diff --git a/Mechanical Parts/Bearings/623ZZ_Ball_Bearing.fcstd b/Mechanical Parts/Bearings/623ZZ_Ball_Bearing.fcstd
new file mode 100644
index 00000000..a37508ef
Binary files /dev/null and b/Mechanical Parts/Bearings/623ZZ_Ball_Bearing.fcstd differ
diff --git a/Mechanical Parts/Bearings/623ZZ_Ball_Bearing.step b/Mechanical Parts/Bearings/623ZZ_Ball_Bearing.step
new file mode 100644
index 00000000..852fe818
--- /dev/null
+++ b/Mechanical Parts/Bearings/623ZZ_Ball_Bearing.step	
@@ -0,0 +1,963 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME('/home/paly/github/623zz/623zz.step','2014-08-03T17:33:32',(
+    'FreeCAD'),('FreeCAD'),'Open CASCADE STEP processor 6.7','FreeCAD',
+  'Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',
+  'automotive_design',1997,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('Pad001','Pad001','',(#8));
+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#213);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#113,#199,#206));
+#17 = ADVANCED_FACE('',(#18),#32,.T.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20,#50,#81,#82));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(2.5,0.,0.));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(2.5,-4.,1.7763568394E-15));
+#26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.);
+#27 = LINE('',#28,#29);
+#28 = CARTESIAN_POINT('',(2.5,0.,0.));
+#29 = VECTOR('',#30,1.);
+#30 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#31 = PCURVE('',#32,#37);
+#32 = CYLINDRICAL_SURFACE('',#33,2.5);
+#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
+#34 = CARTESIAN_POINT('',(0.,0.,0.));
+#35 = DIRECTION('',(0.,1.,-6.661338147751E-16));
+#36 = DIRECTION('',(1.,0.,0.));
+#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
+#38 = LINE('',#39,#40);
+#39 = CARTESIAN_POINT('',(-0.,0.));
+#40 = VECTOR('',#41,1.);
+#41 = DIRECTION('',(-0.,-1.));
+#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43 = PCURVE('',#32,#44);
+#44 = DEFINITIONAL_REPRESENTATION('',(#45),#49);
+#45 = LINE('',#46,#47);
+#46 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#47 = VECTOR('',#48,1.);
+#48 = DIRECTION('',(-0.,-1.));
+#49 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50 = ORIENTED_EDGE('',*,*,#51,.T.);
+#51 = EDGE_CURVE('',#24,#24,#52,.T.);
+#52 = SURFACE_CURVE('',#53,(#58,#65),.PCURVE_S1.);
+#53 = CIRCLE('',#54,2.5);
+#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57);
+#55 = CARTESIAN_POINT('',(0.,-4.,1.7763568394E-15));
+#56 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#57 = DIRECTION('',(1.,0.,0.));
+#58 = PCURVE('',#32,#59);
+#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64);
+#60 = LINE('',#61,#62);
+#61 = CARTESIAN_POINT('',(-0.,-4.));
+#62 = VECTOR('',#63,1.);
+#63 = DIRECTION('',(-1.,0.));
+#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65 = PCURVE('',#66,#71);
+#66 = PLANE('',#67);
+#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70);
+#68 = CARTESIAN_POINT('',(2.5,-4.,1.7763568394E-15));
+#69 = DIRECTION('',(0.,1.,-6.661338147751E-16));
+#70 = DIRECTION('',(0.,6.661338147751E-16,1.));
+#71 = DEFINITIONAL_REPRESENTATION('',(#72),#80);
+#72 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#73,#74,#75,#76,#77,#78,#79),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#73 = CARTESIAN_POINT('',(0.,-4.440892098501E-16));
+#74 = CARTESIAN_POINT('',(4.330127018922,-4.440892098501E-16));
+#75 = CARTESIAN_POINT('',(2.165063509461,-3.75));
+#76 = CARTESIAN_POINT('',(6.123031769112E-16,-7.5));
+#77 = CARTESIAN_POINT('',(-2.165063509461,-3.75));
+#78 = CARTESIAN_POINT('',(-4.330127018922,-4.440892098501E-15));
+#79 = CARTESIAN_POINT('',(0.,-4.440892098501E-16));
+#80 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81 = ORIENTED_EDGE('',*,*,#21,.F.);
+#82 = ORIENTED_EDGE('',*,*,#83,.F.);
+#83 = EDGE_CURVE('',#22,#22,#84,.T.);
+#84 = SURFACE_CURVE('',#85,(#90,#97),.PCURVE_S1.);
+#85 = CIRCLE('',#86,2.5);
+#86 = AXIS2_PLACEMENT_3D('',#87,#88,#89);
+#87 = CARTESIAN_POINT('',(0.,0.,0.));
+#88 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#89 = DIRECTION('',(1.,0.,0.));
+#90 = PCURVE('',#32,#91);
+#91 = DEFINITIONAL_REPRESENTATION('',(#92),#96);
+#92 = LINE('',#93,#94);
+#93 = CARTESIAN_POINT('',(-0.,0.));
+#94 = VECTOR('',#95,1.);
+#95 = DIRECTION('',(-1.,0.));
+#96 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#97 = PCURVE('',#98,#103);
+#98 = PLANE('',#99);
+#99 = AXIS2_PLACEMENT_3D('',#100,#101,#102);
+#100 = CARTESIAN_POINT('',(2.5,0.,0.));
+#101 = DIRECTION('',(0.,1.,-6.661338147751E-16));
+#102 = DIRECTION('',(0.,6.661338147751E-16,1.));
+#103 = DEFINITIONAL_REPRESENTATION('',(#104),#112);
+#104 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#105,#106,#107,#108,#109,#110
+,#111),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#105 = CARTESIAN_POINT('',(0.,-4.440892098501E-16));
+#106 = CARTESIAN_POINT('',(4.330127018922,-4.440892098501E-16));
+#107 = CARTESIAN_POINT('',(2.165063509461,-3.75));
+#108 = CARTESIAN_POINT('',(6.123031769112E-16,-7.5));
+#109 = CARTESIAN_POINT('',(-2.165063509461,-3.75));
+#110 = CARTESIAN_POINT('',(-4.330127018922,-4.440892098501E-15));
+#111 = CARTESIAN_POINT('',(0.,-4.440892098501E-16));
+#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#113 = ADVANCED_FACE('',(#114),#128,.F.);
+#114 = FACE_BOUND('',#115,.T.);
+#115 = EDGE_LOOP('',(#116,#146,#172,#173));
+#116 = ORIENTED_EDGE('',*,*,#117,.T.);
+#117 = EDGE_CURVE('',#118,#120,#122,.T.);
+#118 = VERTEX_POINT('',#119);
+#119 = CARTESIAN_POINT('',(1.5,0.,0.));
+#120 = VERTEX_POINT('',#121);
+#121 = CARTESIAN_POINT('',(1.5,-4.,1.7763568394E-15));
+#122 = SEAM_CURVE('',#123,(#127,#139),.PCURVE_S1.);
+#123 = LINE('',#124,#125);
+#124 = CARTESIAN_POINT('',(1.5,0.,0.));
+#125 = VECTOR('',#126,1.);
+#126 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#127 = PCURVE('',#128,#133);
+#128 = CYLINDRICAL_SURFACE('',#129,1.5);
+#129 = AXIS2_PLACEMENT_3D('',#130,#131,#132);
+#130 = CARTESIAN_POINT('',(0.,0.,0.));
+#131 = DIRECTION('',(0.,1.,-6.661338147751E-16));
+#132 = DIRECTION('',(1.,0.,0.));
+#133 = DEFINITIONAL_REPRESENTATION('',(#134),#138);
+#134 = LINE('',#135,#136);
+#135 = CARTESIAN_POINT('',(-0.,0.));
+#136 = VECTOR('',#137,1.);
+#137 = DIRECTION('',(-0.,-1.));
+#138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#139 = PCURVE('',#128,#140);
+#140 = DEFINITIONAL_REPRESENTATION('',(#141),#145);
+#141 = LINE('',#142,#143);
+#142 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#143 = VECTOR('',#144,1.);
+#144 = DIRECTION('',(-0.,-1.));
+#145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#146 = ORIENTED_EDGE('',*,*,#147,.T.);
+#147 = EDGE_CURVE('',#120,#120,#148,.T.);
+#148 = SURFACE_CURVE('',#149,(#154,#161),.PCURVE_S1.);
+#149 = CIRCLE('',#150,1.5);
+#150 = AXIS2_PLACEMENT_3D('',#151,#152,#153);
+#151 = CARTESIAN_POINT('',(0.,-4.,1.7763568394E-15));
+#152 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#153 = DIRECTION('',(1.,0.,0.));
+#154 = PCURVE('',#128,#155);
+#155 = DEFINITIONAL_REPRESENTATION('',(#156),#160);
+#156 = LINE('',#157,#158);
+#157 = CARTESIAN_POINT('',(-0.,-4.));
+#158 = VECTOR('',#159,1.);
+#159 = DIRECTION('',(-1.,0.));
+#160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#161 = PCURVE('',#66,#162);
+#162 = DEFINITIONAL_REPRESENTATION('',(#163),#171);
+#163 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#164,#165,#166,#167,#168,#169
+,#170),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#164 = CARTESIAN_POINT('',(0.,-1.));
+#165 = CARTESIAN_POINT('',(2.598076211353,-1.));
+#166 = CARTESIAN_POINT('',(1.299038105677,-3.25));
+#167 = CARTESIAN_POINT('',(3.673819061467E-16,-5.5));
+#168 = CARTESIAN_POINT('',(-1.299038105677,-3.25));
+#169 = CARTESIAN_POINT('',(-2.598076211353,-1.));
+#170 = CARTESIAN_POINT('',(0.,-1.));
+#171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#172 = ORIENTED_EDGE('',*,*,#117,.F.);
+#173 = ORIENTED_EDGE('',*,*,#174,.F.);
+#174 = EDGE_CURVE('',#118,#118,#175,.T.);
+#175 = SURFACE_CURVE('',#176,(#181,#188),.PCURVE_S1.);
+#176 = CIRCLE('',#177,1.5);
+#177 = AXIS2_PLACEMENT_3D('',#178,#179,#180);
+#178 = CARTESIAN_POINT('',(0.,0.,0.));
+#179 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#180 = DIRECTION('',(1.,0.,0.));
+#181 = PCURVE('',#128,#182);
+#182 = DEFINITIONAL_REPRESENTATION('',(#183),#187);
+#183 = LINE('',#184,#185);
+#184 = CARTESIAN_POINT('',(-0.,0.));
+#185 = VECTOR('',#186,1.);
+#186 = DIRECTION('',(-1.,0.));
+#187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#188 = PCURVE('',#98,#189);
+#189 = DEFINITIONAL_REPRESENTATION('',(#190),#198);
+#190 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#191,#192,#193,#194,#195,#196
+,#197),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#191 = CARTESIAN_POINT('',(0.,-1.));
+#192 = CARTESIAN_POINT('',(2.598076211353,-1.));
+#193 = CARTESIAN_POINT('',(1.299038105677,-3.25));
+#194 = CARTESIAN_POINT('',(3.673819061467E-16,-5.5));
+#195 = CARTESIAN_POINT('',(-1.299038105677,-3.25));
+#196 = CARTESIAN_POINT('',(-2.598076211353,-1.));
+#197 = CARTESIAN_POINT('',(0.,-1.));
+#198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#199 = ADVANCED_FACE('',(#200,#203),#98,.T.);
+#200 = FACE_BOUND('',#201,.F.);
+#201 = EDGE_LOOP('',(#202));
+#202 = ORIENTED_EDGE('',*,*,#83,.T.);
+#203 = FACE_BOUND('',#204,.T.);
+#204 = EDGE_LOOP('',(#205));
+#205 = ORIENTED_EDGE('',*,*,#174,.T.);
+#206 = ADVANCED_FACE('',(#207,#210),#66,.F.);
+#207 = FACE_BOUND('',#208,.T.);
+#208 = EDGE_LOOP('',(#209));
+#209 = ORIENTED_EDGE('',*,*,#51,.T.);
+#210 = FACE_BOUND('',#211,.F.);
+#211 = EDGE_LOOP('',(#212));
+#212 = ORIENTED_EDGE('',*,*,#147,.T.);
+#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#217)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#214,#215,#216)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#214 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#215 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#216 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#217 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#214,
+  'distance_accuracy_value','confusion accuracy');
+#218 = PRODUCT_TYPE('part',$,(#7));
+#219 = SHAPE_DEFINITION_REPRESENTATION(#220,#226);
+#220 = PRODUCT_DEFINITION_SHAPE('','',#221);
+#221 = PRODUCT_DEFINITION('design','',#222,#225);
+#222 = PRODUCT_DEFINITION_FORMATION('','',#223);
+#223 = PRODUCT('Pad002','Pad002','',(#224));
+#224 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#225 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#226 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#227),#425);
+#227 = MANIFOLD_SOLID_BREP('',#228);
+#228 = CLOSED_SHELL('',(#229,#325,#411,#418));
+#229 = ADVANCED_FACE('',(#230),#244,.T.);
+#230 = FACE_BOUND('',#231,.F.);
+#231 = EDGE_LOOP('',(#232,#262,#293,#294));
+#232 = ORIENTED_EDGE('',*,*,#233,.T.);
+#233 = EDGE_CURVE('',#234,#236,#238,.T.);
+#234 = VERTEX_POINT('',#235);
+#235 = CARTESIAN_POINT('',(4.,-0.1,-7.395570986447E-33));
+#236 = VERTEX_POINT('',#237);
+#237 = CARTESIAN_POINT('',(4.,-3.899999952316,1.687538976254E-15));
+#238 = SEAM_CURVE('',#239,(#243,#255),.PCURVE_S1.);
+#239 = LINE('',#240,#241);
+#240 = CARTESIAN_POINT('',(4.,-0.1,0.));
+#241 = VECTOR('',#242,1.);
+#242 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#243 = PCURVE('',#244,#249);
+#244 = CYLINDRICAL_SURFACE('',#245,4.);
+#245 = AXIS2_PLACEMENT_3D('',#246,#247,#248);
+#246 = CARTESIAN_POINT('',(0.,-0.1,0.));
+#247 = DIRECTION('',(0.,1.,-6.661338147751E-16));
+#248 = DIRECTION('',(1.,0.,0.));
+#249 = DEFINITIONAL_REPRESENTATION('',(#250),#254);
+#250 = LINE('',#251,#252);
+#251 = CARTESIAN_POINT('',(-0.,0.));
+#252 = VECTOR('',#253,1.);
+#253 = DIRECTION('',(-0.,-1.));
+#254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#255 = PCURVE('',#244,#256);
+#256 = DEFINITIONAL_REPRESENTATION('',(#257),#261);
+#257 = LINE('',#258,#259);
+#258 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#259 = VECTOR('',#260,1.);
+#260 = DIRECTION('',(-0.,-1.));
+#261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#262 = ORIENTED_EDGE('',*,*,#263,.T.);
+#263 = EDGE_CURVE('',#236,#236,#264,.T.);
+#264 = SURFACE_CURVE('',#265,(#270,#277),.PCURVE_S1.);
+#265 = CIRCLE('',#266,4.);
+#266 = AXIS2_PLACEMENT_3D('',#267,#268,#269);
+#267 = CARTESIAN_POINT('',(0.,-3.899999952316,1.687538976254E-15));
+#268 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#269 = DIRECTION('',(1.,0.,0.));
+#270 = PCURVE('',#244,#271);
+#271 = DEFINITIONAL_REPRESENTATION('',(#272),#276);
+#272 = LINE('',#273,#274);
+#273 = CARTESIAN_POINT('',(-0.,-3.799999952316));
+#274 = VECTOR('',#275,1.);
+#275 = DIRECTION('',(-1.,0.));
+#276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#277 = PCURVE('',#278,#283);
+#278 = PLANE('',#279);
+#279 = AXIS2_PLACEMENT_3D('',#280,#281,#282);
+#280 = CARTESIAN_POINT('',(4.,-3.899999952316,1.687538976254E-15));
+#281 = DIRECTION('',(-1.897704399927E-32,1.,-6.644286843315E-16));
+#282 = DIRECTION('',(0.,6.644286843315E-16,1.));
+#283 = DEFINITIONAL_REPRESENTATION('',(#284),#292);
+#284 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#285,#286,#287,#288,#289,#290
+,#291),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#285 = CARTESIAN_POINT('',(0.,-8.881784197001E-16));
+#286 = CARTESIAN_POINT('',(6.928203230276,-8.881784197001E-16));
+#287 = CARTESIAN_POINT('',(3.464101615138,-6.));
+#288 = CARTESIAN_POINT('',(9.796850830579E-16,-12.));
+#289 = CARTESIAN_POINT('',(-3.464101615138,-6.));
+#290 = CARTESIAN_POINT('',(-6.928203230276,-7.105427357601E-15));
+#291 = CARTESIAN_POINT('',(0.,-8.881784197001E-16));
+#292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#293 = ORIENTED_EDGE('',*,*,#233,.F.);
+#294 = ORIENTED_EDGE('',*,*,#295,.F.);
+#295 = EDGE_CURVE('',#234,#234,#296,.T.);
+#296 = SURFACE_CURVE('',#297,(#302,#309),.PCURVE_S1.);
+#297 = CIRCLE('',#298,4.);
+#298 = AXIS2_PLACEMENT_3D('',#299,#300,#301);
+#299 = CARTESIAN_POINT('',(0.,-0.1,0.));
+#300 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#301 = DIRECTION('',(1.,0.,0.));
+#302 = PCURVE('',#244,#303);
+#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308);
+#304 = LINE('',#305,#306);
+#305 = CARTESIAN_POINT('',(-0.,0.));
+#306 = VECTOR('',#307,1.);
+#307 = DIRECTION('',(-1.,0.));
+#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#309 = PCURVE('',#310,#315);
+#310 = PLANE('',#311);
+#311 = AXIS2_PLACEMENT_3D('',#312,#313,#314);
+#312 = CARTESIAN_POINT('',(4.,-0.1,0.));
+#313 = DIRECTION('',(-1.897704399927E-32,1.,-6.644286843315E-16));
+#314 = DIRECTION('',(0.,6.644286843315E-16,1.));
+#315 = DEFINITIONAL_REPRESENTATION('',(#316),#324);
+#316 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#317,#318,#319,#320,#321,#322
+,#323),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#317 = CARTESIAN_POINT('',(5.063285466799E-47,-8.881784197001E-16));
+#318 = CARTESIAN_POINT('',(6.928203230276,-8.881784197001E-16));
+#319 = CARTESIAN_POINT('',(3.464101615138,-6.));
+#320 = CARTESIAN_POINT('',(9.796850830579E-16,-12.));
+#321 = CARTESIAN_POINT('',(-3.464101615138,-6.));
+#322 = CARTESIAN_POINT('',(-6.928203230276,-7.105427357601E-15));
+#323 = CARTESIAN_POINT('',(5.063285466799E-47,-8.881784197001E-16));
+#324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#325 = ADVANCED_FACE('',(#326),#340,.F.);
+#326 = FACE_BOUND('',#327,.T.);
+#327 = EDGE_LOOP('',(#328,#358,#384,#385));
+#328 = ORIENTED_EDGE('',*,*,#329,.T.);
+#329 = EDGE_CURVE('',#330,#332,#334,.T.);
+#330 = VERTEX_POINT('',#331);
+#331 = CARTESIAN_POINT('',(2.5,-0.1,-7.395570986447E-33));
+#332 = VERTEX_POINT('',#333);
+#333 = CARTESIAN_POINT('',(2.5,-3.899999952316,1.687538976254E-15));
+#334 = SEAM_CURVE('',#335,(#339,#351),.PCURVE_S1.);
+#335 = LINE('',#336,#337);
+#336 = CARTESIAN_POINT('',(2.5,-0.1,0.));
+#337 = VECTOR('',#338,1.);
+#338 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#339 = PCURVE('',#340,#345);
+#340 = CYLINDRICAL_SURFACE('',#341,2.5);
+#341 = AXIS2_PLACEMENT_3D('',#342,#343,#344);
+#342 = CARTESIAN_POINT('',(0.,-0.1,0.));
+#343 = DIRECTION('',(0.,1.,-6.661338147751E-16));
+#344 = DIRECTION('',(1.,0.,0.));
+#345 = DEFINITIONAL_REPRESENTATION('',(#346),#350);
+#346 = LINE('',#347,#348);
+#347 = CARTESIAN_POINT('',(-0.,0.));
+#348 = VECTOR('',#349,1.);
+#349 = DIRECTION('',(-0.,-1.));
+#350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#351 = PCURVE('',#340,#352);
+#352 = DEFINITIONAL_REPRESENTATION('',(#353),#357);
+#353 = LINE('',#354,#355);
+#354 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#355 = VECTOR('',#356,1.);
+#356 = DIRECTION('',(-0.,-1.));
+#357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#358 = ORIENTED_EDGE('',*,*,#359,.T.);
+#359 = EDGE_CURVE('',#332,#332,#360,.T.);
+#360 = SURFACE_CURVE('',#361,(#366,#373),.PCURVE_S1.);
+#361 = CIRCLE('',#362,2.5);
+#362 = AXIS2_PLACEMENT_3D('',#363,#364,#365);
+#363 = CARTESIAN_POINT('',(0.,-3.899999952316,1.687538976254E-15));
+#364 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#365 = DIRECTION('',(1.,0.,0.));
+#366 = PCURVE('',#340,#367);
+#367 = DEFINITIONAL_REPRESENTATION('',(#368),#372);
+#368 = LINE('',#369,#370);
+#369 = CARTESIAN_POINT('',(-0.,-3.799999952316));
+#370 = VECTOR('',#371,1.);
+#371 = DIRECTION('',(-1.,0.));
+#372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#373 = PCURVE('',#278,#374);
+#374 = DEFINITIONAL_REPRESENTATION('',(#375),#383);
+#375 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#376,#377,#378,#379,#380,#381
+,#382),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#376 = CARTESIAN_POINT('',(0.,-1.5));
+#377 = CARTESIAN_POINT('',(4.330127018922,-1.5));
+#378 = CARTESIAN_POINT('',(2.165063509461,-5.25));
+#379 = CARTESIAN_POINT('',(6.123031769112E-16,-9.));
+#380 = CARTESIAN_POINT('',(-2.165063509461,-5.25));
+#381 = CARTESIAN_POINT('',(-4.330127018922,-1.5));
+#382 = CARTESIAN_POINT('',(0.,-1.5));
+#383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#384 = ORIENTED_EDGE('',*,*,#329,.F.);
+#385 = ORIENTED_EDGE('',*,*,#386,.F.);
+#386 = EDGE_CURVE('',#330,#330,#387,.T.);
+#387 = SURFACE_CURVE('',#388,(#393,#400),.PCURVE_S1.);
+#388 = CIRCLE('',#389,2.5);
+#389 = AXIS2_PLACEMENT_3D('',#390,#391,#392);
+#390 = CARTESIAN_POINT('',(0.,-0.1,0.));
+#391 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#392 = DIRECTION('',(1.,0.,0.));
+#393 = PCURVE('',#340,#394);
+#394 = DEFINITIONAL_REPRESENTATION('',(#395),#399);
+#395 = LINE('',#396,#397);
+#396 = CARTESIAN_POINT('',(-0.,0.));
+#397 = VECTOR('',#398,1.);
+#398 = DIRECTION('',(-1.,0.));
+#399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#400 = PCURVE('',#310,#401);
+#401 = DEFINITIONAL_REPRESENTATION('',(#402),#410);
+#402 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#403,#404,#405,#406,#407,#408
+,#409),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#403 = CARTESIAN_POINT('',(5.063285466799E-47,-1.5));
+#404 = CARTESIAN_POINT('',(4.330127018922,-1.5));
+#405 = CARTESIAN_POINT('',(2.165063509461,-5.25));
+#406 = CARTESIAN_POINT('',(6.123031769112E-16,-9.));
+#407 = CARTESIAN_POINT('',(-2.165063509461,-5.25));
+#408 = CARTESIAN_POINT('',(-4.330127018922,-1.5));
+#409 = CARTESIAN_POINT('',(5.063285466799E-47,-1.5));
+#410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#411 = ADVANCED_FACE('',(#412,#415),#310,.T.);
+#412 = FACE_BOUND('',#413,.F.);
+#413 = EDGE_LOOP('',(#414));
+#414 = ORIENTED_EDGE('',*,*,#295,.T.);
+#415 = FACE_BOUND('',#416,.T.);
+#416 = EDGE_LOOP('',(#417));
+#417 = ORIENTED_EDGE('',*,*,#386,.T.);
+#418 = ADVANCED_FACE('',(#419,#422),#278,.F.);
+#419 = FACE_BOUND('',#420,.T.);
+#420 = EDGE_LOOP('',(#421));
+#421 = ORIENTED_EDGE('',*,*,#263,.T.);
+#422 = FACE_BOUND('',#423,.F.);
+#423 = EDGE_LOOP('',(#424));
+#424 = ORIENTED_EDGE('',*,*,#359,.T.);
+#425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#429)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#426,#427,#428)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#426 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#427 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#428 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#429 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#426,
+  'distance_accuracy_value','confusion accuracy');
+#430 = PRODUCT_TYPE('part',$,(#223));
+#431 = SHAPE_DEFINITION_REPRESENTATION(#432,#438);
+#432 = PRODUCT_DEFINITION_SHAPE('','',#433);
+#433 = PRODUCT_DEFINITION('design','',#434,#437);
+#434 = PRODUCT_DEFINITION_FORMATION('','',#435);
+#435 = PRODUCT('Chamfer','Chamfer','',(#436));
+#436 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#437 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#438 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#439),#743);
+#439 = MANIFOLD_SOLID_BREP('',#440);
+#440 = CLOSED_SHELL('',(#441,#529,#586,#643,#682,#716));
+#441 = ADVANCED_FACE('',(#442),#456,.T.);
+#442 = FACE_BOUND('',#443,.F.);
+#443 = EDGE_LOOP('',(#444,#474,#501,#502));
+#444 = ORIENTED_EDGE('',*,*,#445,.T.);
+#445 = EDGE_CURVE('',#446,#448,#450,.T.);
+#446 = VERTEX_POINT('',#447);
+#447 = CARTESIAN_POINT('',(5.,-0.300000011921,1.998401523735E-16));
+#448 = VERTEX_POINT('',#449);
+#449 = CARTESIAN_POINT('',(5.,-3.699999988079,1.576516687027E-15));
+#450 = SEAM_CURVE('',#451,(#455,#467),.PCURVE_S1.);
+#451 = LINE('',#452,#453);
+#452 = CARTESIAN_POINT('',(5.,0.,0.));
+#453 = VECTOR('',#454,1.);
+#454 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#455 = PCURVE('',#456,#461);
+#456 = CYLINDRICAL_SURFACE('',#457,5.);
+#457 = AXIS2_PLACEMENT_3D('',#458,#459,#460);
+#458 = CARTESIAN_POINT('',(0.,0.,0.));
+#459 = DIRECTION('',(0.,1.,-6.661338147751E-16));
+#460 = DIRECTION('',(1.,0.,0.));
+#461 = DEFINITIONAL_REPRESENTATION('',(#462),#466);
+#462 = LINE('',#463,#464);
+#463 = CARTESIAN_POINT('',(-0.,0.));
+#464 = VECTOR('',#465,1.);
+#465 = DIRECTION('',(-0.,-1.));
+#466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#467 = PCURVE('',#456,#468);
+#468 = DEFINITIONAL_REPRESENTATION('',(#469),#473);
+#469 = LINE('',#470,#471);
+#470 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#471 = VECTOR('',#472,1.);
+#472 = DIRECTION('',(-0.,-1.));
+#473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#474 = ORIENTED_EDGE('',*,*,#475,.T.);
+#475 = EDGE_CURVE('',#448,#448,#476,.T.);
+#476 = SURFACE_CURVE('',#477,(#482,#489),.PCURVE_S1.);
+#477 = CIRCLE('',#478,5.);
+#478 = AXIS2_PLACEMENT_3D('',#479,#480,#481);
+#479 = CARTESIAN_POINT('',(0.,-3.699999988079,2.464695106727E-15));
+#480 = DIRECTION('',(-2.189528850508E-47,-1.,6.661338147751E-16));
+#481 = DIRECTION('',(1.,-1.183291357832E-31,-1.7763568394E-16));
+#482 = PCURVE('',#456,#483);
+#483 = DEFINITIONAL_REPRESENTATION('',(#484),#488);
+#484 = LINE('',#485,#486);
+#485 = CARTESIAN_POINT('',(-0.,-3.699999988079));
+#486 = VECTOR('',#487,1.);
+#487 = DIRECTION('',(-1.,0.));
+#488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#489 = PCURVE('',#490,#495);
+#490 = CONICAL_SURFACE('',#491,5.,0.785398163397);
+#491 = AXIS2_PLACEMENT_3D('',#492,#493,#494);
+#492 = CARTESIAN_POINT('',(0.,-3.699999988079,2.464695106727E-15));
+#493 = DIRECTION('',(0.,1.,-6.661338147751E-16));
+#494 = DIRECTION('',(1.,-1.183291357832E-31,-1.7763568394E-16));
+#495 = DEFINITIONAL_REPRESENTATION('',(#496),#500);
+#496 = LINE('',#497,#498);
+#497 = CARTESIAN_POINT('',(-0.,-0.));
+#498 = VECTOR('',#499,1.);
+#499 = DIRECTION('',(-1.,-0.));
+#500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#501 = ORIENTED_EDGE('',*,*,#445,.F.);
+#502 = ORIENTED_EDGE('',*,*,#503,.F.);
+#503 = EDGE_CURVE('',#446,#446,#504,.T.);
+#504 = SURFACE_CURVE('',#505,(#510,#517),.PCURVE_S1.);
+#505 = CIRCLE('',#506,5.);
+#506 = AXIS2_PLACEMENT_3D('',#507,#508,#509);
+#507 = CARTESIAN_POINT('',(0.,-0.300000011921,1.998401523735E-16));
+#508 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#509 = DIRECTION('',(1.,0.,0.));
+#510 = PCURVE('',#456,#511);
+#511 = DEFINITIONAL_REPRESENTATION('',(#512),#516);
+#512 = LINE('',#513,#514);
+#513 = CARTESIAN_POINT('',(-4.930380657631E-33,-0.300000011921));
+#514 = VECTOR('',#515,1.);
+#515 = DIRECTION('',(-1.,0.));
+#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#517 = PCURVE('',#518,#523);
+#518 = CONICAL_SURFACE('',#519,5.,0.785398163397);
+#519 = AXIS2_PLACEMENT_3D('',#520,#521,#522);
+#520 = CARTESIAN_POINT('',(0.,-0.300000011921,1.998401523735E-16));
+#521 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#522 = DIRECTION('',(1.,0.,0.));
+#523 = DEFINITIONAL_REPRESENTATION('',(#524),#528);
+#524 = LINE('',#525,#526);
+#525 = CARTESIAN_POINT('',(0.,-0.));
+#526 = VECTOR('',#527,1.);
+#527 = DIRECTION('',(1.,-0.));
+#528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#529 = ADVANCED_FACE('',(#530),#518,.T.);
+#530 = FACE_BOUND('',#531,.F.);
+#531 = EDGE_LOOP('',(#532,#553,#554,#555));
+#532 = ORIENTED_EDGE('',*,*,#533,.F.);
+#533 = EDGE_CURVE('',#446,#534,#536,.T.);
+#534 = VERTEX_POINT('',#535);
+#535 = CARTESIAN_POINT('',(4.699999988079,-5.473822126269E-48,
+    -2.465190328816E-32));
+#536 = SEAM_CURVE('',#537,(#541,#547),.PCURVE_S1.);
+#537 = LINE('',#538,#539);
+#538 = CARTESIAN_POINT('',(5.,-0.300000011921,1.998401523735E-16));
+#539 = VECTOR('',#540,1.);
+#540 = DIRECTION('',(-0.707106781187,0.707106781187,-4.710277376051E-16)
+  );
+#541 = PCURVE('',#518,#542);
+#542 = DEFINITIONAL_REPRESENTATION('',(#543),#546);
+#543 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#544,#545),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.424264085571),.PIECEWISE_BEZIER_KNOTS.);
+#544 = CARTESIAN_POINT('',(-4.930380657631E-33,0.));
+#545 = CARTESIAN_POINT('',(-4.930380657631E-33,-0.300000011921));
+#546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#547 = PCURVE('',#518,#548);
+#548 = DEFINITIONAL_REPRESENTATION('',(#549),#552);
+#549 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#550,#551),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.424264085571),.PIECEWISE_BEZIER_KNOTS.);
+#550 = CARTESIAN_POINT('',(6.28318530718,0.));
+#551 = CARTESIAN_POINT('',(6.28318530718,-0.300000011921));
+#552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#553 = ORIENTED_EDGE('',*,*,#503,.T.);
+#554 = ORIENTED_EDGE('',*,*,#533,.T.);
+#555 = ORIENTED_EDGE('',*,*,#556,.F.);
+#556 = EDGE_CURVE('',#534,#534,#557,.T.);
+#557 = SURFACE_CURVE('',#558,(#563,#570),.PCURVE_S1.);
+#558 = CIRCLE('',#559,4.699999988079);
+#559 = AXIS2_PLACEMENT_3D('',#560,#561,#562);
+#560 = CARTESIAN_POINT('',(0.,0.,0.));
+#561 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#562 = DIRECTION('',(1.,0.,0.));
+#563 = PCURVE('',#518,#564);
+#564 = DEFINITIONAL_REPRESENTATION('',(#565),#569);
+#565 = LINE('',#566,#567);
+#566 = CARTESIAN_POINT('',(0.,-0.300000011921));
+#567 = VECTOR('',#568,1.);
+#568 = DIRECTION('',(1.,-0.));
+#569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#570 = PCURVE('',#571,#576);
+#571 = PLANE('',#572);
+#572 = AXIS2_PLACEMENT_3D('',#573,#574,#575);
+#573 = CARTESIAN_POINT('',(5.,0.,0.));
+#574 = DIRECTION('',(0.,1.,-6.661338147751E-16));
+#575 = DIRECTION('',(0.,6.661338147751E-16,1.));
+#576 = DEFINITIONAL_REPRESENTATION('',(#577),#585);
+#577 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#578,#579,#580,#581,#582,#583
+,#584),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#578 = CARTESIAN_POINT('',(0.,-0.300000011921));
+#579 = CARTESIAN_POINT('',(8.140638774926,-0.300000011921));
+#580 = CARTESIAN_POINT('',(4.070319387463,-7.34999999404));
+#581 = CARTESIAN_POINT('',(1.151129969673E-15,-14.39999997615));
+#582 = CARTESIAN_POINT('',(-4.070319387463,-7.34999999404));
+#583 = CARTESIAN_POINT('',(-8.140638774926,-0.300000011921));
+#584 = CARTESIAN_POINT('',(0.,-0.300000011921));
+#585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#586 = ADVANCED_FACE('',(#587),#490,.T.);
+#587 = FACE_BOUND('',#588,.T.);
+#588 = EDGE_LOOP('',(#589,#610,#611,#612));
+#589 = ORIENTED_EDGE('',*,*,#590,.F.);
+#590 = EDGE_CURVE('',#448,#591,#593,.T.);
+#591 = VERTEX_POINT('',#592);
+#592 = CARTESIAN_POINT('',(4.699999988079,-4.,1.8296475467E-15));
+#593 = SEAM_CURVE('',#594,(#598,#604),.PCURVE_S1.);
+#594 = LINE('',#595,#596);
+#595 = CARTESIAN_POINT('',(5.,-3.699999988079,1.576516687027E-15));
+#596 = VECTOR('',#597,1.);
+#597 = DIRECTION('',(-0.707106781187,-0.707106781187,5.966351342998E-16)
+  );
+#598 = PCURVE('',#490,#599);
+#599 = DEFINITIONAL_REPRESENTATION('',(#600),#603);
+#600 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#601,#602),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.424264085571),.PIECEWISE_BEZIER_KNOTS.);
+#601 = CARTESIAN_POINT('',(0.,0.));
+#602 = CARTESIAN_POINT('',(0.,-0.300000011921));
+#603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#604 = PCURVE('',#490,#605);
+#605 = DEFINITIONAL_REPRESENTATION('',(#606),#609);
+#606 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#607,#608),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.424264085571),.PIECEWISE_BEZIER_KNOTS.);
+#607 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#608 = CARTESIAN_POINT('',(-6.28318530718,-0.300000011921));
+#609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#610 = ORIENTED_EDGE('',*,*,#475,.T.);
+#611 = ORIENTED_EDGE('',*,*,#590,.T.);
+#612 = ORIENTED_EDGE('',*,*,#613,.F.);
+#613 = EDGE_CURVE('',#591,#591,#614,.T.);
+#614 = SURFACE_CURVE('',#615,(#620,#627),.PCURVE_S1.);
+#615 = CIRCLE('',#616,4.699999988079);
+#616 = AXIS2_PLACEMENT_3D('',#617,#618,#619);
+#617 = CARTESIAN_POINT('',(0.,-4.,2.6645352591E-15));
+#618 = DIRECTION('',(-2.189528850508E-47,-1.,6.661338147751E-16));
+#619 = DIRECTION('',(1.,-1.183291357832E-31,-1.7763568394E-16));
+#620 = PCURVE('',#490,#621);
+#621 = DEFINITIONAL_REPRESENTATION('',(#622),#626);
+#622 = LINE('',#623,#624);
+#623 = CARTESIAN_POINT('',(-0.,-0.300000011921));
+#624 = VECTOR('',#625,1.);
+#625 = DIRECTION('',(-1.,-0.));
+#626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#627 = PCURVE('',#628,#633);
+#628 = PLANE('',#629);
+#629 = AXIS2_PLACEMENT_3D('',#630,#631,#632);
+#630 = CARTESIAN_POINT('',(5.,-4.,1.7763568394E-15));
+#631 = DIRECTION('',(0.,1.,-6.661338147751E-16));
+#632 = DIRECTION('',(0.,6.661338147751E-16,1.));
+#633 = DEFINITIONAL_REPRESENTATION('',(#634),#642);
+#634 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#635,#636,#637,#638,#639,#640
+,#641),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#635 = CARTESIAN_POINT('',(5.329070729959E-17,-0.300000011921));
+#636 = CARTESIAN_POINT('',(8.140638774926,-0.300000011921));
+#637 = CARTESIAN_POINT('',(4.070319387463,-7.34999999404));
+#638 = CARTESIAN_POINT('',(3.709083814175E-15,-14.39999997615));
+#639 = CARTESIAN_POINT('',(-4.070319387463,-7.34999999404));
+#640 = CARTESIAN_POINT('',(-8.140638774926,-0.300000011921));
+#641 = CARTESIAN_POINT('',(5.329070729959E-17,-0.300000011921));
+#642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#643 = ADVANCED_FACE('',(#644,#647),#571,.T.);
+#644 = FACE_BOUND('',#645,.T.);
+#645 = EDGE_LOOP('',(#646));
+#646 = ORIENTED_EDGE('',*,*,#556,.F.);
+#647 = FACE_BOUND('',#648,.T.);
+#648 = EDGE_LOOP('',(#649));
+#649 = ORIENTED_EDGE('',*,*,#650,.T.);
+#650 = EDGE_CURVE('',#651,#651,#653,.T.);
+#651 = VERTEX_POINT('',#652);
+#652 = CARTESIAN_POINT('',(4.,0.,0.));
+#653 = SURFACE_CURVE('',#654,(#659,#670),.PCURVE_S1.);
+#654 = CIRCLE('',#655,4.);
+#655 = AXIS2_PLACEMENT_3D('',#656,#657,#658);
+#656 = CARTESIAN_POINT('',(0.,0.,0.));
+#657 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#658 = DIRECTION('',(1.,0.,0.));
+#659 = PCURVE('',#571,#660);
+#660 = DEFINITIONAL_REPRESENTATION('',(#661),#669);
+#661 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#662,#663,#664,#665,#666,#667
+,#668),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#662 = CARTESIAN_POINT('',(0.,-1.));
+#663 = CARTESIAN_POINT('',(6.928203230276,-1.));
+#664 = CARTESIAN_POINT('',(3.464101615138,-7.));
+#665 = CARTESIAN_POINT('',(9.796850830579E-16,-13.));
+#666 = CARTESIAN_POINT('',(-3.464101615138,-7.));
+#667 = CARTESIAN_POINT('',(-6.928203230276,-1.));
+#668 = CARTESIAN_POINT('',(0.,-1.));
+#669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#670 = PCURVE('',#671,#676);
+#671 = CYLINDRICAL_SURFACE('',#672,4.);
+#672 = AXIS2_PLACEMENT_3D('',#673,#674,#675);
+#673 = CARTESIAN_POINT('',(0.,0.,0.));
+#674 = DIRECTION('',(0.,1.,-6.661338147751E-16));
+#675 = DIRECTION('',(1.,0.,0.));
+#676 = DEFINITIONAL_REPRESENTATION('',(#677),#681);
+#677 = LINE('',#678,#679);
+#678 = CARTESIAN_POINT('',(-0.,0.));
+#679 = VECTOR('',#680,1.);
+#680 = DIRECTION('',(-1.,0.));
+#681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#682 = ADVANCED_FACE('',(#683,#686),#628,.F.);
+#683 = FACE_BOUND('',#684,.F.);
+#684 = EDGE_LOOP('',(#685));
+#685 = ORIENTED_EDGE('',*,*,#613,.F.);
+#686 = FACE_BOUND('',#687,.F.);
+#687 = EDGE_LOOP('',(#688));
+#688 = ORIENTED_EDGE('',*,*,#689,.T.);
+#689 = EDGE_CURVE('',#690,#690,#692,.T.);
+#690 = VERTEX_POINT('',#691);
+#691 = CARTESIAN_POINT('',(4.,-4.,1.7763568394E-15));
+#692 = SURFACE_CURVE('',#693,(#698,#709),.PCURVE_S1.);
+#693 = CIRCLE('',#694,4.);
+#694 = AXIS2_PLACEMENT_3D('',#695,#696,#697);
+#695 = CARTESIAN_POINT('',(0.,-4.,1.7763568394E-15));
+#696 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#697 = DIRECTION('',(1.,0.,0.));
+#698 = PCURVE('',#628,#699);
+#699 = DEFINITIONAL_REPRESENTATION('',(#700),#708);
+#700 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#701,#702,#703,#704,#705,#706
+,#707),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#701 = CARTESIAN_POINT('',(0.,-1.));
+#702 = CARTESIAN_POINT('',(6.928203230276,-1.));
+#703 = CARTESIAN_POINT('',(3.464101615138,-7.));
+#704 = CARTESIAN_POINT('',(9.796850830579E-16,-13.));
+#705 = CARTESIAN_POINT('',(-3.464101615138,-7.));
+#706 = CARTESIAN_POINT('',(-6.928203230276,-1.));
+#707 = CARTESIAN_POINT('',(0.,-1.));
+#708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#709 = PCURVE('',#671,#710);
+#710 = DEFINITIONAL_REPRESENTATION('',(#711),#715);
+#711 = LINE('',#712,#713);
+#712 = CARTESIAN_POINT('',(-0.,-4.));
+#713 = VECTOR('',#714,1.);
+#714 = DIRECTION('',(-1.,0.));
+#715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#716 = ADVANCED_FACE('',(#717),#671,.F.);
+#717 = FACE_BOUND('',#718,.T.);
+#718 = EDGE_LOOP('',(#719,#740,#741,#742));
+#719 = ORIENTED_EDGE('',*,*,#720,.T.);
+#720 = EDGE_CURVE('',#651,#690,#721,.T.);
+#721 = SEAM_CURVE('',#722,(#726,#733),.PCURVE_S1.);
+#722 = LINE('',#723,#724);
+#723 = CARTESIAN_POINT('',(4.,0.,0.));
+#724 = VECTOR('',#725,1.);
+#725 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#726 = PCURVE('',#671,#727);
+#727 = DEFINITIONAL_REPRESENTATION('',(#728),#732);
+#728 = LINE('',#729,#730);
+#729 = CARTESIAN_POINT('',(-0.,0.));
+#730 = VECTOR('',#731,1.);
+#731 = DIRECTION('',(-0.,-1.));
+#732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#733 = PCURVE('',#671,#734);
+#734 = DEFINITIONAL_REPRESENTATION('',(#735),#739);
+#735 = LINE('',#736,#737);
+#736 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#737 = VECTOR('',#738,1.);
+#738 = DIRECTION('',(-0.,-1.));
+#739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#740 = ORIENTED_EDGE('',*,*,#689,.T.);
+#741 = ORIENTED_EDGE('',*,*,#720,.F.);
+#742 = ORIENTED_EDGE('',*,*,#650,.F.);
+#743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#747)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#744,#745,#746)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#744 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#745 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#746 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#747 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#744,
+  'distance_accuracy_value','confusion accuracy');
+#748 = PRODUCT_TYPE('part',$,(#435));
+#749 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#750)
+  ,#425);
+#750 = STYLED_ITEM('color',(#751),#227);
+#751 = PRESENTATION_STYLE_ASSIGNMENT((#752,#758));
+#752 = SURFACE_STYLE_USAGE(.BOTH.,#753);
+#753 = SURFACE_SIDE_STYLE('',(#754));
+#754 = SURFACE_STYLE_FILL_AREA(#755);
+#755 = FILL_AREA_STYLE('',(#756));
+#756 = FILL_AREA_STYLE_COLOUR('',#757);
+#757 = DRAUGHTING_PRE_DEFINED_COLOUR('black');
+#758 = CURVE_STYLE('',#759,POSITIVE_LENGTH_MEASURE(0.1),#757);
+#759 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#760 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#761)
+  ,#743);
+#761 = STYLED_ITEM('color',(#762),#439);
+#762 = PRESENTATION_STYLE_ASSIGNMENT((#763,#769));
+#763 = SURFACE_STYLE_USAGE(.BOTH.,#764);
+#764 = SURFACE_SIDE_STYLE('',(#765));
+#765 = SURFACE_STYLE_FILL_AREA(#766);
+#766 = FILL_AREA_STYLE('',(#767));
+#767 = FILL_AREA_STYLE_COLOUR('',#768);
+#768 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
+#769 = CURVE_STYLE('',#770,POSITIVE_LENGTH_MEASURE(0.1),#768);
+#770 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#771 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#772)
+  ,#213);
+#772 = STYLED_ITEM('color',(#773),#15);
+#773 = PRESENTATION_STYLE_ASSIGNMENT((#774,#779));
+#774 = SURFACE_STYLE_USAGE(.BOTH.,#775);
+#775 = SURFACE_SIDE_STYLE('',(#776));
+#776 = SURFACE_STYLE_FILL_AREA(#777);
+#777 = FILL_AREA_STYLE('',(#778));
+#778 = FILL_AREA_STYLE_COLOUR('',#768);
+#779 = CURVE_STYLE('',#780,POSITIVE_LENGTH_MEASURE(0.1),#768);
+#780 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Mechanical Parts/Bearings/623ZZ_Ball_Bearing.stl b/Mechanical Parts/Bearings/623ZZ_Ball_Bearing.stl
new file mode 100644
index 00000000..0b43feda
Binary files /dev/null and b/Mechanical Parts/Bearings/623ZZ_Ball_Bearing.stl differ
diff --git a/Mechanical Parts/Bearings/624ZZ_Ball_Bearing.fcstd b/Mechanical Parts/Bearings/624ZZ_Ball_Bearing.fcstd
new file mode 100644
index 00000000..bcf395f5
Binary files /dev/null and b/Mechanical Parts/Bearings/624ZZ_Ball_Bearing.fcstd differ
diff --git a/Mechanical Parts/Bearings/624ZZ_Ball_Bearing.stl b/Mechanical Parts/Bearings/624ZZ_Ball_Bearing.stl
new file mode 100644
index 00000000..46e20920
Binary files /dev/null and b/Mechanical Parts/Bearings/624ZZ_Ball_Bearing.stl differ
diff --git a/Mechanical Parts/Bearings/624ZZ_Ball_Bearing.stp b/Mechanical Parts/Bearings/624ZZ_Ball_Bearing.stp
new file mode 100644
index 00000000..20b1c6a8
--- /dev/null
+++ b/Mechanical Parts/Bearings/624ZZ_Ball_Bearing.stp	
@@ -0,0 +1,7236 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME(
+'/home/paly/3DPrinter/FreeCad/PiezasI3mias/Rodamientos/bearing-624zz.stp
+','2014-10-09T13:12:57',('FreeCAD'),('FreeCAD'),
+  'Open CASCADE STEP processor 6.7','FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',
+  'automotive_design',1997,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('624zz','624zz','',(#8));
+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#5668);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#105,#158,#211,#739,#1222,#1309,#1360,#1412,
+    #1494,#1576,#1628,#1680,#1762,#1844,#1896,#1948,#2030,#2112,#2164,
+    #2216,#2298,#2380,#2427,#2504,#2581,#2658,#2735,#2812,#2889,#2966,
+    #3043,#3120,#3194,#3247,#3301,#3370,#3439,#3513,#3541,#3589,#3643,
+    #3712,#3781,#3855,#3883,#3931,#3985,#4054,#4123,#4197,#4225,#4273,
+    #4327,#4396,#4465,#4539,#4567,#4615,#4664,#4697,#4725,#4753,#4781,
+    #4809,#4837,#4865,#4893,#4921,#4970,#5190,#5218,#5246,#5274,#5302,
+    #5330,#5358,#5386,#5414,#5466,#5521,#5576,#5611,#5641));
+#17 = ADVANCED_FACE('',(#18),#32,.T.);
+#18 = FACE_BOUND('',#19,.T.);
+#19 = EDGE_LOOP('',(#20,#50,#77,#78));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(6.5,0.,0.2));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(6.5,0.,4.8));
+#26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.);
+#27 = LINE('',#28,#29);
+#28 = CARTESIAN_POINT('',(6.5,-1.592040838892E-15,0.));
+#29 = VECTOR('',#30,1.);
+#30 = DIRECTION('',(0.,0.,1.));
+#31 = PCURVE('',#32,#37);
+#32 = CYLINDRICAL_SURFACE('',#33,6.5);
+#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
+#34 = CARTESIAN_POINT('',(0.,0.,0.));
+#35 = DIRECTION('',(0.,0.,1.));
+#36 = DIRECTION('',(1.,0.,0.));
+#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
+#38 = LINE('',#39,#40);
+#39 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#40 = VECTOR('',#41,1.);
+#41 = DIRECTION('',(0.,1.));
+#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43 = PCURVE('',#32,#44);
+#44 = DEFINITIONAL_REPRESENTATION('',(#45),#49);
+#45 = LINE('',#46,#47);
+#46 = CARTESIAN_POINT('',(0.,-0.));
+#47 = VECTOR('',#48,1.);
+#48 = DIRECTION('',(0.,1.));
+#49 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50 = ORIENTED_EDGE('',*,*,#51,.F.);
+#51 = EDGE_CURVE('',#24,#24,#52,.T.);
+#52 = SURFACE_CURVE('',#53,(#58,#65),.PCURVE_S1.);
+#53 = CIRCLE('',#54,6.5);
+#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57);
+#55 = CARTESIAN_POINT('',(0.,0.,4.8));
+#56 = DIRECTION('',(0.,0.,1.));
+#57 = DIRECTION('',(1.,0.,0.));
+#58 = PCURVE('',#32,#59);
+#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64);
+#60 = LINE('',#61,#62);
+#61 = CARTESIAN_POINT('',(0.,4.8));
+#62 = VECTOR('',#63,1.);
+#63 = DIRECTION('',(1.,0.));
+#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65 = PCURVE('',#66,#71);
+#66 = CONICAL_SURFACE('',#67,6.5,0.785398163397);
+#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70);
+#68 = CARTESIAN_POINT('',(0.,0.,4.8));
+#69 = DIRECTION('',(-0.,-0.,-1.));
+#70 = DIRECTION('',(1.,0.,0.));
+#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76);
+#72 = LINE('',#73,#74);
+#73 = CARTESIAN_POINT('',(-0.,-0.));
+#74 = VECTOR('',#75,1.);
+#75 = DIRECTION('',(-1.,-0.));
+#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77 = ORIENTED_EDGE('',*,*,#21,.F.);
+#78 = ORIENTED_EDGE('',*,*,#79,.T.);
+#79 = EDGE_CURVE('',#22,#22,#80,.T.);
+#80 = SURFACE_CURVE('',#81,(#86,#93),.PCURVE_S1.);
+#81 = CIRCLE('',#82,6.5);
+#82 = AXIS2_PLACEMENT_3D('',#83,#84,#85);
+#83 = CARTESIAN_POINT('',(0.,0.,0.2));
+#84 = DIRECTION('',(0.,0.,1.));
+#85 = DIRECTION('',(1.,0.,0.));
+#86 = PCURVE('',#32,#87);
+#87 = DEFINITIONAL_REPRESENTATION('',(#88),#92);
+#88 = LINE('',#89,#90);
+#89 = CARTESIAN_POINT('',(0.,0.2));
+#90 = VECTOR('',#91,1.);
+#91 = DIRECTION('',(1.,0.));
+#92 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#93 = PCURVE('',#94,#99);
+#94 = CONICAL_SURFACE('',#95,6.5,0.785398163397);
+#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98);
+#96 = CARTESIAN_POINT('',(0.,0.,0.2));
+#97 = DIRECTION('',(0.,0.,1.));
+#98 = DIRECTION('',(1.,0.,0.));
+#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104);
+#100 = LINE('',#101,#102);
+#101 = CARTESIAN_POINT('',(0.,-0.));
+#102 = VECTOR('',#103,1.);
+#103 = DIRECTION('',(1.,-0.));
+#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#105 = ADVANCED_FACE('',(#106),#94,.T.);
+#106 = FACE_BOUND('',#107,.F.);
+#107 = EDGE_LOOP('',(#108,#129,#130,#131));
+#108 = ORIENTED_EDGE('',*,*,#109,.F.);
+#109 = EDGE_CURVE('',#22,#110,#112,.T.);
+#110 = VERTEX_POINT('',#111);
+#111 = CARTESIAN_POINT('',(6.3,0.,0.));
+#112 = SEAM_CURVE('',#113,(#117,#123),.PCURVE_S1.);
+#113 = LINE('',#114,#115);
+#114 = CARTESIAN_POINT('',(6.5,0.,0.2));
+#115 = VECTOR('',#116,1.);
+#116 = DIRECTION('',(-0.707106781187,-0.,-0.707106781187));
+#117 = PCURVE('',#94,#118);
+#118 = DEFINITIONAL_REPRESENTATION('',(#119),#122);
+#119 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#120,#121),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.282842712475),.PIECEWISE_BEZIER_KNOTS.);
+#120 = CARTESIAN_POINT('',(0.,0.));
+#121 = CARTESIAN_POINT('',(0.,-0.2));
+#122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#123 = PCURVE('',#94,#124);
+#124 = DEFINITIONAL_REPRESENTATION('',(#125),#128);
+#125 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#126,#127),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.282842712475),.PIECEWISE_BEZIER_KNOTS.);
+#126 = CARTESIAN_POINT('',(6.28318530718,0.));
+#127 = CARTESIAN_POINT('',(6.28318530718,-0.2));
+#128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#129 = ORIENTED_EDGE('',*,*,#79,.T.);
+#130 = ORIENTED_EDGE('',*,*,#109,.T.);
+#131 = ORIENTED_EDGE('',*,*,#132,.F.);
+#132 = EDGE_CURVE('',#110,#110,#133,.T.);
+#133 = SURFACE_CURVE('',#134,(#139,#146),.PCURVE_S1.);
+#134 = CIRCLE('',#135,6.3);
+#135 = AXIS2_PLACEMENT_3D('',#136,#137,#138);
+#136 = CARTESIAN_POINT('',(0.,0.,0.));
+#137 = DIRECTION('',(0.,0.,1.));
+#138 = DIRECTION('',(1.,0.,0.));
+#139 = PCURVE('',#94,#140);
+#140 = DEFINITIONAL_REPRESENTATION('',(#141),#145);
+#141 = LINE('',#142,#143);
+#142 = CARTESIAN_POINT('',(0.,-0.2));
+#143 = VECTOR('',#144,1.);
+#144 = DIRECTION('',(1.,-0.));
+#145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#146 = PCURVE('',#147,#152);
+#147 = PLANE('',#148);
+#148 = AXIS2_PLACEMENT_3D('',#149,#150,#151);
+#149 = CARTESIAN_POINT('',(0.,0.,0.));
+#150 = DIRECTION('',(0.,0.,1.));
+#151 = DIRECTION('',(1.,0.,0.));
+#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157);
+#153 = CIRCLE('',#154,6.3);
+#154 = AXIS2_PLACEMENT_2D('',#155,#156);
+#155 = CARTESIAN_POINT('',(0.,0.));
+#156 = DIRECTION('',(1.,0.));
+#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#158 = ADVANCED_FACE('',(#159),#66,.T.);
+#159 = FACE_BOUND('',#160,.T.);
+#160 = EDGE_LOOP('',(#161,#182,#183,#184));
+#161 = ORIENTED_EDGE('',*,*,#162,.F.);
+#162 = EDGE_CURVE('',#24,#163,#165,.T.);
+#163 = VERTEX_POINT('',#164);
+#164 = CARTESIAN_POINT('',(6.3,0.,5.));
+#165 = SEAM_CURVE('',#166,(#170,#176),.PCURVE_S1.);
+#166 = LINE('',#167,#168);
+#167 = CARTESIAN_POINT('',(6.5,0.,4.8));
+#168 = VECTOR('',#169,1.);
+#169 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#170 = PCURVE('',#66,#171);
+#171 = DEFINITIONAL_REPRESENTATION('',(#172),#175);
+#172 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#173,#174),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.282842712475),.PIECEWISE_BEZIER_KNOTS.);
+#173 = CARTESIAN_POINT('',(0.,0.));
+#174 = CARTESIAN_POINT('',(0.,-0.2));
+#175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#176 = PCURVE('',#66,#177);
+#177 = DEFINITIONAL_REPRESENTATION('',(#178),#181);
+#178 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#179,#180),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.282842712475),.PIECEWISE_BEZIER_KNOTS.);
+#179 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#180 = CARTESIAN_POINT('',(-6.28318530718,-0.2));
+#181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#182 = ORIENTED_EDGE('',*,*,#51,.T.);
+#183 = ORIENTED_EDGE('',*,*,#162,.T.);
+#184 = ORIENTED_EDGE('',*,*,#185,.F.);
+#185 = EDGE_CURVE('',#163,#163,#186,.T.);
+#186 = SURFACE_CURVE('',#187,(#192,#199),.PCURVE_S1.);
+#187 = CIRCLE('',#188,6.3);
+#188 = AXIS2_PLACEMENT_3D('',#189,#190,#191);
+#189 = CARTESIAN_POINT('',(0.,0.,5.));
+#190 = DIRECTION('',(0.,0.,1.));
+#191 = DIRECTION('',(1.,0.,0.));
+#192 = PCURVE('',#66,#193);
+#193 = DEFINITIONAL_REPRESENTATION('',(#194),#198);
+#194 = LINE('',#195,#196);
+#195 = CARTESIAN_POINT('',(-0.,-0.2));
+#196 = VECTOR('',#197,1.);
+#197 = DIRECTION('',(-1.,-0.));
+#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.,0.,5.));
+#203 = DIRECTION('',(0.,0.,1.));
+#204 = DIRECTION('',(1.,0.,0.));
+#205 = DEFINITIONAL_REPRESENTATION('',(#206),#210);
+#206 = CIRCLE('',#207,6.3);
+#207 = AXIS2_PLACEMENT_2D('',#208,#209);
+#208 = CARTESIAN_POINT('',(0.,0.));
+#209 = DIRECTION('',(1.,0.));
+#210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#211 = ADVANCED_FACE('',(#212,#215),#147,.F.);
+#212 = FACE_BOUND('',#213,.F.);
+#213 = EDGE_LOOP('',(#214));
+#214 = ORIENTED_EDGE('',*,*,#132,.T.);
+#215 = FACE_BOUND('',#216,.F.);
+#216 = EDGE_LOOP('',(#217,#248,#277,#306,#335,#364,#393,#422,#451,#480,
+    #509,#538,#567,#596,#625,#654,#683,#712));
+#217 = ORIENTED_EDGE('',*,*,#218,.F.);
+#218 = EDGE_CURVE('',#219,#221,#223,.T.);
+#219 = VERTEX_POINT('',#220);
+#220 = CARTESIAN_POINT('',(5.5,-6.73555739531E-16,0.));
+#221 = VERTEX_POINT('',#222);
+#222 = CARTESIAN_POINT('',(4.274302788013,3.461262150774,0.));
+#223 = SURFACE_CURVE('',#224,(#229,#236),.PCURVE_S1.);
+#224 = CIRCLE('',#225,5.5);
+#225 = AXIS2_PLACEMENT_3D('',#226,#227,#228);
+#226 = CARTESIAN_POINT('',(0.,0.,0.));
+#227 = DIRECTION('',(0.,0.,1.));
+#228 = DIRECTION('',(1.,0.,0.));
+#229 = PCURVE('',#147,#230);
+#230 = DEFINITIONAL_REPRESENTATION('',(#231),#235);
+#231 = CIRCLE('',#232,5.5);
+#232 = AXIS2_PLACEMENT_2D('',#233,#234);
+#233 = CARTESIAN_POINT('',(0.,0.));
+#234 = DIRECTION('',(1.,0.));
+#235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#236 = PCURVE('',#237,#242);
+#237 = PLANE('',#238);
+#238 = AXIS2_PLACEMENT_3D('',#239,#240,#241);
+#239 = CARTESIAN_POINT('',(0.,0.,0.));
+#240 = DIRECTION('',(0.,0.,1.));
+#241 = DIRECTION('',(1.,0.,0.));
+#242 = DEFINITIONAL_REPRESENTATION('',(#243),#247);
+#243 = CIRCLE('',#244,5.5);
+#244 = AXIS2_PLACEMENT_2D('',#245,#246);
+#245 = CARTESIAN_POINT('',(0.,0.));
+#246 = DIRECTION('',(1.,0.));
+#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#248 = ORIENTED_EDGE('',*,*,#249,.F.);
+#249 = EDGE_CURVE('',#250,#219,#252,.T.);
+#250 = VERTEX_POINT('',#251);
+#251 = CARTESIAN_POINT('',(5.49916232336,-9.598823540506E-02,0.));
+#252 = SURFACE_CURVE('',#253,(#258,#265),.PCURVE_S1.);
+#253 = CIRCLE('',#254,5.5);
+#254 = AXIS2_PLACEMENT_3D('',#255,#256,#257);
+#255 = CARTESIAN_POINT('',(0.,0.,0.));
+#256 = DIRECTION('',(0.,0.,1.));
+#257 = DIRECTION('',(1.,0.,0.));
+#258 = PCURVE('',#147,#259);
+#259 = DEFINITIONAL_REPRESENTATION('',(#260),#264);
+#260 = CIRCLE('',#261,5.5);
+#261 = AXIS2_PLACEMENT_2D('',#262,#263);
+#262 = CARTESIAN_POINT('',(0.,0.));
+#263 = DIRECTION('',(1.,0.));
+#264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#265 = PCURVE('',#266,#271);
+#266 = CYLINDRICAL_SURFACE('',#267,5.5);
+#267 = AXIS2_PLACEMENT_3D('',#268,#269,#270);
+#268 = CARTESIAN_POINT('',(0.,0.,0.));
+#269 = DIRECTION('',(0.,0.,1.));
+#270 = DIRECTION('',(1.,0.,0.));
+#271 = DEFINITIONAL_REPRESENTATION('',(#272),#276);
+#272 = LINE('',#273,#274);
+#273 = CARTESIAN_POINT('',(0.,0.));
+#274 = VECTOR('',#275,1.);
+#275 = DIRECTION('',(1.,0.));
+#276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#277 = ORIENTED_EDGE('',*,*,#278,.F.);
+#278 = EDGE_CURVE('',#279,#250,#281,.T.);
+#279 = VERTEX_POINT('',#280);
+#280 = CARTESIAN_POINT('',(4.213244437154,-3.535331853276,0.));
+#281 = SURFACE_CURVE('',#282,(#287,#294),.PCURVE_S1.);
+#282 = CIRCLE('',#283,5.5);
+#283 = AXIS2_PLACEMENT_3D('',#284,#285,#286);
+#284 = CARTESIAN_POINT('',(0.,0.,0.));
+#285 = DIRECTION('',(-0.,0.,1.));
+#286 = DIRECTION('',(0.766044443119,-0.642787609687,0.));
+#287 = PCURVE('',#147,#288);
+#288 = DEFINITIONAL_REPRESENTATION('',(#289),#293);
+#289 = CIRCLE('',#290,5.5);
+#290 = AXIS2_PLACEMENT_2D('',#291,#292);
+#291 = CARTESIAN_POINT('',(0.,0.));
+#292 = DIRECTION('',(0.766044443119,-0.642787609687));
+#293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#294 = PCURVE('',#295,#300);
+#295 = PLANE('',#296);
+#296 = AXIS2_PLACEMENT_3D('',#297,#298,#299);
+#297 = CARTESIAN_POINT('',(0.,0.,0.));
+#298 = DIRECTION('',(0.,0.,1.));
+#299 = DIRECTION('',(0.766044443119,-0.642787609687,0.));
+#300 = DEFINITIONAL_REPRESENTATION('',(#301),#305);
+#301 = CIRCLE('',#302,5.5);
+#302 = AXIS2_PLACEMENT_2D('',#303,#304);
+#303 = CARTESIAN_POINT('',(0.,0.));
+#304 = DIRECTION('',(1.,0.));
+#305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#306 = ORIENTED_EDGE('',*,*,#307,.F.);
+#307 = EDGE_CURVE('',#308,#279,#310,.T.);
+#308 = VERTEX_POINT('',#309);
+#309 = CARTESIAN_POINT('',(4.150902691225,-3.608324659448,0.));
+#310 = SURFACE_CURVE('',#311,(#316,#323),.PCURVE_S1.);
+#311 = CIRCLE('',#312,5.5);
+#312 = AXIS2_PLACEMENT_3D('',#313,#314,#315);
+#313 = CARTESIAN_POINT('',(0.,0.,0.));
+#314 = DIRECTION('',(0.,0.,1.));
+#315 = DIRECTION('',(1.,0.,0.));
+#316 = PCURVE('',#147,#317);
+#317 = DEFINITIONAL_REPRESENTATION('',(#318),#322);
+#318 = CIRCLE('',#319,5.5);
+#319 = AXIS2_PLACEMENT_2D('',#320,#321);
+#320 = CARTESIAN_POINT('',(0.,0.));
+#321 = DIRECTION('',(1.,0.));
+#322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#323 = PCURVE('',#324,#329);
+#324 = CYLINDRICAL_SURFACE('',#325,5.5);
+#325 = AXIS2_PLACEMENT_3D('',#326,#327,#328);
+#326 = CARTESIAN_POINT('',(0.,0.,0.));
+#327 = DIRECTION('',(0.,0.,1.));
+#328 = DIRECTION('',(1.,0.,0.));
+#329 = DEFINITIONAL_REPRESENTATION('',(#330),#334);
+#330 = LINE('',#331,#332);
+#331 = CARTESIAN_POINT('',(0.,0.));
+#332 = VECTOR('',#333,1.);
+#333 = DIRECTION('',(1.,0.));
+#334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#335 = ORIENTED_EDGE('',*,*,#336,.F.);
+#336 = EDGE_CURVE('',#337,#308,#339,.T.);
+#337 = VERTEX_POINT('',#338);
+#338 = CARTESIAN_POINT('',(0.955064977168,-5.416442641567,0.));
+#339 = SURFACE_CURVE('',#340,(#345,#352),.PCURVE_S1.);
+#340 = CIRCLE('',#341,5.5);
+#341 = AXIS2_PLACEMENT_3D('',#342,#343,#344);
+#342 = CARTESIAN_POINT('',(0.,0.,0.));
+#343 = DIRECTION('',(-0.,0.,1.));
+#344 = DIRECTION('',(0.173648177667,-0.984807753012,0.));
+#345 = PCURVE('',#147,#346);
+#346 = DEFINITIONAL_REPRESENTATION('',(#347),#351);
+#347 = CIRCLE('',#348,5.5);
+#348 = AXIS2_PLACEMENT_2D('',#349,#350);
+#349 = CARTESIAN_POINT('',(0.,0.));
+#350 = DIRECTION('',(0.173648177667,-0.984807753012));
+#351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#352 = PCURVE('',#353,#358);
+#353 = PLANE('',#354);
+#354 = AXIS2_PLACEMENT_3D('',#355,#356,#357);
+#355 = CARTESIAN_POINT('',(0.,0.,0.));
+#356 = DIRECTION('',(0.,0.,1.));
+#357 = DIRECTION('',(0.173648177667,-0.984807753012,0.));
+#358 = DEFINITIONAL_REPRESENTATION('',(#359),#363);
+#359 = CIRCLE('',#360,5.5);
+#360 = AXIS2_PLACEMENT_2D('',#361,#362);
+#361 = CARTESIAN_POINT('',(0.,0.));
+#362 = DIRECTION('',(1.,0.));
+#363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#364 = ORIENTED_EDGE('',*,*,#365,.F.);
+#365 = EDGE_CURVE('',#366,#337,#368,.T.);
+#366 = VERTEX_POINT('',#367);
+#367 = CARTESIAN_POINT('',(0.860389557721,-5.432285873273,0.));
+#368 = SURFACE_CURVE('',#369,(#374,#381),.PCURVE_S1.);
+#369 = CIRCLE('',#370,5.5);
+#370 = AXIS2_PLACEMENT_3D('',#371,#372,#373);
+#371 = CARTESIAN_POINT('',(0.,0.,0.));
+#372 = DIRECTION('',(0.,0.,1.));
+#373 = DIRECTION('',(1.,0.,0.));
+#374 = PCURVE('',#147,#375);
+#375 = DEFINITIONAL_REPRESENTATION('',(#376),#380);
+#376 = CIRCLE('',#377,5.5);
+#377 = AXIS2_PLACEMENT_2D('',#378,#379);
+#378 = CARTESIAN_POINT('',(0.,0.));
+#379 = DIRECTION('',(1.,0.));
+#380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#381 = PCURVE('',#382,#387);
+#382 = CYLINDRICAL_SURFACE('',#383,5.5);
+#383 = AXIS2_PLACEMENT_3D('',#384,#385,#386);
+#384 = CARTESIAN_POINT('',(0.,0.,0.));
+#385 = DIRECTION('',(0.,0.,1.));
+#386 = DIRECTION('',(1.,0.,0.));
+#387 = DEFINITIONAL_REPRESENTATION('',(#388),#392);
+#388 = LINE('',#389,#390);
+#389 = CARTESIAN_POINT('',(0.,0.));
+#390 = VECTOR('',#391,1.);
+#391 = DIRECTION('',(1.,0.));
+#392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#393 = ORIENTED_EDGE('',*,*,#394,.F.);
+#394 = EDGE_CURVE('',#395,#366,#397,.T.);
+#395 = VERTEX_POINT('',#396);
+#396 = CARTESIAN_POINT('',(-2.75,-4.763139720814,0.));
+#397 = SURFACE_CURVE('',#398,(#403,#410),.PCURVE_S1.);
+#398 = CIRCLE('',#399,5.5);
+#399 = AXIS2_PLACEMENT_3D('',#400,#401,#402);
+#400 = CARTESIAN_POINT('',(0.,0.,0.));
+#401 = DIRECTION('',(0.,0.,1.));
+#402 = DIRECTION('',(-0.5,-0.866025403784,0.));
+#403 = PCURVE('',#147,#404);
+#404 = DEFINITIONAL_REPRESENTATION('',(#405),#409);
+#405 = CIRCLE('',#406,5.5);
+#406 = AXIS2_PLACEMENT_2D('',#407,#408);
+#407 = CARTESIAN_POINT('',(0.,0.));
+#408 = DIRECTION('',(-0.5,-0.866025403784));
+#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('',(0.,0.,0.));
+#414 = DIRECTION('',(0.,0.,1.));
+#415 = DIRECTION('',(-0.5,-0.866025403784,0.));
+#416 = DEFINITIONAL_REPRESENTATION('',(#417),#421);
+#417 = CIRCLE('',#418,5.5);
+#418 = AXIS2_PLACEMENT_2D('',#419,#420);
+#419 = CARTESIAN_POINT('',(0.,0.));
+#420 = DIRECTION('',(1.,0.));
+#421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#422 = ORIENTED_EDGE('',*,*,#423,.F.);
+#423 = EDGE_CURVE('',#424,#395,#426,.T.);
+#424 = VERTEX_POINT('',#425);
+#425 = CARTESIAN_POINT('',(-2.832709412005,-4.714420153862,0.));
+#426 = SURFACE_CURVE('',#427,(#432,#439),.PCURVE_S1.);
+#427 = CIRCLE('',#428,5.5);
+#428 = AXIS2_PLACEMENT_3D('',#429,#430,#431);
+#429 = CARTESIAN_POINT('',(0.,0.,0.));
+#430 = DIRECTION('',(0.,0.,1.));
+#431 = DIRECTION('',(1.,0.,0.));
+#432 = PCURVE('',#147,#433);
+#433 = DEFINITIONAL_REPRESENTATION('',(#434),#438);
+#434 = CIRCLE('',#435,5.5);
+#435 = AXIS2_PLACEMENT_2D('',#436,#437);
+#436 = CARTESIAN_POINT('',(0.,0.));
+#437 = DIRECTION('',(1.,0.));
+#438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#439 = PCURVE('',#440,#445);
+#440 = CYLINDRICAL_SURFACE('',#441,5.5);
+#441 = AXIS2_PLACEMENT_3D('',#442,#443,#444);
+#442 = CARTESIAN_POINT('',(0.,0.,0.));
+#443 = DIRECTION('',(0.,0.,1.));
+#444 = DIRECTION('',(1.,0.,0.));
+#445 = DEFINITIONAL_REPRESENTATION('',(#446),#450);
+#446 = LINE('',#447,#448);
+#447 = CARTESIAN_POINT('',(0.,0.));
+#448 = VECTOR('',#449,1.);
+#449 = DIRECTION('',(1.,0.));
+#450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#451 = ORIENTED_EDGE('',*,*,#452,.F.);
+#452 = EDGE_CURVE('',#453,#424,#455,.T.);
+#453 = VERTEX_POINT('',#454);
+#454 = CARTESIAN_POINT('',(-5.168309414322,-1.881110788291,0.));
+#455 = SURFACE_CURVE('',#456,(#461,#468),.PCURVE_S1.);
+#456 = CIRCLE('',#457,5.5);
+#457 = AXIS2_PLACEMENT_3D('',#458,#459,#460);
+#458 = CARTESIAN_POINT('',(0.,0.,0.));
+#459 = DIRECTION('',(0.,0.,1.));
+#460 = DIRECTION('',(-0.939692620786,-0.342020143326,0.));
+#461 = PCURVE('',#147,#462);
+#462 = DEFINITIONAL_REPRESENTATION('',(#463),#467);
+#463 = CIRCLE('',#464,5.5);
+#464 = AXIS2_PLACEMENT_2D('',#465,#466);
+#465 = CARTESIAN_POINT('',(0.,0.));
+#466 = DIRECTION('',(-0.939692620786,-0.342020143326));
+#467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#468 = PCURVE('',#469,#474);
+#469 = PLANE('',#470);
+#470 = AXIS2_PLACEMENT_3D('',#471,#472,#473);
+#471 = CARTESIAN_POINT('',(0.,0.,0.));
+#472 = DIRECTION('',(0.,0.,1.));
+#473 = DIRECTION('',(-0.939692620786,-0.342020143326,0.));
+#474 = DEFINITIONAL_REPRESENTATION('',(#475),#479);
+#475 = CIRCLE('',#476,5.5);
+#476 = AXIS2_PLACEMENT_2D('',#477,#478);
+#477 = CARTESIAN_POINT('',(0.,0.));
+#478 = DIRECTION('',(1.,0.));
+#479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#480 = ORIENTED_EDGE('',*,*,#481,.F.);
+#481 = EDGE_CURVE('',#482,#453,#484,.T.);
+#482 = VERTEX_POINT('',#483);
+#483 = CARTESIAN_POINT('',(-5.200352165796,-1.790624849514,0.));
+#484 = SURFACE_CURVE('',#485,(#490,#497),.PCURVE_S1.);
+#485 = CIRCLE('',#486,5.5);
+#486 = AXIS2_PLACEMENT_3D('',#487,#488,#489);
+#487 = CARTESIAN_POINT('',(0.,0.,0.));
+#488 = DIRECTION('',(0.,0.,1.));
+#489 = DIRECTION('',(1.,0.,0.));
+#490 = PCURVE('',#147,#491);
+#491 = DEFINITIONAL_REPRESENTATION('',(#492),#496);
+#492 = CIRCLE('',#493,5.5);
+#493 = AXIS2_PLACEMENT_2D('',#494,#495);
+#494 = CARTESIAN_POINT('',(0.,0.));
+#495 = DIRECTION('',(1.,0.));
+#496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#497 = PCURVE('',#498,#503);
+#498 = CYLINDRICAL_SURFACE('',#499,5.5);
+#499 = AXIS2_PLACEMENT_3D('',#500,#501,#502);
+#500 = CARTESIAN_POINT('',(0.,0.,0.));
+#501 = DIRECTION('',(0.,0.,1.));
+#502 = DIRECTION('',(1.,0.,0.));
+#503 = DEFINITIONAL_REPRESENTATION('',(#504),#508);
+#504 = LINE('',#505,#506);
+#505 = CARTESIAN_POINT('',(0.,0.));
+#506 = VECTOR('',#507,1.);
+#507 = DIRECTION('',(1.,0.));
+#508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#509 = ORIENTED_EDGE('',*,*,#510,.F.);
+#510 = EDGE_CURVE('',#511,#482,#513,.T.);
+#511 = VERTEX_POINT('',#512);
+#512 = CARTESIAN_POINT('',(-5.168309414322,1.881110788291,0.));
+#513 = SURFACE_CURVE('',#514,(#519,#526),.PCURVE_S1.);
+#514 = CIRCLE('',#515,5.5);
+#515 = AXIS2_PLACEMENT_3D('',#516,#517,#518);
+#516 = CARTESIAN_POINT('',(0.,0.,0.));
+#517 = DIRECTION('',(0.,0.,1.));
+#518 = DIRECTION('',(-0.939692620786,0.342020143326,0.));
+#519 = PCURVE('',#147,#520);
+#520 = DEFINITIONAL_REPRESENTATION('',(#521),#525);
+#521 = CIRCLE('',#522,5.5);
+#522 = AXIS2_PLACEMENT_2D('',#523,#524);
+#523 = CARTESIAN_POINT('',(0.,0.));
+#524 = DIRECTION('',(-0.939692620786,0.342020143326));
+#525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#526 = PCURVE('',#527,#532);
+#527 = PLANE('',#528);
+#528 = AXIS2_PLACEMENT_3D('',#529,#530,#531);
+#529 = CARTESIAN_POINT('',(0.,0.,0.));
+#530 = DIRECTION('',(0.,0.,1.));
+#531 = DIRECTION('',(-0.939692620786,0.342020143326,0.));
+#532 = DEFINITIONAL_REPRESENTATION('',(#533),#537);
+#533 = CIRCLE('',#534,5.5);
+#534 = AXIS2_PLACEMENT_2D('',#535,#536);
+#535 = CARTESIAN_POINT('',(0.,0.));
+#536 = DIRECTION('',(1.,0.));
+#537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#538 = ORIENTED_EDGE('',*,*,#539,.F.);
+#539 = EDGE_CURVE('',#540,#511,#542,.T.);
+#540 = VERTEX_POINT('',#541);
+#541 = CARTESIAN_POINT('',(-5.134692345735,1.971023722499,0.));
+#542 = SURFACE_CURVE('',#543,(#548,#555),.PCURVE_S1.);
+#543 = CIRCLE('',#544,5.5);
+#544 = AXIS2_PLACEMENT_3D('',#545,#546,#547);
+#545 = CARTESIAN_POINT('',(0.,0.,0.));
+#546 = DIRECTION('',(0.,0.,1.));
+#547 = DIRECTION('',(1.,0.,0.));
+#548 = PCURVE('',#147,#549);
+#549 = DEFINITIONAL_REPRESENTATION('',(#550),#554);
+#550 = CIRCLE('',#551,5.5);
+#551 = AXIS2_PLACEMENT_2D('',#552,#553);
+#552 = CARTESIAN_POINT('',(0.,0.));
+#553 = DIRECTION('',(1.,0.));
+#554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#555 = PCURVE('',#556,#561);
+#556 = CYLINDRICAL_SURFACE('',#557,5.5);
+#557 = AXIS2_PLACEMENT_3D('',#558,#559,#560);
+#558 = CARTESIAN_POINT('',(0.,0.,0.));
+#559 = DIRECTION('',(0.,0.,1.));
+#560 = DIRECTION('',(1.,0.,0.));
+#561 = DEFINITIONAL_REPRESENTATION('',(#562),#566);
+#562 = LINE('',#563,#564);
+#563 = CARTESIAN_POINT('',(0.,0.));
+#564 = VECTOR('',#565,1.);
+#565 = DIRECTION('',(1.,0.));
+#566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#567 = ORIENTED_EDGE('',*,*,#568,.F.);
+#568 = EDGE_CURVE('',#569,#540,#571,.T.);
+#569 = VERTEX_POINT('',#570);
+#570 = CARTESIAN_POINT('',(-2.75,4.763139720814,0.));
+#571 = SURFACE_CURVE('',#572,(#577,#584),.PCURVE_S1.);
+#572 = CIRCLE('',#573,5.5);
+#573 = AXIS2_PLACEMENT_3D('',#574,#575,#576);
+#574 = CARTESIAN_POINT('',(0.,0.,0.));
+#575 = DIRECTION('',(0.,0.,1.));
+#576 = DIRECTION('',(-0.5,0.866025403784,0.));
+#577 = PCURVE('',#147,#578);
+#578 = DEFINITIONAL_REPRESENTATION('',(#579),#583);
+#579 = CIRCLE('',#580,5.5);
+#580 = AXIS2_PLACEMENT_2D('',#581,#582);
+#581 = CARTESIAN_POINT('',(0.,0.));
+#582 = DIRECTION('',(-0.5,0.866025403784));
+#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('',(0.,0.,0.));
+#588 = DIRECTION('',(0.,0.,1.));
+#589 = DIRECTION('',(-0.5,0.866025403784,0.));
+#590 = DEFINITIONAL_REPRESENTATION('',(#591),#595);
+#591 = CIRCLE('',#592,5.5);
+#592 = AXIS2_PLACEMENT_2D('',#593,#594);
+#593 = CARTESIAN_POINT('',(0.,0.));
+#594 = DIRECTION('',(1.,0.));
+#595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#596 = ORIENTED_EDGE('',*,*,#597,.F.);
+#597 = EDGE_CURVE('',#598,#569,#600,.T.);
+#598 = VERTEX_POINT('',#599);
+#599 = CARTESIAN_POINT('',(-2.666452911355,4.810408389267,0.));
+#600 = SURFACE_CURVE('',#601,(#606,#613),.PCURVE_S1.);
+#601 = CIRCLE('',#602,5.5);
+#602 = AXIS2_PLACEMENT_3D('',#603,#604,#605);
+#603 = CARTESIAN_POINT('',(0.,0.,0.));
+#604 = DIRECTION('',(0.,0.,1.));
+#605 = DIRECTION('',(1.,0.,0.));
+#606 = PCURVE('',#147,#607);
+#607 = DEFINITIONAL_REPRESENTATION('',(#608),#612);
+#608 = CIRCLE('',#609,5.5);
+#609 = AXIS2_PLACEMENT_2D('',#610,#611);
+#610 = CARTESIAN_POINT('',(0.,0.));
+#611 = DIRECTION('',(1.,0.));
+#612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#613 = PCURVE('',#614,#619);
+#614 = CYLINDRICAL_SURFACE('',#615,5.5);
+#615 = AXIS2_PLACEMENT_3D('',#616,#617,#618);
+#616 = CARTESIAN_POINT('',(0.,0.,0.));
+#617 = DIRECTION('',(0.,0.,1.));
+#618 = DIRECTION('',(1.,0.,0.));
+#619 = DEFINITIONAL_REPRESENTATION('',(#620),#624);
+#620 = LINE('',#621,#622);
+#621 = CARTESIAN_POINT('',(0.,0.));
+#622 = VECTOR('',#623,1.);
+#623 = DIRECTION('',(1.,0.));
+#624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#625 = ORIENTED_EDGE('',*,*,#626,.F.);
+#626 = EDGE_CURVE('',#627,#598,#629,.T.);
+#627 = VERTEX_POINT('',#628);
+#628 = CARTESIAN_POINT('',(0.955064977168,5.416442641567,0.));
+#629 = SURFACE_CURVE('',#630,(#635,#642),.PCURVE_S1.);
+#630 = CIRCLE('',#631,5.5);
+#631 = AXIS2_PLACEMENT_3D('',#632,#633,#634);
+#632 = CARTESIAN_POINT('',(0.,0.,0.));
+#633 = DIRECTION('',(0.,-0.,1.));
+#634 = DIRECTION('',(0.173648177667,0.984807753012,0.));
+#635 = PCURVE('',#147,#636);
+#636 = DEFINITIONAL_REPRESENTATION('',(#637),#641);
+#637 = CIRCLE('',#638,5.5);
+#638 = AXIS2_PLACEMENT_2D('',#639,#640);
+#639 = CARTESIAN_POINT('',(0.,0.));
+#640 = DIRECTION('',(0.173648177667,0.984807753012));
+#641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#642 = PCURVE('',#643,#648);
+#643 = PLANE('',#644);
+#644 = AXIS2_PLACEMENT_3D('',#645,#646,#647);
+#645 = CARTESIAN_POINT('',(0.,0.,0.));
+#646 = DIRECTION('',(0.,0.,1.));
+#647 = DIRECTION('',(0.173648177667,0.984807753012,0.));
+#648 = DEFINITIONAL_REPRESENTATION('',(#649),#653);
+#649 = CIRCLE('',#650,5.5);
+#650 = AXIS2_PLACEMENT_2D('',#651,#652);
+#651 = CARTESIAN_POINT('',(0.,0.));
+#652 = DIRECTION('',(1.,0.));
+#653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#654 = ORIENTED_EDGE('',*,*,#655,.F.);
+#655 = EDGE_CURVE('',#656,#627,#658,.T.);
+#656 = VERTEX_POINT('',#657);
+#657 = CARTESIAN_POINT('',(1.049449474571,5.398949508962,0.));
+#658 = SURFACE_CURVE('',#659,(#664,#671),.PCURVE_S1.);
+#659 = CIRCLE('',#660,5.5);
+#660 = AXIS2_PLACEMENT_3D('',#661,#662,#663);
+#661 = CARTESIAN_POINT('',(0.,0.,0.));
+#662 = DIRECTION('',(0.,0.,1.));
+#663 = DIRECTION('',(1.,0.,0.));
+#664 = PCURVE('',#147,#665);
+#665 = DEFINITIONAL_REPRESENTATION('',(#666),#670);
+#666 = CIRCLE('',#667,5.5);
+#667 = AXIS2_PLACEMENT_2D('',#668,#669);
+#668 = CARTESIAN_POINT('',(0.,0.));
+#669 = DIRECTION('',(1.,0.));
+#670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#671 = PCURVE('',#672,#677);
+#672 = CYLINDRICAL_SURFACE('',#673,5.5);
+#673 = AXIS2_PLACEMENT_3D('',#674,#675,#676);
+#674 = CARTESIAN_POINT('',(0.,0.,0.));
+#675 = DIRECTION('',(0.,0.,1.));
+#676 = DIRECTION('',(1.,0.,0.));
+#677 = DEFINITIONAL_REPRESENTATION('',(#678),#682);
+#678 = LINE('',#679,#680);
+#679 = CARTESIAN_POINT('',(0.,0.));
+#680 = VECTOR('',#681,1.);
+#681 = DIRECTION('',(1.,0.));
+#682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#683 = ORIENTED_EDGE('',*,*,#684,.F.);
+#684 = EDGE_CURVE('',#685,#656,#687,.T.);
+#685 = VERTEX_POINT('',#686);
+#686 = CARTESIAN_POINT('',(4.213244437154,3.535331853276,0.));
+#687 = SURFACE_CURVE('',#688,(#693,#700),.PCURVE_S1.);
+#688 = CIRCLE('',#689,5.5);
+#689 = AXIS2_PLACEMENT_3D('',#690,#691,#692);
+#690 = CARTESIAN_POINT('',(0.,0.,0.));
+#691 = DIRECTION('',(0.,-0.,1.));
+#692 = DIRECTION('',(0.766044443119,0.642787609687,0.));
+#693 = PCURVE('',#147,#694);
+#694 = DEFINITIONAL_REPRESENTATION('',(#695),#699);
+#695 = CIRCLE('',#696,5.5);
+#696 = AXIS2_PLACEMENT_2D('',#697,#698);
+#697 = CARTESIAN_POINT('',(0.,0.));
+#698 = DIRECTION('',(0.766044443119,0.642787609687));
+#699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#700 = PCURVE('',#701,#706);
+#701 = PLANE('',#702);
+#702 = AXIS2_PLACEMENT_3D('',#703,#704,#705);
+#703 = CARTESIAN_POINT('',(0.,0.,0.));
+#704 = DIRECTION('',(0.,0.,1.));
+#705 = DIRECTION('',(0.766044443119,0.642787609687,0.));
+#706 = DEFINITIONAL_REPRESENTATION('',(#707),#711);
+#707 = CIRCLE('',#708,5.5);
+#708 = AXIS2_PLACEMENT_2D('',#709,#710);
+#709 = CARTESIAN_POINT('',(0.,0.));
+#710 = DIRECTION('',(1.,0.));
+#711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#712 = ORIENTED_EDGE('',*,*,#713,.F.);
+#713 = EDGE_CURVE('',#221,#685,#714,.T.);
+#714 = SURFACE_CURVE('',#715,(#720,#727),.PCURVE_S1.);
+#715 = CIRCLE('',#716,5.5);
+#716 = AXIS2_PLACEMENT_3D('',#717,#718,#719);
+#717 = CARTESIAN_POINT('',(0.,0.,0.));
+#718 = DIRECTION('',(0.,0.,1.));
+#719 = DIRECTION('',(1.,0.,0.));
+#720 = PCURVE('',#147,#721);
+#721 = DEFINITIONAL_REPRESENTATION('',(#722),#726);
+#722 = CIRCLE('',#723,5.5);
+#723 = AXIS2_PLACEMENT_2D('',#724,#725);
+#724 = CARTESIAN_POINT('',(0.,0.));
+#725 = DIRECTION('',(1.,0.));
+#726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#727 = PCURVE('',#728,#733);
+#728 = CYLINDRICAL_SURFACE('',#729,5.5);
+#729 = AXIS2_PLACEMENT_3D('',#730,#731,#732);
+#730 = CARTESIAN_POINT('',(0.,0.,0.));
+#731 = DIRECTION('',(0.,0.,1.));
+#732 = DIRECTION('',(1.,0.,0.));
+#733 = DEFINITIONAL_REPRESENTATION('',(#734),#738);
+#734 = LINE('',#735,#736);
+#735 = CARTESIAN_POINT('',(0.,0.));
+#736 = VECTOR('',#737,1.);
+#737 = DIRECTION('',(1.,0.));
+#738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#739 = ADVANCED_FACE('',(#740,#743),#200,.T.);
+#740 = FACE_BOUND('',#741,.T.);
+#741 = EDGE_LOOP('',(#742));
+#742 = ORIENTED_EDGE('',*,*,#185,.T.);
+#743 = FACE_BOUND('',#744,.T.);
+#744 = EDGE_LOOP('',(#745,#776,#800,#829,#853,#882,#906,#935,#959,#988,
+    #1012,#1041,#1065,#1094,#1118,#1147,#1171,#1200));
+#745 = ORIENTED_EDGE('',*,*,#746,.F.);
+#746 = EDGE_CURVE('',#747,#749,#751,.T.);
+#747 = VERTEX_POINT('',#748);
+#748 = CARTESIAN_POINT('',(5.5,-6.73555739531E-16,5.));
+#749 = VERTEX_POINT('',#750);
+#750 = CARTESIAN_POINT('',(4.274302788013,3.461262150774,5.));
+#751 = SURFACE_CURVE('',#752,(#757,#764),.PCURVE_S1.);
+#752 = CIRCLE('',#753,5.5);
+#753 = AXIS2_PLACEMENT_3D('',#754,#755,#756);
+#754 = CARTESIAN_POINT('',(0.,0.,5.));
+#755 = DIRECTION('',(0.,0.,1.));
+#756 = DIRECTION('',(1.,0.,0.));
+#757 = PCURVE('',#200,#758);
+#758 = DEFINITIONAL_REPRESENTATION('',(#759),#763);
+#759 = CIRCLE('',#760,5.5);
+#760 = AXIS2_PLACEMENT_2D('',#761,#762);
+#761 = CARTESIAN_POINT('',(0.,0.));
+#762 = DIRECTION('',(1.,0.));
+#763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#764 = PCURVE('',#765,#770);
+#765 = PLANE('',#766);
+#766 = AXIS2_PLACEMENT_3D('',#767,#768,#769);
+#767 = CARTESIAN_POINT('',(0.,0.,5.));
+#768 = DIRECTION('',(0.,0.,1.));
+#769 = DIRECTION('',(1.,0.,0.));
+#770 = DEFINITIONAL_REPRESENTATION('',(#771),#775);
+#771 = CIRCLE('',#772,5.5);
+#772 = AXIS2_PLACEMENT_2D('',#773,#774);
+#773 = CARTESIAN_POINT('',(0.,0.));
+#774 = DIRECTION('',(1.,0.));
+#775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#776 = ORIENTED_EDGE('',*,*,#777,.F.);
+#777 = EDGE_CURVE('',#778,#747,#780,.T.);
+#778 = VERTEX_POINT('',#779);
+#779 = CARTESIAN_POINT('',(5.49916232336,-9.598823540506E-02,5.));
+#780 = SURFACE_CURVE('',#781,(#786,#793),.PCURVE_S1.);
+#781 = CIRCLE('',#782,5.5);
+#782 = AXIS2_PLACEMENT_3D('',#783,#784,#785);
+#783 = CARTESIAN_POINT('',(0.,0.,5.));
+#784 = DIRECTION('',(0.,0.,1.));
+#785 = DIRECTION('',(1.,0.,0.));
+#786 = PCURVE('',#200,#787);
+#787 = DEFINITIONAL_REPRESENTATION('',(#788),#792);
+#788 = CIRCLE('',#789,5.5);
+#789 = AXIS2_PLACEMENT_2D('',#790,#791);
+#790 = CARTESIAN_POINT('',(0.,0.));
+#791 = DIRECTION('',(1.,0.));
+#792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#793 = PCURVE('',#266,#794);
+#794 = DEFINITIONAL_REPRESENTATION('',(#795),#799);
+#795 = LINE('',#796,#797);
+#796 = CARTESIAN_POINT('',(0.,5.));
+#797 = VECTOR('',#798,1.);
+#798 = DIRECTION('',(1.,0.));
+#799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#800 = ORIENTED_EDGE('',*,*,#801,.F.);
+#801 = EDGE_CURVE('',#802,#778,#804,.T.);
+#802 = VERTEX_POINT('',#803);
+#803 = CARTESIAN_POINT('',(4.213244437154,-3.535331853276,5.));
+#804 = SURFACE_CURVE('',#805,(#810,#817),.PCURVE_S1.);
+#805 = CIRCLE('',#806,5.5);
+#806 = AXIS2_PLACEMENT_3D('',#807,#808,#809);
+#807 = CARTESIAN_POINT('',(0.,0.,5.));
+#808 = DIRECTION('',(-0.,0.,1.));
+#809 = DIRECTION('',(0.766044443119,-0.642787609687,0.));
+#810 = PCURVE('',#200,#811);
+#811 = DEFINITIONAL_REPRESENTATION('',(#812),#816);
+#812 = CIRCLE('',#813,5.5);
+#813 = AXIS2_PLACEMENT_2D('',#814,#815);
+#814 = CARTESIAN_POINT('',(0.,0.));
+#815 = DIRECTION('',(0.766044443119,-0.642787609687));
+#816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#817 = PCURVE('',#818,#823);
+#818 = PLANE('',#819);
+#819 = AXIS2_PLACEMENT_3D('',#820,#821,#822);
+#820 = CARTESIAN_POINT('',(0.,0.,5.));
+#821 = DIRECTION('',(0.,0.,1.));
+#822 = DIRECTION('',(0.766044443119,-0.642787609687,0.));
+#823 = DEFINITIONAL_REPRESENTATION('',(#824),#828);
+#824 = CIRCLE('',#825,5.5);
+#825 = AXIS2_PLACEMENT_2D('',#826,#827);
+#826 = CARTESIAN_POINT('',(0.,0.));
+#827 = DIRECTION('',(1.,0.));
+#828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#829 = ORIENTED_EDGE('',*,*,#830,.F.);
+#830 = EDGE_CURVE('',#831,#802,#833,.T.);
+#831 = VERTEX_POINT('',#832);
+#832 = CARTESIAN_POINT('',(4.150902691225,-3.608324659448,5.));
+#833 = SURFACE_CURVE('',#834,(#839,#846),.PCURVE_S1.);
+#834 = CIRCLE('',#835,5.5);
+#835 = AXIS2_PLACEMENT_3D('',#836,#837,#838);
+#836 = CARTESIAN_POINT('',(0.,0.,5.));
+#837 = DIRECTION('',(0.,0.,1.));
+#838 = DIRECTION('',(1.,0.,0.));
+#839 = PCURVE('',#200,#840);
+#840 = DEFINITIONAL_REPRESENTATION('',(#841),#845);
+#841 = CIRCLE('',#842,5.5);
+#842 = AXIS2_PLACEMENT_2D('',#843,#844);
+#843 = CARTESIAN_POINT('',(0.,0.));
+#844 = DIRECTION('',(1.,0.));
+#845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#846 = PCURVE('',#324,#847);
+#847 = DEFINITIONAL_REPRESENTATION('',(#848),#852);
+#848 = LINE('',#849,#850);
+#849 = CARTESIAN_POINT('',(0.,5.));
+#850 = VECTOR('',#851,1.);
+#851 = DIRECTION('',(1.,0.));
+#852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#853 = ORIENTED_EDGE('',*,*,#854,.F.);
+#854 = EDGE_CURVE('',#855,#831,#857,.T.);
+#855 = VERTEX_POINT('',#856);
+#856 = CARTESIAN_POINT('',(0.955064977168,-5.416442641567,5.));
+#857 = SURFACE_CURVE('',#858,(#863,#870),.PCURVE_S1.);
+#858 = CIRCLE('',#859,5.5);
+#859 = AXIS2_PLACEMENT_3D('',#860,#861,#862);
+#860 = CARTESIAN_POINT('',(0.,0.,5.));
+#861 = DIRECTION('',(-0.,0.,1.));
+#862 = DIRECTION('',(0.173648177667,-0.984807753012,0.));
+#863 = PCURVE('',#200,#864);
+#864 = DEFINITIONAL_REPRESENTATION('',(#865),#869);
+#865 = CIRCLE('',#866,5.5);
+#866 = AXIS2_PLACEMENT_2D('',#867,#868);
+#867 = CARTESIAN_POINT('',(0.,0.));
+#868 = DIRECTION('',(0.173648177667,-0.984807753012));
+#869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#870 = PCURVE('',#871,#876);
+#871 = PLANE('',#872);
+#872 = AXIS2_PLACEMENT_3D('',#873,#874,#875);
+#873 = CARTESIAN_POINT('',(0.,0.,5.));
+#874 = DIRECTION('',(0.,0.,1.));
+#875 = DIRECTION('',(0.173648177667,-0.984807753012,0.));
+#876 = DEFINITIONAL_REPRESENTATION('',(#877),#881);
+#877 = CIRCLE('',#878,5.5);
+#878 = AXIS2_PLACEMENT_2D('',#879,#880);
+#879 = CARTESIAN_POINT('',(0.,0.));
+#880 = DIRECTION('',(1.,0.));
+#881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#882 = ORIENTED_EDGE('',*,*,#883,.F.);
+#883 = EDGE_CURVE('',#884,#855,#886,.T.);
+#884 = VERTEX_POINT('',#885);
+#885 = CARTESIAN_POINT('',(0.860389557721,-5.432285873273,5.));
+#886 = SURFACE_CURVE('',#887,(#892,#899),.PCURVE_S1.);
+#887 = CIRCLE('',#888,5.5);
+#888 = AXIS2_PLACEMENT_3D('',#889,#890,#891);
+#889 = CARTESIAN_POINT('',(0.,0.,5.));
+#890 = DIRECTION('',(0.,0.,1.));
+#891 = DIRECTION('',(1.,0.,0.));
+#892 = PCURVE('',#200,#893);
+#893 = DEFINITIONAL_REPRESENTATION('',(#894),#898);
+#894 = CIRCLE('',#895,5.5);
+#895 = AXIS2_PLACEMENT_2D('',#896,#897);
+#896 = CARTESIAN_POINT('',(0.,0.));
+#897 = DIRECTION('',(1.,0.));
+#898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#899 = PCURVE('',#382,#900);
+#900 = DEFINITIONAL_REPRESENTATION('',(#901),#905);
+#901 = LINE('',#902,#903);
+#902 = CARTESIAN_POINT('',(0.,5.));
+#903 = VECTOR('',#904,1.);
+#904 = DIRECTION('',(1.,0.));
+#905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#906 = ORIENTED_EDGE('',*,*,#907,.F.);
+#907 = EDGE_CURVE('',#908,#884,#910,.T.);
+#908 = VERTEX_POINT('',#909);
+#909 = CARTESIAN_POINT('',(-2.75,-4.763139720814,5.));
+#910 = SURFACE_CURVE('',#911,(#916,#923),.PCURVE_S1.);
+#911 = CIRCLE('',#912,5.5);
+#912 = AXIS2_PLACEMENT_3D('',#913,#914,#915);
+#913 = CARTESIAN_POINT('',(0.,0.,5.));
+#914 = DIRECTION('',(0.,0.,1.));
+#915 = DIRECTION('',(-0.5,-0.866025403784,0.));
+#916 = PCURVE('',#200,#917);
+#917 = DEFINITIONAL_REPRESENTATION('',(#918),#922);
+#918 = CIRCLE('',#919,5.5);
+#919 = AXIS2_PLACEMENT_2D('',#920,#921);
+#920 = CARTESIAN_POINT('',(0.,0.));
+#921 = DIRECTION('',(-0.5,-0.866025403784));
+#922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#923 = PCURVE('',#924,#929);
+#924 = PLANE('',#925);
+#925 = AXIS2_PLACEMENT_3D('',#926,#927,#928);
+#926 = CARTESIAN_POINT('',(0.,0.,5.));
+#927 = DIRECTION('',(0.,0.,1.));
+#928 = DIRECTION('',(-0.5,-0.866025403784,0.));
+#929 = DEFINITIONAL_REPRESENTATION('',(#930),#934);
+#930 = CIRCLE('',#931,5.5);
+#931 = AXIS2_PLACEMENT_2D('',#932,#933);
+#932 = CARTESIAN_POINT('',(0.,0.));
+#933 = DIRECTION('',(1.,0.));
+#934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#935 = ORIENTED_EDGE('',*,*,#936,.F.);
+#936 = EDGE_CURVE('',#937,#908,#939,.T.);
+#937 = VERTEX_POINT('',#938);
+#938 = CARTESIAN_POINT('',(-2.832709412005,-4.714420153862,5.));
+#939 = SURFACE_CURVE('',#940,(#945,#952),.PCURVE_S1.);
+#940 = CIRCLE('',#941,5.5);
+#941 = AXIS2_PLACEMENT_3D('',#942,#943,#944);
+#942 = CARTESIAN_POINT('',(0.,0.,5.));
+#943 = DIRECTION('',(0.,0.,1.));
+#944 = DIRECTION('',(1.,0.,0.));
+#945 = PCURVE('',#200,#946);
+#946 = DEFINITIONAL_REPRESENTATION('',(#947),#951);
+#947 = CIRCLE('',#948,5.5);
+#948 = AXIS2_PLACEMENT_2D('',#949,#950);
+#949 = CARTESIAN_POINT('',(0.,0.));
+#950 = DIRECTION('',(1.,0.));
+#951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#952 = PCURVE('',#440,#953);
+#953 = DEFINITIONAL_REPRESENTATION('',(#954),#958);
+#954 = LINE('',#955,#956);
+#955 = CARTESIAN_POINT('',(0.,5.));
+#956 = VECTOR('',#957,1.);
+#957 = DIRECTION('',(1.,0.));
+#958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#959 = ORIENTED_EDGE('',*,*,#960,.F.);
+#960 = EDGE_CURVE('',#961,#937,#963,.T.);
+#961 = VERTEX_POINT('',#962);
+#962 = CARTESIAN_POINT('',(-5.168309414322,-1.881110788291,5.));
+#963 = SURFACE_CURVE('',#964,(#969,#976),.PCURVE_S1.);
+#964 = CIRCLE('',#965,5.5);
+#965 = AXIS2_PLACEMENT_3D('',#966,#967,#968);
+#966 = CARTESIAN_POINT('',(0.,0.,5.));
+#967 = DIRECTION('',(0.,0.,1.));
+#968 = DIRECTION('',(-0.939692620786,-0.342020143326,0.));
+#969 = PCURVE('',#200,#970);
+#970 = DEFINITIONAL_REPRESENTATION('',(#971),#975);
+#971 = CIRCLE('',#972,5.5);
+#972 = AXIS2_PLACEMENT_2D('',#973,#974);
+#973 = CARTESIAN_POINT('',(0.,0.));
+#974 = DIRECTION('',(-0.939692620786,-0.342020143326));
+#975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#976 = PCURVE('',#977,#982);
+#977 = PLANE('',#978);
+#978 = AXIS2_PLACEMENT_3D('',#979,#980,#981);
+#979 = CARTESIAN_POINT('',(0.,0.,5.));
+#980 = DIRECTION('',(0.,0.,1.));
+#981 = DIRECTION('',(-0.939692620786,-0.342020143326,0.));
+#982 = DEFINITIONAL_REPRESENTATION('',(#983),#987);
+#983 = CIRCLE('',#984,5.5);
+#984 = AXIS2_PLACEMENT_2D('',#985,#986);
+#985 = CARTESIAN_POINT('',(0.,0.));
+#986 = DIRECTION('',(1.,0.));
+#987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#988 = ORIENTED_EDGE('',*,*,#989,.F.);
+#989 = EDGE_CURVE('',#990,#961,#992,.T.);
+#990 = VERTEX_POINT('',#991);
+#991 = CARTESIAN_POINT('',(-5.200352165796,-1.790624849514,5.));
+#992 = SURFACE_CURVE('',#993,(#998,#1005),.PCURVE_S1.);
+#993 = CIRCLE('',#994,5.5);
+#994 = AXIS2_PLACEMENT_3D('',#995,#996,#997);
+#995 = CARTESIAN_POINT('',(0.,0.,5.));
+#996 = DIRECTION('',(0.,0.,1.));
+#997 = DIRECTION('',(1.,0.,0.));
+#998 = PCURVE('',#200,#999);
+#999 = DEFINITIONAL_REPRESENTATION('',(#1000),#1004);
+#1000 = CIRCLE('',#1001,5.5);
+#1001 = AXIS2_PLACEMENT_2D('',#1002,#1003);
+#1002 = CARTESIAN_POINT('',(0.,0.));
+#1003 = DIRECTION('',(1.,0.));
+#1004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1005 = PCURVE('',#498,#1006);
+#1006 = DEFINITIONAL_REPRESENTATION('',(#1007),#1011);
+#1007 = LINE('',#1008,#1009);
+#1008 = CARTESIAN_POINT('',(0.,5.));
+#1009 = VECTOR('',#1010,1.);
+#1010 = DIRECTION('',(1.,0.));
+#1011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1012 = ORIENTED_EDGE('',*,*,#1013,.F.);
+#1013 = EDGE_CURVE('',#1014,#990,#1016,.T.);
+#1014 = VERTEX_POINT('',#1015);
+#1015 = CARTESIAN_POINT('',(-5.168309414322,1.881110788291,5.));
+#1016 = SURFACE_CURVE('',#1017,(#1022,#1029),.PCURVE_S1.);
+#1017 = CIRCLE('',#1018,5.5);
+#1018 = AXIS2_PLACEMENT_3D('',#1019,#1020,#1021);
+#1019 = CARTESIAN_POINT('',(0.,0.,5.));
+#1020 = DIRECTION('',(0.,0.,1.));
+#1021 = DIRECTION('',(-0.939692620786,0.342020143326,0.));
+#1022 = PCURVE('',#200,#1023);
+#1023 = DEFINITIONAL_REPRESENTATION('',(#1024),#1028);
+#1024 = CIRCLE('',#1025,5.5);
+#1025 = AXIS2_PLACEMENT_2D('',#1026,#1027);
+#1026 = CARTESIAN_POINT('',(0.,0.));
+#1027 = DIRECTION('',(-0.939692620786,0.342020143326));
+#1028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1029 = PCURVE('',#1030,#1035);
+#1030 = PLANE('',#1031);
+#1031 = AXIS2_PLACEMENT_3D('',#1032,#1033,#1034);
+#1032 = CARTESIAN_POINT('',(0.,0.,5.));
+#1033 = DIRECTION('',(0.,0.,1.));
+#1034 = DIRECTION('',(-0.939692620786,0.342020143326,0.));
+#1035 = DEFINITIONAL_REPRESENTATION('',(#1036),#1040);
+#1036 = CIRCLE('',#1037,5.5);
+#1037 = AXIS2_PLACEMENT_2D('',#1038,#1039);
+#1038 = CARTESIAN_POINT('',(0.,0.));
+#1039 = DIRECTION('',(1.,0.));
+#1040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1041 = ORIENTED_EDGE('',*,*,#1042,.F.);
+#1042 = EDGE_CURVE('',#1043,#1014,#1045,.T.);
+#1043 = VERTEX_POINT('',#1044);
+#1044 = CARTESIAN_POINT('',(-5.134692345735,1.971023722499,5.));
+#1045 = SURFACE_CURVE('',#1046,(#1051,#1058),.PCURVE_S1.);
+#1046 = CIRCLE('',#1047,5.5);
+#1047 = AXIS2_PLACEMENT_3D('',#1048,#1049,#1050);
+#1048 = CARTESIAN_POINT('',(0.,0.,5.));
+#1049 = DIRECTION('',(0.,0.,1.));
+#1050 = DIRECTION('',(1.,0.,0.));
+#1051 = PCURVE('',#200,#1052);
+#1052 = DEFINITIONAL_REPRESENTATION('',(#1053),#1057);
+#1053 = CIRCLE('',#1054,5.5);
+#1054 = AXIS2_PLACEMENT_2D('',#1055,#1056);
+#1055 = CARTESIAN_POINT('',(0.,0.));
+#1056 = DIRECTION('',(1.,0.));
+#1057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1058 = PCURVE('',#556,#1059);
+#1059 = DEFINITIONAL_REPRESENTATION('',(#1060),#1064);
+#1060 = LINE('',#1061,#1062);
+#1061 = CARTESIAN_POINT('',(0.,5.));
+#1062 = VECTOR('',#1063,1.);
+#1063 = DIRECTION('',(1.,0.));
+#1064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1065 = ORIENTED_EDGE('',*,*,#1066,.F.);
+#1066 = EDGE_CURVE('',#1067,#1043,#1069,.T.);
+#1067 = VERTEX_POINT('',#1068);
+#1068 = CARTESIAN_POINT('',(-2.75,4.763139720814,5.));
+#1069 = SURFACE_CURVE('',#1070,(#1075,#1082),.PCURVE_S1.);
+#1070 = CIRCLE('',#1071,5.5);
+#1071 = AXIS2_PLACEMENT_3D('',#1072,#1073,#1074);
+#1072 = CARTESIAN_POINT('',(0.,0.,5.));
+#1073 = DIRECTION('',(0.,0.,1.));
+#1074 = DIRECTION('',(-0.5,0.866025403784,0.));
+#1075 = PCURVE('',#200,#1076);
+#1076 = DEFINITIONAL_REPRESENTATION('',(#1077),#1081);
+#1077 = CIRCLE('',#1078,5.5);
+#1078 = AXIS2_PLACEMENT_2D('',#1079,#1080);
+#1079 = CARTESIAN_POINT('',(0.,0.));
+#1080 = DIRECTION('',(-0.5,0.866025403784));
+#1081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1082 = PCURVE('',#1083,#1088);
+#1083 = PLANE('',#1084);
+#1084 = AXIS2_PLACEMENT_3D('',#1085,#1086,#1087);
+#1085 = CARTESIAN_POINT('',(0.,0.,5.));
+#1086 = DIRECTION('',(0.,0.,1.));
+#1087 = DIRECTION('',(-0.5,0.866025403784,0.));
+#1088 = DEFINITIONAL_REPRESENTATION('',(#1089),#1093);
+#1089 = CIRCLE('',#1090,5.5);
+#1090 = AXIS2_PLACEMENT_2D('',#1091,#1092);
+#1091 = CARTESIAN_POINT('',(0.,0.));
+#1092 = DIRECTION('',(1.,0.));
+#1093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1094 = ORIENTED_EDGE('',*,*,#1095,.F.);
+#1095 = EDGE_CURVE('',#1096,#1067,#1098,.T.);
+#1096 = VERTEX_POINT('',#1097);
+#1097 = CARTESIAN_POINT('',(-2.666452911355,4.810408389267,5.));
+#1098 = SURFACE_CURVE('',#1099,(#1104,#1111),.PCURVE_S1.);
+#1099 = CIRCLE('',#1100,5.5);
+#1100 = AXIS2_PLACEMENT_3D('',#1101,#1102,#1103);
+#1101 = CARTESIAN_POINT('',(0.,0.,5.));
+#1102 = DIRECTION('',(0.,0.,1.));
+#1103 = DIRECTION('',(1.,0.,0.));
+#1104 = PCURVE('',#200,#1105);
+#1105 = DEFINITIONAL_REPRESENTATION('',(#1106),#1110);
+#1106 = CIRCLE('',#1107,5.5);
+#1107 = AXIS2_PLACEMENT_2D('',#1108,#1109);
+#1108 = CARTESIAN_POINT('',(0.,0.));
+#1109 = DIRECTION('',(1.,0.));
+#1110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1111 = PCURVE('',#614,#1112);
+#1112 = DEFINITIONAL_REPRESENTATION('',(#1113),#1117);
+#1113 = LINE('',#1114,#1115);
+#1114 = CARTESIAN_POINT('',(0.,5.));
+#1115 = VECTOR('',#1116,1.);
+#1116 = DIRECTION('',(1.,0.));
+#1117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1118 = ORIENTED_EDGE('',*,*,#1119,.F.);
+#1119 = EDGE_CURVE('',#1120,#1096,#1122,.T.);
+#1120 = VERTEX_POINT('',#1121);
+#1121 = CARTESIAN_POINT('',(0.955064977168,5.416442641567,5.));
+#1122 = SURFACE_CURVE('',#1123,(#1128,#1135),.PCURVE_S1.);
+#1123 = CIRCLE('',#1124,5.5);
+#1124 = AXIS2_PLACEMENT_3D('',#1125,#1126,#1127);
+#1125 = CARTESIAN_POINT('',(0.,0.,5.));
+#1126 = DIRECTION('',(0.,-0.,1.));
+#1127 = DIRECTION('',(0.173648177667,0.984807753012,0.));
+#1128 = PCURVE('',#200,#1129);
+#1129 = DEFINITIONAL_REPRESENTATION('',(#1130),#1134);
+#1130 = CIRCLE('',#1131,5.5);
+#1131 = AXIS2_PLACEMENT_2D('',#1132,#1133);
+#1132 = CARTESIAN_POINT('',(0.,0.));
+#1133 = DIRECTION('',(0.173648177667,0.984807753012));
+#1134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1135 = PCURVE('',#1136,#1141);
+#1136 = PLANE('',#1137);
+#1137 = AXIS2_PLACEMENT_3D('',#1138,#1139,#1140);
+#1138 = CARTESIAN_POINT('',(0.,0.,5.));
+#1139 = DIRECTION('',(0.,0.,1.));
+#1140 = DIRECTION('',(0.173648177667,0.984807753012,0.));
+#1141 = DEFINITIONAL_REPRESENTATION('',(#1142),#1146);
+#1142 = CIRCLE('',#1143,5.5);
+#1143 = AXIS2_PLACEMENT_2D('',#1144,#1145);
+#1144 = CARTESIAN_POINT('',(0.,0.));
+#1145 = DIRECTION('',(1.,0.));
+#1146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1147 = ORIENTED_EDGE('',*,*,#1148,.F.);
+#1148 = EDGE_CURVE('',#1149,#1120,#1151,.T.);
+#1149 = VERTEX_POINT('',#1150);
+#1150 = CARTESIAN_POINT('',(1.049449474571,5.398949508962,5.));
+#1151 = SURFACE_CURVE('',#1152,(#1157,#1164),.PCURVE_S1.);
+#1152 = CIRCLE('',#1153,5.5);
+#1153 = AXIS2_PLACEMENT_3D('',#1154,#1155,#1156);
+#1154 = CARTESIAN_POINT('',(0.,0.,5.));
+#1155 = DIRECTION('',(0.,0.,1.));
+#1156 = DIRECTION('',(1.,0.,0.));
+#1157 = PCURVE('',#200,#1158);
+#1158 = DEFINITIONAL_REPRESENTATION('',(#1159),#1163);
+#1159 = CIRCLE('',#1160,5.5);
+#1160 = AXIS2_PLACEMENT_2D('',#1161,#1162);
+#1161 = CARTESIAN_POINT('',(0.,0.));
+#1162 = DIRECTION('',(1.,0.));
+#1163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1164 = PCURVE('',#672,#1165);
+#1165 = DEFINITIONAL_REPRESENTATION('',(#1166),#1170);
+#1166 = LINE('',#1167,#1168);
+#1167 = CARTESIAN_POINT('',(0.,5.));
+#1168 = VECTOR('',#1169,1.);
+#1169 = DIRECTION('',(1.,0.));
+#1170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1171 = ORIENTED_EDGE('',*,*,#1172,.F.);
+#1172 = EDGE_CURVE('',#1173,#1149,#1175,.T.);
+#1173 = VERTEX_POINT('',#1174);
+#1174 = CARTESIAN_POINT('',(4.213244437154,3.535331853276,5.));
+#1175 = SURFACE_CURVE('',#1176,(#1181,#1188),.PCURVE_S1.);
+#1176 = CIRCLE('',#1177,5.5);
+#1177 = AXIS2_PLACEMENT_3D('',#1178,#1179,#1180);
+#1178 = CARTESIAN_POINT('',(0.,0.,5.));
+#1179 = DIRECTION('',(0.,-0.,1.));
+#1180 = DIRECTION('',(0.766044443119,0.642787609687,0.));
+#1181 = PCURVE('',#200,#1182);
+#1182 = DEFINITIONAL_REPRESENTATION('',(#1183),#1187);
+#1183 = CIRCLE('',#1184,5.5);
+#1184 = AXIS2_PLACEMENT_2D('',#1185,#1186);
+#1185 = CARTESIAN_POINT('',(0.,0.));
+#1186 = DIRECTION('',(0.766044443119,0.642787609687));
+#1187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1188 = PCURVE('',#1189,#1194);
+#1189 = PLANE('',#1190);
+#1190 = AXIS2_PLACEMENT_3D('',#1191,#1192,#1193);
+#1191 = CARTESIAN_POINT('',(0.,0.,5.));
+#1192 = DIRECTION('',(0.,0.,1.));
+#1193 = DIRECTION('',(0.766044443119,0.642787609687,0.));
+#1194 = DEFINITIONAL_REPRESENTATION('',(#1195),#1199);
+#1195 = CIRCLE('',#1196,5.5);
+#1196 = AXIS2_PLACEMENT_2D('',#1197,#1198);
+#1197 = CARTESIAN_POINT('',(0.,0.));
+#1198 = DIRECTION('',(1.,0.));
+#1199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1200 = ORIENTED_EDGE('',*,*,#1201,.F.);
+#1201 = EDGE_CURVE('',#749,#1173,#1202,.T.);
+#1202 = SURFACE_CURVE('',#1203,(#1208,#1215),.PCURVE_S1.);
+#1203 = CIRCLE('',#1204,5.5);
+#1204 = AXIS2_PLACEMENT_3D('',#1205,#1206,#1207);
+#1205 = CARTESIAN_POINT('',(0.,0.,5.));
+#1206 = DIRECTION('',(0.,0.,1.));
+#1207 = DIRECTION('',(1.,0.,0.));
+#1208 = PCURVE('',#200,#1209);
+#1209 = DEFINITIONAL_REPRESENTATION('',(#1210),#1214);
+#1210 = CIRCLE('',#1211,5.5);
+#1211 = AXIS2_PLACEMENT_2D('',#1212,#1213);
+#1212 = CARTESIAN_POINT('',(0.,0.));
+#1213 = DIRECTION('',(1.,0.));
+#1214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1215 = PCURVE('',#728,#1216);
+#1216 = DEFINITIONAL_REPRESENTATION('',(#1217),#1221);
+#1217 = LINE('',#1218,#1219);
+#1218 = CARTESIAN_POINT('',(0.,5.));
+#1219 = VECTOR('',#1220,1.);
+#1220 = DIRECTION('',(1.,0.));
+#1221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1222 = ADVANCED_FACE('',(#1223),#237,.F.);
+#1223 = FACE_BOUND('',#1224,.F.);
+#1224 = EDGE_LOOP('',(#1225,#1253,#1254,#1282));
+#1225 = ORIENTED_EDGE('',*,*,#1226,.T.);
+#1226 = EDGE_CURVE('',#1227,#219,#1229,.T.);
+#1227 = VERTEX_POINT('',#1228);
+#1228 = CARTESIAN_POINT('',(4.7,0.,0.));
+#1229 = SURFACE_CURVE('',#1230,(#1234,#1241),.PCURVE_S1.);
+#1230 = LINE('',#1231,#1232);
+#1231 = CARTESIAN_POINT('',(0.,0.,0.));
+#1232 = VECTOR('',#1233,1.);
+#1233 = DIRECTION('',(1.,0.,0.));
+#1234 = PCURVE('',#237,#1235);
+#1235 = DEFINITIONAL_REPRESENTATION('',(#1236),#1240);
+#1236 = LINE('',#1237,#1238);
+#1237 = CARTESIAN_POINT('',(0.,0.));
+#1238 = VECTOR('',#1239,1.);
+#1239 = DIRECTION('',(1.,0.));
+#1240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1241 = PCURVE('',#1242,#1247);
+#1242 = PLANE('',#1243);
+#1243 = AXIS2_PLACEMENT_3D('',#1244,#1245,#1246);
+#1244 = CARTESIAN_POINT('',(0.,0.,0.));
+#1245 = DIRECTION('',(0.,-1.,0.));
+#1246 = DIRECTION('',(1.,0.,0.));
+#1247 = DEFINITIONAL_REPRESENTATION('',(#1248),#1252);
+#1248 = LINE('',#1249,#1250);
+#1249 = CARTESIAN_POINT('',(0.,0.));
+#1250 = VECTOR('',#1251,1.);
+#1251 = DIRECTION('',(1.,0.));
+#1252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1253 = ORIENTED_EDGE('',*,*,#218,.T.);
+#1254 = ORIENTED_EDGE('',*,*,#1255,.F.);
+#1255 = EDGE_CURVE('',#1256,#221,#1258,.T.);
+#1256 = VERTEX_POINT('',#1257);
+#1257 = CARTESIAN_POINT('',(3.652586018848,2.957805837934,0.));
+#1258 = SURFACE_CURVE('',#1259,(#1263,#1270),.PCURVE_S1.);
+#1259 = LINE('',#1260,#1261);
+#1260 = CARTESIAN_POINT('',(0.,0.,0.));
+#1261 = VECTOR('',#1262,1.);
+#1262 = DIRECTION('',(0.777145961457,0.62932039105,0.));
+#1263 = PCURVE('',#237,#1264);
+#1264 = DEFINITIONAL_REPRESENTATION('',(#1265),#1269);
+#1265 = LINE('',#1266,#1267);
+#1266 = CARTESIAN_POINT('',(0.,0.));
+#1267 = VECTOR('',#1268,1.);
+#1268 = DIRECTION('',(0.777145961457,0.62932039105));
+#1269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1270 = PCURVE('',#1271,#1276);
+#1271 = PLANE('',#1272);
+#1272 = AXIS2_PLACEMENT_3D('',#1273,#1274,#1275);
+#1273 = CARTESIAN_POINT('',(0.,0.,0.));
+#1274 = DIRECTION('',(0.62932039105,-0.777145961457,0.));
+#1275 = DIRECTION('',(0.777145961457,0.62932039105,0.));
+#1276 = DEFINITIONAL_REPRESENTATION('',(#1277),#1281);
+#1277 = LINE('',#1278,#1279);
+#1278 = CARTESIAN_POINT('',(0.,0.));
+#1279 = VECTOR('',#1280,1.);
+#1280 = DIRECTION('',(1.,0.));
+#1281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1282 = ORIENTED_EDGE('',*,*,#1283,.F.);
+#1283 = EDGE_CURVE('',#1227,#1256,#1284,.T.);
+#1284 = SURFACE_CURVE('',#1285,(#1290,#1297),.PCURVE_S1.);
+#1285 = CIRCLE('',#1286,4.7);
+#1286 = AXIS2_PLACEMENT_3D('',#1287,#1288,#1289);
+#1287 = CARTESIAN_POINT('',(0.,0.,0.));
+#1288 = DIRECTION('',(0.,0.,1.));
+#1289 = DIRECTION('',(1.,0.,0.));
+#1290 = PCURVE('',#237,#1291);
+#1291 = DEFINITIONAL_REPRESENTATION('',(#1292),#1296);
+#1292 = CIRCLE('',#1293,4.7);
+#1293 = AXIS2_PLACEMENT_2D('',#1294,#1295);
+#1294 = CARTESIAN_POINT('',(0.,0.));
+#1295 = DIRECTION('',(1.,0.));
+#1296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1297 = PCURVE('',#1298,#1303);
+#1298 = CONICAL_SURFACE('',#1299,4.5,0.785398163397);
+#1299 = AXIS2_PLACEMENT_3D('',#1300,#1301,#1302);
+#1300 = CARTESIAN_POINT('',(0.,0.,0.2));
+#1301 = DIRECTION('',(-0.,-0.,-1.));
+#1302 = DIRECTION('',(1.,0.,0.));
+#1303 = DEFINITIONAL_REPRESENTATION('',(#1304),#1308);
+#1304 = LINE('',#1305,#1306);
+#1305 = CARTESIAN_POINT('',(0.,0.2));
+#1306 = VECTOR('',#1307,1.);
+#1307 = DIRECTION('',(-1.,-0.));
+#1308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1309 = ADVANCED_FACE('',(#1310),#266,.F.);
+#1310 = FACE_BOUND('',#1311,.F.);
+#1311 = EDGE_LOOP('',(#1312,#1313,#1333,#1334));
+#1312 = ORIENTED_EDGE('',*,*,#249,.T.);
+#1313 = ORIENTED_EDGE('',*,*,#1314,.T.);
+#1314 = EDGE_CURVE('',#219,#747,#1315,.T.);
+#1315 = SURFACE_CURVE('',#1316,(#1320,#1326),.PCURVE_S1.);
+#1316 = LINE('',#1317,#1318);
+#1317 = CARTESIAN_POINT('',(5.5,0.,0.));
+#1318 = VECTOR('',#1319,1.);
+#1319 = DIRECTION('',(0.,0.,1.));
+#1320 = PCURVE('',#266,#1321);
+#1321 = DEFINITIONAL_REPRESENTATION('',(#1322),#1325);
+#1322 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1323,#1324),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,5.),.PIECEWISE_BEZIER_KNOTS.);
+#1323 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1324 = CARTESIAN_POINT('',(6.28318530718,5.));
+#1325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1326 = PCURVE('',#1242,#1327);
+#1327 = DEFINITIONAL_REPRESENTATION('',(#1328),#1332);
+#1328 = LINE('',#1329,#1330);
+#1329 = CARTESIAN_POINT('',(5.5,0.));
+#1330 = VECTOR('',#1331,1.);
+#1331 = DIRECTION('',(0.,1.));
+#1332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1333 = ORIENTED_EDGE('',*,*,#777,.F.);
+#1334 = ORIENTED_EDGE('',*,*,#1335,.F.);
+#1335 = EDGE_CURVE('',#250,#778,#1336,.T.);
+#1336 = SURFACE_CURVE('',#1337,(#1341,#1348),.PCURVE_S1.);
+#1337 = LINE('',#1338,#1339);
+#1338 = CARTESIAN_POINT('',(5.49916232336,-9.598823540506E-02,0.));
+#1339 = VECTOR('',#1340,1.);
+#1340 = DIRECTION('',(0.,0.,1.));
+#1341 = PCURVE('',#266,#1342);
+#1342 = DEFINITIONAL_REPRESENTATION('',(#1343),#1347);
+#1343 = LINE('',#1344,#1345);
+#1344 = CARTESIAN_POINT('',(6.26573201466,0.));
+#1345 = VECTOR('',#1346,1.);
+#1346 = DIRECTION('',(0.,1.));
+#1347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1348 = PCURVE('',#1349,#1354);
+#1349 = PLANE('',#1350);
+#1350 = AXIS2_PLACEMENT_3D('',#1351,#1352,#1353);
+#1351 = CARTESIAN_POINT('',(0.,0.,0.));
+#1352 = DIRECTION('',(-1.745240643728E-02,-0.999847695156,0.));
+#1353 = DIRECTION('',(0.999847695156,-1.745240643728E-02,0.));
+#1354 = DEFINITIONAL_REPRESENTATION('',(#1355),#1359);
+#1355 = LINE('',#1356,#1357);
+#1356 = CARTESIAN_POINT('',(5.5,0.));
+#1357 = VECTOR('',#1358,1.);
+#1358 = DIRECTION('',(0.,1.));
+#1359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1360 = ADVANCED_FACE('',(#1361),#728,.F.);
+#1361 = FACE_BOUND('',#1362,.F.);
+#1362 = EDGE_LOOP('',(#1363,#1384,#1385,#1411));
+#1363 = ORIENTED_EDGE('',*,*,#1364,.F.);
+#1364 = EDGE_CURVE('',#221,#749,#1365,.T.);
+#1365 = SURFACE_CURVE('',#1366,(#1370,#1377),.PCURVE_S1.);
+#1366 = LINE('',#1367,#1368);
+#1367 = CARTESIAN_POINT('',(4.274302788013,3.461262150774,0.));
+#1368 = VECTOR('',#1369,1.);
+#1369 = DIRECTION('',(0.,0.,1.));
+#1370 = PCURVE('',#728,#1371);
+#1371 = DEFINITIONAL_REPRESENTATION('',(#1372),#1376);
+#1372 = LINE('',#1373,#1374);
+#1373 = CARTESIAN_POINT('',(0.680678408278,0.));
+#1374 = VECTOR('',#1375,1.);
+#1375 = DIRECTION('',(0.,1.));
+#1376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1377 = PCURVE('',#1271,#1378);
+#1378 = DEFINITIONAL_REPRESENTATION('',(#1379),#1383);
+#1379 = LINE('',#1380,#1381);
+#1380 = CARTESIAN_POINT('',(5.5,0.));
+#1381 = VECTOR('',#1382,1.);
+#1382 = DIRECTION('',(0.,1.));
+#1383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1384 = ORIENTED_EDGE('',*,*,#713,.T.);
+#1385 = ORIENTED_EDGE('',*,*,#1386,.T.);
+#1386 = EDGE_CURVE('',#685,#1173,#1387,.T.);
+#1387 = SURFACE_CURVE('',#1388,(#1392,#1399),.PCURVE_S1.);
+#1388 = LINE('',#1389,#1390);
+#1389 = CARTESIAN_POINT('',(4.213244437154,3.535331853276,0.));
+#1390 = VECTOR('',#1391,1.);
+#1391 = DIRECTION('',(0.,0.,1.));
+#1392 = PCURVE('',#728,#1393);
+#1393 = DEFINITIONAL_REPRESENTATION('',(#1394),#1398);
+#1394 = LINE('',#1395,#1396);
+#1395 = CARTESIAN_POINT('',(0.698131700798,0.));
+#1396 = VECTOR('',#1397,1.);
+#1397 = DIRECTION('',(0.,1.));
+#1398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1399 = PCURVE('',#1400,#1405);
+#1400 = PLANE('',#1401);
+#1401 = AXIS2_PLACEMENT_3D('',#1402,#1403,#1404);
+#1402 = CARTESIAN_POINT('',(0.,0.,0.));
+#1403 = DIRECTION('',(0.642787609687,-0.766044443119,0.));
+#1404 = DIRECTION('',(0.766044443119,0.642787609687,0.));
+#1405 = DEFINITIONAL_REPRESENTATION('',(#1406),#1410);
+#1406 = LINE('',#1407,#1408);
+#1407 = CARTESIAN_POINT('',(5.5,0.));
+#1408 = VECTOR('',#1409,1.);
+#1409 = DIRECTION('',(0.,1.));
+#1410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1411 = ORIENTED_EDGE('',*,*,#1201,.F.);
+#1412 = ADVANCED_FACE('',(#1413),#295,.F.);
+#1413 = FACE_BOUND('',#1414,.F.);
+#1414 = EDGE_LOOP('',(#1415,#1443,#1444,#1467));
+#1415 = ORIENTED_EDGE('',*,*,#1416,.T.);
+#1416 = EDGE_CURVE('',#1417,#279,#1419,.T.);
+#1417 = VERTEX_POINT('',#1418);
+#1418 = CARTESIAN_POINT('',(3.600408882659,-3.021101765527,0.));
+#1419 = SURFACE_CURVE('',#1420,(#1424,#1431),.PCURVE_S1.);
+#1420 = LINE('',#1421,#1422);
+#1421 = CARTESIAN_POINT('',(0.,0.,0.));
+#1422 = VECTOR('',#1423,1.);
+#1423 = DIRECTION('',(0.766044443119,-0.642787609687,0.));
+#1424 = PCURVE('',#295,#1425);
+#1425 = DEFINITIONAL_REPRESENTATION('',(#1426),#1430);
+#1426 = LINE('',#1427,#1428);
+#1427 = CARTESIAN_POINT('',(0.,0.));
+#1428 = VECTOR('',#1429,1.);
+#1429 = DIRECTION('',(1.,0.));
+#1430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1431 = PCURVE('',#1432,#1437);
+#1432 = PLANE('',#1433);
+#1433 = AXIS2_PLACEMENT_3D('',#1434,#1435,#1436);
+#1434 = CARTESIAN_POINT('',(0.,0.,0.));
+#1435 = DIRECTION('',(-0.642787609687,-0.766044443119,0.));
+#1436 = DIRECTION('',(0.766044443119,-0.642787609687,0.));
+#1437 = DEFINITIONAL_REPRESENTATION('',(#1438),#1442);
+#1438 = LINE('',#1439,#1440);
+#1439 = CARTESIAN_POINT('',(0.,0.));
+#1440 = VECTOR('',#1441,1.);
+#1441 = DIRECTION('',(1.,0.));
+#1442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1443 = ORIENTED_EDGE('',*,*,#278,.T.);
+#1444 = ORIENTED_EDGE('',*,*,#1445,.F.);
+#1445 = EDGE_CURVE('',#1446,#250,#1448,.T.);
+#1446 = VERTEX_POINT('',#1447);
+#1447 = CARTESIAN_POINT('',(4.699284167235,-8.202631025523E-02,0.));
+#1448 = SURFACE_CURVE('',#1449,(#1453,#1460),.PCURVE_S1.);
+#1449 = LINE('',#1450,#1451);
+#1450 = CARTESIAN_POINT('',(0.,0.,0.));
+#1451 = VECTOR('',#1452,1.);
+#1452 = DIRECTION('',(0.999847695156,-1.745240643728E-02,0.));
+#1453 = PCURVE('',#295,#1454);
+#1454 = DEFINITIONAL_REPRESENTATION('',(#1455),#1459);
+#1455 = LINE('',#1456,#1457);
+#1456 = CARTESIAN_POINT('',(0.,0.));
+#1457 = VECTOR('',#1458,1.);
+#1458 = DIRECTION('',(0.777145961457,0.62932039105));
+#1459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1460 = PCURVE('',#1349,#1461);
+#1461 = DEFINITIONAL_REPRESENTATION('',(#1462),#1466);
+#1462 = LINE('',#1463,#1464);
+#1463 = CARTESIAN_POINT('',(0.,0.));
+#1464 = VECTOR('',#1465,1.);
+#1465 = DIRECTION('',(1.,0.));
+#1466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1467 = ORIENTED_EDGE('',*,*,#1468,.F.);
+#1468 = EDGE_CURVE('',#1417,#1446,#1469,.T.);
+#1469 = SURFACE_CURVE('',#1470,(#1475,#1482),.PCURVE_S1.);
+#1470 = CIRCLE('',#1471,4.7);
+#1471 = AXIS2_PLACEMENT_3D('',#1472,#1473,#1474);
+#1472 = CARTESIAN_POINT('',(0.,0.,0.));
+#1473 = DIRECTION('',(-0.,0.,1.));
+#1474 = DIRECTION('',(0.766044443119,-0.642787609687,0.));
+#1475 = PCURVE('',#295,#1476);
+#1476 = DEFINITIONAL_REPRESENTATION('',(#1477),#1481);
+#1477 = CIRCLE('',#1478,4.7);
+#1478 = AXIS2_PLACEMENT_2D('',#1479,#1480);
+#1479 = CARTESIAN_POINT('',(0.,0.));
+#1480 = DIRECTION('',(1.,0.));
+#1481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1482 = PCURVE('',#1483,#1488);
+#1483 = CONICAL_SURFACE('',#1484,4.5,0.785398163397);
+#1484 = AXIS2_PLACEMENT_3D('',#1485,#1486,#1487);
+#1485 = CARTESIAN_POINT('',(0.,0.,0.2));
+#1486 = DIRECTION('',(-0.,0.,-1.));
+#1487 = DIRECTION('',(0.766044443119,-0.642787609687,0.));
+#1488 = DEFINITIONAL_REPRESENTATION('',(#1489),#1493);
+#1489 = LINE('',#1490,#1491);
+#1490 = CARTESIAN_POINT('',(0.,0.2));
+#1491 = VECTOR('',#1492,1.);
+#1492 = DIRECTION('',(-1.,-0.));
+#1493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1494 = ADVANCED_FACE('',(#1495),#701,.F.);
+#1495 = FACE_BOUND('',#1496,.F.);
+#1496 = EDGE_LOOP('',(#1497,#1520,#1521,#1549));
+#1497 = ORIENTED_EDGE('',*,*,#1498,.T.);
+#1498 = EDGE_CURVE('',#1499,#685,#1501,.T.);
+#1499 = VERTEX_POINT('',#1500);
+#1500 = CARTESIAN_POINT('',(3.600408882659,3.021101765527,0.));
+#1501 = SURFACE_CURVE('',#1502,(#1506,#1513),.PCURVE_S1.);
+#1502 = LINE('',#1503,#1504);
+#1503 = CARTESIAN_POINT('',(0.,0.,0.));
+#1504 = VECTOR('',#1505,1.);
+#1505 = DIRECTION('',(0.766044443119,0.642787609687,0.));
+#1506 = PCURVE('',#701,#1507);
+#1507 = DEFINITIONAL_REPRESENTATION('',(#1508),#1512);
+#1508 = LINE('',#1509,#1510);
+#1509 = CARTESIAN_POINT('',(0.,0.));
+#1510 = VECTOR('',#1511,1.);
+#1511 = DIRECTION('',(1.,0.));
+#1512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1513 = PCURVE('',#1400,#1514);
+#1514 = DEFINITIONAL_REPRESENTATION('',(#1515),#1519);
+#1515 = LINE('',#1516,#1517);
+#1516 = CARTESIAN_POINT('',(0.,0.));
+#1517 = VECTOR('',#1518,1.);
+#1518 = DIRECTION('',(1.,0.));
+#1519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1520 = ORIENTED_EDGE('',*,*,#684,.T.);
+#1521 = ORIENTED_EDGE('',*,*,#1522,.F.);
+#1522 = EDGE_CURVE('',#1523,#656,#1525,.T.);
+#1523 = VERTEX_POINT('',#1524);
+#1524 = CARTESIAN_POINT('',(0.89680227827,4.613647762204,0.));
+#1525 = SURFACE_CURVE('',#1526,(#1530,#1537),.PCURVE_S1.);
+#1526 = LINE('',#1527,#1528);
+#1527 = CARTESIAN_POINT('',(0.,0.,0.));
+#1528 = VECTOR('',#1529,1.);
+#1529 = DIRECTION('',(0.190808995377,0.981627183448,0.));
+#1530 = PCURVE('',#701,#1531);
+#1531 = DEFINITIONAL_REPRESENTATION('',(#1532),#1536);
+#1532 = LINE('',#1533,#1534);
+#1533 = CARTESIAN_POINT('',(0.,0.));
+#1534 = VECTOR('',#1535,1.);
+#1535 = DIRECTION('',(0.777145961457,0.62932039105));
+#1536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1537 = PCURVE('',#1538,#1543);
+#1538 = PLANE('',#1539);
+#1539 = AXIS2_PLACEMENT_3D('',#1540,#1541,#1542);
+#1540 = CARTESIAN_POINT('',(0.,0.,0.));
+#1541 = DIRECTION('',(0.981627183448,-0.190808995377,0.));
+#1542 = DIRECTION('',(0.190808995377,0.981627183448,0.));
+#1543 = DEFINITIONAL_REPRESENTATION('',(#1544),#1548);
+#1544 = LINE('',#1545,#1546);
+#1545 = CARTESIAN_POINT('',(0.,0.));
+#1546 = VECTOR('',#1547,1.);
+#1547 = DIRECTION('',(1.,0.));
+#1548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1549 = ORIENTED_EDGE('',*,*,#1550,.F.);
+#1550 = EDGE_CURVE('',#1499,#1523,#1551,.T.);
+#1551 = SURFACE_CURVE('',#1552,(#1557,#1564),.PCURVE_S1.);
+#1552 = CIRCLE('',#1553,4.7);
+#1553 = AXIS2_PLACEMENT_3D('',#1554,#1555,#1556);
+#1554 = CARTESIAN_POINT('',(0.,0.,0.));
+#1555 = DIRECTION('',(0.,-0.,1.));
+#1556 = DIRECTION('',(0.766044443119,0.642787609687,0.));
+#1557 = PCURVE('',#701,#1558);
+#1558 = DEFINITIONAL_REPRESENTATION('',(#1559),#1563);
+#1559 = CIRCLE('',#1560,4.7);
+#1560 = AXIS2_PLACEMENT_2D('',#1561,#1562);
+#1561 = CARTESIAN_POINT('',(0.,0.));
+#1562 = DIRECTION('',(1.,0.));
+#1563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1564 = PCURVE('',#1565,#1570);
+#1565 = CONICAL_SURFACE('',#1566,4.5,0.785398163397);
+#1566 = AXIS2_PLACEMENT_3D('',#1567,#1568,#1569);
+#1567 = CARTESIAN_POINT('',(0.,0.,0.2));
+#1568 = DIRECTION('',(0.,-0.,-1.));
+#1569 = DIRECTION('',(0.766044443119,0.642787609687,0.));
+#1570 = DEFINITIONAL_REPRESENTATION('',(#1571),#1575);
+#1571 = LINE('',#1572,#1573);
+#1572 = CARTESIAN_POINT('',(0.,0.2));
+#1573 = VECTOR('',#1574,1.);
+#1574 = DIRECTION('',(-1.,-0.));
+#1575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1576 = ADVANCED_FACE('',(#1577),#324,.F.);
+#1577 = FACE_BOUND('',#1578,.F.);
+#1578 = EDGE_LOOP('',(#1579,#1580,#1601,#1602));
+#1579 = ORIENTED_EDGE('',*,*,#307,.T.);
+#1580 = ORIENTED_EDGE('',*,*,#1581,.T.);
+#1581 = EDGE_CURVE('',#279,#802,#1582,.T.);
+#1582 = SURFACE_CURVE('',#1583,(#1587,#1594),.PCURVE_S1.);
+#1583 = LINE('',#1584,#1585);
+#1584 = CARTESIAN_POINT('',(4.213244437154,-3.535331853276,0.));
+#1585 = VECTOR('',#1586,1.);
+#1586 = DIRECTION('',(0.,0.,1.));
+#1587 = PCURVE('',#324,#1588);
+#1588 = DEFINITIONAL_REPRESENTATION('',(#1589),#1593);
+#1589 = LINE('',#1590,#1591);
+#1590 = CARTESIAN_POINT('',(5.585053606382,0.));
+#1591 = VECTOR('',#1592,1.);
+#1592 = DIRECTION('',(0.,1.));
+#1593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1594 = PCURVE('',#1432,#1595);
+#1595 = DEFINITIONAL_REPRESENTATION('',(#1596),#1600);
+#1596 = LINE('',#1597,#1598);
+#1597 = CARTESIAN_POINT('',(5.5,0.));
+#1598 = VECTOR('',#1599,1.);
+#1599 = DIRECTION('',(0.,1.));
+#1600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1601 = ORIENTED_EDGE('',*,*,#830,.F.);
+#1602 = ORIENTED_EDGE('',*,*,#1603,.F.);
+#1603 = EDGE_CURVE('',#308,#831,#1604,.T.);
+#1604 = SURFACE_CURVE('',#1605,(#1609,#1616),.PCURVE_S1.);
+#1605 = LINE('',#1606,#1607);
+#1606 = CARTESIAN_POINT('',(4.150902691225,-3.608324659448,0.));
+#1607 = VECTOR('',#1608,1.);
+#1608 = DIRECTION('',(0.,0.,1.));
+#1609 = PCURVE('',#324,#1610);
+#1610 = DEFINITIONAL_REPRESENTATION('',(#1611),#1615);
+#1611 = LINE('',#1612,#1613);
+#1612 = CARTESIAN_POINT('',(5.567600313862,0.));
+#1613 = VECTOR('',#1614,1.);
+#1614 = DIRECTION('',(0.,1.));
+#1615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1616 = PCURVE('',#1617,#1622);
+#1617 = PLANE('',#1618);
+#1618 = AXIS2_PLACEMENT_3D('',#1619,#1620,#1621);
+#1619 = CARTESIAN_POINT('',(0.,0.,0.));
+#1620 = DIRECTION('',(-0.656059028991,-0.754709580223,0.));
+#1621 = DIRECTION('',(0.754709580223,-0.656059028991,0.));
+#1622 = DEFINITIONAL_REPRESENTATION('',(#1623),#1627);
+#1623 = LINE('',#1624,#1625);
+#1624 = CARTESIAN_POINT('',(5.5,0.));
+#1625 = VECTOR('',#1626,1.);
+#1626 = DIRECTION('',(0.,1.));
+#1627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1628 = ADVANCED_FACE('',(#1629),#672,.F.);
+#1629 = FACE_BOUND('',#1630,.F.);
+#1630 = EDGE_LOOP('',(#1631,#1652,#1653,#1679));
+#1631 = ORIENTED_EDGE('',*,*,#1632,.F.);
+#1632 = EDGE_CURVE('',#656,#1149,#1633,.T.);
+#1633 = SURFACE_CURVE('',#1634,(#1638,#1645),.PCURVE_S1.);
+#1634 = LINE('',#1635,#1636);
+#1635 = CARTESIAN_POINT('',(1.049449474571,5.398949508962,0.));
+#1636 = VECTOR('',#1637,1.);
+#1637 = DIRECTION('',(0.,0.,1.));
+#1638 = PCURVE('',#672,#1639);
+#1639 = DEFINITIONAL_REPRESENTATION('',(#1640),#1644);
+#1640 = LINE('',#1641,#1642);
+#1641 = CARTESIAN_POINT('',(1.378810109076,0.));
+#1642 = VECTOR('',#1643,1.);
+#1643 = DIRECTION('',(0.,1.));
+#1644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1645 = PCURVE('',#1538,#1646);
+#1646 = DEFINITIONAL_REPRESENTATION('',(#1647),#1651);
+#1647 = LINE('',#1648,#1649);
+#1648 = CARTESIAN_POINT('',(5.5,0.));
+#1649 = VECTOR('',#1650,1.);
+#1650 = DIRECTION('',(0.,1.));
+#1651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1652 = ORIENTED_EDGE('',*,*,#655,.T.);
+#1653 = ORIENTED_EDGE('',*,*,#1654,.T.);
+#1654 = EDGE_CURVE('',#627,#1120,#1655,.T.);
+#1655 = SURFACE_CURVE('',#1656,(#1660,#1667),.PCURVE_S1.);
+#1656 = LINE('',#1657,#1658);
+#1657 = CARTESIAN_POINT('',(0.955064977168,5.416442641567,0.));
+#1658 = VECTOR('',#1659,1.);
+#1659 = DIRECTION('',(0.,0.,1.));
+#1660 = PCURVE('',#672,#1661);
+#1661 = DEFINITIONAL_REPRESENTATION('',(#1662),#1666);
+#1662 = LINE('',#1663,#1664);
+#1663 = CARTESIAN_POINT('',(1.396263401595,0.));
+#1664 = VECTOR('',#1665,1.);
+#1665 = DIRECTION('',(0.,1.));
+#1666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1667 = PCURVE('',#1668,#1673);
+#1668 = PLANE('',#1669);
+#1669 = AXIS2_PLACEMENT_3D('',#1670,#1671,#1672);
+#1670 = CARTESIAN_POINT('',(0.,0.,0.));
+#1671 = DIRECTION('',(0.984807753012,-0.173648177667,0.));
+#1672 = DIRECTION('',(0.173648177667,0.984807753012,0.));
+#1673 = DEFINITIONAL_REPRESENTATION('',(#1674),#1678);
+#1674 = LINE('',#1675,#1676);
+#1675 = CARTESIAN_POINT('',(5.5,0.));
+#1676 = VECTOR('',#1677,1.);
+#1677 = DIRECTION('',(0.,1.));
+#1678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1679 = ORIENTED_EDGE('',*,*,#1148,.F.);
+#1680 = ADVANCED_FACE('',(#1681),#353,.F.);
+#1681 = FACE_BOUND('',#1682,.F.);
+#1682 = EDGE_LOOP('',(#1683,#1711,#1712,#1735));
+#1683 = ORIENTED_EDGE('',*,*,#1684,.T.);
+#1684 = EDGE_CURVE('',#1685,#337,#1687,.T.);
+#1685 = VERTEX_POINT('',#1686);
+#1686 = CARTESIAN_POINT('',(0.816146435035,-4.628596439157,0.));
+#1687 = SURFACE_CURVE('',#1688,(#1692,#1699),.PCURVE_S1.);
+#1688 = LINE('',#1689,#1690);
+#1689 = CARTESIAN_POINT('',(0.,0.,0.));
+#1690 = VECTOR('',#1691,1.);
+#1691 = DIRECTION('',(0.173648177667,-0.984807753012,0.));
+#1692 = PCURVE('',#353,#1693);
+#1693 = DEFINITIONAL_REPRESENTATION('',(#1694),#1698);
+#1694 = LINE('',#1695,#1696);
+#1695 = CARTESIAN_POINT('',(0.,0.));
+#1696 = VECTOR('',#1697,1.);
+#1697 = DIRECTION('',(1.,0.));
+#1698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1699 = PCURVE('',#1700,#1705);
+#1700 = PLANE('',#1701);
+#1701 = AXIS2_PLACEMENT_3D('',#1702,#1703,#1704);
+#1702 = CARTESIAN_POINT('',(0.,0.,0.));
+#1703 = DIRECTION('',(-0.984807753012,-0.173648177667,0.));
+#1704 = DIRECTION('',(0.173648177667,-0.984807753012,0.));
+#1705 = DEFINITIONAL_REPRESENTATION('',(#1706),#1710);
+#1706 = LINE('',#1707,#1708);
+#1707 = CARTESIAN_POINT('',(0.,0.));
+#1708 = VECTOR('',#1709,1.);
+#1709 = DIRECTION('',(1.,0.));
+#1710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1711 = ORIENTED_EDGE('',*,*,#336,.T.);
+#1712 = ORIENTED_EDGE('',*,*,#1713,.F.);
+#1713 = EDGE_CURVE('',#1714,#308,#1716,.T.);
+#1714 = VERTEX_POINT('',#1715);
+#1715 = CARTESIAN_POINT('',(3.547135027047,-3.083477436255,0.));
+#1716 = SURFACE_CURVE('',#1717,(#1721,#1728),.PCURVE_S1.);
+#1717 = LINE('',#1718,#1719);
+#1718 = CARTESIAN_POINT('',(0.,0.,0.));
+#1719 = VECTOR('',#1720,1.);
+#1720 = DIRECTION('',(0.754709580223,-0.656059028991,0.));
+#1721 = PCURVE('',#353,#1722);
+#1722 = DEFINITIONAL_REPRESENTATION('',(#1723),#1727);
+#1723 = LINE('',#1724,#1725);
+#1724 = CARTESIAN_POINT('',(0.,0.));
+#1725 = VECTOR('',#1726,1.);
+#1726 = DIRECTION('',(0.777145961457,0.62932039105));
+#1727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1728 = PCURVE('',#1617,#1729);
+#1729 = DEFINITIONAL_REPRESENTATION('',(#1730),#1734);
+#1730 = LINE('',#1731,#1732);
+#1731 = CARTESIAN_POINT('',(0.,0.));
+#1732 = VECTOR('',#1733,1.);
+#1733 = DIRECTION('',(1.,0.));
+#1734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1735 = ORIENTED_EDGE('',*,*,#1736,.F.);
+#1736 = EDGE_CURVE('',#1685,#1714,#1737,.T.);
+#1737 = SURFACE_CURVE('',#1738,(#1743,#1750),.PCURVE_S1.);
+#1738 = CIRCLE('',#1739,4.7);
+#1739 = AXIS2_PLACEMENT_3D('',#1740,#1741,#1742);
+#1740 = CARTESIAN_POINT('',(0.,0.,0.));
+#1741 = DIRECTION('',(-0.,0.,1.));
+#1742 = DIRECTION('',(0.173648177667,-0.984807753012,0.));
+#1743 = PCURVE('',#353,#1744);
+#1744 = DEFINITIONAL_REPRESENTATION('',(#1745),#1749);
+#1745 = CIRCLE('',#1746,4.7);
+#1746 = AXIS2_PLACEMENT_2D('',#1747,#1748);
+#1747 = CARTESIAN_POINT('',(0.,0.));
+#1748 = DIRECTION('',(1.,0.));
+#1749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1750 = PCURVE('',#1751,#1756);
+#1751 = CONICAL_SURFACE('',#1752,4.5,0.785398163397);
+#1752 = AXIS2_PLACEMENT_3D('',#1753,#1754,#1755);
+#1753 = CARTESIAN_POINT('',(0.,0.,0.2));
+#1754 = DIRECTION('',(-0.,0.,-1.));
+#1755 = DIRECTION('',(0.173648177667,-0.984807753012,0.));
+#1756 = DEFINITIONAL_REPRESENTATION('',(#1757),#1761);
+#1757 = LINE('',#1758,#1759);
+#1758 = CARTESIAN_POINT('',(0.,0.2));
+#1759 = VECTOR('',#1760,1.);
+#1760 = DIRECTION('',(-1.,-0.));
+#1761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1762 = ADVANCED_FACE('',(#1763),#643,.F.);
+#1763 = FACE_BOUND('',#1764,.F.);
+#1764 = EDGE_LOOP('',(#1765,#1788,#1789,#1817));
+#1765 = ORIENTED_EDGE('',*,*,#1766,.T.);
+#1766 = EDGE_CURVE('',#1767,#627,#1769,.T.);
+#1767 = VERTEX_POINT('',#1768);
+#1768 = CARTESIAN_POINT('',(0.816146435035,4.628596439157,0.));
+#1769 = SURFACE_CURVE('',#1770,(#1774,#1781),.PCURVE_S1.);
+#1770 = LINE('',#1771,#1772);
+#1771 = CARTESIAN_POINT('',(0.,0.,0.));
+#1772 = VECTOR('',#1773,1.);
+#1773 = DIRECTION('',(0.173648177667,0.984807753012,0.));
+#1774 = PCURVE('',#643,#1775);
+#1775 = DEFINITIONAL_REPRESENTATION('',(#1776),#1780);
+#1776 = LINE('',#1777,#1778);
+#1777 = CARTESIAN_POINT('',(0.,0.));
+#1778 = VECTOR('',#1779,1.);
+#1779 = DIRECTION('',(1.,0.));
+#1780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1781 = PCURVE('',#1668,#1782);
+#1782 = DEFINITIONAL_REPRESENTATION('',(#1783),#1787);
+#1783 = LINE('',#1784,#1785);
+#1784 = CARTESIAN_POINT('',(0.,0.));
+#1785 = VECTOR('',#1786,1.);
+#1786 = DIRECTION('',(1.,0.));
+#1787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1788 = ORIENTED_EDGE('',*,*,#626,.T.);
+#1789 = ORIENTED_EDGE('',*,*,#1790,.F.);
+#1790 = EDGE_CURVE('',#1791,#598,#1793,.T.);
+#1791 = VERTEX_POINT('',#1792);
+#1792 = CARTESIAN_POINT('',(-2.278605215158,4.110712623555,0.));
+#1793 = SURFACE_CURVE('',#1794,(#1798,#1805),.PCURVE_S1.);
+#1794 = LINE('',#1795,#1796);
+#1795 = CARTESIAN_POINT('',(0.,0.,0.));
+#1796 = VECTOR('',#1797,1.);
+#1797 = DIRECTION('',(-0.484809620246,0.874619707139,0.));
+#1798 = PCURVE('',#643,#1799);
+#1799 = DEFINITIONAL_REPRESENTATION('',(#1800),#1804);
+#1800 = LINE('',#1801,#1802);
+#1801 = CARTESIAN_POINT('',(0.,0.));
+#1802 = VECTOR('',#1803,1.);
+#1803 = DIRECTION('',(0.777145961457,0.62932039105));
+#1804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1805 = PCURVE('',#1806,#1811);
+#1806 = PLANE('',#1807);
+#1807 = AXIS2_PLACEMENT_3D('',#1808,#1809,#1810);
+#1808 = CARTESIAN_POINT('',(0.,0.,0.));
+#1809 = DIRECTION('',(0.874619707139,0.484809620246,0.));
+#1810 = DIRECTION('',(-0.484809620246,0.874619707139,0.));
+#1811 = DEFINITIONAL_REPRESENTATION('',(#1812),#1816);
+#1812 = LINE('',#1813,#1814);
+#1813 = CARTESIAN_POINT('',(0.,0.));
+#1814 = VECTOR('',#1815,1.);
+#1815 = DIRECTION('',(1.,0.));
+#1816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1817 = ORIENTED_EDGE('',*,*,#1818,.F.);
+#1818 = EDGE_CURVE('',#1767,#1791,#1819,.T.);
+#1819 = SURFACE_CURVE('',#1820,(#1825,#1832),.PCURVE_S1.);
+#1820 = CIRCLE('',#1821,4.7);
+#1821 = AXIS2_PLACEMENT_3D('',#1822,#1823,#1824);
+#1822 = CARTESIAN_POINT('',(0.,0.,0.));
+#1823 = DIRECTION('',(0.,-0.,1.));
+#1824 = DIRECTION('',(0.173648177667,0.984807753012,0.));
+#1825 = PCURVE('',#643,#1826);
+#1826 = DEFINITIONAL_REPRESENTATION('',(#1827),#1831);
+#1827 = CIRCLE('',#1828,4.7);
+#1828 = AXIS2_PLACEMENT_2D('',#1829,#1830);
+#1829 = CARTESIAN_POINT('',(0.,0.));
+#1830 = DIRECTION('',(1.,0.));
+#1831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1832 = PCURVE('',#1833,#1838);
+#1833 = CONICAL_SURFACE('',#1834,4.5,0.785398163397);
+#1834 = AXIS2_PLACEMENT_3D('',#1835,#1836,#1837);
+#1835 = CARTESIAN_POINT('',(0.,0.,0.2));
+#1836 = DIRECTION('',(0.,-0.,-1.));
+#1837 = DIRECTION('',(0.173648177667,0.984807753012,0.));
+#1838 = DEFINITIONAL_REPRESENTATION('',(#1839),#1843);
+#1839 = LINE('',#1840,#1841);
+#1840 = CARTESIAN_POINT('',(0.,0.2));
+#1841 = VECTOR('',#1842,1.);
+#1842 = DIRECTION('',(-1.,-0.));
+#1843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1844 = ADVANCED_FACE('',(#1845),#382,.F.);
+#1845 = FACE_BOUND('',#1846,.F.);
+#1846 = EDGE_LOOP('',(#1847,#1848,#1869,#1870));
+#1847 = ORIENTED_EDGE('',*,*,#365,.T.);
+#1848 = ORIENTED_EDGE('',*,*,#1849,.T.);
+#1849 = EDGE_CURVE('',#337,#855,#1850,.T.);
+#1850 = SURFACE_CURVE('',#1851,(#1855,#1862),.PCURVE_S1.);
+#1851 = LINE('',#1852,#1853);
+#1852 = CARTESIAN_POINT('',(0.955064977168,-5.416442641567,0.));
+#1853 = VECTOR('',#1854,1.);
+#1854 = DIRECTION('',(0.,0.,1.));
+#1855 = PCURVE('',#382,#1856);
+#1856 = DEFINITIONAL_REPRESENTATION('',(#1857),#1861);
+#1857 = LINE('',#1858,#1859);
+#1858 = CARTESIAN_POINT('',(4.886921905584,0.));
+#1859 = VECTOR('',#1860,1.);
+#1860 = DIRECTION('',(0.,1.));
+#1861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1862 = PCURVE('',#1700,#1863);
+#1863 = DEFINITIONAL_REPRESENTATION('',(#1864),#1868);
+#1864 = LINE('',#1865,#1866);
+#1865 = CARTESIAN_POINT('',(5.5,0.));
+#1866 = VECTOR('',#1867,1.);
+#1867 = DIRECTION('',(0.,1.));
+#1868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1869 = ORIENTED_EDGE('',*,*,#883,.F.);
+#1870 = ORIENTED_EDGE('',*,*,#1871,.F.);
+#1871 = EDGE_CURVE('',#366,#884,#1872,.T.);
+#1872 = SURFACE_CURVE('',#1873,(#1877,#1884),.PCURVE_S1.);
+#1873 = LINE('',#1874,#1875);
+#1874 = CARTESIAN_POINT('',(0.860389557721,-5.432285873273,0.));
+#1875 = VECTOR('',#1876,1.);
+#1876 = DIRECTION('',(0.,0.,1.));
+#1877 = PCURVE('',#382,#1878);
+#1878 = DEFINITIONAL_REPRESENTATION('',(#1879),#1883);
+#1879 = LINE('',#1880,#1881);
+#1880 = CARTESIAN_POINT('',(4.869468613064,0.));
+#1881 = VECTOR('',#1882,1.);
+#1882 = DIRECTION('',(0.,1.));
+#1883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1884 = PCURVE('',#1885,#1890);
+#1885 = PLANE('',#1886);
+#1886 = AXIS2_PLACEMENT_3D('',#1887,#1888,#1889);
+#1887 = CARTESIAN_POINT('',(0.,0.,0.));
+#1888 = DIRECTION('',(-0.987688340595,-0.15643446504,0.));
+#1889 = DIRECTION('',(0.15643446504,-0.987688340595,0.));
+#1890 = DEFINITIONAL_REPRESENTATION('',(#1891),#1895);
+#1891 = LINE('',#1892,#1893);
+#1892 = CARTESIAN_POINT('',(5.5,0.));
+#1893 = VECTOR('',#1894,1.);
+#1894 = DIRECTION('',(0.,1.));
+#1895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1896 = ADVANCED_FACE('',(#1897),#614,.F.);
+#1897 = FACE_BOUND('',#1898,.F.);
+#1898 = EDGE_LOOP('',(#1899,#1920,#1921,#1947));
+#1899 = ORIENTED_EDGE('',*,*,#1900,.F.);
+#1900 = EDGE_CURVE('',#598,#1096,#1901,.T.);
+#1901 = SURFACE_CURVE('',#1902,(#1906,#1913),.PCURVE_S1.);
+#1902 = LINE('',#1903,#1904);
+#1903 = CARTESIAN_POINT('',(-2.666452911355,4.810408389267,0.));
+#1904 = VECTOR('',#1905,1.);
+#1905 = DIRECTION('',(0.,0.,1.));
+#1906 = PCURVE('',#614,#1907);
+#1907 = DEFINITIONAL_REPRESENTATION('',(#1908),#1912);
+#1908 = LINE('',#1909,#1910);
+#1909 = CARTESIAN_POINT('',(2.076941809873,0.));
+#1910 = VECTOR('',#1911,1.);
+#1911 = DIRECTION('',(0.,1.));
+#1912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1913 = PCURVE('',#1806,#1914);
+#1914 = DEFINITIONAL_REPRESENTATION('',(#1915),#1919);
+#1915 = LINE('',#1916,#1917);
+#1916 = CARTESIAN_POINT('',(5.5,0.));
+#1917 = VECTOR('',#1918,1.);
+#1918 = DIRECTION('',(0.,1.));
+#1919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1920 = ORIENTED_EDGE('',*,*,#597,.T.);
+#1921 = ORIENTED_EDGE('',*,*,#1922,.T.);
+#1922 = EDGE_CURVE('',#569,#1067,#1923,.T.);
+#1923 = SURFACE_CURVE('',#1924,(#1928,#1935),.PCURVE_S1.);
+#1924 = LINE('',#1925,#1926);
+#1925 = CARTESIAN_POINT('',(-2.75,4.763139720814,0.));
+#1926 = VECTOR('',#1927,1.);
+#1927 = DIRECTION('',(0.,0.,1.));
+#1928 = PCURVE('',#614,#1929);
+#1929 = DEFINITIONAL_REPRESENTATION('',(#1930),#1934);
+#1930 = LINE('',#1931,#1932);
+#1931 = CARTESIAN_POINT('',(2.094395102393,0.));
+#1932 = VECTOR('',#1933,1.);
+#1933 = DIRECTION('',(0.,1.));
+#1934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1935 = PCURVE('',#1936,#1941);
+#1936 = PLANE('',#1937);
+#1937 = AXIS2_PLACEMENT_3D('',#1938,#1939,#1940);
+#1938 = CARTESIAN_POINT('',(0.,0.,0.));
+#1939 = DIRECTION('',(0.866025403784,0.5,0.));
+#1940 = DIRECTION('',(-0.5,0.866025403784,0.));
+#1941 = DEFINITIONAL_REPRESENTATION('',(#1942),#1946);
+#1942 = LINE('',#1943,#1944);
+#1943 = CARTESIAN_POINT('',(5.5,0.));
+#1944 = VECTOR('',#1945,1.);
+#1945 = DIRECTION('',(0.,1.));
+#1946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1947 = ORIENTED_EDGE('',*,*,#1095,.F.);
+#1948 = ADVANCED_FACE('',(#1949),#411,.F.);
+#1949 = FACE_BOUND('',#1950,.F.);
+#1950 = EDGE_LOOP('',(#1951,#1979,#1980,#2003));
+#1951 = ORIENTED_EDGE('',*,*,#1952,.T.);
+#1952 = EDGE_CURVE('',#1953,#395,#1955,.T.);
+#1953 = VERTEX_POINT('',#1954);
+#1954 = CARTESIAN_POINT('',(-2.35,-4.070319397787,0.));
+#1955 = SURFACE_CURVE('',#1956,(#1960,#1967),.PCURVE_S1.);
+#1956 = LINE('',#1957,#1958);
+#1957 = CARTESIAN_POINT('',(0.,0.,0.));
+#1958 = VECTOR('',#1959,1.);
+#1959 = DIRECTION('',(-0.5,-0.866025403784,0.));
+#1960 = PCURVE('',#411,#1961);
+#1961 = DEFINITIONAL_REPRESENTATION('',(#1962),#1966);
+#1962 = LINE('',#1963,#1964);
+#1963 = CARTESIAN_POINT('',(0.,0.));
+#1964 = VECTOR('',#1965,1.);
+#1965 = DIRECTION('',(1.,0.));
+#1966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1967 = PCURVE('',#1968,#1973);
+#1968 = PLANE('',#1969);
+#1969 = AXIS2_PLACEMENT_3D('',#1970,#1971,#1972);
+#1970 = CARTESIAN_POINT('',(0.,0.,0.));
+#1971 = DIRECTION('',(-0.866025403784,0.5,0.));
+#1972 = DIRECTION('',(-0.5,-0.866025403784,0.));
+#1973 = DEFINITIONAL_REPRESENTATION('',(#1974),#1978);
+#1974 = LINE('',#1975,#1976);
+#1975 = CARTESIAN_POINT('',(0.,0.));
+#1976 = VECTOR('',#1977,1.);
+#1977 = DIRECTION('',(1.,0.));
+#1978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1979 = ORIENTED_EDGE('',*,*,#394,.T.);
+#1980 = ORIENTED_EDGE('',*,*,#1981,.F.);
+#1981 = EDGE_CURVE('',#1982,#366,#1984,.T.);
+#1982 = VERTEX_POINT('',#1983);
+#1983 = CARTESIAN_POINT('',(0.735241985689,-4.642135200797,0.));
+#1984 = SURFACE_CURVE('',#1985,(#1989,#1996),.PCURVE_S1.);
+#1985 = LINE('',#1986,#1987);
+#1986 = CARTESIAN_POINT('',(0.,0.,0.));
+#1987 = VECTOR('',#1988,1.);
+#1988 = DIRECTION('',(0.15643446504,-0.987688340595,0.));
+#1989 = PCURVE('',#411,#1990);
+#1990 = DEFINITIONAL_REPRESENTATION('',(#1991),#1995);
+#1991 = LINE('',#1992,#1993);
+#1992 = CARTESIAN_POINT('',(0.,0.));
+#1993 = VECTOR('',#1994,1.);
+#1994 = DIRECTION('',(0.777145961457,0.62932039105));
+#1995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1996 = PCURVE('',#1885,#1997);
+#1997 = DEFINITIONAL_REPRESENTATION('',(#1998),#2002);
+#1998 = LINE('',#1999,#2000);
+#1999 = CARTESIAN_POINT('',(0.,0.));
+#2000 = VECTOR('',#2001,1.);
+#2001 = DIRECTION('',(1.,0.));
+#2002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2003 = ORIENTED_EDGE('',*,*,#2004,.F.);
+#2004 = EDGE_CURVE('',#1953,#1982,#2005,.T.);
+#2005 = SURFACE_CURVE('',#2006,(#2011,#2018),.PCURVE_S1.);
+#2006 = CIRCLE('',#2007,4.7);
+#2007 = AXIS2_PLACEMENT_3D('',#2008,#2009,#2010);
+#2008 = CARTESIAN_POINT('',(0.,0.,0.));
+#2009 = DIRECTION('',(0.,0.,1.));
+#2010 = DIRECTION('',(-0.5,-0.866025403784,0.));
+#2011 = PCURVE('',#411,#2012);
+#2012 = DEFINITIONAL_REPRESENTATION('',(#2013),#2017);
+#2013 = CIRCLE('',#2014,4.7);
+#2014 = AXIS2_PLACEMENT_2D('',#2015,#2016);
+#2015 = CARTESIAN_POINT('',(0.,0.));
+#2016 = DIRECTION('',(1.,0.));
+#2017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2018 = PCURVE('',#2019,#2024);
+#2019 = CONICAL_SURFACE('',#2020,4.5,0.785398163397);
+#2020 = AXIS2_PLACEMENT_3D('',#2021,#2022,#2023);
+#2021 = CARTESIAN_POINT('',(0.,0.,0.2));
+#2022 = DIRECTION('',(0.,0.,-1.));
+#2023 = DIRECTION('',(-0.5,-0.866025403784,0.));
+#2024 = DEFINITIONAL_REPRESENTATION('',(#2025),#2029);
+#2025 = LINE('',#2026,#2027);
+#2026 = CARTESIAN_POINT('',(0.,0.2));
+#2027 = VECTOR('',#2028,1.);
+#2028 = DIRECTION('',(-1.,-0.));
+#2029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2030 = ADVANCED_FACE('',(#2031),#585,.F.);
+#2031 = FACE_BOUND('',#2032,.F.);
+#2032 = EDGE_LOOP('',(#2033,#2056,#2057,#2085));
+#2033 = ORIENTED_EDGE('',*,*,#2034,.T.);
+#2034 = EDGE_CURVE('',#2035,#569,#2037,.T.);
+#2035 = VERTEX_POINT('',#2036);
+#2036 = CARTESIAN_POINT('',(-2.35,4.070319397787,0.));
+#2037 = SURFACE_CURVE('',#2038,(#2042,#2049),.PCURVE_S1.);
+#2038 = LINE('',#2039,#2040);
+#2039 = CARTESIAN_POINT('',(0.,0.,0.));
+#2040 = VECTOR('',#2041,1.);
+#2041 = DIRECTION('',(-0.5,0.866025403784,0.));
+#2042 = PCURVE('',#585,#2043);
+#2043 = DEFINITIONAL_REPRESENTATION('',(#2044),#2048);
+#2044 = LINE('',#2045,#2046);
+#2045 = CARTESIAN_POINT('',(0.,0.));
+#2046 = VECTOR('',#2047,1.);
+#2047 = DIRECTION('',(1.,0.));
+#2048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2049 = PCURVE('',#1936,#2050);
+#2050 = DEFINITIONAL_REPRESENTATION('',(#2051),#2055);
+#2051 = LINE('',#2052,#2053);
+#2052 = CARTESIAN_POINT('',(0.,0.));
+#2053 = VECTOR('',#2054,1.);
+#2054 = DIRECTION('',(1.,0.));
+#2055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2056 = ORIENTED_EDGE('',*,*,#568,.T.);
+#2057 = ORIENTED_EDGE('',*,*,#2058,.F.);
+#2058 = EDGE_CURVE('',#2059,#540,#2061,.T.);
+#2059 = VERTEX_POINT('',#2060);
+#2060 = CARTESIAN_POINT('',(-4.387828004537,1.684329362863,0.));
+#2061 = SURFACE_CURVE('',#2062,(#2066,#2073),.PCURVE_S1.);
+#2062 = LINE('',#2063,#2064);
+#2063 = CARTESIAN_POINT('',(0.,0.,0.));
+#2064 = VECTOR('',#2065,1.);
+#2065 = DIRECTION('',(-0.933580426497,0.358367949545,0.));
+#2066 = PCURVE('',#585,#2067);
+#2067 = DEFINITIONAL_REPRESENTATION('',(#2068),#2072);
+#2068 = LINE('',#2069,#2070);
+#2069 = CARTESIAN_POINT('',(0.,0.));
+#2070 = VECTOR('',#2071,1.);
+#2071 = DIRECTION('',(0.777145961457,0.62932039105));
+#2072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2073 = PCURVE('',#2074,#2079);
+#2074 = PLANE('',#2075);
+#2075 = AXIS2_PLACEMENT_3D('',#2076,#2077,#2078);
+#2076 = CARTESIAN_POINT('',(0.,0.,0.));
+#2077 = DIRECTION('',(0.358367949545,0.933580426497,0.));
+#2078 = DIRECTION('',(-0.933580426497,0.358367949545,0.));
+#2079 = DEFINITIONAL_REPRESENTATION('',(#2080),#2084);
+#2080 = LINE('',#2081,#2082);
+#2081 = CARTESIAN_POINT('',(0.,0.));
+#2082 = VECTOR('',#2083,1.);
+#2083 = DIRECTION('',(1.,0.));
+#2084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2085 = ORIENTED_EDGE('',*,*,#2086,.F.);
+#2086 = EDGE_CURVE('',#2035,#2059,#2087,.T.);
+#2087 = SURFACE_CURVE('',#2088,(#2093,#2100),.PCURVE_S1.);
+#2088 = CIRCLE('',#2089,4.7);
+#2089 = AXIS2_PLACEMENT_3D('',#2090,#2091,#2092);
+#2090 = CARTESIAN_POINT('',(0.,0.,0.));
+#2091 = DIRECTION('',(0.,0.,1.));
+#2092 = DIRECTION('',(-0.5,0.866025403784,0.));
+#2093 = PCURVE('',#585,#2094);
+#2094 = DEFINITIONAL_REPRESENTATION('',(#2095),#2099);
+#2095 = CIRCLE('',#2096,4.7);
+#2096 = AXIS2_PLACEMENT_2D('',#2097,#2098);
+#2097 = CARTESIAN_POINT('',(0.,0.));
+#2098 = DIRECTION('',(1.,0.));
+#2099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2100 = PCURVE('',#2101,#2106);
+#2101 = CONICAL_SURFACE('',#2102,4.5,0.785398163397);
+#2102 = AXIS2_PLACEMENT_3D('',#2103,#2104,#2105);
+#2103 = CARTESIAN_POINT('',(0.,0.,0.2));
+#2104 = DIRECTION('',(0.,0.,-1.));
+#2105 = DIRECTION('',(-0.5,0.866025403784,0.));
+#2106 = DEFINITIONAL_REPRESENTATION('',(#2107),#2111);
+#2107 = LINE('',#2108,#2109);
+#2108 = CARTESIAN_POINT('',(0.,0.2));
+#2109 = VECTOR('',#2110,1.);
+#2110 = DIRECTION('',(-1.,-0.));
+#2111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2112 = ADVANCED_FACE('',(#2113),#440,.F.);
+#2113 = FACE_BOUND('',#2114,.F.);
+#2114 = EDGE_LOOP('',(#2115,#2116,#2137,#2138));
+#2115 = ORIENTED_EDGE('',*,*,#423,.T.);
+#2116 = ORIENTED_EDGE('',*,*,#2117,.T.);
+#2117 = EDGE_CURVE('',#395,#908,#2118,.T.);
+#2118 = SURFACE_CURVE('',#2119,(#2123,#2130),.PCURVE_S1.);
+#2119 = LINE('',#2120,#2121);
+#2120 = CARTESIAN_POINT('',(-2.75,-4.763139720814,0.));
+#2121 = VECTOR('',#2122,1.);
+#2122 = DIRECTION('',(0.,0.,1.));
+#2123 = PCURVE('',#440,#2124);
+#2124 = DEFINITIONAL_REPRESENTATION('',(#2125),#2129);
+#2125 = LINE('',#2126,#2127);
+#2126 = CARTESIAN_POINT('',(4.188790204786,0.));
+#2127 = VECTOR('',#2128,1.);
+#2128 = DIRECTION('',(0.,1.));
+#2129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2130 = PCURVE('',#1968,#2131);
+#2131 = DEFINITIONAL_REPRESENTATION('',(#2132),#2136);
+#2132 = LINE('',#2133,#2134);
+#2133 = CARTESIAN_POINT('',(5.5,0.));
+#2134 = VECTOR('',#2135,1.);
+#2135 = DIRECTION('',(0.,1.));
+#2136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2137 = ORIENTED_EDGE('',*,*,#936,.F.);
+#2138 = ORIENTED_EDGE('',*,*,#2139,.F.);
+#2139 = EDGE_CURVE('',#424,#937,#2140,.T.);
+#2140 = SURFACE_CURVE('',#2141,(#2145,#2152),.PCURVE_S1.);
+#2141 = LINE('',#2142,#2143);
+#2142 = CARTESIAN_POINT('',(-2.832709412005,-4.714420153862,0.));
+#2143 = VECTOR('',#2144,1.);
+#2144 = DIRECTION('',(0.,0.,1.));
+#2145 = PCURVE('',#440,#2146);
+#2146 = DEFINITIONAL_REPRESENTATION('',(#2147),#2151);
+#2147 = LINE('',#2148,#2149);
+#2148 = CARTESIAN_POINT('',(4.171336912266,0.));
+#2149 = VECTOR('',#2150,1.);
+#2150 = DIRECTION('',(0.,1.));
+#2151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2152 = PCURVE('',#2153,#2158);
+#2153 = PLANE('',#2154);
+#2154 = AXIS2_PLACEMENT_3D('',#2155,#2156,#2157);
+#2155 = CARTESIAN_POINT('',(0.,0.,0.));
+#2156 = DIRECTION('',(-0.857167300702,0.51503807491,0.));
+#2157 = DIRECTION('',(-0.51503807491,-0.857167300702,0.));
+#2158 = DEFINITIONAL_REPRESENTATION('',(#2159),#2163);
+#2159 = LINE('',#2160,#2161);
+#2160 = CARTESIAN_POINT('',(5.5,0.));
+#2161 = VECTOR('',#2162,1.);
+#2162 = DIRECTION('',(0.,1.));
+#2163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2164 = ADVANCED_FACE('',(#2165),#556,.F.);
+#2165 = FACE_BOUND('',#2166,.F.);
+#2166 = EDGE_LOOP('',(#2167,#2188,#2189,#2215));
+#2167 = ORIENTED_EDGE('',*,*,#2168,.F.);
+#2168 = EDGE_CURVE('',#540,#1043,#2169,.T.);
+#2169 = SURFACE_CURVE('',#2170,(#2174,#2181),.PCURVE_S1.);
+#2170 = LINE('',#2171,#2172);
+#2171 = CARTESIAN_POINT('',(-5.134692345735,1.971023722499,0.));
+#2172 = VECTOR('',#2173,1.);
+#2173 = DIRECTION('',(0.,0.,1.));
+#2174 = PCURVE('',#556,#2175);
+#2175 = DEFINITIONAL_REPRESENTATION('',(#2176),#2180);
+#2176 = LINE('',#2177,#2178);
+#2177 = CARTESIAN_POINT('',(2.775073510671,0.));
+#2178 = VECTOR('',#2179,1.);
+#2179 = DIRECTION('',(0.,1.));
+#2180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2181 = PCURVE('',#2074,#2182);
+#2182 = DEFINITIONAL_REPRESENTATION('',(#2183),#2187);
+#2183 = LINE('',#2184,#2185);
+#2184 = CARTESIAN_POINT('',(5.5,0.));
+#2185 = VECTOR('',#2186,1.);
+#2186 = DIRECTION('',(0.,1.));
+#2187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2188 = ORIENTED_EDGE('',*,*,#539,.T.);
+#2189 = ORIENTED_EDGE('',*,*,#2190,.T.);
+#2190 = EDGE_CURVE('',#511,#1014,#2191,.T.);
+#2191 = SURFACE_CURVE('',#2192,(#2196,#2203),.PCURVE_S1.);
+#2192 = LINE('',#2193,#2194);
+#2193 = CARTESIAN_POINT('',(-5.168309414322,1.881110788291,0.));
+#2194 = VECTOR('',#2195,1.);
+#2195 = DIRECTION('',(0.,0.,1.));
+#2196 = PCURVE('',#556,#2197);
+#2197 = DEFINITIONAL_REPRESENTATION('',(#2198),#2202);
+#2198 = LINE('',#2199,#2200);
+#2199 = CARTESIAN_POINT('',(2.792526803191,0.));
+#2200 = VECTOR('',#2201,1.);
+#2201 = DIRECTION('',(0.,1.));
+#2202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2203 = PCURVE('',#2204,#2209);
+#2204 = PLANE('',#2205);
+#2205 = AXIS2_PLACEMENT_3D('',#2206,#2207,#2208);
+#2206 = CARTESIAN_POINT('',(0.,0.,0.));
+#2207 = DIRECTION('',(0.342020143326,0.939692620786,0.));
+#2208 = DIRECTION('',(-0.939692620786,0.342020143326,0.));
+#2209 = DEFINITIONAL_REPRESENTATION('',(#2210),#2214);
+#2210 = LINE('',#2211,#2212);
+#2211 = CARTESIAN_POINT('',(5.5,0.));
+#2212 = VECTOR('',#2213,1.);
+#2213 = DIRECTION('',(0.,1.));
+#2214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2215 = ORIENTED_EDGE('',*,*,#1042,.F.);
+#2216 = ADVANCED_FACE('',(#2217),#469,.F.);
+#2217 = FACE_BOUND('',#2218,.F.);
+#2218 = EDGE_LOOP('',(#2219,#2247,#2248,#2271));
+#2219 = ORIENTED_EDGE('',*,*,#2220,.T.);
+#2220 = EDGE_CURVE('',#2221,#453,#2223,.T.);
+#2221 = VERTEX_POINT('',#2222);
+#2222 = CARTESIAN_POINT('',(-4.416555317694,-1.607494673631,0.));
+#2223 = SURFACE_CURVE('',#2224,(#2228,#2235),.PCURVE_S1.);
+#2224 = LINE('',#2225,#2226);
+#2225 = CARTESIAN_POINT('',(0.,0.,0.));
+#2226 = VECTOR('',#2227,1.);
+#2227 = DIRECTION('',(-0.939692620786,-0.342020143326,0.));
+#2228 = PCURVE('',#469,#2229);
+#2229 = DEFINITIONAL_REPRESENTATION('',(#2230),#2234);
+#2230 = LINE('',#2231,#2232);
+#2231 = CARTESIAN_POINT('',(0.,0.));
+#2232 = VECTOR('',#2233,1.);
+#2233 = DIRECTION('',(1.,0.));
+#2234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2235 = PCURVE('',#2236,#2241);
+#2236 = PLANE('',#2237);
+#2237 = AXIS2_PLACEMENT_3D('',#2238,#2239,#2240);
+#2238 = CARTESIAN_POINT('',(0.,0.,0.));
+#2239 = DIRECTION('',(-0.342020143326,0.939692620786,0.));
+#2240 = DIRECTION('',(-0.939692620786,-0.342020143326,0.));
+#2241 = DEFINITIONAL_REPRESENTATION('',(#2242),#2246);
+#2242 = LINE('',#2243,#2244);
+#2243 = CARTESIAN_POINT('',(0.,0.));
+#2244 = VECTOR('',#2245,1.);
+#2245 = DIRECTION('',(1.,0.));
+#2246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2247 = ORIENTED_EDGE('',*,*,#452,.T.);
+#2248 = ORIENTED_EDGE('',*,*,#2249,.F.);
+#2249 = EDGE_CURVE('',#2250,#424,#2252,.T.);
+#2250 = VERTEX_POINT('',#2251);
+#2251 = CARTESIAN_POINT('',(-2.420678952077,-4.0286863133,0.));
+#2252 = SURFACE_CURVE('',#2253,(#2257,#2264),.PCURVE_S1.);
+#2253 = LINE('',#2254,#2255);
+#2254 = CARTESIAN_POINT('',(0.,0.,0.));
+#2255 = VECTOR('',#2256,1.);
+#2256 = DIRECTION('',(-0.51503807491,-0.857167300702,0.));
+#2257 = PCURVE('',#469,#2258);
+#2258 = DEFINITIONAL_REPRESENTATION('',(#2259),#2263);
+#2259 = LINE('',#2260,#2261);
+#2260 = CARTESIAN_POINT('',(0.,0.));
+#2261 = VECTOR('',#2262,1.);
+#2262 = DIRECTION('',(0.777145961457,0.62932039105));
+#2263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2264 = PCURVE('',#2153,#2265);
+#2265 = DEFINITIONAL_REPRESENTATION('',(#2266),#2270);
+#2266 = LINE('',#2267,#2268);
+#2267 = CARTESIAN_POINT('',(0.,0.));
+#2268 = VECTOR('',#2269,1.);
+#2269 = DIRECTION('',(1.,0.));
+#2270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2271 = ORIENTED_EDGE('',*,*,#2272,.F.);
+#2272 = EDGE_CURVE('',#2221,#2250,#2273,.T.);
+#2273 = SURFACE_CURVE('',#2274,(#2279,#2286),.PCURVE_S1.);
+#2274 = CIRCLE('',#2275,4.7);
+#2275 = AXIS2_PLACEMENT_3D('',#2276,#2277,#2278);
+#2276 = CARTESIAN_POINT('',(0.,0.,0.));
+#2277 = DIRECTION('',(0.,0.,1.));
+#2278 = DIRECTION('',(-0.939692620786,-0.342020143326,0.));
+#2279 = PCURVE('',#469,#2280);
+#2280 = DEFINITIONAL_REPRESENTATION('',(#2281),#2285);
+#2281 = CIRCLE('',#2282,4.7);
+#2282 = AXIS2_PLACEMENT_2D('',#2283,#2284);
+#2283 = CARTESIAN_POINT('',(0.,0.));
+#2284 = DIRECTION('',(1.,0.));
+#2285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2286 = PCURVE('',#2287,#2292);
+#2287 = CONICAL_SURFACE('',#2288,4.5,0.785398163397);
+#2288 = AXIS2_PLACEMENT_3D('',#2289,#2290,#2291);
+#2289 = CARTESIAN_POINT('',(0.,0.,0.2));
+#2290 = DIRECTION('',(0.,0.,-1.));
+#2291 = DIRECTION('',(-0.939692620786,-0.342020143326,0.));
+#2292 = DEFINITIONAL_REPRESENTATION('',(#2293),#2297);
+#2293 = LINE('',#2294,#2295);
+#2294 = CARTESIAN_POINT('',(0.,0.2));
+#2295 = VECTOR('',#2296,1.);
+#2296 = DIRECTION('',(-1.,-0.));
+#2297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2298 = ADVANCED_FACE('',(#2299),#527,.F.);
+#2299 = FACE_BOUND('',#2300,.F.);
+#2300 = EDGE_LOOP('',(#2301,#2324,#2325,#2353));
+#2301 = ORIENTED_EDGE('',*,*,#2302,.T.);
+#2302 = EDGE_CURVE('',#2303,#511,#2305,.T.);
+#2303 = VERTEX_POINT('',#2304);
+#2304 = CARTESIAN_POINT('',(-4.416555317694,1.607494673631,0.));
+#2305 = SURFACE_CURVE('',#2306,(#2310,#2317),.PCURVE_S1.);
+#2306 = LINE('',#2307,#2308);
+#2307 = CARTESIAN_POINT('',(0.,0.,0.));
+#2308 = VECTOR('',#2309,1.);
+#2309 = DIRECTION('',(-0.939692620786,0.342020143326,0.));
+#2310 = PCURVE('',#527,#2311);
+#2311 = DEFINITIONAL_REPRESENTATION('',(#2312),#2316);
+#2312 = LINE('',#2313,#2314);
+#2313 = CARTESIAN_POINT('',(0.,0.));
+#2314 = VECTOR('',#2315,1.);
+#2315 = DIRECTION('',(1.,0.));
+#2316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2317 = PCURVE('',#2204,#2318);
+#2318 = DEFINITIONAL_REPRESENTATION('',(#2319),#2323);
+#2319 = LINE('',#2320,#2321);
+#2320 = CARTESIAN_POINT('',(0.,0.));
+#2321 = VECTOR('',#2322,1.);
+#2322 = DIRECTION('',(1.,0.));
+#2323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2324 = ORIENTED_EDGE('',*,*,#510,.T.);
+#2325 = ORIENTED_EDGE('',*,*,#2326,.F.);
+#2326 = EDGE_CURVE('',#2327,#482,#2329,.T.);
+#2327 = VERTEX_POINT('',#2328);
+#2328 = CARTESIAN_POINT('',(-4.443937305317,-1.530170325949,0.));
+#2329 = SURFACE_CURVE('',#2330,(#2334,#2341),.PCURVE_S1.);
+#2330 = LINE('',#2331,#2332);
+#2331 = CARTESIAN_POINT('',(0.,0.,0.));
+#2332 = VECTOR('',#2333,1.);
+#2333 = DIRECTION('',(-0.945518575599,-0.325568154457,0.));
+#2334 = PCURVE('',#527,#2335);
+#2335 = DEFINITIONAL_REPRESENTATION('',(#2336),#2340);
+#2336 = LINE('',#2337,#2338);
+#2337 = CARTESIAN_POINT('',(0.,0.));
+#2338 = VECTOR('',#2339,1.);
+#2339 = DIRECTION('',(0.777145961457,0.62932039105));
+#2340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2341 = PCURVE('',#2342,#2347);
+#2342 = PLANE('',#2343);
+#2343 = AXIS2_PLACEMENT_3D('',#2344,#2345,#2346);
+#2344 = CARTESIAN_POINT('',(0.,0.,0.));
+#2345 = DIRECTION('',(-0.325568154457,0.945518575599,0.));
+#2346 = DIRECTION('',(-0.945518575599,-0.325568154457,0.));
+#2347 = DEFINITIONAL_REPRESENTATION('',(#2348),#2352);
+#2348 = LINE('',#2349,#2350);
+#2349 = CARTESIAN_POINT('',(0.,0.));
+#2350 = VECTOR('',#2351,1.);
+#2351 = DIRECTION('',(1.,0.));
+#2352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2353 = ORIENTED_EDGE('',*,*,#2354,.F.);
+#2354 = EDGE_CURVE('',#2303,#2327,#2355,.T.);
+#2355 = SURFACE_CURVE('',#2356,(#2361,#2368),.PCURVE_S1.);
+#2356 = CIRCLE('',#2357,4.7);
+#2357 = AXIS2_PLACEMENT_3D('',#2358,#2359,#2360);
+#2358 = CARTESIAN_POINT('',(0.,0.,0.));
+#2359 = DIRECTION('',(0.,0.,1.));
+#2360 = DIRECTION('',(-0.939692620786,0.342020143326,0.));
+#2361 = PCURVE('',#527,#2362);
+#2362 = DEFINITIONAL_REPRESENTATION('',(#2363),#2367);
+#2363 = CIRCLE('',#2364,4.7);
+#2364 = AXIS2_PLACEMENT_2D('',#2365,#2366);
+#2365 = CARTESIAN_POINT('',(0.,0.));
+#2366 = DIRECTION('',(1.,0.));
+#2367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2368 = PCURVE('',#2369,#2374);
+#2369 = CONICAL_SURFACE('',#2370,4.5,0.785398163397);
+#2370 = AXIS2_PLACEMENT_3D('',#2371,#2372,#2373);
+#2371 = CARTESIAN_POINT('',(0.,0.,0.2));
+#2372 = DIRECTION('',(0.,0.,-1.));
+#2373 = DIRECTION('',(-0.939692620786,0.342020143326,0.));
+#2374 = DEFINITIONAL_REPRESENTATION('',(#2375),#2379);
+#2375 = LINE('',#2376,#2377);
+#2376 = CARTESIAN_POINT('',(0.,0.2));
+#2377 = VECTOR('',#2378,1.);
+#2378 = DIRECTION('',(-1.,-0.));
+#2379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2380 = ADVANCED_FACE('',(#2381),#498,.F.);
+#2381 = FACE_BOUND('',#2382,.F.);
+#2382 = EDGE_LOOP('',(#2383,#2384,#2405,#2406));
+#2383 = ORIENTED_EDGE('',*,*,#481,.T.);
+#2384 = ORIENTED_EDGE('',*,*,#2385,.T.);
+#2385 = EDGE_CURVE('',#453,#961,#2386,.T.);
+#2386 = SURFACE_CURVE('',#2387,(#2391,#2398),.PCURVE_S1.);
+#2387 = LINE('',#2388,#2389);
+#2388 = CARTESIAN_POINT('',(-5.168309414322,-1.881110788291,0.));
+#2389 = VECTOR('',#2390,1.);
+#2390 = DIRECTION('',(0.,0.,1.));
+#2391 = PCURVE('',#498,#2392);
+#2392 = DEFINITIONAL_REPRESENTATION('',(#2393),#2397);
+#2393 = LINE('',#2394,#2395);
+#2394 = CARTESIAN_POINT('',(3.490658503989,0.));
+#2395 = VECTOR('',#2396,1.);
+#2396 = DIRECTION('',(0.,1.));
+#2397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2398 = PCURVE('',#2236,#2399);
+#2399 = DEFINITIONAL_REPRESENTATION('',(#2400),#2404);
+#2400 = LINE('',#2401,#2402);
+#2401 = CARTESIAN_POINT('',(5.5,0.));
+#2402 = VECTOR('',#2403,1.);
+#2403 = DIRECTION('',(0.,1.));
+#2404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2405 = ORIENTED_EDGE('',*,*,#989,.F.);
+#2406 = ORIENTED_EDGE('',*,*,#2407,.F.);
+#2407 = EDGE_CURVE('',#482,#990,#2408,.T.);
+#2408 = SURFACE_CURVE('',#2409,(#2413,#2420),.PCURVE_S1.);
+#2409 = LINE('',#2410,#2411);
+#2410 = CARTESIAN_POINT('',(-5.200352165796,-1.790624849514,0.));
+#2411 = VECTOR('',#2412,1.);
+#2412 = DIRECTION('',(0.,0.,1.));
+#2413 = PCURVE('',#498,#2414);
+#2414 = DEFINITIONAL_REPRESENTATION('',(#2415),#2419);
+#2415 = LINE('',#2416,#2417);
+#2416 = CARTESIAN_POINT('',(3.473205211469,0.));
+#2417 = VECTOR('',#2418,1.);
+#2418 = DIRECTION('',(0.,1.));
+#2419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2420 = PCURVE('',#2342,#2421);
+#2421 = DEFINITIONAL_REPRESENTATION('',(#2422),#2426);
+#2422 = LINE('',#2423,#2424);
+#2423 = CARTESIAN_POINT('',(5.5,0.));
+#2424 = VECTOR('',#2425,1.);
+#2425 = DIRECTION('',(0.,1.));
+#2426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2427 = ADVANCED_FACE('',(#2428),#765,.T.);
+#2428 = FACE_BOUND('',#2429,.T.);
+#2429 = EDGE_LOOP('',(#2430,#2453,#2454,#2477));
+#2430 = ORIENTED_EDGE('',*,*,#2431,.T.);
+#2431 = EDGE_CURVE('',#2432,#747,#2434,.T.);
+#2432 = VERTEX_POINT('',#2433);
+#2433 = CARTESIAN_POINT('',(4.7,0.,5.));
+#2434 = SURFACE_CURVE('',#2435,(#2439,#2446),.PCURVE_S1.);
+#2435 = LINE('',#2436,#2437);
+#2436 = CARTESIAN_POINT('',(0.,0.,5.));
+#2437 = VECTOR('',#2438,1.);
+#2438 = DIRECTION('',(1.,0.,0.));
+#2439 = PCURVE('',#765,#2440);
+#2440 = DEFINITIONAL_REPRESENTATION('',(#2441),#2445);
+#2441 = LINE('',#2442,#2443);
+#2442 = CARTESIAN_POINT('',(0.,0.));
+#2443 = VECTOR('',#2444,1.);
+#2444 = DIRECTION('',(1.,0.));
+#2445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2446 = PCURVE('',#1242,#2447);
+#2447 = DEFINITIONAL_REPRESENTATION('',(#2448),#2452);
+#2448 = LINE('',#2449,#2450);
+#2449 = CARTESIAN_POINT('',(0.,5.));
+#2450 = VECTOR('',#2451,1.);
+#2451 = DIRECTION('',(1.,0.));
+#2452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2453 = ORIENTED_EDGE('',*,*,#746,.T.);
+#2454 = ORIENTED_EDGE('',*,*,#2455,.F.);
+#2455 = EDGE_CURVE('',#2456,#749,#2458,.T.);
+#2456 = VERTEX_POINT('',#2457);
+#2457 = CARTESIAN_POINT('',(3.652586018848,2.957805837934,5.));
+#2458 = SURFACE_CURVE('',#2459,(#2463,#2470),.PCURVE_S1.);
+#2459 = LINE('',#2460,#2461);
+#2460 = CARTESIAN_POINT('',(0.,0.,5.));
+#2461 = VECTOR('',#2462,1.);
+#2462 = DIRECTION('',(0.777145961457,0.62932039105,0.));
+#2463 = PCURVE('',#765,#2464);
+#2464 = DEFINITIONAL_REPRESENTATION('',(#2465),#2469);
+#2465 = LINE('',#2466,#2467);
+#2466 = CARTESIAN_POINT('',(0.,0.));
+#2467 = VECTOR('',#2468,1.);
+#2468 = DIRECTION('',(0.777145961457,0.62932039105));
+#2469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2470 = PCURVE('',#1271,#2471);
+#2471 = DEFINITIONAL_REPRESENTATION('',(#2472),#2476);
+#2472 = LINE('',#2473,#2474);
+#2473 = CARTESIAN_POINT('',(0.,5.));
+#2474 = VECTOR('',#2475,1.);
+#2475 = DIRECTION('',(1.,0.));
+#2476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2477 = ORIENTED_EDGE('',*,*,#2478,.F.);
+#2478 = EDGE_CURVE('',#2432,#2456,#2479,.T.);
+#2479 = SURFACE_CURVE('',#2480,(#2485,#2492),.PCURVE_S1.);
+#2480 = CIRCLE('',#2481,4.7);
+#2481 = AXIS2_PLACEMENT_3D('',#2482,#2483,#2484);
+#2482 = CARTESIAN_POINT('',(0.,0.,5.));
+#2483 = DIRECTION('',(0.,0.,1.));
+#2484 = DIRECTION('',(1.,0.,0.));
+#2485 = PCURVE('',#765,#2486);
+#2486 = DEFINITIONAL_REPRESENTATION('',(#2487),#2491);
+#2487 = CIRCLE('',#2488,4.7);
+#2488 = AXIS2_PLACEMENT_2D('',#2489,#2490);
+#2489 = CARTESIAN_POINT('',(0.,0.));
+#2490 = DIRECTION('',(1.,0.));
+#2491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2492 = PCURVE('',#2493,#2498);
+#2493 = CONICAL_SURFACE('',#2494,4.5,0.785398163397);
+#2494 = AXIS2_PLACEMENT_3D('',#2495,#2496,#2497);
+#2495 = CARTESIAN_POINT('',(0.,0.,4.8));
+#2496 = DIRECTION('',(0.,0.,1.));
+#2497 = DIRECTION('',(1.,0.,0.));
+#2498 = DEFINITIONAL_REPRESENTATION('',(#2499),#2503);
+#2499 = LINE('',#2500,#2501);
+#2500 = CARTESIAN_POINT('',(-0.,0.2));
+#2501 = VECTOR('',#2502,1.);
+#2502 = DIRECTION('',(1.,-0.));
+#2503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2504 = ADVANCED_FACE('',(#2505),#818,.T.);
+#2505 = FACE_BOUND('',#2506,.T.);
+#2506 = EDGE_LOOP('',(#2507,#2530,#2531,#2554));
+#2507 = ORIENTED_EDGE('',*,*,#2508,.T.);
+#2508 = EDGE_CURVE('',#2509,#802,#2511,.T.);
+#2509 = VERTEX_POINT('',#2510);
+#2510 = CARTESIAN_POINT('',(3.600408882659,-3.021101765527,5.));
+#2511 = SURFACE_CURVE('',#2512,(#2516,#2523),.PCURVE_S1.);
+#2512 = LINE('',#2513,#2514);
+#2513 = CARTESIAN_POINT('',(0.,0.,5.));
+#2514 = VECTOR('',#2515,1.);
+#2515 = DIRECTION('',(0.766044443119,-0.642787609687,0.));
+#2516 = PCURVE('',#818,#2517);
+#2517 = DEFINITIONAL_REPRESENTATION('',(#2518),#2522);
+#2518 = LINE('',#2519,#2520);
+#2519 = CARTESIAN_POINT('',(0.,0.));
+#2520 = VECTOR('',#2521,1.);
+#2521 = DIRECTION('',(1.,0.));
+#2522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2523 = PCURVE('',#1432,#2524);
+#2524 = DEFINITIONAL_REPRESENTATION('',(#2525),#2529);
+#2525 = LINE('',#2526,#2527);
+#2526 = CARTESIAN_POINT('',(0.,5.));
+#2527 = VECTOR('',#2528,1.);
+#2528 = DIRECTION('',(1.,0.));
+#2529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2530 = ORIENTED_EDGE('',*,*,#801,.T.);
+#2531 = ORIENTED_EDGE('',*,*,#2532,.F.);
+#2532 = EDGE_CURVE('',#2533,#778,#2535,.T.);
+#2533 = VERTEX_POINT('',#2534);
+#2534 = CARTESIAN_POINT('',(4.699284167235,-8.202631025523E-02,5.));
+#2535 = SURFACE_CURVE('',#2536,(#2540,#2547),.PCURVE_S1.);
+#2536 = LINE('',#2537,#2538);
+#2537 = CARTESIAN_POINT('',(0.,0.,5.));
+#2538 = VECTOR('',#2539,1.);
+#2539 = DIRECTION('',(0.999847695156,-1.745240643728E-02,0.));
+#2540 = PCURVE('',#818,#2541);
+#2541 = DEFINITIONAL_REPRESENTATION('',(#2542),#2546);
+#2542 = LINE('',#2543,#2544);
+#2543 = CARTESIAN_POINT('',(0.,0.));
+#2544 = VECTOR('',#2545,1.);
+#2545 = DIRECTION('',(0.777145961457,0.62932039105));
+#2546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2547 = PCURVE('',#1349,#2548);
+#2548 = DEFINITIONAL_REPRESENTATION('',(#2549),#2553);
+#2549 = LINE('',#2550,#2551);
+#2550 = CARTESIAN_POINT('',(0.,5.));
+#2551 = VECTOR('',#2552,1.);
+#2552 = DIRECTION('',(1.,0.));
+#2553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2554 = ORIENTED_EDGE('',*,*,#2555,.F.);
+#2555 = EDGE_CURVE('',#2509,#2533,#2556,.T.);
+#2556 = SURFACE_CURVE('',#2557,(#2562,#2569),.PCURVE_S1.);
+#2557 = CIRCLE('',#2558,4.7);
+#2558 = AXIS2_PLACEMENT_3D('',#2559,#2560,#2561);
+#2559 = CARTESIAN_POINT('',(0.,0.,5.));
+#2560 = DIRECTION('',(-0.,0.,1.));
+#2561 = DIRECTION('',(0.766044443119,-0.642787609687,0.));
+#2562 = PCURVE('',#818,#2563);
+#2563 = DEFINITIONAL_REPRESENTATION('',(#2564),#2568);
+#2564 = CIRCLE('',#2565,4.7);
+#2565 = AXIS2_PLACEMENT_2D('',#2566,#2567);
+#2566 = CARTESIAN_POINT('',(0.,0.));
+#2567 = DIRECTION('',(1.,0.));
+#2568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2569 = PCURVE('',#2570,#2575);
+#2570 = CONICAL_SURFACE('',#2571,4.5,0.785398163397);
+#2571 = AXIS2_PLACEMENT_3D('',#2572,#2573,#2574);
+#2572 = CARTESIAN_POINT('',(0.,0.,4.8));
+#2573 = DIRECTION('',(0.,0.,1.));
+#2574 = DIRECTION('',(0.766044443119,-0.642787609687,0.));
+#2575 = DEFINITIONAL_REPRESENTATION('',(#2576),#2580);
+#2576 = LINE('',#2577,#2578);
+#2577 = CARTESIAN_POINT('',(-0.,0.2));
+#2578 = VECTOR('',#2579,1.);
+#2579 = DIRECTION('',(1.,-0.));
+#2580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2581 = ADVANCED_FACE('',(#2582),#1189,.T.);
+#2582 = FACE_BOUND('',#2583,.T.);
+#2583 = EDGE_LOOP('',(#2584,#2607,#2608,#2631));
+#2584 = ORIENTED_EDGE('',*,*,#2585,.T.);
+#2585 = EDGE_CURVE('',#2586,#1173,#2588,.T.);
+#2586 = VERTEX_POINT('',#2587);
+#2587 = CARTESIAN_POINT('',(3.600408882659,3.021101765527,5.));
+#2588 = SURFACE_CURVE('',#2589,(#2593,#2600),.PCURVE_S1.);
+#2589 = LINE('',#2590,#2591);
+#2590 = CARTESIAN_POINT('',(0.,0.,5.));
+#2591 = VECTOR('',#2592,1.);
+#2592 = DIRECTION('',(0.766044443119,0.642787609687,0.));
+#2593 = PCURVE('',#1189,#2594);
+#2594 = DEFINITIONAL_REPRESENTATION('',(#2595),#2599);
+#2595 = LINE('',#2596,#2597);
+#2596 = CARTESIAN_POINT('',(0.,0.));
+#2597 = VECTOR('',#2598,1.);
+#2598 = DIRECTION('',(1.,0.));
+#2599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2600 = PCURVE('',#1400,#2601);
+#2601 = DEFINITIONAL_REPRESENTATION('',(#2602),#2606);
+#2602 = LINE('',#2603,#2604);
+#2603 = CARTESIAN_POINT('',(0.,5.));
+#2604 = VECTOR('',#2605,1.);
+#2605 = DIRECTION('',(1.,0.));
+#2606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2607 = ORIENTED_EDGE('',*,*,#1172,.T.);
+#2608 = ORIENTED_EDGE('',*,*,#2609,.F.);
+#2609 = EDGE_CURVE('',#2610,#1149,#2612,.T.);
+#2610 = VERTEX_POINT('',#2611);
+#2611 = CARTESIAN_POINT('',(0.89680227827,4.613647762204,5.));
+#2612 = SURFACE_CURVE('',#2613,(#2617,#2624),.PCURVE_S1.);
+#2613 = LINE('',#2614,#2615);
+#2614 = CARTESIAN_POINT('',(0.,0.,5.));
+#2615 = VECTOR('',#2616,1.);
+#2616 = DIRECTION('',(0.190808995377,0.981627183448,0.));
+#2617 = PCURVE('',#1189,#2618);
+#2618 = DEFINITIONAL_REPRESENTATION('',(#2619),#2623);
+#2619 = LINE('',#2620,#2621);
+#2620 = CARTESIAN_POINT('',(0.,0.));
+#2621 = VECTOR('',#2622,1.);
+#2622 = DIRECTION('',(0.777145961457,0.62932039105));
+#2623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2624 = PCURVE('',#1538,#2625);
+#2625 = DEFINITIONAL_REPRESENTATION('',(#2626),#2630);
+#2626 = LINE('',#2627,#2628);
+#2627 = CARTESIAN_POINT('',(0.,5.));
+#2628 = VECTOR('',#2629,1.);
+#2629 = DIRECTION('',(1.,0.));
+#2630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2631 = ORIENTED_EDGE('',*,*,#2632,.F.);
+#2632 = EDGE_CURVE('',#2586,#2610,#2633,.T.);
+#2633 = SURFACE_CURVE('',#2634,(#2639,#2646),.PCURVE_S1.);
+#2634 = CIRCLE('',#2635,4.7);
+#2635 = AXIS2_PLACEMENT_3D('',#2636,#2637,#2638);
+#2636 = CARTESIAN_POINT('',(0.,0.,5.));
+#2637 = DIRECTION('',(0.,-0.,1.));
+#2638 = DIRECTION('',(0.766044443119,0.642787609687,0.));
+#2639 = PCURVE('',#1189,#2640);
+#2640 = DEFINITIONAL_REPRESENTATION('',(#2641),#2645);
+#2641 = CIRCLE('',#2642,4.7);
+#2642 = AXIS2_PLACEMENT_2D('',#2643,#2644);
+#2643 = CARTESIAN_POINT('',(0.,0.));
+#2644 = DIRECTION('',(1.,0.));
+#2645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2646 = PCURVE('',#2647,#2652);
+#2647 = CONICAL_SURFACE('',#2648,4.5,0.785398163397);
+#2648 = AXIS2_PLACEMENT_3D('',#2649,#2650,#2651);
+#2649 = CARTESIAN_POINT('',(0.,0.,4.8));
+#2650 = DIRECTION('',(0.,0.,1.));
+#2651 = DIRECTION('',(0.766044443119,0.642787609687,0.));
+#2652 = DEFINITIONAL_REPRESENTATION('',(#2653),#2657);
+#2653 = LINE('',#2654,#2655);
+#2654 = CARTESIAN_POINT('',(-0.,0.2));
+#2655 = VECTOR('',#2656,1.);
+#2656 = DIRECTION('',(1.,-0.));
+#2657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2658 = ADVANCED_FACE('',(#2659),#871,.T.);
+#2659 = FACE_BOUND('',#2660,.T.);
+#2660 = EDGE_LOOP('',(#2661,#2684,#2685,#2708));
+#2661 = ORIENTED_EDGE('',*,*,#2662,.T.);
+#2662 = EDGE_CURVE('',#2663,#855,#2665,.T.);
+#2663 = VERTEX_POINT('',#2664);
+#2664 = CARTESIAN_POINT('',(0.816146435035,-4.628596439157,5.));
+#2665 = SURFACE_CURVE('',#2666,(#2670,#2677),.PCURVE_S1.);
+#2666 = LINE('',#2667,#2668);
+#2667 = CARTESIAN_POINT('',(0.,0.,5.));
+#2668 = VECTOR('',#2669,1.);
+#2669 = DIRECTION('',(0.173648177667,-0.984807753012,0.));
+#2670 = PCURVE('',#871,#2671);
+#2671 = DEFINITIONAL_REPRESENTATION('',(#2672),#2676);
+#2672 = LINE('',#2673,#2674);
+#2673 = CARTESIAN_POINT('',(0.,0.));
+#2674 = VECTOR('',#2675,1.);
+#2675 = DIRECTION('',(1.,0.));
+#2676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2677 = PCURVE('',#1700,#2678);
+#2678 = DEFINITIONAL_REPRESENTATION('',(#2679),#2683);
+#2679 = LINE('',#2680,#2681);
+#2680 = CARTESIAN_POINT('',(0.,5.));
+#2681 = VECTOR('',#2682,1.);
+#2682 = DIRECTION('',(1.,0.));
+#2683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2684 = ORIENTED_EDGE('',*,*,#854,.T.);
+#2685 = ORIENTED_EDGE('',*,*,#2686,.F.);
+#2686 = EDGE_CURVE('',#2687,#831,#2689,.T.);
+#2687 = VERTEX_POINT('',#2688);
+#2688 = CARTESIAN_POINT('',(3.547135027047,-3.083477436255,5.));
+#2689 = SURFACE_CURVE('',#2690,(#2694,#2701),.PCURVE_S1.);
+#2690 = LINE('',#2691,#2692);
+#2691 = CARTESIAN_POINT('',(0.,0.,5.));
+#2692 = VECTOR('',#2693,1.);
+#2693 = DIRECTION('',(0.754709580223,-0.656059028991,0.));
+#2694 = PCURVE('',#871,#2695);
+#2695 = DEFINITIONAL_REPRESENTATION('',(#2696),#2700);
+#2696 = LINE('',#2697,#2698);
+#2697 = CARTESIAN_POINT('',(0.,0.));
+#2698 = VECTOR('',#2699,1.);
+#2699 = DIRECTION('',(0.777145961457,0.62932039105));
+#2700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2701 = PCURVE('',#1617,#2702);
+#2702 = DEFINITIONAL_REPRESENTATION('',(#2703),#2707);
+#2703 = LINE('',#2704,#2705);
+#2704 = CARTESIAN_POINT('',(0.,5.));
+#2705 = VECTOR('',#2706,1.);
+#2706 = DIRECTION('',(1.,0.));
+#2707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2708 = ORIENTED_EDGE('',*,*,#2709,.F.);
+#2709 = EDGE_CURVE('',#2663,#2687,#2710,.T.);
+#2710 = SURFACE_CURVE('',#2711,(#2716,#2723),.PCURVE_S1.);
+#2711 = CIRCLE('',#2712,4.7);
+#2712 = AXIS2_PLACEMENT_3D('',#2713,#2714,#2715);
+#2713 = CARTESIAN_POINT('',(0.,0.,5.));
+#2714 = DIRECTION('',(-0.,0.,1.));
+#2715 = DIRECTION('',(0.173648177667,-0.984807753012,0.));
+#2716 = PCURVE('',#871,#2717);
+#2717 = DEFINITIONAL_REPRESENTATION('',(#2718),#2722);
+#2718 = CIRCLE('',#2719,4.7);
+#2719 = AXIS2_PLACEMENT_2D('',#2720,#2721);
+#2720 = CARTESIAN_POINT('',(0.,0.));
+#2721 = DIRECTION('',(1.,0.));
+#2722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2723 = PCURVE('',#2724,#2729);
+#2724 = CONICAL_SURFACE('',#2725,4.5,0.785398163397);
+#2725 = AXIS2_PLACEMENT_3D('',#2726,#2727,#2728);
+#2726 = CARTESIAN_POINT('',(0.,0.,4.8));
+#2727 = DIRECTION('',(0.,0.,1.));
+#2728 = DIRECTION('',(0.173648177667,-0.984807753012,0.));
+#2729 = DEFINITIONAL_REPRESENTATION('',(#2730),#2734);
+#2730 = LINE('',#2731,#2732);
+#2731 = CARTESIAN_POINT('',(-0.,0.2));
+#2732 = VECTOR('',#2733,1.);
+#2733 = DIRECTION('',(1.,-0.));
+#2734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2735 = ADVANCED_FACE('',(#2736),#1136,.T.);
+#2736 = FACE_BOUND('',#2737,.T.);
+#2737 = EDGE_LOOP('',(#2738,#2761,#2762,#2785));
+#2738 = ORIENTED_EDGE('',*,*,#2739,.T.);
+#2739 = EDGE_CURVE('',#2740,#1120,#2742,.T.);
+#2740 = VERTEX_POINT('',#2741);
+#2741 = CARTESIAN_POINT('',(0.816146435035,4.628596439157,5.));
+#2742 = SURFACE_CURVE('',#2743,(#2747,#2754),.PCURVE_S1.);
+#2743 = LINE('',#2744,#2745);
+#2744 = CARTESIAN_POINT('',(0.,0.,5.));
+#2745 = VECTOR('',#2746,1.);
+#2746 = DIRECTION('',(0.173648177667,0.984807753012,0.));
+#2747 = PCURVE('',#1136,#2748);
+#2748 = DEFINITIONAL_REPRESENTATION('',(#2749),#2753);
+#2749 = LINE('',#2750,#2751);
+#2750 = CARTESIAN_POINT('',(0.,0.));
+#2751 = VECTOR('',#2752,1.);
+#2752 = DIRECTION('',(1.,0.));
+#2753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2754 = PCURVE('',#1668,#2755);
+#2755 = DEFINITIONAL_REPRESENTATION('',(#2756),#2760);
+#2756 = LINE('',#2757,#2758);
+#2757 = CARTESIAN_POINT('',(0.,5.));
+#2758 = VECTOR('',#2759,1.);
+#2759 = DIRECTION('',(1.,0.));
+#2760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2761 = ORIENTED_EDGE('',*,*,#1119,.T.);
+#2762 = ORIENTED_EDGE('',*,*,#2763,.F.);
+#2763 = EDGE_CURVE('',#2764,#1096,#2766,.T.);
+#2764 = VERTEX_POINT('',#2765);
+#2765 = CARTESIAN_POINT('',(-2.278605215158,4.110712623555,5.));
+#2766 = SURFACE_CURVE('',#2767,(#2771,#2778),.PCURVE_S1.);
+#2767 = LINE('',#2768,#2769);
+#2768 = CARTESIAN_POINT('',(0.,0.,5.));
+#2769 = VECTOR('',#2770,1.);
+#2770 = DIRECTION('',(-0.484809620246,0.874619707139,0.));
+#2771 = PCURVE('',#1136,#2772);
+#2772 = DEFINITIONAL_REPRESENTATION('',(#2773),#2777);
+#2773 = LINE('',#2774,#2775);
+#2774 = CARTESIAN_POINT('',(0.,0.));
+#2775 = VECTOR('',#2776,1.);
+#2776 = DIRECTION('',(0.777145961457,0.62932039105));
+#2777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2778 = PCURVE('',#1806,#2779);
+#2779 = DEFINITIONAL_REPRESENTATION('',(#2780),#2784);
+#2780 = LINE('',#2781,#2782);
+#2781 = CARTESIAN_POINT('',(0.,5.));
+#2782 = VECTOR('',#2783,1.);
+#2783 = DIRECTION('',(1.,0.));
+#2784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2785 = ORIENTED_EDGE('',*,*,#2786,.F.);
+#2786 = EDGE_CURVE('',#2740,#2764,#2787,.T.);
+#2787 = SURFACE_CURVE('',#2788,(#2793,#2800),.PCURVE_S1.);
+#2788 = CIRCLE('',#2789,4.7);
+#2789 = AXIS2_PLACEMENT_3D('',#2790,#2791,#2792);
+#2790 = CARTESIAN_POINT('',(0.,0.,5.));
+#2791 = DIRECTION('',(0.,-0.,1.));
+#2792 = DIRECTION('',(0.173648177667,0.984807753012,0.));
+#2793 = PCURVE('',#1136,#2794);
+#2794 = DEFINITIONAL_REPRESENTATION('',(#2795),#2799);
+#2795 = CIRCLE('',#2796,4.7);
+#2796 = AXIS2_PLACEMENT_2D('',#2797,#2798);
+#2797 = CARTESIAN_POINT('',(0.,0.));
+#2798 = DIRECTION('',(1.,0.));
+#2799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2800 = PCURVE('',#2801,#2806);
+#2801 = CONICAL_SURFACE('',#2802,4.5,0.785398163397);
+#2802 = AXIS2_PLACEMENT_3D('',#2803,#2804,#2805);
+#2803 = CARTESIAN_POINT('',(0.,0.,4.8));
+#2804 = DIRECTION('',(0.,0.,1.));
+#2805 = DIRECTION('',(0.173648177667,0.984807753012,0.));
+#2806 = DEFINITIONAL_REPRESENTATION('',(#2807),#2811);
+#2807 = LINE('',#2808,#2809);
+#2808 = CARTESIAN_POINT('',(-0.,0.2));
+#2809 = VECTOR('',#2810,1.);
+#2810 = DIRECTION('',(1.,-0.));
+#2811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2812 = ADVANCED_FACE('',(#2813),#924,.T.);
+#2813 = FACE_BOUND('',#2814,.T.);
+#2814 = EDGE_LOOP('',(#2815,#2838,#2839,#2862));
+#2815 = ORIENTED_EDGE('',*,*,#2816,.T.);
+#2816 = EDGE_CURVE('',#2817,#908,#2819,.T.);
+#2817 = VERTEX_POINT('',#2818);
+#2818 = CARTESIAN_POINT('',(-2.35,-4.070319397787,5.));
+#2819 = SURFACE_CURVE('',#2820,(#2824,#2831),.PCURVE_S1.);
+#2820 = LINE('',#2821,#2822);
+#2821 = CARTESIAN_POINT('',(0.,0.,5.));
+#2822 = VECTOR('',#2823,1.);
+#2823 = DIRECTION('',(-0.5,-0.866025403784,0.));
+#2824 = PCURVE('',#924,#2825);
+#2825 = DEFINITIONAL_REPRESENTATION('',(#2826),#2830);
+#2826 = LINE('',#2827,#2828);
+#2827 = CARTESIAN_POINT('',(0.,0.));
+#2828 = VECTOR('',#2829,1.);
+#2829 = DIRECTION('',(1.,0.));
+#2830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2831 = PCURVE('',#1968,#2832);
+#2832 = DEFINITIONAL_REPRESENTATION('',(#2833),#2837);
+#2833 = LINE('',#2834,#2835);
+#2834 = CARTESIAN_POINT('',(0.,5.));
+#2835 = VECTOR('',#2836,1.);
+#2836 = DIRECTION('',(1.,0.));
+#2837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2838 = ORIENTED_EDGE('',*,*,#907,.T.);
+#2839 = ORIENTED_EDGE('',*,*,#2840,.F.);
+#2840 = EDGE_CURVE('',#2841,#884,#2843,.T.);
+#2841 = VERTEX_POINT('',#2842);
+#2842 = CARTESIAN_POINT('',(0.735241985689,-4.642135200797,5.));
+#2843 = SURFACE_CURVE('',#2844,(#2848,#2855),.PCURVE_S1.);
+#2844 = LINE('',#2845,#2846);
+#2845 = CARTESIAN_POINT('',(0.,0.,5.));
+#2846 = VECTOR('',#2847,1.);
+#2847 = DIRECTION('',(0.15643446504,-0.987688340595,0.));
+#2848 = PCURVE('',#924,#2849);
+#2849 = DEFINITIONAL_REPRESENTATION('',(#2850),#2854);
+#2850 = LINE('',#2851,#2852);
+#2851 = CARTESIAN_POINT('',(0.,0.));
+#2852 = VECTOR('',#2853,1.);
+#2853 = DIRECTION('',(0.777145961457,0.62932039105));
+#2854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2855 = PCURVE('',#1885,#2856);
+#2856 = DEFINITIONAL_REPRESENTATION('',(#2857),#2861);
+#2857 = LINE('',#2858,#2859);
+#2858 = CARTESIAN_POINT('',(0.,5.));
+#2859 = VECTOR('',#2860,1.);
+#2860 = DIRECTION('',(1.,0.));
+#2861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2862 = ORIENTED_EDGE('',*,*,#2863,.F.);
+#2863 = EDGE_CURVE('',#2817,#2841,#2864,.T.);
+#2864 = SURFACE_CURVE('',#2865,(#2870,#2877),.PCURVE_S1.);
+#2865 = CIRCLE('',#2866,4.7);
+#2866 = AXIS2_PLACEMENT_3D('',#2867,#2868,#2869);
+#2867 = CARTESIAN_POINT('',(0.,0.,5.));
+#2868 = DIRECTION('',(0.,0.,1.));
+#2869 = DIRECTION('',(-0.5,-0.866025403784,0.));
+#2870 = PCURVE('',#924,#2871);
+#2871 = DEFINITIONAL_REPRESENTATION('',(#2872),#2876);
+#2872 = CIRCLE('',#2873,4.7);
+#2873 = AXIS2_PLACEMENT_2D('',#2874,#2875);
+#2874 = CARTESIAN_POINT('',(0.,0.));
+#2875 = DIRECTION('',(1.,0.));
+#2876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2877 = PCURVE('',#2878,#2883);
+#2878 = CONICAL_SURFACE('',#2879,4.5,0.785398163397);
+#2879 = AXIS2_PLACEMENT_3D('',#2880,#2881,#2882);
+#2880 = CARTESIAN_POINT('',(0.,0.,4.8));
+#2881 = DIRECTION('',(0.,0.,1.));
+#2882 = DIRECTION('',(-0.5,-0.866025403784,0.));
+#2883 = DEFINITIONAL_REPRESENTATION('',(#2884),#2888);
+#2884 = LINE('',#2885,#2886);
+#2885 = CARTESIAN_POINT('',(-0.,0.2));
+#2886 = VECTOR('',#2887,1.);
+#2887 = DIRECTION('',(1.,-0.));
+#2888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2889 = ADVANCED_FACE('',(#2890),#1083,.T.);
+#2890 = FACE_BOUND('',#2891,.T.);
+#2891 = EDGE_LOOP('',(#2892,#2915,#2916,#2939));
+#2892 = ORIENTED_EDGE('',*,*,#2893,.T.);
+#2893 = EDGE_CURVE('',#2894,#1067,#2896,.T.);
+#2894 = VERTEX_POINT('',#2895);
+#2895 = CARTESIAN_POINT('',(-2.35,4.070319397787,5.));
+#2896 = SURFACE_CURVE('',#2897,(#2901,#2908),.PCURVE_S1.);
+#2897 = LINE('',#2898,#2899);
+#2898 = CARTESIAN_POINT('',(0.,0.,5.));
+#2899 = VECTOR('',#2900,1.);
+#2900 = DIRECTION('',(-0.5,0.866025403784,0.));
+#2901 = PCURVE('',#1083,#2902);
+#2902 = DEFINITIONAL_REPRESENTATION('',(#2903),#2907);
+#2903 = LINE('',#2904,#2905);
+#2904 = CARTESIAN_POINT('',(0.,0.));
+#2905 = VECTOR('',#2906,1.);
+#2906 = DIRECTION('',(1.,0.));
+#2907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2908 = PCURVE('',#1936,#2909);
+#2909 = DEFINITIONAL_REPRESENTATION('',(#2910),#2914);
+#2910 = LINE('',#2911,#2912);
+#2911 = CARTESIAN_POINT('',(0.,5.));
+#2912 = VECTOR('',#2913,1.);
+#2913 = DIRECTION('',(1.,0.));
+#2914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2915 = ORIENTED_EDGE('',*,*,#1066,.T.);
+#2916 = ORIENTED_EDGE('',*,*,#2917,.F.);
+#2917 = EDGE_CURVE('',#2918,#1043,#2920,.T.);
+#2918 = VERTEX_POINT('',#2919);
+#2919 = CARTESIAN_POINT('',(-4.387828004537,1.684329362863,5.));
+#2920 = SURFACE_CURVE('',#2921,(#2925,#2932),.PCURVE_S1.);
+#2921 = LINE('',#2922,#2923);
+#2922 = CARTESIAN_POINT('',(0.,0.,5.));
+#2923 = VECTOR('',#2924,1.);
+#2924 = DIRECTION('',(-0.933580426497,0.358367949545,0.));
+#2925 = PCURVE('',#1083,#2926);
+#2926 = DEFINITIONAL_REPRESENTATION('',(#2927),#2931);
+#2927 = LINE('',#2928,#2929);
+#2928 = CARTESIAN_POINT('',(0.,0.));
+#2929 = VECTOR('',#2930,1.);
+#2930 = DIRECTION('',(0.777145961457,0.62932039105));
+#2931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2932 = PCURVE('',#2074,#2933);
+#2933 = DEFINITIONAL_REPRESENTATION('',(#2934),#2938);
+#2934 = LINE('',#2935,#2936);
+#2935 = CARTESIAN_POINT('',(0.,5.));
+#2936 = VECTOR('',#2937,1.);
+#2937 = DIRECTION('',(1.,0.));
+#2938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2939 = ORIENTED_EDGE('',*,*,#2940,.F.);
+#2940 = EDGE_CURVE('',#2894,#2918,#2941,.T.);
+#2941 = SURFACE_CURVE('',#2942,(#2947,#2954),.PCURVE_S1.);
+#2942 = CIRCLE('',#2943,4.7);
+#2943 = AXIS2_PLACEMENT_3D('',#2944,#2945,#2946);
+#2944 = CARTESIAN_POINT('',(0.,0.,5.));
+#2945 = DIRECTION('',(0.,0.,1.));
+#2946 = DIRECTION('',(-0.5,0.866025403784,0.));
+#2947 = PCURVE('',#1083,#2948);
+#2948 = DEFINITIONAL_REPRESENTATION('',(#2949),#2953);
+#2949 = CIRCLE('',#2950,4.7);
+#2950 = AXIS2_PLACEMENT_2D('',#2951,#2952);
+#2951 = CARTESIAN_POINT('',(0.,0.));
+#2952 = DIRECTION('',(1.,0.));
+#2953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2954 = PCURVE('',#2955,#2960);
+#2955 = CONICAL_SURFACE('',#2956,4.5,0.785398163397);
+#2956 = AXIS2_PLACEMENT_3D('',#2957,#2958,#2959);
+#2957 = CARTESIAN_POINT('',(0.,0.,4.8));
+#2958 = DIRECTION('',(0.,0.,1.));
+#2959 = DIRECTION('',(-0.5,0.866025403784,0.));
+#2960 = DEFINITIONAL_REPRESENTATION('',(#2961),#2965);
+#2961 = LINE('',#2962,#2963);
+#2962 = CARTESIAN_POINT('',(-0.,0.2));
+#2963 = VECTOR('',#2964,1.);
+#2964 = DIRECTION('',(1.,-0.));
+#2965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2966 = ADVANCED_FACE('',(#2967),#977,.T.);
+#2967 = FACE_BOUND('',#2968,.T.);
+#2968 = EDGE_LOOP('',(#2969,#2992,#2993,#3016));
+#2969 = ORIENTED_EDGE('',*,*,#2970,.T.);
+#2970 = EDGE_CURVE('',#2971,#961,#2973,.T.);
+#2971 = VERTEX_POINT('',#2972);
+#2972 = CARTESIAN_POINT('',(-4.416555317694,-1.607494673631,5.));
+#2973 = SURFACE_CURVE('',#2974,(#2978,#2985),.PCURVE_S1.);
+#2974 = LINE('',#2975,#2976);
+#2975 = CARTESIAN_POINT('',(0.,0.,5.));
+#2976 = VECTOR('',#2977,1.);
+#2977 = DIRECTION('',(-0.939692620786,-0.342020143326,0.));
+#2978 = PCURVE('',#977,#2979);
+#2979 = DEFINITIONAL_REPRESENTATION('',(#2980),#2984);
+#2980 = LINE('',#2981,#2982);
+#2981 = CARTESIAN_POINT('',(0.,0.));
+#2982 = VECTOR('',#2983,1.);
+#2983 = DIRECTION('',(1.,0.));
+#2984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2985 = PCURVE('',#2236,#2986);
+#2986 = DEFINITIONAL_REPRESENTATION('',(#2987),#2991);
+#2987 = LINE('',#2988,#2989);
+#2988 = CARTESIAN_POINT('',(0.,5.));
+#2989 = VECTOR('',#2990,1.);
+#2990 = DIRECTION('',(1.,0.));
+#2991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2992 = ORIENTED_EDGE('',*,*,#960,.T.);
+#2993 = ORIENTED_EDGE('',*,*,#2994,.F.);
+#2994 = EDGE_CURVE('',#2995,#937,#2997,.T.);
+#2995 = VERTEX_POINT('',#2996);
+#2996 = CARTESIAN_POINT('',(-2.420678952077,-4.0286863133,5.));
+#2997 = SURFACE_CURVE('',#2998,(#3002,#3009),.PCURVE_S1.);
+#2998 = LINE('',#2999,#3000);
+#2999 = CARTESIAN_POINT('',(0.,0.,5.));
+#3000 = VECTOR('',#3001,1.);
+#3001 = DIRECTION('',(-0.51503807491,-0.857167300702,0.));
+#3002 = PCURVE('',#977,#3003);
+#3003 = DEFINITIONAL_REPRESENTATION('',(#3004),#3008);
+#3004 = LINE('',#3005,#3006);
+#3005 = CARTESIAN_POINT('',(0.,0.));
+#3006 = VECTOR('',#3007,1.);
+#3007 = DIRECTION('',(0.777145961457,0.62932039105));
+#3008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3009 = PCURVE('',#2153,#3010);
+#3010 = DEFINITIONAL_REPRESENTATION('',(#3011),#3015);
+#3011 = LINE('',#3012,#3013);
+#3012 = CARTESIAN_POINT('',(0.,5.));
+#3013 = VECTOR('',#3014,1.);
+#3014 = DIRECTION('',(1.,0.));
+#3015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3016 = ORIENTED_EDGE('',*,*,#3017,.F.);
+#3017 = EDGE_CURVE('',#2971,#2995,#3018,.T.);
+#3018 = SURFACE_CURVE('',#3019,(#3024,#3031),.PCURVE_S1.);
+#3019 = CIRCLE('',#3020,4.7);
+#3020 = AXIS2_PLACEMENT_3D('',#3021,#3022,#3023);
+#3021 = CARTESIAN_POINT('',(0.,0.,5.));
+#3022 = DIRECTION('',(0.,0.,1.));
+#3023 = DIRECTION('',(-0.939692620786,-0.342020143326,0.));
+#3024 = PCURVE('',#977,#3025);
+#3025 = DEFINITIONAL_REPRESENTATION('',(#3026),#3030);
+#3026 = CIRCLE('',#3027,4.7);
+#3027 = AXIS2_PLACEMENT_2D('',#3028,#3029);
+#3028 = CARTESIAN_POINT('',(0.,0.));
+#3029 = DIRECTION('',(1.,0.));
+#3030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3031 = PCURVE('',#3032,#3037);
+#3032 = CONICAL_SURFACE('',#3033,4.5,0.785398163397);
+#3033 = AXIS2_PLACEMENT_3D('',#3034,#3035,#3036);
+#3034 = CARTESIAN_POINT('',(0.,0.,4.8));
+#3035 = DIRECTION('',(0.,0.,1.));
+#3036 = DIRECTION('',(-0.939692620786,-0.342020143326,0.));
+#3037 = DEFINITIONAL_REPRESENTATION('',(#3038),#3042);
+#3038 = LINE('',#3039,#3040);
+#3039 = CARTESIAN_POINT('',(-0.,0.2));
+#3040 = VECTOR('',#3041,1.);
+#3041 = DIRECTION('',(1.,-0.));
+#3042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3043 = ADVANCED_FACE('',(#3044),#1030,.T.);
+#3044 = FACE_BOUND('',#3045,.T.);
+#3045 = EDGE_LOOP('',(#3046,#3069,#3070,#3093));
+#3046 = ORIENTED_EDGE('',*,*,#3047,.T.);
+#3047 = EDGE_CURVE('',#3048,#1014,#3050,.T.);
+#3048 = VERTEX_POINT('',#3049);
+#3049 = CARTESIAN_POINT('',(-4.416555317694,1.607494673631,5.));
+#3050 = SURFACE_CURVE('',#3051,(#3055,#3062),.PCURVE_S1.);
+#3051 = LINE('',#3052,#3053);
+#3052 = CARTESIAN_POINT('',(0.,0.,5.));
+#3053 = VECTOR('',#3054,1.);
+#3054 = DIRECTION('',(-0.939692620786,0.342020143326,0.));
+#3055 = PCURVE('',#1030,#3056);
+#3056 = DEFINITIONAL_REPRESENTATION('',(#3057),#3061);
+#3057 = LINE('',#3058,#3059);
+#3058 = CARTESIAN_POINT('',(0.,0.));
+#3059 = VECTOR('',#3060,1.);
+#3060 = DIRECTION('',(1.,0.));
+#3061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3062 = PCURVE('',#2204,#3063);
+#3063 = DEFINITIONAL_REPRESENTATION('',(#3064),#3068);
+#3064 = LINE('',#3065,#3066);
+#3065 = CARTESIAN_POINT('',(0.,5.));
+#3066 = VECTOR('',#3067,1.);
+#3067 = DIRECTION('',(1.,0.));
+#3068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3069 = ORIENTED_EDGE('',*,*,#1013,.T.);
+#3070 = ORIENTED_EDGE('',*,*,#3071,.F.);
+#3071 = EDGE_CURVE('',#3072,#990,#3074,.T.);
+#3072 = VERTEX_POINT('',#3073);
+#3073 = CARTESIAN_POINT('',(-4.443937305317,-1.530170325949,5.));
+#3074 = SURFACE_CURVE('',#3075,(#3079,#3086),.PCURVE_S1.);
+#3075 = LINE('',#3076,#3077);
+#3076 = CARTESIAN_POINT('',(0.,0.,5.));
+#3077 = VECTOR('',#3078,1.);
+#3078 = DIRECTION('',(-0.945518575599,-0.325568154457,0.));
+#3079 = PCURVE('',#1030,#3080);
+#3080 = DEFINITIONAL_REPRESENTATION('',(#3081),#3085);
+#3081 = LINE('',#3082,#3083);
+#3082 = CARTESIAN_POINT('',(0.,0.));
+#3083 = VECTOR('',#3084,1.);
+#3084 = DIRECTION('',(0.777145961457,0.62932039105));
+#3085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3086 = PCURVE('',#2342,#3087);
+#3087 = DEFINITIONAL_REPRESENTATION('',(#3088),#3092);
+#3088 = LINE('',#3089,#3090);
+#3089 = CARTESIAN_POINT('',(0.,5.));
+#3090 = VECTOR('',#3091,1.);
+#3091 = DIRECTION('',(1.,0.));
+#3092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3093 = ORIENTED_EDGE('',*,*,#3094,.F.);
+#3094 = EDGE_CURVE('',#3048,#3072,#3095,.T.);
+#3095 = SURFACE_CURVE('',#3096,(#3101,#3108),.PCURVE_S1.);
+#3096 = CIRCLE('',#3097,4.7);
+#3097 = AXIS2_PLACEMENT_3D('',#3098,#3099,#3100);
+#3098 = CARTESIAN_POINT('',(0.,0.,5.));
+#3099 = DIRECTION('',(0.,0.,1.));
+#3100 = DIRECTION('',(-0.939692620786,0.342020143326,0.));
+#3101 = PCURVE('',#1030,#3102);
+#3102 = DEFINITIONAL_REPRESENTATION('',(#3103),#3107);
+#3103 = CIRCLE('',#3104,4.7);
+#3104 = AXIS2_PLACEMENT_2D('',#3105,#3106);
+#3105 = CARTESIAN_POINT('',(0.,0.));
+#3106 = DIRECTION('',(1.,0.));
+#3107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3108 = PCURVE('',#3109,#3114);
+#3109 = CONICAL_SURFACE('',#3110,4.5,0.785398163397);
+#3110 = AXIS2_PLACEMENT_3D('',#3111,#3112,#3113);
+#3111 = CARTESIAN_POINT('',(0.,0.,4.8));
+#3112 = DIRECTION('',(0.,0.,1.));
+#3113 = DIRECTION('',(-0.939692620786,0.342020143326,0.));
+#3114 = DEFINITIONAL_REPRESENTATION('',(#3115),#3119);
+#3115 = LINE('',#3116,#3117);
+#3116 = CARTESIAN_POINT('',(-0.,0.2));
+#3117 = VECTOR('',#3118,1.);
+#3118 = DIRECTION('',(1.,-0.));
+#3119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3120 = ADVANCED_FACE('',(#3121),#1242,.T.);
+#3121 = FACE_BOUND('',#3122,.T.);
+#3122 = EDGE_LOOP('',(#3123,#3153,#3172,#3173,#3174,#3175));
+#3123 = ORIENTED_EDGE('',*,*,#3124,.F.);
+#3124 = EDGE_CURVE('',#3125,#3127,#3129,.T.);
+#3125 = VERTEX_POINT('',#3126);
+#3126 = CARTESIAN_POINT('',(4.5,-5.510910596163E-16,0.2));
+#3127 = VERTEX_POINT('',#3128);
+#3128 = CARTESIAN_POINT('',(4.5,-5.510910596163E-16,4.8));
+#3129 = SURFACE_CURVE('',#3130,(#3134,#3141),.PCURVE_S1.);
+#3130 = LINE('',#3131,#3132);
+#3131 = CARTESIAN_POINT('',(4.5,-1.102182119233E-15,0.2));
+#3132 = VECTOR('',#3133,1.);
+#3133 = DIRECTION('',(0.,0.,1.));
+#3134 = PCURVE('',#1242,#3135);
+#3135 = DEFINITIONAL_REPRESENTATION('',(#3136),#3140);
+#3136 = LINE('',#3137,#3138);
+#3137 = CARTESIAN_POINT('',(4.5,0.2));
+#3138 = VECTOR('',#3139,1.);
+#3139 = DIRECTION('',(0.,1.));
+#3140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3141 = PCURVE('',#3142,#3147);
+#3142 = CYLINDRICAL_SURFACE('',#3143,4.5);
+#3143 = AXIS2_PLACEMENT_3D('',#3144,#3145,#3146);
+#3144 = CARTESIAN_POINT('',(0.,0.,0.2));
+#3145 = DIRECTION('',(0.,0.,1.));
+#3146 = DIRECTION('',(1.,0.,0.));
+#3147 = DEFINITIONAL_REPRESENTATION('',(#3148),#3152);
+#3148 = LINE('',#3149,#3150);
+#3149 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#3150 = VECTOR('',#3151,1.);
+#3151 = DIRECTION('',(0.,1.));
+#3152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3153 = ORIENTED_EDGE('',*,*,#3154,.F.);
+#3154 = EDGE_CURVE('',#1227,#3125,#3155,.T.);
+#3155 = SURFACE_CURVE('',#3156,(#3160,#3166),.PCURVE_S1.);
+#3156 = LINE('',#3157,#3158);
+#3157 = CARTESIAN_POINT('',(0.,0.,4.7));
+#3158 = VECTOR('',#3159,1.);
+#3159 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#3160 = PCURVE('',#1242,#3161);
+#3161 = DEFINITIONAL_REPRESENTATION('',(#3162),#3165);
+#3162 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3163,#3164),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#3163 = CARTESIAN_POINT('',(4.7,0.));
+#3164 = CARTESIAN_POINT('',(4.5,0.2));
+#3165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3166 = PCURVE('',#1298,#3167);
+#3167 = DEFINITIONAL_REPRESENTATION('',(#3168),#3171);
+#3168 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3169,#3170),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#3169 = CARTESIAN_POINT('',(0.,0.2));
+#3170 = CARTESIAN_POINT('',(0.,6.280369834735E-16));
+#3171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3172 = ORIENTED_EDGE('',*,*,#1226,.T.);
+#3173 = ORIENTED_EDGE('',*,*,#1314,.T.);
+#3174 = ORIENTED_EDGE('',*,*,#2431,.F.);
+#3175 = ORIENTED_EDGE('',*,*,#3176,.T.);
+#3176 = EDGE_CURVE('',#2432,#3127,#3177,.T.);
+#3177 = SURFACE_CURVE('',#3178,(#3182,#3188),.PCURVE_S1.);
+#3178 = LINE('',#3179,#3180);
+#3179 = CARTESIAN_POINT('',(0.,0.,0.3));
+#3180 = VECTOR('',#3181,1.);
+#3181 = DIRECTION('',(-0.707106781187,-0.,-0.707106781187));
+#3182 = PCURVE('',#1242,#3183);
+#3183 = DEFINITIONAL_REPRESENTATION('',(#3184),#3187);
+#3184 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3185,#3186),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#3185 = CARTESIAN_POINT('',(4.7,5.));
+#3186 = CARTESIAN_POINT('',(4.5,4.8));
+#3187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3188 = PCURVE('',#2493,#3189);
+#3189 = DEFINITIONAL_REPRESENTATION('',(#3190),#3193);
+#3190 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3191,#3192),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#3191 = CARTESIAN_POINT('',(0.,0.2));
+#3192 = CARTESIAN_POINT('',(0.,-6.280369834735E-16));
+#3193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3194 = ADVANCED_FACE('',(#3195),#1298,.F.);
+#3195 = FACE_BOUND('',#3196,.F.);
+#3196 = EDGE_LOOP('',(#3197,#3198,#3199,#3220));
+#3197 = ORIENTED_EDGE('',*,*,#3154,.F.);
+#3198 = ORIENTED_EDGE('',*,*,#1283,.T.);
+#3199 = ORIENTED_EDGE('',*,*,#3200,.T.);
+#3200 = EDGE_CURVE('',#1256,#3201,#3203,.T.);
+#3201 = VERTEX_POINT('',#3202);
+#3202 = CARTESIAN_POINT('',(3.497156826556,2.831941759724,0.2));
+#3203 = SURFACE_CURVE('',#3204,(#3208,#3214),.PCURVE_S1.);
+#3204 = LINE('',#3205,#3206);
+#3205 = CARTESIAN_POINT('',(0.,0.,4.7));
+#3206 = VECTOR('',#3207,1.);
+#3207 = DIRECTION('',(-0.549525179318,-0.44499671605,0.707106781187));
+#3208 = PCURVE('',#1298,#3209);
+#3209 = DEFINITIONAL_REPRESENTATION('',(#3210),#3213);
+#3210 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3211,#3212),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#3211 = CARTESIAN_POINT('',(-0.680678408278,0.2));
+#3212 = CARTESIAN_POINT('',(-0.680678408278,6.280369834735E-16));
+#3213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3214 = PCURVE('',#1271,#3215);
+#3215 = DEFINITIONAL_REPRESENTATION('',(#3216),#3219);
+#3216 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3217,#3218),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#3217 = CARTESIAN_POINT('',(4.7,0.));
+#3218 = CARTESIAN_POINT('',(4.5,0.2));
+#3219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3220 = ORIENTED_EDGE('',*,*,#3221,.F.);
+#3221 = EDGE_CURVE('',#3125,#3201,#3222,.T.);
+#3222 = SURFACE_CURVE('',#3223,(#3228,#3235),.PCURVE_S1.);
+#3223 = CIRCLE('',#3224,4.5);
+#3224 = AXIS2_PLACEMENT_3D('',#3225,#3226,#3227);
+#3225 = CARTESIAN_POINT('',(0.,0.,0.2));
+#3226 = DIRECTION('',(0.,0.,1.));
+#3227 = DIRECTION('',(1.,0.,0.));
+#3228 = PCURVE('',#1298,#3229);
+#3229 = DEFINITIONAL_REPRESENTATION('',(#3230),#3234);
+#3230 = LINE('',#3231,#3232);
+#3231 = CARTESIAN_POINT('',(-0.,-0.));
+#3232 = VECTOR('',#3233,1.);
+#3233 = DIRECTION('',(-1.,-0.));
+#3234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3235 = PCURVE('',#3236,#3241);
+#3236 = PLANE('',#3237);
+#3237 = AXIS2_PLACEMENT_3D('',#3238,#3239,#3240);
+#3238 = CARTESIAN_POINT('',(0.,0.,0.2));
+#3239 = DIRECTION('',(0.,0.,1.));
+#3240 = DIRECTION('',(1.,0.,0.));
+#3241 = DEFINITIONAL_REPRESENTATION('',(#3242),#3246);
+#3242 = CIRCLE('',#3243,4.5);
+#3243 = AXIS2_PLACEMENT_2D('',#3244,#3245);
+#3244 = CARTESIAN_POINT('',(0.,0.));
+#3245 = DIRECTION('',(1.,0.));
+#3246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3247 = ADVANCED_FACE('',(#3248),#1271,.F.);
+#3248 = FACE_BOUND('',#3249,.F.);
+#3249 = EDGE_LOOP('',(#3250,#3251,#3272,#3298,#3299,#3300));
+#3250 = ORIENTED_EDGE('',*,*,#2455,.F.);
+#3251 = ORIENTED_EDGE('',*,*,#3252,.T.);
+#3252 = EDGE_CURVE('',#2456,#3253,#3255,.T.);
+#3253 = VERTEX_POINT('',#3254);
+#3254 = CARTESIAN_POINT('',(3.497156826556,2.831941759724,4.8));
+#3255 = SURFACE_CURVE('',#3256,(#3260,#3266),.PCURVE_S1.);
+#3256 = LINE('',#3257,#3258);
+#3257 = CARTESIAN_POINT('',(0.,0.,0.3));
+#3258 = VECTOR('',#3259,1.);
+#3259 = DIRECTION('',(-0.549525179318,-0.44499671605,-0.707106781187));
+#3260 = PCURVE('',#1271,#3261);
+#3261 = DEFINITIONAL_REPRESENTATION('',(#3262),#3265);
+#3262 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3263,#3264),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#3263 = CARTESIAN_POINT('',(4.7,5.));
+#3264 = CARTESIAN_POINT('',(4.5,4.8));
+#3265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3266 = PCURVE('',#2493,#3267);
+#3267 = DEFINITIONAL_REPRESENTATION('',(#3268),#3271);
+#3268 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3269,#3270),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#3269 = CARTESIAN_POINT('',(0.680678408278,0.2));
+#3270 = CARTESIAN_POINT('',(0.680678408278,-6.280369834735E-16));
+#3271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3272 = ORIENTED_EDGE('',*,*,#3273,.F.);
+#3273 = EDGE_CURVE('',#3201,#3253,#3274,.T.);
+#3274 = SURFACE_CURVE('',#3275,(#3279,#3286),.PCURVE_S1.);
+#3275 = LINE('',#3276,#3277);
+#3276 = CARTESIAN_POINT('',(3.497156826556,2.831941759724,0.));
+#3277 = VECTOR('',#3278,1.);
+#3278 = DIRECTION('',(0.,0.,1.));
+#3279 = PCURVE('',#1271,#3280);
+#3280 = DEFINITIONAL_REPRESENTATION('',(#3281),#3285);
+#3281 = LINE('',#3282,#3283);
+#3282 = CARTESIAN_POINT('',(4.5,0.));
+#3283 = VECTOR('',#3284,1.);
+#3284 = DIRECTION('',(0.,1.));
+#3285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3286 = PCURVE('',#3287,#3292);
+#3287 = CYLINDRICAL_SURFACE('',#3288,4.5);
+#3288 = AXIS2_PLACEMENT_3D('',#3289,#3290,#3291);
+#3289 = CARTESIAN_POINT('',(0.,0.,0.2));
+#3290 = DIRECTION('',(0.,0.,1.));
+#3291 = DIRECTION('',(1.,0.,0.));
+#3292 = DEFINITIONAL_REPRESENTATION('',(#3293),#3297);
+#3293 = LINE('',#3294,#3295);
+#3294 = CARTESIAN_POINT('',(0.680678408278,-0.2));
+#3295 = VECTOR('',#3296,1.);
+#3296 = DIRECTION('',(0.,1.));
+#3297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3298 = ORIENTED_EDGE('',*,*,#3200,.F.);
+#3299 = ORIENTED_EDGE('',*,*,#1255,.T.);
+#3300 = ORIENTED_EDGE('',*,*,#1364,.T.);
+#3301 = ADVANCED_FACE('',(#3302),#1349,.F.);
+#3302 = FACE_BOUND('',#3303,.F.);
+#3303 = EDGE_LOOP('',(#3304,#3305,#3326,#3349,#3368,#3369));
+#3304 = ORIENTED_EDGE('',*,*,#2532,.F.);
+#3305 = ORIENTED_EDGE('',*,*,#3306,.T.);
+#3306 = EDGE_CURVE('',#2533,#3307,#3309,.T.);
+#3307 = VERTEX_POINT('',#3308);
+#3308 = CARTESIAN_POINT('',(4.499314628204,-7.853582896778E-02,4.8));
+#3309 = SURFACE_CURVE('',#3310,(#3314,#3320),.PCURVE_S1.);
+#3310 = LINE('',#3311,#3312);
+#3311 = CARTESIAN_POINT('',(0.,0.,0.3));
+#3312 = VECTOR('',#3313,1.);
+#3313 = DIRECTION('',(-0.706999085399,1.234071493983E-02,-0.707106781187
+    ));
+#3314 = PCURVE('',#1349,#3315);
+#3315 = DEFINITIONAL_REPRESENTATION('',(#3316),#3319);
+#3316 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3317,#3318),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#3317 = CARTESIAN_POINT('',(4.7,5.));
+#3318 = CARTESIAN_POINT('',(4.5,4.8));
+#3319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3320 = PCURVE('',#2570,#3321);
+#3321 = DEFINITIONAL_REPRESENTATION('',(#3322),#3325);
+#3322 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3323,#3324),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#3323 = CARTESIAN_POINT('',(0.680678408278,0.2));
+#3324 = CARTESIAN_POINT('',(0.680678408278,-6.280369834735E-16));
+#3325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3326 = ORIENTED_EDGE('',*,*,#3327,.F.);
+#3327 = EDGE_CURVE('',#3328,#3307,#3330,.T.);
+#3328 = VERTEX_POINT('',#3329);
+#3329 = CARTESIAN_POINT('',(4.499314628204,-7.853582896778E-02,0.2));
+#3330 = SURFACE_CURVE('',#3331,(#3335,#3342),.PCURVE_S1.);
+#3331 = LINE('',#3332,#3333);
+#3332 = CARTESIAN_POINT('',(4.499314628204,-7.853582896778E-02,0.));
+#3333 = VECTOR('',#3334,1.);
+#3334 = DIRECTION('',(0.,0.,1.));
+#3335 = PCURVE('',#1349,#3336);
+#3336 = DEFINITIONAL_REPRESENTATION('',(#3337),#3341);
+#3337 = LINE('',#3338,#3339);
+#3338 = CARTESIAN_POINT('',(4.5,0.));
+#3339 = VECTOR('',#3340,1.);
+#3340 = DIRECTION('',(0.,1.));
+#3341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3342 = PCURVE('',#3142,#3343);
+#3343 = DEFINITIONAL_REPRESENTATION('',(#3344),#3348);
+#3344 = LINE('',#3345,#3346);
+#3345 = CARTESIAN_POINT('',(6.26573201466,-0.2));
+#3346 = VECTOR('',#3347,1.);
+#3347 = DIRECTION('',(0.,1.));
+#3348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3349 = ORIENTED_EDGE('',*,*,#3350,.F.);
+#3350 = EDGE_CURVE('',#1446,#3328,#3351,.T.);
+#3351 = SURFACE_CURVE('',#3352,(#3356,#3362),.PCURVE_S1.);
+#3352 = LINE('',#3353,#3354);
+#3353 = CARTESIAN_POINT('',(0.,0.,4.7));
+#3354 = VECTOR('',#3355,1.);
+#3355 = DIRECTION('',(-0.706999085399,1.234071493983E-02,0.707106781187)
+  );
+#3356 = PCURVE('',#1349,#3357);
+#3357 = DEFINITIONAL_REPRESENTATION('',(#3358),#3361);
+#3358 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3359,#3360),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#3359 = CARTESIAN_POINT('',(4.7,0.));
+#3360 = CARTESIAN_POINT('',(4.5,0.2));
+#3361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3362 = PCURVE('',#1483,#3363);
+#3363 = DEFINITIONAL_REPRESENTATION('',(#3364),#3367);
+#3364 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3365,#3366),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#3365 = CARTESIAN_POINT('',(-0.680678408278,0.2));
+#3366 = CARTESIAN_POINT('',(-0.680678408278,6.280369834735E-16));
+#3367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3368 = ORIENTED_EDGE('',*,*,#1445,.T.);
+#3369 = ORIENTED_EDGE('',*,*,#1335,.T.);
+#3370 = ADVANCED_FACE('',(#3371),#1400,.T.);
+#3371 = FACE_BOUND('',#3372,.T.);
+#3372 = EDGE_LOOP('',(#3373,#3398,#3417,#3418,#3419,#3420));
+#3373 = ORIENTED_EDGE('',*,*,#3374,.F.);
+#3374 = EDGE_CURVE('',#3375,#3377,#3379,.T.);
+#3375 = VERTEX_POINT('',#3376);
+#3376 = CARTESIAN_POINT('',(3.447199994035,2.892544243589,0.2));
+#3377 = VERTEX_POINT('',#3378);
+#3378 = CARTESIAN_POINT('',(3.447199994035,2.892544243589,4.8));
+#3379 = SURFACE_CURVE('',#3380,(#3384,#3391),.PCURVE_S1.);
+#3380 = LINE('',#3381,#3382);
+#3381 = CARTESIAN_POINT('',(3.447199994035,2.892544243589,0.));
+#3382 = VECTOR('',#3383,1.);
+#3383 = DIRECTION('',(0.,0.,1.));
+#3384 = PCURVE('',#1400,#3385);
+#3385 = DEFINITIONAL_REPRESENTATION('',(#3386),#3390);
+#3386 = LINE('',#3387,#3388);
+#3387 = CARTESIAN_POINT('',(4.5,0.));
+#3388 = VECTOR('',#3389,1.);
+#3389 = DIRECTION('',(0.,1.));
+#3390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3391 = PCURVE('',#3287,#3392);
+#3392 = DEFINITIONAL_REPRESENTATION('',(#3393),#3397);
+#3393 = LINE('',#3394,#3395);
+#3394 = CARTESIAN_POINT('',(0.698131700798,-0.2));
+#3395 = VECTOR('',#3396,1.);
+#3396 = DIRECTION('',(0.,1.));
+#3397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3398 = ORIENTED_EDGE('',*,*,#3399,.F.);
+#3399 = EDGE_CURVE('',#1499,#3375,#3400,.T.);
+#3400 = SURFACE_CURVE('',#3401,(#3405,#3411),.PCURVE_S1.);
+#3401 = LINE('',#3402,#3403);
+#3402 = CARTESIAN_POINT('',(0.,0.,4.7));
+#3403 = VECTOR('',#3404,1.);
+#3404 = DIRECTION('',(-0.54167522042,-0.454519477672,0.707106781187));
+#3405 = PCURVE('',#1400,#3406);
+#3406 = DEFINITIONAL_REPRESENTATION('',(#3407),#3410);
+#3407 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3408,#3409),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#3408 = CARTESIAN_POINT('',(4.7,0.));
+#3409 = CARTESIAN_POINT('',(4.5,0.2));
+#3410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3411 = PCURVE('',#1565,#3412);
+#3412 = DEFINITIONAL_REPRESENTATION('',(#3413),#3416);
+#3413 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3414,#3415),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#3414 = CARTESIAN_POINT('',(0.,0.2));
+#3415 = CARTESIAN_POINT('',(0.,6.280369834735E-16));
+#3416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3417 = ORIENTED_EDGE('',*,*,#1498,.T.);
+#3418 = ORIENTED_EDGE('',*,*,#1386,.T.);
+#3419 = ORIENTED_EDGE('',*,*,#2585,.F.);
+#3420 = ORIENTED_EDGE('',*,*,#3421,.T.);
+#3421 = EDGE_CURVE('',#2586,#3377,#3422,.T.);
+#3422 = SURFACE_CURVE('',#3423,(#3427,#3433),.PCURVE_S1.);
+#3423 = LINE('',#3424,#3425);
+#3424 = CARTESIAN_POINT('',(0.,0.,0.3));
+#3425 = VECTOR('',#3426,1.);
+#3426 = DIRECTION('',(-0.54167522042,-0.454519477672,-0.707106781187));
+#3427 = PCURVE('',#1400,#3428);
+#3428 = DEFINITIONAL_REPRESENTATION('',(#3429),#3432);
+#3429 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3430,#3431),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#3430 = CARTESIAN_POINT('',(4.7,5.));
+#3431 = CARTESIAN_POINT('',(4.5,4.8));
+#3432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3433 = PCURVE('',#2647,#3434);
+#3434 = DEFINITIONAL_REPRESENTATION('',(#3435),#3438);
+#3435 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3436,#3437),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#3436 = CARTESIAN_POINT('',(0.,0.2));
+#3437 = CARTESIAN_POINT('',(0.,-6.280369834735E-16));
+#3438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3439 = ADVANCED_FACE('',(#3440),#1432,.T.);
+#3440 = FACE_BOUND('',#3441,.T.);
+#3441 = EDGE_LOOP('',(#3442,#3472,#3491,#3492,#3493,#3494));
+#3442 = ORIENTED_EDGE('',*,*,#3443,.F.);
+#3443 = EDGE_CURVE('',#3444,#3446,#3448,.T.);
+#3444 = VERTEX_POINT('',#3445);
+#3445 = CARTESIAN_POINT('',(3.447199994035,-2.892544243589,0.2));
+#3446 = VERTEX_POINT('',#3447);
+#3447 = CARTESIAN_POINT('',(3.447199994035,-2.892544243589,4.8));
+#3448 = SURFACE_CURVE('',#3449,(#3453,#3460),.PCURVE_S1.);
+#3449 = LINE('',#3450,#3451);
+#3450 = CARTESIAN_POINT('',(3.447199994035,-2.892544243589,0.));
+#3451 = VECTOR('',#3452,1.);
+#3452 = DIRECTION('',(0.,0.,1.));
+#3453 = PCURVE('',#1432,#3454);
+#3454 = DEFINITIONAL_REPRESENTATION('',(#3455),#3459);
+#3455 = LINE('',#3456,#3457);
+#3456 = CARTESIAN_POINT('',(4.5,0.));
+#3457 = VECTOR('',#3458,1.);
+#3458 = DIRECTION('',(0.,1.));
+#3459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3460 = PCURVE('',#3461,#3466);
+#3461 = CYLINDRICAL_SURFACE('',#3462,4.5);
+#3462 = AXIS2_PLACEMENT_3D('',#3463,#3464,#3465);
+#3463 = CARTESIAN_POINT('',(0.,0.,0.2));
+#3464 = DIRECTION('',(0.,0.,1.));
+#3465 = DIRECTION('',(1.,0.,0.));
+#3466 = DEFINITIONAL_REPRESENTATION('',(#3467),#3471);
+#3467 = LINE('',#3468,#3469);
+#3468 = CARTESIAN_POINT('',(5.585053606382,-0.2));
+#3469 = VECTOR('',#3470,1.);
+#3470 = DIRECTION('',(0.,1.));
+#3471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3472 = ORIENTED_EDGE('',*,*,#3473,.F.);
+#3473 = EDGE_CURVE('',#1417,#3444,#3474,.T.);
+#3474 = SURFACE_CURVE('',#3475,(#3479,#3485),.PCURVE_S1.);
+#3475 = LINE('',#3476,#3477);
+#3476 = CARTESIAN_POINT('',(0.,0.,4.7));
+#3477 = VECTOR('',#3478,1.);
+#3478 = DIRECTION('',(-0.54167522042,0.454519477672,0.707106781187));
+#3479 = PCURVE('',#1432,#3480);
+#3480 = DEFINITIONAL_REPRESENTATION('',(#3481),#3484);
+#3481 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3482,#3483),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#3482 = CARTESIAN_POINT('',(4.7,0.));
+#3483 = CARTESIAN_POINT('',(4.5,0.2));
+#3484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3485 = PCURVE('',#1483,#3486);
+#3486 = DEFINITIONAL_REPRESENTATION('',(#3487),#3490);
+#3487 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3488,#3489),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#3488 = CARTESIAN_POINT('',(0.,0.2));
+#3489 = CARTESIAN_POINT('',(0.,6.280369834735E-16));
+#3490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3491 = ORIENTED_EDGE('',*,*,#1416,.T.);
+#3492 = ORIENTED_EDGE('',*,*,#1581,.T.);
+#3493 = ORIENTED_EDGE('',*,*,#2508,.F.);
+#3494 = ORIENTED_EDGE('',*,*,#3495,.T.);
+#3495 = EDGE_CURVE('',#2509,#3446,#3496,.T.);
+#3496 = SURFACE_CURVE('',#3497,(#3501,#3507),.PCURVE_S1.);
+#3497 = LINE('',#3498,#3499);
+#3498 = CARTESIAN_POINT('',(0.,0.,0.3));
+#3499 = VECTOR('',#3500,1.);
+#3500 = DIRECTION('',(-0.54167522042,0.454519477672,-0.707106781187));
+#3501 = PCURVE('',#1432,#3502);
+#3502 = DEFINITIONAL_REPRESENTATION('',(#3503),#3506);
+#3503 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3504,#3505),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#3504 = CARTESIAN_POINT('',(4.7,5.));
+#3505 = CARTESIAN_POINT('',(4.5,4.8));
+#3506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3507 = PCURVE('',#2570,#3508);
+#3508 = DEFINITIONAL_REPRESENTATION('',(#3509),#3512);
+#3509 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3510,#3511),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#3510 = CARTESIAN_POINT('',(0.,0.2));
+#3511 = CARTESIAN_POINT('',(0.,-6.280369834735E-16));
+#3512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3513 = ADVANCED_FACE('',(#3514),#1483,.F.);
+#3514 = FACE_BOUND('',#3515,.F.);
+#3515 = EDGE_LOOP('',(#3516,#3517,#3518,#3519));
+#3516 = ORIENTED_EDGE('',*,*,#3473,.F.);
+#3517 = ORIENTED_EDGE('',*,*,#1468,.T.);
+#3518 = ORIENTED_EDGE('',*,*,#3350,.T.);
+#3519 = ORIENTED_EDGE('',*,*,#3520,.F.);
+#3520 = EDGE_CURVE('',#3444,#3328,#3521,.T.);
+#3521 = SURFACE_CURVE('',#3522,(#3527,#3534),.PCURVE_S1.);
+#3522 = CIRCLE('',#3523,4.5);
+#3523 = AXIS2_PLACEMENT_3D('',#3524,#3525,#3526);
+#3524 = CARTESIAN_POINT('',(0.,0.,0.2));
+#3525 = DIRECTION('',(0.,0.,1.));
+#3526 = DIRECTION('',(1.,0.,0.));
+#3527 = PCURVE('',#1483,#3528);
+#3528 = DEFINITIONAL_REPRESENTATION('',(#3529),#3533);
+#3529 = LINE('',#3530,#3531);
+#3530 = CARTESIAN_POINT('',(5.585053606382,-0.));
+#3531 = VECTOR('',#3532,1.);
+#3532 = DIRECTION('',(-1.,-0.));
+#3533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3534 = PCURVE('',#3236,#3535);
+#3535 = DEFINITIONAL_REPRESENTATION('',(#3536),#3540);
+#3536 = CIRCLE('',#3537,4.5);
+#3537 = AXIS2_PLACEMENT_2D('',#3538,#3539);
+#3538 = CARTESIAN_POINT('',(0.,0.));
+#3539 = DIRECTION('',(1.,0.));
+#3540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3541 = ADVANCED_FACE('',(#3542),#1565,.F.);
+#3542 = FACE_BOUND('',#3543,.F.);
+#3543 = EDGE_LOOP('',(#3544,#3545,#3546,#3567));
+#3544 = ORIENTED_EDGE('',*,*,#3399,.F.);
+#3545 = ORIENTED_EDGE('',*,*,#1550,.T.);
+#3546 = ORIENTED_EDGE('',*,*,#3547,.T.);
+#3547 = EDGE_CURVE('',#1523,#3548,#3550,.T.);
+#3548 = VERTEX_POINT('',#3549);
+#3549 = CARTESIAN_POINT('',(0.858640479194,4.417322325514,0.2));
+#3550 = SURFACE_CURVE('',#3551,(#3555,#3561),.PCURVE_S1.);
+#3551 = LINE('',#3552,#3553);
+#3552 = CARTESIAN_POINT('',(0.,0.,4.7));
+#3553 = VECTOR('',#3554,1.);
+#3554 = DIRECTION('',(-0.134922334542,-0.694115238013,0.707106781187));
+#3555 = PCURVE('',#1565,#3556);
+#3556 = DEFINITIONAL_REPRESENTATION('',(#3557),#3560);
+#3557 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3558,#3559),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#3558 = CARTESIAN_POINT('',(-0.680678408278,0.2));
+#3559 = CARTESIAN_POINT('',(-0.680678408278,6.280369834735E-16));
+#3560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3561 = PCURVE('',#1538,#3562);
+#3562 = DEFINITIONAL_REPRESENTATION('',(#3563),#3566);
+#3563 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3564,#3565),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#3564 = CARTESIAN_POINT('',(4.7,0.));
+#3565 = CARTESIAN_POINT('',(4.5,0.2));
+#3566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3567 = ORIENTED_EDGE('',*,*,#3568,.F.);
+#3568 = EDGE_CURVE('',#3375,#3548,#3569,.T.);
+#3569 = SURFACE_CURVE('',#3570,(#3575,#3582),.PCURVE_S1.);
+#3570 = CIRCLE('',#3571,4.5);
+#3571 = AXIS2_PLACEMENT_3D('',#3572,#3573,#3574);
+#3572 = CARTESIAN_POINT('',(0.,0.,0.2));
+#3573 = DIRECTION('',(0.,0.,1.));
+#3574 = DIRECTION('',(1.,0.,0.));
+#3575 = PCURVE('',#1565,#3576);
+#3576 = DEFINITIONAL_REPRESENTATION('',(#3577),#3581);
+#3577 = LINE('',#3578,#3579);
+#3578 = CARTESIAN_POINT('',(0.698131700798,-0.));
+#3579 = VECTOR('',#3580,1.);
+#3580 = DIRECTION('',(-1.,-0.));
+#3581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3582 = PCURVE('',#3236,#3583);
+#3583 = DEFINITIONAL_REPRESENTATION('',(#3584),#3588);
+#3584 = CIRCLE('',#3585,4.5);
+#3585 = AXIS2_PLACEMENT_2D('',#3586,#3587);
+#3586 = CARTESIAN_POINT('',(0.,0.));
+#3587 = DIRECTION('',(1.,0.));
+#3588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3589 = ADVANCED_FACE('',(#3590),#1538,.F.);
+#3590 = FACE_BOUND('',#3591,.F.);
+#3591 = EDGE_LOOP('',(#3592,#3593,#3614,#3640,#3641,#3642));
+#3592 = ORIENTED_EDGE('',*,*,#2609,.F.);
+#3593 = ORIENTED_EDGE('',*,*,#3594,.T.);
+#3594 = EDGE_CURVE('',#2610,#3595,#3597,.T.);
+#3595 = VERTEX_POINT('',#3596);
+#3596 = CARTESIAN_POINT('',(0.858640479194,4.417322325514,4.8));
+#3597 = SURFACE_CURVE('',#3598,(#3602,#3608),.PCURVE_S1.);
+#3598 = LINE('',#3599,#3600);
+#3599 = CARTESIAN_POINT('',(0.,0.,0.3));
+#3600 = VECTOR('',#3601,1.);
+#3601 = DIRECTION('',(-0.134922334542,-0.694115238013,-0.707106781187));
+#3602 = PCURVE('',#1538,#3603);
+#3603 = DEFINITIONAL_REPRESENTATION('',(#3604),#3607);
+#3604 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3605,#3606),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#3605 = CARTESIAN_POINT('',(4.7,5.));
+#3606 = CARTESIAN_POINT('',(4.5,4.8));
+#3607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3608 = PCURVE('',#2647,#3609);
+#3609 = DEFINITIONAL_REPRESENTATION('',(#3610),#3613);
+#3610 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3611,#3612),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#3611 = CARTESIAN_POINT('',(0.680678408278,0.2));
+#3612 = CARTESIAN_POINT('',(0.680678408278,-6.280369834735E-16));
+#3613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3614 = ORIENTED_EDGE('',*,*,#3615,.F.);
+#3615 = EDGE_CURVE('',#3548,#3595,#3616,.T.);
+#3616 = SURFACE_CURVE('',#3617,(#3621,#3628),.PCURVE_S1.);
+#3617 = LINE('',#3618,#3619);
+#3618 = CARTESIAN_POINT('',(0.858640479194,4.417322325514,0.));
+#3619 = VECTOR('',#3620,1.);
+#3620 = DIRECTION('',(0.,0.,1.));
+#3621 = PCURVE('',#1538,#3622);
+#3622 = DEFINITIONAL_REPRESENTATION('',(#3623),#3627);
+#3623 = LINE('',#3624,#3625);
+#3624 = CARTESIAN_POINT('',(4.5,0.));
+#3625 = VECTOR('',#3626,1.);
+#3626 = DIRECTION('',(0.,1.));
+#3627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3628 = PCURVE('',#3629,#3634);
+#3629 = CYLINDRICAL_SURFACE('',#3630,4.5);
+#3630 = AXIS2_PLACEMENT_3D('',#3631,#3632,#3633);
+#3631 = CARTESIAN_POINT('',(0.,0.,0.2));
+#3632 = DIRECTION('',(0.,0.,1.));
+#3633 = DIRECTION('',(1.,0.,0.));
+#3634 = DEFINITIONAL_REPRESENTATION('',(#3635),#3639);
+#3635 = LINE('',#3636,#3637);
+#3636 = CARTESIAN_POINT('',(1.378810109076,-0.2));
+#3637 = VECTOR('',#3638,1.);
+#3638 = DIRECTION('',(0.,1.));
+#3639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3640 = ORIENTED_EDGE('',*,*,#3547,.F.);
+#3641 = ORIENTED_EDGE('',*,*,#1522,.T.);
+#3642 = ORIENTED_EDGE('',*,*,#1632,.T.);
+#3643 = ADVANCED_FACE('',(#3644),#1617,.F.);
+#3644 = FACE_BOUND('',#3645,.F.);
+#3645 = EDGE_LOOP('',(#3646,#3647,#3668,#3691,#3710,#3711));
+#3646 = ORIENTED_EDGE('',*,*,#2686,.F.);
+#3647 = ORIENTED_EDGE('',*,*,#3648,.T.);
+#3648 = EDGE_CURVE('',#2687,#3649,#3651,.T.);
+#3649 = VERTEX_POINT('',#3650);
+#3650 = CARTESIAN_POINT('',(3.396193111002,-2.952265630457,4.8));
+#3651 = SURFACE_CURVE('',#3652,(#3656,#3662),.PCURVE_S1.);
+#3652 = LINE('',#3653,#3654);
+#3653 = CARTESIAN_POINT('',(0.,0.,0.3));
+#3654 = VECTOR('',#3655,1.);
+#3655 = DIRECTION('',(-0.533660262002,0.463903788258,-0.707106781187));
+#3656 = PCURVE('',#1617,#3657);
+#3657 = DEFINITIONAL_REPRESENTATION('',(#3658),#3661);
+#3658 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3659,#3660),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#3659 = CARTESIAN_POINT('',(4.7,5.));
+#3660 = CARTESIAN_POINT('',(4.5,4.8));
+#3661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3662 = PCURVE('',#2724,#3663);
+#3663 = DEFINITIONAL_REPRESENTATION('',(#3664),#3667);
+#3664 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3665,#3666),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#3665 = CARTESIAN_POINT('',(0.680678408278,0.2));
+#3666 = CARTESIAN_POINT('',(0.680678408278,-6.280369834735E-16));
+#3667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3668 = ORIENTED_EDGE('',*,*,#3669,.F.);
+#3669 = EDGE_CURVE('',#3670,#3649,#3672,.T.);
+#3670 = VERTEX_POINT('',#3671);
+#3671 = CARTESIAN_POINT('',(3.396193111002,-2.952265630457,0.2));
+#3672 = SURFACE_CURVE('',#3673,(#3677,#3684),.PCURVE_S1.);
+#3673 = LINE('',#3674,#3675);
+#3674 = CARTESIAN_POINT('',(3.396193111002,-2.952265630457,0.));
+#3675 = VECTOR('',#3676,1.);
+#3676 = DIRECTION('',(0.,0.,1.));
+#3677 = PCURVE('',#1617,#3678);
+#3678 = DEFINITIONAL_REPRESENTATION('',(#3679),#3683);
+#3679 = LINE('',#3680,#3681);
+#3680 = CARTESIAN_POINT('',(4.5,0.));
+#3681 = VECTOR('',#3682,1.);
+#3682 = DIRECTION('',(0.,1.));
+#3683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3684 = PCURVE('',#3461,#3685);
+#3685 = DEFINITIONAL_REPRESENTATION('',(#3686),#3690);
+#3686 = LINE('',#3687,#3688);
+#3687 = CARTESIAN_POINT('',(5.567600313862,-0.2));
+#3688 = VECTOR('',#3689,1.);
+#3689 = DIRECTION('',(0.,1.));
+#3690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3691 = ORIENTED_EDGE('',*,*,#3692,.F.);
+#3692 = EDGE_CURVE('',#1714,#3670,#3693,.T.);
+#3693 = SURFACE_CURVE('',#3694,(#3698,#3704),.PCURVE_S1.);
+#3694 = LINE('',#3695,#3696);
+#3695 = CARTESIAN_POINT('',(0.,0.,4.7));
+#3696 = VECTOR('',#3697,1.);
+#3697 = DIRECTION('',(-0.533660262002,0.463903788258,0.707106781187));
+#3698 = PCURVE('',#1617,#3699);
+#3699 = DEFINITIONAL_REPRESENTATION('',(#3700),#3703);
+#3700 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3701,#3702),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#3701 = CARTESIAN_POINT('',(4.7,0.));
+#3702 = CARTESIAN_POINT('',(4.5,0.2));
+#3703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3704 = PCURVE('',#1751,#3705);
+#3705 = DEFINITIONAL_REPRESENTATION('',(#3706),#3709);
+#3706 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3707,#3708),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#3707 = CARTESIAN_POINT('',(-0.680678408278,0.2));
+#3708 = CARTESIAN_POINT('',(-0.680678408278,6.280369834735E-16));
+#3709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3710 = ORIENTED_EDGE('',*,*,#1713,.T.);
+#3711 = ORIENTED_EDGE('',*,*,#1603,.T.);
+#3712 = ADVANCED_FACE('',(#3713),#1668,.T.);
+#3713 = FACE_BOUND('',#3714,.T.);
+#3714 = EDGE_LOOP('',(#3715,#3740,#3759,#3760,#3761,#3762));
+#3715 = ORIENTED_EDGE('',*,*,#3716,.F.);
+#3716 = EDGE_CURVE('',#3717,#3719,#3721,.T.);
+#3717 = VERTEX_POINT('',#3718);
+#3718 = CARTESIAN_POINT('',(0.781416799501,4.431634888555,0.2));
+#3719 = VERTEX_POINT('',#3720);
+#3720 = CARTESIAN_POINT('',(0.781416799501,4.431634888555,4.8));
+#3721 = SURFACE_CURVE('',#3722,(#3726,#3733),.PCURVE_S1.);
+#3722 = LINE('',#3723,#3724);
+#3723 = CARTESIAN_POINT('',(0.781416799501,4.431634888555,0.));
+#3724 = VECTOR('',#3725,1.);
+#3725 = DIRECTION('',(0.,0.,1.));
+#3726 = PCURVE('',#1668,#3727);
+#3727 = DEFINITIONAL_REPRESENTATION('',(#3728),#3732);
+#3728 = LINE('',#3729,#3730);
+#3729 = CARTESIAN_POINT('',(4.5,0.));
+#3730 = VECTOR('',#3731,1.);
+#3731 = DIRECTION('',(0.,1.));
+#3732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3733 = PCURVE('',#3629,#3734);
+#3734 = DEFINITIONAL_REPRESENTATION('',(#3735),#3739);
+#3735 = LINE('',#3736,#3737);
+#3736 = CARTESIAN_POINT('',(1.396263401595,-0.2));
+#3737 = VECTOR('',#3738,1.);
+#3738 = DIRECTION('',(0.,1.));
+#3739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3740 = ORIENTED_EDGE('',*,*,#3741,.F.);
+#3741 = EDGE_CURVE('',#1767,#3717,#3742,.T.);
+#3742 = SURFACE_CURVE('',#3743,(#3747,#3753),.PCURVE_S1.);
+#3743 = LINE('',#3744,#3745);
+#3744 = CARTESIAN_POINT('',(0.,0.,4.7));
+#3745 = VECTOR('',#3746,1.);
+#3746 = DIRECTION('',(-0.122787803969,-0.69636424032,0.707106781187));
+#3747 = PCURVE('',#1668,#3748);
+#3748 = DEFINITIONAL_REPRESENTATION('',(#3749),#3752);
+#3749 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3750,#3751),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#3750 = CARTESIAN_POINT('',(4.7,0.));
+#3751 = CARTESIAN_POINT('',(4.5,0.2));
+#3752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3753 = PCURVE('',#1833,#3754);
+#3754 = DEFINITIONAL_REPRESENTATION('',(#3755),#3758);
+#3755 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3756,#3757),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#3756 = CARTESIAN_POINT('',(0.,0.2));
+#3757 = CARTESIAN_POINT('',(0.,6.280369834735E-16));
+#3758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3759 = ORIENTED_EDGE('',*,*,#1766,.T.);
+#3760 = ORIENTED_EDGE('',*,*,#1654,.T.);
+#3761 = ORIENTED_EDGE('',*,*,#2739,.F.);
+#3762 = ORIENTED_EDGE('',*,*,#3763,.T.);
+#3763 = EDGE_CURVE('',#2740,#3719,#3764,.T.);
+#3764 = SURFACE_CURVE('',#3765,(#3769,#3775),.PCURVE_S1.);
+#3765 = LINE('',#3766,#3767);
+#3766 = CARTESIAN_POINT('',(0.,0.,0.3));
+#3767 = VECTOR('',#3768,1.);
+#3768 = DIRECTION('',(-0.122787803969,-0.69636424032,-0.707106781187));
+#3769 = PCURVE('',#1668,#3770);
+#3770 = DEFINITIONAL_REPRESENTATION('',(#3771),#3774);
+#3771 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3772,#3773),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#3772 = CARTESIAN_POINT('',(4.7,5.));
+#3773 = CARTESIAN_POINT('',(4.5,4.8));
+#3774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3775 = PCURVE('',#2801,#3776);
+#3776 = DEFINITIONAL_REPRESENTATION('',(#3777),#3780);
+#3777 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3778,#3779),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#3778 = CARTESIAN_POINT('',(0.,0.2));
+#3779 = CARTESIAN_POINT('',(0.,-6.280369834735E-16));
+#3780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3781 = ADVANCED_FACE('',(#3782),#1700,.T.);
+#3782 = FACE_BOUND('',#3783,.T.);
+#3783 = EDGE_LOOP('',(#3784,#3814,#3833,#3834,#3835,#3836));
+#3784 = ORIENTED_EDGE('',*,*,#3785,.F.);
+#3785 = EDGE_CURVE('',#3786,#3788,#3790,.T.);
+#3786 = VERTEX_POINT('',#3787);
+#3787 = CARTESIAN_POINT('',(0.781416799501,-4.431634888555,0.2));
+#3788 = VERTEX_POINT('',#3789);
+#3789 = CARTESIAN_POINT('',(0.781416799501,-4.431634888555,4.8));
+#3790 = SURFACE_CURVE('',#3791,(#3795,#3802),.PCURVE_S1.);
+#3791 = LINE('',#3792,#3793);
+#3792 = CARTESIAN_POINT('',(0.781416799501,-4.431634888555,0.));
+#3793 = VECTOR('',#3794,1.);
+#3794 = DIRECTION('',(0.,0.,1.));
+#3795 = PCURVE('',#1700,#3796);
+#3796 = DEFINITIONAL_REPRESENTATION('',(#3797),#3801);
+#3797 = LINE('',#3798,#3799);
+#3798 = CARTESIAN_POINT('',(4.5,0.));
+#3799 = VECTOR('',#3800,1.);
+#3800 = DIRECTION('',(0.,1.));
+#3801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3802 = PCURVE('',#3803,#3808);
+#3803 = CYLINDRICAL_SURFACE('',#3804,4.5);
+#3804 = AXIS2_PLACEMENT_3D('',#3805,#3806,#3807);
+#3805 = CARTESIAN_POINT('',(0.,0.,0.2));
+#3806 = DIRECTION('',(0.,0.,1.));
+#3807 = DIRECTION('',(1.,0.,0.));
+#3808 = DEFINITIONAL_REPRESENTATION('',(#3809),#3813);
+#3809 = LINE('',#3810,#3811);
+#3810 = CARTESIAN_POINT('',(4.886921905584,-0.2));
+#3811 = VECTOR('',#3812,1.);
+#3812 = DIRECTION('',(0.,1.));
+#3813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3814 = ORIENTED_EDGE('',*,*,#3815,.F.);
+#3815 = EDGE_CURVE('',#1685,#3786,#3816,.T.);
+#3816 = SURFACE_CURVE('',#3817,(#3821,#3827),.PCURVE_S1.);
+#3817 = LINE('',#3818,#3819);
+#3818 = CARTESIAN_POINT('',(0.,0.,4.7));
+#3819 = VECTOR('',#3820,1.);
+#3820 = DIRECTION('',(-0.122787803969,0.69636424032,0.707106781187));
+#3821 = PCURVE('',#1700,#3822);
+#3822 = DEFINITIONAL_REPRESENTATION('',(#3823),#3826);
+#3823 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3824,#3825),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#3824 = CARTESIAN_POINT('',(4.7,0.));
+#3825 = CARTESIAN_POINT('',(4.5,0.2));
+#3826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3827 = PCURVE('',#1751,#3828);
+#3828 = DEFINITIONAL_REPRESENTATION('',(#3829),#3832);
+#3829 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3830,#3831),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#3830 = CARTESIAN_POINT('',(0.,0.2));
+#3831 = CARTESIAN_POINT('',(0.,6.280369834735E-16));
+#3832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3833 = ORIENTED_EDGE('',*,*,#1684,.T.);
+#3834 = ORIENTED_EDGE('',*,*,#1849,.T.);
+#3835 = ORIENTED_EDGE('',*,*,#2662,.F.);
+#3836 = ORIENTED_EDGE('',*,*,#3837,.T.);
+#3837 = EDGE_CURVE('',#2663,#3788,#3838,.T.);
+#3838 = SURFACE_CURVE('',#3839,(#3843,#3849),.PCURVE_S1.);
+#3839 = LINE('',#3840,#3841);
+#3840 = CARTESIAN_POINT('',(0.,0.,0.3));
+#3841 = VECTOR('',#3842,1.);
+#3842 = DIRECTION('',(-0.122787803969,0.69636424032,-0.707106781187));
+#3843 = PCURVE('',#1700,#3844);
+#3844 = DEFINITIONAL_REPRESENTATION('',(#3845),#3848);
+#3845 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3846,#3847),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#3846 = CARTESIAN_POINT('',(4.7,5.));
+#3847 = CARTESIAN_POINT('',(4.5,4.8));
+#3848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3849 = PCURVE('',#2724,#3850);
+#3850 = DEFINITIONAL_REPRESENTATION('',(#3851),#3854);
+#3851 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3852,#3853),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#3852 = CARTESIAN_POINT('',(0.,0.2));
+#3853 = CARTESIAN_POINT('',(0.,-6.280369834735E-16));
+#3854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3855 = ADVANCED_FACE('',(#3856),#1751,.F.);
+#3856 = FACE_BOUND('',#3857,.F.);
+#3857 = EDGE_LOOP('',(#3858,#3859,#3860,#3861));
+#3858 = ORIENTED_EDGE('',*,*,#3815,.F.);
+#3859 = ORIENTED_EDGE('',*,*,#1736,.T.);
+#3860 = ORIENTED_EDGE('',*,*,#3692,.T.);
+#3861 = ORIENTED_EDGE('',*,*,#3862,.F.);
+#3862 = EDGE_CURVE('',#3786,#3670,#3863,.T.);
+#3863 = SURFACE_CURVE('',#3864,(#3869,#3876),.PCURVE_S1.);
+#3864 = CIRCLE('',#3865,4.5);
+#3865 = AXIS2_PLACEMENT_3D('',#3866,#3867,#3868);
+#3866 = CARTESIAN_POINT('',(0.,0.,0.2));
+#3867 = DIRECTION('',(0.,0.,1.));
+#3868 = DIRECTION('',(1.,0.,0.));
+#3869 = PCURVE('',#1751,#3870);
+#3870 = DEFINITIONAL_REPRESENTATION('',(#3871),#3875);
+#3871 = LINE('',#3872,#3873);
+#3872 = CARTESIAN_POINT('',(4.886921905584,-0.));
+#3873 = VECTOR('',#3874,1.);
+#3874 = DIRECTION('',(-1.,-0.));
+#3875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3876 = PCURVE('',#3236,#3877);
+#3877 = DEFINITIONAL_REPRESENTATION('',(#3878),#3882);
+#3878 = CIRCLE('',#3879,4.5);
+#3879 = AXIS2_PLACEMENT_2D('',#3880,#3881);
+#3880 = CARTESIAN_POINT('',(0.,0.));
+#3881 = DIRECTION('',(1.,0.));
+#3882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3883 = ADVANCED_FACE('',(#3884),#1833,.F.);
+#3884 = FACE_BOUND('',#3885,.F.);
+#3885 = EDGE_LOOP('',(#3886,#3887,#3888,#3909));
+#3886 = ORIENTED_EDGE('',*,*,#3741,.F.);
+#3887 = ORIENTED_EDGE('',*,*,#1818,.T.);
+#3888 = ORIENTED_EDGE('',*,*,#3889,.T.);
+#3889 = EDGE_CURVE('',#1791,#3890,#3892,.T.);
+#3890 = VERTEX_POINT('',#3891);
+#3891 = CARTESIAN_POINT('',(-2.181643291109,3.935788682127,0.2));
+#3892 = SURFACE_CURVE('',#3893,(#3897,#3903),.PCURVE_S1.);
+#3893 = LINE('',#3894,#3895);
+#3894 = CARTESIAN_POINT('',(0.,0.,4.7));
+#3895 = VECTOR('',#3896,1.);
+#3896 = DIRECTION('',(0.342812170061,-0.618449525878,0.707106781187));
+#3897 = PCURVE('',#1833,#3898);
+#3898 = DEFINITIONAL_REPRESENTATION('',(#3899),#3902);
+#3899 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3900,#3901),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#3900 = CARTESIAN_POINT('',(-0.680678408278,0.2));
+#3901 = CARTESIAN_POINT('',(-0.680678408278,6.280369834735E-16));
+#3902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3903 = PCURVE('',#1806,#3904);
+#3904 = DEFINITIONAL_REPRESENTATION('',(#3905),#3908);
+#3905 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3906,#3907),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#3906 = CARTESIAN_POINT('',(4.7,0.));
+#3907 = CARTESIAN_POINT('',(4.5,0.2));
+#3908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3909 = ORIENTED_EDGE('',*,*,#3910,.F.);
+#3910 = EDGE_CURVE('',#3717,#3890,#3911,.T.);
+#3911 = SURFACE_CURVE('',#3912,(#3917,#3924),.PCURVE_S1.);
+#3912 = CIRCLE('',#3913,4.5);
+#3913 = AXIS2_PLACEMENT_3D('',#3914,#3915,#3916);
+#3914 = CARTESIAN_POINT('',(0.,0.,0.2));
+#3915 = DIRECTION('',(0.,0.,1.));
+#3916 = DIRECTION('',(1.,0.,0.));
+#3917 = PCURVE('',#1833,#3918);
+#3918 = DEFINITIONAL_REPRESENTATION('',(#3919),#3923);
+#3919 = LINE('',#3920,#3921);
+#3920 = CARTESIAN_POINT('',(1.396263401595,-0.));
+#3921 = VECTOR('',#3922,1.);
+#3922 = DIRECTION('',(-1.,-0.));
+#3923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3924 = PCURVE('',#3236,#3925);
+#3925 = DEFINITIONAL_REPRESENTATION('',(#3926),#3930);
+#3926 = CIRCLE('',#3927,4.5);
+#3927 = AXIS2_PLACEMENT_2D('',#3928,#3929);
+#3928 = CARTESIAN_POINT('',(0.,0.));
+#3929 = DIRECTION('',(1.,0.));
+#3930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3931 = ADVANCED_FACE('',(#3932),#1806,.F.);
+#3932 = FACE_BOUND('',#3933,.F.);
+#3933 = EDGE_LOOP('',(#3934,#3935,#3956,#3982,#3983,#3984));
+#3934 = ORIENTED_EDGE('',*,*,#2763,.F.);
+#3935 = ORIENTED_EDGE('',*,*,#3936,.T.);
+#3936 = EDGE_CURVE('',#2764,#3937,#3939,.T.);
+#3937 = VERTEX_POINT('',#3938);
+#3938 = CARTESIAN_POINT('',(-2.181643291109,3.935788682127,4.8));
+#3939 = SURFACE_CURVE('',#3940,(#3944,#3950),.PCURVE_S1.);
+#3940 = LINE('',#3941,#3942);
+#3941 = CARTESIAN_POINT('',(0.,0.,0.3));
+#3942 = VECTOR('',#3943,1.);
+#3943 = DIRECTION('',(0.342812170061,-0.618449525878,-0.707106781187));
+#3944 = PCURVE('',#1806,#3945);
+#3945 = DEFINITIONAL_REPRESENTATION('',(#3946),#3949);
+#3946 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3947,#3948),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#3947 = CARTESIAN_POINT('',(4.7,5.));
+#3948 = CARTESIAN_POINT('',(4.5,4.8));
+#3949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3950 = PCURVE('',#2801,#3951);
+#3951 = DEFINITIONAL_REPRESENTATION('',(#3952),#3955);
+#3952 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3953,#3954),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#3953 = CARTESIAN_POINT('',(0.680678408278,0.2));
+#3954 = CARTESIAN_POINT('',(0.680678408278,-6.280369834735E-16));
+#3955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3956 = ORIENTED_EDGE('',*,*,#3957,.F.);
+#3957 = EDGE_CURVE('',#3890,#3937,#3958,.T.);
+#3958 = SURFACE_CURVE('',#3959,(#3963,#3970),.PCURVE_S1.);
+#3959 = LINE('',#3960,#3961);
+#3960 = CARTESIAN_POINT('',(-2.181643291109,3.935788682127,0.));
+#3961 = VECTOR('',#3962,1.);
+#3962 = DIRECTION('',(0.,0.,1.));
+#3963 = PCURVE('',#1806,#3964);
+#3964 = DEFINITIONAL_REPRESENTATION('',(#3965),#3969);
+#3965 = LINE('',#3966,#3967);
+#3966 = CARTESIAN_POINT('',(4.5,0.));
+#3967 = VECTOR('',#3968,1.);
+#3968 = DIRECTION('',(0.,1.));
+#3969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3970 = PCURVE('',#3971,#3976);
+#3971 = CYLINDRICAL_SURFACE('',#3972,4.5);
+#3972 = AXIS2_PLACEMENT_3D('',#3973,#3974,#3975);
+#3973 = CARTESIAN_POINT('',(0.,0.,0.2));
+#3974 = DIRECTION('',(0.,0.,1.));
+#3975 = DIRECTION('',(1.,0.,0.));
+#3976 = DEFINITIONAL_REPRESENTATION('',(#3977),#3981);
+#3977 = LINE('',#3978,#3979);
+#3978 = CARTESIAN_POINT('',(2.076941809873,-0.2));
+#3979 = VECTOR('',#3980,1.);
+#3980 = DIRECTION('',(0.,1.));
+#3981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3982 = ORIENTED_EDGE('',*,*,#3889,.F.);
+#3983 = ORIENTED_EDGE('',*,*,#1790,.T.);
+#3984 = ORIENTED_EDGE('',*,*,#1900,.T.);
+#3985 = ADVANCED_FACE('',(#3986),#1885,.F.);
+#3986 = FACE_BOUND('',#3987,.F.);
+#3987 = EDGE_LOOP('',(#3988,#3989,#4010,#4033,#4052,#4053));
+#3988 = ORIENTED_EDGE('',*,*,#2840,.F.);
+#3989 = ORIENTED_EDGE('',*,*,#3990,.T.);
+#3990 = EDGE_CURVE('',#2841,#3991,#3993,.T.);
+#3991 = VERTEX_POINT('',#3992);
+#3992 = CARTESIAN_POINT('',(0.703955092681,-4.444597532678,4.8));
+#3993 = SURFACE_CURVE('',#3994,(#3998,#4004),.PCURVE_S1.);
+#3994 = LINE('',#3995,#3996);
+#3995 = CARTESIAN_POINT('',(0.,0.,0.3));
+#3996 = VECTOR('',#3997,1.);
+#3997 = DIRECTION('',(-0.110615871041,0.698401123334,-0.707106781187));
+#3998 = PCURVE('',#1885,#3999);
+#3999 = DEFINITIONAL_REPRESENTATION('',(#4000),#4003);
+#4000 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4001,#4002),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#4001 = CARTESIAN_POINT('',(4.7,5.));
+#4002 = CARTESIAN_POINT('',(4.5,4.8));
+#4003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4004 = PCURVE('',#2878,#4005);
+#4005 = DEFINITIONAL_REPRESENTATION('',(#4006),#4009);
+#4006 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4007,#4008),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#4007 = CARTESIAN_POINT('',(0.680678408278,0.2));
+#4008 = CARTESIAN_POINT('',(0.680678408278,-6.280369834735E-16));
+#4009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4010 = ORIENTED_EDGE('',*,*,#4011,.F.);
+#4011 = EDGE_CURVE('',#4012,#3991,#4014,.T.);
+#4012 = VERTEX_POINT('',#4013);
+#4013 = CARTESIAN_POINT('',(0.703955092681,-4.444597532678,0.2));
+#4014 = SURFACE_CURVE('',#4015,(#4019,#4026),.PCURVE_S1.);
+#4015 = LINE('',#4016,#4017);
+#4016 = CARTESIAN_POINT('',(0.703955092681,-4.444597532678,0.));
+#4017 = VECTOR('',#4018,1.);
+#4018 = DIRECTION('',(0.,0.,1.));
+#4019 = PCURVE('',#1885,#4020);
+#4020 = DEFINITIONAL_REPRESENTATION('',(#4021),#4025);
+#4021 = LINE('',#4022,#4023);
+#4022 = CARTESIAN_POINT('',(4.5,0.));
+#4023 = VECTOR('',#4024,1.);
+#4024 = DIRECTION('',(0.,1.));
+#4025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4026 = PCURVE('',#3803,#4027);
+#4027 = DEFINITIONAL_REPRESENTATION('',(#4028),#4032);
+#4028 = LINE('',#4029,#4030);
+#4029 = CARTESIAN_POINT('',(4.869468613064,-0.2));
+#4030 = VECTOR('',#4031,1.);
+#4031 = DIRECTION('',(0.,1.));
+#4032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4033 = ORIENTED_EDGE('',*,*,#4034,.F.);
+#4034 = EDGE_CURVE('',#1982,#4012,#4035,.T.);
+#4035 = SURFACE_CURVE('',#4036,(#4040,#4046),.PCURVE_S1.);
+#4036 = LINE('',#4037,#4038);
+#4037 = CARTESIAN_POINT('',(0.,0.,4.7));
+#4038 = VECTOR('',#4039,1.);
+#4039 = DIRECTION('',(-0.110615871041,0.698401123334,0.707106781187));
+#4040 = PCURVE('',#1885,#4041);
+#4041 = DEFINITIONAL_REPRESENTATION('',(#4042),#4045);
+#4042 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4043,#4044),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#4043 = CARTESIAN_POINT('',(4.7,0.));
+#4044 = CARTESIAN_POINT('',(4.5,0.2));
+#4045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4046 = PCURVE('',#2019,#4047);
+#4047 = DEFINITIONAL_REPRESENTATION('',(#4048),#4051);
+#4048 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4049,#4050),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#4049 = CARTESIAN_POINT('',(-0.680678408278,0.2));
+#4050 = CARTESIAN_POINT('',(-0.680678408278,6.280369834735E-16));
+#4051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4052 = ORIENTED_EDGE('',*,*,#1981,.T.);
+#4053 = ORIENTED_EDGE('',*,*,#1871,.T.);
+#4054 = ADVANCED_FACE('',(#4055),#1936,.T.);
+#4055 = FACE_BOUND('',#4056,.T.);
+#4056 = EDGE_LOOP('',(#4057,#4082,#4101,#4102,#4103,#4104));
+#4057 = ORIENTED_EDGE('',*,*,#4058,.F.);
+#4058 = EDGE_CURVE('',#4059,#4061,#4063,.T.);
+#4059 = VERTEX_POINT('',#4060);
+#4060 = CARTESIAN_POINT('',(-2.25,3.89711431703,0.2));
+#4061 = VERTEX_POINT('',#4062);
+#4062 = CARTESIAN_POINT('',(-2.25,3.89711431703,4.8));
+#4063 = SURFACE_CURVE('',#4064,(#4068,#4075),.PCURVE_S1.);
+#4064 = LINE('',#4065,#4066);
+#4065 = CARTESIAN_POINT('',(-2.25,3.89711431703,0.));
+#4066 = VECTOR('',#4067,1.);
+#4067 = DIRECTION('',(0.,0.,1.));
+#4068 = PCURVE('',#1936,#4069);
+#4069 = DEFINITIONAL_REPRESENTATION('',(#4070),#4074);
+#4070 = LINE('',#4071,#4072);
+#4071 = CARTESIAN_POINT('',(4.5,0.));
+#4072 = VECTOR('',#4073,1.);
+#4073 = DIRECTION('',(0.,1.));
+#4074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4075 = PCURVE('',#3971,#4076);
+#4076 = DEFINITIONAL_REPRESENTATION('',(#4077),#4081);
+#4077 = LINE('',#4078,#4079);
+#4078 = CARTESIAN_POINT('',(2.094395102393,-0.2));
+#4079 = VECTOR('',#4080,1.);
+#4080 = DIRECTION('',(0.,1.));
+#4081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4082 = ORIENTED_EDGE('',*,*,#4083,.F.);
+#4083 = EDGE_CURVE('',#2035,#4059,#4084,.T.);
+#4084 = SURFACE_CURVE('',#4085,(#4089,#4095),.PCURVE_S1.);
+#4085 = LINE('',#4086,#4087);
+#4086 = CARTESIAN_POINT('',(0.,0.,4.7));
+#4087 = VECTOR('',#4088,1.);
+#4088 = DIRECTION('',(0.353553390593,-0.612372435696,0.707106781187));
+#4089 = PCURVE('',#1936,#4090);
+#4090 = DEFINITIONAL_REPRESENTATION('',(#4091),#4094);
+#4091 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4092,#4093),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#4092 = CARTESIAN_POINT('',(4.7,0.));
+#4093 = CARTESIAN_POINT('',(4.5,0.2));
+#4094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4095 = PCURVE('',#2101,#4096);
+#4096 = DEFINITIONAL_REPRESENTATION('',(#4097),#4100);
+#4097 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4098,#4099),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#4098 = CARTESIAN_POINT('',(0.,0.2));
+#4099 = CARTESIAN_POINT('',(0.,6.280369834735E-16));
+#4100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4101 = ORIENTED_EDGE('',*,*,#2034,.T.);
+#4102 = ORIENTED_EDGE('',*,*,#1922,.T.);
+#4103 = ORIENTED_EDGE('',*,*,#2893,.F.);
+#4104 = ORIENTED_EDGE('',*,*,#4105,.T.);
+#4105 = EDGE_CURVE('',#2894,#4061,#4106,.T.);
+#4106 = SURFACE_CURVE('',#4107,(#4111,#4117),.PCURVE_S1.);
+#4107 = LINE('',#4108,#4109);
+#4108 = CARTESIAN_POINT('',(0.,0.,0.3));
+#4109 = VECTOR('',#4110,1.);
+#4110 = DIRECTION('',(0.353553390593,-0.612372435696,-0.707106781187));
+#4111 = PCURVE('',#1936,#4112);
+#4112 = DEFINITIONAL_REPRESENTATION('',(#4113),#4116);
+#4113 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4114,#4115),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#4114 = CARTESIAN_POINT('',(4.7,5.));
+#4115 = CARTESIAN_POINT('',(4.5,4.8));
+#4116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4117 = PCURVE('',#2955,#4118);
+#4118 = DEFINITIONAL_REPRESENTATION('',(#4119),#4122);
+#4119 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4120,#4121),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#4120 = CARTESIAN_POINT('',(0.,0.2));
+#4121 = CARTESIAN_POINT('',(0.,-6.280369834735E-16));
+#4122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4123 = ADVANCED_FACE('',(#4124),#1968,.T.);
+#4124 = FACE_BOUND('',#4125,.T.);
+#4125 = EDGE_LOOP('',(#4126,#4156,#4175,#4176,#4177,#4178));
+#4126 = ORIENTED_EDGE('',*,*,#4127,.F.);
+#4127 = EDGE_CURVE('',#4128,#4130,#4132,.T.);
+#4128 = VERTEX_POINT('',#4129);
+#4129 = CARTESIAN_POINT('',(-2.25,-3.89711431703,0.2));
+#4130 = VERTEX_POINT('',#4131);
+#4131 = CARTESIAN_POINT('',(-2.25,-3.89711431703,4.8));
+#4132 = SURFACE_CURVE('',#4133,(#4137,#4144),.PCURVE_S1.);
+#4133 = LINE('',#4134,#4135);
+#4134 = CARTESIAN_POINT('',(-2.25,-3.89711431703,0.));
+#4135 = VECTOR('',#4136,1.);
+#4136 = DIRECTION('',(0.,0.,1.));
+#4137 = PCURVE('',#1968,#4138);
+#4138 = DEFINITIONAL_REPRESENTATION('',(#4139),#4143);
+#4139 = LINE('',#4140,#4141);
+#4140 = CARTESIAN_POINT('',(4.5,0.));
+#4141 = VECTOR('',#4142,1.);
+#4142 = DIRECTION('',(0.,1.));
+#4143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4144 = PCURVE('',#4145,#4150);
+#4145 = CYLINDRICAL_SURFACE('',#4146,4.5);
+#4146 = AXIS2_PLACEMENT_3D('',#4147,#4148,#4149);
+#4147 = CARTESIAN_POINT('',(0.,0.,0.2));
+#4148 = DIRECTION('',(0.,0.,1.));
+#4149 = DIRECTION('',(1.,0.,0.));
+#4150 = DEFINITIONAL_REPRESENTATION('',(#4151),#4155);
+#4151 = LINE('',#4152,#4153);
+#4152 = CARTESIAN_POINT('',(4.188790204786,-0.2));
+#4153 = VECTOR('',#4154,1.);
+#4154 = DIRECTION('',(0.,1.));
+#4155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4156 = ORIENTED_EDGE('',*,*,#4157,.F.);
+#4157 = EDGE_CURVE('',#1953,#4128,#4158,.T.);
+#4158 = SURFACE_CURVE('',#4159,(#4163,#4169),.PCURVE_S1.);
+#4159 = LINE('',#4160,#4161);
+#4160 = CARTESIAN_POINT('',(0.,0.,4.7));
+#4161 = VECTOR('',#4162,1.);
+#4162 = DIRECTION('',(0.353553390593,0.612372435696,0.707106781187));
+#4163 = PCURVE('',#1968,#4164);
+#4164 = DEFINITIONAL_REPRESENTATION('',(#4165),#4168);
+#4165 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4166,#4167),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#4166 = CARTESIAN_POINT('',(4.7,0.));
+#4167 = CARTESIAN_POINT('',(4.5,0.2));
+#4168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4169 = PCURVE('',#2019,#4170);
+#4170 = DEFINITIONAL_REPRESENTATION('',(#4171),#4174);
+#4171 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4172,#4173),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#4172 = CARTESIAN_POINT('',(0.,0.2));
+#4173 = CARTESIAN_POINT('',(0.,6.280369834735E-16));
+#4174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4175 = ORIENTED_EDGE('',*,*,#1952,.T.);
+#4176 = ORIENTED_EDGE('',*,*,#2117,.T.);
+#4177 = ORIENTED_EDGE('',*,*,#2816,.F.);
+#4178 = ORIENTED_EDGE('',*,*,#4179,.T.);
+#4179 = EDGE_CURVE('',#2817,#4130,#4180,.T.);
+#4180 = SURFACE_CURVE('',#4181,(#4185,#4191),.PCURVE_S1.);
+#4181 = LINE('',#4182,#4183);
+#4182 = CARTESIAN_POINT('',(0.,0.,0.3));
+#4183 = VECTOR('',#4184,1.);
+#4184 = DIRECTION('',(0.353553390593,0.612372435696,-0.707106781187));
+#4185 = PCURVE('',#1968,#4186);
+#4186 = DEFINITIONAL_REPRESENTATION('',(#4187),#4190);
+#4187 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4188,#4189),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#4188 = CARTESIAN_POINT('',(4.7,5.));
+#4189 = CARTESIAN_POINT('',(4.5,4.8));
+#4190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4191 = PCURVE('',#2878,#4192);
+#4192 = DEFINITIONAL_REPRESENTATION('',(#4193),#4196);
+#4193 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4194,#4195),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#4194 = CARTESIAN_POINT('',(0.,0.2));
+#4195 = CARTESIAN_POINT('',(0.,-6.280369834735E-16));
+#4196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4197 = ADVANCED_FACE('',(#4198),#2019,.F.);
+#4198 = FACE_BOUND('',#4199,.F.);
+#4199 = EDGE_LOOP('',(#4200,#4201,#4202,#4203));
+#4200 = ORIENTED_EDGE('',*,*,#4157,.F.);
+#4201 = ORIENTED_EDGE('',*,*,#2004,.T.);
+#4202 = ORIENTED_EDGE('',*,*,#4034,.T.);
+#4203 = ORIENTED_EDGE('',*,*,#4204,.F.);
+#4204 = EDGE_CURVE('',#4128,#4012,#4205,.T.);
+#4205 = SURFACE_CURVE('',#4206,(#4211,#4218),.PCURVE_S1.);
+#4206 = CIRCLE('',#4207,4.5);
+#4207 = AXIS2_PLACEMENT_3D('',#4208,#4209,#4210);
+#4208 = CARTESIAN_POINT('',(0.,0.,0.2));
+#4209 = DIRECTION('',(0.,0.,1.));
+#4210 = DIRECTION('',(1.,0.,0.));
+#4211 = PCURVE('',#2019,#4212);
+#4212 = DEFINITIONAL_REPRESENTATION('',(#4213),#4217);
+#4213 = LINE('',#4214,#4215);
+#4214 = CARTESIAN_POINT('',(4.188790204786,-0.));
+#4215 = VECTOR('',#4216,1.);
+#4216 = DIRECTION('',(-1.,-0.));
+#4217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4218 = PCURVE('',#3236,#4219);
+#4219 = DEFINITIONAL_REPRESENTATION('',(#4220),#4224);
+#4220 = CIRCLE('',#4221,4.5);
+#4221 = AXIS2_PLACEMENT_2D('',#4222,#4223);
+#4222 = CARTESIAN_POINT('',(0.,0.));
+#4223 = DIRECTION('',(1.,0.));
+#4224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4225 = ADVANCED_FACE('',(#4226),#2101,.F.);
+#4226 = FACE_BOUND('',#4227,.F.);
+#4227 = EDGE_LOOP('',(#4228,#4229,#4230,#4251));
+#4228 = ORIENTED_EDGE('',*,*,#4083,.F.);
+#4229 = ORIENTED_EDGE('',*,*,#2086,.T.);
+#4230 = ORIENTED_EDGE('',*,*,#4231,.T.);
+#4231 = EDGE_CURVE('',#2059,#4232,#4234,.T.);
+#4232 = VERTEX_POINT('',#4233);
+#4233 = CARTESIAN_POINT('',(-4.201111919237,1.612655772954,0.2));
+#4234 = SURFACE_CURVE('',#4235,(#4239,#4245),.PCURVE_S1.);
+#4235 = LINE('',#4236,#4237);
+#4236 = CARTESIAN_POINT('',(0.,0.,4.7));
+#4237 = VECTOR('',#4238,1.);
+#4238 = DIRECTION('',(0.660141050359,-0.253404407283,0.707106781187));
+#4239 = PCURVE('',#2101,#4240);
+#4240 = DEFINITIONAL_REPRESENTATION('',(#4241),#4244);
+#4241 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4242,#4243),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#4242 = CARTESIAN_POINT('',(-0.680678408278,0.2));
+#4243 = CARTESIAN_POINT('',(-0.680678408278,6.280369834735E-16));
+#4244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4245 = PCURVE('',#2074,#4246);
+#4246 = DEFINITIONAL_REPRESENTATION('',(#4247),#4250);
+#4247 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4248,#4249),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#4248 = CARTESIAN_POINT('',(4.7,0.));
+#4249 = CARTESIAN_POINT('',(4.5,0.2));
+#4250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4251 = ORIENTED_EDGE('',*,*,#4252,.F.);
+#4252 = EDGE_CURVE('',#4059,#4232,#4253,.T.);
+#4253 = SURFACE_CURVE('',#4254,(#4259,#4266),.PCURVE_S1.);
+#4254 = CIRCLE('',#4255,4.5);
+#4255 = AXIS2_PLACEMENT_3D('',#4256,#4257,#4258);
+#4256 = CARTESIAN_POINT('',(0.,0.,0.2));
+#4257 = DIRECTION('',(0.,0.,1.));
+#4258 = DIRECTION('',(1.,0.,0.));
+#4259 = PCURVE('',#2101,#4260);
+#4260 = DEFINITIONAL_REPRESENTATION('',(#4261),#4265);
+#4261 = LINE('',#4262,#4263);
+#4262 = CARTESIAN_POINT('',(2.094395102393,-0.));
+#4263 = VECTOR('',#4264,1.);
+#4264 = DIRECTION('',(-1.,-0.));
+#4265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4266 = PCURVE('',#3236,#4267);
+#4267 = DEFINITIONAL_REPRESENTATION('',(#4268),#4272);
+#4268 = CIRCLE('',#4269,4.5);
+#4269 = AXIS2_PLACEMENT_2D('',#4270,#4271);
+#4270 = CARTESIAN_POINT('',(0.,0.));
+#4271 = DIRECTION('',(1.,0.));
+#4272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4273 = ADVANCED_FACE('',(#4274),#2074,.F.);
+#4274 = FACE_BOUND('',#4275,.F.);
+#4275 = EDGE_LOOP('',(#4276,#4277,#4298,#4324,#4325,#4326));
+#4276 = ORIENTED_EDGE('',*,*,#2917,.F.);
+#4277 = ORIENTED_EDGE('',*,*,#4278,.T.);
+#4278 = EDGE_CURVE('',#2918,#4279,#4281,.T.);
+#4279 = VERTEX_POINT('',#4280);
+#4280 = CARTESIAN_POINT('',(-4.201111919237,1.612655772954,4.8));
+#4281 = SURFACE_CURVE('',#4282,(#4286,#4292),.PCURVE_S1.);
+#4282 = LINE('',#4283,#4284);
+#4283 = CARTESIAN_POINT('',(0.,0.,0.3));
+#4284 = VECTOR('',#4285,1.);
+#4285 = DIRECTION('',(0.660141050359,-0.253404407283,-0.707106781187));
+#4286 = PCURVE('',#2074,#4287);
+#4287 = DEFINITIONAL_REPRESENTATION('',(#4288),#4291);
+#4288 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4289,#4290),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#4289 = CARTESIAN_POINT('',(4.7,5.));
+#4290 = CARTESIAN_POINT('',(4.5,4.8));
+#4291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4292 = PCURVE('',#2955,#4293);
+#4293 = DEFINITIONAL_REPRESENTATION('',(#4294),#4297);
+#4294 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4295,#4296),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#4295 = CARTESIAN_POINT('',(0.680678408278,0.2));
+#4296 = CARTESIAN_POINT('',(0.680678408278,-6.280369834735E-16));
+#4297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4298 = ORIENTED_EDGE('',*,*,#4299,.F.);
+#4299 = EDGE_CURVE('',#4232,#4279,#4300,.T.);
+#4300 = SURFACE_CURVE('',#4301,(#4305,#4312),.PCURVE_S1.);
+#4301 = LINE('',#4302,#4303);
+#4302 = CARTESIAN_POINT('',(-4.201111919237,1.612655772954,0.));
+#4303 = VECTOR('',#4304,1.);
+#4304 = DIRECTION('',(0.,0.,1.));
+#4305 = PCURVE('',#2074,#4306);
+#4306 = DEFINITIONAL_REPRESENTATION('',(#4307),#4311);
+#4307 = LINE('',#4308,#4309);
+#4308 = CARTESIAN_POINT('',(4.5,0.));
+#4309 = VECTOR('',#4310,1.);
+#4310 = DIRECTION('',(0.,1.));
+#4311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4312 = PCURVE('',#4313,#4318);
+#4313 = CYLINDRICAL_SURFACE('',#4314,4.5);
+#4314 = AXIS2_PLACEMENT_3D('',#4315,#4316,#4317);
+#4315 = CARTESIAN_POINT('',(0.,0.,0.2));
+#4316 = DIRECTION('',(0.,0.,1.));
+#4317 = DIRECTION('',(1.,0.,0.));
+#4318 = DEFINITIONAL_REPRESENTATION('',(#4319),#4323);
+#4319 = LINE('',#4320,#4321);
+#4320 = CARTESIAN_POINT('',(2.775073510671,-0.2));
+#4321 = VECTOR('',#4322,1.);
+#4322 = DIRECTION('',(0.,1.));
+#4323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4324 = ORIENTED_EDGE('',*,*,#4231,.F.);
+#4325 = ORIENTED_EDGE('',*,*,#2058,.T.);
+#4326 = ORIENTED_EDGE('',*,*,#2168,.T.);
+#4327 = ADVANCED_FACE('',(#4328),#2153,.F.);
+#4328 = FACE_BOUND('',#4329,.F.);
+#4329 = EDGE_LOOP('',(#4330,#4331,#4352,#4375,#4394,#4395));
+#4330 = ORIENTED_EDGE('',*,*,#2994,.F.);
+#4331 = ORIENTED_EDGE('',*,*,#4332,.T.);
+#4332 = EDGE_CURVE('',#2995,#4333,#4335,.T.);
+#4333 = VERTEX_POINT('',#4334);
+#4334 = CARTESIAN_POINT('',(-2.317671337095,-3.85725285316,4.8));
+#4335 = SURFACE_CURVE('',#4336,(#4340,#4346),.PCURVE_S1.);
+#4336 = LINE('',#4337,#4338);
+#4337 = CARTESIAN_POINT('',(0.,0.,0.3));
+#4338 = VECTOR('',#4339,1.);
+#4339 = DIRECTION('',(0.364186915338,0.606108810938,-0.707106781187));
+#4340 = PCURVE('',#2153,#4341);
+#4341 = DEFINITIONAL_REPRESENTATION('',(#4342),#4345);
+#4342 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4343,#4344),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#4343 = CARTESIAN_POINT('',(4.7,5.));
+#4344 = CARTESIAN_POINT('',(4.5,4.8));
+#4345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4346 = PCURVE('',#3032,#4347);
+#4347 = DEFINITIONAL_REPRESENTATION('',(#4348),#4351);
+#4348 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4349,#4350),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#4349 = CARTESIAN_POINT('',(0.680678408278,0.2));
+#4350 = CARTESIAN_POINT('',(0.680678408278,-6.280369834735E-16));
+#4351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4352 = ORIENTED_EDGE('',*,*,#4353,.F.);
+#4353 = EDGE_CURVE('',#4354,#4333,#4356,.T.);
+#4354 = VERTEX_POINT('',#4355);
+#4355 = CARTESIAN_POINT('',(-2.317671337095,-3.85725285316,0.2));
+#4356 = SURFACE_CURVE('',#4357,(#4361,#4368),.PCURVE_S1.);
+#4357 = LINE('',#4358,#4359);
+#4358 = CARTESIAN_POINT('',(-2.317671337095,-3.85725285316,0.));
+#4359 = VECTOR('',#4360,1.);
+#4360 = DIRECTION('',(0.,0.,1.));
+#4361 = PCURVE('',#2153,#4362);
+#4362 = DEFINITIONAL_REPRESENTATION('',(#4363),#4367);
+#4363 = LINE('',#4364,#4365);
+#4364 = CARTESIAN_POINT('',(4.5,0.));
+#4365 = VECTOR('',#4366,1.);
+#4366 = DIRECTION('',(0.,1.));
+#4367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4368 = PCURVE('',#4145,#4369);
+#4369 = DEFINITIONAL_REPRESENTATION('',(#4370),#4374);
+#4370 = LINE('',#4371,#4372);
+#4371 = CARTESIAN_POINT('',(4.171336912266,-0.2));
+#4372 = VECTOR('',#4373,1.);
+#4373 = DIRECTION('',(0.,1.));
+#4374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4375 = ORIENTED_EDGE('',*,*,#4376,.F.);
+#4376 = EDGE_CURVE('',#2250,#4354,#4377,.T.);
+#4377 = SURFACE_CURVE('',#4378,(#4382,#4388),.PCURVE_S1.);
+#4378 = LINE('',#4379,#4380);
+#4379 = CARTESIAN_POINT('',(0.,0.,4.7));
+#4380 = VECTOR('',#4381,1.);
+#4381 = DIRECTION('',(0.364186915338,0.606108810938,0.707106781187));
+#4382 = PCURVE('',#2153,#4383);
+#4383 = DEFINITIONAL_REPRESENTATION('',(#4384),#4387);
+#4384 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4385,#4386),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#4385 = CARTESIAN_POINT('',(4.7,0.));
+#4386 = CARTESIAN_POINT('',(4.5,0.2));
+#4387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4388 = PCURVE('',#2287,#4389);
+#4389 = DEFINITIONAL_REPRESENTATION('',(#4390),#4393);
+#4390 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4391,#4392),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#4391 = CARTESIAN_POINT('',(-0.680678408278,0.2));
+#4392 = CARTESIAN_POINT('',(-0.680678408278,6.280369834735E-16));
+#4393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4394 = ORIENTED_EDGE('',*,*,#2249,.T.);
+#4395 = ORIENTED_EDGE('',*,*,#2139,.T.);
+#4396 = ADVANCED_FACE('',(#4397),#2204,.T.);
+#4397 = FACE_BOUND('',#4398,.T.);
+#4398 = EDGE_LOOP('',(#4399,#4424,#4443,#4444,#4445,#4446));
+#4399 = ORIENTED_EDGE('',*,*,#4400,.F.);
+#4400 = EDGE_CURVE('',#4401,#4403,#4405,.T.);
+#4401 = VERTEX_POINT('',#4402);
+#4402 = CARTESIAN_POINT('',(-4.228616793537,1.539090644966,0.2));
+#4403 = VERTEX_POINT('',#4404);
+#4404 = CARTESIAN_POINT('',(-4.228616793537,1.539090644966,4.8));
+#4405 = SURFACE_CURVE('',#4406,(#4410,#4417),.PCURVE_S1.);
+#4406 = LINE('',#4407,#4408);
+#4407 = CARTESIAN_POINT('',(-4.228616793537,1.539090644966,0.));
+#4408 = VECTOR('',#4409,1.);
+#4409 = DIRECTION('',(0.,0.,1.));
+#4410 = PCURVE('',#2204,#4411);
+#4411 = DEFINITIONAL_REPRESENTATION('',(#4412),#4416);
+#4412 = LINE('',#4413,#4414);
+#4413 = CARTESIAN_POINT('',(4.5,0.));
+#4414 = VECTOR('',#4415,1.);
+#4415 = DIRECTION('',(0.,1.));
+#4416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4417 = PCURVE('',#4313,#4418);
+#4418 = DEFINITIONAL_REPRESENTATION('',(#4419),#4423);
+#4419 = LINE('',#4420,#4421);
+#4420 = CARTESIAN_POINT('',(2.792526803191,-0.2));
+#4421 = VECTOR('',#4422,1.);
+#4422 = DIRECTION('',(0.,1.));
+#4423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4424 = ORIENTED_EDGE('',*,*,#4425,.F.);
+#4425 = EDGE_CURVE('',#2303,#4401,#4426,.T.);
+#4426 = SURFACE_CURVE('',#4427,(#4431,#4437),.PCURVE_S1.);
+#4427 = LINE('',#4428,#4429);
+#4428 = CARTESIAN_POINT('',(0.,0.,4.7));
+#4429 = VECTOR('',#4430,1.);
+#4430 = DIRECTION('',(0.664463024389,-0.241844762648,0.707106781187));
+#4431 = PCURVE('',#2204,#4432);
+#4432 = DEFINITIONAL_REPRESENTATION('',(#4433),#4436);
+#4433 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4434,#4435),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#4434 = CARTESIAN_POINT('',(4.7,0.));
+#4435 = CARTESIAN_POINT('',(4.5,0.2));
+#4436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4437 = PCURVE('',#2369,#4438);
+#4438 = DEFINITIONAL_REPRESENTATION('',(#4439),#4442);
+#4439 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4440,#4441),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#4440 = CARTESIAN_POINT('',(0.,0.2));
+#4441 = CARTESIAN_POINT('',(0.,6.280369834735E-16));
+#4442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4443 = ORIENTED_EDGE('',*,*,#2302,.T.);
+#4444 = ORIENTED_EDGE('',*,*,#2190,.T.);
+#4445 = ORIENTED_EDGE('',*,*,#3047,.F.);
+#4446 = ORIENTED_EDGE('',*,*,#4447,.T.);
+#4447 = EDGE_CURVE('',#3048,#4403,#4448,.T.);
+#4448 = SURFACE_CURVE('',#4449,(#4453,#4459),.PCURVE_S1.);
+#4449 = LINE('',#4450,#4451);
+#4450 = CARTESIAN_POINT('',(0.,0.,0.3));
+#4451 = VECTOR('',#4452,1.);
+#4452 = DIRECTION('',(0.664463024389,-0.241844762648,-0.707106781187));
+#4453 = PCURVE('',#2204,#4454);
+#4454 = DEFINITIONAL_REPRESENTATION('',(#4455),#4458);
+#4455 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4456,#4457),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#4456 = CARTESIAN_POINT('',(4.7,5.));
+#4457 = CARTESIAN_POINT('',(4.5,4.8));
+#4458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4459 = PCURVE('',#3109,#4460);
+#4460 = DEFINITIONAL_REPRESENTATION('',(#4461),#4464);
+#4461 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4462,#4463),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#4462 = CARTESIAN_POINT('',(0.,0.2));
+#4463 = CARTESIAN_POINT('',(0.,-6.280369834735E-16));
+#4464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4465 = ADVANCED_FACE('',(#4466),#2236,.T.);
+#4466 = FACE_BOUND('',#4467,.T.);
+#4467 = EDGE_LOOP('',(#4468,#4498,#4517,#4518,#4519,#4520));
+#4468 = ORIENTED_EDGE('',*,*,#4469,.F.);
+#4469 = EDGE_CURVE('',#4470,#4472,#4474,.T.);
+#4470 = VERTEX_POINT('',#4471);
+#4471 = CARTESIAN_POINT('',(-4.228616793537,-1.539090644966,0.2));
+#4472 = VERTEX_POINT('',#4473);
+#4473 = CARTESIAN_POINT('',(-4.228616793537,-1.539090644966,4.8));
+#4474 = SURFACE_CURVE('',#4475,(#4479,#4486),.PCURVE_S1.);
+#4475 = LINE('',#4476,#4477);
+#4476 = CARTESIAN_POINT('',(-4.228616793537,-1.539090644966,0.));
+#4477 = VECTOR('',#4478,1.);
+#4478 = DIRECTION('',(0.,0.,1.));
+#4479 = PCURVE('',#2236,#4480);
+#4480 = DEFINITIONAL_REPRESENTATION('',(#4481),#4485);
+#4481 = LINE('',#4482,#4483);
+#4482 = CARTESIAN_POINT('',(4.5,0.));
+#4483 = VECTOR('',#4484,1.);
+#4484 = DIRECTION('',(0.,1.));
+#4485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4486 = PCURVE('',#4487,#4492);
+#4487 = CYLINDRICAL_SURFACE('',#4488,4.5);
+#4488 = AXIS2_PLACEMENT_3D('',#4489,#4490,#4491);
+#4489 = CARTESIAN_POINT('',(0.,0.,0.2));
+#4490 = DIRECTION('',(0.,0.,1.));
+#4491 = DIRECTION('',(1.,0.,0.));
+#4492 = DEFINITIONAL_REPRESENTATION('',(#4493),#4497);
+#4493 = LINE('',#4494,#4495);
+#4494 = CARTESIAN_POINT('',(3.490658503989,-0.2));
+#4495 = VECTOR('',#4496,1.);
+#4496 = DIRECTION('',(0.,1.));
+#4497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4498 = ORIENTED_EDGE('',*,*,#4499,.F.);
+#4499 = EDGE_CURVE('',#2221,#4470,#4500,.T.);
+#4500 = SURFACE_CURVE('',#4501,(#4505,#4511),.PCURVE_S1.);
+#4501 = LINE('',#4502,#4503);
+#4502 = CARTESIAN_POINT('',(0.,0.,4.7));
+#4503 = VECTOR('',#4504,1.);
+#4504 = DIRECTION('',(0.664463024389,0.241844762648,0.707106781187));
+#4505 = PCURVE('',#2236,#4506);
+#4506 = DEFINITIONAL_REPRESENTATION('',(#4507),#4510);
+#4507 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4508,#4509),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#4508 = CARTESIAN_POINT('',(4.7,0.));
+#4509 = CARTESIAN_POINT('',(4.5,0.2));
+#4510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4511 = PCURVE('',#2287,#4512);
+#4512 = DEFINITIONAL_REPRESENTATION('',(#4513),#4516);
+#4513 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4514,#4515),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#4514 = CARTESIAN_POINT('',(0.,0.2));
+#4515 = CARTESIAN_POINT('',(0.,6.280369834735E-16));
+#4516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4517 = ORIENTED_EDGE('',*,*,#2220,.T.);
+#4518 = ORIENTED_EDGE('',*,*,#2385,.T.);
+#4519 = ORIENTED_EDGE('',*,*,#2970,.F.);
+#4520 = ORIENTED_EDGE('',*,*,#4521,.T.);
+#4521 = EDGE_CURVE('',#2971,#4472,#4522,.T.);
+#4522 = SURFACE_CURVE('',#4523,(#4527,#4533),.PCURVE_S1.);
+#4523 = LINE('',#4524,#4525);
+#4524 = CARTESIAN_POINT('',(0.,0.,0.3));
+#4525 = VECTOR('',#4526,1.);
+#4526 = DIRECTION('',(0.664463024389,0.241844762648,-0.707106781187));
+#4527 = PCURVE('',#2236,#4528);
+#4528 = DEFINITIONAL_REPRESENTATION('',(#4529),#4532);
+#4529 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4530,#4531),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#4530 = CARTESIAN_POINT('',(4.7,5.));
+#4531 = CARTESIAN_POINT('',(4.5,4.8));
+#4532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4533 = PCURVE('',#3032,#4534);
+#4534 = DEFINITIONAL_REPRESENTATION('',(#4535),#4538);
+#4535 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4536,#4537),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#4536 = CARTESIAN_POINT('',(0.,0.2));
+#4537 = CARTESIAN_POINT('',(0.,-6.280369834735E-16));
+#4538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4539 = ADVANCED_FACE('',(#4540),#2287,.F.);
+#4540 = FACE_BOUND('',#4541,.F.);
+#4541 = EDGE_LOOP('',(#4542,#4543,#4544,#4545));
+#4542 = ORIENTED_EDGE('',*,*,#4499,.F.);
+#4543 = ORIENTED_EDGE('',*,*,#2272,.T.);
+#4544 = ORIENTED_EDGE('',*,*,#4376,.T.);
+#4545 = ORIENTED_EDGE('',*,*,#4546,.F.);
+#4546 = EDGE_CURVE('',#4470,#4354,#4547,.T.);
+#4547 = SURFACE_CURVE('',#4548,(#4553,#4560),.PCURVE_S1.);
+#4548 = CIRCLE('',#4549,4.5);
+#4549 = AXIS2_PLACEMENT_3D('',#4550,#4551,#4552);
+#4550 = CARTESIAN_POINT('',(0.,0.,0.2));
+#4551 = DIRECTION('',(0.,0.,1.));
+#4552 = DIRECTION('',(1.,0.,0.));
+#4553 = PCURVE('',#2287,#4554);
+#4554 = DEFINITIONAL_REPRESENTATION('',(#4555),#4559);
+#4555 = LINE('',#4556,#4557);
+#4556 = CARTESIAN_POINT('',(3.490658503989,-0.));
+#4557 = VECTOR('',#4558,1.);
+#4558 = DIRECTION('',(-1.,-0.));
+#4559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4560 = PCURVE('',#3236,#4561);
+#4561 = DEFINITIONAL_REPRESENTATION('',(#4562),#4566);
+#4562 = CIRCLE('',#4563,4.5);
+#4563 = AXIS2_PLACEMENT_2D('',#4564,#4565);
+#4564 = CARTESIAN_POINT('',(0.,0.));
+#4565 = DIRECTION('',(1.,0.));
+#4566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4567 = ADVANCED_FACE('',(#4568),#2369,.F.);
+#4568 = FACE_BOUND('',#4569,.F.);
+#4569 = EDGE_LOOP('',(#4570,#4571,#4572,#4593));
+#4570 = ORIENTED_EDGE('',*,*,#4425,.F.);
+#4571 = ORIENTED_EDGE('',*,*,#2354,.T.);
+#4572 = ORIENTED_EDGE('',*,*,#4573,.T.);
+#4573 = EDGE_CURVE('',#2327,#4574,#4576,.T.);
+#4574 = VERTEX_POINT('',#4575);
+#4575 = CARTESIAN_POINT('',(-4.254833590197,-1.465056695057,0.2));
+#4576 = SURFACE_CURVE('',#4577,(#4581,#4587),.PCURVE_S1.);
+#4577 = LINE('',#4578,#4579);
+#4578 = CARTESIAN_POINT('',(0.,0.,4.7));
+#4579 = VECTOR('',#4580,1.);
+#4580 = DIRECTION('',(0.668582596544,0.230211449755,0.707106781187));
+#4581 = PCURVE('',#2369,#4582);
+#4582 = DEFINITIONAL_REPRESENTATION('',(#4583),#4586);
+#4583 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4584,#4585),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#4584 = CARTESIAN_POINT('',(-0.680678408278,0.2));
+#4585 = CARTESIAN_POINT('',(-0.680678408278,6.280369834735E-16));
+#4586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4587 = PCURVE('',#2342,#4588);
+#4588 = DEFINITIONAL_REPRESENTATION('',(#4589),#4592);
+#4589 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4590,#4591),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#4590 = CARTESIAN_POINT('',(4.7,0.));
+#4591 = CARTESIAN_POINT('',(4.5,0.2));
+#4592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4593 = ORIENTED_EDGE('',*,*,#4594,.F.);
+#4594 = EDGE_CURVE('',#4401,#4574,#4595,.T.);
+#4595 = SURFACE_CURVE('',#4596,(#4601,#4608),.PCURVE_S1.);
+#4596 = CIRCLE('',#4597,4.5);
+#4597 = AXIS2_PLACEMENT_3D('',#4598,#4599,#4600);
+#4598 = CARTESIAN_POINT('',(0.,0.,0.2));
+#4599 = DIRECTION('',(0.,0.,1.));
+#4600 = DIRECTION('',(1.,0.,0.));
+#4601 = PCURVE('',#2369,#4602);
+#4602 = DEFINITIONAL_REPRESENTATION('',(#4603),#4607);
+#4603 = LINE('',#4604,#4605);
+#4604 = CARTESIAN_POINT('',(2.792526803191,-0.));
+#4605 = VECTOR('',#4606,1.);
+#4606 = DIRECTION('',(-1.,-0.));
+#4607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4608 = PCURVE('',#3236,#4609);
+#4609 = DEFINITIONAL_REPRESENTATION('',(#4610),#4614);
+#4610 = CIRCLE('',#4611,4.5);
+#4611 = AXIS2_PLACEMENT_2D('',#4612,#4613);
+#4612 = CARTESIAN_POINT('',(0.,0.));
+#4613 = DIRECTION('',(1.,0.));
+#4614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4615 = ADVANCED_FACE('',(#4616),#2342,.F.);
+#4616 = FACE_BOUND('',#4617,.F.);
+#4617 = EDGE_LOOP('',(#4618,#4619,#4640,#4661,#4662,#4663));
+#4618 = ORIENTED_EDGE('',*,*,#3071,.F.);
+#4619 = ORIENTED_EDGE('',*,*,#4620,.T.);
+#4620 = EDGE_CURVE('',#3072,#4621,#4623,.T.);
+#4621 = VERTEX_POINT('',#4622);
+#4622 = CARTESIAN_POINT('',(-4.254833590197,-1.465056695057,4.8));
+#4623 = SURFACE_CURVE('',#4624,(#4628,#4634),.PCURVE_S1.);
+#4624 = LINE('',#4625,#4626);
+#4625 = CARTESIAN_POINT('',(0.,0.,0.3));
+#4626 = VECTOR('',#4627,1.);
+#4627 = DIRECTION('',(0.668582596544,0.230211449755,-0.707106781187));
+#4628 = PCURVE('',#2342,#4629);
+#4629 = DEFINITIONAL_REPRESENTATION('',(#4630),#4633);
+#4630 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4631,#4632),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#4631 = CARTESIAN_POINT('',(4.7,5.));
+#4632 = CARTESIAN_POINT('',(4.5,4.8));
+#4633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4634 = PCURVE('',#3109,#4635);
+#4635 = DEFINITIONAL_REPRESENTATION('',(#4636),#4639);
+#4636 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4637,#4638),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.646803743154,-6.363961030679),.PIECEWISE_BEZIER_KNOTS.);
+#4637 = CARTESIAN_POINT('',(0.680678408278,0.2));
+#4638 = CARTESIAN_POINT('',(0.680678408278,-6.280369834735E-16));
+#4639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4640 = ORIENTED_EDGE('',*,*,#4641,.F.);
+#4641 = EDGE_CURVE('',#4574,#4621,#4642,.T.);
+#4642 = SURFACE_CURVE('',#4643,(#4647,#4654),.PCURVE_S1.);
+#4643 = LINE('',#4644,#4645);
+#4644 = CARTESIAN_POINT('',(-4.254833590197,-1.465056695057,0.));
+#4645 = VECTOR('',#4646,1.);
+#4646 = DIRECTION('',(0.,0.,1.));
+#4647 = PCURVE('',#2342,#4648);
+#4648 = DEFINITIONAL_REPRESENTATION('',(#4649),#4653);
+#4649 = LINE('',#4650,#4651);
+#4650 = CARTESIAN_POINT('',(4.5,0.));
+#4651 = VECTOR('',#4652,1.);
+#4652 = DIRECTION('',(0.,1.));
+#4653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4654 = PCURVE('',#4487,#4655);
+#4655 = DEFINITIONAL_REPRESENTATION('',(#4656),#4660);
+#4656 = LINE('',#4657,#4658);
+#4657 = CARTESIAN_POINT('',(3.473205211469,-0.2));
+#4658 = VECTOR('',#4659,1.);
+#4659 = DIRECTION('',(0.,1.));
+#4660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4661 = ORIENTED_EDGE('',*,*,#4573,.F.);
+#4662 = ORIENTED_EDGE('',*,*,#2326,.T.);
+#4663 = ORIENTED_EDGE('',*,*,#2407,.T.);
+#4664 = ADVANCED_FACE('',(#4665),#2493,.F.);
+#4665 = FACE_BOUND('',#4666,.T.);
+#4666 = EDGE_LOOP('',(#4667,#4668,#4669,#4670));
+#4667 = ORIENTED_EDGE('',*,*,#3176,.F.);
+#4668 = ORIENTED_EDGE('',*,*,#2478,.T.);
+#4669 = ORIENTED_EDGE('',*,*,#3252,.T.);
+#4670 = ORIENTED_EDGE('',*,*,#4671,.F.);
+#4671 = EDGE_CURVE('',#3127,#3253,#4672,.T.);
+#4672 = SURFACE_CURVE('',#4673,(#4678,#4685),.PCURVE_S1.);
+#4673 = CIRCLE('',#4674,4.5);
+#4674 = AXIS2_PLACEMENT_3D('',#4675,#4676,#4677);
+#4675 = CARTESIAN_POINT('',(0.,0.,4.8));
+#4676 = DIRECTION('',(0.,0.,1.));
+#4677 = DIRECTION('',(1.,0.,0.));
+#4678 = PCURVE('',#2493,#4679);
+#4679 = DEFINITIONAL_REPRESENTATION('',(#4680),#4684);
+#4680 = LINE('',#4681,#4682);
+#4681 = CARTESIAN_POINT('',(0.,-0.));
+#4682 = VECTOR('',#4683,1.);
+#4683 = DIRECTION('',(1.,-0.));
+#4684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4685 = PCURVE('',#4686,#4691);
+#4686 = PLANE('',#4687);
+#4687 = AXIS2_PLACEMENT_3D('',#4688,#4689,#4690);
+#4688 = CARTESIAN_POINT('',(0.,0.,4.8));
+#4689 = DIRECTION('',(0.,0.,1.));
+#4690 = DIRECTION('',(1.,0.,0.));
+#4691 = DEFINITIONAL_REPRESENTATION('',(#4692),#4696);
+#4692 = CIRCLE('',#4693,4.5);
+#4693 = AXIS2_PLACEMENT_2D('',#4694,#4695);
+#4694 = CARTESIAN_POINT('',(0.,0.));
+#4695 = DIRECTION('',(1.,0.));
+#4696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4697 = ADVANCED_FACE('',(#4698),#2570,.F.);
+#4698 = FACE_BOUND('',#4699,.T.);
+#4699 = EDGE_LOOP('',(#4700,#4701,#4702,#4703));
+#4700 = ORIENTED_EDGE('',*,*,#3495,.F.);
+#4701 = ORIENTED_EDGE('',*,*,#2555,.T.);
+#4702 = ORIENTED_EDGE('',*,*,#3306,.T.);
+#4703 = ORIENTED_EDGE('',*,*,#4704,.F.);
+#4704 = EDGE_CURVE('',#3446,#3307,#4705,.T.);
+#4705 = SURFACE_CURVE('',#4706,(#4711,#4718),.PCURVE_S1.);
+#4706 = CIRCLE('',#4707,4.5);
+#4707 = AXIS2_PLACEMENT_3D('',#4708,#4709,#4710);
+#4708 = CARTESIAN_POINT('',(0.,0.,4.8));
+#4709 = DIRECTION('',(0.,0.,1.));
+#4710 = DIRECTION('',(1.,0.,0.));
+#4711 = PCURVE('',#2570,#4712);
+#4712 = DEFINITIONAL_REPRESENTATION('',(#4713),#4717);
+#4713 = LINE('',#4714,#4715);
+#4714 = CARTESIAN_POINT('',(-5.585053606382,-0.));
+#4715 = VECTOR('',#4716,1.);
+#4716 = DIRECTION('',(1.,-0.));
+#4717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4718 = PCURVE('',#4686,#4719);
+#4719 = DEFINITIONAL_REPRESENTATION('',(#4720),#4724);
+#4720 = CIRCLE('',#4721,4.5);
+#4721 = AXIS2_PLACEMENT_2D('',#4722,#4723);
+#4722 = CARTESIAN_POINT('',(0.,0.));
+#4723 = DIRECTION('',(1.,0.));
+#4724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4725 = ADVANCED_FACE('',(#4726),#2647,.F.);
+#4726 = FACE_BOUND('',#4727,.T.);
+#4727 = EDGE_LOOP('',(#4728,#4729,#4730,#4731));
+#4728 = ORIENTED_EDGE('',*,*,#3421,.F.);
+#4729 = ORIENTED_EDGE('',*,*,#2632,.T.);
+#4730 = ORIENTED_EDGE('',*,*,#3594,.T.);
+#4731 = ORIENTED_EDGE('',*,*,#4732,.F.);
+#4732 = EDGE_CURVE('',#3377,#3595,#4733,.T.);
+#4733 = SURFACE_CURVE('',#4734,(#4739,#4746),.PCURVE_S1.);
+#4734 = CIRCLE('',#4735,4.5);
+#4735 = AXIS2_PLACEMENT_3D('',#4736,#4737,#4738);
+#4736 = CARTESIAN_POINT('',(0.,0.,4.8));
+#4737 = DIRECTION('',(0.,0.,1.));
+#4738 = DIRECTION('',(1.,0.,0.));
+#4739 = PCURVE('',#2647,#4740);
+#4740 = DEFINITIONAL_REPRESENTATION('',(#4741),#4745);
+#4741 = LINE('',#4742,#4743);
+#4742 = CARTESIAN_POINT('',(-0.698131700798,-0.));
+#4743 = VECTOR('',#4744,1.);
+#4744 = DIRECTION('',(1.,-0.));
+#4745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4746 = PCURVE('',#4686,#4747);
+#4747 = DEFINITIONAL_REPRESENTATION('',(#4748),#4752);
+#4748 = CIRCLE('',#4749,4.5);
+#4749 = AXIS2_PLACEMENT_2D('',#4750,#4751);
+#4750 = CARTESIAN_POINT('',(0.,0.));
+#4751 = DIRECTION('',(1.,0.));
+#4752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4753 = ADVANCED_FACE('',(#4754),#2724,.F.);
+#4754 = FACE_BOUND('',#4755,.T.);
+#4755 = EDGE_LOOP('',(#4756,#4757,#4758,#4759));
+#4756 = ORIENTED_EDGE('',*,*,#3837,.F.);
+#4757 = ORIENTED_EDGE('',*,*,#2709,.T.);
+#4758 = ORIENTED_EDGE('',*,*,#3648,.T.);
+#4759 = ORIENTED_EDGE('',*,*,#4760,.F.);
+#4760 = EDGE_CURVE('',#3788,#3649,#4761,.T.);
+#4761 = SURFACE_CURVE('',#4762,(#4767,#4774),.PCURVE_S1.);
+#4762 = CIRCLE('',#4763,4.5);
+#4763 = AXIS2_PLACEMENT_3D('',#4764,#4765,#4766);
+#4764 = CARTESIAN_POINT('',(0.,0.,4.8));
+#4765 = DIRECTION('',(0.,0.,1.));
+#4766 = DIRECTION('',(1.,0.,0.));
+#4767 = PCURVE('',#2724,#4768);
+#4768 = DEFINITIONAL_REPRESENTATION('',(#4769),#4773);
+#4769 = LINE('',#4770,#4771);
+#4770 = CARTESIAN_POINT('',(-4.886921905584,-0.));
+#4771 = VECTOR('',#4772,1.);
+#4772 = DIRECTION('',(1.,-0.));
+#4773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4774 = PCURVE('',#4686,#4775);
+#4775 = DEFINITIONAL_REPRESENTATION('',(#4776),#4780);
+#4776 = CIRCLE('',#4777,4.5);
+#4777 = AXIS2_PLACEMENT_2D('',#4778,#4779);
+#4778 = CARTESIAN_POINT('',(0.,0.));
+#4779 = DIRECTION('',(1.,0.));
+#4780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4781 = ADVANCED_FACE('',(#4782),#2801,.F.);
+#4782 = FACE_BOUND('',#4783,.T.);
+#4783 = EDGE_LOOP('',(#4784,#4785,#4786,#4787));
+#4784 = ORIENTED_EDGE('',*,*,#3763,.F.);
+#4785 = ORIENTED_EDGE('',*,*,#2786,.T.);
+#4786 = ORIENTED_EDGE('',*,*,#3936,.T.);
+#4787 = ORIENTED_EDGE('',*,*,#4788,.F.);
+#4788 = EDGE_CURVE('',#3719,#3937,#4789,.T.);
+#4789 = SURFACE_CURVE('',#4790,(#4795,#4802),.PCURVE_S1.);
+#4790 = CIRCLE('',#4791,4.5);
+#4791 = AXIS2_PLACEMENT_3D('',#4792,#4793,#4794);
+#4792 = CARTESIAN_POINT('',(0.,0.,4.8));
+#4793 = DIRECTION('',(0.,0.,1.));
+#4794 = DIRECTION('',(1.,0.,0.));
+#4795 = PCURVE('',#2801,#4796);
+#4796 = DEFINITIONAL_REPRESENTATION('',(#4797),#4801);
+#4797 = LINE('',#4798,#4799);
+#4798 = CARTESIAN_POINT('',(-1.396263401595,-0.));
+#4799 = VECTOR('',#4800,1.);
+#4800 = DIRECTION('',(1.,-0.));
+#4801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4802 = PCURVE('',#4686,#4803);
+#4803 = DEFINITIONAL_REPRESENTATION('',(#4804),#4808);
+#4804 = CIRCLE('',#4805,4.5);
+#4805 = AXIS2_PLACEMENT_2D('',#4806,#4807);
+#4806 = CARTESIAN_POINT('',(0.,0.));
+#4807 = DIRECTION('',(1.,0.));
+#4808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4809 = ADVANCED_FACE('',(#4810),#2878,.F.);
+#4810 = FACE_BOUND('',#4811,.T.);
+#4811 = EDGE_LOOP('',(#4812,#4813,#4814,#4815));
+#4812 = ORIENTED_EDGE('',*,*,#4179,.F.);
+#4813 = ORIENTED_EDGE('',*,*,#2863,.T.);
+#4814 = ORIENTED_EDGE('',*,*,#3990,.T.);
+#4815 = ORIENTED_EDGE('',*,*,#4816,.F.);
+#4816 = EDGE_CURVE('',#4130,#3991,#4817,.T.);
+#4817 = SURFACE_CURVE('',#4818,(#4823,#4830),.PCURVE_S1.);
+#4818 = CIRCLE('',#4819,4.5);
+#4819 = AXIS2_PLACEMENT_3D('',#4820,#4821,#4822);
+#4820 = CARTESIAN_POINT('',(0.,0.,4.8));
+#4821 = DIRECTION('',(0.,0.,1.));
+#4822 = DIRECTION('',(1.,0.,0.));
+#4823 = PCURVE('',#2878,#4824);
+#4824 = DEFINITIONAL_REPRESENTATION('',(#4825),#4829);
+#4825 = LINE('',#4826,#4827);
+#4826 = CARTESIAN_POINT('',(-4.188790204786,-0.));
+#4827 = VECTOR('',#4828,1.);
+#4828 = DIRECTION('',(1.,-0.));
+#4829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4830 = PCURVE('',#4686,#4831);
+#4831 = DEFINITIONAL_REPRESENTATION('',(#4832),#4836);
+#4832 = CIRCLE('',#4833,4.5);
+#4833 = AXIS2_PLACEMENT_2D('',#4834,#4835);
+#4834 = CARTESIAN_POINT('',(0.,0.));
+#4835 = DIRECTION('',(1.,0.));
+#4836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4837 = ADVANCED_FACE('',(#4838),#2955,.F.);
+#4838 = FACE_BOUND('',#4839,.T.);
+#4839 = EDGE_LOOP('',(#4840,#4841,#4842,#4843));
+#4840 = ORIENTED_EDGE('',*,*,#4105,.F.);
+#4841 = ORIENTED_EDGE('',*,*,#2940,.T.);
+#4842 = ORIENTED_EDGE('',*,*,#4278,.T.);
+#4843 = ORIENTED_EDGE('',*,*,#4844,.F.);
+#4844 = EDGE_CURVE('',#4061,#4279,#4845,.T.);
+#4845 = SURFACE_CURVE('',#4846,(#4851,#4858),.PCURVE_S1.);
+#4846 = CIRCLE('',#4847,4.5);
+#4847 = AXIS2_PLACEMENT_3D('',#4848,#4849,#4850);
+#4848 = CARTESIAN_POINT('',(0.,0.,4.8));
+#4849 = DIRECTION('',(0.,0.,1.));
+#4850 = DIRECTION('',(1.,0.,0.));
+#4851 = PCURVE('',#2955,#4852);
+#4852 = DEFINITIONAL_REPRESENTATION('',(#4853),#4857);
+#4853 = LINE('',#4854,#4855);
+#4854 = CARTESIAN_POINT('',(-2.094395102393,-0.));
+#4855 = VECTOR('',#4856,1.);
+#4856 = DIRECTION('',(1.,-0.));
+#4857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4858 = PCURVE('',#4686,#4859);
+#4859 = DEFINITIONAL_REPRESENTATION('',(#4860),#4864);
+#4860 = CIRCLE('',#4861,4.5);
+#4861 = AXIS2_PLACEMENT_2D('',#4862,#4863);
+#4862 = CARTESIAN_POINT('',(0.,0.));
+#4863 = DIRECTION('',(1.,0.));
+#4864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4865 = ADVANCED_FACE('',(#4866),#3032,.F.);
+#4866 = FACE_BOUND('',#4867,.T.);
+#4867 = EDGE_LOOP('',(#4868,#4869,#4870,#4871));
+#4868 = ORIENTED_EDGE('',*,*,#4521,.F.);
+#4869 = ORIENTED_EDGE('',*,*,#3017,.T.);
+#4870 = ORIENTED_EDGE('',*,*,#4332,.T.);
+#4871 = ORIENTED_EDGE('',*,*,#4872,.F.);
+#4872 = EDGE_CURVE('',#4472,#4333,#4873,.T.);
+#4873 = SURFACE_CURVE('',#4874,(#4879,#4886),.PCURVE_S1.);
+#4874 = CIRCLE('',#4875,4.5);
+#4875 = AXIS2_PLACEMENT_3D('',#4876,#4877,#4878);
+#4876 = CARTESIAN_POINT('',(0.,0.,4.8));
+#4877 = DIRECTION('',(0.,0.,1.));
+#4878 = DIRECTION('',(1.,0.,0.));
+#4879 = PCURVE('',#3032,#4880);
+#4880 = DEFINITIONAL_REPRESENTATION('',(#4881),#4885);
+#4881 = LINE('',#4882,#4883);
+#4882 = CARTESIAN_POINT('',(-3.490658503989,-0.));
+#4883 = VECTOR('',#4884,1.);
+#4884 = DIRECTION('',(1.,-0.));
+#4885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4886 = PCURVE('',#4686,#4887);
+#4887 = DEFINITIONAL_REPRESENTATION('',(#4888),#4892);
+#4888 = CIRCLE('',#4889,4.5);
+#4889 = AXIS2_PLACEMENT_2D('',#4890,#4891);
+#4890 = CARTESIAN_POINT('',(0.,0.));
+#4891 = DIRECTION('',(1.,0.));
+#4892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4893 = ADVANCED_FACE('',(#4894),#3109,.F.);
+#4894 = FACE_BOUND('',#4895,.T.);
+#4895 = EDGE_LOOP('',(#4896,#4897,#4898,#4899));
+#4896 = ORIENTED_EDGE('',*,*,#4447,.F.);
+#4897 = ORIENTED_EDGE('',*,*,#3094,.T.);
+#4898 = ORIENTED_EDGE('',*,*,#4620,.T.);
+#4899 = ORIENTED_EDGE('',*,*,#4900,.F.);
+#4900 = EDGE_CURVE('',#4403,#4621,#4901,.T.);
+#4901 = SURFACE_CURVE('',#4902,(#4907,#4914),.PCURVE_S1.);
+#4902 = CIRCLE('',#4903,4.5);
+#4903 = AXIS2_PLACEMENT_3D('',#4904,#4905,#4906);
+#4904 = CARTESIAN_POINT('',(0.,0.,4.8));
+#4905 = DIRECTION('',(0.,0.,1.));
+#4906 = DIRECTION('',(1.,0.,0.));
+#4907 = PCURVE('',#3109,#4908);
+#4908 = DEFINITIONAL_REPRESENTATION('',(#4909),#4913);
+#4909 = LINE('',#4910,#4911);
+#4910 = CARTESIAN_POINT('',(-2.792526803191,-0.));
+#4911 = VECTOR('',#4912,1.);
+#4912 = DIRECTION('',(1.,-0.));
+#4913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4914 = PCURVE('',#4686,#4915);
+#4915 = DEFINITIONAL_REPRESENTATION('',(#4916),#4920);
+#4916 = CIRCLE('',#4917,4.5);
+#4917 = AXIS2_PLACEMENT_2D('',#4918,#4919);
+#4918 = CARTESIAN_POINT('',(0.,0.));
+#4919 = DIRECTION('',(1.,0.));
+#4920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4921 = ADVANCED_FACE('',(#4922),#3142,.T.);
+#4922 = FACE_BOUND('',#4923,.T.);
+#4923 = EDGE_LOOP('',(#4924,#4925,#4947,#4948));
+#4924 = ORIENTED_EDGE('',*,*,#3124,.T.);
+#4925 = ORIENTED_EDGE('',*,*,#4926,.F.);
+#4926 = EDGE_CURVE('',#3307,#3127,#4927,.T.);
+#4927 = SURFACE_CURVE('',#4928,(#4933,#4940),.PCURVE_S1.);
+#4928 = CIRCLE('',#4929,4.5);
+#4929 = AXIS2_PLACEMENT_3D('',#4930,#4931,#4932);
+#4930 = CARTESIAN_POINT('',(0.,0.,4.8));
+#4931 = DIRECTION('',(0.,0.,1.));
+#4932 = DIRECTION('',(1.,0.,0.));
+#4933 = PCURVE('',#3142,#4934);
+#4934 = DEFINITIONAL_REPRESENTATION('',(#4935),#4939);
+#4935 = LINE('',#4936,#4937);
+#4936 = CARTESIAN_POINT('',(0.,4.6));
+#4937 = VECTOR('',#4938,1.);
+#4938 = DIRECTION('',(1.,0.));
+#4939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4940 = PCURVE('',#4686,#4941);
+#4941 = DEFINITIONAL_REPRESENTATION('',(#4942),#4946);
+#4942 = CIRCLE('',#4943,4.5);
+#4943 = AXIS2_PLACEMENT_2D('',#4944,#4945);
+#4944 = CARTESIAN_POINT('',(0.,0.));
+#4945 = DIRECTION('',(1.,0.));
+#4946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4947 = ORIENTED_EDGE('',*,*,#3327,.F.);
+#4948 = ORIENTED_EDGE('',*,*,#4949,.T.);
+#4949 = EDGE_CURVE('',#3328,#3125,#4950,.T.);
+#4950 = SURFACE_CURVE('',#4951,(#4956,#4963),.PCURVE_S1.);
+#4951 = CIRCLE('',#4952,4.5);
+#4952 = AXIS2_PLACEMENT_3D('',#4953,#4954,#4955);
+#4953 = CARTESIAN_POINT('',(0.,0.,0.2));
+#4954 = DIRECTION('',(0.,0.,1.));
+#4955 = DIRECTION('',(1.,0.,0.));
+#4956 = PCURVE('',#3142,#4957);
+#4957 = DEFINITIONAL_REPRESENTATION('',(#4958),#4962);
+#4958 = LINE('',#4959,#4960);
+#4959 = CARTESIAN_POINT('',(0.,0.));
+#4960 = VECTOR('',#4961,1.);
+#4961 = DIRECTION('',(1.,0.));
+#4962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4963 = PCURVE('',#3236,#4964);
+#4964 = DEFINITIONAL_REPRESENTATION('',(#4965),#4969);
+#4965 = CIRCLE('',#4966,4.5);
+#4966 = AXIS2_PLACEMENT_2D('',#4967,#4968);
+#4967 = CARTESIAN_POINT('',(0.,0.));
+#4968 = DIRECTION('',(1.,0.));
+#4969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4970 = ADVANCED_FACE('',(#4971,#5159),#3236,.F.);
+#4971 = FACE_BOUND('',#4972,.F.);
+#4972 = EDGE_LOOP('',(#4973,#4974,#4996,#4997,#5019,#5020,#5042,#5043,
+    #5065,#5066,#5088,#5089,#5111,#5112,#5134,#5135,#5157,#5158));
+#4973 = ORIENTED_EDGE('',*,*,#3221,.T.);
+#4974 = ORIENTED_EDGE('',*,*,#4975,.T.);
+#4975 = EDGE_CURVE('',#3201,#3375,#4976,.T.);
+#4976 = SURFACE_CURVE('',#4977,(#4982,#4989),.PCURVE_S1.);
+#4977 = CIRCLE('',#4978,4.5);
+#4978 = AXIS2_PLACEMENT_3D('',#4979,#4980,#4981);
+#4979 = CARTESIAN_POINT('',(0.,0.,0.2));
+#4980 = DIRECTION('',(0.,0.,1.));
+#4981 = DIRECTION('',(1.,0.,0.));
+#4982 = PCURVE('',#3236,#4983);
+#4983 = DEFINITIONAL_REPRESENTATION('',(#4984),#4988);
+#4984 = CIRCLE('',#4985,4.5);
+#4985 = AXIS2_PLACEMENT_2D('',#4986,#4987);
+#4986 = CARTESIAN_POINT('',(0.,0.));
+#4987 = DIRECTION('',(1.,0.));
+#4988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4989 = PCURVE('',#3287,#4990);
+#4990 = DEFINITIONAL_REPRESENTATION('',(#4991),#4995);
+#4991 = LINE('',#4992,#4993);
+#4992 = CARTESIAN_POINT('',(0.,0.));
+#4993 = VECTOR('',#4994,1.);
+#4994 = DIRECTION('',(1.,0.));
+#4995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4996 = ORIENTED_EDGE('',*,*,#3568,.T.);
+#4997 = ORIENTED_EDGE('',*,*,#4998,.T.);
+#4998 = EDGE_CURVE('',#3548,#3717,#4999,.T.);
+#4999 = SURFACE_CURVE('',#5000,(#5005,#5012),.PCURVE_S1.);
+#5000 = CIRCLE('',#5001,4.5);
+#5001 = AXIS2_PLACEMENT_3D('',#5002,#5003,#5004);
+#5002 = CARTESIAN_POINT('',(0.,0.,0.2));
+#5003 = DIRECTION('',(0.,0.,1.));
+#5004 = DIRECTION('',(1.,0.,0.));
+#5005 = PCURVE('',#3236,#5006);
+#5006 = DEFINITIONAL_REPRESENTATION('',(#5007),#5011);
+#5007 = CIRCLE('',#5008,4.5);
+#5008 = AXIS2_PLACEMENT_2D('',#5009,#5010);
+#5009 = CARTESIAN_POINT('',(0.,0.));
+#5010 = DIRECTION('',(1.,0.));
+#5011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5012 = PCURVE('',#3629,#5013);
+#5013 = DEFINITIONAL_REPRESENTATION('',(#5014),#5018);
+#5014 = LINE('',#5015,#5016);
+#5015 = CARTESIAN_POINT('',(0.,0.));
+#5016 = VECTOR('',#5017,1.);
+#5017 = DIRECTION('',(1.,0.));
+#5018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5019 = ORIENTED_EDGE('',*,*,#3910,.T.);
+#5020 = ORIENTED_EDGE('',*,*,#5021,.T.);
+#5021 = EDGE_CURVE('',#3890,#4059,#5022,.T.);
+#5022 = SURFACE_CURVE('',#5023,(#5028,#5035),.PCURVE_S1.);
+#5023 = CIRCLE('',#5024,4.5);
+#5024 = AXIS2_PLACEMENT_3D('',#5025,#5026,#5027);
+#5025 = CARTESIAN_POINT('',(0.,0.,0.2));
+#5026 = DIRECTION('',(0.,0.,1.));
+#5027 = DIRECTION('',(1.,0.,0.));
+#5028 = PCURVE('',#3236,#5029);
+#5029 = DEFINITIONAL_REPRESENTATION('',(#5030),#5034);
+#5030 = CIRCLE('',#5031,4.5);
+#5031 = AXIS2_PLACEMENT_2D('',#5032,#5033);
+#5032 = CARTESIAN_POINT('',(0.,0.));
+#5033 = DIRECTION('',(1.,0.));
+#5034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5035 = PCURVE('',#3971,#5036);
+#5036 = DEFINITIONAL_REPRESENTATION('',(#5037),#5041);
+#5037 = LINE('',#5038,#5039);
+#5038 = CARTESIAN_POINT('',(0.,0.));
+#5039 = VECTOR('',#5040,1.);
+#5040 = DIRECTION('',(1.,0.));
+#5041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5042 = ORIENTED_EDGE('',*,*,#4252,.T.);
+#5043 = ORIENTED_EDGE('',*,*,#5044,.T.);
+#5044 = EDGE_CURVE('',#4232,#4401,#5045,.T.);
+#5045 = SURFACE_CURVE('',#5046,(#5051,#5058),.PCURVE_S1.);
+#5046 = CIRCLE('',#5047,4.5);
+#5047 = AXIS2_PLACEMENT_3D('',#5048,#5049,#5050);
+#5048 = CARTESIAN_POINT('',(0.,0.,0.2));
+#5049 = DIRECTION('',(0.,0.,1.));
+#5050 = DIRECTION('',(1.,0.,0.));
+#5051 = PCURVE('',#3236,#5052);
+#5052 = DEFINITIONAL_REPRESENTATION('',(#5053),#5057);
+#5053 = CIRCLE('',#5054,4.5);
+#5054 = AXIS2_PLACEMENT_2D('',#5055,#5056);
+#5055 = CARTESIAN_POINT('',(0.,0.));
+#5056 = DIRECTION('',(1.,0.));
+#5057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5058 = PCURVE('',#4313,#5059);
+#5059 = DEFINITIONAL_REPRESENTATION('',(#5060),#5064);
+#5060 = LINE('',#5061,#5062);
+#5061 = CARTESIAN_POINT('',(0.,0.));
+#5062 = VECTOR('',#5063,1.);
+#5063 = DIRECTION('',(1.,0.));
+#5064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5065 = ORIENTED_EDGE('',*,*,#4594,.T.);
+#5066 = ORIENTED_EDGE('',*,*,#5067,.T.);
+#5067 = EDGE_CURVE('',#4574,#4470,#5068,.T.);
+#5068 = SURFACE_CURVE('',#5069,(#5074,#5081),.PCURVE_S1.);
+#5069 = CIRCLE('',#5070,4.5);
+#5070 = AXIS2_PLACEMENT_3D('',#5071,#5072,#5073);
+#5071 = CARTESIAN_POINT('',(0.,0.,0.2));
+#5072 = DIRECTION('',(0.,0.,1.));
+#5073 = DIRECTION('',(1.,0.,0.));
+#5074 = PCURVE('',#3236,#5075);
+#5075 = DEFINITIONAL_REPRESENTATION('',(#5076),#5080);
+#5076 = CIRCLE('',#5077,4.5);
+#5077 = AXIS2_PLACEMENT_2D('',#5078,#5079);
+#5078 = CARTESIAN_POINT('',(0.,0.));
+#5079 = DIRECTION('',(1.,0.));
+#5080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5081 = PCURVE('',#4487,#5082);
+#5082 = DEFINITIONAL_REPRESENTATION('',(#5083),#5087);
+#5083 = LINE('',#5084,#5085);
+#5084 = CARTESIAN_POINT('',(0.,0.));
+#5085 = VECTOR('',#5086,1.);
+#5086 = DIRECTION('',(1.,0.));
+#5087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5088 = ORIENTED_EDGE('',*,*,#4546,.T.);
+#5089 = ORIENTED_EDGE('',*,*,#5090,.T.);
+#5090 = EDGE_CURVE('',#4354,#4128,#5091,.T.);
+#5091 = SURFACE_CURVE('',#5092,(#5097,#5104),.PCURVE_S1.);
+#5092 = CIRCLE('',#5093,4.5);
+#5093 = AXIS2_PLACEMENT_3D('',#5094,#5095,#5096);
+#5094 = CARTESIAN_POINT('',(0.,0.,0.2));
+#5095 = DIRECTION('',(0.,0.,1.));
+#5096 = DIRECTION('',(1.,0.,0.));
+#5097 = PCURVE('',#3236,#5098);
+#5098 = DEFINITIONAL_REPRESENTATION('',(#5099),#5103);
+#5099 = CIRCLE('',#5100,4.5);
+#5100 = AXIS2_PLACEMENT_2D('',#5101,#5102);
+#5101 = CARTESIAN_POINT('',(0.,0.));
+#5102 = DIRECTION('',(1.,0.));
+#5103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5104 = PCURVE('',#4145,#5105);
+#5105 = DEFINITIONAL_REPRESENTATION('',(#5106),#5110);
+#5106 = LINE('',#5107,#5108);
+#5107 = CARTESIAN_POINT('',(0.,0.));
+#5108 = VECTOR('',#5109,1.);
+#5109 = DIRECTION('',(1.,0.));
+#5110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5111 = ORIENTED_EDGE('',*,*,#4204,.T.);
+#5112 = ORIENTED_EDGE('',*,*,#5113,.T.);
+#5113 = EDGE_CURVE('',#4012,#3786,#5114,.T.);
+#5114 = SURFACE_CURVE('',#5115,(#5120,#5127),.PCURVE_S1.);
+#5115 = CIRCLE('',#5116,4.5);
+#5116 = AXIS2_PLACEMENT_3D('',#5117,#5118,#5119);
+#5117 = CARTESIAN_POINT('',(0.,0.,0.2));
+#5118 = DIRECTION('',(0.,0.,1.));
+#5119 = DIRECTION('',(1.,0.,0.));
+#5120 = PCURVE('',#3236,#5121);
+#5121 = DEFINITIONAL_REPRESENTATION('',(#5122),#5126);
+#5122 = CIRCLE('',#5123,4.5);
+#5123 = AXIS2_PLACEMENT_2D('',#5124,#5125);
+#5124 = CARTESIAN_POINT('',(0.,0.));
+#5125 = DIRECTION('',(1.,0.));
+#5126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5127 = PCURVE('',#3803,#5128);
+#5128 = DEFINITIONAL_REPRESENTATION('',(#5129),#5133);
+#5129 = LINE('',#5130,#5131);
+#5130 = CARTESIAN_POINT('',(0.,0.));
+#5131 = VECTOR('',#5132,1.);
+#5132 = DIRECTION('',(1.,0.));
+#5133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5134 = ORIENTED_EDGE('',*,*,#3862,.T.);
+#5135 = ORIENTED_EDGE('',*,*,#5136,.T.);
+#5136 = EDGE_CURVE('',#3670,#3444,#5137,.T.);
+#5137 = SURFACE_CURVE('',#5138,(#5143,#5150),.PCURVE_S1.);
+#5138 = CIRCLE('',#5139,4.5);
+#5139 = AXIS2_PLACEMENT_3D('',#5140,#5141,#5142);
+#5140 = CARTESIAN_POINT('',(0.,0.,0.2));
+#5141 = DIRECTION('',(0.,0.,1.));
+#5142 = DIRECTION('',(1.,0.,0.));
+#5143 = PCURVE('',#3236,#5144);
+#5144 = DEFINITIONAL_REPRESENTATION('',(#5145),#5149);
+#5145 = CIRCLE('',#5146,4.5);
+#5146 = AXIS2_PLACEMENT_2D('',#5147,#5148);
+#5147 = CARTESIAN_POINT('',(0.,0.));
+#5148 = DIRECTION('',(1.,0.));
+#5149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5150 = PCURVE('',#3461,#5151);
+#5151 = DEFINITIONAL_REPRESENTATION('',(#5152),#5156);
+#5152 = LINE('',#5153,#5154);
+#5153 = CARTESIAN_POINT('',(0.,0.));
+#5154 = VECTOR('',#5155,1.);
+#5155 = DIRECTION('',(1.,0.));
+#5156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5157 = ORIENTED_EDGE('',*,*,#3520,.T.);
+#5158 = ORIENTED_EDGE('',*,*,#4949,.T.);
+#5159 = FACE_BOUND('',#5160,.F.);
+#5160 = EDGE_LOOP('',(#5161));
+#5161 = ORIENTED_EDGE('',*,*,#5162,.F.);
+#5162 = EDGE_CURVE('',#5163,#5163,#5165,.T.);
+#5163 = VERTEX_POINT('',#5164);
+#5164 = CARTESIAN_POINT('',(3.,-7.347880794884E-16,0.2));
+#5165 = SURFACE_CURVE('',#5166,(#5171,#5178),.PCURVE_S1.);
+#5166 = CIRCLE('',#5167,3.);
+#5167 = AXIS2_PLACEMENT_3D('',#5168,#5169,#5170);
+#5168 = CARTESIAN_POINT('',(0.,0.,0.2));
+#5169 = DIRECTION('',(0.,0.,1.));
+#5170 = DIRECTION('',(1.,0.,0.));
+#5171 = PCURVE('',#3236,#5172);
+#5172 = DEFINITIONAL_REPRESENTATION('',(#5173),#5177);
+#5173 = CIRCLE('',#5174,3.);
+#5174 = AXIS2_PLACEMENT_2D('',#5175,#5176);
+#5175 = CARTESIAN_POINT('',(0.,0.));
+#5176 = DIRECTION('',(1.,0.));
+#5177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5178 = PCURVE('',#5179,#5184);
+#5179 = CYLINDRICAL_SURFACE('',#5180,3.);
+#5180 = AXIS2_PLACEMENT_3D('',#5181,#5182,#5183);
+#5181 = CARTESIAN_POINT('',(0.,0.,0.));
+#5182 = DIRECTION('',(0.,0.,1.));
+#5183 = DIRECTION('',(1.,0.,0.));
+#5184 = DEFINITIONAL_REPRESENTATION('',(#5185),#5189);
+#5185 = LINE('',#5186,#5187);
+#5186 = CARTESIAN_POINT('',(0.,0.2));
+#5187 = VECTOR('',#5188,1.);
+#5188 = DIRECTION('',(1.,0.));
+#5189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5190 = ADVANCED_FACE('',(#5191),#3287,.T.);
+#5191 = FACE_BOUND('',#5192,.T.);
+#5192 = EDGE_LOOP('',(#5193,#5215,#5216,#5217));
+#5193 = ORIENTED_EDGE('',*,*,#5194,.F.);
+#5194 = EDGE_CURVE('',#3253,#3377,#5195,.T.);
+#5195 = SURFACE_CURVE('',#5196,(#5201,#5208),.PCURVE_S1.);
+#5196 = CIRCLE('',#5197,4.5);
+#5197 = AXIS2_PLACEMENT_3D('',#5198,#5199,#5200);
+#5198 = CARTESIAN_POINT('',(0.,0.,4.8));
+#5199 = DIRECTION('',(0.,0.,1.));
+#5200 = DIRECTION('',(1.,0.,0.));
+#5201 = PCURVE('',#3287,#5202);
+#5202 = DEFINITIONAL_REPRESENTATION('',(#5203),#5207);
+#5203 = LINE('',#5204,#5205);
+#5204 = CARTESIAN_POINT('',(0.,4.6));
+#5205 = VECTOR('',#5206,1.);
+#5206 = DIRECTION('',(1.,0.));
+#5207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5208 = PCURVE('',#4686,#5209);
+#5209 = DEFINITIONAL_REPRESENTATION('',(#5210),#5214);
+#5210 = CIRCLE('',#5211,4.5);
+#5211 = AXIS2_PLACEMENT_2D('',#5212,#5213);
+#5212 = CARTESIAN_POINT('',(0.,0.));
+#5213 = DIRECTION('',(1.,0.));
+#5214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5215 = ORIENTED_EDGE('',*,*,#3273,.F.);
+#5216 = ORIENTED_EDGE('',*,*,#4975,.T.);
+#5217 = ORIENTED_EDGE('',*,*,#3374,.T.);
+#5218 = ADVANCED_FACE('',(#5219),#3461,.T.);
+#5219 = FACE_BOUND('',#5220,.T.);
+#5220 = EDGE_LOOP('',(#5221,#5222,#5244,#5245));
+#5221 = ORIENTED_EDGE('',*,*,#3443,.T.);
+#5222 = ORIENTED_EDGE('',*,*,#5223,.F.);
+#5223 = EDGE_CURVE('',#3649,#3446,#5224,.T.);
+#5224 = SURFACE_CURVE('',#5225,(#5230,#5237),.PCURVE_S1.);
+#5225 = CIRCLE('',#5226,4.5);
+#5226 = AXIS2_PLACEMENT_3D('',#5227,#5228,#5229);
+#5227 = CARTESIAN_POINT('',(0.,0.,4.8));
+#5228 = DIRECTION('',(0.,0.,1.));
+#5229 = DIRECTION('',(1.,0.,0.));
+#5230 = PCURVE('',#3461,#5231);
+#5231 = DEFINITIONAL_REPRESENTATION('',(#5232),#5236);
+#5232 = LINE('',#5233,#5234);
+#5233 = CARTESIAN_POINT('',(0.,4.6));
+#5234 = VECTOR('',#5235,1.);
+#5235 = DIRECTION('',(1.,0.));
+#5236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5237 = PCURVE('',#4686,#5238);
+#5238 = DEFINITIONAL_REPRESENTATION('',(#5239),#5243);
+#5239 = CIRCLE('',#5240,4.5);
+#5240 = AXIS2_PLACEMENT_2D('',#5241,#5242);
+#5241 = CARTESIAN_POINT('',(0.,0.));
+#5242 = DIRECTION('',(1.,0.));
+#5243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5244 = ORIENTED_EDGE('',*,*,#3669,.F.);
+#5245 = ORIENTED_EDGE('',*,*,#5136,.T.);
+#5246 = ADVANCED_FACE('',(#5247),#3629,.T.);
+#5247 = FACE_BOUND('',#5248,.T.);
+#5248 = EDGE_LOOP('',(#5249,#5271,#5272,#5273));
+#5249 = ORIENTED_EDGE('',*,*,#5250,.F.);
+#5250 = EDGE_CURVE('',#3595,#3719,#5251,.T.);
+#5251 = SURFACE_CURVE('',#5252,(#5257,#5264),.PCURVE_S1.);
+#5252 = CIRCLE('',#5253,4.5);
+#5253 = AXIS2_PLACEMENT_3D('',#5254,#5255,#5256);
+#5254 = CARTESIAN_POINT('',(0.,0.,4.8));
+#5255 = DIRECTION('',(0.,0.,1.));
+#5256 = DIRECTION('',(1.,0.,0.));
+#5257 = PCURVE('',#3629,#5258);
+#5258 = DEFINITIONAL_REPRESENTATION('',(#5259),#5263);
+#5259 = LINE('',#5260,#5261);
+#5260 = CARTESIAN_POINT('',(0.,4.6));
+#5261 = VECTOR('',#5262,1.);
+#5262 = DIRECTION('',(1.,0.));
+#5263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5264 = PCURVE('',#4686,#5265);
+#5265 = DEFINITIONAL_REPRESENTATION('',(#5266),#5270);
+#5266 = CIRCLE('',#5267,4.5);
+#5267 = AXIS2_PLACEMENT_2D('',#5268,#5269);
+#5268 = CARTESIAN_POINT('',(0.,0.));
+#5269 = DIRECTION('',(1.,0.));
+#5270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5271 = ORIENTED_EDGE('',*,*,#3615,.F.);
+#5272 = ORIENTED_EDGE('',*,*,#4998,.T.);
+#5273 = ORIENTED_EDGE('',*,*,#3716,.T.);
+#5274 = ADVANCED_FACE('',(#5275),#3803,.T.);
+#5275 = FACE_BOUND('',#5276,.T.);
+#5276 = EDGE_LOOP('',(#5277,#5278,#5300,#5301));
+#5277 = ORIENTED_EDGE('',*,*,#3785,.T.);
+#5278 = ORIENTED_EDGE('',*,*,#5279,.F.);
+#5279 = EDGE_CURVE('',#3991,#3788,#5280,.T.);
+#5280 = SURFACE_CURVE('',#5281,(#5286,#5293),.PCURVE_S1.);
+#5281 = CIRCLE('',#5282,4.5);
+#5282 = AXIS2_PLACEMENT_3D('',#5283,#5284,#5285);
+#5283 = CARTESIAN_POINT('',(0.,0.,4.8));
+#5284 = DIRECTION('',(0.,0.,1.));
+#5285 = DIRECTION('',(1.,0.,0.));
+#5286 = PCURVE('',#3803,#5287);
+#5287 = DEFINITIONAL_REPRESENTATION('',(#5288),#5292);
+#5288 = LINE('',#5289,#5290);
+#5289 = CARTESIAN_POINT('',(0.,4.6));
+#5290 = VECTOR('',#5291,1.);
+#5291 = DIRECTION('',(1.,0.));
+#5292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5293 = PCURVE('',#4686,#5294);
+#5294 = DEFINITIONAL_REPRESENTATION('',(#5295),#5299);
+#5295 = CIRCLE('',#5296,4.5);
+#5296 = AXIS2_PLACEMENT_2D('',#5297,#5298);
+#5297 = CARTESIAN_POINT('',(0.,0.));
+#5298 = DIRECTION('',(1.,0.));
+#5299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5300 = ORIENTED_EDGE('',*,*,#4011,.F.);
+#5301 = ORIENTED_EDGE('',*,*,#5113,.T.);
+#5302 = ADVANCED_FACE('',(#5303),#3971,.T.);
+#5303 = FACE_BOUND('',#5304,.T.);
+#5304 = EDGE_LOOP('',(#5305,#5327,#5328,#5329));
+#5305 = ORIENTED_EDGE('',*,*,#5306,.F.);
+#5306 = EDGE_CURVE('',#3937,#4061,#5307,.T.);
+#5307 = SURFACE_CURVE('',#5308,(#5313,#5320),.PCURVE_S1.);
+#5308 = CIRCLE('',#5309,4.5);
+#5309 = AXIS2_PLACEMENT_3D('',#5310,#5311,#5312);
+#5310 = CARTESIAN_POINT('',(0.,0.,4.8));
+#5311 = DIRECTION('',(0.,0.,1.));
+#5312 = DIRECTION('',(1.,0.,0.));
+#5313 = PCURVE('',#3971,#5314);
+#5314 = DEFINITIONAL_REPRESENTATION('',(#5315),#5319);
+#5315 = LINE('',#5316,#5317);
+#5316 = CARTESIAN_POINT('',(0.,4.6));
+#5317 = VECTOR('',#5318,1.);
+#5318 = DIRECTION('',(1.,0.));
+#5319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5320 = PCURVE('',#4686,#5321);
+#5321 = DEFINITIONAL_REPRESENTATION('',(#5322),#5326);
+#5322 = CIRCLE('',#5323,4.5);
+#5323 = AXIS2_PLACEMENT_2D('',#5324,#5325);
+#5324 = CARTESIAN_POINT('',(0.,0.));
+#5325 = DIRECTION('',(1.,0.));
+#5326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5327 = ORIENTED_EDGE('',*,*,#3957,.F.);
+#5328 = ORIENTED_EDGE('',*,*,#5021,.T.);
+#5329 = ORIENTED_EDGE('',*,*,#4058,.T.);
+#5330 = ADVANCED_FACE('',(#5331),#4145,.T.);
+#5331 = FACE_BOUND('',#5332,.T.);
+#5332 = EDGE_LOOP('',(#5333,#5334,#5356,#5357));
+#5333 = ORIENTED_EDGE('',*,*,#4127,.T.);
+#5334 = ORIENTED_EDGE('',*,*,#5335,.F.);
+#5335 = EDGE_CURVE('',#4333,#4130,#5336,.T.);
+#5336 = SURFACE_CURVE('',#5337,(#5342,#5349),.PCURVE_S1.);
+#5337 = CIRCLE('',#5338,4.5);
+#5338 = AXIS2_PLACEMENT_3D('',#5339,#5340,#5341);
+#5339 = CARTESIAN_POINT('',(0.,0.,4.8));
+#5340 = DIRECTION('',(0.,0.,1.));
+#5341 = DIRECTION('',(1.,0.,0.));
+#5342 = PCURVE('',#4145,#5343);
+#5343 = DEFINITIONAL_REPRESENTATION('',(#5344),#5348);
+#5344 = LINE('',#5345,#5346);
+#5345 = CARTESIAN_POINT('',(0.,4.6));
+#5346 = VECTOR('',#5347,1.);
+#5347 = DIRECTION('',(1.,0.));
+#5348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5349 = PCURVE('',#4686,#5350);
+#5350 = DEFINITIONAL_REPRESENTATION('',(#5351),#5355);
+#5351 = CIRCLE('',#5352,4.5);
+#5352 = AXIS2_PLACEMENT_2D('',#5353,#5354);
+#5353 = CARTESIAN_POINT('',(0.,0.));
+#5354 = DIRECTION('',(1.,0.));
+#5355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5356 = ORIENTED_EDGE('',*,*,#4353,.F.);
+#5357 = ORIENTED_EDGE('',*,*,#5090,.T.);
+#5358 = ADVANCED_FACE('',(#5359),#4313,.T.);
+#5359 = FACE_BOUND('',#5360,.T.);
+#5360 = EDGE_LOOP('',(#5361,#5383,#5384,#5385));
+#5361 = ORIENTED_EDGE('',*,*,#5362,.F.);
+#5362 = EDGE_CURVE('',#4279,#4403,#5363,.T.);
+#5363 = SURFACE_CURVE('',#5364,(#5369,#5376),.PCURVE_S1.);
+#5364 = CIRCLE('',#5365,4.5);
+#5365 = AXIS2_PLACEMENT_3D('',#5366,#5367,#5368);
+#5366 = CARTESIAN_POINT('',(0.,0.,4.8));
+#5367 = DIRECTION('',(0.,0.,1.));
+#5368 = DIRECTION('',(1.,0.,0.));
+#5369 = PCURVE('',#4313,#5370);
+#5370 = DEFINITIONAL_REPRESENTATION('',(#5371),#5375);
+#5371 = LINE('',#5372,#5373);
+#5372 = CARTESIAN_POINT('',(0.,4.6));
+#5373 = VECTOR('',#5374,1.);
+#5374 = DIRECTION('',(1.,0.));
+#5375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5376 = PCURVE('',#4686,#5377);
+#5377 = DEFINITIONAL_REPRESENTATION('',(#5378),#5382);
+#5378 = CIRCLE('',#5379,4.5);
+#5379 = AXIS2_PLACEMENT_2D('',#5380,#5381);
+#5380 = CARTESIAN_POINT('',(0.,0.));
+#5381 = DIRECTION('',(1.,0.));
+#5382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5383 = ORIENTED_EDGE('',*,*,#4299,.F.);
+#5384 = ORIENTED_EDGE('',*,*,#5044,.T.);
+#5385 = ORIENTED_EDGE('',*,*,#4400,.T.);
+#5386 = ADVANCED_FACE('',(#5387),#4487,.T.);
+#5387 = FACE_BOUND('',#5388,.T.);
+#5388 = EDGE_LOOP('',(#5389,#5390,#5412,#5413));
+#5389 = ORIENTED_EDGE('',*,*,#4469,.T.);
+#5390 = ORIENTED_EDGE('',*,*,#5391,.F.);
+#5391 = EDGE_CURVE('',#4621,#4472,#5392,.T.);
+#5392 = SURFACE_CURVE('',#5393,(#5398,#5405),.PCURVE_S1.);
+#5393 = CIRCLE('',#5394,4.5);
+#5394 = AXIS2_PLACEMENT_3D('',#5395,#5396,#5397);
+#5395 = CARTESIAN_POINT('',(0.,0.,4.8));
+#5396 = DIRECTION('',(0.,0.,1.));
+#5397 = DIRECTION('',(1.,0.,0.));
+#5398 = PCURVE('',#4487,#5399);
+#5399 = DEFINITIONAL_REPRESENTATION('',(#5400),#5404);
+#5400 = LINE('',#5401,#5402);
+#5401 = CARTESIAN_POINT('',(0.,4.6));
+#5402 = VECTOR('',#5403,1.);
+#5403 = DIRECTION('',(1.,0.));
+#5404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5405 = PCURVE('',#4686,#5406);
+#5406 = DEFINITIONAL_REPRESENTATION('',(#5407),#5411);
+#5407 = CIRCLE('',#5408,4.5);
+#5408 = AXIS2_PLACEMENT_2D('',#5409,#5410);
+#5409 = CARTESIAN_POINT('',(0.,0.));
+#5410 = DIRECTION('',(1.,0.));
+#5411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5412 = ORIENTED_EDGE('',*,*,#4641,.F.);
+#5413 = ORIENTED_EDGE('',*,*,#5067,.T.);
+#5414 = ADVANCED_FACE('',(#5415,#5435),#4686,.T.);
+#5415 = FACE_BOUND('',#5416,.T.);
+#5416 = EDGE_LOOP('',(#5417,#5418,#5419,#5420,#5421,#5422,#5423,#5424,
+    #5425,#5426,#5427,#5428,#5429,#5430,#5431,#5432,#5433,#5434));
+#5417 = ORIENTED_EDGE('',*,*,#4671,.T.);
+#5418 = ORIENTED_EDGE('',*,*,#5194,.T.);
+#5419 = ORIENTED_EDGE('',*,*,#4732,.T.);
+#5420 = ORIENTED_EDGE('',*,*,#5250,.T.);
+#5421 = ORIENTED_EDGE('',*,*,#4788,.T.);
+#5422 = ORIENTED_EDGE('',*,*,#5306,.T.);
+#5423 = ORIENTED_EDGE('',*,*,#4844,.T.);
+#5424 = ORIENTED_EDGE('',*,*,#5362,.T.);
+#5425 = ORIENTED_EDGE('',*,*,#4900,.T.);
+#5426 = ORIENTED_EDGE('',*,*,#5391,.T.);
+#5427 = ORIENTED_EDGE('',*,*,#4872,.T.);
+#5428 = ORIENTED_EDGE('',*,*,#5335,.T.);
+#5429 = ORIENTED_EDGE('',*,*,#4816,.T.);
+#5430 = ORIENTED_EDGE('',*,*,#5279,.T.);
+#5431 = ORIENTED_EDGE('',*,*,#4760,.T.);
+#5432 = ORIENTED_EDGE('',*,*,#5223,.T.);
+#5433 = ORIENTED_EDGE('',*,*,#4704,.T.);
+#5434 = ORIENTED_EDGE('',*,*,#4926,.T.);
+#5435 = FACE_BOUND('',#5436,.T.);
+#5436 = EDGE_LOOP('',(#5437));
+#5437 = ORIENTED_EDGE('',*,*,#5438,.F.);
+#5438 = EDGE_CURVE('',#5439,#5439,#5441,.T.);
+#5439 = VERTEX_POINT('',#5440);
+#5440 = CARTESIAN_POINT('',(3.,-7.347880794884E-16,4.8));
+#5441 = SURFACE_CURVE('',#5442,(#5447,#5454),.PCURVE_S1.);
+#5442 = CIRCLE('',#5443,3.);
+#5443 = AXIS2_PLACEMENT_3D('',#5444,#5445,#5446);
+#5444 = CARTESIAN_POINT('',(0.,0.,4.8));
+#5445 = DIRECTION('',(0.,0.,1.));
+#5446 = DIRECTION('',(1.,0.,0.));
+#5447 = PCURVE('',#4686,#5448);
+#5448 = DEFINITIONAL_REPRESENTATION('',(#5449),#5453);
+#5449 = CIRCLE('',#5450,3.);
+#5450 = AXIS2_PLACEMENT_2D('',#5451,#5452);
+#5451 = CARTESIAN_POINT('',(0.,0.));
+#5452 = DIRECTION('',(1.,0.));
+#5453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5454 = PCURVE('',#5455,#5460);
+#5455 = CYLINDRICAL_SURFACE('',#5456,3.);
+#5456 = AXIS2_PLACEMENT_3D('',#5457,#5458,#5459);
+#5457 = CARTESIAN_POINT('',(0.,0.,0.));
+#5458 = DIRECTION('',(0.,0.,1.));
+#5459 = DIRECTION('',(1.,0.,0.));
+#5460 = DEFINITIONAL_REPRESENTATION('',(#5461),#5465);
+#5461 = LINE('',#5462,#5463);
+#5462 = CARTESIAN_POINT('',(0.,4.8));
+#5463 = VECTOR('',#5464,1.);
+#5464 = DIRECTION('',(1.,0.));
+#5465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5466 = ADVANCED_FACE('',(#5467),#5179,.T.);
+#5467 = FACE_BOUND('',#5468,.T.);
+#5468 = EDGE_LOOP('',(#5469,#5470,#5493,#5520));
+#5469 = ORIENTED_EDGE('',*,*,#5162,.F.);
+#5470 = ORIENTED_EDGE('',*,*,#5471,.F.);
+#5471 = EDGE_CURVE('',#5472,#5163,#5474,.T.);
+#5472 = VERTEX_POINT('',#5473);
+#5473 = CARTESIAN_POINT('',(3.,-7.347880794884E-16,0.));
+#5474 = SEAM_CURVE('',#5475,(#5479,#5486),.PCURVE_S1.);
+#5475 = LINE('',#5476,#5477);
+#5476 = CARTESIAN_POINT('',(3.,-7.347880794884E-16,0.));
+#5477 = VECTOR('',#5478,1.);
+#5478 = DIRECTION('',(0.,0.,1.));
+#5479 = PCURVE('',#5179,#5480);
+#5480 = DEFINITIONAL_REPRESENTATION('',(#5481),#5485);
+#5481 = LINE('',#5482,#5483);
+#5482 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#5483 = VECTOR('',#5484,1.);
+#5484 = DIRECTION('',(0.,1.));
+#5485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5486 = PCURVE('',#5179,#5487);
+#5487 = DEFINITIONAL_REPRESENTATION('',(#5488),#5492);
+#5488 = LINE('',#5489,#5490);
+#5489 = CARTESIAN_POINT('',(0.,-0.));
+#5490 = VECTOR('',#5491,1.);
+#5491 = DIRECTION('',(0.,1.));
+#5492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5493 = ORIENTED_EDGE('',*,*,#5494,.T.);
+#5494 = EDGE_CURVE('',#5472,#5472,#5495,.T.);
+#5495 = SURFACE_CURVE('',#5496,(#5501,#5508),.PCURVE_S1.);
+#5496 = CIRCLE('',#5497,3.);
+#5497 = AXIS2_PLACEMENT_3D('',#5498,#5499,#5500);
+#5498 = CARTESIAN_POINT('',(0.,0.,0.));
+#5499 = DIRECTION('',(0.,0.,1.));
+#5500 = DIRECTION('',(1.,0.,0.));
+#5501 = PCURVE('',#5179,#5502);
+#5502 = DEFINITIONAL_REPRESENTATION('',(#5503),#5507);
+#5503 = LINE('',#5504,#5505);
+#5504 = CARTESIAN_POINT('',(0.,0.));
+#5505 = VECTOR('',#5506,1.);
+#5506 = DIRECTION('',(1.,0.));
+#5507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5508 = PCURVE('',#5509,#5514);
+#5509 = PLANE('',#5510);
+#5510 = AXIS2_PLACEMENT_3D('',#5511,#5512,#5513);
+#5511 = CARTESIAN_POINT('',(0.,0.,0.));
+#5512 = DIRECTION('',(0.,0.,1.));
+#5513 = DIRECTION('',(1.,0.,0.));
+#5514 = DEFINITIONAL_REPRESENTATION('',(#5515),#5519);
+#5515 = CIRCLE('',#5516,3.);
+#5516 = AXIS2_PLACEMENT_2D('',#5517,#5518);
+#5517 = CARTESIAN_POINT('',(0.,0.));
+#5518 = DIRECTION('',(1.,0.));
+#5519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5520 = ORIENTED_EDGE('',*,*,#5471,.T.);
+#5521 = ADVANCED_FACE('',(#5522),#5455,.T.);
+#5522 = FACE_BOUND('',#5523,.T.);
+#5523 = EDGE_LOOP('',(#5524,#5547,#5574,#5575));
+#5524 = ORIENTED_EDGE('',*,*,#5525,.T.);
+#5525 = EDGE_CURVE('',#5439,#5526,#5528,.T.);
+#5526 = VERTEX_POINT('',#5527);
+#5527 = CARTESIAN_POINT('',(3.,-7.347880794884E-16,5.));
+#5528 = SEAM_CURVE('',#5529,(#5533,#5540),.PCURVE_S1.);
+#5529 = LINE('',#5530,#5531);
+#5530 = CARTESIAN_POINT('',(3.,-7.347880794884E-16,0.));
+#5531 = VECTOR('',#5532,1.);
+#5532 = DIRECTION('',(0.,0.,1.));
+#5533 = PCURVE('',#5455,#5534);
+#5534 = DEFINITIONAL_REPRESENTATION('',(#5535),#5539);
+#5535 = LINE('',#5536,#5537);
+#5536 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#5537 = VECTOR('',#5538,1.);
+#5538 = DIRECTION('',(0.,1.));
+#5539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5540 = PCURVE('',#5455,#5541);
+#5541 = DEFINITIONAL_REPRESENTATION('',(#5542),#5546);
+#5542 = LINE('',#5543,#5544);
+#5543 = CARTESIAN_POINT('',(0.,-0.));
+#5544 = VECTOR('',#5545,1.);
+#5545 = DIRECTION('',(0.,1.));
+#5546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5547 = ORIENTED_EDGE('',*,*,#5548,.F.);
+#5548 = EDGE_CURVE('',#5526,#5526,#5549,.T.);
+#5549 = SURFACE_CURVE('',#5550,(#5555,#5562),.PCURVE_S1.);
+#5550 = CIRCLE('',#5551,3.);
+#5551 = AXIS2_PLACEMENT_3D('',#5552,#5553,#5554);
+#5552 = CARTESIAN_POINT('',(0.,0.,5.));
+#5553 = DIRECTION('',(0.,0.,1.));
+#5554 = DIRECTION('',(1.,0.,0.));
+#5555 = PCURVE('',#5455,#5556);
+#5556 = DEFINITIONAL_REPRESENTATION('',(#5557),#5561);
+#5557 = LINE('',#5558,#5559);
+#5558 = CARTESIAN_POINT('',(0.,5.));
+#5559 = VECTOR('',#5560,1.);
+#5560 = DIRECTION('',(1.,0.));
+#5561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5562 = PCURVE('',#5563,#5568);
+#5563 = PLANE('',#5564);
+#5564 = AXIS2_PLACEMENT_3D('',#5565,#5566,#5567);
+#5565 = CARTESIAN_POINT('',(0.,0.,5.));
+#5566 = DIRECTION('',(0.,0.,1.));
+#5567 = DIRECTION('',(1.,0.,0.));
+#5568 = DEFINITIONAL_REPRESENTATION('',(#5569),#5573);
+#5569 = CIRCLE('',#5570,3.);
+#5570 = AXIS2_PLACEMENT_2D('',#5571,#5572);
+#5571 = CARTESIAN_POINT('',(0.,0.));
+#5572 = DIRECTION('',(1.,0.));
+#5573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5574 = ORIENTED_EDGE('',*,*,#5525,.F.);
+#5575 = ORIENTED_EDGE('',*,*,#5438,.T.);
+#5576 = ADVANCED_FACE('',(#5577,#5580),#5509,.F.);
+#5577 = FACE_BOUND('',#5578,.F.);
+#5578 = EDGE_LOOP('',(#5579));
+#5579 = ORIENTED_EDGE('',*,*,#5494,.T.);
+#5580 = FACE_BOUND('',#5581,.F.);
+#5581 = EDGE_LOOP('',(#5582));
+#5582 = ORIENTED_EDGE('',*,*,#5583,.F.);
+#5583 = EDGE_CURVE('',#5584,#5584,#5586,.T.);
+#5584 = VERTEX_POINT('',#5585);
+#5585 = CARTESIAN_POINT('',(2.,-4.898587196589E-16,0.));
+#5586 = SURFACE_CURVE('',#5587,(#5592,#5599),.PCURVE_S1.);
+#5587 = CIRCLE('',#5588,2.);
+#5588 = AXIS2_PLACEMENT_3D('',#5589,#5590,#5591);
+#5589 = CARTESIAN_POINT('',(0.,0.,0.));
+#5590 = DIRECTION('',(0.,0.,1.));
+#5591 = DIRECTION('',(1.,0.,0.));
+#5592 = PCURVE('',#5509,#5593);
+#5593 = DEFINITIONAL_REPRESENTATION('',(#5594),#5598);
+#5594 = CIRCLE('',#5595,2.);
+#5595 = AXIS2_PLACEMENT_2D('',#5596,#5597);
+#5596 = CARTESIAN_POINT('',(0.,0.));
+#5597 = DIRECTION('',(1.,0.));
+#5598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5599 = PCURVE('',#5600,#5605);
+#5600 = CYLINDRICAL_SURFACE('',#5601,2.);
+#5601 = AXIS2_PLACEMENT_3D('',#5602,#5603,#5604);
+#5602 = CARTESIAN_POINT('',(0.,0.,0.));
+#5603 = DIRECTION('',(0.,0.,1.));
+#5604 = DIRECTION('',(1.,0.,0.));
+#5605 = DEFINITIONAL_REPRESENTATION('',(#5606),#5610);
+#5606 = LINE('',#5607,#5608);
+#5607 = CARTESIAN_POINT('',(0.,0.));
+#5608 = VECTOR('',#5609,1.);
+#5609 = DIRECTION('',(1.,0.));
+#5610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5611 = ADVANCED_FACE('',(#5612,#5615),#5563,.T.);
+#5612 = FACE_BOUND('',#5613,.T.);
+#5613 = EDGE_LOOP('',(#5614));
+#5614 = ORIENTED_EDGE('',*,*,#5548,.T.);
+#5615 = FACE_BOUND('',#5616,.T.);
+#5616 = EDGE_LOOP('',(#5617));
+#5617 = ORIENTED_EDGE('',*,*,#5618,.F.);
+#5618 = EDGE_CURVE('',#5619,#5619,#5621,.T.);
+#5619 = VERTEX_POINT('',#5620);
+#5620 = CARTESIAN_POINT('',(2.,-4.898587196589E-16,5.));
+#5621 = SURFACE_CURVE('',#5622,(#5627,#5634),.PCURVE_S1.);
+#5622 = CIRCLE('',#5623,2.);
+#5623 = AXIS2_PLACEMENT_3D('',#5624,#5625,#5626);
+#5624 = CARTESIAN_POINT('',(0.,0.,5.));
+#5625 = DIRECTION('',(0.,0.,1.));
+#5626 = DIRECTION('',(1.,0.,0.));
+#5627 = PCURVE('',#5563,#5628);
+#5628 = DEFINITIONAL_REPRESENTATION('',(#5629),#5633);
+#5629 = CIRCLE('',#5630,2.);
+#5630 = AXIS2_PLACEMENT_2D('',#5631,#5632);
+#5631 = CARTESIAN_POINT('',(0.,0.));
+#5632 = DIRECTION('',(1.,0.));
+#5633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5634 = PCURVE('',#5600,#5635);
+#5635 = DEFINITIONAL_REPRESENTATION('',(#5636),#5640);
+#5636 = LINE('',#5637,#5638);
+#5637 = CARTESIAN_POINT('',(0.,5.));
+#5638 = VECTOR('',#5639,1.);
+#5639 = DIRECTION('',(1.,0.));
+#5640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5641 = ADVANCED_FACE('',(#5642),#5600,.F.);
+#5642 = FACE_BOUND('',#5643,.F.);
+#5643 = EDGE_LOOP('',(#5644,#5665,#5666,#5667));
+#5644 = ORIENTED_EDGE('',*,*,#5645,.T.);
+#5645 = EDGE_CURVE('',#5584,#5619,#5646,.T.);
+#5646 = SEAM_CURVE('',#5647,(#5651,#5658),.PCURVE_S1.);
+#5647 = LINE('',#5648,#5649);
+#5648 = CARTESIAN_POINT('',(2.,-4.898587196589E-16,0.));
+#5649 = VECTOR('',#5650,1.);
+#5650 = DIRECTION('',(0.,0.,1.));
+#5651 = PCURVE('',#5600,#5652);
+#5652 = DEFINITIONAL_REPRESENTATION('',(#5653),#5657);
+#5653 = LINE('',#5654,#5655);
+#5654 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#5655 = VECTOR('',#5656,1.);
+#5656 = DIRECTION('',(0.,1.));
+#5657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5658 = PCURVE('',#5600,#5659);
+#5659 = DEFINITIONAL_REPRESENTATION('',(#5660),#5664);
+#5660 = LINE('',#5661,#5662);
+#5661 = CARTESIAN_POINT('',(0.,-0.));
+#5662 = VECTOR('',#5663,1.);
+#5663 = DIRECTION('',(0.,1.));
+#5664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5665 = ORIENTED_EDGE('',*,*,#5618,.F.);
+#5666 = ORIENTED_EDGE('',*,*,#5645,.F.);
+#5667 = ORIENTED_EDGE('',*,*,#5583,.T.);
+#5668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5672)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#5669,#5670,#5671)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#5669 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#5670 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#5671 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#5672 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5669,
+  'distance_accuracy_value','confusion accuracy');
+#5673 = PRODUCT_TYPE('part',$,(#7));
+#5674 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #5675,#5683,#5690,#5697,#5704,#5711,#5719,#5726,#5733,#5740,#5747,
+    #5754,#5761,#5768,#5775,#5782,#5789,#5796,#5803,#5810,#5817,#5824,
+    #5831,#5838,#5845,#5852,#5859,#5866,#5873,#5880,#5887,#5894,#5901,
+    #5908,#5915,#5922,#5929,#5936,#5943,#5950,#5957,#5964,#5971,#5978,
+    #5985,#5992,#5999,#6006,#6013,#6020,#6027,#6034,#6041,#6048,#6055,
+    #6062,#6069,#6076,#6083,#6090,#6097,#6104,#6111,#6118,#6125,#6132,
+    #6139,#6146,#6153,#6160,#6167,#6174,#6181,#6188,#6195,#6202,#6209,
+    #6216,#6223,#6230,#6237,#6244,#6251,#6258),#5668);
+#5675 = STYLED_ITEM('color',(#5676),#17);
+#5676 = PRESENTATION_STYLE_ASSIGNMENT((#5677));
+#5677 = SURFACE_STYLE_USAGE(.BOTH.,#5678);
+#5678 = SURFACE_SIDE_STYLE('',(#5679));
+#5679 = SURFACE_STYLE_FILL_AREA(#5680);
+#5680 = FILL_AREA_STYLE('',(#5681));
+#5681 = FILL_AREA_STYLE_COLOUR('',#5682);
+#5682 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
+#5683 = STYLED_ITEM('color',(#5684),#105);
+#5684 = PRESENTATION_STYLE_ASSIGNMENT((#5685));
+#5685 = SURFACE_STYLE_USAGE(.BOTH.,#5686);
+#5686 = SURFACE_SIDE_STYLE('',(#5687));
+#5687 = SURFACE_STYLE_FILL_AREA(#5688);
+#5688 = FILL_AREA_STYLE('',(#5689));
+#5689 = FILL_AREA_STYLE_COLOUR('',#5682);
+#5690 = STYLED_ITEM('color',(#5691),#158);
+#5691 = PRESENTATION_STYLE_ASSIGNMENT((#5692));
+#5692 = SURFACE_STYLE_USAGE(.BOTH.,#5693);
+#5693 = SURFACE_SIDE_STYLE('',(#5694));
+#5694 = SURFACE_STYLE_FILL_AREA(#5695);
+#5695 = FILL_AREA_STYLE('',(#5696));
+#5696 = FILL_AREA_STYLE_COLOUR('',#5682);
+#5697 = STYLED_ITEM('color',(#5698),#211);
+#5698 = PRESENTATION_STYLE_ASSIGNMENT((#5699));
+#5699 = SURFACE_STYLE_USAGE(.BOTH.,#5700);
+#5700 = SURFACE_SIDE_STYLE('',(#5701));
+#5701 = SURFACE_STYLE_FILL_AREA(#5702);
+#5702 = FILL_AREA_STYLE('',(#5703));
+#5703 = FILL_AREA_STYLE_COLOUR('',#5682);
+#5704 = STYLED_ITEM('color',(#5705),#739);
+#5705 = PRESENTATION_STYLE_ASSIGNMENT((#5706));
+#5706 = SURFACE_STYLE_USAGE(.BOTH.,#5707);
+#5707 = SURFACE_SIDE_STYLE('',(#5708));
+#5708 = SURFACE_STYLE_FILL_AREA(#5709);
+#5709 = FILL_AREA_STYLE('',(#5710));
+#5710 = FILL_AREA_STYLE_COLOUR('',#5682);
+#5711 = STYLED_ITEM('color',(#5712),#1222);
+#5712 = PRESENTATION_STYLE_ASSIGNMENT((#5713));
+#5713 = SURFACE_STYLE_USAGE(.BOTH.,#5714);
+#5714 = SURFACE_SIDE_STYLE('',(#5715));
+#5715 = SURFACE_STYLE_FILL_AREA(#5716);
+#5716 = FILL_AREA_STYLE('',(#5717));
+#5717 = FILL_AREA_STYLE_COLOUR('',#5718);
+#5718 = COLOUR_RGB('',0.870588243008,0.854901969433,0.666666686535);
+#5719 = STYLED_ITEM('color',(#5720),#1309);
+#5720 = PRESENTATION_STYLE_ASSIGNMENT((#5721));
+#5721 = SURFACE_STYLE_USAGE(.BOTH.,#5722);
+#5722 = SURFACE_SIDE_STYLE('',(#5723));
+#5723 = SURFACE_STYLE_FILL_AREA(#5724);
+#5724 = FILL_AREA_STYLE('',(#5725));
+#5725 = FILL_AREA_STYLE_COLOUR('',#5682);
+#5726 = STYLED_ITEM('color',(#5727),#1360);
+#5727 = PRESENTATION_STYLE_ASSIGNMENT((#5728));
+#5728 = SURFACE_STYLE_USAGE(.BOTH.,#5729);
+#5729 = SURFACE_SIDE_STYLE('',(#5730));
+#5730 = SURFACE_STYLE_FILL_AREA(#5731);
+#5731 = FILL_AREA_STYLE('',(#5732));
+#5732 = FILL_AREA_STYLE_COLOUR('',#5682);
+#5733 = STYLED_ITEM('color',(#5734),#1412);
+#5734 = PRESENTATION_STYLE_ASSIGNMENT((#5735));
+#5735 = SURFACE_STYLE_USAGE(.BOTH.,#5736);
+#5736 = SURFACE_SIDE_STYLE('',(#5737));
+#5737 = SURFACE_STYLE_FILL_AREA(#5738);
+#5738 = FILL_AREA_STYLE('',(#5739));
+#5739 = FILL_AREA_STYLE_COLOUR('',#5718);
+#5740 = STYLED_ITEM('color',(#5741),#1494);
+#5741 = PRESENTATION_STYLE_ASSIGNMENT((#5742));
+#5742 = SURFACE_STYLE_USAGE(.BOTH.,#5743);
+#5743 = SURFACE_SIDE_STYLE('',(#5744));
+#5744 = SURFACE_STYLE_FILL_AREA(#5745);
+#5745 = FILL_AREA_STYLE('',(#5746));
+#5746 = FILL_AREA_STYLE_COLOUR('',#5718);
+#5747 = STYLED_ITEM('color',(#5748),#1576);
+#5748 = PRESENTATION_STYLE_ASSIGNMENT((#5749));
+#5749 = SURFACE_STYLE_USAGE(.BOTH.,#5750);
+#5750 = SURFACE_SIDE_STYLE('',(#5751));
+#5751 = SURFACE_STYLE_FILL_AREA(#5752);
+#5752 = FILL_AREA_STYLE('',(#5753));
+#5753 = FILL_AREA_STYLE_COLOUR('',#5682);
+#5754 = STYLED_ITEM('color',(#5755),#1628);
+#5755 = PRESENTATION_STYLE_ASSIGNMENT((#5756));
+#5756 = SURFACE_STYLE_USAGE(.BOTH.,#5757);
+#5757 = SURFACE_SIDE_STYLE('',(#5758));
+#5758 = SURFACE_STYLE_FILL_AREA(#5759);
+#5759 = FILL_AREA_STYLE('',(#5760));
+#5760 = FILL_AREA_STYLE_COLOUR('',#5682);
+#5761 = STYLED_ITEM('color',(#5762),#1680);
+#5762 = PRESENTATION_STYLE_ASSIGNMENT((#5763));
+#5763 = SURFACE_STYLE_USAGE(.BOTH.,#5764);
+#5764 = SURFACE_SIDE_STYLE('',(#5765));
+#5765 = SURFACE_STYLE_FILL_AREA(#5766);
+#5766 = FILL_AREA_STYLE('',(#5767));
+#5767 = FILL_AREA_STYLE_COLOUR('',#5718);
+#5768 = STYLED_ITEM('color',(#5769),#1762);
+#5769 = PRESENTATION_STYLE_ASSIGNMENT((#5770));
+#5770 = SURFACE_STYLE_USAGE(.BOTH.,#5771);
+#5771 = SURFACE_SIDE_STYLE('',(#5772));
+#5772 = SURFACE_STYLE_FILL_AREA(#5773);
+#5773 = FILL_AREA_STYLE('',(#5774));
+#5774 = FILL_AREA_STYLE_COLOUR('',#5718);
+#5775 = STYLED_ITEM('color',(#5776),#1844);
+#5776 = PRESENTATION_STYLE_ASSIGNMENT((#5777));
+#5777 = SURFACE_STYLE_USAGE(.BOTH.,#5778);
+#5778 = SURFACE_SIDE_STYLE('',(#5779));
+#5779 = SURFACE_STYLE_FILL_AREA(#5780);
+#5780 = FILL_AREA_STYLE('',(#5781));
+#5781 = FILL_AREA_STYLE_COLOUR('',#5682);
+#5782 = STYLED_ITEM('color',(#5783),#1896);
+#5783 = PRESENTATION_STYLE_ASSIGNMENT((#5784));
+#5784 = SURFACE_STYLE_USAGE(.BOTH.,#5785);
+#5785 = SURFACE_SIDE_STYLE('',(#5786));
+#5786 = SURFACE_STYLE_FILL_AREA(#5787);
+#5787 = FILL_AREA_STYLE('',(#5788));
+#5788 = FILL_AREA_STYLE_COLOUR('',#5682);
+#5789 = STYLED_ITEM('color',(#5790),#1948);
+#5790 = PRESENTATION_STYLE_ASSIGNMENT((#5791));
+#5791 = SURFACE_STYLE_USAGE(.BOTH.,#5792);
+#5792 = SURFACE_SIDE_STYLE('',(#5793));
+#5793 = SURFACE_STYLE_FILL_AREA(#5794);
+#5794 = FILL_AREA_STYLE('',(#5795));
+#5795 = FILL_AREA_STYLE_COLOUR('',#5718);
+#5796 = STYLED_ITEM('color',(#5797),#2030);
+#5797 = PRESENTATION_STYLE_ASSIGNMENT((#5798));
+#5798 = SURFACE_STYLE_USAGE(.BOTH.,#5799);
+#5799 = SURFACE_SIDE_STYLE('',(#5800));
+#5800 = SURFACE_STYLE_FILL_AREA(#5801);
+#5801 = FILL_AREA_STYLE('',(#5802));
+#5802 = FILL_AREA_STYLE_COLOUR('',#5718);
+#5803 = STYLED_ITEM('color',(#5804),#2112);
+#5804 = PRESENTATION_STYLE_ASSIGNMENT((#5805));
+#5805 = SURFACE_STYLE_USAGE(.BOTH.,#5806);
+#5806 = SURFACE_SIDE_STYLE('',(#5807));
+#5807 = SURFACE_STYLE_FILL_AREA(#5808);
+#5808 = FILL_AREA_STYLE('',(#5809));
+#5809 = FILL_AREA_STYLE_COLOUR('',#5682);
+#5810 = STYLED_ITEM('color',(#5811),#2164);
+#5811 = PRESENTATION_STYLE_ASSIGNMENT((#5812));
+#5812 = SURFACE_STYLE_USAGE(.BOTH.,#5813);
+#5813 = SURFACE_SIDE_STYLE('',(#5814));
+#5814 = SURFACE_STYLE_FILL_AREA(#5815);
+#5815 = FILL_AREA_STYLE('',(#5816));
+#5816 = FILL_AREA_STYLE_COLOUR('',#5682);
+#5817 = STYLED_ITEM('color',(#5818),#2216);
+#5818 = PRESENTATION_STYLE_ASSIGNMENT((#5819));
+#5819 = SURFACE_STYLE_USAGE(.BOTH.,#5820);
+#5820 = SURFACE_SIDE_STYLE('',(#5821));
+#5821 = SURFACE_STYLE_FILL_AREA(#5822);
+#5822 = FILL_AREA_STYLE('',(#5823));
+#5823 = FILL_AREA_STYLE_COLOUR('',#5718);
+#5824 = STYLED_ITEM('color',(#5825),#2298);
+#5825 = PRESENTATION_STYLE_ASSIGNMENT((#5826));
+#5826 = SURFACE_STYLE_USAGE(.BOTH.,#5827);
+#5827 = SURFACE_SIDE_STYLE('',(#5828));
+#5828 = SURFACE_STYLE_FILL_AREA(#5829);
+#5829 = FILL_AREA_STYLE('',(#5830));
+#5830 = FILL_AREA_STYLE_COLOUR('',#5718);
+#5831 = STYLED_ITEM('color',(#5832),#2380);
+#5832 = PRESENTATION_STYLE_ASSIGNMENT((#5833));
+#5833 = SURFACE_STYLE_USAGE(.BOTH.,#5834);
+#5834 = SURFACE_SIDE_STYLE('',(#5835));
+#5835 = SURFACE_STYLE_FILL_AREA(#5836);
+#5836 = FILL_AREA_STYLE('',(#5837));
+#5837 = FILL_AREA_STYLE_COLOUR('',#5682);
+#5838 = STYLED_ITEM('color',(#5839),#2427);
+#5839 = PRESENTATION_STYLE_ASSIGNMENT((#5840));
+#5840 = SURFACE_STYLE_USAGE(.BOTH.,#5841);
+#5841 = SURFACE_SIDE_STYLE('',(#5842));
+#5842 = SURFACE_STYLE_FILL_AREA(#5843);
+#5843 = FILL_AREA_STYLE('',(#5844));
+#5844 = FILL_AREA_STYLE_COLOUR('',#5718);
+#5845 = STYLED_ITEM('color',(#5846),#2504);
+#5846 = PRESENTATION_STYLE_ASSIGNMENT((#5847));
+#5847 = SURFACE_STYLE_USAGE(.BOTH.,#5848);
+#5848 = SURFACE_SIDE_STYLE('',(#5849));
+#5849 = SURFACE_STYLE_FILL_AREA(#5850);
+#5850 = FILL_AREA_STYLE('',(#5851));
+#5851 = FILL_AREA_STYLE_COLOUR('',#5718);
+#5852 = STYLED_ITEM('color',(#5853),#2581);
+#5853 = PRESENTATION_STYLE_ASSIGNMENT((#5854));
+#5854 = SURFACE_STYLE_USAGE(.BOTH.,#5855);
+#5855 = SURFACE_SIDE_STYLE('',(#5856));
+#5856 = SURFACE_STYLE_FILL_AREA(#5857);
+#5857 = FILL_AREA_STYLE('',(#5858));
+#5858 = FILL_AREA_STYLE_COLOUR('',#5718);
+#5859 = STYLED_ITEM('color',(#5860),#2658);
+#5860 = PRESENTATION_STYLE_ASSIGNMENT((#5861));
+#5861 = SURFACE_STYLE_USAGE(.BOTH.,#5862);
+#5862 = SURFACE_SIDE_STYLE('',(#5863));
+#5863 = SURFACE_STYLE_FILL_AREA(#5864);
+#5864 = FILL_AREA_STYLE('',(#5865));
+#5865 = FILL_AREA_STYLE_COLOUR('',#5718);
+#5866 = STYLED_ITEM('color',(#5867),#2735);
+#5867 = PRESENTATION_STYLE_ASSIGNMENT((#5868));
+#5868 = SURFACE_STYLE_USAGE(.BOTH.,#5869);
+#5869 = SURFACE_SIDE_STYLE('',(#5870));
+#5870 = SURFACE_STYLE_FILL_AREA(#5871);
+#5871 = FILL_AREA_STYLE('',(#5872));
+#5872 = FILL_AREA_STYLE_COLOUR('',#5718);
+#5873 = STYLED_ITEM('color',(#5874),#2812);
+#5874 = PRESENTATION_STYLE_ASSIGNMENT((#5875));
+#5875 = SURFACE_STYLE_USAGE(.BOTH.,#5876);
+#5876 = SURFACE_SIDE_STYLE('',(#5877));
+#5877 = SURFACE_STYLE_FILL_AREA(#5878);
+#5878 = FILL_AREA_STYLE('',(#5879));
+#5879 = FILL_AREA_STYLE_COLOUR('',#5718);
+#5880 = STYLED_ITEM('color',(#5881),#2889);
+#5881 = PRESENTATION_STYLE_ASSIGNMENT((#5882));
+#5882 = SURFACE_STYLE_USAGE(.BOTH.,#5883);
+#5883 = SURFACE_SIDE_STYLE('',(#5884));
+#5884 = SURFACE_STYLE_FILL_AREA(#5885);
+#5885 = FILL_AREA_STYLE('',(#5886));
+#5886 = FILL_AREA_STYLE_COLOUR('',#5718);
+#5887 = STYLED_ITEM('color',(#5888),#2966);
+#5888 = PRESENTATION_STYLE_ASSIGNMENT((#5889));
+#5889 = SURFACE_STYLE_USAGE(.BOTH.,#5890);
+#5890 = SURFACE_SIDE_STYLE('',(#5891));
+#5891 = SURFACE_STYLE_FILL_AREA(#5892);
+#5892 = FILL_AREA_STYLE('',(#5893));
+#5893 = FILL_AREA_STYLE_COLOUR('',#5718);
+#5894 = STYLED_ITEM('color',(#5895),#3043);
+#5895 = PRESENTATION_STYLE_ASSIGNMENT((#5896));
+#5896 = SURFACE_STYLE_USAGE(.BOTH.,#5897);
+#5897 = SURFACE_SIDE_STYLE('',(#5898));
+#5898 = SURFACE_STYLE_FILL_AREA(#5899);
+#5899 = FILL_AREA_STYLE('',(#5900));
+#5900 = FILL_AREA_STYLE_COLOUR('',#5718);
+#5901 = STYLED_ITEM('color',(#5902),#3120);
+#5902 = PRESENTATION_STYLE_ASSIGNMENT((#5903));
+#5903 = SURFACE_STYLE_USAGE(.BOTH.,#5904);
+#5904 = SURFACE_SIDE_STYLE('',(#5905));
+#5905 = SURFACE_STYLE_FILL_AREA(#5906);
+#5906 = FILL_AREA_STYLE('',(#5907));
+#5907 = FILL_AREA_STYLE_COLOUR('',#5682);
+#5908 = STYLED_ITEM('color',(#5909),#3194);
+#5909 = PRESENTATION_STYLE_ASSIGNMENT((#5910));
+#5910 = SURFACE_STYLE_USAGE(.BOTH.,#5911);
+#5911 = SURFACE_SIDE_STYLE('',(#5912));
+#5912 = SURFACE_STYLE_FILL_AREA(#5913);
+#5913 = FILL_AREA_STYLE('',(#5914));
+#5914 = FILL_AREA_STYLE_COLOUR('',#5718);
+#5915 = STYLED_ITEM('color',(#5916),#3247);
+#5916 = PRESENTATION_STYLE_ASSIGNMENT((#5917));
+#5917 = SURFACE_STYLE_USAGE(.BOTH.,#5918);
+#5918 = SURFACE_SIDE_STYLE('',(#5919));
+#5919 = SURFACE_STYLE_FILL_AREA(#5920);
+#5920 = FILL_AREA_STYLE('',(#5921));
+#5921 = FILL_AREA_STYLE_COLOUR('',#5682);
+#5922 = STYLED_ITEM('color',(#5923),#3301);
+#5923 = PRESENTATION_STYLE_ASSIGNMENT((#5924));
+#5924 = SURFACE_STYLE_USAGE(.BOTH.,#5925);
+#5925 = SURFACE_SIDE_STYLE('',(#5926));
+#5926 = SURFACE_STYLE_FILL_AREA(#5927);
+#5927 = FILL_AREA_STYLE('',(#5928));
+#5928 = FILL_AREA_STYLE_COLOUR('',#5682);
+#5929 = STYLED_ITEM('color',(#5930),#3370);
+#5930 = PRESENTATION_STYLE_ASSIGNMENT((#5931));
+#5931 = SURFACE_STYLE_USAGE(.BOTH.,#5932);
+#5932 = SURFACE_SIDE_STYLE('',(#5933));
+#5933 = SURFACE_STYLE_FILL_AREA(#5934);
+#5934 = FILL_AREA_STYLE('',(#5935));
+#5935 = FILL_AREA_STYLE_COLOUR('',#5682);
+#5936 = STYLED_ITEM('color',(#5937),#3439);
+#5937 = PRESENTATION_STYLE_ASSIGNMENT((#5938));
+#5938 = SURFACE_STYLE_USAGE(.BOTH.,#5939);
+#5939 = SURFACE_SIDE_STYLE('',(#5940));
+#5940 = SURFACE_STYLE_FILL_AREA(#5941);
+#5941 = FILL_AREA_STYLE('',(#5942));
+#5942 = FILL_AREA_STYLE_COLOUR('',#5682);
+#5943 = STYLED_ITEM('color',(#5944),#3513);
+#5944 = PRESENTATION_STYLE_ASSIGNMENT((#5945));
+#5945 = SURFACE_STYLE_USAGE(.BOTH.,#5946);
+#5946 = SURFACE_SIDE_STYLE('',(#5947));
+#5947 = SURFACE_STYLE_FILL_AREA(#5948);
+#5948 = FILL_AREA_STYLE('',(#5949));
+#5949 = FILL_AREA_STYLE_COLOUR('',#5718);
+#5950 = STYLED_ITEM('color',(#5951),#3541);
+#5951 = PRESENTATION_STYLE_ASSIGNMENT((#5952));
+#5952 = SURFACE_STYLE_USAGE(.BOTH.,#5953);
+#5953 = SURFACE_SIDE_STYLE('',(#5954));
+#5954 = SURFACE_STYLE_FILL_AREA(#5955);
+#5955 = FILL_AREA_STYLE('',(#5956));
+#5956 = FILL_AREA_STYLE_COLOUR('',#5718);
+#5957 = STYLED_ITEM('color',(#5958),#3589);
+#5958 = PRESENTATION_STYLE_ASSIGNMENT((#5959));
+#5959 = SURFACE_STYLE_USAGE(.BOTH.,#5960);
+#5960 = SURFACE_SIDE_STYLE('',(#5961));
+#5961 = SURFACE_STYLE_FILL_AREA(#5962);
+#5962 = FILL_AREA_STYLE('',(#5963));
+#5963 = FILL_AREA_STYLE_COLOUR('',#5682);
+#5964 = STYLED_ITEM('color',(#5965),#3643);
+#5965 = PRESENTATION_STYLE_ASSIGNMENT((#5966));
+#5966 = SURFACE_STYLE_USAGE(.BOTH.,#5967);
+#5967 = SURFACE_SIDE_STYLE('',(#5968));
+#5968 = SURFACE_STYLE_FILL_AREA(#5969);
+#5969 = FILL_AREA_STYLE('',(#5970));
+#5970 = FILL_AREA_STYLE_COLOUR('',#5682);
+#5971 = STYLED_ITEM('color',(#5972),#3712);
+#5972 = PRESENTATION_STYLE_ASSIGNMENT((#5973));
+#5973 = SURFACE_STYLE_USAGE(.BOTH.,#5974);
+#5974 = SURFACE_SIDE_STYLE('',(#5975));
+#5975 = SURFACE_STYLE_FILL_AREA(#5976);
+#5976 = FILL_AREA_STYLE('',(#5977));
+#5977 = FILL_AREA_STYLE_COLOUR('',#5682);
+#5978 = STYLED_ITEM('color',(#5979),#3781);
+#5979 = PRESENTATION_STYLE_ASSIGNMENT((#5980));
+#5980 = SURFACE_STYLE_USAGE(.BOTH.,#5981);
+#5981 = SURFACE_SIDE_STYLE('',(#5982));
+#5982 = SURFACE_STYLE_FILL_AREA(#5983);
+#5983 = FILL_AREA_STYLE('',(#5984));
+#5984 = FILL_AREA_STYLE_COLOUR('',#5682);
+#5985 = STYLED_ITEM('color',(#5986),#3855);
+#5986 = PRESENTATION_STYLE_ASSIGNMENT((#5987));
+#5987 = SURFACE_STYLE_USAGE(.BOTH.,#5988);
+#5988 = SURFACE_SIDE_STYLE('',(#5989));
+#5989 = SURFACE_STYLE_FILL_AREA(#5990);
+#5990 = FILL_AREA_STYLE('',(#5991));
+#5991 = FILL_AREA_STYLE_COLOUR('',#5718);
+#5992 = STYLED_ITEM('color',(#5993),#3883);
+#5993 = PRESENTATION_STYLE_ASSIGNMENT((#5994));
+#5994 = SURFACE_STYLE_USAGE(.BOTH.,#5995);
+#5995 = SURFACE_SIDE_STYLE('',(#5996));
+#5996 = SURFACE_STYLE_FILL_AREA(#5997);
+#5997 = FILL_AREA_STYLE('',(#5998));
+#5998 = FILL_AREA_STYLE_COLOUR('',#5718);
+#5999 = STYLED_ITEM('color',(#6000),#3931);
+#6000 = PRESENTATION_STYLE_ASSIGNMENT((#6001));
+#6001 = SURFACE_STYLE_USAGE(.BOTH.,#6002);
+#6002 = SURFACE_SIDE_STYLE('',(#6003));
+#6003 = SURFACE_STYLE_FILL_AREA(#6004);
+#6004 = FILL_AREA_STYLE('',(#6005));
+#6005 = FILL_AREA_STYLE_COLOUR('',#5682);
+#6006 = STYLED_ITEM('color',(#6007),#3985);
+#6007 = PRESENTATION_STYLE_ASSIGNMENT((#6008));
+#6008 = SURFACE_STYLE_USAGE(.BOTH.,#6009);
+#6009 = SURFACE_SIDE_STYLE('',(#6010));
+#6010 = SURFACE_STYLE_FILL_AREA(#6011);
+#6011 = FILL_AREA_STYLE('',(#6012));
+#6012 = FILL_AREA_STYLE_COLOUR('',#5682);
+#6013 = STYLED_ITEM('color',(#6014),#4054);
+#6014 = PRESENTATION_STYLE_ASSIGNMENT((#6015));
+#6015 = SURFACE_STYLE_USAGE(.BOTH.,#6016);
+#6016 = SURFACE_SIDE_STYLE('',(#6017));
+#6017 = SURFACE_STYLE_FILL_AREA(#6018);
+#6018 = FILL_AREA_STYLE('',(#6019));
+#6019 = FILL_AREA_STYLE_COLOUR('',#5682);
+#6020 = STYLED_ITEM('color',(#6021),#4123);
+#6021 = PRESENTATION_STYLE_ASSIGNMENT((#6022));
+#6022 = SURFACE_STYLE_USAGE(.BOTH.,#6023);
+#6023 = SURFACE_SIDE_STYLE('',(#6024));
+#6024 = SURFACE_STYLE_FILL_AREA(#6025);
+#6025 = FILL_AREA_STYLE('',(#6026));
+#6026 = FILL_AREA_STYLE_COLOUR('',#5682);
+#6027 = STYLED_ITEM('color',(#6028),#4197);
+#6028 = PRESENTATION_STYLE_ASSIGNMENT((#6029));
+#6029 = SURFACE_STYLE_USAGE(.BOTH.,#6030);
+#6030 = SURFACE_SIDE_STYLE('',(#6031));
+#6031 = SURFACE_STYLE_FILL_AREA(#6032);
+#6032 = FILL_AREA_STYLE('',(#6033));
+#6033 = FILL_AREA_STYLE_COLOUR('',#5718);
+#6034 = STYLED_ITEM('color',(#6035),#4225);
+#6035 = PRESENTATION_STYLE_ASSIGNMENT((#6036));
+#6036 = SURFACE_STYLE_USAGE(.BOTH.,#6037);
+#6037 = SURFACE_SIDE_STYLE('',(#6038));
+#6038 = SURFACE_STYLE_FILL_AREA(#6039);
+#6039 = FILL_AREA_STYLE('',(#6040));
+#6040 = FILL_AREA_STYLE_COLOUR('',#5718);
+#6041 = STYLED_ITEM('color',(#6042),#4273);
+#6042 = PRESENTATION_STYLE_ASSIGNMENT((#6043));
+#6043 = SURFACE_STYLE_USAGE(.BOTH.,#6044);
+#6044 = SURFACE_SIDE_STYLE('',(#6045));
+#6045 = SURFACE_STYLE_FILL_AREA(#6046);
+#6046 = FILL_AREA_STYLE('',(#6047));
+#6047 = FILL_AREA_STYLE_COLOUR('',#5682);
+#6048 = STYLED_ITEM('color',(#6049),#4327);
+#6049 = PRESENTATION_STYLE_ASSIGNMENT((#6050));
+#6050 = SURFACE_STYLE_USAGE(.BOTH.,#6051);
+#6051 = SURFACE_SIDE_STYLE('',(#6052));
+#6052 = SURFACE_STYLE_FILL_AREA(#6053);
+#6053 = FILL_AREA_STYLE('',(#6054));
+#6054 = FILL_AREA_STYLE_COLOUR('',#5682);
+#6055 = STYLED_ITEM('color',(#6056),#4396);
+#6056 = PRESENTATION_STYLE_ASSIGNMENT((#6057));
+#6057 = SURFACE_STYLE_USAGE(.BOTH.,#6058);
+#6058 = SURFACE_SIDE_STYLE('',(#6059));
+#6059 = SURFACE_STYLE_FILL_AREA(#6060);
+#6060 = FILL_AREA_STYLE('',(#6061));
+#6061 = FILL_AREA_STYLE_COLOUR('',#5682);
+#6062 = STYLED_ITEM('color',(#6063),#4465);
+#6063 = PRESENTATION_STYLE_ASSIGNMENT((#6064));
+#6064 = SURFACE_STYLE_USAGE(.BOTH.,#6065);
+#6065 = SURFACE_SIDE_STYLE('',(#6066));
+#6066 = SURFACE_STYLE_FILL_AREA(#6067);
+#6067 = FILL_AREA_STYLE('',(#6068));
+#6068 = FILL_AREA_STYLE_COLOUR('',#5682);
+#6069 = STYLED_ITEM('color',(#6070),#4539);
+#6070 = PRESENTATION_STYLE_ASSIGNMENT((#6071));
+#6071 = SURFACE_STYLE_USAGE(.BOTH.,#6072);
+#6072 = SURFACE_SIDE_STYLE('',(#6073));
+#6073 = SURFACE_STYLE_FILL_AREA(#6074);
+#6074 = FILL_AREA_STYLE('',(#6075));
+#6075 = FILL_AREA_STYLE_COLOUR('',#5718);
+#6076 = STYLED_ITEM('color',(#6077),#4567);
+#6077 = PRESENTATION_STYLE_ASSIGNMENT((#6078));
+#6078 = SURFACE_STYLE_USAGE(.BOTH.,#6079);
+#6079 = SURFACE_SIDE_STYLE('',(#6080));
+#6080 = SURFACE_STYLE_FILL_AREA(#6081);
+#6081 = FILL_AREA_STYLE('',(#6082));
+#6082 = FILL_AREA_STYLE_COLOUR('',#5718);
+#6083 = STYLED_ITEM('color',(#6084),#4615);
+#6084 = PRESENTATION_STYLE_ASSIGNMENT((#6085));
+#6085 = SURFACE_STYLE_USAGE(.BOTH.,#6086);
+#6086 = SURFACE_SIDE_STYLE('',(#6087));
+#6087 = SURFACE_STYLE_FILL_AREA(#6088);
+#6088 = FILL_AREA_STYLE('',(#6089));
+#6089 = FILL_AREA_STYLE_COLOUR('',#5682);
+#6090 = STYLED_ITEM('color',(#6091),#4664);
+#6091 = PRESENTATION_STYLE_ASSIGNMENT((#6092));
+#6092 = SURFACE_STYLE_USAGE(.BOTH.,#6093);
+#6093 = SURFACE_SIDE_STYLE('',(#6094));
+#6094 = SURFACE_STYLE_FILL_AREA(#6095);
+#6095 = FILL_AREA_STYLE('',(#6096));
+#6096 = FILL_AREA_STYLE_COLOUR('',#5718);
+#6097 = STYLED_ITEM('color',(#6098),#4697);
+#6098 = PRESENTATION_STYLE_ASSIGNMENT((#6099));
+#6099 = SURFACE_STYLE_USAGE(.BOTH.,#6100);
+#6100 = SURFACE_SIDE_STYLE('',(#6101));
+#6101 = SURFACE_STYLE_FILL_AREA(#6102);
+#6102 = FILL_AREA_STYLE('',(#6103));
+#6103 = FILL_AREA_STYLE_COLOUR('',#5718);
+#6104 = STYLED_ITEM('color',(#6105),#4725);
+#6105 = PRESENTATION_STYLE_ASSIGNMENT((#6106));
+#6106 = SURFACE_STYLE_USAGE(.BOTH.,#6107);
+#6107 = SURFACE_SIDE_STYLE('',(#6108));
+#6108 = SURFACE_STYLE_FILL_AREA(#6109);
+#6109 = FILL_AREA_STYLE('',(#6110));
+#6110 = FILL_AREA_STYLE_COLOUR('',#5718);
+#6111 = STYLED_ITEM('color',(#6112),#4753);
+#6112 = PRESENTATION_STYLE_ASSIGNMENT((#6113));
+#6113 = SURFACE_STYLE_USAGE(.BOTH.,#6114);
+#6114 = SURFACE_SIDE_STYLE('',(#6115));
+#6115 = SURFACE_STYLE_FILL_AREA(#6116);
+#6116 = FILL_AREA_STYLE('',(#6117));
+#6117 = FILL_AREA_STYLE_COLOUR('',#5718);
+#6118 = STYLED_ITEM('color',(#6119),#4781);
+#6119 = PRESENTATION_STYLE_ASSIGNMENT((#6120));
+#6120 = SURFACE_STYLE_USAGE(.BOTH.,#6121);
+#6121 = SURFACE_SIDE_STYLE('',(#6122));
+#6122 = SURFACE_STYLE_FILL_AREA(#6123);
+#6123 = FILL_AREA_STYLE('',(#6124));
+#6124 = FILL_AREA_STYLE_COLOUR('',#5718);
+#6125 = STYLED_ITEM('color',(#6126),#4809);
+#6126 = PRESENTATION_STYLE_ASSIGNMENT((#6127));
+#6127 = SURFACE_STYLE_USAGE(.BOTH.,#6128);
+#6128 = SURFACE_SIDE_STYLE('',(#6129));
+#6129 = SURFACE_STYLE_FILL_AREA(#6130);
+#6130 = FILL_AREA_STYLE('',(#6131));
+#6131 = FILL_AREA_STYLE_COLOUR('',#5718);
+#6132 = STYLED_ITEM('color',(#6133),#4837);
+#6133 = PRESENTATION_STYLE_ASSIGNMENT((#6134));
+#6134 = SURFACE_STYLE_USAGE(.BOTH.,#6135);
+#6135 = SURFACE_SIDE_STYLE('',(#6136));
+#6136 = SURFACE_STYLE_FILL_AREA(#6137);
+#6137 = FILL_AREA_STYLE('',(#6138));
+#6138 = FILL_AREA_STYLE_COLOUR('',#5718);
+#6139 = STYLED_ITEM('color',(#6140),#4865);
+#6140 = PRESENTATION_STYLE_ASSIGNMENT((#6141));
+#6141 = SURFACE_STYLE_USAGE(.BOTH.,#6142);
+#6142 = SURFACE_SIDE_STYLE('',(#6143));
+#6143 = SURFACE_STYLE_FILL_AREA(#6144);
+#6144 = FILL_AREA_STYLE('',(#6145));
+#6145 = FILL_AREA_STYLE_COLOUR('',#5718);
+#6146 = STYLED_ITEM('color',(#6147),#4893);
+#6147 = PRESENTATION_STYLE_ASSIGNMENT((#6148));
+#6148 = SURFACE_STYLE_USAGE(.BOTH.,#6149);
+#6149 = SURFACE_SIDE_STYLE('',(#6150));
+#6150 = SURFACE_STYLE_FILL_AREA(#6151);
+#6151 = FILL_AREA_STYLE('',(#6152));
+#6152 = FILL_AREA_STYLE_COLOUR('',#5718);
+#6153 = STYLED_ITEM('color',(#6154),#4921);
+#6154 = PRESENTATION_STYLE_ASSIGNMENT((#6155));
+#6155 = SURFACE_STYLE_USAGE(.BOTH.,#6156);
+#6156 = SURFACE_SIDE_STYLE('',(#6157));
+#6157 = SURFACE_STYLE_FILL_AREA(#6158);
+#6158 = FILL_AREA_STYLE('',(#6159));
+#6159 = FILL_AREA_STYLE_COLOUR('',#5682);
+#6160 = STYLED_ITEM('color',(#6161),#4970);
+#6161 = PRESENTATION_STYLE_ASSIGNMENT((#6162));
+#6162 = SURFACE_STYLE_USAGE(.BOTH.,#6163);
+#6163 = SURFACE_SIDE_STYLE('',(#6164));
+#6164 = SURFACE_STYLE_FILL_AREA(#6165);
+#6165 = FILL_AREA_STYLE('',(#6166));
+#6166 = FILL_AREA_STYLE_COLOUR('',#5718);
+#6167 = STYLED_ITEM('color',(#6168),#5190);
+#6168 = PRESENTATION_STYLE_ASSIGNMENT((#6169));
+#6169 = SURFACE_STYLE_USAGE(.BOTH.,#6170);
+#6170 = SURFACE_SIDE_STYLE('',(#6171));
+#6171 = SURFACE_STYLE_FILL_AREA(#6172);
+#6172 = FILL_AREA_STYLE('',(#6173));
+#6173 = FILL_AREA_STYLE_COLOUR('',#5682);
+#6174 = STYLED_ITEM('color',(#6175),#5218);
+#6175 = PRESENTATION_STYLE_ASSIGNMENT((#6176));
+#6176 = SURFACE_STYLE_USAGE(.BOTH.,#6177);
+#6177 = SURFACE_SIDE_STYLE('',(#6178));
+#6178 = SURFACE_STYLE_FILL_AREA(#6179);
+#6179 = FILL_AREA_STYLE('',(#6180));
+#6180 = FILL_AREA_STYLE_COLOUR('',#5682);
+#6181 = STYLED_ITEM('color',(#6182),#5246);
+#6182 = PRESENTATION_STYLE_ASSIGNMENT((#6183));
+#6183 = SURFACE_STYLE_USAGE(.BOTH.,#6184);
+#6184 = SURFACE_SIDE_STYLE('',(#6185));
+#6185 = SURFACE_STYLE_FILL_AREA(#6186);
+#6186 = FILL_AREA_STYLE('',(#6187));
+#6187 = FILL_AREA_STYLE_COLOUR('',#5682);
+#6188 = STYLED_ITEM('color',(#6189),#5274);
+#6189 = PRESENTATION_STYLE_ASSIGNMENT((#6190));
+#6190 = SURFACE_STYLE_USAGE(.BOTH.,#6191);
+#6191 = SURFACE_SIDE_STYLE('',(#6192));
+#6192 = SURFACE_STYLE_FILL_AREA(#6193);
+#6193 = FILL_AREA_STYLE('',(#6194));
+#6194 = FILL_AREA_STYLE_COLOUR('',#5682);
+#6195 = STYLED_ITEM('color',(#6196),#5302);
+#6196 = PRESENTATION_STYLE_ASSIGNMENT((#6197));
+#6197 = SURFACE_STYLE_USAGE(.BOTH.,#6198);
+#6198 = SURFACE_SIDE_STYLE('',(#6199));
+#6199 = SURFACE_STYLE_FILL_AREA(#6200);
+#6200 = FILL_AREA_STYLE('',(#6201));
+#6201 = FILL_AREA_STYLE_COLOUR('',#5682);
+#6202 = STYLED_ITEM('color',(#6203),#5330);
+#6203 = PRESENTATION_STYLE_ASSIGNMENT((#6204));
+#6204 = SURFACE_STYLE_USAGE(.BOTH.,#6205);
+#6205 = SURFACE_SIDE_STYLE('',(#6206));
+#6206 = SURFACE_STYLE_FILL_AREA(#6207);
+#6207 = FILL_AREA_STYLE('',(#6208));
+#6208 = FILL_AREA_STYLE_COLOUR('',#5682);
+#6209 = STYLED_ITEM('color',(#6210),#5358);
+#6210 = PRESENTATION_STYLE_ASSIGNMENT((#6211));
+#6211 = SURFACE_STYLE_USAGE(.BOTH.,#6212);
+#6212 = SURFACE_SIDE_STYLE('',(#6213));
+#6213 = SURFACE_STYLE_FILL_AREA(#6214);
+#6214 = FILL_AREA_STYLE('',(#6215));
+#6215 = FILL_AREA_STYLE_COLOUR('',#5682);
+#6216 = STYLED_ITEM('color',(#6217),#5386);
+#6217 = PRESENTATION_STYLE_ASSIGNMENT((#6218));
+#6218 = SURFACE_STYLE_USAGE(.BOTH.,#6219);
+#6219 = SURFACE_SIDE_STYLE('',(#6220));
+#6220 = SURFACE_STYLE_FILL_AREA(#6221);
+#6221 = FILL_AREA_STYLE('',(#6222));
+#6222 = FILL_AREA_STYLE_COLOUR('',#5682);
+#6223 = STYLED_ITEM('color',(#6224),#5414);
+#6224 = PRESENTATION_STYLE_ASSIGNMENT((#6225));
+#6225 = SURFACE_STYLE_USAGE(.BOTH.,#6226);
+#6226 = SURFACE_SIDE_STYLE('',(#6227));
+#6227 = SURFACE_STYLE_FILL_AREA(#6228);
+#6228 = FILL_AREA_STYLE('',(#6229));
+#6229 = FILL_AREA_STYLE_COLOUR('',#5718);
+#6230 = STYLED_ITEM('color',(#6231),#5466);
+#6231 = PRESENTATION_STYLE_ASSIGNMENT((#6232));
+#6232 = SURFACE_STYLE_USAGE(.BOTH.,#6233);
+#6233 = SURFACE_SIDE_STYLE('',(#6234));
+#6234 = SURFACE_STYLE_FILL_AREA(#6235);
+#6235 = FILL_AREA_STYLE('',(#6236));
+#6236 = FILL_AREA_STYLE_COLOUR('',#5682);
+#6237 = STYLED_ITEM('color',(#6238),#5521);
+#6238 = PRESENTATION_STYLE_ASSIGNMENT((#6239));
+#6239 = SURFACE_STYLE_USAGE(.BOTH.,#6240);
+#6240 = SURFACE_SIDE_STYLE('',(#6241));
+#6241 = SURFACE_STYLE_FILL_AREA(#6242);
+#6242 = FILL_AREA_STYLE('',(#6243));
+#6243 = FILL_AREA_STYLE_COLOUR('',#5682);
+#6244 = STYLED_ITEM('color',(#6245),#5576);
+#6245 = PRESENTATION_STYLE_ASSIGNMENT((#6246));
+#6246 = SURFACE_STYLE_USAGE(.BOTH.,#6247);
+#6247 = SURFACE_SIDE_STYLE('',(#6248));
+#6248 = SURFACE_STYLE_FILL_AREA(#6249);
+#6249 = FILL_AREA_STYLE('',(#6250));
+#6250 = FILL_AREA_STYLE_COLOUR('',#5682);
+#6251 = STYLED_ITEM('color',(#6252),#5611);
+#6252 = PRESENTATION_STYLE_ASSIGNMENT((#6253));
+#6253 = SURFACE_STYLE_USAGE(.BOTH.,#6254);
+#6254 = SURFACE_SIDE_STYLE('',(#6255));
+#6255 = SURFACE_STYLE_FILL_AREA(#6256);
+#6256 = FILL_AREA_STYLE('',(#6257));
+#6257 = FILL_AREA_STYLE_COLOUR('',#5682);
+#6258 = STYLED_ITEM('color',(#6259),#5641);
+#6259 = PRESENTATION_STYLE_ASSIGNMENT((#6260));
+#6260 = SURFACE_STYLE_USAGE(.BOTH.,#6261);
+#6261 = SURFACE_SIDE_STYLE('',(#6262));
+#6262 = SURFACE_STYLE_FILL_AREA(#6263);
+#6263 = FILL_AREA_STYLE('',(#6264));
+#6264 = FILL_AREA_STYLE_COLOUR('',#5682);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x16.fcstd b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x16.fcstd
new file mode 100644
index 00000000..a982f059
Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x16.fcstd differ
diff --git a/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x16.step b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x16.step
new file mode 100644
index 00000000..1430f53b
--- /dev/null
+++ b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x16.step	
@@ -0,0 +1,1272 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME(
+'/home/obijuan/development/FreeCAD-library/Mechanical 
+Parts/Fasteners/Bolts & 
+Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x16.step',
+  '2014-11-02T09:01:05',('FreeCAD'),('FreeCAD'),
+  'Open CASCADE STEP processor 6.7','FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',
+  'automotive_design',1997,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('Chamfer001','Chamfer001','',(#8));
+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1015);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#85,#138,#193,#248,#301,#354,#358,#393,#635,
+    #719,#776,#833,#890,#947,#982));
+#17 = ADVANCED_FACE('',(#18,#54),#31,.T.);
+#18 = FACE_BOUND('',#19,.T.);
+#19 = EDGE_LOOP('',(#20));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#22,#24,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(2.65,6.419107669651E-16,0.));
+#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.);
+#25 = CIRCLE('',#26,2.65);
+#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29);
+#27 = CARTESIAN_POINT('',(0.,1.972152263053E-31,-8.75811540203E-47));
+#28 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#29 = DIRECTION('',(1.,-7.171462774736E-32,3.184769237102E-47));
+#30 = PCURVE('',#31,#36);
+#31 = PLANE('',#32);
+#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35);
+#33 = CARTESIAN_POINT('',(0.,0.,0.));
+#34 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#35 = DIRECTION('',(1.,0.,0.));
+#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41);
+#37 = CIRCLE('',#38,2.65);
+#38 = AXIS2_PLACEMENT_2D('',#39,#40);
+#39 = CARTESIAN_POINT('',(0.,-1.972152263053E-31));
+#40 = DIRECTION('',(1.,7.171462774736E-32));
+#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42 = PCURVE('',#43,#48);
+#43 = CONICAL_SURFACE('',#44,2.75,0.785398163397);
+#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47);
+#45 = CARTESIAN_POINT('',(0.,4.440892098501E-17,0.1));
+#46 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#47 = DIRECTION('',(1.,-7.171462774736E-32,3.184769237102E-47));
+#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53);
+#49 = LINE('',#50,#51);
+#50 = CARTESIAN_POINT('',(-0.,-0.1));
+#51 = VECTOR('',#52,1.);
+#52 = DIRECTION('',(-1.,0.));
+#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54 = FACE_BOUND('',#55,.T.);
+#55 = EDGE_LOOP('',(#56));
+#56 = ORIENTED_EDGE('',*,*,#57,.F.);
+#57 = EDGE_CURVE('',#58,#58,#60,.T.);
+#58 = VERTEX_POINT('',#59);
+#59 = CARTESIAN_POINT('',(1.5,0.,0.));
+#60 = SURFACE_CURVE('',#61,(#66,#73),.PCURVE_S1.);
+#61 = CIRCLE('',#62,1.5);
+#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65);
+#63 = CARTESIAN_POINT('',(0.,0.,0.));
+#64 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#65 = DIRECTION('',(1.,0.,0.));
+#66 = PCURVE('',#31,#67);
+#67 = DEFINITIONAL_REPRESENTATION('',(#68),#72);
+#68 = CIRCLE('',#69,1.5);
+#69 = AXIS2_PLACEMENT_2D('',#70,#71);
+#70 = CARTESIAN_POINT('',(0.,0.));
+#71 = DIRECTION('',(1.,0.));
+#72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73 = PCURVE('',#74,#79);
+#74 = CYLINDRICAL_SURFACE('',#75,1.5);
+#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78);
+#76 = CARTESIAN_POINT('',(0.,0.,0.));
+#77 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#78 = DIRECTION('',(1.,0.,0.));
+#79 = DEFINITIONAL_REPRESENTATION('',(#80),#84);
+#80 = LINE('',#81,#82);
+#81 = CARTESIAN_POINT('',(0.,0.));
+#82 = VECTOR('',#83,1.);
+#83 = DIRECTION('',(1.,0.));
+#84 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85 = ADVANCED_FACE('',(#86),#43,.T.);
+#86 = FACE_BOUND('',#87,.F.);
+#87 = EDGE_LOOP('',(#88,#109,#110,#111));
+#88 = ORIENTED_EDGE('',*,*,#89,.F.);
+#89 = EDGE_CURVE('',#22,#90,#92,.T.);
+#90 = VERTEX_POINT('',#91);
+#91 = CARTESIAN_POINT('',(2.75,7.105427357601E-16,0.1));
+#92 = SEAM_CURVE('',#93,(#97,#103),.PCURVE_S1.);
+#93 = LINE('',#94,#95);
+#94 = CARTESIAN_POINT('',(2.75,7.105427357601E-16,0.1));
+#95 = VECTOR('',#96,1.);
+#96 = DIRECTION('',(0.707106781187,4.853013054113E-16,0.707106781187));
+#97 = PCURVE('',#43,#98);
+#98 = DEFINITIONAL_REPRESENTATION('',(#99),#102);
+#99 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#100,#101),.UNSPECIFIED.,.F.,.F.,(
+    2,2),(-0.141421356237,0.),.PIECEWISE_BEZIER_KNOTS.);
+#100 = CARTESIAN_POINT('',(2.422304781E-16,-0.1));
+#101 = CARTESIAN_POINT('',(2.422304781E-16,0.));
+#102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#103 = PCURVE('',#43,#104);
+#104 = DEFINITIONAL_REPRESENTATION('',(#105),#108);
+#105 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#106,#107),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.141421356237,0.),.PIECEWISE_BEZIER_KNOTS.);
+#106 = CARTESIAN_POINT('',(-6.28318530718,-0.1));
+#107 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#109 = ORIENTED_EDGE('',*,*,#21,.T.);
+#110 = ORIENTED_EDGE('',*,*,#89,.T.);
+#111 = ORIENTED_EDGE('',*,*,#112,.F.);
+#112 = EDGE_CURVE('',#90,#90,#113,.T.);
+#113 = SURFACE_CURVE('',#114,(#119,#126),.PCURVE_S1.);
+#114 = CIRCLE('',#115,2.75);
+#115 = AXIS2_PLACEMENT_3D('',#116,#117,#118);
+#116 = CARTESIAN_POINT('',(0.,4.440892098501E-17,0.1));
+#117 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#118 = DIRECTION('',(1.,-7.171462774736E-32,3.184769237102E-47));
+#119 = PCURVE('',#43,#120);
+#120 = DEFINITIONAL_REPRESENTATION('',(#121),#125);
+#121 = LINE('',#122,#123);
+#122 = CARTESIAN_POINT('',(-0.,0.));
+#123 = VECTOR('',#124,1.);
+#124 = DIRECTION('',(-1.,0.));
+#125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#126 = PCURVE('',#127,#132);
+#127 = CYLINDRICAL_SURFACE('',#128,2.75);
+#128 = AXIS2_PLACEMENT_3D('',#129,#130,#131);
+#129 = CARTESIAN_POINT('',(0.,1.33226762955E-15,3.));
+#130 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#131 = DIRECTION('',(1.,2.422304781E-16,-1.07571941621E-31));
+#132 = DEFINITIONAL_REPRESENTATION('',(#133),#137);
+#133 = LINE('',#134,#135);
+#134 = CARTESIAN_POINT('',(2.422304781E-16,2.9));
+#135 = VECTOR('',#136,1.);
+#136 = DIRECTION('',(1.,0.));
+#137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#138 = ADVANCED_FACE('',(#139),#74,.T.);
+#139 = FACE_BOUND('',#140,.T.);
+#140 = EDGE_LOOP('',(#141,#164,#165,#166));
+#141 = ORIENTED_EDGE('',*,*,#142,.F.);
+#142 = EDGE_CURVE('',#58,#143,#145,.T.);
+#143 = VERTEX_POINT('',#144);
+#144 = CARTESIAN_POINT('',(1.5,-6.927791673661E-15,-15.6));
+#145 = SEAM_CURVE('',#146,(#150,#157),.PCURVE_S1.);
+#146 = LINE('',#147,#148);
+#147 = CARTESIAN_POINT('',(1.5,0.,0.));
+#148 = VECTOR('',#149,1.);
+#149 = DIRECTION('',(0.,-6.661338147751E-16,-1.));
+#150 = PCURVE('',#74,#151);
+#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156);
+#152 = LINE('',#153,#154);
+#153 = CARTESIAN_POINT('',(0.,0.));
+#154 = VECTOR('',#155,1.);
+#155 = DIRECTION('',(0.,1.));
+#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#157 = PCURVE('',#74,#158);
+#158 = DEFINITIONAL_REPRESENTATION('',(#159),#163);
+#159 = LINE('',#160,#161);
+#160 = CARTESIAN_POINT('',(6.28318530718,0.));
+#161 = VECTOR('',#162,1.);
+#162 = DIRECTION('',(0.,1.));
+#163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#164 = ORIENTED_EDGE('',*,*,#57,.T.);
+#165 = ORIENTED_EDGE('',*,*,#142,.T.);
+#166 = ORIENTED_EDGE('',*,*,#167,.F.);
+#167 = EDGE_CURVE('',#143,#143,#168,.T.);
+#168 = SURFACE_CURVE('',#169,(#174,#181),.PCURVE_S1.);
+#169 = CIRCLE('',#170,1.5);
+#170 = AXIS2_PLACEMENT_3D('',#171,#172,#173);
+#171 = CARTESIAN_POINT('',(1.868397952433E-45,-6.927791673661E-15,-15.6)
+  );
+#172 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#173 = DIRECTION('',(1.,-2.368475785867E-15,1.051814540295E-30));
+#174 = PCURVE('',#74,#175);
+#175 = DEFINITIONAL_REPRESENTATION('',(#176),#180);
+#176 = LINE('',#177,#178);
+#177 = CARTESIAN_POINT('',(2.368475785867E-15,15.6));
+#178 = VECTOR('',#179,1.);
+#179 = DIRECTION('',(1.,0.));
+#180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#181 = PCURVE('',#182,#187);
+#182 = CONICAL_SURFACE('',#183,1.5,0.785398163397);
+#183 = AXIS2_PLACEMENT_3D('',#184,#185,#186);
+#184 = CARTESIAN_POINT('',(1.868397952433E-45,-6.927791673661E-15,-15.6)
+  );
+#185 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#186 = DIRECTION('',(1.,-2.368475785867E-15,1.051814540295E-30));
+#187 = DEFINITIONAL_REPRESENTATION('',(#188),#192);
+#188 = LINE('',#189,#190);
+#189 = CARTESIAN_POINT('',(-0.,-0.));
+#190 = VECTOR('',#191,1.);
+#191 = DIRECTION('',(-1.,-0.));
+#192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#193 = ADVANCED_FACE('',(#194),#127,.T.);
+#194 = FACE_BOUND('',#195,.T.);
+#195 = EDGE_LOOP('',(#196,#219,#246,#247));
+#196 = ORIENTED_EDGE('',*,*,#197,.F.);
+#197 = EDGE_CURVE('',#198,#90,#200,.T.);
+#198 = VERTEX_POINT('',#199);
+#199 = CARTESIAN_POINT('',(2.75,1.95399252334E-15,2.9));
+#200 = SEAM_CURVE('',#201,(#205,#212),.PCURVE_S1.);
+#201 = LINE('',#202,#203);
+#202 = CARTESIAN_POINT('',(2.75,1.998401444325E-15,3.));
+#203 = VECTOR('',#204,1.);
+#204 = DIRECTION('',(0.,-6.661338147751E-16,-1.));
+#205 = PCURVE('',#127,#206);
+#206 = DEFINITIONAL_REPRESENTATION('',(#207),#211);
+#207 = LINE('',#208,#209);
+#208 = CARTESIAN_POINT('',(0.,0.));
+#209 = VECTOR('',#210,1.);
+#210 = DIRECTION('',(0.,1.));
+#211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#212 = PCURVE('',#127,#213);
+#213 = DEFINITIONAL_REPRESENTATION('',(#214),#218);
+#214 = LINE('',#215,#216);
+#215 = CARTESIAN_POINT('',(6.28318530718,0.));
+#216 = VECTOR('',#217,1.);
+#217 = DIRECTION('',(0.,1.));
+#218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#219 = ORIENTED_EDGE('',*,*,#220,.T.);
+#220 = EDGE_CURVE('',#198,#198,#221,.T.);
+#221 = SURFACE_CURVE('',#222,(#227,#234),.PCURVE_S1.);
+#222 = CIRCLE('',#223,2.75);
+#223 = AXIS2_PLACEMENT_3D('',#224,#225,#226);
+#224 = CARTESIAN_POINT('',(0.,1.287858708565E-15,2.9));
+#225 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#226 = DIRECTION('',(1.,2.422304781E-16,-1.07571941621E-31));
+#227 = PCURVE('',#127,#228);
+#228 = DEFINITIONAL_REPRESENTATION('',(#229),#233);
+#229 = LINE('',#230,#231);
+#230 = CARTESIAN_POINT('',(1.434292554947E-31,0.1));
+#231 = VECTOR('',#232,1.);
+#232 = DIRECTION('',(1.,0.));
+#233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#234 = PCURVE('',#235,#240);
+#235 = CONICAL_SURFACE('',#236,2.75,0.785398163397);
+#236 = AXIS2_PLACEMENT_3D('',#237,#238,#239);
+#237 = CARTESIAN_POINT('',(0.,1.287858708565E-15,2.9));
+#238 = DIRECTION('',(-0.,-4.440892098501E-16,-1.));
+#239 = DIRECTION('',(1.,2.422304781E-16,-1.07571941621E-31));
+#240 = DEFINITIONAL_REPRESENTATION('',(#241),#245);
+#241 = LINE('',#242,#243);
+#242 = CARTESIAN_POINT('',(0.,-0.));
+#243 = VECTOR('',#244,1.);
+#244 = DIRECTION('',(1.,-0.));
+#245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#246 = ORIENTED_EDGE('',*,*,#197,.T.);
+#247 = ORIENTED_EDGE('',*,*,#112,.F.);
+#248 = ADVANCED_FACE('',(#249),#182,.T.);
+#249 = FACE_BOUND('',#250,.T.);
+#250 = EDGE_LOOP('',(#251,#272,#273,#274));
+#251 = ORIENTED_EDGE('',*,*,#252,.F.);
+#252 = EDGE_CURVE('',#143,#253,#255,.T.);
+#253 = VERTEX_POINT('',#254);
+#254 = CARTESIAN_POINT('',(1.1,-7.105427357601E-15,-16.));
+#255 = SEAM_CURVE('',#256,(#260,#266),.PCURVE_S1.);
+#256 = LINE('',#257,#258);
+#257 = CARTESIAN_POINT('',(1.5,-6.927791673661E-15,-15.6));
+#258 = VECTOR('',#259,1.);
+#259 = DIRECTION('',(-0.707106781187,-3.140184917368E-16,-0.707106781187
+    ));
+#260 = PCURVE('',#182,#261);
+#261 = DEFINITIONAL_REPRESENTATION('',(#262),#265);
+#262 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#263,#264),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.565685424949),.PIECEWISE_BEZIER_KNOTS.);
+#263 = CARTESIAN_POINT('',(2.368475785867E-15,0.));
+#264 = CARTESIAN_POINT('',(2.368475785867E-15,-0.4));
+#265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#266 = PCURVE('',#182,#267);
+#267 = DEFINITIONAL_REPRESENTATION('',(#268),#271);
+#268 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#269,#270),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.565685424949),.PIECEWISE_BEZIER_KNOTS.);
+#269 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#270 = CARTESIAN_POINT('',(-6.28318530718,-0.4));
+#271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#272 = ORIENTED_EDGE('',*,*,#167,.T.);
+#273 = ORIENTED_EDGE('',*,*,#252,.T.);
+#274 = ORIENTED_EDGE('',*,*,#275,.F.);
+#275 = EDGE_CURVE('',#253,#253,#276,.T.);
+#276 = SURFACE_CURVE('',#277,(#282,#289),.PCURVE_S1.);
+#277 = CIRCLE('',#278,1.1);
+#278 = AXIS2_PLACEMENT_3D('',#279,#280,#281);
+#279 = CARTESIAN_POINT('',(1.868397952433E-45,-7.105427357601E-15,-16.)
+  );
+#280 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#281 = DIRECTION('',(1.,-2.368475785867E-15,1.051814540295E-30));
+#282 = PCURVE('',#182,#283);
+#283 = DEFINITIONAL_REPRESENTATION('',(#284),#288);
+#284 = LINE('',#285,#286);
+#285 = CARTESIAN_POINT('',(-0.,-0.4));
+#286 = VECTOR('',#287,1.);
+#287 = DIRECTION('',(-1.,-0.));
+#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('',(0.,-7.105427357601E-15,-16.));
+#293 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#294 = DIRECTION('',(1.,-2.368475785867E-15,1.051814540295E-30));
+#295 = DEFINITIONAL_REPRESENTATION('',(#296),#300);
+#296 = CIRCLE('',#297,1.1);
+#297 = AXIS2_PLACEMENT_2D('',#298,#299);
+#298 = CARTESIAN_POINT('',(0.,-7.88860905221E-31));
+#299 = DIRECTION('',(1.,-5.259072701473E-31));
+#300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#301 = ADVANCED_FACE('',(#302),#235,.T.);
+#302 = FACE_BOUND('',#303,.F.);
+#303 = EDGE_LOOP('',(#304,#325,#326,#327));
+#304 = ORIENTED_EDGE('',*,*,#305,.F.);
+#305 = EDGE_CURVE('',#198,#306,#308,.T.);
+#306 = VERTEX_POINT('',#307);
+#307 = CARTESIAN_POINT('',(2.65,1.974178396515E-15,3.));
+#308 = SEAM_CURVE('',#309,(#313,#319),.PCURVE_S1.);
+#309 = LINE('',#310,#311);
+#310 = CARTESIAN_POINT('',(2.75,1.95399252334E-15,2.9));
+#311 = VECTOR('',#312,1.);
+#312 = DIRECTION('',(-0.707106781187,1.427356780622E-16,0.707106781187)
+  );
+#313 = PCURVE('',#235,#314);
+#314 = DEFINITIONAL_REPRESENTATION('',(#315),#318);
+#315 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#316,#317),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.);
+#316 = CARTESIAN_POINT('',(-1.434292554947E-31,0.));
+#317 = CARTESIAN_POINT('',(-1.434292554947E-31,-0.1));
+#318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#319 = PCURVE('',#235,#320);
+#320 = DEFINITIONAL_REPRESENTATION('',(#321),#324);
+#321 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#322,#323),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.);
+#322 = CARTESIAN_POINT('',(6.28318530718,0.));
+#323 = CARTESIAN_POINT('',(6.28318530718,-0.1));
+#324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#325 = ORIENTED_EDGE('',*,*,#220,.T.);
+#326 = ORIENTED_EDGE('',*,*,#305,.T.);
+#327 = ORIENTED_EDGE('',*,*,#328,.F.);
+#328 = EDGE_CURVE('',#306,#306,#329,.T.);
+#329 = SURFACE_CURVE('',#330,(#335,#342),.PCURVE_S1.);
+#330 = CIRCLE('',#331,2.65);
+#331 = AXIS2_PLACEMENT_3D('',#332,#333,#334);
+#332 = CARTESIAN_POINT('',(0.,1.33226762955E-15,3.));
+#333 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#334 = DIRECTION('',(1.,2.422304781E-16,-1.07571941621E-31));
+#335 = PCURVE('',#235,#336);
+#336 = DEFINITIONAL_REPRESENTATION('',(#337),#341);
+#337 = LINE('',#338,#339);
+#338 = CARTESIAN_POINT('',(0.,-0.1));
+#339 = VECTOR('',#340,1.);
+#340 = DIRECTION('',(1.,-0.));
+#341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#342 = PCURVE('',#343,#348);
+#343 = PLANE('',#344);
+#344 = AXIS2_PLACEMENT_3D('',#345,#346,#347);
+#345 = CARTESIAN_POINT('',(0.,1.33226762955E-15,3.));
+#346 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#347 = DIRECTION('',(1.,4.594026308794E-16,-2.040157513503E-31));
+#348 = DEFINITIONAL_REPRESENTATION('',(#349),#353);
+#349 = CIRCLE('',#350,2.65);
+#350 = AXIS2_PLACEMENT_2D('',#351,#352);
+#351 = CARTESIAN_POINT('',(0.,0.));
+#352 = DIRECTION('',(1.,2.171721527793E-16));
+#353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#354 = ADVANCED_FACE('',(#355),#290,.T.);
+#355 = FACE_BOUND('',#356,.T.);
+#356 = EDGE_LOOP('',(#357));
+#357 = ORIENTED_EDGE('',*,*,#275,.T.);
+#358 = ADVANCED_FACE('',(#359,#362),#343,.F.);
+#359 = FACE_BOUND('',#360,.T.);
+#360 = EDGE_LOOP('',(#361));
+#361 = ORIENTED_EDGE('',*,*,#328,.F.);
+#362 = FACE_BOUND('',#363,.T.);
+#363 = EDGE_LOOP('',(#364));
+#364 = ORIENTED_EDGE('',*,*,#365,.T.);
+#365 = EDGE_CURVE('',#366,#366,#368,.T.);
+#366 = VERTEX_POINT('',#367);
+#367 = CARTESIAN_POINT('',(1.45,1.998401444325E-15,3.));
+#368 = SURFACE_CURVE('',#369,(#374,#381),.PCURVE_S1.);
+#369 = CIRCLE('',#370,1.45);
+#370 = AXIS2_PLACEMENT_3D('',#371,#372,#373);
+#371 = CARTESIAN_POINT('',(0.,1.33226762955E-15,3.));
+#372 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#373 = DIRECTION('',(1.,4.594026308794E-16,-2.040157513503E-31));
+#374 = PCURVE('',#343,#375);
+#375 = DEFINITIONAL_REPRESENTATION('',(#376),#380);
+#376 = CIRCLE('',#377,1.45);
+#377 = AXIS2_PLACEMENT_2D('',#378,#379);
+#378 = CARTESIAN_POINT('',(0.,0.));
+#379 = DIRECTION('',(1.,-1.360105009002E-31));
+#380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#381 = PCURVE('',#382,#387);
+#382 = CONICAL_SURFACE('',#383,3.441688219844E-16,0.785397673205);
+#383 = AXIS2_PLACEMENT_3D('',#384,#385,#386);
+#384 = CARTESIAN_POINT('',(0.,6.883376439688E-16,1.549998578442));
+#385 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#386 = DIRECTION('',(1.,7.087732770012E-16,-3.147585645463E-31));
+#387 = DEFINITIONAL_REPRESENTATION('',(#388),#392);
+#388 = LINE('',#389,#390);
+#389 = CARTESIAN_POINT('',(-0.,1.450001421558));
+#390 = VECTOR('',#391,1.);
+#391 = DIRECTION('',(-1.,0.));
+#392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#393 = ADVANCED_FACE('',(#394),#382,.F.);
+#394 = FACE_BOUND('',#395,.T.);
+#395 = EDGE_LOOP('',(#396,#434,#455,#456,#457,#493,#529,#565,#601));
+#396 = ORIENTED_EDGE('',*,*,#397,.F.);
+#397 = EDGE_CURVE('',#398,#400,#402,.T.);
+#398 = VERTEX_POINT('',#399);
+#399 = CARTESIAN_POINT('',(1.443375672974,2.326320210395E-15,
+    2.99337566648));
+#400 = VERTEX_POINT('',#401);
+#401 = CARTESIAN_POINT('',(0.721687836487,1.25,2.99337566648));
+#402 = SURFACE_CURVE('',#403,(#408,#422),.PCURVE_S1.);
+#403 = HYPERBOLA('',#404,1.250001225481,1.25);
+#404 = AXIS2_PLACEMENT_3D('',#405,#406,#407);
+#405 = CARTESIAN_POINT('',(1.082531754731,0.625,1.549998578442));
+#406 = DIRECTION('',(-0.866025403784,-0.5,4.4408920985E-16));
+#407 = DIRECTION('',(1.922962686384E-16,5.551115123126E-16,1.));
+#408 = PCURVE('',#382,#409);
+#409 = DEFINITIONAL_REPRESENTATION('',(#410),#421);
+#410 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#411,#412,#413,#414,#415,#416,
+    #417,#418,#419,#420),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.549306144334,
+    0.55840221658),.PIECEWISE_BEZIER_KNOTS.);
+#411 = CARTESIAN_POINT('',(-6.28318530718,1.443377088038));
+#412 = CARTESIAN_POINT('',(-6.176596019726,1.354552594967));
+#413 = CARTESIAN_POINT('',(-6.06262744107,1.290326010716));
+#414 = CARTESIAN_POINT('',(-5.942446370478,1.248751099265));
+#415 = CARTESIAN_POINT('',(-5.817980988417,1.228600240203));
+#416 = CARTESIAN_POINT('',(-5.691931317822,1.22928485118));
+#417 = CARTESIAN_POINT('',(-5.567641818809,1.250819804749));
+#418 = CARTESIAN_POINT('',(-5.447778285732,1.293824025716));
+#419 = CARTESIAN_POINT('',(-5.334230627788,1.35955732356));
+#420 = CARTESIAN_POINT('',(-5.228128293642,1.450001421558));
+#421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#422 = PCURVE('',#423,#428);
+#423 = PLANE('',#424);
+#424 = AXIS2_PLACEMENT_3D('',#425,#426,#427);
+#425 = CARTESIAN_POINT('',(0.721687836487,1.25,10.));
+#426 = DIRECTION('',(-0.866025403784,-0.5,4.4408920985E-16));
+#427 = DIRECTION('',(0.5,-0.866025403784,7.691850745534E-16));
+#428 = DEFINITIONAL_REPRESENTATION('',(#429),#433);
+#429 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#430,#431,#432),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.549306144334,
+0.55840221658),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.15733829961,1.)) REPRESENTATION_ITEM('') );
+#430 = CARTESIAN_POINT('',(1.443375672974,-7.00662433352));
+#431 = CARTESIAN_POINT('',(0.716775647238,-7.369924702562));
+#432 = CARTESIAN_POINT('',(-1.315908634795E-02,-7.));
+#433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#434 = ORIENTED_EDGE('',*,*,#435,.T.);
+#435 = EDGE_CURVE('',#398,#366,#436,.T.);
+#436 = SEAM_CURVE('',#437,(#441,#448),.PCURVE_S1.);
+#437 = LINE('',#438,#439);
+#438 = CARTESIAN_POINT('',(0.,1.032506465953E-15,1.549998578442));
+#439 = VECTOR('',#440,1.);
+#440 = DIRECTION('',(0.707106434568,4.710279684993E-16,0.707107127805));
+#441 = PCURVE('',#382,#442);
+#442 = DEFINITIONAL_REPRESENTATION('',(#443),#447);
+#443 = LINE('',#444,#445);
+#444 = CARTESIAN_POINT('',(-0.,0.));
+#445 = VECTOR('',#446,1.);
+#446 = DIRECTION('',(-0.,1.));
+#447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#448 = PCURVE('',#382,#449);
+#449 = DEFINITIONAL_REPRESENTATION('',(#450),#454);
+#450 = LINE('',#451,#452);
+#451 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#452 = VECTOR('',#453,1.);
+#453 = DIRECTION('',(-0.,1.));
+#454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#455 = ORIENTED_EDGE('',*,*,#365,.F.);
+#456 = ORIENTED_EDGE('',*,*,#435,.F.);
+#457 = ORIENTED_EDGE('',*,*,#458,.F.);
+#458 = EDGE_CURVE('',#459,#398,#461,.T.);
+#459 = VERTEX_POINT('',#460);
+#460 = CARTESIAN_POINT('',(0.721687836487,-1.25,2.99337566648));
+#461 = SURFACE_CURVE('',#462,(#467,#481),.PCURVE_S1.);
+#462 = HYPERBOLA('',#463,1.250001225481,1.25);
+#463 = AXIS2_PLACEMENT_3D('',#464,#465,#466);
+#464 = CARTESIAN_POINT('',(1.082531754731,-0.625,1.549998578442));
+#465 = DIRECTION('',(-0.866025403784,0.5,-4.4408920985E-16));
+#466 = DIRECTION('',(-1.922962686384E-16,5.551115123126E-16,1.));
+#467 = PCURVE('',#382,#468);
+#468 = DEFINITIONAL_REPRESENTATION('',(#469),#480);
+#469 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#470,#471,#472,#473,#474,#475,
+    #476,#477,#478,#479),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.55840221658,
+    0.549306144334),.PIECEWISE_BEZIER_KNOTS.);
+#470 = CARTESIAN_POINT('',(-1.055057013537,1.450001421558));
+#471 = CARTESIAN_POINT('',(-0.948954679392,1.35955732356));
+#472 = CARTESIAN_POINT('',(-0.835407021409,1.293824025715));
+#473 = CARTESIAN_POINT('',(-0.715543488403,1.250819804769));
+#474 = CARTESIAN_POINT('',(-0.591253989222,1.229284851226));
+#475 = CARTESIAN_POINT('',(-0.465204318978,1.228600240255));
+#476 = CARTESIAN_POINT('',(-0.340738936592,1.248751099252));
+#477 = CARTESIAN_POINT('',(-0.220557866124,1.290326010718));
+#478 = CARTESIAN_POINT('',(-0.106589287453,1.354552594967));
+#479 = CARTESIAN_POINT('',(-1.316265026197E-16,1.443377088038));
+#480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#481 = PCURVE('',#482,#487);
+#482 = PLANE('',#483);
+#483 = AXIS2_PLACEMENT_3D('',#484,#485,#486);
+#484 = CARTESIAN_POINT('',(1.443375672974,8.881784197001E-15,10.));
+#485 = DIRECTION('',(-0.866025403784,0.5,-4.4408920985E-16));
+#486 = DIRECTION('',(-0.5,-0.866025403784,7.691850745534E-16));
+#487 = DEFINITIONAL_REPRESENTATION('',(#488),#492);
+#488 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#489,#490,#491),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.55840221658,
+0.549306144334),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.15733829961,1.)) REPRESENTATION_ITEM('') );
+#489 = CARTESIAN_POINT('',(1.456534759322,-7.));
+#490 = CARTESIAN_POINT('',(0.726600025736,-7.369924702562));
+#491 = CARTESIAN_POINT('',(2.22044604925E-16,-7.00662433352));
+#492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#493 = ORIENTED_EDGE('',*,*,#494,.F.);
+#494 = EDGE_CURVE('',#495,#459,#497,.T.);
+#495 = VERTEX_POINT('',#496);
+#496 = CARTESIAN_POINT('',(-0.721687836487,-1.25,2.99337566648));
+#497 = SURFACE_CURVE('',#498,(#503,#517),.PCURVE_S1.);
+#498 = HYPERBOLA('',#499,1.250001225481,1.25);
+#499 = AXIS2_PLACEMENT_3D('',#500,#501,#502);
+#500 = CARTESIAN_POINT('',(0.,-1.25,1.549998578442));
+#501 = DIRECTION('',(0.,1.,-8.881784197001E-16));
+#502 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#503 = PCURVE('',#382,#504);
+#504 = DEFINITIONAL_REPRESENTATION('',(#505),#516);
+#505 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#506,#507,#508,#509,#510,#511,
+    #512,#513,#514,#515),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.55840221658,
+    0.55840221658),.PIECEWISE_BEZIER_KNOTS.);
+#506 = CARTESIAN_POINT('',(-2.102254564734,1.450001421558));
+#507 = CARTESIAN_POINT('',(-1.9952809593,1.358814631645));
+#508 = CARTESIAN_POINT('',(-1.880739246009,1.292746139176));
+#509 = CARTESIAN_POINT('',(-1.759786976465,1.249764999581));
+#510 = CARTESIAN_POINT('',(-1.63436720521,1.228586187623));
+#511 = CARTESIAN_POINT('',(-1.507225448317,1.228586187639));
+#512 = CARTESIAN_POINT('',(-1.381805677142,1.249764999568));
+#513 = CARTESIAN_POINT('',(-1.260853407574,1.292746139182));
+#514 = CARTESIAN_POINT('',(-1.14631169429,1.358814631645));
+#515 = CARTESIAN_POINT('',(-1.039338088856,1.450001421558));
+#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#517 = PCURVE('',#518,#523);
+#518 = PLANE('',#519);
+#519 = AXIS2_PLACEMENT_3D('',#520,#521,#522);
+#520 = CARTESIAN_POINT('',(0.721687836487,-1.25,10.));
+#521 = DIRECTION('',(-0.,1.,-8.881784197001E-16));
+#522 = DIRECTION('',(-1.,0.,0.));
+#523 = DEFINITIONAL_REPRESENTATION('',(#524),#528);
+#524 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#525,#526,#527),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.55840221658,
+0.55840221658),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.16,1.)) 
+REPRESENTATION_ITEM('') );
+#525 = CARTESIAN_POINT('',(1.456534759322,-7.));
+#526 = CARTESIAN_POINT('',(0.721687836487,-7.372414158212));
+#527 = CARTESIAN_POINT('',(-1.315908634796E-02,-7.));
+#528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#529 = ORIENTED_EDGE('',*,*,#530,.F.);
+#530 = EDGE_CURVE('',#531,#495,#533,.T.);
+#531 = VERTEX_POINT('',#532);
+#532 = CARTESIAN_POINT('',(-1.443375672974,2.658651669023E-15,
+    2.99337566648));
+#533 = SURFACE_CURVE('',#534,(#539,#553),.PCURVE_S1.);
+#534 = HYPERBOLA('',#535,1.250001225481,1.25);
+#535 = AXIS2_PLACEMENT_3D('',#536,#537,#538);
+#536 = CARTESIAN_POINT('',(-1.082531754731,-0.625,1.549998578442));
+#537 = DIRECTION('',(0.866025403784,0.5,-4.4408920985E-16));
+#538 = DIRECTION('',(1.922962686384E-16,5.551115123126E-16,1.));
+#539 = PCURVE('',#382,#540);
+#540 = DEFINITIONAL_REPRESENTATION('',(#541),#552);
+#541 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#542,#543,#544,#545,#546,#547,
+    #548,#549,#550,#551),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.55840221658,
+    0.55840221658),.PIECEWISE_BEZIER_KNOTS.);
+#542 = CARTESIAN_POINT('',(-3.14945211593,1.450001421558));
+#543 = CARTESIAN_POINT('',(-3.042478510497,1.358814631645));
+#544 = CARTESIAN_POINT('',(-2.927936797224,1.292746139183));
+#545 = CARTESIAN_POINT('',(-2.806984527579,1.249764999563));
+#546 = CARTESIAN_POINT('',(-2.681564756494,1.228586187623));
+#547 = CARTESIAN_POINT('',(-2.554422999434,1.228586187608));
+#548 = CARTESIAN_POINT('',(-2.429003228346,1.249764999579));
+#549 = CARTESIAN_POINT('',(-2.308050958764,1.292746139179));
+#550 = CARTESIAN_POINT('',(-2.193509245486,1.358814631645));
+#551 = CARTESIAN_POINT('',(-2.086535640053,1.450001421558));
+#552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#553 = PCURVE('',#554,#559);
+#554 = PLANE('',#555);
+#555 = AXIS2_PLACEMENT_3D('',#556,#557,#558);
+#556 = CARTESIAN_POINT('',(-0.721687836487,-1.25,10.));
+#557 = DIRECTION('',(0.866025403784,0.5,-4.4408920985E-16));
+#558 = DIRECTION('',(-0.5,0.866025403784,-7.691850745534E-16));
+#559 = DEFINITIONAL_REPRESENTATION('',(#560),#564);
+#560 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#561,#562,#563),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.55840221658,
+0.55840221658),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.16,1.)) 
+REPRESENTATION_ITEM('') );
+#561 = CARTESIAN_POINT('',(1.456534759322,-7.));
+#562 = CARTESIAN_POINT('',(0.721687836487,-7.372414158212));
+#563 = CARTESIAN_POINT('',(-1.315908634796E-02,-7.));
+#564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#565 = ORIENTED_EDGE('',*,*,#566,.F.);
+#566 = EDGE_CURVE('',#567,#531,#569,.T.);
+#567 = VERTEX_POINT('',#568);
+#568 = CARTESIAN_POINT('',(-0.721687836487,1.25,2.99337566648));
+#569 = SURFACE_CURVE('',#570,(#575,#589),.PCURVE_S1.);
+#570 = HYPERBOLA('',#571,1.250001225481,1.25);
+#571 = AXIS2_PLACEMENT_3D('',#572,#573,#574);
+#572 = CARTESIAN_POINT('',(-1.082531754731,0.625,1.549998578442));
+#573 = DIRECTION('',(0.866025403784,-0.5,4.4408920985E-16));
+#574 = DIRECTION('',(-1.922962686384E-16,5.551115123126E-16,1.));
+#575 = PCURVE('',#382,#576);
+#576 = DEFINITIONAL_REPRESENTATION('',(#577),#588);
+#577 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#578,#579,#580,#581,#582,#583,
+    #584,#585,#586,#587),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.55840221658,
+    0.55840221658),.PIECEWISE_BEZIER_KNOTS.);
+#578 = CARTESIAN_POINT('',(-4.196649667127,1.450001421558));
+#579 = CARTESIAN_POINT('',(-4.089676061693,1.358814631645));
+#580 = CARTESIAN_POINT('',(-3.975134348379,1.292746139178));
+#581 = CARTESIAN_POINT('',(-3.854182078896,1.249764999576));
+#582 = CARTESIAN_POINT('',(-3.728762307408,1.228586187633));
+#583 = CARTESIAN_POINT('',(-3.601620550922,1.228586187721));
+#584 = CARTESIAN_POINT('',(-3.476200779456,1.249764999563));
+#585 = CARTESIAN_POINT('',(-3.355248509979,1.292746139182));
+#586 = CARTESIAN_POINT('',(-3.240706796683,1.358814631645));
+#587 = CARTESIAN_POINT('',(-3.133733191249,1.450001421558));
+#588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#589 = PCURVE('',#590,#595);
+#590 = PLANE('',#591);
+#591 = AXIS2_PLACEMENT_3D('',#592,#593,#594);
+#592 = CARTESIAN_POINT('',(-1.443375672974,8.881784197001E-15,10.));
+#593 = DIRECTION('',(0.866025403784,-0.5,4.4408920985E-16));
+#594 = DIRECTION('',(0.5,0.866025403784,-7.691850745534E-16));
+#595 = DEFINITIONAL_REPRESENTATION('',(#596),#600);
+#596 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#597,#598,#599),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.55840221658,
+0.55840221658),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.16,1.)) 
+REPRESENTATION_ITEM('') );
+#597 = CARTESIAN_POINT('',(1.456534759322,-7.));
+#598 = CARTESIAN_POINT('',(0.721687836487,-7.372414158212));
+#599 = CARTESIAN_POINT('',(-1.315908634805E-02,-7.));
+#600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#601 = ORIENTED_EDGE('',*,*,#602,.F.);
+#602 = EDGE_CURVE('',#400,#567,#603,.T.);
+#603 = SURFACE_CURVE('',#604,(#609,#623),.PCURVE_S1.);
+#604 = HYPERBOLA('',#605,1.250001225481,1.25);
+#605 = AXIS2_PLACEMENT_3D('',#606,#607,#608);
+#606 = CARTESIAN_POINT('',(0.,1.25,1.549998578442));
+#607 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#608 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#609 = PCURVE('',#382,#610);
+#610 = DEFINITIONAL_REPRESENTATION('',(#611),#622);
+#611 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#612,#613,#614,#615,#616,#617,
+    #618,#619,#620,#621),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.55840221658,
+    0.55840221658),.PIECEWISE_BEZIER_KNOTS.);
+#612 = CARTESIAN_POINT('',(-5.243847218324,1.450001421558));
+#613 = CARTESIAN_POINT('',(-5.13687361289,1.358814631645));
+#614 = CARTESIAN_POINT('',(-5.022331899587,1.292746139171));
+#615 = CARTESIAN_POINT('',(-4.901379630159,1.249764999617));
+#616 = CARTESIAN_POINT('',(-4.775959858496,1.228586187572));
+#617 = CARTESIAN_POINT('',(-4.648818101967,1.228586187716));
+#618 = CARTESIAN_POINT('',(-4.523398330588,1.24976499952));
+#619 = CARTESIAN_POINT('',(-4.40244606116,1.292746139186));
+#620 = CARTESIAN_POINT('',(-4.287904347879,1.358814631645));
+#621 = CARTESIAN_POINT('',(-4.180930742446,1.450001421558));
+#622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#623 = PCURVE('',#624,#629);
+#624 = PLANE('',#625);
+#625 = AXIS2_PLACEMENT_3D('',#626,#627,#628);
+#626 = CARTESIAN_POINT('',(-0.721687836487,1.25,10.));
+#627 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#628 = DIRECTION('',(1.,0.,0.));
+#629 = DEFINITIONAL_REPRESENTATION('',(#630),#634);
+#630 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#631,#632,#633),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.55840221658,
+0.55840221658),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.16,1.)) 
+REPRESENTATION_ITEM('') );
+#631 = CARTESIAN_POINT('',(1.456534759322,-7.));
+#632 = CARTESIAN_POINT('',(0.721687836487,-7.372414158212));
+#633 = CARTESIAN_POINT('',(-1.315908634795E-02,-7.));
+#634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#635 = ADVANCED_FACE('',(#636),#423,.T.);
+#636 = FACE_BOUND('',#637,.T.);
+#637 = EDGE_LOOP('',(#638,#639,#662,#698));
+#638 = ORIENTED_EDGE('',*,*,#397,.T.);
+#639 = ORIENTED_EDGE('',*,*,#640,.T.);
+#640 = EDGE_CURVE('',#400,#641,#643,.T.);
+#641 = VERTEX_POINT('',#642);
+#642 = CARTESIAN_POINT('',(0.721687836487,1.25,0.824426932662));
+#643 = SURFACE_CURVE('',#644,(#648,#655),.PCURVE_S1.);
+#644 = LINE('',#645,#646);
+#645 = CARTESIAN_POINT('',(0.721687836487,1.25,10.));
+#646 = VECTOR('',#647,1.);
+#647 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#648 = PCURVE('',#423,#649);
+#649 = DEFINITIONAL_REPRESENTATION('',(#650),#654);
+#650 = LINE('',#651,#652);
+#651 = CARTESIAN_POINT('',(0.,0.));
+#652 = VECTOR('',#653,1.);
+#653 = DIRECTION('',(0.,-1.));
+#654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#655 = PCURVE('',#624,#656);
+#656 = DEFINITIONAL_REPRESENTATION('',(#657),#661);
+#657 = LINE('',#658,#659);
+#658 = CARTESIAN_POINT('',(1.443375672974,0.));
+#659 = VECTOR('',#660,1.);
+#660 = DIRECTION('',(0.,-1.));
+#661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#662 = ORIENTED_EDGE('',*,*,#663,.F.);
+#663 = EDGE_CURVE('',#664,#641,#666,.T.);
+#664 = VERTEX_POINT('',#665);
+#665 = CARTESIAN_POINT('',(1.443375672974,8.237679864865E-16,
+    0.824426932662));
+#666 = SURFACE_CURVE('',#667,(#672,#679),.PCURVE_S1.);
+#667 = HYPERBOLA('',#668,0.454963467216,1.25);
+#668 = AXIS2_PLACEMENT_3D('',#669,#670,#671);
+#669 = CARTESIAN_POINT('',(1.082531754731,0.625,0.299080372125));
+#670 = DIRECTION('',(-0.866025403784,-0.5,4.4408920985E-16));
+#671 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#672 = PCURVE('',#423,#673);
+#673 = DEFINITIONAL_REPRESENTATION('',(#674),#678);
+#674 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#675,#676,#677),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.549306144334,
+0.646774826402),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.184219961349,1.)) REPRESENTATION_ITEM('') );
+#675 = CARTESIAN_POINT('',(1.443375672974,-9.175573067338));
+#676 = CARTESIAN_POINT('',(0.670226076969,-9.316274995688));
+#677 = CARTESIAN_POINT('',(-0.144337567297,-9.147432681668));
+#678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#679 = PCURVE('',#680,#685);
+#680 = CONICAL_SURFACE('',#681,6.640918306942E-17,1.22173);
+#681 = AXIS2_PLACEMENT_3D('',#682,#683,#684);
+#682 = CARTESIAN_POINT('',(0.,2.656367322777E-16,0.299080372125));
+#683 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#684 = DIRECTION('',(1.,1.514889354313E-16,-1.345492032734E-31));
+#685 = DEFINITIONAL_REPRESENTATION('',(#686),#697);
+#686 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#687,#688,#689,#690,#691,#692,
+    #693,#694,#695,#696),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.549306144334,
+    0.646774826402),.PIECEWISE_BEZIER_KNOTS.);
+#687 = CARTESIAN_POINT('',(-6.28318530718,0.525346560537));
+#688 = CARTESIAN_POINT('',(-6.168092361377,0.490437836841));
+#689 = CARTESIAN_POINT('',(-6.044395567204,0.465967528279));
+#690 = CARTESIAN_POINT('',(-5.913565245603,0.451043836134));
+#691 = CARTESIAN_POINT('',(-5.778099692136,0.445130512128));
+#692 = CARTESIAN_POINT('',(-5.641566827457,0.448004350642));
+#693 = CARTESIAN_POINT('',(-5.508346492978,0.459738040649));
+#694 = CARTESIAN_POINT('',(-5.381479155756,0.480703562116));
+#695 = CARTESIAN_POINT('',(-5.262936802513,0.511596477762));
+#696 = CARTESIAN_POINT('',(-5.153695412742,0.553486946207));
+#697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#698 = ORIENTED_EDGE('',*,*,#699,.F.);
+#699 = EDGE_CURVE('',#398,#664,#700,.T.);
+#700 = SURFACE_CURVE('',#701,(#705,#712),.PCURVE_S1.);
+#701 = LINE('',#702,#703);
+#702 = CARTESIAN_POINT('',(1.443375672974,8.881784197001E-15,10.));
+#703 = VECTOR('',#704,1.);
+#704 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#705 = PCURVE('',#423,#706);
+#706 = DEFINITIONAL_REPRESENTATION('',(#707),#711);
+#707 = LINE('',#708,#709);
+#708 = CARTESIAN_POINT('',(1.443375672974,-1.110223024625E-15));
+#709 = VECTOR('',#710,1.);
+#710 = DIRECTION('',(0.,-1.));
+#711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#712 = PCURVE('',#482,#713);
+#713 = DEFINITIONAL_REPRESENTATION('',(#714),#718);
+#714 = LINE('',#715,#716);
+#715 = CARTESIAN_POINT('',(0.,0.));
+#716 = VECTOR('',#717,1.);
+#717 = DIRECTION('',(0.,-1.));
+#718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#719 = ADVANCED_FACE('',(#720),#624,.T.);
+#720 = FACE_BOUND('',#721,.T.);
+#721 = EDGE_LOOP('',(#722,#723,#746,#775));
+#722 = ORIENTED_EDGE('',*,*,#602,.T.);
+#723 = ORIENTED_EDGE('',*,*,#724,.T.);
+#724 = EDGE_CURVE('',#567,#725,#727,.T.);
+#725 = VERTEX_POINT('',#726);
+#726 = CARTESIAN_POINT('',(-0.721687836487,1.25,0.824426932662));
+#727 = SURFACE_CURVE('',#728,(#732,#739),.PCURVE_S1.);
+#728 = LINE('',#729,#730);
+#729 = CARTESIAN_POINT('',(-0.721687836487,1.25,10.));
+#730 = VECTOR('',#731,1.);
+#731 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#732 = PCURVE('',#624,#733);
+#733 = DEFINITIONAL_REPRESENTATION('',(#734),#738);
+#734 = LINE('',#735,#736);
+#735 = CARTESIAN_POINT('',(0.,0.));
+#736 = VECTOR('',#737,1.);
+#737 = DIRECTION('',(0.,-1.));
+#738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#739 = PCURVE('',#590,#740);
+#740 = DEFINITIONAL_REPRESENTATION('',(#741),#745);
+#741 = LINE('',#742,#743);
+#742 = CARTESIAN_POINT('',(1.443375672974,1.110223024625E-15));
+#743 = VECTOR('',#744,1.);
+#744 = DIRECTION('',(0.,-1.));
+#745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#746 = ORIENTED_EDGE('',*,*,#747,.F.);
+#747 = EDGE_CURVE('',#641,#725,#748,.T.);
+#748 = SURFACE_CURVE('',#749,(#754,#761),.PCURVE_S1.);
+#749 = HYPERBOLA('',#750,0.454963467216,1.25);
+#750 = AXIS2_PLACEMENT_3D('',#751,#752,#753);
+#751 = CARTESIAN_POINT('',(0.,1.25,0.299080372125));
+#752 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#753 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#754 = PCURVE('',#624,#755);
+#755 = DEFINITIONAL_REPRESENTATION('',(#756),#760);
+#756 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#757,#758,#759),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.646774826402,
+0.646774826402),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.21655250606,1.)) REPRESENTATION_ITEM('') );
+#757 = CARTESIAN_POINT('',(1.587713240271,-9.147432681668));
+#758 = CARTESIAN_POINT('',(0.721687836487,-9.326941961519));
+#759 = CARTESIAN_POINT('',(-0.144337567297,-9.147432681668));
+#760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#761 = PCURVE('',#680,#762);
+#762 = DEFINITIONAL_REPRESENTATION('',(#763),#774);
+#763 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#764,#765,#766,#767,#768,#769,
+    #770,#771,#772,#773),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.646774826402,
+    0.646774826402),.PIECEWISE_BEZIER_KNOTS.);
+#764 = CARTESIAN_POINT('',(-5.318280099224,0.553486946207));
+#765 = CARTESIAN_POINT('',(-5.200136624656,0.508182821976));
+#766 = CARTESIAN_POINT('',(-5.071114465894,0.47574166301));
+#767 = CARTESIAN_POINT('',(-4.93244890889,0.454809791019));
+#768 = CARTESIAN_POINT('',(-4.786734164212,0.4445459758));
+#769 = CARTESIAN_POINT('',(-4.638043796411,0.444545975797));
+#770 = CARTESIAN_POINT('',(-4.492329051929,0.45480979102));
+#771 = CARTESIAN_POINT('',(-4.353663494832,0.475741663012));
+#772 = CARTESIAN_POINT('',(-4.224641336113,0.508182821976));
+#773 = CARTESIAN_POINT('',(-4.106497861545,0.553486946207));
+#774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#775 = ORIENTED_EDGE('',*,*,#640,.F.);
+#776 = ADVANCED_FACE('',(#777),#590,.T.);
+#777 = FACE_BOUND('',#778,.T.);
+#778 = EDGE_LOOP('',(#779,#780,#803,#832));
+#779 = ORIENTED_EDGE('',*,*,#566,.T.);
+#780 = ORIENTED_EDGE('',*,*,#781,.T.);
+#781 = EDGE_CURVE('',#531,#782,#784,.T.);
+#782 = VERTEX_POINT('',#783);
+#783 = CARTESIAN_POINT('',(-1.443375672974,7.322382102102E-16,
+    0.824426932662));
+#784 = SURFACE_CURVE('',#785,(#789,#796),.PCURVE_S1.);
+#785 = LINE('',#786,#787);
+#786 = CARTESIAN_POINT('',(-1.443375672974,8.881784197001E-15,10.));
+#787 = VECTOR('',#788,1.);
+#788 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#789 = PCURVE('',#590,#790);
+#790 = DEFINITIONAL_REPRESENTATION('',(#791),#795);
+#791 = LINE('',#792,#793);
+#792 = CARTESIAN_POINT('',(0.,0.));
+#793 = VECTOR('',#794,1.);
+#794 = DIRECTION('',(0.,-1.));
+#795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#796 = PCURVE('',#554,#797);
+#797 = DEFINITIONAL_REPRESENTATION('',(#798),#802);
+#798 = LINE('',#799,#800);
+#799 = CARTESIAN_POINT('',(1.443375672974,1.110223024625E-15));
+#800 = VECTOR('',#801,1.);
+#801 = DIRECTION('',(0.,-1.));
+#802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#803 = ORIENTED_EDGE('',*,*,#804,.F.);
+#804 = EDGE_CURVE('',#725,#782,#805,.T.);
+#805 = SURFACE_CURVE('',#806,(#811,#818),.PCURVE_S1.);
+#806 = HYPERBOLA('',#807,0.454963467216,1.25);
+#807 = AXIS2_PLACEMENT_3D('',#808,#809,#810);
+#808 = CARTESIAN_POINT('',(-1.082531754731,0.625,0.299080372125));
+#809 = DIRECTION('',(0.866025403784,-0.5,4.4408920985E-16));
+#810 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#811 = PCURVE('',#590,#812);
+#812 = DEFINITIONAL_REPRESENTATION('',(#813),#817);
+#813 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#814,#815,#816),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.646774826402,
+0.646774826402),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.21655250606,1.)) REPRESENTATION_ITEM('') );
+#814 = CARTESIAN_POINT('',(1.587713240271,-9.147432681668));
+#815 = CARTESIAN_POINT('',(0.721687836487,-9.326941961519));
+#816 = CARTESIAN_POINT('',(-0.144337567297,-9.147432681668));
+#817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#818 = PCURVE('',#680,#819);
+#819 = DEFINITIONAL_REPRESENTATION('',(#820),#831);
+#820 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#821,#822,#823,#824,#825,#826,
+    #827,#828,#829,#830),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.646774826402,
+    0.646774826402),.PIECEWISE_BEZIER_KNOTS.);
+#821 = CARTESIAN_POINT('',(-4.271082548027,0.553486946207));
+#822 = CARTESIAN_POINT('',(-4.15293907346,0.508182821976));
+#823 = CARTESIAN_POINT('',(-4.023916914737,0.475741663011));
+#824 = CARTESIAN_POINT('',(-3.885251357598,0.454809791026));
+#825 = CARTESIAN_POINT('',(-3.73953661327,0.444545975815));
+#826 = CARTESIAN_POINT('',(-3.59084624509,0.444545975782));
+#827 = CARTESIAN_POINT('',(-3.445131500783,0.454809791032));
+#828 = CARTESIAN_POINT('',(-3.306465943624,0.475741663009));
+#829 = CARTESIAN_POINT('',(-3.177443784917,0.508182821976));
+#830 = CARTESIAN_POINT('',(-3.059300310349,0.553486946207));
+#831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#832 = ORIENTED_EDGE('',*,*,#724,.F.);
+#833 = ADVANCED_FACE('',(#834),#554,.T.);
+#834 = FACE_BOUND('',#835,.T.);
+#835 = EDGE_LOOP('',(#836,#837,#860,#889));
+#836 = ORIENTED_EDGE('',*,*,#530,.T.);
+#837 = ORIENTED_EDGE('',*,*,#838,.T.);
+#838 = EDGE_CURVE('',#495,#839,#841,.T.);
+#839 = VERTEX_POINT('',#840);
+#840 = CARTESIAN_POINT('',(-0.721687836487,-1.25,0.824426932662));
+#841 = SURFACE_CURVE('',#842,(#846,#853),.PCURVE_S1.);
+#842 = LINE('',#843,#844);
+#843 = CARTESIAN_POINT('',(-0.721687836487,-1.25,10.));
+#844 = VECTOR('',#845,1.);
+#845 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#846 = PCURVE('',#554,#847);
+#847 = DEFINITIONAL_REPRESENTATION('',(#848),#852);
+#848 = LINE('',#849,#850);
+#849 = CARTESIAN_POINT('',(0.,0.));
+#850 = VECTOR('',#851,1.);
+#851 = DIRECTION('',(0.,-1.));
+#852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#853 = PCURVE('',#518,#854);
+#854 = DEFINITIONAL_REPRESENTATION('',(#855),#859);
+#855 = LINE('',#856,#857);
+#856 = CARTESIAN_POINT('',(1.443375672974,0.));
+#857 = VECTOR('',#858,1.);
+#858 = DIRECTION('',(-0.,-1.));
+#859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#860 = ORIENTED_EDGE('',*,*,#861,.F.);
+#861 = EDGE_CURVE('',#782,#839,#862,.T.);
+#862 = SURFACE_CURVE('',#863,(#868,#875),.PCURVE_S1.);
+#863 = HYPERBOLA('',#864,0.454963467216,1.25);
+#864 = AXIS2_PLACEMENT_3D('',#865,#866,#867);
+#865 = CARTESIAN_POINT('',(-1.082531754731,-0.625,0.299080372125));
+#866 = DIRECTION('',(0.866025403784,0.5,-4.4408920985E-16));
+#867 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#868 = PCURVE('',#554,#869);
+#869 = DEFINITIONAL_REPRESENTATION('',(#870),#874);
+#870 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#871,#872,#873),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.646774826402,
+0.646774826402),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.21655250606,1.)) REPRESENTATION_ITEM('') );
+#871 = CARTESIAN_POINT('',(1.587713240271,-9.147432681668));
+#872 = CARTESIAN_POINT('',(0.721687836487,-9.326941961519));
+#873 = CARTESIAN_POINT('',(-0.144337567297,-9.147432681668));
+#874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#875 = PCURVE('',#680,#876);
+#876 = DEFINITIONAL_REPRESENTATION('',(#877),#888);
+#877 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#878,#879,#880,#881,#882,#883,
+    #884,#885,#886,#887),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.646774826402,
+    0.646774826402),.PIECEWISE_BEZIER_KNOTS.);
+#878 = CARTESIAN_POINT('',(-3.223884996831,0.553486946207));
+#879 = CARTESIAN_POINT('',(-3.105741522263,0.508182821976));
+#880 = CARTESIAN_POINT('',(-2.976719363474,0.475741663006));
+#881 = CARTESIAN_POINT('',(-2.838053806656,0.454809791048));
+#882 = CARTESIAN_POINT('',(-2.692339061476,0.444545975751));
+#883 = CARTESIAN_POINT('',(-2.543648694518,0.444545975849));
+#884 = CARTESIAN_POINT('',(-2.397933949309,0.454809791005));
+#885 = CARTESIAN_POINT('',(-2.259268392496,0.475741663017));
+#886 = CARTESIAN_POINT('',(-2.13024623372,0.508182821976));
+#887 = CARTESIAN_POINT('',(-2.012102759152,0.553486946207));
+#888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#889 = ORIENTED_EDGE('',*,*,#781,.F.);
+#890 = ADVANCED_FACE('',(#891),#518,.T.);
+#891 = FACE_BOUND('',#892,.T.);
+#892 = EDGE_LOOP('',(#893,#894,#917,#946));
+#893 = ORIENTED_EDGE('',*,*,#494,.T.);
+#894 = ORIENTED_EDGE('',*,*,#895,.T.);
+#895 = EDGE_CURVE('',#459,#896,#898,.T.);
+#896 = VERTEX_POINT('',#897);
+#897 = CARTESIAN_POINT('',(0.721687836487,-1.25,0.824426932662));
+#898 = SURFACE_CURVE('',#899,(#903,#910),.PCURVE_S1.);
+#899 = LINE('',#900,#901);
+#900 = CARTESIAN_POINT('',(0.721687836487,-1.25,10.));
+#901 = VECTOR('',#902,1.);
+#902 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#903 = PCURVE('',#518,#904);
+#904 = DEFINITIONAL_REPRESENTATION('',(#905),#909);
+#905 = LINE('',#906,#907);
+#906 = CARTESIAN_POINT('',(0.,0.));
+#907 = VECTOR('',#908,1.);
+#908 = DIRECTION('',(-0.,-1.));
+#909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#910 = PCURVE('',#482,#911);
+#911 = DEFINITIONAL_REPRESENTATION('',(#912),#916);
+#912 = LINE('',#913,#914);
+#913 = CARTESIAN_POINT('',(1.443375672974,-1.110223024625E-15));
+#914 = VECTOR('',#915,1.);
+#915 = DIRECTION('',(0.,-1.));
+#916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#917 = ORIENTED_EDGE('',*,*,#918,.F.);
+#918 = EDGE_CURVE('',#839,#896,#919,.T.);
+#919 = SURFACE_CURVE('',#920,(#925,#932),.PCURVE_S1.);
+#920 = HYPERBOLA('',#921,0.454963467216,1.25);
+#921 = AXIS2_PLACEMENT_3D('',#922,#923,#924);
+#922 = CARTESIAN_POINT('',(0.,-1.25,0.299080372125));
+#923 = DIRECTION('',(0.,1.,-8.881784197001E-16));
+#924 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#925 = PCURVE('',#518,#926);
+#926 = DEFINITIONAL_REPRESENTATION('',(#927),#931);
+#927 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#928,#929,#930),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.646774826402,
+0.646774826402),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.21655250606,1.)) REPRESENTATION_ITEM('') );
+#928 = CARTESIAN_POINT('',(1.587713240271,-9.147432681668));
+#929 = CARTESIAN_POINT('',(0.721687836487,-9.326941961519));
+#930 = CARTESIAN_POINT('',(-0.144337567297,-9.147432681668));
+#931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#932 = PCURVE('',#680,#933);
+#933 = DEFINITIONAL_REPRESENTATION('',(#934),#945);
+#934 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#935,#936,#937,#938,#939,#940,
+    #941,#942,#943,#944),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.646774826402,
+    0.646774826402),.PIECEWISE_BEZIER_KNOTS.);
+#935 = CARTESIAN_POINT('',(-2.176687445634,0.553486946207));
+#936 = CARTESIAN_POINT('',(-2.058543971066,0.508182821976));
+#937 = CARTESIAN_POINT('',(-1.929521812318,0.47574166301));
+#938 = CARTESIAN_POINT('',(-1.790856255266,0.454809791019));
+#939 = CARTESIAN_POINT('',(-1.645141510642,0.4445459758));
+#940 = CARTESIAN_POINT('',(-1.496451142928,0.444545975797));
+#941 = CARTESIAN_POINT('',(-1.350736398308,0.45480979102));
+#942 = CARTESIAN_POINT('',(-1.212070841269,0.475741663012));
+#943 = CARTESIAN_POINT('',(-1.083048682523,0.508182821976));
+#944 = CARTESIAN_POINT('',(-0.964905207956,0.553486946207));
+#945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#946 = ORIENTED_EDGE('',*,*,#838,.F.);
+#947 = ADVANCED_FACE('',(#948),#482,.T.);
+#948 = FACE_BOUND('',#949,.T.);
+#949 = EDGE_LOOP('',(#950,#951,#952,#981));
+#950 = ORIENTED_EDGE('',*,*,#458,.T.);
+#951 = ORIENTED_EDGE('',*,*,#699,.T.);
+#952 = ORIENTED_EDGE('',*,*,#953,.F.);
+#953 = EDGE_CURVE('',#896,#664,#954,.T.);
+#954 = SURFACE_CURVE('',#955,(#960,#967),.PCURVE_S1.);
+#955 = HYPERBOLA('',#956,0.454963467216,1.25);
+#956 = AXIS2_PLACEMENT_3D('',#957,#958,#959);
+#957 = CARTESIAN_POINT('',(1.082531754731,-0.625,0.299080372125));
+#958 = DIRECTION('',(-0.866025403784,0.5,-4.4408920985E-16));
+#959 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#960 = PCURVE('',#482,#961);
+#961 = DEFINITIONAL_REPRESENTATION('',(#962),#966);
+#962 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#963,#964,#965),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.646774826402,
+0.549306144334),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.184219961349,1.)) REPRESENTATION_ITEM('') );
+#963 = CARTESIAN_POINT('',(1.587713240271,-9.147432681668));
+#964 = CARTESIAN_POINT('',(0.773149596005,-9.316274995688));
+#965 = CARTESIAN_POINT('',(-2.22044604925E-16,-9.175573067338));
+#966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#967 = PCURVE('',#680,#968);
+#968 = DEFINITIONAL_REPRESENTATION('',(#969),#980);
+#969 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#970,#971,#972,#973,#974,#975,
+    #976,#977,#978,#979),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.646774826402,
+    0.549306144334),.PIECEWISE_BEZIER_KNOTS.);
+#970 = CARTESIAN_POINT('',(-1.129489894438,0.553486946207));
+#971 = CARTESIAN_POINT('',(-1.020248504667,0.511596477762));
+#972 = CARTESIAN_POINT('',(-0.901706151404,0.480703562114));
+#973 = CARTESIAN_POINT('',(-0.774838814194,0.459738040663));
+#974 = CARTESIAN_POINT('',(-0.641618479518,0.448004350619));
+#975 = CARTESIAN_POINT('',(-0.505085615074,0.445130512149));
+#976 = CARTESIAN_POINT('',(-0.369620061602,0.451043836126));
+#977 = CARTESIAN_POINT('',(-0.238789739986,0.46596752828));
+#978 = CARTESIAN_POINT('',(-0.115092945802,0.490437836841));
+#979 = CARTESIAN_POINT('',(-1.105839207519E-16,0.525346560537));
+#980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#981 = ORIENTED_EDGE('',*,*,#895,.F.);
+#982 = ADVANCED_FACE('',(#983),#680,.F.);
+#983 = FACE_BOUND('',#984,.T.);
+#984 = EDGE_LOOP('',(#985,#1008,#1009,#1010,#1011,#1012,#1013,#1014));
+#985 = ORIENTED_EDGE('',*,*,#986,.F.);
+#986 = EDGE_CURVE('',#987,#664,#989,.T.);
+#987 = VERTEX_POINT('',#988);
+#988 = CARTESIAN_POINT('',(0.,3.320459153471E-16,0.299080372125));
+#989 = SEAM_CURVE('',#990,(#994,#1001),.PCURVE_S1.);
+#990 = LINE('',#991,#992);
+#991 = CARTESIAN_POINT('',(0.,3.320459153471E-16,0.299080372125));
+#992 = VECTOR('',#993,1.);
+#993 = DIRECTION('',(0.939692457849,3.797191350146E-16,0.342020590991));
+#994 = PCURVE('',#680,#995);
+#995 = DEFINITIONAL_REPRESENTATION('',(#996),#1000);
+#996 = LINE('',#997,#998);
+#997 = CARTESIAN_POINT('',(-0.,0.));
+#998 = VECTOR('',#999,1.);
+#999 = DIRECTION('',(-0.,1.));
+#1000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1001 = PCURVE('',#680,#1002);
+#1002 = DEFINITIONAL_REPRESENTATION('',(#1003),#1007);
+#1003 = LINE('',#1004,#1005);
+#1004 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1005 = VECTOR('',#1006,1.);
+#1006 = DIRECTION('',(-0.,1.));
+#1007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1008 = ORIENTED_EDGE('',*,*,#986,.T.);
+#1009 = ORIENTED_EDGE('',*,*,#663,.T.);
+#1010 = ORIENTED_EDGE('',*,*,#747,.T.);
+#1011 = ORIENTED_EDGE('',*,*,#804,.T.);
+#1012 = ORIENTED_EDGE('',*,*,#861,.T.);
+#1013 = ORIENTED_EDGE('',*,*,#918,.T.);
+#1014 = ORIENTED_EDGE('',*,*,#953,.T.);
+#1015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1019)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1016,#1017,#1018)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#1016 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#1017 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#1018 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#1019 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1016,
+  'distance_accuracy_value','confusion accuracy');
+#1020 = PRODUCT_TYPE('part',$,(#7));
+#1021 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #1022),#1015);
+#1022 = STYLED_ITEM('color',(#1023),#15);
+#1023 = PRESENTATION_STYLE_ASSIGNMENT((#1024,#1030));
+#1024 = SURFACE_STYLE_USAGE(.BOTH.,#1025);
+#1025 = SURFACE_SIDE_STYLE('',(#1026));
+#1026 = SURFACE_STYLE_FILL_AREA(#1027);
+#1027 = FILL_AREA_STYLE('',(#1028));
+#1028 = FILL_AREA_STYLE_COLOUR('',#1029);
+#1029 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
+#1030 = CURVE_STYLE('',#1031,POSITIVE_LENGTH_MEASURE(0.1),#1029);
+#1031 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x16.stl b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x16.stl
new file mode 100644
index 00000000..10dd39de
Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x16.stl differ
diff --git a/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x18.fcstd b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x18.fcstd
new file mode 100644
index 00000000..56f2966c
Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x18.fcstd differ
diff --git a/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x18.step b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x18.step
new file mode 100644
index 00000000..c51df2f0
--- /dev/null
+++ b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x18.step	
@@ -0,0 +1,1272 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME(
+'/home/obijuan/development/FreeCAD-library/Mechanical 
+Parts/Fasteners/Bolts & 
+Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x18.step',
+  '2014-11-01T09:49:36',('FreeCAD'),('FreeCAD'),
+  'Open CASCADE STEP processor 6.7','FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',
+  'automotive_design',1997,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('Chamfer001','Chamfer001','',(#8));
+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1015);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#85,#138,#193,#248,#301,#354,#358,#393,#635,
+    #719,#776,#833,#890,#947,#982));
+#17 = ADVANCED_FACE('',(#18,#54),#31,.T.);
+#18 = FACE_BOUND('',#19,.T.);
+#19 = EDGE_LOOP('',(#20));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#22,#24,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(2.65,6.419107669651E-16,0.));
+#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.);
+#25 = CIRCLE('',#26,2.65);
+#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29);
+#27 = CARTESIAN_POINT('',(0.,1.972152263053E-31,-8.75811540203E-47));
+#28 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#29 = DIRECTION('',(1.,-7.171462774736E-32,3.184769237102E-47));
+#30 = PCURVE('',#31,#36);
+#31 = PLANE('',#32);
+#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35);
+#33 = CARTESIAN_POINT('',(0.,0.,0.));
+#34 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#35 = DIRECTION('',(1.,0.,0.));
+#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41);
+#37 = CIRCLE('',#38,2.65);
+#38 = AXIS2_PLACEMENT_2D('',#39,#40);
+#39 = CARTESIAN_POINT('',(0.,-1.972152263053E-31));
+#40 = DIRECTION('',(1.,7.171462774736E-32));
+#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42 = PCURVE('',#43,#48);
+#43 = CONICAL_SURFACE('',#44,2.75,0.785398163397);
+#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47);
+#45 = CARTESIAN_POINT('',(0.,4.440892098501E-17,0.1));
+#46 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#47 = DIRECTION('',(1.,-7.171462774736E-32,3.184769237102E-47));
+#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53);
+#49 = LINE('',#50,#51);
+#50 = CARTESIAN_POINT('',(-0.,-0.1));
+#51 = VECTOR('',#52,1.);
+#52 = DIRECTION('',(-1.,0.));
+#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54 = FACE_BOUND('',#55,.T.);
+#55 = EDGE_LOOP('',(#56));
+#56 = ORIENTED_EDGE('',*,*,#57,.F.);
+#57 = EDGE_CURVE('',#58,#58,#60,.T.);
+#58 = VERTEX_POINT('',#59);
+#59 = CARTESIAN_POINT('',(1.5,0.,0.));
+#60 = SURFACE_CURVE('',#61,(#66,#73),.PCURVE_S1.);
+#61 = CIRCLE('',#62,1.5);
+#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65);
+#63 = CARTESIAN_POINT('',(0.,0.,0.));
+#64 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#65 = DIRECTION('',(1.,0.,0.));
+#66 = PCURVE('',#31,#67);
+#67 = DEFINITIONAL_REPRESENTATION('',(#68),#72);
+#68 = CIRCLE('',#69,1.5);
+#69 = AXIS2_PLACEMENT_2D('',#70,#71);
+#70 = CARTESIAN_POINT('',(0.,0.));
+#71 = DIRECTION('',(1.,0.));
+#72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73 = PCURVE('',#74,#79);
+#74 = CYLINDRICAL_SURFACE('',#75,1.5);
+#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78);
+#76 = CARTESIAN_POINT('',(0.,0.,0.));
+#77 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#78 = DIRECTION('',(1.,0.,0.));
+#79 = DEFINITIONAL_REPRESENTATION('',(#80),#84);
+#80 = LINE('',#81,#82);
+#81 = CARTESIAN_POINT('',(0.,0.));
+#82 = VECTOR('',#83,1.);
+#83 = DIRECTION('',(1.,0.));
+#84 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85 = ADVANCED_FACE('',(#86),#43,.T.);
+#86 = FACE_BOUND('',#87,.F.);
+#87 = EDGE_LOOP('',(#88,#109,#110,#111));
+#88 = ORIENTED_EDGE('',*,*,#89,.F.);
+#89 = EDGE_CURVE('',#22,#90,#92,.T.);
+#90 = VERTEX_POINT('',#91);
+#91 = CARTESIAN_POINT('',(2.75,7.105427357601E-16,0.1));
+#92 = SEAM_CURVE('',#93,(#97,#103),.PCURVE_S1.);
+#93 = LINE('',#94,#95);
+#94 = CARTESIAN_POINT('',(2.75,7.105427357601E-16,0.1));
+#95 = VECTOR('',#96,1.);
+#96 = DIRECTION('',(0.707106781187,4.853013054113E-16,0.707106781187));
+#97 = PCURVE('',#43,#98);
+#98 = DEFINITIONAL_REPRESENTATION('',(#99),#102);
+#99 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#100,#101),.UNSPECIFIED.,.F.,.F.,(
+    2,2),(-0.141421356237,0.),.PIECEWISE_BEZIER_KNOTS.);
+#100 = CARTESIAN_POINT('',(2.422304781E-16,-0.1));
+#101 = CARTESIAN_POINT('',(2.422304781E-16,0.));
+#102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#103 = PCURVE('',#43,#104);
+#104 = DEFINITIONAL_REPRESENTATION('',(#105),#108);
+#105 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#106,#107),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.141421356237,0.),.PIECEWISE_BEZIER_KNOTS.);
+#106 = CARTESIAN_POINT('',(-6.28318530718,-0.1));
+#107 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#109 = ORIENTED_EDGE('',*,*,#21,.T.);
+#110 = ORIENTED_EDGE('',*,*,#89,.T.);
+#111 = ORIENTED_EDGE('',*,*,#112,.F.);
+#112 = EDGE_CURVE('',#90,#90,#113,.T.);
+#113 = SURFACE_CURVE('',#114,(#119,#126),.PCURVE_S1.);
+#114 = CIRCLE('',#115,2.75);
+#115 = AXIS2_PLACEMENT_3D('',#116,#117,#118);
+#116 = CARTESIAN_POINT('',(0.,4.440892098501E-17,0.1));
+#117 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#118 = DIRECTION('',(1.,-7.171462774736E-32,3.184769237102E-47));
+#119 = PCURVE('',#43,#120);
+#120 = DEFINITIONAL_REPRESENTATION('',(#121),#125);
+#121 = LINE('',#122,#123);
+#122 = CARTESIAN_POINT('',(-0.,0.));
+#123 = VECTOR('',#124,1.);
+#124 = DIRECTION('',(-1.,0.));
+#125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#126 = PCURVE('',#127,#132);
+#127 = CYLINDRICAL_SURFACE('',#128,2.75);
+#128 = AXIS2_PLACEMENT_3D('',#129,#130,#131);
+#129 = CARTESIAN_POINT('',(0.,1.33226762955E-15,3.));
+#130 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#131 = DIRECTION('',(1.,2.422304781E-16,-1.07571941621E-31));
+#132 = DEFINITIONAL_REPRESENTATION('',(#133),#137);
+#133 = LINE('',#134,#135);
+#134 = CARTESIAN_POINT('',(2.422304781E-16,2.9));
+#135 = VECTOR('',#136,1.);
+#136 = DIRECTION('',(1.,0.));
+#137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#138 = ADVANCED_FACE('',(#139),#74,.T.);
+#139 = FACE_BOUND('',#140,.T.);
+#140 = EDGE_LOOP('',(#141,#164,#165,#166));
+#141 = ORIENTED_EDGE('',*,*,#142,.F.);
+#142 = EDGE_CURVE('',#58,#143,#145,.T.);
+#143 = VERTEX_POINT('',#144);
+#144 = CARTESIAN_POINT('',(1.5,-7.815970093361E-15,-17.6));
+#145 = SEAM_CURVE('',#146,(#150,#157),.PCURVE_S1.);
+#146 = LINE('',#147,#148);
+#147 = CARTESIAN_POINT('',(1.5,0.,0.));
+#148 = VECTOR('',#149,1.);
+#149 = DIRECTION('',(0.,-6.661338147751E-16,-1.));
+#150 = PCURVE('',#74,#151);
+#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156);
+#152 = LINE('',#153,#154);
+#153 = CARTESIAN_POINT('',(0.,0.));
+#154 = VECTOR('',#155,1.);
+#155 = DIRECTION('',(0.,1.));
+#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#157 = PCURVE('',#74,#158);
+#158 = DEFINITIONAL_REPRESENTATION('',(#159),#163);
+#159 = LINE('',#160,#161);
+#160 = CARTESIAN_POINT('',(6.28318530718,0.));
+#161 = VECTOR('',#162,1.);
+#162 = DIRECTION('',(0.,1.));
+#163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#164 = ORIENTED_EDGE('',*,*,#57,.T.);
+#165 = ORIENTED_EDGE('',*,*,#142,.T.);
+#166 = ORIENTED_EDGE('',*,*,#167,.F.);
+#167 = EDGE_CURVE('',#143,#143,#168,.T.);
+#168 = SURFACE_CURVE('',#169,(#174,#181),.PCURVE_S1.);
+#169 = CIRCLE('',#170,1.5);
+#170 = AXIS2_PLACEMENT_3D('',#171,#172,#173);
+#171 = CARTESIAN_POINT('',(1.401298464325E-45,-7.815970093361E-15,-17.6)
+  );
+#172 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#173 = DIRECTION('',(1.,-2.6645352591E-15,1.183291357832E-30));
+#174 = PCURVE('',#74,#175);
+#175 = DEFINITIONAL_REPRESENTATION('',(#176),#180);
+#176 = LINE('',#177,#178);
+#177 = CARTESIAN_POINT('',(2.6645352591E-15,17.6));
+#178 = VECTOR('',#179,1.);
+#179 = DIRECTION('',(1.,0.));
+#180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#181 = PCURVE('',#182,#187);
+#182 = CONICAL_SURFACE('',#183,1.5,0.785398163397);
+#183 = AXIS2_PLACEMENT_3D('',#184,#185,#186);
+#184 = CARTESIAN_POINT('',(1.401298464325E-45,-7.815970093361E-15,-17.6)
+  );
+#185 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#186 = DIRECTION('',(1.,-2.6645352591E-15,1.183291357832E-30));
+#187 = DEFINITIONAL_REPRESENTATION('',(#188),#192);
+#188 = LINE('',#189,#190);
+#189 = CARTESIAN_POINT('',(-0.,-0.));
+#190 = VECTOR('',#191,1.);
+#191 = DIRECTION('',(-1.,-0.));
+#192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#193 = ADVANCED_FACE('',(#194),#127,.T.);
+#194 = FACE_BOUND('',#195,.T.);
+#195 = EDGE_LOOP('',(#196,#219,#246,#247));
+#196 = ORIENTED_EDGE('',*,*,#197,.F.);
+#197 = EDGE_CURVE('',#198,#90,#200,.T.);
+#198 = VERTEX_POINT('',#199);
+#199 = CARTESIAN_POINT('',(2.75,1.95399252334E-15,2.9));
+#200 = SEAM_CURVE('',#201,(#205,#212),.PCURVE_S1.);
+#201 = LINE('',#202,#203);
+#202 = CARTESIAN_POINT('',(2.75,1.998401444325E-15,3.));
+#203 = VECTOR('',#204,1.);
+#204 = DIRECTION('',(0.,-6.661338147751E-16,-1.));
+#205 = PCURVE('',#127,#206);
+#206 = DEFINITIONAL_REPRESENTATION('',(#207),#211);
+#207 = LINE('',#208,#209);
+#208 = CARTESIAN_POINT('',(0.,0.));
+#209 = VECTOR('',#210,1.);
+#210 = DIRECTION('',(0.,1.));
+#211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#212 = PCURVE('',#127,#213);
+#213 = DEFINITIONAL_REPRESENTATION('',(#214),#218);
+#214 = LINE('',#215,#216);
+#215 = CARTESIAN_POINT('',(6.28318530718,0.));
+#216 = VECTOR('',#217,1.);
+#217 = DIRECTION('',(0.,1.));
+#218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#219 = ORIENTED_EDGE('',*,*,#220,.T.);
+#220 = EDGE_CURVE('',#198,#198,#221,.T.);
+#221 = SURFACE_CURVE('',#222,(#227,#234),.PCURVE_S1.);
+#222 = CIRCLE('',#223,2.75);
+#223 = AXIS2_PLACEMENT_3D('',#224,#225,#226);
+#224 = CARTESIAN_POINT('',(0.,1.287858708565E-15,2.9));
+#225 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#226 = DIRECTION('',(1.,2.422304781E-16,-1.07571941621E-31));
+#227 = PCURVE('',#127,#228);
+#228 = DEFINITIONAL_REPRESENTATION('',(#229),#233);
+#229 = LINE('',#230,#231);
+#230 = CARTESIAN_POINT('',(1.434292554947E-31,0.1));
+#231 = VECTOR('',#232,1.);
+#232 = DIRECTION('',(1.,0.));
+#233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#234 = PCURVE('',#235,#240);
+#235 = CONICAL_SURFACE('',#236,2.75,0.785398163397);
+#236 = AXIS2_PLACEMENT_3D('',#237,#238,#239);
+#237 = CARTESIAN_POINT('',(0.,1.287858708565E-15,2.9));
+#238 = DIRECTION('',(-0.,-4.440892098501E-16,-1.));
+#239 = DIRECTION('',(1.,2.422304781E-16,-1.07571941621E-31));
+#240 = DEFINITIONAL_REPRESENTATION('',(#241),#245);
+#241 = LINE('',#242,#243);
+#242 = CARTESIAN_POINT('',(0.,-0.));
+#243 = VECTOR('',#244,1.);
+#244 = DIRECTION('',(1.,-0.));
+#245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#246 = ORIENTED_EDGE('',*,*,#197,.T.);
+#247 = ORIENTED_EDGE('',*,*,#112,.F.);
+#248 = ADVANCED_FACE('',(#249),#182,.T.);
+#249 = FACE_BOUND('',#250,.T.);
+#250 = EDGE_LOOP('',(#251,#272,#273,#274));
+#251 = ORIENTED_EDGE('',*,*,#252,.F.);
+#252 = EDGE_CURVE('',#143,#253,#255,.T.);
+#253 = VERTEX_POINT('',#254);
+#254 = CARTESIAN_POINT('',(1.1,-7.993605777301E-15,-18.));
+#255 = SEAM_CURVE('',#256,(#260,#266),.PCURVE_S1.);
+#256 = LINE('',#257,#258);
+#257 = CARTESIAN_POINT('',(1.5,-7.815970093361E-15,-17.6));
+#258 = VECTOR('',#259,1.);
+#259 = DIRECTION('',(-0.707106781187,-3.140184917368E-16,-0.707106781187
+    ));
+#260 = PCURVE('',#182,#261);
+#261 = DEFINITIONAL_REPRESENTATION('',(#262),#265);
+#262 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#263,#264),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.565685424949),.PIECEWISE_BEZIER_KNOTS.);
+#263 = CARTESIAN_POINT('',(2.6645352591E-15,0.));
+#264 = CARTESIAN_POINT('',(2.6645352591E-15,-0.4));
+#265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#266 = PCURVE('',#182,#267);
+#267 = DEFINITIONAL_REPRESENTATION('',(#268),#271);
+#268 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#269,#270),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.565685424949),.PIECEWISE_BEZIER_KNOTS.);
+#269 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#270 = CARTESIAN_POINT('',(-6.28318530718,-0.4));
+#271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#272 = ORIENTED_EDGE('',*,*,#167,.T.);
+#273 = ORIENTED_EDGE('',*,*,#252,.T.);
+#274 = ORIENTED_EDGE('',*,*,#275,.F.);
+#275 = EDGE_CURVE('',#253,#253,#276,.T.);
+#276 = SURFACE_CURVE('',#277,(#282,#289),.PCURVE_S1.);
+#277 = CIRCLE('',#278,1.1);
+#278 = AXIS2_PLACEMENT_3D('',#279,#280,#281);
+#279 = CARTESIAN_POINT('',(1.401298464325E-45,-7.993605777301E-15,-18.)
+  );
+#280 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#281 = DIRECTION('',(1.,-2.6645352591E-15,1.183291357832E-30));
+#282 = PCURVE('',#182,#283);
+#283 = DEFINITIONAL_REPRESENTATION('',(#284),#288);
+#284 = LINE('',#285,#286);
+#285 = CARTESIAN_POINT('',(-0.,-0.4));
+#286 = VECTOR('',#287,1.);
+#287 = DIRECTION('',(-1.,-0.));
+#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('',(0.,-7.993605777301E-15,-18.));
+#293 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#294 = DIRECTION('',(1.,-2.6645352591E-15,1.183291357832E-30));
+#295 = DEFINITIONAL_REPRESENTATION('',(#296),#300);
+#296 = CIRCLE('',#297,1.1);
+#297 = AXIS2_PLACEMENT_2D('',#298,#299);
+#298 = CARTESIAN_POINT('',(-2.80259692865E-45,-1.577721810442E-30));
+#299 = DIRECTION('',(1.,0.));
+#300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#301 = ADVANCED_FACE('',(#302),#235,.T.);
+#302 = FACE_BOUND('',#303,.F.);
+#303 = EDGE_LOOP('',(#304,#325,#326,#327));
+#304 = ORIENTED_EDGE('',*,*,#305,.F.);
+#305 = EDGE_CURVE('',#198,#306,#308,.T.);
+#306 = VERTEX_POINT('',#307);
+#307 = CARTESIAN_POINT('',(2.65,1.974178396515E-15,3.));
+#308 = SEAM_CURVE('',#309,(#313,#319),.PCURVE_S1.);
+#309 = LINE('',#310,#311);
+#310 = CARTESIAN_POINT('',(2.75,1.95399252334E-15,2.9));
+#311 = VECTOR('',#312,1.);
+#312 = DIRECTION('',(-0.707106781187,1.427356780622E-16,0.707106781187)
+  );
+#313 = PCURVE('',#235,#314);
+#314 = DEFINITIONAL_REPRESENTATION('',(#315),#318);
+#315 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#316,#317),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.);
+#316 = CARTESIAN_POINT('',(-1.434292554947E-31,0.));
+#317 = CARTESIAN_POINT('',(-1.434292554947E-31,-0.1));
+#318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#319 = PCURVE('',#235,#320);
+#320 = DEFINITIONAL_REPRESENTATION('',(#321),#324);
+#321 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#322,#323),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.);
+#322 = CARTESIAN_POINT('',(6.28318530718,0.));
+#323 = CARTESIAN_POINT('',(6.28318530718,-0.1));
+#324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#325 = ORIENTED_EDGE('',*,*,#220,.T.);
+#326 = ORIENTED_EDGE('',*,*,#305,.T.);
+#327 = ORIENTED_EDGE('',*,*,#328,.F.);
+#328 = EDGE_CURVE('',#306,#306,#329,.T.);
+#329 = SURFACE_CURVE('',#330,(#335,#342),.PCURVE_S1.);
+#330 = CIRCLE('',#331,2.65);
+#331 = AXIS2_PLACEMENT_3D('',#332,#333,#334);
+#332 = CARTESIAN_POINT('',(0.,1.33226762955E-15,3.));
+#333 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#334 = DIRECTION('',(1.,2.422304781E-16,-1.07571941621E-31));
+#335 = PCURVE('',#235,#336);
+#336 = DEFINITIONAL_REPRESENTATION('',(#337),#341);
+#337 = LINE('',#338,#339);
+#338 = CARTESIAN_POINT('',(0.,-0.1));
+#339 = VECTOR('',#340,1.);
+#340 = DIRECTION('',(1.,-0.));
+#341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#342 = PCURVE('',#343,#348);
+#343 = PLANE('',#344);
+#344 = AXIS2_PLACEMENT_3D('',#345,#346,#347);
+#345 = CARTESIAN_POINT('',(0.,1.33226762955E-15,3.));
+#346 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#347 = DIRECTION('',(1.,4.594026308794E-16,-2.040157513503E-31));
+#348 = DEFINITIONAL_REPRESENTATION('',(#349),#353);
+#349 = CIRCLE('',#350,2.65);
+#350 = AXIS2_PLACEMENT_2D('',#351,#352);
+#351 = CARTESIAN_POINT('',(0.,0.));
+#352 = DIRECTION('',(1.,2.171721527793E-16));
+#353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#354 = ADVANCED_FACE('',(#355),#290,.T.);
+#355 = FACE_BOUND('',#356,.T.);
+#356 = EDGE_LOOP('',(#357));
+#357 = ORIENTED_EDGE('',*,*,#275,.T.);
+#358 = ADVANCED_FACE('',(#359,#362),#343,.F.);
+#359 = FACE_BOUND('',#360,.T.);
+#360 = EDGE_LOOP('',(#361));
+#361 = ORIENTED_EDGE('',*,*,#328,.F.);
+#362 = FACE_BOUND('',#363,.T.);
+#363 = EDGE_LOOP('',(#364));
+#364 = ORIENTED_EDGE('',*,*,#365,.T.);
+#365 = EDGE_CURVE('',#366,#366,#368,.T.);
+#366 = VERTEX_POINT('',#367);
+#367 = CARTESIAN_POINT('',(1.45,1.998401444325E-15,3.));
+#368 = SURFACE_CURVE('',#369,(#374,#381),.PCURVE_S1.);
+#369 = CIRCLE('',#370,1.45);
+#370 = AXIS2_PLACEMENT_3D('',#371,#372,#373);
+#371 = CARTESIAN_POINT('',(0.,1.33226762955E-15,3.));
+#372 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#373 = DIRECTION('',(1.,4.594026308794E-16,-2.040157513503E-31));
+#374 = PCURVE('',#343,#375);
+#375 = DEFINITIONAL_REPRESENTATION('',(#376),#380);
+#376 = CIRCLE('',#377,1.45);
+#377 = AXIS2_PLACEMENT_2D('',#378,#379);
+#378 = CARTESIAN_POINT('',(0.,0.));
+#379 = DIRECTION('',(1.,-1.360105009002E-31));
+#380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#381 = PCURVE('',#382,#387);
+#382 = CONICAL_SURFACE('',#383,3.441688219844E-16,0.785397673205);
+#383 = AXIS2_PLACEMENT_3D('',#384,#385,#386);
+#384 = CARTESIAN_POINT('',(0.,6.883376439688E-16,1.549998578442));
+#385 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#386 = DIRECTION('',(1.,7.087732770012E-16,-3.147585645463E-31));
+#387 = DEFINITIONAL_REPRESENTATION('',(#388),#392);
+#388 = LINE('',#389,#390);
+#389 = CARTESIAN_POINT('',(-0.,1.450001421558));
+#390 = VECTOR('',#391,1.);
+#391 = DIRECTION('',(-1.,0.));
+#392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#393 = ADVANCED_FACE('',(#394),#382,.F.);
+#394 = FACE_BOUND('',#395,.T.);
+#395 = EDGE_LOOP('',(#396,#434,#455,#456,#457,#493,#529,#565,#601));
+#396 = ORIENTED_EDGE('',*,*,#397,.F.);
+#397 = EDGE_CURVE('',#398,#400,#402,.T.);
+#398 = VERTEX_POINT('',#399);
+#399 = CARTESIAN_POINT('',(1.443375672974,2.326320210395E-15,
+    2.99337566648));
+#400 = VERTEX_POINT('',#401);
+#401 = CARTESIAN_POINT('',(0.721687836487,1.25,2.99337566648));
+#402 = SURFACE_CURVE('',#403,(#408,#422),.PCURVE_S1.);
+#403 = HYPERBOLA('',#404,1.250001225481,1.25);
+#404 = AXIS2_PLACEMENT_3D('',#405,#406,#407);
+#405 = CARTESIAN_POINT('',(1.082531754731,0.625,1.549998578442));
+#406 = DIRECTION('',(-0.866025403784,-0.5,4.4408920985E-16));
+#407 = DIRECTION('',(1.922962686384E-16,5.551115123126E-16,1.));
+#408 = PCURVE('',#382,#409);
+#409 = DEFINITIONAL_REPRESENTATION('',(#410),#421);
+#410 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#411,#412,#413,#414,#415,#416,
+    #417,#418,#419,#420),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.549306144334,
+    0.55840221658),.PIECEWISE_BEZIER_KNOTS.);
+#411 = CARTESIAN_POINT('',(-6.28318530718,1.443377088038));
+#412 = CARTESIAN_POINT('',(-6.176596019726,1.354552594967));
+#413 = CARTESIAN_POINT('',(-6.06262744107,1.290326010718));
+#414 = CARTESIAN_POINT('',(-5.942446370478,1.248751099244));
+#415 = CARTESIAN_POINT('',(-5.817980988417,1.228600240203));
+#416 = CARTESIAN_POINT('',(-5.691931317822,1.22928485118));
+#417 = CARTESIAN_POINT('',(-5.567641818809,1.250819804769));
+#418 = CARTESIAN_POINT('',(-5.447778285732,1.293824025713));
+#419 = CARTESIAN_POINT('',(-5.334230627788,1.35955732356));
+#420 = CARTESIAN_POINT('',(-5.228128293642,1.450001421558));
+#421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#422 = PCURVE('',#423,#428);
+#423 = PLANE('',#424);
+#424 = AXIS2_PLACEMENT_3D('',#425,#426,#427);
+#425 = CARTESIAN_POINT('',(0.721687836487,1.25,10.));
+#426 = DIRECTION('',(-0.866025403784,-0.5,4.4408920985E-16));
+#427 = DIRECTION('',(0.5,-0.866025403784,7.691850745534E-16));
+#428 = DEFINITIONAL_REPRESENTATION('',(#429),#433);
+#429 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#430,#431,#432),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.549306144334,
+0.55840221658),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.15733829961,1.)) REPRESENTATION_ITEM('') );
+#430 = CARTESIAN_POINT('',(1.443375672974,-7.00662433352));
+#431 = CARTESIAN_POINT('',(0.716775647238,-7.369924702562));
+#432 = CARTESIAN_POINT('',(-1.315908634795E-02,-7.));
+#433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#434 = ORIENTED_EDGE('',*,*,#435,.T.);
+#435 = EDGE_CURVE('',#398,#366,#436,.T.);
+#436 = SEAM_CURVE('',#437,(#441,#448),.PCURVE_S1.);
+#437 = LINE('',#438,#439);
+#438 = CARTESIAN_POINT('',(0.,1.032506465953E-15,1.549998578442));
+#439 = VECTOR('',#440,1.);
+#440 = DIRECTION('',(0.707106434568,4.710279684993E-16,0.707107127805));
+#441 = PCURVE('',#382,#442);
+#442 = DEFINITIONAL_REPRESENTATION('',(#443),#447);
+#443 = LINE('',#444,#445);
+#444 = CARTESIAN_POINT('',(-0.,0.));
+#445 = VECTOR('',#446,1.);
+#446 = DIRECTION('',(-0.,1.));
+#447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#448 = PCURVE('',#382,#449);
+#449 = DEFINITIONAL_REPRESENTATION('',(#450),#454);
+#450 = LINE('',#451,#452);
+#451 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#452 = VECTOR('',#453,1.);
+#453 = DIRECTION('',(-0.,1.));
+#454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#455 = ORIENTED_EDGE('',*,*,#365,.F.);
+#456 = ORIENTED_EDGE('',*,*,#435,.F.);
+#457 = ORIENTED_EDGE('',*,*,#458,.F.);
+#458 = EDGE_CURVE('',#459,#398,#461,.T.);
+#459 = VERTEX_POINT('',#460);
+#460 = CARTESIAN_POINT('',(0.721687836487,-1.25,2.99337566648));
+#461 = SURFACE_CURVE('',#462,(#467,#481),.PCURVE_S1.);
+#462 = HYPERBOLA('',#463,1.250001225481,1.25);
+#463 = AXIS2_PLACEMENT_3D('',#464,#465,#466);
+#464 = CARTESIAN_POINT('',(1.082531754731,-0.625,1.549998578442));
+#465 = DIRECTION('',(-0.866025403784,0.5,-4.4408920985E-16));
+#466 = DIRECTION('',(-1.922962686384E-16,5.551115123126E-16,1.));
+#467 = PCURVE('',#382,#468);
+#468 = DEFINITIONAL_REPRESENTATION('',(#469),#480);
+#469 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#470,#471,#472,#473,#474,#475,
+    #476,#477,#478,#479),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.55840221658,
+    0.549306144334),.PIECEWISE_BEZIER_KNOTS.);
+#470 = CARTESIAN_POINT('',(-1.055057013537,1.450001421558));
+#471 = CARTESIAN_POINT('',(-0.948954679392,1.35955732356));
+#472 = CARTESIAN_POINT('',(-0.83540702141,1.293824025728));
+#473 = CARTESIAN_POINT('',(-0.715543488406,1.250819804728));
+#474 = CARTESIAN_POINT('',(-0.591253989183,1.229284851314));
+#475 = CARTESIAN_POINT('',(-0.465204318956,1.228600240167));
+#476 = CARTESIAN_POINT('',(-0.340738936588,1.248751099286));
+#477 = CARTESIAN_POINT('',(-0.220557866121,1.290326010712));
+#478 = CARTESIAN_POINT('',(-0.106589287453,1.354552594967));
+#479 = CARTESIAN_POINT('',(-3.547836869494E-17,1.443377088038));
+#480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#481 = PCURVE('',#482,#487);
+#482 = PLANE('',#483);
+#483 = AXIS2_PLACEMENT_3D('',#484,#485,#486);
+#484 = CARTESIAN_POINT('',(1.443375672974,8.881784197001E-15,10.));
+#485 = DIRECTION('',(-0.866025403784,0.5,-4.4408920985E-16));
+#486 = DIRECTION('',(-0.5,-0.866025403784,7.691850745534E-16));
+#487 = DEFINITIONAL_REPRESENTATION('',(#488),#492);
+#488 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#489,#490,#491),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.55840221658,
+0.549306144334),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.15733829961,1.)) REPRESENTATION_ITEM('') );
+#489 = CARTESIAN_POINT('',(1.456534759322,-7.));
+#490 = CARTESIAN_POINT('',(0.726600025736,-7.369924702562));
+#491 = CARTESIAN_POINT('',(2.22044604925E-16,-7.00662433352));
+#492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#493 = ORIENTED_EDGE('',*,*,#494,.F.);
+#494 = EDGE_CURVE('',#495,#459,#497,.T.);
+#495 = VERTEX_POINT('',#496);
+#496 = CARTESIAN_POINT('',(-0.721687836487,-1.25,2.99337566648));
+#497 = SURFACE_CURVE('',#498,(#503,#517),.PCURVE_S1.);
+#498 = HYPERBOLA('',#499,1.250001225481,1.25);
+#499 = AXIS2_PLACEMENT_3D('',#500,#501,#502);
+#500 = CARTESIAN_POINT('',(0.,-1.25,1.549998578442));
+#501 = DIRECTION('',(0.,1.,-8.881784197001E-16));
+#502 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#503 = PCURVE('',#382,#504);
+#504 = DEFINITIONAL_REPRESENTATION('',(#505),#516);
+#505 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#506,#507,#508,#509,#510,#511,
+    #512,#513,#514,#515),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.55840221658,
+    0.55840221658),.PIECEWISE_BEZIER_KNOTS.);
+#506 = CARTESIAN_POINT('',(-2.102254564734,1.450001421558));
+#507 = CARTESIAN_POINT('',(-1.9952809593,1.358814631645));
+#508 = CARTESIAN_POINT('',(-1.880739246002,1.292746139187));
+#509 = CARTESIAN_POINT('',(-1.759786976509,1.24976499955));
+#510 = CARTESIAN_POINT('',(-1.634367205123,1.228586187685));
+#511 = CARTESIAN_POINT('',(-1.507225448375,1.228586187618));
+#512 = CARTESIAN_POINT('',(-1.381805677083,1.249764999579));
+#513 = CARTESIAN_POINT('',(-1.260853407582,1.292746139177));
+#514 = CARTESIAN_POINT('',(-1.14631169429,1.358814631645));
+#515 = CARTESIAN_POINT('',(-1.039338088856,1.450001421558));
+#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#517 = PCURVE('',#518,#523);
+#518 = PLANE('',#519);
+#519 = AXIS2_PLACEMENT_3D('',#520,#521,#522);
+#520 = CARTESIAN_POINT('',(0.721687836487,-1.25,10.));
+#521 = DIRECTION('',(-0.,1.,-8.881784197001E-16));
+#522 = DIRECTION('',(-1.,0.,0.));
+#523 = DEFINITIONAL_REPRESENTATION('',(#524),#528);
+#524 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#525,#526,#527),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.55840221658,
+0.55840221658),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.16,1.)) 
+REPRESENTATION_ITEM('') );
+#525 = CARTESIAN_POINT('',(1.456534759322,-7.));
+#526 = CARTESIAN_POINT('',(0.721687836487,-7.372414158212));
+#527 = CARTESIAN_POINT('',(-1.315908634796E-02,-7.));
+#528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#529 = ORIENTED_EDGE('',*,*,#530,.F.);
+#530 = EDGE_CURVE('',#531,#495,#533,.T.);
+#531 = VERTEX_POINT('',#532);
+#532 = CARTESIAN_POINT('',(-1.443375672974,2.658651669023E-15,
+    2.99337566648));
+#533 = SURFACE_CURVE('',#534,(#539,#553),.PCURVE_S1.);
+#534 = HYPERBOLA('',#535,1.250001225481,1.25);
+#535 = AXIS2_PLACEMENT_3D('',#536,#537,#538);
+#536 = CARTESIAN_POINT('',(-1.082531754731,-0.625,1.549998578442));
+#537 = DIRECTION('',(0.866025403784,0.5,-4.4408920985E-16));
+#538 = DIRECTION('',(1.922962686384E-16,5.551115123126E-16,1.));
+#539 = PCURVE('',#382,#540);
+#540 = DEFINITIONAL_REPRESENTATION('',(#541),#552);
+#541 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#542,#543,#544,#545,#546,#547,
+    #548,#549,#550,#551),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.55840221658,
+    0.55840221658),.PIECEWISE_BEZIER_KNOTS.);
+#542 = CARTESIAN_POINT('',(-3.14945211593,1.450001421558));
+#543 = CARTESIAN_POINT('',(-3.042478510497,1.358814631645));
+#544 = CARTESIAN_POINT('',(-2.927936797224,1.292746139182));
+#545 = CARTESIAN_POINT('',(-2.806984527579,1.249764999548));
+#546 = CARTESIAN_POINT('',(-2.681564756494,1.228586187654));
+#547 = CARTESIAN_POINT('',(-2.554422999434,1.228586187577));
+#548 = CARTESIAN_POINT('',(-2.429003228346,1.249764999584));
+#549 = CARTESIAN_POINT('',(-2.30805095875,1.292746139172));
+#550 = CARTESIAN_POINT('',(-2.193509245486,1.358814631645));
+#551 = CARTESIAN_POINT('',(-2.086535640053,1.450001421558));
+#552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#553 = PCURVE('',#554,#559);
+#554 = PLANE('',#555);
+#555 = AXIS2_PLACEMENT_3D('',#556,#557,#558);
+#556 = CARTESIAN_POINT('',(-0.721687836487,-1.25,10.));
+#557 = DIRECTION('',(0.866025403784,0.5,-4.4408920985E-16));
+#558 = DIRECTION('',(-0.5,0.866025403784,-7.691850745534E-16));
+#559 = DEFINITIONAL_REPRESENTATION('',(#560),#564);
+#560 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#561,#562,#563),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.55840221658,
+0.55840221658),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.16,1.)) 
+REPRESENTATION_ITEM('') );
+#561 = CARTESIAN_POINT('',(1.456534759322,-7.));
+#562 = CARTESIAN_POINT('',(0.721687836487,-7.372414158212));
+#563 = CARTESIAN_POINT('',(-1.315908634796E-02,-7.));
+#564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#565 = ORIENTED_EDGE('',*,*,#566,.F.);
+#566 = EDGE_CURVE('',#567,#531,#569,.T.);
+#567 = VERTEX_POINT('',#568);
+#568 = CARTESIAN_POINT('',(-0.721687836487,1.25,2.99337566648));
+#569 = SURFACE_CURVE('',#570,(#575,#589),.PCURVE_S1.);
+#570 = HYPERBOLA('',#571,1.250001225481,1.25);
+#571 = AXIS2_PLACEMENT_3D('',#572,#573,#574);
+#572 = CARTESIAN_POINT('',(-1.082531754731,0.625,1.549998578442));
+#573 = DIRECTION('',(0.866025403784,-0.5,4.4408920985E-16));
+#574 = DIRECTION('',(-1.922962686384E-16,5.551115123126E-16,1.));
+#575 = PCURVE('',#382,#576);
+#576 = DEFINITIONAL_REPRESENTATION('',(#577),#588);
+#577 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#578,#579,#580,#581,#582,#583,
+    #584,#585,#586,#587),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.55840221658,
+    0.55840221658),.PIECEWISE_BEZIER_KNOTS.);
+#578 = CARTESIAN_POINT('',(-4.196649667127,1.450001421558));
+#579 = CARTESIAN_POINT('',(-4.089676061693,1.358814631645));
+#580 = CARTESIAN_POINT('',(-3.975134348379,1.29274613918));
+#581 = CARTESIAN_POINT('',(-3.854182078903,1.249764999576));
+#582 = CARTESIAN_POINT('',(-3.728762307452,1.228586187633));
+#583 = CARTESIAN_POINT('',(-3.601620550879,1.2285861877));
+#584 = CARTESIAN_POINT('',(-3.476200779478,1.249764999563));
+#585 = CARTESIAN_POINT('',(-3.355248509981,1.292746139182));
+#586 = CARTESIAN_POINT('',(-3.240706796683,1.358814631645));
+#587 = CARTESIAN_POINT('',(-3.133733191249,1.450001421558));
+#588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#589 = PCURVE('',#590,#595);
+#590 = PLANE('',#591);
+#591 = AXIS2_PLACEMENT_3D('',#592,#593,#594);
+#592 = CARTESIAN_POINT('',(-1.443375672974,8.881784197001E-15,10.));
+#593 = DIRECTION('',(0.866025403784,-0.5,4.4408920985E-16));
+#594 = DIRECTION('',(0.5,0.866025403784,-7.691850745534E-16));
+#595 = DEFINITIONAL_REPRESENTATION('',(#596),#600);
+#596 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#597,#598,#599),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.55840221658,
+0.55840221658),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.16,1.)) 
+REPRESENTATION_ITEM('') );
+#597 = CARTESIAN_POINT('',(1.456534759322,-7.));
+#598 = CARTESIAN_POINT('',(0.721687836487,-7.372414158212));
+#599 = CARTESIAN_POINT('',(-1.315908634805E-02,-7.));
+#600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#601 = ORIENTED_EDGE('',*,*,#602,.F.);
+#602 = EDGE_CURVE('',#400,#567,#603,.T.);
+#603 = SURFACE_CURVE('',#604,(#609,#623),.PCURVE_S1.);
+#604 = HYPERBOLA('',#605,1.250001225481,1.25);
+#605 = AXIS2_PLACEMENT_3D('',#606,#607,#608);
+#606 = CARTESIAN_POINT('',(0.,1.25,1.549998578442));
+#607 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#608 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#609 = PCURVE('',#382,#610);
+#610 = DEFINITIONAL_REPRESENTATION('',(#611),#622);
+#611 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#612,#613,#614,#615,#616,#617,
+    #618,#619,#620,#621),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.55840221658,
+    0.55840221658),.PIECEWISE_BEZIER_KNOTS.);
+#612 = CARTESIAN_POINT('',(-5.243847218324,1.450001421558));
+#613 = CARTESIAN_POINT('',(-5.13687361289,1.358814631645));
+#614 = CARTESIAN_POINT('',(-5.022331899587,1.29274613918));
+#615 = CARTESIAN_POINT('',(-4.901379630159,1.249764999568));
+#616 = CARTESIAN_POINT('',(-4.775959858496,1.228586187644));
+#617 = CARTESIAN_POINT('',(-4.648818101967,1.228586187618));
+#618 = CARTESIAN_POINT('',(-4.523398330588,1.249764999568));
+#619 = CARTESIAN_POINT('',(-4.40244606116,1.292746139179));
+#620 = CARTESIAN_POINT('',(-4.287904347879,1.358814631645));
+#621 = CARTESIAN_POINT('',(-4.180930742446,1.450001421558));
+#622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#623 = PCURVE('',#624,#629);
+#624 = PLANE('',#625);
+#625 = AXIS2_PLACEMENT_3D('',#626,#627,#628);
+#626 = CARTESIAN_POINT('',(-0.721687836487,1.25,10.));
+#627 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#628 = DIRECTION('',(1.,0.,0.));
+#629 = DEFINITIONAL_REPRESENTATION('',(#630),#634);
+#630 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#631,#632,#633),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.55840221658,
+0.55840221658),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.16,1.)) 
+REPRESENTATION_ITEM('') );
+#631 = CARTESIAN_POINT('',(1.456534759322,-7.));
+#632 = CARTESIAN_POINT('',(0.721687836487,-7.372414158212));
+#633 = CARTESIAN_POINT('',(-1.315908634795E-02,-7.));
+#634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#635 = ADVANCED_FACE('',(#636),#423,.T.);
+#636 = FACE_BOUND('',#637,.T.);
+#637 = EDGE_LOOP('',(#638,#639,#662,#698));
+#638 = ORIENTED_EDGE('',*,*,#397,.T.);
+#639 = ORIENTED_EDGE('',*,*,#640,.T.);
+#640 = EDGE_CURVE('',#400,#641,#643,.T.);
+#641 = VERTEX_POINT('',#642);
+#642 = CARTESIAN_POINT('',(0.721687836487,1.25,0.824426932662));
+#643 = SURFACE_CURVE('',#644,(#648,#655),.PCURVE_S1.);
+#644 = LINE('',#645,#646);
+#645 = CARTESIAN_POINT('',(0.721687836487,1.25,10.));
+#646 = VECTOR('',#647,1.);
+#647 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#648 = PCURVE('',#423,#649);
+#649 = DEFINITIONAL_REPRESENTATION('',(#650),#654);
+#650 = LINE('',#651,#652);
+#651 = CARTESIAN_POINT('',(0.,0.));
+#652 = VECTOR('',#653,1.);
+#653 = DIRECTION('',(0.,-1.));
+#654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#655 = PCURVE('',#624,#656);
+#656 = DEFINITIONAL_REPRESENTATION('',(#657),#661);
+#657 = LINE('',#658,#659);
+#658 = CARTESIAN_POINT('',(1.443375672974,0.));
+#659 = VECTOR('',#660,1.);
+#660 = DIRECTION('',(0.,-1.));
+#661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#662 = ORIENTED_EDGE('',*,*,#663,.F.);
+#663 = EDGE_CURVE('',#664,#641,#666,.T.);
+#664 = VERTEX_POINT('',#665);
+#665 = CARTESIAN_POINT('',(1.443375672974,8.237679864865E-16,
+    0.824426932662));
+#666 = SURFACE_CURVE('',#667,(#672,#679),.PCURVE_S1.);
+#667 = HYPERBOLA('',#668,0.454963467216,1.25);
+#668 = AXIS2_PLACEMENT_3D('',#669,#670,#671);
+#669 = CARTESIAN_POINT('',(1.082531754731,0.625,0.299080372125));
+#670 = DIRECTION('',(-0.866025403784,-0.5,4.4408920985E-16));
+#671 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#672 = PCURVE('',#423,#673);
+#673 = DEFINITIONAL_REPRESENTATION('',(#674),#678);
+#674 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#675,#676,#677),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.549306144334,
+0.646774826402),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.184219961349,1.)) REPRESENTATION_ITEM('') );
+#675 = CARTESIAN_POINT('',(1.443375672974,-9.175573067338));
+#676 = CARTESIAN_POINT('',(0.670226076969,-9.316274995688));
+#677 = CARTESIAN_POINT('',(-0.144337567297,-9.147432681668));
+#678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#679 = PCURVE('',#680,#685);
+#680 = CONICAL_SURFACE('',#681,6.640918306942E-17,1.22173);
+#681 = AXIS2_PLACEMENT_3D('',#682,#683,#684);
+#682 = CARTESIAN_POINT('',(0.,2.656367322777E-16,0.299080372125));
+#683 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#684 = DIRECTION('',(1.,1.514889354313E-16,-1.345492032734E-31));
+#685 = DEFINITIONAL_REPRESENTATION('',(#686),#697);
+#686 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#687,#688,#689,#690,#691,#692,
+    #693,#694,#695,#696),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.549306144334,
+    0.646774826402),.PIECEWISE_BEZIER_KNOTS.);
+#687 = CARTESIAN_POINT('',(-6.28318530718,0.525346560537));
+#688 = CARTESIAN_POINT('',(-6.168092361377,0.490437836841));
+#689 = CARTESIAN_POINT('',(-6.044395567204,0.465967528279));
+#690 = CARTESIAN_POINT('',(-5.913565245603,0.451043836134));
+#691 = CARTESIAN_POINT('',(-5.778099692136,0.445130512128));
+#692 = CARTESIAN_POINT('',(-5.641566827457,0.448004350642));
+#693 = CARTESIAN_POINT('',(-5.508346492978,0.459738040649));
+#694 = CARTESIAN_POINT('',(-5.381479155756,0.480703562116));
+#695 = CARTESIAN_POINT('',(-5.262936802513,0.511596477762));
+#696 = CARTESIAN_POINT('',(-5.153695412742,0.553486946207));
+#697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#698 = ORIENTED_EDGE('',*,*,#699,.F.);
+#699 = EDGE_CURVE('',#398,#664,#700,.T.);
+#700 = SURFACE_CURVE('',#701,(#705,#712),.PCURVE_S1.);
+#701 = LINE('',#702,#703);
+#702 = CARTESIAN_POINT('',(1.443375672974,8.881784197001E-15,10.));
+#703 = VECTOR('',#704,1.);
+#704 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#705 = PCURVE('',#423,#706);
+#706 = DEFINITIONAL_REPRESENTATION('',(#707),#711);
+#707 = LINE('',#708,#709);
+#708 = CARTESIAN_POINT('',(1.443375672974,-1.110223024625E-15));
+#709 = VECTOR('',#710,1.);
+#710 = DIRECTION('',(0.,-1.));
+#711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#712 = PCURVE('',#482,#713);
+#713 = DEFINITIONAL_REPRESENTATION('',(#714),#718);
+#714 = LINE('',#715,#716);
+#715 = CARTESIAN_POINT('',(0.,0.));
+#716 = VECTOR('',#717,1.);
+#717 = DIRECTION('',(0.,-1.));
+#718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#719 = ADVANCED_FACE('',(#720),#624,.T.);
+#720 = FACE_BOUND('',#721,.T.);
+#721 = EDGE_LOOP('',(#722,#723,#746,#775));
+#722 = ORIENTED_EDGE('',*,*,#602,.T.);
+#723 = ORIENTED_EDGE('',*,*,#724,.T.);
+#724 = EDGE_CURVE('',#567,#725,#727,.T.);
+#725 = VERTEX_POINT('',#726);
+#726 = CARTESIAN_POINT('',(-0.721687836487,1.25,0.824426932662));
+#727 = SURFACE_CURVE('',#728,(#732,#739),.PCURVE_S1.);
+#728 = LINE('',#729,#730);
+#729 = CARTESIAN_POINT('',(-0.721687836487,1.25,10.));
+#730 = VECTOR('',#731,1.);
+#731 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#732 = PCURVE('',#624,#733);
+#733 = DEFINITIONAL_REPRESENTATION('',(#734),#738);
+#734 = LINE('',#735,#736);
+#735 = CARTESIAN_POINT('',(0.,0.));
+#736 = VECTOR('',#737,1.);
+#737 = DIRECTION('',(0.,-1.));
+#738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#739 = PCURVE('',#590,#740);
+#740 = DEFINITIONAL_REPRESENTATION('',(#741),#745);
+#741 = LINE('',#742,#743);
+#742 = CARTESIAN_POINT('',(1.443375672974,1.110223024625E-15));
+#743 = VECTOR('',#744,1.);
+#744 = DIRECTION('',(0.,-1.));
+#745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#746 = ORIENTED_EDGE('',*,*,#747,.F.);
+#747 = EDGE_CURVE('',#641,#725,#748,.T.);
+#748 = SURFACE_CURVE('',#749,(#754,#761),.PCURVE_S1.);
+#749 = HYPERBOLA('',#750,0.454963467216,1.25);
+#750 = AXIS2_PLACEMENT_3D('',#751,#752,#753);
+#751 = CARTESIAN_POINT('',(0.,1.25,0.299080372125));
+#752 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#753 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#754 = PCURVE('',#624,#755);
+#755 = DEFINITIONAL_REPRESENTATION('',(#756),#760);
+#756 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#757,#758,#759),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.646774826402,
+0.646774826402),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.21655250606,1.)) REPRESENTATION_ITEM('') );
+#757 = CARTESIAN_POINT('',(1.587713240271,-9.147432681668));
+#758 = CARTESIAN_POINT('',(0.721687836487,-9.326941961519));
+#759 = CARTESIAN_POINT('',(-0.144337567297,-9.147432681668));
+#760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#761 = PCURVE('',#680,#762);
+#762 = DEFINITIONAL_REPRESENTATION('',(#763),#774);
+#763 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#764,#765,#766,#767,#768,#769,
+    #770,#771,#772,#773),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.646774826402,
+    0.646774826402),.PIECEWISE_BEZIER_KNOTS.);
+#764 = CARTESIAN_POINT('',(-5.318280099224,0.553486946207));
+#765 = CARTESIAN_POINT('',(-5.200136624656,0.508182821976));
+#766 = CARTESIAN_POINT('',(-5.071114465894,0.47574166301));
+#767 = CARTESIAN_POINT('',(-4.93244890889,0.454809791019));
+#768 = CARTESIAN_POINT('',(-4.786734164212,0.4445459758));
+#769 = CARTESIAN_POINT('',(-4.638043796411,0.444545975797));
+#770 = CARTESIAN_POINT('',(-4.492329051929,0.45480979102));
+#771 = CARTESIAN_POINT('',(-4.353663494832,0.475741663012));
+#772 = CARTESIAN_POINT('',(-4.224641336113,0.508182821976));
+#773 = CARTESIAN_POINT('',(-4.106497861545,0.553486946207));
+#774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#775 = ORIENTED_EDGE('',*,*,#640,.F.);
+#776 = ADVANCED_FACE('',(#777),#590,.T.);
+#777 = FACE_BOUND('',#778,.T.);
+#778 = EDGE_LOOP('',(#779,#780,#803,#832));
+#779 = ORIENTED_EDGE('',*,*,#566,.T.);
+#780 = ORIENTED_EDGE('',*,*,#781,.T.);
+#781 = EDGE_CURVE('',#531,#782,#784,.T.);
+#782 = VERTEX_POINT('',#783);
+#783 = CARTESIAN_POINT('',(-1.443375672974,7.322382102102E-16,
+    0.824426932662));
+#784 = SURFACE_CURVE('',#785,(#789,#796),.PCURVE_S1.);
+#785 = LINE('',#786,#787);
+#786 = CARTESIAN_POINT('',(-1.443375672974,8.881784197001E-15,10.));
+#787 = VECTOR('',#788,1.);
+#788 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#789 = PCURVE('',#590,#790);
+#790 = DEFINITIONAL_REPRESENTATION('',(#791),#795);
+#791 = LINE('',#792,#793);
+#792 = CARTESIAN_POINT('',(0.,0.));
+#793 = VECTOR('',#794,1.);
+#794 = DIRECTION('',(0.,-1.));
+#795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#796 = PCURVE('',#554,#797);
+#797 = DEFINITIONAL_REPRESENTATION('',(#798),#802);
+#798 = LINE('',#799,#800);
+#799 = CARTESIAN_POINT('',(1.443375672974,1.110223024625E-15));
+#800 = VECTOR('',#801,1.);
+#801 = DIRECTION('',(0.,-1.));
+#802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#803 = ORIENTED_EDGE('',*,*,#804,.F.);
+#804 = EDGE_CURVE('',#725,#782,#805,.T.);
+#805 = SURFACE_CURVE('',#806,(#811,#818),.PCURVE_S1.);
+#806 = HYPERBOLA('',#807,0.454963467216,1.25);
+#807 = AXIS2_PLACEMENT_3D('',#808,#809,#810);
+#808 = CARTESIAN_POINT('',(-1.082531754731,0.625,0.299080372125));
+#809 = DIRECTION('',(0.866025403784,-0.5,4.4408920985E-16));
+#810 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#811 = PCURVE('',#590,#812);
+#812 = DEFINITIONAL_REPRESENTATION('',(#813),#817);
+#813 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#814,#815,#816),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.646774826402,
+0.646774826402),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.21655250606,1.)) REPRESENTATION_ITEM('') );
+#814 = CARTESIAN_POINT('',(1.587713240271,-9.147432681668));
+#815 = CARTESIAN_POINT('',(0.721687836487,-9.326941961519));
+#816 = CARTESIAN_POINT('',(-0.144337567297,-9.147432681668));
+#817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#818 = PCURVE('',#680,#819);
+#819 = DEFINITIONAL_REPRESENTATION('',(#820),#831);
+#820 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#821,#822,#823,#824,#825,#826,
+    #827,#828,#829,#830),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.646774826402,
+    0.646774826402),.PIECEWISE_BEZIER_KNOTS.);
+#821 = CARTESIAN_POINT('',(-4.271082548027,0.553486946207));
+#822 = CARTESIAN_POINT('',(-4.15293907346,0.508182821976));
+#823 = CARTESIAN_POINT('',(-4.023916914737,0.475741663011));
+#824 = CARTESIAN_POINT('',(-3.885251357598,0.454809791026));
+#825 = CARTESIAN_POINT('',(-3.73953661327,0.444545975815));
+#826 = CARTESIAN_POINT('',(-3.59084624509,0.444545975782));
+#827 = CARTESIAN_POINT('',(-3.445131500783,0.454809791032));
+#828 = CARTESIAN_POINT('',(-3.306465943624,0.475741663009));
+#829 = CARTESIAN_POINT('',(-3.177443784917,0.508182821976));
+#830 = CARTESIAN_POINT('',(-3.059300310349,0.553486946207));
+#831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#832 = ORIENTED_EDGE('',*,*,#724,.F.);
+#833 = ADVANCED_FACE('',(#834),#554,.T.);
+#834 = FACE_BOUND('',#835,.T.);
+#835 = EDGE_LOOP('',(#836,#837,#860,#889));
+#836 = ORIENTED_EDGE('',*,*,#530,.T.);
+#837 = ORIENTED_EDGE('',*,*,#838,.T.);
+#838 = EDGE_CURVE('',#495,#839,#841,.T.);
+#839 = VERTEX_POINT('',#840);
+#840 = CARTESIAN_POINT('',(-0.721687836487,-1.25,0.824426932662));
+#841 = SURFACE_CURVE('',#842,(#846,#853),.PCURVE_S1.);
+#842 = LINE('',#843,#844);
+#843 = CARTESIAN_POINT('',(-0.721687836487,-1.25,10.));
+#844 = VECTOR('',#845,1.);
+#845 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#846 = PCURVE('',#554,#847);
+#847 = DEFINITIONAL_REPRESENTATION('',(#848),#852);
+#848 = LINE('',#849,#850);
+#849 = CARTESIAN_POINT('',(0.,0.));
+#850 = VECTOR('',#851,1.);
+#851 = DIRECTION('',(0.,-1.));
+#852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#853 = PCURVE('',#518,#854);
+#854 = DEFINITIONAL_REPRESENTATION('',(#855),#859);
+#855 = LINE('',#856,#857);
+#856 = CARTESIAN_POINT('',(1.443375672974,0.));
+#857 = VECTOR('',#858,1.);
+#858 = DIRECTION('',(-0.,-1.));
+#859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#860 = ORIENTED_EDGE('',*,*,#861,.F.);
+#861 = EDGE_CURVE('',#782,#839,#862,.T.);
+#862 = SURFACE_CURVE('',#863,(#868,#875),.PCURVE_S1.);
+#863 = HYPERBOLA('',#864,0.454963467216,1.25);
+#864 = AXIS2_PLACEMENT_3D('',#865,#866,#867);
+#865 = CARTESIAN_POINT('',(-1.082531754731,-0.625,0.299080372125));
+#866 = DIRECTION('',(0.866025403784,0.5,-4.4408920985E-16));
+#867 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#868 = PCURVE('',#554,#869);
+#869 = DEFINITIONAL_REPRESENTATION('',(#870),#874);
+#870 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#871,#872,#873),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.646774826402,
+0.646774826402),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.21655250606,1.)) REPRESENTATION_ITEM('') );
+#871 = CARTESIAN_POINT('',(1.587713240271,-9.147432681668));
+#872 = CARTESIAN_POINT('',(0.721687836487,-9.326941961519));
+#873 = CARTESIAN_POINT('',(-0.144337567297,-9.147432681668));
+#874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#875 = PCURVE('',#680,#876);
+#876 = DEFINITIONAL_REPRESENTATION('',(#877),#888);
+#877 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#878,#879,#880,#881,#882,#883,
+    #884,#885,#886,#887),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.646774826402,
+    0.646774826402),.PIECEWISE_BEZIER_KNOTS.);
+#878 = CARTESIAN_POINT('',(-3.223884996831,0.553486946207));
+#879 = CARTESIAN_POINT('',(-3.105741522263,0.508182821976));
+#880 = CARTESIAN_POINT('',(-2.976719363474,0.475741663006));
+#881 = CARTESIAN_POINT('',(-2.838053806656,0.454809791048));
+#882 = CARTESIAN_POINT('',(-2.692339061476,0.444545975751));
+#883 = CARTESIAN_POINT('',(-2.543648694518,0.444545975849));
+#884 = CARTESIAN_POINT('',(-2.397933949309,0.454809791005));
+#885 = CARTESIAN_POINT('',(-2.259268392496,0.475741663017));
+#886 = CARTESIAN_POINT('',(-2.13024623372,0.508182821976));
+#887 = CARTESIAN_POINT('',(-2.012102759152,0.553486946207));
+#888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#889 = ORIENTED_EDGE('',*,*,#781,.F.);
+#890 = ADVANCED_FACE('',(#891),#518,.T.);
+#891 = FACE_BOUND('',#892,.T.);
+#892 = EDGE_LOOP('',(#893,#894,#917,#946));
+#893 = ORIENTED_EDGE('',*,*,#494,.T.);
+#894 = ORIENTED_EDGE('',*,*,#895,.T.);
+#895 = EDGE_CURVE('',#459,#896,#898,.T.);
+#896 = VERTEX_POINT('',#897);
+#897 = CARTESIAN_POINT('',(0.721687836487,-1.25,0.824426932662));
+#898 = SURFACE_CURVE('',#899,(#903,#910),.PCURVE_S1.);
+#899 = LINE('',#900,#901);
+#900 = CARTESIAN_POINT('',(0.721687836487,-1.25,10.));
+#901 = VECTOR('',#902,1.);
+#902 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#903 = PCURVE('',#518,#904);
+#904 = DEFINITIONAL_REPRESENTATION('',(#905),#909);
+#905 = LINE('',#906,#907);
+#906 = CARTESIAN_POINT('',(0.,0.));
+#907 = VECTOR('',#908,1.);
+#908 = DIRECTION('',(-0.,-1.));
+#909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#910 = PCURVE('',#482,#911);
+#911 = DEFINITIONAL_REPRESENTATION('',(#912),#916);
+#912 = LINE('',#913,#914);
+#913 = CARTESIAN_POINT('',(1.443375672974,-1.110223024625E-15));
+#914 = VECTOR('',#915,1.);
+#915 = DIRECTION('',(0.,-1.));
+#916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#917 = ORIENTED_EDGE('',*,*,#918,.F.);
+#918 = EDGE_CURVE('',#839,#896,#919,.T.);
+#919 = SURFACE_CURVE('',#920,(#925,#932),.PCURVE_S1.);
+#920 = HYPERBOLA('',#921,0.454963467216,1.25);
+#921 = AXIS2_PLACEMENT_3D('',#922,#923,#924);
+#922 = CARTESIAN_POINT('',(0.,-1.25,0.299080372125));
+#923 = DIRECTION('',(0.,1.,-8.881784197001E-16));
+#924 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#925 = PCURVE('',#518,#926);
+#926 = DEFINITIONAL_REPRESENTATION('',(#927),#931);
+#927 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#928,#929,#930),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.646774826402,
+0.646774826402),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.21655250606,1.)) REPRESENTATION_ITEM('') );
+#928 = CARTESIAN_POINT('',(1.587713240271,-9.147432681668));
+#929 = CARTESIAN_POINT('',(0.721687836487,-9.326941961519));
+#930 = CARTESIAN_POINT('',(-0.144337567297,-9.147432681668));
+#931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#932 = PCURVE('',#680,#933);
+#933 = DEFINITIONAL_REPRESENTATION('',(#934),#945);
+#934 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#935,#936,#937,#938,#939,#940,
+    #941,#942,#943,#944),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.646774826402,
+    0.646774826402),.PIECEWISE_BEZIER_KNOTS.);
+#935 = CARTESIAN_POINT('',(-2.176687445634,0.553486946207));
+#936 = CARTESIAN_POINT('',(-2.058543971066,0.508182821976));
+#937 = CARTESIAN_POINT('',(-1.929521812318,0.47574166301));
+#938 = CARTESIAN_POINT('',(-1.790856255266,0.454809791019));
+#939 = CARTESIAN_POINT('',(-1.645141510642,0.4445459758));
+#940 = CARTESIAN_POINT('',(-1.496451142928,0.444545975797));
+#941 = CARTESIAN_POINT('',(-1.350736398308,0.45480979102));
+#942 = CARTESIAN_POINT('',(-1.212070841269,0.475741663012));
+#943 = CARTESIAN_POINT('',(-1.083048682523,0.508182821976));
+#944 = CARTESIAN_POINT('',(-0.964905207956,0.553486946207));
+#945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#946 = ORIENTED_EDGE('',*,*,#838,.F.);
+#947 = ADVANCED_FACE('',(#948),#482,.T.);
+#948 = FACE_BOUND('',#949,.T.);
+#949 = EDGE_LOOP('',(#950,#951,#952,#981));
+#950 = ORIENTED_EDGE('',*,*,#458,.T.);
+#951 = ORIENTED_EDGE('',*,*,#699,.T.);
+#952 = ORIENTED_EDGE('',*,*,#953,.F.);
+#953 = EDGE_CURVE('',#896,#664,#954,.T.);
+#954 = SURFACE_CURVE('',#955,(#960,#967),.PCURVE_S1.);
+#955 = HYPERBOLA('',#956,0.454963467216,1.25);
+#956 = AXIS2_PLACEMENT_3D('',#957,#958,#959);
+#957 = CARTESIAN_POINT('',(1.082531754731,-0.625,0.299080372125));
+#958 = DIRECTION('',(-0.866025403784,0.5,-4.4408920985E-16));
+#959 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#960 = PCURVE('',#482,#961);
+#961 = DEFINITIONAL_REPRESENTATION('',(#962),#966);
+#962 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#963,#964,#965),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.646774826402,
+0.549306144334),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.184219961349,1.)) REPRESENTATION_ITEM('') );
+#963 = CARTESIAN_POINT('',(1.587713240271,-9.147432681668));
+#964 = CARTESIAN_POINT('',(0.773149596005,-9.316274995688));
+#965 = CARTESIAN_POINT('',(-2.22044604925E-16,-9.175573067338));
+#966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#967 = PCURVE('',#680,#968);
+#968 = DEFINITIONAL_REPRESENTATION('',(#969),#980);
+#969 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#970,#971,#972,#973,#974,#975,
+    #976,#977,#978,#979),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.646774826402,
+    0.549306144334),.PIECEWISE_BEZIER_KNOTS.);
+#970 = CARTESIAN_POINT('',(-1.129489894438,0.553486946207));
+#971 = CARTESIAN_POINT('',(-1.020248504667,0.511596477762));
+#972 = CARTESIAN_POINT('',(-0.901706151404,0.480703562114));
+#973 = CARTESIAN_POINT('',(-0.774838814194,0.459738040663));
+#974 = CARTESIAN_POINT('',(-0.641618479518,0.448004350619));
+#975 = CARTESIAN_POINT('',(-0.505085615074,0.445130512149));
+#976 = CARTESIAN_POINT('',(-0.369620061602,0.451043836126));
+#977 = CARTESIAN_POINT('',(-0.238789739986,0.46596752828));
+#978 = CARTESIAN_POINT('',(-0.115092945802,0.490437836841));
+#979 = CARTESIAN_POINT('',(-1.105839207519E-16,0.525346560537));
+#980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#981 = ORIENTED_EDGE('',*,*,#895,.F.);
+#982 = ADVANCED_FACE('',(#983),#680,.F.);
+#983 = FACE_BOUND('',#984,.T.);
+#984 = EDGE_LOOP('',(#985,#1008,#1009,#1010,#1011,#1012,#1013,#1014));
+#985 = ORIENTED_EDGE('',*,*,#986,.F.);
+#986 = EDGE_CURVE('',#987,#664,#989,.T.);
+#987 = VERTEX_POINT('',#988);
+#988 = CARTESIAN_POINT('',(0.,3.320459153471E-16,0.299080372125));
+#989 = SEAM_CURVE('',#990,(#994,#1001),.PCURVE_S1.);
+#990 = LINE('',#991,#992);
+#991 = CARTESIAN_POINT('',(0.,3.320459153471E-16,0.299080372125));
+#992 = VECTOR('',#993,1.);
+#993 = DIRECTION('',(0.939692457849,3.797191350146E-16,0.342020590991));
+#994 = PCURVE('',#680,#995);
+#995 = DEFINITIONAL_REPRESENTATION('',(#996),#1000);
+#996 = LINE('',#997,#998);
+#997 = CARTESIAN_POINT('',(-0.,0.));
+#998 = VECTOR('',#999,1.);
+#999 = DIRECTION('',(-0.,1.));
+#1000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1001 = PCURVE('',#680,#1002);
+#1002 = DEFINITIONAL_REPRESENTATION('',(#1003),#1007);
+#1003 = LINE('',#1004,#1005);
+#1004 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1005 = VECTOR('',#1006,1.);
+#1006 = DIRECTION('',(-0.,1.));
+#1007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1008 = ORIENTED_EDGE('',*,*,#986,.T.);
+#1009 = ORIENTED_EDGE('',*,*,#663,.T.);
+#1010 = ORIENTED_EDGE('',*,*,#747,.T.);
+#1011 = ORIENTED_EDGE('',*,*,#804,.T.);
+#1012 = ORIENTED_EDGE('',*,*,#861,.T.);
+#1013 = ORIENTED_EDGE('',*,*,#918,.T.);
+#1014 = ORIENTED_EDGE('',*,*,#953,.T.);
+#1015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1019)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1016,#1017,#1018)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#1016 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#1017 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#1018 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#1019 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1016,
+  'distance_accuracy_value','confusion accuracy');
+#1020 = PRODUCT_TYPE('part',$,(#7));
+#1021 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #1022),#1015);
+#1022 = STYLED_ITEM('color',(#1023),#15);
+#1023 = PRESENTATION_STYLE_ASSIGNMENT((#1024,#1030));
+#1024 = SURFACE_STYLE_USAGE(.BOTH.,#1025);
+#1025 = SURFACE_SIDE_STYLE('',(#1026));
+#1026 = SURFACE_STYLE_FILL_AREA(#1027);
+#1027 = FILL_AREA_STYLE('',(#1028));
+#1028 = FILL_AREA_STYLE_COLOUR('',#1029);
+#1029 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
+#1030 = CURVE_STYLE('',#1031,POSITIVE_LENGTH_MEASURE(0.1),#1029);
+#1031 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x18.stl b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x18.stl
new file mode 100644
index 00000000..f20a25e9
Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x18.stl differ
diff --git a/Mechanical Parts/Pulleys/GT2Pulley-V2.fcstd b/Mechanical Parts/Pulleys/GT2Pulley-V2.fcstd
new file mode 100644
index 00000000..4a6c3714
Binary files /dev/null and b/Mechanical Parts/Pulleys/GT2Pulley-V2.fcstd differ
diff --git a/Mechanical Parts/Pulleys/GT2Pulley-V2.png b/Mechanical Parts/Pulleys/GT2Pulley-V2.png
new file mode 100644
index 00000000..d22fbc35
Binary files /dev/null and b/Mechanical Parts/Pulleys/GT2Pulley-V2.png differ
diff --git a/Mechanical Parts/Pulleys/GT2Pulley-V2.stl b/Mechanical Parts/Pulleys/GT2Pulley-V2.stl
new file mode 100644
index 00000000..2b1faa1b
Binary files /dev/null and b/Mechanical Parts/Pulleys/GT2Pulley-V2.stl differ
diff --git a/Mechanical Parts/Pulleys/GT2Pulley-V2.stp b/Mechanical Parts/Pulleys/GT2Pulley-V2.stp
new file mode 100644
index 00000000..e82cb568
--- /dev/null
+++ b/Mechanical Parts/Pulleys/GT2Pulley-V2.stp	
@@ -0,0 +1,7879 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME('/home/paly/github/FreeCad/GT2Pulley/GT2Pulley-V2.stp',
+  '2014-10-04T20:07:43',('FreeCAD'),('FreeCAD'),
+  'Open CASCADE STEP processor 6.7','FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',
+  'automotive_design',1997,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('TornilloM3','TornilloM3','',(#8));
+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#697);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#105,#158,#211,#215,#389,#465,#514,#563,#612,
+    #661,#688));
+#17 = ADVANCED_FACE('',(#18),#32,.T.);
+#18 = FACE_BOUND('',#19,.T.);
+#19 = EDGE_LOOP('',(#20,#50,#77,#78));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(2.25,0.,11.));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(5.75,0.,11.));
+#26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.);
+#27 = LINE('',#28,#29);
+#28 = CARTESIAN_POINT('',(2.,-3.673940397442E-16,11.));
+#29 = VECTOR('',#30,1.);
+#30 = DIRECTION('',(1.,0.,2.22044604925E-16));
+#31 = PCURVE('',#32,#37);
+#32 = CYLINDRICAL_SURFACE('',#33,1.5);
+#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
+#34 = CARTESIAN_POINT('',(2.,0.,12.5));
+#35 = DIRECTION('',(1.,0.,2.22044604925E-16));
+#36 = DIRECTION('',(2.22044604925E-16,0.,-1.));
+#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
+#38 = LINE('',#39,#40);
+#39 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#40 = VECTOR('',#41,1.);
+#41 = DIRECTION('',(0.,1.));
+#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43 = PCURVE('',#32,#44);
+#44 = DEFINITIONAL_REPRESENTATION('',(#45),#49);
+#45 = LINE('',#46,#47);
+#46 = CARTESIAN_POINT('',(0.,-0.));
+#47 = VECTOR('',#48,1.);
+#48 = DIRECTION('',(0.,1.));
+#49 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50 = ORIENTED_EDGE('',*,*,#51,.F.);
+#51 = EDGE_CURVE('',#24,#24,#52,.T.);
+#52 = SURFACE_CURVE('',#53,(#58,#65),.PCURVE_S1.);
+#53 = CIRCLE('',#54,1.5);
+#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57);
+#55 = CARTESIAN_POINT('',(5.75,0.,12.5));
+#56 = DIRECTION('',(1.,-0.,2.22044604925E-16));
+#57 = DIRECTION('',(2.22044604925E-16,0.,-1.));
+#58 = PCURVE('',#32,#59);
+#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64);
+#60 = LINE('',#61,#62);
+#61 = CARTESIAN_POINT('',(0.,3.75));
+#62 = VECTOR('',#63,1.);
+#63 = DIRECTION('',(1.,0.));
+#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65 = PCURVE('',#66,#71);
+#66 = CONICAL_SURFACE('',#67,1.5,0.785398163397);
+#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70);
+#68 = CARTESIAN_POINT('',(5.75,0.,12.5));
+#69 = DIRECTION('',(-1.,0.,-2.22044604925E-16));
+#70 = DIRECTION('',(2.22044604925E-16,0.,-1.));
+#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76);
+#72 = LINE('',#73,#74);
+#73 = CARTESIAN_POINT('',(-0.,-0.));
+#74 = VECTOR('',#75,1.);
+#75 = DIRECTION('',(-1.,-0.));
+#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77 = ORIENTED_EDGE('',*,*,#21,.F.);
+#78 = ORIENTED_EDGE('',*,*,#79,.T.);
+#79 = EDGE_CURVE('',#22,#22,#80,.T.);
+#80 = SURFACE_CURVE('',#81,(#86,#93),.PCURVE_S1.);
+#81 = CIRCLE('',#82,1.5);
+#82 = AXIS2_PLACEMENT_3D('',#83,#84,#85);
+#83 = CARTESIAN_POINT('',(2.25,0.,12.5));
+#84 = DIRECTION('',(1.,-0.,2.22044604925E-16));
+#85 = DIRECTION('',(2.22044604925E-16,0.,-1.));
+#86 = PCURVE('',#32,#87);
+#87 = DEFINITIONAL_REPRESENTATION('',(#88),#92);
+#88 = LINE('',#89,#90);
+#89 = CARTESIAN_POINT('',(0.,0.25));
+#90 = VECTOR('',#91,1.);
+#91 = DIRECTION('',(1.,0.));
+#92 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#93 = PCURVE('',#94,#99);
+#94 = CONICAL_SURFACE('',#95,1.5,0.785398163397);
+#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98);
+#96 = CARTESIAN_POINT('',(2.25,0.,12.5));
+#97 = DIRECTION('',(1.,0.,2.22044604925E-16));
+#98 = DIRECTION('',(2.22044604925E-16,0.,-1.));
+#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104);
+#100 = LINE('',#101,#102);
+#101 = CARTESIAN_POINT('',(0.,-0.));
+#102 = VECTOR('',#103,1.);
+#103 = DIRECTION('',(1.,-0.));
+#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#105 = ADVANCED_FACE('',(#106),#94,.T.);
+#106 = FACE_BOUND('',#107,.F.);
+#107 = EDGE_LOOP('',(#108,#129,#130,#131));
+#108 = ORIENTED_EDGE('',*,*,#109,.F.);
+#109 = EDGE_CURVE('',#22,#110,#112,.T.);
+#110 = VERTEX_POINT('',#111);
+#111 = CARTESIAN_POINT('',(2.,0.,11.25));
+#112 = SEAM_CURVE('',#113,(#117,#123),.PCURVE_S1.);
+#113 = LINE('',#114,#115);
+#114 = CARTESIAN_POINT('',(2.25,0.,11.));
+#115 = VECTOR('',#116,1.);
+#116 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#117 = PCURVE('',#94,#118);
+#118 = DEFINITIONAL_REPRESENTATION('',(#119),#122);
+#119 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#120,#121),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.353553390593),.PIECEWISE_BEZIER_KNOTS.);
+#120 = CARTESIAN_POINT('',(0.,0.));
+#121 = CARTESIAN_POINT('',(0.,-0.25));
+#122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#123 = PCURVE('',#94,#124);
+#124 = DEFINITIONAL_REPRESENTATION('',(#125),#128);
+#125 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#126,#127),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.353553390593),.PIECEWISE_BEZIER_KNOTS.);
+#126 = CARTESIAN_POINT('',(6.28318530718,0.));
+#127 = CARTESIAN_POINT('',(6.28318530718,-0.25));
+#128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#129 = ORIENTED_EDGE('',*,*,#79,.T.);
+#130 = ORIENTED_EDGE('',*,*,#109,.T.);
+#131 = ORIENTED_EDGE('',*,*,#132,.F.);
+#132 = EDGE_CURVE('',#110,#110,#133,.T.);
+#133 = SURFACE_CURVE('',#134,(#139,#146),.PCURVE_S1.);
+#134 = CIRCLE('',#135,1.25);
+#135 = AXIS2_PLACEMENT_3D('',#136,#137,#138);
+#136 = CARTESIAN_POINT('',(2.,0.,12.5));
+#137 = DIRECTION('',(1.,-0.,2.22044604925E-16));
+#138 = DIRECTION('',(2.22044604925E-16,0.,-1.));
+#139 = PCURVE('',#94,#140);
+#140 = DEFINITIONAL_REPRESENTATION('',(#141),#145);
+#141 = LINE('',#142,#143);
+#142 = CARTESIAN_POINT('',(0.,-0.25));
+#143 = VECTOR('',#144,1.);
+#144 = DIRECTION('',(1.,-0.));
+#145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#146 = PCURVE('',#147,#152);
+#147 = PLANE('',#148);
+#148 = AXIS2_PLACEMENT_3D('',#149,#150,#151);
+#149 = CARTESIAN_POINT('',(2.,0.,12.5));
+#150 = DIRECTION('',(1.,0.,2.22044604925E-16));
+#151 = DIRECTION('',(2.22044604925E-16,0.,-1.));
+#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157);
+#153 = CIRCLE('',#154,1.25);
+#154 = AXIS2_PLACEMENT_2D('',#155,#156);
+#155 = CARTESIAN_POINT('',(0.,0.));
+#156 = DIRECTION('',(1.,0.));
+#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#158 = ADVANCED_FACE('',(#159),#66,.T.);
+#159 = FACE_BOUND('',#160,.T.);
+#160 = EDGE_LOOP('',(#161,#182,#183,#184));
+#161 = ORIENTED_EDGE('',*,*,#162,.F.);
+#162 = EDGE_CURVE('',#24,#163,#165,.T.);
+#163 = VERTEX_POINT('',#164);
+#164 = CARTESIAN_POINT('',(6.,0.,11.25));
+#165 = SEAM_CURVE('',#166,(#170,#176),.PCURVE_S1.);
+#166 = LINE('',#167,#168);
+#167 = CARTESIAN_POINT('',(5.75,0.,11.));
+#168 = VECTOR('',#169,1.);
+#169 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#170 = PCURVE('',#66,#171);
+#171 = DEFINITIONAL_REPRESENTATION('',(#172),#175);
+#172 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#173,#174),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.353553390593),.PIECEWISE_BEZIER_KNOTS.);
+#173 = CARTESIAN_POINT('',(0.,0.));
+#174 = CARTESIAN_POINT('',(0.,-0.25));
+#175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#176 = PCURVE('',#66,#177);
+#177 = DEFINITIONAL_REPRESENTATION('',(#178),#181);
+#178 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#179,#180),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.353553390593),.PIECEWISE_BEZIER_KNOTS.);
+#179 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#180 = CARTESIAN_POINT('',(-6.28318530718,-0.25));
+#181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#182 = ORIENTED_EDGE('',*,*,#51,.T.);
+#183 = ORIENTED_EDGE('',*,*,#162,.T.);
+#184 = ORIENTED_EDGE('',*,*,#185,.F.);
+#185 = EDGE_CURVE('',#163,#163,#186,.T.);
+#186 = SURFACE_CURVE('',#187,(#192,#199),.PCURVE_S1.);
+#187 = CIRCLE('',#188,1.25);
+#188 = AXIS2_PLACEMENT_3D('',#189,#190,#191);
+#189 = CARTESIAN_POINT('',(6.,0.,12.5));
+#190 = DIRECTION('',(1.,-0.,2.22044604925E-16));
+#191 = DIRECTION('',(2.22044604925E-16,0.,-1.));
+#192 = PCURVE('',#66,#193);
+#193 = DEFINITIONAL_REPRESENTATION('',(#194),#198);
+#194 = LINE('',#195,#196);
+#195 = CARTESIAN_POINT('',(-0.,-0.25));
+#196 = VECTOR('',#197,1.);
+#197 = DIRECTION('',(-1.,-0.));
+#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('',(6.,0.,12.5));
+#203 = DIRECTION('',(1.,0.,2.22044604925E-16));
+#204 = DIRECTION('',(2.22044604925E-16,0.,-1.));
+#205 = DEFINITIONAL_REPRESENTATION('',(#206),#210);
+#206 = CIRCLE('',#207,1.25);
+#207 = AXIS2_PLACEMENT_2D('',#208,#209);
+#208 = CARTESIAN_POINT('',(0.,0.));
+#209 = DIRECTION('',(1.,0.));
+#210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#211 = ADVANCED_FACE('',(#212),#147,.F.);
+#212 = FACE_BOUND('',#213,.F.);
+#213 = EDGE_LOOP('',(#214));
+#214 = ORIENTED_EDGE('',*,*,#132,.T.);
+#215 = ADVANCED_FACE('',(#216,#219),#200,.T.);
+#216 = FACE_BOUND('',#217,.T.);
+#217 = EDGE_LOOP('',(#218));
+#218 = ORIENTED_EDGE('',*,*,#185,.T.);
+#219 = FACE_BOUND('',#220,.T.);
+#220 = EDGE_LOOP('',(#221,#251,#279,#307,#335,#363));
+#221 = ORIENTED_EDGE('',*,*,#222,.T.);
+#222 = EDGE_CURVE('',#223,#225,#227,.T.);
+#223 = VERTEX_POINT('',#224);
+#224 = CARTESIAN_POINT('',(6.,1.000000000004,11.922649730818));
+#225 = VERTEX_POINT('',#226);
+#226 = CARTESIAN_POINT('',(6.,-3.209209479549E-16,11.345299461625));
+#227 = SURFACE_CURVE('',#228,(#232,#239),.PCURVE_S1.);
+#228 = LINE('',#229,#230);
+#229 = CARTESIAN_POINT('',(6.,1.000000000004,11.922649730818));
+#230 = VECTOR('',#231,1.);
+#231 = DIRECTION('',(2.478074198696E-16,-0.866025403784,-0.500000000001)
+  );
+#232 = PCURVE('',#200,#233);
+#233 = DEFINITIONAL_REPRESENTATION('',(#234),#238);
+#234 = LINE('',#235,#236);
+#235 = CARTESIAN_POINT('',(0.577350269182,1.000000000004));
+#236 = VECTOR('',#237,1.);
+#237 = DIRECTION('',(0.500000000001,-0.866025403784));
+#238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#239 = PCURVE('',#240,#245);
+#240 = PLANE('',#241);
+#241 = AXIS2_PLACEMENT_3D('',#242,#243,#244);
+#242 = CARTESIAN_POINT('',(6.,1.000000000004,11.922649730818));
+#243 = DIRECTION('',(-4.063698308782E-17,-0.500000000001,0.866025403784)
+  );
+#244 = DIRECTION('',(2.478074198696E-16,-0.866025403784,-0.500000000001)
+  );
+#245 = DEFINITIONAL_REPRESENTATION('',(#246),#250);
+#246 = LINE('',#247,#248);
+#247 = CARTESIAN_POINT('',(-5.768888059149E-16,1.294224922628E-31));
+#248 = VECTOR('',#249,1.);
+#249 = DIRECTION('',(1.,1.232595164408E-32));
+#250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#251 = ORIENTED_EDGE('',*,*,#252,.T.);
+#252 = EDGE_CURVE('',#225,#253,#255,.T.);
+#253 = VERTEX_POINT('',#254);
+#254 = CARTESIAN_POINT('',(6.,-0.999999999996,11.922649730813));
+#255 = SURFACE_CURVE('',#256,(#260,#267),.PCURVE_S1.);
+#256 = LINE('',#257,#258);
+#257 = CARTESIAN_POINT('',(6.,-3.209209479549E-16,11.345299461625));
+#258 = VECTOR('',#259,1.);
+#259 = DIRECTION('',(1.367851174071E-16,-0.866025403784,0.5));
+#260 = PCURVE('',#200,#261);
+#261 = DEFINITIONAL_REPRESENTATION('',(#262),#266);
+#262 = LINE('',#263,#264);
+#263 = CARTESIAN_POINT('',(1.154700538375,-3.209209479549E-16));
+#264 = VECTOR('',#265,1.);
+#265 = DIRECTION('',(-0.5,-0.866025403784));
+#266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#267 = PCURVE('',#268,#273);
+#268 = PLANE('',#269);
+#269 = AXIS2_PLACEMENT_3D('',#270,#271,#272);
+#270 = CARTESIAN_POINT('',(6.,-3.209209479549E-16,11.345299461625));
+#271 = DIRECTION('',(-1.516592855504E-16,0.5,0.866025403784));
+#272 = DIRECTION('',(1.367851174071E-16,-0.866025403784,0.5));
+#273 = DEFINITIONAL_REPRESENTATION('',(#274),#278);
+#274 = LINE('',#275,#276);
+#275 = CARTESIAN_POINT('',(0.,0.));
+#276 = VECTOR('',#277,1.);
+#277 = DIRECTION('',(1.,-3.697785493223E-32));
+#278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#279 = ORIENTED_EDGE('',*,*,#280,.T.);
+#280 = EDGE_CURVE('',#253,#281,#283,.T.);
+#281 = VERTEX_POINT('',#282);
+#282 = CARTESIAN_POINT('',(6.,-0.999999999996,13.077350269187));
+#283 = SURFACE_CURVE('',#284,(#288,#295),.PCURVE_S1.);
+#284 = LINE('',#285,#286);
+#285 = CARTESIAN_POINT('',(6.,-0.999999999996,11.922649730813));
+#286 = VECTOR('',#287,1.);
+#287 = DIRECTION('',(-1.110223024625E-16,-2.22044604925E-16,1.));
+#288 = PCURVE('',#200,#289);
+#289 = DEFINITIONAL_REPRESENTATION('',(#290),#294);
+#290 = LINE('',#291,#292);
+#291 = CARTESIAN_POINT('',(0.577350269187,-0.999999999996));
+#292 = VECTOR('',#293,1.);
+#293 = DIRECTION('',(-1.,-2.22044604925E-16));
+#294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#295 = PCURVE('',#296,#301);
+#296 = PLANE('',#297);
+#297 = AXIS2_PLACEMENT_3D('',#298,#299,#300);
+#298 = CARTESIAN_POINT('',(6.,-0.999999999996,11.922649730813));
+#299 = DIRECTION('',(-1.110223024625E-16,1.,2.22044604925E-16));
+#300 = DIRECTION('',(-1.110223024625E-16,-2.22044604925E-16,1.));
+#301 = DEFINITIONAL_REPRESENTATION('',(#302),#306);
+#302 = LINE('',#303,#304);
+#303 = CARTESIAN_POINT('',(0.,0.));
+#304 = VECTOR('',#305,1.);
+#305 = DIRECTION('',(1.,0.));
+#306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#307 = ORIENTED_EDGE('',*,*,#308,.T.);
+#308 = EDGE_CURVE('',#281,#309,#311,.T.);
+#309 = VERTEX_POINT('',#310);
+#310 = CARTESIAN_POINT('',(6.,-8.337109976552E-16,13.654700538375));
+#311 = SURFACE_CURVE('',#312,(#316,#323),.PCURVE_S1.);
+#312 = LINE('',#313,#314);
+#313 = CARTESIAN_POINT('',(6.,-0.999999999996,13.077350269187));
+#314 = VECTOR('',#315,1.);
+#315 = DIRECTION('',(-2.478074198696E-16,0.866025403785,0.5));
+#316 = PCURVE('',#200,#317);
+#317 = DEFINITIONAL_REPRESENTATION('',(#318),#322);
+#318 = LINE('',#319,#320);
+#319 = CARTESIAN_POINT('',(-0.577350269187,-0.999999999996));
+#320 = VECTOR('',#321,1.);
+#321 = DIRECTION('',(-0.5,0.866025403785));
+#322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#323 = PCURVE('',#324,#329);
+#324 = PLANE('',#325);
+#325 = AXIS2_PLACEMENT_3D('',#326,#327,#328);
+#326 = CARTESIAN_POINT('',(6.,-0.999999999996,13.077350269187));
+#327 = DIRECTION('',(4.063698308795E-17,0.5,-0.866025403785));
+#328 = DIRECTION('',(-2.478074198696E-16,0.866025403785,0.5));
+#329 = DEFINITIONAL_REPRESENTATION('',(#330),#334);
+#330 = LINE('',#331,#332);
+#331 = CARTESIAN_POINT('',(0.,0.));
+#332 = VECTOR('',#333,1.);
+#333 = DIRECTION('',(1.,-2.465190328816E-32));
+#334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#335 = ORIENTED_EDGE('',*,*,#336,.T.);
+#336 = EDGE_CURVE('',#309,#337,#339,.T.);
+#337 = VERTEX_POINT('',#338);
+#338 = CARTESIAN_POINT('',(6.,1.000000000004,13.077350269193));
+#339 = SURFACE_CURVE('',#340,(#344,#351),.PCURVE_S1.);
+#340 = LINE('',#341,#342);
+#341 = CARTESIAN_POINT('',(6.,-8.337109976552E-16,13.654700538375));
+#342 = VECTOR('',#343,1.);
+#343 = DIRECTION('',(-1.367851174086E-16,0.866025403788,-0.499999999994)
+  );
+#344 = PCURVE('',#200,#345);
+#345 = DEFINITIONAL_REPRESENTATION('',(#346),#350);
+#346 = LINE('',#347,#348);
+#347 = CARTESIAN_POINT('',(-1.154700538375,-8.337109976552E-16));
+#348 = VECTOR('',#349,1.);
+#349 = DIRECTION('',(0.499999999994,0.866025403788));
+#350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#351 = PCURVE('',#352,#357);
+#352 = PLANE('',#353);
+#353 = AXIS2_PLACEMENT_3D('',#354,#355,#356);
+#354 = CARTESIAN_POINT('',(6.,-8.337109976552E-16,13.654700538375));
+#355 = DIRECTION('',(1.516592855501E-16,-0.499999999994,-0.866025403788)
+  );
+#356 = DIRECTION('',(-1.367851174086E-16,0.866025403788,-0.499999999994)
+  );
+#357 = DEFINITIONAL_REPRESENTATION('',(#358),#362);
+#358 = LINE('',#359,#360);
+#359 = CARTESIAN_POINT('',(0.,0.));
+#360 = VECTOR('',#361,1.);
+#361 = DIRECTION('',(1.,-3.08148791102E-32));
+#362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#363 = ORIENTED_EDGE('',*,*,#364,.T.);
+#364 = EDGE_CURVE('',#337,#223,#365,.T.);
+#365 = SURFACE_CURVE('',#366,(#370,#377),.PCURVE_S1.);
+#366 = LINE('',#367,#368);
+#367 = CARTESIAN_POINT('',(6.,1.000000000004,13.077350269193));
+#368 = VECTOR('',#369,1.);
+#369 = DIRECTION('',(1.110223024625E-16,2.22044604925E-16,-1.));
+#370 = PCURVE('',#200,#371);
+#371 = DEFINITIONAL_REPRESENTATION('',(#372),#376);
+#372 = LINE('',#373,#374);
+#373 = CARTESIAN_POINT('',(-0.577350269193,1.000000000004));
+#374 = VECTOR('',#375,1.);
+#375 = DIRECTION('',(1.,2.22044604925E-16));
+#376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#377 = PCURVE('',#378,#383);
+#378 = PLANE('',#379);
+#379 = AXIS2_PLACEMENT_3D('',#380,#381,#382);
+#380 = CARTESIAN_POINT('',(6.,1.000000000004,13.077350269193));
+#381 = DIRECTION('',(1.110223024625E-16,-1.,-2.22044604925E-16));
+#382 = DIRECTION('',(1.110223024625E-16,2.22044604925E-16,-1.));
+#383 = DEFINITIONAL_REPRESENTATION('',(#384),#388);
+#384 = LINE('',#385,#386);
+#385 = CARTESIAN_POINT('',(-1.7763568394E-15,1.972152263053E-31));
+#386 = VECTOR('',#387,1.);
+#387 = DIRECTION('',(1.,0.));
+#388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#389 = ADVANCED_FACE('',(#390),#240,.T.);
+#390 = FACE_BOUND('',#391,.T.);
+#391 = EDGE_LOOP('',(#392,#415,#443,#464));
+#392 = ORIENTED_EDGE('',*,*,#393,.T.);
+#393 = EDGE_CURVE('',#223,#394,#396,.T.);
+#394 = VERTEX_POINT('',#395);
+#395 = CARTESIAN_POINT('',(3.5,1.000000000004,11.922649730818));
+#396 = SURFACE_CURVE('',#397,(#401,#408),.PCURVE_S1.);
+#397 = LINE('',#398,#399);
+#398 = CARTESIAN_POINT('',(6.,1.000000000004,11.922649730818));
+#399 = VECTOR('',#400,1.);
+#400 = DIRECTION('',(-1.,-1.110223024625E-16,-1.110223024625E-16));
+#401 = PCURVE('',#240,#402);
+#402 = DEFINITIONAL_REPRESENTATION('',(#403),#407);
+#403 = LINE('',#404,#405);
+#404 = CARTESIAN_POINT('',(0.,0.));
+#405 = VECTOR('',#406,1.);
+#406 = DIRECTION('',(-9.614813431914E-17,-1.));
+#407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#408 = PCURVE('',#378,#409);
+#409 = DEFINITIONAL_REPRESENTATION('',(#410),#414);
+#410 = LINE('',#411,#412);
+#411 = CARTESIAN_POINT('',(1.154700538375,-1.281975124251E-16));
+#412 = VECTOR('',#413,1.);
+#413 = DIRECTION('',(-2.465190328816E-32,-1.));
+#414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#415 = ORIENTED_EDGE('',*,*,#416,.T.);
+#416 = EDGE_CURVE('',#394,#417,#419,.T.);
+#417 = VERTEX_POINT('',#418);
+#418 = CARTESIAN_POINT('',(3.5,-5.984767041112E-16,11.345299461625));
+#419 = SURFACE_CURVE('',#420,(#424,#431),.PCURVE_S1.);
+#420 = LINE('',#421,#422);
+#421 = CARTESIAN_POINT('',(3.5,1.000000000004,11.922649730818));
+#422 = VECTOR('',#423,1.);
+#423 = DIRECTION('',(2.478074198696E-16,-0.866025403784,-0.500000000001)
+  );
+#424 = PCURVE('',#240,#425);
+#425 = DEFINITIONAL_REPRESENTATION('',(#426),#430);
+#426 = LINE('',#427,#428);
+#427 = CARTESIAN_POINT('',(-1.196407355589E-15,-2.5));
+#428 = VECTOR('',#429,1.);
+#429 = DIRECTION('',(1.,1.232595164408E-32));
+#430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#431 = PCURVE('',#432,#437);
+#432 = PLANE('',#433);
+#433 = AXIS2_PLACEMENT_3D('',#434,#435,#436);
+#434 = CARTESIAN_POINT('',(3.5,-0.999999999996,13.077350269187));
+#435 = DIRECTION('',(1.,4.440892098521E-16,-7.691850745572E-16));
+#436 = DIRECTION('',(7.691850745572E-16,0.,1.));
+#437 = DEFINITIONAL_REPRESENTATION('',(#438),#442);
+#438 = LINE('',#439,#440);
+#439 = CARTESIAN_POINT('',(-1.15470053837,-2.));
+#440 = VECTOR('',#441,1.);
+#441 = DIRECTION('',(-0.500000000001,0.866025403784));
+#442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#443 = ORIENTED_EDGE('',*,*,#444,.F.);
+#444 = EDGE_CURVE('',#225,#417,#445,.T.);
+#445 = SURFACE_CURVE('',#446,(#450,#457),.PCURVE_S1.);
+#446 = LINE('',#447,#448);
+#447 = CARTESIAN_POINT('',(6.,-3.209209479549E-16,11.345299461625));
+#448 = VECTOR('',#449,1.);
+#449 = DIRECTION('',(-1.,-1.110223024625E-16,-1.110223024625E-16));
+#450 = PCURVE('',#240,#451);
+#451 = DEFINITIONAL_REPRESENTATION('',(#452),#456);
+#452 = LINE('',#453,#454);
+#453 = CARTESIAN_POINT('',(1.154700538384,6.020350585612E-16));
+#454 = VECTOR('',#455,1.);
+#455 = DIRECTION('',(-9.614813431914E-17,-1.));
+#456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#457 = PCURVE('',#268,#458);
+#458 = DEFINITIONAL_REPRESENTATION('',(#459),#463);
+#459 = LINE('',#460,#461);
+#460 = CARTESIAN_POINT('',(0.,0.));
+#461 = VECTOR('',#462,1.);
+#462 = DIRECTION('',(-9.614813431918E-17,-1.));
+#463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#464 = ORIENTED_EDGE('',*,*,#222,.F.);
+#465 = ADVANCED_FACE('',(#466),#378,.T.);
+#466 = FACE_BOUND('',#467,.T.);
+#467 = EDGE_LOOP('',(#468,#491,#512,#513));
+#468 = ORIENTED_EDGE('',*,*,#469,.T.);
+#469 = EDGE_CURVE('',#337,#470,#472,.T.);
+#470 = VERTEX_POINT('',#471);
+#471 = CARTESIAN_POINT('',(3.5,1.000000000004,13.077350269193));
+#472 = SURFACE_CURVE('',#473,(#477,#484),.PCURVE_S1.);
+#473 = LINE('',#474,#475);
+#474 = CARTESIAN_POINT('',(6.,1.000000000004,13.077350269193));
+#475 = VECTOR('',#476,1.);
+#476 = DIRECTION('',(-1.,-1.110223024625E-16,-1.110223024625E-16));
+#477 = PCURVE('',#378,#478);
+#478 = DEFINITIONAL_REPRESENTATION('',(#479),#483);
+#479 = LINE('',#480,#481);
+#480 = CARTESIAN_POINT('',(0.,0.));
+#481 = VECTOR('',#482,1.);
+#482 = DIRECTION('',(-2.465190328816E-32,-1.));
+#483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#484 = PCURVE('',#352,#485);
+#485 = DEFINITIONAL_REPRESENTATION('',(#486),#490);
+#486 = LINE('',#487,#488);
+#487 = CARTESIAN_POINT('',(1.154700538379,-7.302325709862E-16));
+#488 = VECTOR('',#489,1.);
+#489 = DIRECTION('',(9.614813431958E-17,-1.));
+#490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#491 = ORIENTED_EDGE('',*,*,#492,.T.);
+#492 = EDGE_CURVE('',#470,#394,#493,.T.);
+#493 = SURFACE_CURVE('',#494,(#498,#505),.PCURVE_S1.);
+#494 = LINE('',#495,#496);
+#495 = CARTESIAN_POINT('',(3.5,1.000000000004,13.077350269193));
+#496 = VECTOR('',#497,1.);
+#497 = DIRECTION('',(1.110223024625E-16,2.22044604925E-16,-1.));
+#498 = PCURVE('',#378,#499);
+#499 = DEFINITIONAL_REPRESENTATION('',(#500),#504);
+#500 = LINE('',#501,#502);
+#501 = CARTESIAN_POINT('',(-2.053912595557E-15,-2.5));
+#502 = VECTOR('',#503,1.);
+#503 = DIRECTION('',(1.,0.));
+#504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#505 = PCURVE('',#432,#506);
+#506 = DEFINITIONAL_REPRESENTATION('',(#507),#511);
+#507 = LINE('',#508,#509);
+#508 = CARTESIAN_POINT('',(5.2118309668E-12,-2.));
+#509 = VECTOR('',#510,1.);
+#510 = DIRECTION('',(-1.,-2.22044604925E-16));
+#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#512 = ORIENTED_EDGE('',*,*,#393,.F.);
+#513 = ORIENTED_EDGE('',*,*,#364,.F.);
+#514 = ADVANCED_FACE('',(#515),#352,.T.);
+#515 = FACE_BOUND('',#516,.T.);
+#516 = EDGE_LOOP('',(#517,#540,#561,#562));
+#517 = ORIENTED_EDGE('',*,*,#518,.T.);
+#518 = EDGE_CURVE('',#309,#519,#521,.T.);
+#519 = VERTEX_POINT('',#520);
+#520 = CARTESIAN_POINT('',(3.5,-1.111266753812E-15,13.654700538375));
+#521 = SURFACE_CURVE('',#522,(#526,#533),.PCURVE_S1.);
+#522 = LINE('',#523,#524);
+#523 = CARTESIAN_POINT('',(6.,-8.337109976552E-16,13.654700538375));
+#524 = VECTOR('',#525,1.);
+#525 = DIRECTION('',(-1.,-1.110223024625E-16,-1.110223024625E-16));
+#526 = PCURVE('',#352,#527);
+#527 = DEFINITIONAL_REPRESENTATION('',(#528),#532);
+#528 = LINE('',#529,#530);
+#529 = CARTESIAN_POINT('',(0.,0.));
+#530 = VECTOR('',#531,1.);
+#531 = DIRECTION('',(9.614813431958E-17,-1.));
+#532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#533 = PCURVE('',#324,#534);
+#534 = DEFINITIONAL_REPRESENTATION('',(#535),#539);
+#535 = LINE('',#536,#537);
+#536 = CARTESIAN_POINT('',(1.154700538375,2.861433611368E-16));
+#537 = VECTOR('',#538,1.);
+#538 = DIRECTION('',(9.614813431919E-17,-1.));
+#539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#540 = ORIENTED_EDGE('',*,*,#541,.T.);
+#541 = EDGE_CURVE('',#519,#470,#542,.T.);
+#542 = SURFACE_CURVE('',#543,(#547,#554),.PCURVE_S1.);
+#543 = LINE('',#544,#545);
+#544 = CARTESIAN_POINT('',(3.5,-1.111266753812E-15,13.654700538375));
+#545 = VECTOR('',#546,1.);
+#546 = DIRECTION('',(-1.367851174086E-16,0.866025403788,-0.499999999994)
+  );
+#547 = PCURVE('',#352,#548);
+#548 = DEFINITIONAL_REPRESENTATION('',(#549),#553);
+#549 = LINE('',#550,#551);
+#550 = CARTESIAN_POINT('',(-2.490950835632E-18,-2.5));
+#551 = VECTOR('',#552,1.);
+#552 = DIRECTION('',(1.,-3.08148791102E-32));
+#553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#554 = PCURVE('',#432,#555);
+#555 = DEFINITIONAL_REPRESENTATION('',(#556),#560);
+#556 = LINE('',#557,#558);
+#557 = CARTESIAN_POINT('',(0.577350269187,-0.999999999996));
+#558 = VECTOR('',#559,1.);
+#559 = DIRECTION('',(-0.499999999994,-0.866025403788));
+#560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#561 = ORIENTED_EDGE('',*,*,#469,.F.);
+#562 = ORIENTED_EDGE('',*,*,#336,.F.);
+#563 = ADVANCED_FACE('',(#564),#324,.T.);
+#564 = FACE_BOUND('',#565,.T.);
+#565 = EDGE_LOOP('',(#566,#589,#610,#611));
+#566 = ORIENTED_EDGE('',*,*,#567,.T.);
+#567 = EDGE_CURVE('',#281,#568,#570,.T.);
+#568 = VERTEX_POINT('',#569);
+#569 = CARTESIAN_POINT('',(3.5,-0.999999999996,13.077350269187));
+#570 = SURFACE_CURVE('',#571,(#575,#582),.PCURVE_S1.);
+#571 = LINE('',#572,#573);
+#572 = CARTESIAN_POINT('',(6.,-0.999999999996,13.077350269187));
+#573 = VECTOR('',#574,1.);
+#574 = DIRECTION('',(-1.,-1.110223024625E-16,-1.110223024625E-16));
+#575 = PCURVE('',#324,#576);
+#576 = DEFINITIONAL_REPRESENTATION('',(#577),#581);
+#577 = LINE('',#578,#579);
+#578 = CARTESIAN_POINT('',(0.,0.));
+#579 = VECTOR('',#580,1.);
+#580 = DIRECTION('',(9.614813431919E-17,-1.));
+#581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#582 = PCURVE('',#296,#583);
+#583 = DEFINITIONAL_REPRESENTATION('',(#584),#588);
+#584 = LINE('',#585,#586);
+#585 = CARTESIAN_POINT('',(1.154700538375,1.281975124251E-16));
+#586 = VECTOR('',#587,1.);
+#587 = DIRECTION('',(2.465190328816E-32,-1.));
+#588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#589 = ORIENTED_EDGE('',*,*,#590,.T.);
+#590 = EDGE_CURVE('',#568,#519,#591,.T.);
+#591 = SURFACE_CURVE('',#592,(#596,#603),.PCURVE_S1.);
+#592 = LINE('',#593,#594);
+#593 = CARTESIAN_POINT('',(3.5,-0.999999999996,13.077350269187));
+#594 = VECTOR('',#595,1.);
+#595 = DIRECTION('',(-2.478074198696E-16,0.866025403785,0.5));
+#596 = PCURVE('',#324,#597);
+#597 = DEFINITIONAL_REPRESENTATION('',(#598),#602);
+#598 = LINE('',#599,#600);
+#599 = CARTESIAN_POINT('',(5.233704153549E-16,-2.5));
+#600 = VECTOR('',#601,1.);
+#601 = DIRECTION('',(1.,-2.465190328816E-32));
+#602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#603 = PCURVE('',#432,#604);
+#604 = DEFINITIONAL_REPRESENTATION('',(#605),#609);
+#605 = LINE('',#606,#607);
+#606 = CARTESIAN_POINT('',(0.,0.));
+#607 = VECTOR('',#608,1.);
+#608 = DIRECTION('',(0.5,-0.866025403785));
+#609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#610 = ORIENTED_EDGE('',*,*,#518,.F.);
+#611 = ORIENTED_EDGE('',*,*,#308,.F.);
+#612 = ADVANCED_FACE('',(#613),#296,.T.);
+#613 = FACE_BOUND('',#614,.T.);
+#614 = EDGE_LOOP('',(#615,#638,#659,#660));
+#615 = ORIENTED_EDGE('',*,*,#616,.T.);
+#616 = EDGE_CURVE('',#253,#617,#619,.T.);
+#617 = VERTEX_POINT('',#618);
+#618 = CARTESIAN_POINT('',(3.5,-0.999999999996,11.922649730813));
+#619 = SURFACE_CURVE('',#620,(#624,#631),.PCURVE_S1.);
+#620 = LINE('',#621,#622);
+#621 = CARTESIAN_POINT('',(6.,-0.999999999996,11.922649730813));
+#622 = VECTOR('',#623,1.);
+#623 = DIRECTION('',(-1.,-1.110223024625E-16,-1.110223024625E-16));
+#624 = PCURVE('',#296,#625);
+#625 = DEFINITIONAL_REPRESENTATION('',(#626),#630);
+#626 = LINE('',#627,#628);
+#627 = CARTESIAN_POINT('',(0.,0.));
+#628 = VECTOR('',#629,1.);
+#629 = DIRECTION('',(2.465190328816E-32,-1.));
+#630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#631 = PCURVE('',#268,#632);
+#632 = DEFINITIONAL_REPRESENTATION('',(#633),#637);
+#633 = LINE('',#634,#635);
+#634 = CARTESIAN_POINT('',(1.154700538375,-1.579458487117E-16));
+#635 = VECTOR('',#636,1.);
+#636 = DIRECTION('',(-9.614813431918E-17,-1.));
+#637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#638 = ORIENTED_EDGE('',*,*,#639,.T.);
+#639 = EDGE_CURVE('',#617,#568,#640,.T.);
+#640 = SURFACE_CURVE('',#641,(#645,#652),.PCURVE_S1.);
+#641 = LINE('',#642,#643);
+#642 = CARTESIAN_POINT('',(3.5,-0.999999999996,11.922649730813));
+#643 = VECTOR('',#644,1.);
+#644 = DIRECTION('',(-1.110223024625E-16,-2.22044604925E-16,1.));
+#645 = PCURVE('',#296,#646);
+#646 = DEFINITIONAL_REPRESENTATION('',(#647),#651);
+#647 = LINE('',#648,#649);
+#648 = CARTESIAN_POINT('',(2.775557561563E-16,-2.5));
+#649 = VECTOR('',#650,1.);
+#650 = DIRECTION('',(1.,0.));
+#651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#652 = PCURVE('',#432,#653);
+#653 = DEFINITIONAL_REPRESENTATION('',(#654),#658);
+#654 = LINE('',#655,#656);
+#655 = CARTESIAN_POINT('',(-1.154700538375,-2.22044604925E-16));
+#656 = VECTOR('',#657,1.);
+#657 = DIRECTION('',(1.,2.22044604925E-16));
+#658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#659 = ORIENTED_EDGE('',*,*,#567,.F.);
+#660 = ORIENTED_EDGE('',*,*,#280,.F.);
+#661 = ADVANCED_FACE('',(#662),#268,.T.);
+#662 = FACE_BOUND('',#663,.T.);
+#663 = EDGE_LOOP('',(#664,#665,#686,#687));
+#664 = ORIENTED_EDGE('',*,*,#444,.T.);
+#665 = ORIENTED_EDGE('',*,*,#666,.T.);
+#666 = EDGE_CURVE('',#417,#617,#667,.T.);
+#667 = SURFACE_CURVE('',#668,(#672,#679),.PCURVE_S1.);
+#668 = LINE('',#669,#670);
+#669 = CARTESIAN_POINT('',(3.5,-5.984767041112E-16,11.345299461625));
+#670 = VECTOR('',#671,1.);
+#671 = DIRECTION('',(1.367851174071E-16,-0.866025403784,0.5));
+#672 = PCURVE('',#268,#673);
+#673 = DEFINITIONAL_REPRESENTATION('',(#674),#678);
+#674 = LINE('',#675,#676);
+#675 = CARTESIAN_POINT('',(2.490950838754E-18,-2.5));
+#676 = VECTOR('',#677,1.);
+#677 = DIRECTION('',(1.,-3.697785493223E-32));
+#678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#679 = PCURVE('',#432,#680);
+#680 = DEFINITIONAL_REPRESENTATION('',(#681),#685);
+#681 = LINE('',#682,#683);
+#682 = CARTESIAN_POINT('',(-1.732050807562,-0.999999999996));
+#683 = VECTOR('',#684,1.);
+#684 = DIRECTION('',(0.5,0.866025403784));
+#685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#686 = ORIENTED_EDGE('',*,*,#616,.F.);
+#687 = ORIENTED_EDGE('',*,*,#252,.F.);
+#688 = ADVANCED_FACE('',(#689),#432,.T.);
+#689 = FACE_BOUND('',#690,.F.);
+#690 = EDGE_LOOP('',(#691,#692,#693,#694,#695,#696));
+#691 = ORIENTED_EDGE('',*,*,#590,.T.);
+#692 = ORIENTED_EDGE('',*,*,#541,.T.);
+#693 = ORIENTED_EDGE('',*,*,#492,.T.);
+#694 = ORIENTED_EDGE('',*,*,#416,.T.);
+#695 = ORIENTED_EDGE('',*,*,#666,.T.);
+#696 = ORIENTED_EDGE('',*,*,#639,.T.);
+#697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#701)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#698,#699,#700)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#698 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#699 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#700 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#701 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#698,
+  'distance_accuracy_value','confusion accuracy');
+#702 = PRODUCT_TYPE('part',$,(#7));
+#703 = SHAPE_DEFINITION_REPRESENTATION(#704,#710);
+#704 = PRODUCT_DEFINITION_SHAPE('','',#705);
+#705 = PRODUCT_DEFINITION('design','',#706,#709);
+#706 = PRODUCT_DEFINITION_FORMATION('','',#707);
+#707 = PRODUCT('TornilloM3-2','TornilloM3-2','',(#708));
+#708 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#709 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#710 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#711),#1393);
+#711 = MANIFOLD_SOLID_BREP('',#712);
+#712 = CLOSED_SHELL('',(#713,#801,#854,#907,#911,#1085,#1161,#1210,#1259
+    ,#1308,#1357,#1384));
+#713 = ADVANCED_FACE('',(#714),#728,.T.);
+#714 = FACE_BOUND('',#715,.T.);
+#715 = EDGE_LOOP('',(#716,#746,#773,#774));
+#716 = ORIENTED_EDGE('',*,*,#717,.T.);
+#717 = EDGE_CURVE('',#718,#720,#722,.T.);
+#718 = VERTEX_POINT('',#719);
+#719 = CARTESIAN_POINT('',(4.996003610813E-16,-2.25,11.));
+#720 = VERTEX_POINT('',#721);
+#721 = CARTESIAN_POINT('',(1.276756478319E-15,-5.75,11.));
+#722 = SEAM_CURVE('',#723,(#727,#739),.PCURVE_S1.);
+#723 = LINE('',#724,#725);
+#724 = CARTESIAN_POINT('',(7.669517010586E-17,-2.,11.));
+#725 = VECTOR('',#726,1.);
+#726 = DIRECTION('',(2.22044604925E-16,-1.,2.22044604925E-16));
+#727 = PCURVE('',#728,#733);
+#728 = CYLINDRICAL_SURFACE('',#729,1.5);
+#729 = AXIS2_PLACEMENT_3D('',#730,#731,#732);
+#730 = CARTESIAN_POINT('',(4.440892098501E-16,-2.,12.5));
+#731 = DIRECTION('',(2.22044604925E-16,-1.,2.22044604925E-16));
+#732 = DIRECTION('',(4.930380657631E-32,-2.22044604925E-16,-1.));
+#733 = DEFINITIONAL_REPRESENTATION('',(#734),#738);
+#734 = LINE('',#735,#736);
+#735 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#736 = VECTOR('',#737,1.);
+#737 = DIRECTION('',(0.,1.));
+#738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#739 = PCURVE('',#728,#740);
+#740 = DEFINITIONAL_REPRESENTATION('',(#741),#745);
+#741 = LINE('',#742,#743);
+#742 = CARTESIAN_POINT('',(0.,-0.));
+#743 = VECTOR('',#744,1.);
+#744 = DIRECTION('',(0.,1.));
+#745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#746 = ORIENTED_EDGE('',*,*,#747,.F.);
+#747 = EDGE_CURVE('',#720,#720,#748,.T.);
+#748 = SURFACE_CURVE('',#749,(#754,#761),.PCURVE_S1.);
+#749 = CIRCLE('',#750,1.5);
+#750 = AXIS2_PLACEMENT_3D('',#751,#752,#753);
+#751 = CARTESIAN_POINT('',(1.276756478319E-15,-5.75,12.5));
+#752 = DIRECTION('',(2.22044604925E-16,-1.,2.22044604925E-16));
+#753 = DIRECTION('',(4.930380657631E-32,-2.22044604925E-16,-1.));
+#754 = PCURVE('',#728,#755);
+#755 = DEFINITIONAL_REPRESENTATION('',(#756),#760);
+#756 = LINE('',#757,#758);
+#757 = CARTESIAN_POINT('',(0.,3.75));
+#758 = VECTOR('',#759,1.);
+#759 = DIRECTION('',(1.,0.));
+#760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#761 = PCURVE('',#762,#767);
+#762 = CONICAL_SURFACE('',#763,1.5,0.785398163397);
+#763 = AXIS2_PLACEMENT_3D('',#764,#765,#766);
+#764 = CARTESIAN_POINT('',(1.276756478319E-15,-5.75,12.5));
+#765 = DIRECTION('',(-2.22044604925E-16,1.,-2.22044604925E-16));
+#766 = DIRECTION('',(4.930380657631E-32,-2.22044604925E-16,-1.));
+#767 = DEFINITIONAL_REPRESENTATION('',(#768),#772);
+#768 = LINE('',#769,#770);
+#769 = CARTESIAN_POINT('',(-0.,-0.));
+#770 = VECTOR('',#771,1.);
+#771 = DIRECTION('',(-1.,-0.));
+#772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#773 = ORIENTED_EDGE('',*,*,#717,.F.);
+#774 = ORIENTED_EDGE('',*,*,#775,.T.);
+#775 = EDGE_CURVE('',#718,#718,#776,.T.);
+#776 = SURFACE_CURVE('',#777,(#782,#789),.PCURVE_S1.);
+#777 = CIRCLE('',#778,1.5);
+#778 = AXIS2_PLACEMENT_3D('',#779,#780,#781);
+#779 = CARTESIAN_POINT('',(4.996003610813E-16,-2.25,12.5));
+#780 = DIRECTION('',(2.22044604925E-16,-1.,2.22044604925E-16));
+#781 = DIRECTION('',(4.930380657631E-32,-2.22044604925E-16,-1.));
+#782 = PCURVE('',#728,#783);
+#783 = DEFINITIONAL_REPRESENTATION('',(#784),#788);
+#784 = LINE('',#785,#786);
+#785 = CARTESIAN_POINT('',(0.,0.25));
+#786 = VECTOR('',#787,1.);
+#787 = DIRECTION('',(1.,0.));
+#788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#789 = PCURVE('',#790,#795);
+#790 = CONICAL_SURFACE('',#791,1.5,0.785398163397);
+#791 = AXIS2_PLACEMENT_3D('',#792,#793,#794);
+#792 = CARTESIAN_POINT('',(4.996003610813E-16,-2.25,12.5));
+#793 = DIRECTION('',(2.22044604925E-16,-1.,2.22044604925E-16));
+#794 = DIRECTION('',(4.930380657631E-32,-2.22044604925E-16,-1.));
+#795 = DEFINITIONAL_REPRESENTATION('',(#796),#800);
+#796 = LINE('',#797,#798);
+#797 = CARTESIAN_POINT('',(0.,-0.));
+#798 = VECTOR('',#799,1.);
+#799 = DIRECTION('',(1.,-0.));
+#800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#801 = ADVANCED_FACE('',(#802),#790,.T.);
+#802 = FACE_BOUND('',#803,.F.);
+#803 = EDGE_LOOP('',(#804,#825,#826,#827));
+#804 = ORIENTED_EDGE('',*,*,#805,.F.);
+#805 = EDGE_CURVE('',#718,#806,#808,.T.);
+#806 = VERTEX_POINT('',#807);
+#807 = CARTESIAN_POINT('',(4.440892098501E-16,-2.,11.25));
+#808 = SEAM_CURVE('',#809,(#813,#819),.PCURVE_S1.);
+#809 = LINE('',#810,#811);
+#810 = CARTESIAN_POINT('',(4.996003610813E-16,-2.25,11.));
+#811 = VECTOR('',#812,1.);
+#812 = DIRECTION('',(-1.570092458684E-16,0.707106781187,0.707106781187)
+  );
+#813 = PCURVE('',#790,#814);
+#814 = DEFINITIONAL_REPRESENTATION('',(#815),#818);
+#815 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#816,#817),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.353553390593),.PIECEWISE_BEZIER_KNOTS.);
+#816 = CARTESIAN_POINT('',(0.,0.));
+#817 = CARTESIAN_POINT('',(0.,-0.25));
+#818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#819 = PCURVE('',#790,#820);
+#820 = DEFINITIONAL_REPRESENTATION('',(#821),#824);
+#821 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#822,#823),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.353553390593),.PIECEWISE_BEZIER_KNOTS.);
+#822 = CARTESIAN_POINT('',(6.28318530718,0.));
+#823 = CARTESIAN_POINT('',(6.28318530718,-0.25));
+#824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#825 = ORIENTED_EDGE('',*,*,#775,.T.);
+#826 = ORIENTED_EDGE('',*,*,#805,.T.);
+#827 = ORIENTED_EDGE('',*,*,#828,.F.);
+#828 = EDGE_CURVE('',#806,#806,#829,.T.);
+#829 = SURFACE_CURVE('',#830,(#835,#842),.PCURVE_S1.);
+#830 = CIRCLE('',#831,1.25);
+#831 = AXIS2_PLACEMENT_3D('',#832,#833,#834);
+#832 = CARTESIAN_POINT('',(4.440892098501E-16,-2.,12.5));
+#833 = DIRECTION('',(2.22044604925E-16,-1.,2.22044604925E-16));
+#834 = DIRECTION('',(4.930380657631E-32,-2.22044604925E-16,-1.));
+#835 = PCURVE('',#790,#836);
+#836 = DEFINITIONAL_REPRESENTATION('',(#837),#841);
+#837 = LINE('',#838,#839);
+#838 = CARTESIAN_POINT('',(0.,-0.25));
+#839 = VECTOR('',#840,1.);
+#840 = DIRECTION('',(1.,-0.));
+#841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#842 = PCURVE('',#843,#848);
+#843 = PLANE('',#844);
+#844 = AXIS2_PLACEMENT_3D('',#845,#846,#847);
+#845 = CARTESIAN_POINT('',(4.440892098501E-16,-2.,12.5));
+#846 = DIRECTION('',(2.22044604925E-16,-1.,2.22044604925E-16));
+#847 = DIRECTION('',(4.930380657631E-32,-2.22044604925E-16,-1.));
+#848 = DEFINITIONAL_REPRESENTATION('',(#849),#853);
+#849 = CIRCLE('',#850,1.25);
+#850 = AXIS2_PLACEMENT_2D('',#851,#852);
+#851 = CARTESIAN_POINT('',(0.,0.));
+#852 = DIRECTION('',(1.,0.));
+#853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#854 = ADVANCED_FACE('',(#855),#762,.T.);
+#855 = FACE_BOUND('',#856,.T.);
+#856 = EDGE_LOOP('',(#857,#878,#879,#880));
+#857 = ORIENTED_EDGE('',*,*,#858,.F.);
+#858 = EDGE_CURVE('',#720,#859,#861,.T.);
+#859 = VERTEX_POINT('',#860);
+#860 = CARTESIAN_POINT('',(1.33226762955E-15,-6.,11.25));
+#861 = SEAM_CURVE('',#862,(#866,#872),.PCURVE_S1.);
+#862 = LINE('',#863,#864);
+#863 = CARTESIAN_POINT('',(1.276756478319E-15,-5.75,11.));
+#864 = VECTOR('',#865,1.);
+#865 = DIRECTION('',(1.570092458684E-16,-0.707106781187,0.707106781187)
+  );
+#866 = PCURVE('',#762,#867);
+#867 = DEFINITIONAL_REPRESENTATION('',(#868),#871);
+#868 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#869,#870),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.353553390593),.PIECEWISE_BEZIER_KNOTS.);
+#869 = CARTESIAN_POINT('',(0.,0.));
+#870 = CARTESIAN_POINT('',(0.,-0.25));
+#871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#872 = PCURVE('',#762,#873);
+#873 = DEFINITIONAL_REPRESENTATION('',(#874),#877);
+#874 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#875,#876),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.353553390593),.PIECEWISE_BEZIER_KNOTS.);
+#875 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#876 = CARTESIAN_POINT('',(-6.28318530718,-0.25));
+#877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#878 = ORIENTED_EDGE('',*,*,#747,.T.);
+#879 = ORIENTED_EDGE('',*,*,#858,.T.);
+#880 = ORIENTED_EDGE('',*,*,#881,.F.);
+#881 = EDGE_CURVE('',#859,#859,#882,.T.);
+#882 = SURFACE_CURVE('',#883,(#888,#895),.PCURVE_S1.);
+#883 = CIRCLE('',#884,1.25);
+#884 = AXIS2_PLACEMENT_3D('',#885,#886,#887);
+#885 = CARTESIAN_POINT('',(1.33226762955E-15,-6.,12.5));
+#886 = DIRECTION('',(2.22044604925E-16,-1.,2.22044604925E-16));
+#887 = DIRECTION('',(4.930380657631E-32,-2.22044604925E-16,-1.));
+#888 = PCURVE('',#762,#889);
+#889 = DEFINITIONAL_REPRESENTATION('',(#890),#894);
+#890 = LINE('',#891,#892);
+#891 = CARTESIAN_POINT('',(-0.,-0.25));
+#892 = VECTOR('',#893,1.);
+#893 = DIRECTION('',(-1.,-0.));
+#894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#895 = PCURVE('',#896,#901);
+#896 = PLANE('',#897);
+#897 = AXIS2_PLACEMENT_3D('',#898,#899,#900);
+#898 = CARTESIAN_POINT('',(1.33226762955E-15,-6.,12.5));
+#899 = DIRECTION('',(2.22044604925E-16,-1.,2.22044604925E-16));
+#900 = DIRECTION('',(4.930380657631E-32,-2.22044604925E-16,-1.));
+#901 = DEFINITIONAL_REPRESENTATION('',(#902),#906);
+#902 = CIRCLE('',#903,1.25);
+#903 = AXIS2_PLACEMENT_2D('',#904,#905);
+#904 = CARTESIAN_POINT('',(0.,0.));
+#905 = DIRECTION('',(1.,0.));
+#906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#907 = ADVANCED_FACE('',(#908),#843,.F.);
+#908 = FACE_BOUND('',#909,.F.);
+#909 = EDGE_LOOP('',(#910));
+#910 = ORIENTED_EDGE('',*,*,#828,.T.);
+#911 = ADVANCED_FACE('',(#912,#915),#896,.T.);
+#912 = FACE_BOUND('',#913,.T.);
+#913 = EDGE_LOOP('',(#914));
+#914 = ORIENTED_EDGE('',*,*,#881,.T.);
+#915 = FACE_BOUND('',#916,.T.);
+#916 = EDGE_LOOP('',(#917,#947,#975,#1003,#1031,#1059));
+#917 = ORIENTED_EDGE('',*,*,#918,.T.);
+#918 = EDGE_CURVE('',#919,#921,#923,.T.);
+#919 = VERTEX_POINT('',#920);
+#920 = CARTESIAN_POINT('',(1.000000000004,-6.,11.922649730818));
+#921 = VERTEX_POINT('',#922);
+#922 = CARTESIAN_POINT('',(1.011346681595E-15,-6.,11.345299461625));
+#923 = SURFACE_CURVE('',#924,(#928,#935),.PCURVE_S1.);
+#924 = LINE('',#925,#926);
+#925 = CARTESIAN_POINT('',(1.000000000004,-6.,11.922649730818));
+#926 = VECTOR('',#927,1.);
+#927 = DIRECTION('',(-0.866025403784,-4.401036885079E-16,-0.500000000001
+    ));
+#928 = PCURVE('',#896,#929);
+#929 = DEFINITIONAL_REPRESENTATION('',(#930),#934);
+#930 = LINE('',#931,#932);
+#931 = CARTESIAN_POINT('',(0.577350269182,1.000000000004));
+#932 = VECTOR('',#933,1.);
+#933 = DIRECTION('',(0.500000000001,-0.866025403784));
+#934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#935 = PCURVE('',#936,#941);
+#936 = PLANE('',#937);
+#937 = AXIS2_PLACEMENT_3D('',#938,#939,#940);
+#938 = CARTESIAN_POINT('',(1.000000000004,-6.,11.922649730818));
+#939 = DIRECTION('',(-0.500000000001,-7.038531937481E-17,0.866025403784)
+  );
+#940 = DIRECTION('',(-0.866025403784,-4.401036885079E-16,-0.500000000001
+    ));
+#941 = DEFINITIONAL_REPRESENTATION('',(#942),#946);
+#942 = LINE('',#943,#944);
+#943 = CARTESIAN_POINT('',(-5.768888059149E-16,1.294224922628E-31));
+#944 = VECTOR('',#945,1.);
+#945 = DIRECTION('',(1.,1.232595164408E-32));
+#946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#947 = ORIENTED_EDGE('',*,*,#948,.T.);
+#948 = EDGE_CURVE('',#921,#949,#951,.T.);
+#949 = VERTEX_POINT('',#950);
+#950 = CARTESIAN_POINT('',(-0.999999999996,-6.,11.922649730813));
+#951 = SURFACE_CURVE('',#952,(#956,#963),.PCURVE_S1.);
+#952 = LINE('',#953,#954);
+#953 = CARTESIAN_POINT('',(1.011346681595E-15,-6.,11.345299461625));
+#954 = VECTOR('',#955,1.);
+#955 = DIRECTION('',(-0.866025403784,-3.290813860455E-16,0.5));
+#956 = PCURVE('',#896,#957);
+#957 = DEFINITIONAL_REPRESENTATION('',(#958),#962);
+#958 = LINE('',#959,#960);
+#959 = CARTESIAN_POINT('',(1.154700538375,-3.209209479549E-16));
+#960 = VECTOR('',#961,1.);
+#961 = DIRECTION('',(-0.5,-0.866025403784));
+#962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#963 = PCURVE('',#964,#969);
+#964 = PLANE('',#965);
+#965 = AXIS2_PLACEMENT_3D('',#966,#967,#968);
+#966 = CARTESIAN_POINT('',(1.011346681595E-15,-6.,11.345299461625));
+#967 = DIRECTION('',(0.5,2.626815880129E-16,0.866025403784));
+#968 = DIRECTION('',(-0.866025403784,-3.290813860455E-16,0.5));
+#969 = DEFINITIONAL_REPRESENTATION('',(#970),#974);
+#970 = LINE('',#971,#972);
+#971 = CARTESIAN_POINT('',(0.,0.));
+#972 = VECTOR('',#973,1.);
+#973 = DIRECTION('',(1.,-3.697785493223E-32));
+#974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#975 = ORIENTED_EDGE('',*,*,#976,.T.);
+#976 = EDGE_CURVE('',#949,#977,#979,.T.);
+#977 = VERTEX_POINT('',#978);
+#978 = CARTESIAN_POINT('',(-0.999999999996,-6.,13.077350269187));
+#979 = SURFACE_CURVE('',#980,(#984,#991),.PCURVE_S1.);
+#980 = LINE('',#981,#982);
+#981 = CARTESIAN_POINT('',(-0.999999999996,-6.,11.922649730813));
+#982 = VECTOR('',#983,1.);
+#983 = DIRECTION('',(-2.22044604925E-16,1.110223024625E-16,1.));
+#984 = PCURVE('',#896,#985);
+#985 = DEFINITIONAL_REPRESENTATION('',(#986),#990);
+#986 = LINE('',#987,#988);
+#987 = CARTESIAN_POINT('',(0.577350269187,-0.999999999996));
+#988 = VECTOR('',#989,1.);
+#989 = DIRECTION('',(-1.,-2.22044604925E-16));
+#990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#991 = PCURVE('',#992,#997);
+#992 = PLANE('',#993);
+#993 = AXIS2_PLACEMENT_3D('',#994,#995,#996);
+#994 = CARTESIAN_POINT('',(-0.999999999996,-6.,11.922649730813));
+#995 = DIRECTION('',(1.,3.330669073875E-16,2.22044604925E-16));
+#996 = DIRECTION('',(-2.22044604925E-16,1.110223024625E-16,1.));
+#997 = DEFINITIONAL_REPRESENTATION('',(#998),#1002);
+#998 = LINE('',#999,#1000);
+#999 = CARTESIAN_POINT('',(0.,0.));
+#1000 = VECTOR('',#1001,1.);
+#1001 = DIRECTION('',(1.,0.));
+#1002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1003 = ORIENTED_EDGE('',*,*,#1004,.T.);
+#1004 = EDGE_CURVE('',#977,#1005,#1007,.T.);
+#1005 = VERTEX_POINT('',#1006);
+#1006 = CARTESIAN_POINT('',(4.98556631895E-16,-6.,13.654700538375));
+#1007 = SURFACE_CURVE('',#1008,(#1012,#1019),.PCURVE_S1.);
+#1008 = LINE('',#1009,#1010);
+#1009 = CARTESIAN_POINT('',(-0.999999999996,-6.,13.077350269187));
+#1010 = VECTOR('',#1011,1.);
+#1011 = DIRECTION('',(0.866025403785,4.40103688508E-16,0.5));
+#1012 = PCURVE('',#896,#1013);
+#1013 = DEFINITIONAL_REPRESENTATION('',(#1014),#1018);
+#1014 = LINE('',#1015,#1016);
+#1015 = CARTESIAN_POINT('',(-0.577350269187,-0.999999999996));
+#1016 = VECTOR('',#1017,1.);
+#1017 = DIRECTION('',(-0.5,0.866025403785));
+#1018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1019 = PCURVE('',#1020,#1025);
+#1020 = PLANE('',#1021);
+#1021 = AXIS2_PLACEMENT_3D('',#1022,#1023,#1024);
+#1022 = CARTESIAN_POINT('',(-0.999999999996,-6.,13.077350269187));
+#1023 = DIRECTION('',(0.5,7.038531937454E-17,-0.866025403785));
+#1024 = DIRECTION('',(0.866025403785,4.40103688508E-16,0.5));
+#1025 = DEFINITIONAL_REPRESENTATION('',(#1026),#1030);
+#1026 = LINE('',#1027,#1028);
+#1027 = CARTESIAN_POINT('',(0.,0.));
+#1028 = VECTOR('',#1029,1.);
+#1029 = DIRECTION('',(1.,-2.465190328816E-32));
+#1030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1031 = ORIENTED_EDGE('',*,*,#1032,.T.);
+#1032 = EDGE_CURVE('',#1005,#1033,#1035,.T.);
+#1033 = VERTEX_POINT('',#1034);
+#1034 = CARTESIAN_POINT('',(1.000000000004,-6.,13.077350269193));
+#1035 = SURFACE_CURVE('',#1036,(#1040,#1047),.PCURVE_S1.);
+#1036 = LINE('',#1037,#1038);
+#1037 = CARTESIAN_POINT('',(4.98556631895E-16,-6.,13.654700538375));
+#1038 = VECTOR('',#1039,1.);
+#1039 = DIRECTION('',(0.866025403788,3.290813860478E-16,-0.499999999994)
+  );
+#1040 = PCURVE('',#896,#1041);
+#1041 = DEFINITIONAL_REPRESENTATION('',(#1042),#1046);
+#1042 = LINE('',#1043,#1044);
+#1043 = CARTESIAN_POINT('',(-1.154700538375,-8.337109976552E-16));
+#1044 = VECTOR('',#1045,1.);
+#1045 = DIRECTION('',(0.499999999994,0.866025403788));
+#1046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1047 = PCURVE('',#1048,#1053);
+#1048 = PLANE('',#1049);
+#1049 = AXIS2_PLACEMENT_3D('',#1050,#1051,#1052);
+#1050 = CARTESIAN_POINT('',(4.98556631895E-16,-6.,13.654700538375));
+#1051 = DIRECTION('',(-0.499999999994,-2.626815880113E-16,
+    -0.866025403788));
+#1052 = DIRECTION('',(0.866025403788,3.290813860478E-16,-0.499999999994)
+  );
+#1053 = DEFINITIONAL_REPRESENTATION('',(#1054),#1058);
+#1054 = LINE('',#1055,#1056);
+#1055 = CARTESIAN_POINT('',(0.,0.));
+#1056 = VECTOR('',#1057,1.);
+#1057 = DIRECTION('',(1.,-3.08148791102E-32));
+#1058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1059 = ORIENTED_EDGE('',*,*,#1060,.T.);
+#1060 = EDGE_CURVE('',#1033,#919,#1061,.T.);
+#1061 = SURFACE_CURVE('',#1062,(#1066,#1073),.PCURVE_S1.);
+#1062 = LINE('',#1063,#1064);
+#1063 = CARTESIAN_POINT('',(1.000000000004,-6.,13.077350269193));
+#1064 = VECTOR('',#1065,1.);
+#1065 = DIRECTION('',(2.22044604925E-16,-1.110223024625E-16,-1.));
+#1066 = PCURVE('',#896,#1067);
+#1067 = DEFINITIONAL_REPRESENTATION('',(#1068),#1072);
+#1068 = LINE('',#1069,#1070);
+#1069 = CARTESIAN_POINT('',(-0.577350269193,1.000000000004));
+#1070 = VECTOR('',#1071,1.);
+#1071 = DIRECTION('',(1.,2.22044604925E-16));
+#1072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1073 = PCURVE('',#1074,#1079);
+#1074 = PLANE('',#1075);
+#1075 = AXIS2_PLACEMENT_3D('',#1076,#1077,#1078);
+#1076 = CARTESIAN_POINT('',(1.000000000004,-6.,13.077350269193));
+#1077 = DIRECTION('',(-1.,-3.330669073875E-16,-2.22044604925E-16));
+#1078 = DIRECTION('',(2.22044604925E-16,-1.110223024625E-16,-1.));
+#1079 = DEFINITIONAL_REPRESENTATION('',(#1080),#1084);
+#1080 = LINE('',#1081,#1082);
+#1081 = CARTESIAN_POINT('',(-1.7763568394E-15,1.972152263053E-31));
+#1082 = VECTOR('',#1083,1.);
+#1083 = DIRECTION('',(1.,0.));
+#1084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1085 = ADVANCED_FACE('',(#1086),#936,.T.);
+#1086 = FACE_BOUND('',#1087,.T.);
+#1087 = EDGE_LOOP('',(#1088,#1111,#1139,#1160));
+#1088 = ORIENTED_EDGE('',*,*,#1089,.T.);
+#1089 = EDGE_CURVE('',#919,#1090,#1092,.T.);
+#1090 = VERTEX_POINT('',#1091);
+#1091 = CARTESIAN_POINT('',(1.000000000004,-3.5,11.922649730818));
+#1092 = SURFACE_CURVE('',#1093,(#1097,#1104),.PCURVE_S1.);
+#1093 = LINE('',#1094,#1095);
+#1094 = CARTESIAN_POINT('',(1.000000000004,-6.,11.922649730818));
+#1095 = VECTOR('',#1096,1.);
+#1096 = DIRECTION('',(-3.330669073875E-16,1.,-1.110223024625E-16));
+#1097 = PCURVE('',#936,#1098);
+#1098 = DEFINITIONAL_REPRESENTATION('',(#1099),#1103);
+#1099 = LINE('',#1100,#1101);
+#1100 = CARTESIAN_POINT('',(0.,0.));
+#1101 = VECTOR('',#1102,1.);
+#1102 = DIRECTION('',(-9.614813431914E-17,-1.));
+#1103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1104 = PCURVE('',#1074,#1105);
+#1105 = DEFINITIONAL_REPRESENTATION('',(#1106),#1110);
+#1106 = LINE('',#1107,#1108);
+#1107 = CARTESIAN_POINT('',(1.154700538375,-1.281975124251E-16));
+#1108 = VECTOR('',#1109,1.);
+#1109 = DIRECTION('',(-2.465190328816E-32,-1.));
+#1110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1111 = ORIENTED_EDGE('',*,*,#1112,.T.);
+#1112 = EDGE_CURVE('',#1090,#1113,#1115,.T.);
+#1113 = VERTEX_POINT('',#1114);
+#1114 = CARTESIAN_POINT('',(1.786794131264E-16,-3.5,11.345299461625));
+#1115 = SURFACE_CURVE('',#1116,(#1120,#1127),.PCURVE_S1.);
+#1116 = LINE('',#1117,#1118);
+#1117 = CARTESIAN_POINT('',(1.000000000004,-3.5,11.922649730818));
+#1118 = VECTOR('',#1119,1.);
+#1119 = DIRECTION('',(-0.866025403784,-4.401036885079E-16,
+    -0.500000000001));
+#1120 = PCURVE('',#936,#1121);
+#1121 = DEFINITIONAL_REPRESENTATION('',(#1122),#1126);
+#1122 = LINE('',#1123,#1124);
+#1123 = CARTESIAN_POINT('',(-1.196407355589E-15,-2.5));
+#1124 = VECTOR('',#1125,1.);
+#1125 = DIRECTION('',(1.,1.232595164408E-32));
+#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1127 = PCURVE('',#1128,#1133);
+#1128 = PLANE('',#1129);
+#1129 = AXIS2_PLACEMENT_3D('',#1130,#1131,#1132);
+#1130 = CARTESIAN_POINT('',(-0.999999999996,-3.5,13.077350269187));
+#1131 = DIRECTION('',(6.661338147771E-16,-1.,-7.691850745572E-16));
+#1132 = DIRECTION('',(1.707933959943E-31,-7.691850745572E-16,1.));
+#1133 = DEFINITIONAL_REPRESENTATION('',(#1134),#1138);
+#1134 = LINE('',#1135,#1136);
+#1135 = CARTESIAN_POINT('',(-1.15470053837,-2.));
+#1136 = VECTOR('',#1137,1.);
+#1137 = DIRECTION('',(-0.500000000001,0.866025403784));
+#1138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1139 = ORIENTED_EDGE('',*,*,#1140,.F.);
+#1140 = EDGE_CURVE('',#921,#1113,#1141,.T.);
+#1141 = SURFACE_CURVE('',#1142,(#1146,#1153),.PCURVE_S1.);
+#1142 = LINE('',#1143,#1144);
+#1143 = CARTESIAN_POINT('',(1.011346681595E-15,-6.,11.345299461625));
+#1144 = VECTOR('',#1145,1.);
+#1145 = DIRECTION('',(-3.330669073875E-16,1.,-1.110223024625E-16));
+#1146 = PCURVE('',#936,#1147);
+#1147 = DEFINITIONAL_REPRESENTATION('',(#1148),#1152);
+#1148 = LINE('',#1149,#1150);
+#1149 = CARTESIAN_POINT('',(1.154700538384,6.020350585612E-16));
+#1150 = VECTOR('',#1151,1.);
+#1151 = DIRECTION('',(-9.614813431914E-17,-1.));
+#1152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1153 = PCURVE('',#964,#1154);
+#1154 = DEFINITIONAL_REPRESENTATION('',(#1155),#1159);
+#1155 = LINE('',#1156,#1157);
+#1156 = CARTESIAN_POINT('',(0.,0.));
+#1157 = VECTOR('',#1158,1.);
+#1158 = DIRECTION('',(-9.614813431918E-17,-1.));
+#1159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1160 = ORIENTED_EDGE('',*,*,#918,.F.);
+#1161 = ADVANCED_FACE('',(#1162),#1074,.T.);
+#1162 = FACE_BOUND('',#1163,.T.);
+#1163 = EDGE_LOOP('',(#1164,#1187,#1208,#1209));
+#1164 = ORIENTED_EDGE('',*,*,#1165,.T.);
+#1165 = EDGE_CURVE('',#1033,#1166,#1168,.T.);
+#1166 = VERTEX_POINT('',#1167);
+#1167 = CARTESIAN_POINT('',(1.000000000004,-3.5,13.077350269193));
+#1168 = SURFACE_CURVE('',#1169,(#1173,#1180),.PCURVE_S1.);
+#1169 = LINE('',#1170,#1171);
+#1170 = CARTESIAN_POINT('',(1.000000000004,-6.,13.077350269193));
+#1171 = VECTOR('',#1172,1.);
+#1172 = DIRECTION('',(-3.330669073875E-16,1.,-1.110223024625E-16));
+#1173 = PCURVE('',#1074,#1174);
+#1174 = DEFINITIONAL_REPRESENTATION('',(#1175),#1179);
+#1175 = LINE('',#1176,#1177);
+#1176 = CARTESIAN_POINT('',(0.,0.));
+#1177 = VECTOR('',#1178,1.);
+#1178 = DIRECTION('',(-2.465190328816E-32,-1.));
+#1179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1180 = PCURVE('',#1048,#1181);
+#1181 = DEFINITIONAL_REPRESENTATION('',(#1182),#1186);
+#1182 = LINE('',#1183,#1184);
+#1183 = CARTESIAN_POINT('',(1.154700538379,-7.302325709862E-16));
+#1184 = VECTOR('',#1185,1.);
+#1185 = DIRECTION('',(9.614813431958E-17,-1.));
+#1186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1187 = ORIENTED_EDGE('',*,*,#1188,.T.);
+#1188 = EDGE_CURVE('',#1166,#1090,#1189,.T.);
+#1189 = SURFACE_CURVE('',#1190,(#1194,#1201),.PCURVE_S1.);
+#1190 = LINE('',#1191,#1192);
+#1191 = CARTESIAN_POINT('',(1.000000000004,-3.5,13.077350269193));
+#1192 = VECTOR('',#1193,1.);
+#1193 = DIRECTION('',(2.22044604925E-16,-1.110223024625E-16,-1.));
+#1194 = PCURVE('',#1074,#1195);
+#1195 = DEFINITIONAL_REPRESENTATION('',(#1196),#1200);
+#1196 = LINE('',#1197,#1198);
+#1197 = CARTESIAN_POINT('',(-2.053912595557E-15,-2.5));
+#1198 = VECTOR('',#1199,1.);
+#1199 = DIRECTION('',(1.,0.));
+#1200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1201 = PCURVE('',#1128,#1202);
+#1202 = DEFINITIONAL_REPRESENTATION('',(#1203),#1207);
+#1203 = LINE('',#1204,#1205);
+#1204 = CARTESIAN_POINT('',(5.2118309668E-12,-2.));
+#1205 = VECTOR('',#1206,1.);
+#1206 = DIRECTION('',(-1.,-2.22044604925E-16));
+#1207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1208 = ORIENTED_EDGE('',*,*,#1089,.F.);
+#1209 = ORIENTED_EDGE('',*,*,#1060,.F.);
+#1210 = ADVANCED_FACE('',(#1211),#1048,.T.);
+#1211 = FACE_BOUND('',#1212,.T.);
+#1212 = EDGE_LOOP('',(#1213,#1236,#1257,#1258));
+#1213 = ORIENTED_EDGE('',*,*,#1214,.T.);
+#1214 = EDGE_CURVE('',#1005,#1215,#1217,.T.);
+#1215 = VERTEX_POINT('',#1216);
+#1216 = CARTESIAN_POINT('',(-3.341106365739E-16,-3.5,13.654700538375));
+#1217 = SURFACE_CURVE('',#1218,(#1222,#1229),.PCURVE_S1.);
+#1218 = LINE('',#1219,#1220);
+#1219 = CARTESIAN_POINT('',(4.98556631895E-16,-6.,13.654700538375));
+#1220 = VECTOR('',#1221,1.);
+#1221 = DIRECTION('',(-3.330669073875E-16,1.,-1.110223024625E-16));
+#1222 = PCURVE('',#1048,#1223);
+#1223 = DEFINITIONAL_REPRESENTATION('',(#1224),#1228);
+#1224 = LINE('',#1225,#1226);
+#1225 = CARTESIAN_POINT('',(0.,0.));
+#1226 = VECTOR('',#1227,1.);
+#1227 = DIRECTION('',(9.614813431958E-17,-1.));
+#1228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1229 = PCURVE('',#1020,#1230);
+#1230 = DEFINITIONAL_REPRESENTATION('',(#1231),#1235);
+#1231 = LINE('',#1232,#1233);
+#1232 = CARTESIAN_POINT('',(1.154700538375,2.861433611368E-16));
+#1233 = VECTOR('',#1234,1.);
+#1234 = DIRECTION('',(9.614813431919E-17,-1.));
+#1235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1236 = ORIENTED_EDGE('',*,*,#1237,.T.);
+#1237 = EDGE_CURVE('',#1215,#1166,#1238,.T.);
+#1238 = SURFACE_CURVE('',#1239,(#1243,#1250),.PCURVE_S1.);
+#1239 = LINE('',#1240,#1241);
+#1240 = CARTESIAN_POINT('',(-3.341106365739E-16,-3.5,13.654700538375));
+#1241 = VECTOR('',#1242,1.);
+#1242 = DIRECTION('',(0.866025403788,3.290813860478E-16,-0.499999999994)
+  );
+#1243 = PCURVE('',#1048,#1244);
+#1244 = DEFINITIONAL_REPRESENTATION('',(#1245),#1249);
+#1245 = LINE('',#1246,#1247);
+#1246 = CARTESIAN_POINT('',(-2.490950835632E-18,-2.5));
+#1247 = VECTOR('',#1248,1.);
+#1248 = DIRECTION('',(1.,-3.08148791102E-32));
+#1249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1250 = PCURVE('',#1128,#1251);
+#1251 = DEFINITIONAL_REPRESENTATION('',(#1252),#1256);
+#1252 = LINE('',#1253,#1254);
+#1253 = CARTESIAN_POINT('',(0.577350269187,-0.999999999996));
+#1254 = VECTOR('',#1255,1.);
+#1255 = DIRECTION('',(-0.499999999994,-0.866025403788));
+#1256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1257 = ORIENTED_EDGE('',*,*,#1165,.F.);
+#1258 = ORIENTED_EDGE('',*,*,#1032,.F.);
+#1259 = ADVANCED_FACE('',(#1260),#1020,.T.);
+#1260 = FACE_BOUND('',#1261,.T.);
+#1261 = EDGE_LOOP('',(#1262,#1285,#1306,#1307));
+#1262 = ORIENTED_EDGE('',*,*,#1263,.T.);
+#1263 = EDGE_CURVE('',#977,#1264,#1266,.T.);
+#1264 = VERTEX_POINT('',#1265);
+#1265 = CARTESIAN_POINT('',(-0.999999999996,-3.5,13.077350269187));
+#1266 = SURFACE_CURVE('',#1267,(#1271,#1278),.PCURVE_S1.);
+#1267 = LINE('',#1268,#1269);
+#1268 = CARTESIAN_POINT('',(-0.999999999996,-6.,13.077350269187));
+#1269 = VECTOR('',#1270,1.);
+#1270 = DIRECTION('',(-3.330669073875E-16,1.,-1.110223024625E-16));
+#1271 = PCURVE('',#1020,#1272);
+#1272 = DEFINITIONAL_REPRESENTATION('',(#1273),#1277);
+#1273 = LINE('',#1274,#1275);
+#1274 = CARTESIAN_POINT('',(0.,0.));
+#1275 = VECTOR('',#1276,1.);
+#1276 = DIRECTION('',(9.614813431919E-17,-1.));
+#1277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1278 = PCURVE('',#992,#1279);
+#1279 = DEFINITIONAL_REPRESENTATION('',(#1280),#1284);
+#1280 = LINE('',#1281,#1282);
+#1281 = CARTESIAN_POINT('',(1.154700538375,1.281975124251E-16));
+#1282 = VECTOR('',#1283,1.);
+#1283 = DIRECTION('',(2.465190328816E-32,-1.));
+#1284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1285 = ORIENTED_EDGE('',*,*,#1286,.T.);
+#1286 = EDGE_CURVE('',#1264,#1215,#1287,.T.);
+#1287 = SURFACE_CURVE('',#1288,(#1292,#1299),.PCURVE_S1.);
+#1288 = LINE('',#1289,#1290);
+#1289 = CARTESIAN_POINT('',(-0.999999999996,-3.5,13.077350269187));
+#1290 = VECTOR('',#1291,1.);
+#1291 = DIRECTION('',(0.866025403785,4.40103688508E-16,0.5));
+#1292 = PCURVE('',#1020,#1293);
+#1293 = DEFINITIONAL_REPRESENTATION('',(#1294),#1298);
+#1294 = LINE('',#1295,#1296);
+#1295 = CARTESIAN_POINT('',(5.233704153549E-16,-2.5));
+#1296 = VECTOR('',#1297,1.);
+#1297 = DIRECTION('',(1.,-2.465190328816E-32));
+#1298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1299 = PCURVE('',#1128,#1300);
+#1300 = DEFINITIONAL_REPRESENTATION('',(#1301),#1305);
+#1301 = LINE('',#1302,#1303);
+#1302 = CARTESIAN_POINT('',(0.,0.));
+#1303 = VECTOR('',#1304,1.);
+#1304 = DIRECTION('',(0.5,-0.866025403785));
+#1305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1306 = ORIENTED_EDGE('',*,*,#1214,.F.);
+#1307 = ORIENTED_EDGE('',*,*,#1004,.F.);
+#1308 = ADVANCED_FACE('',(#1309),#992,.T.);
+#1309 = FACE_BOUND('',#1310,.T.);
+#1310 = EDGE_LOOP('',(#1311,#1334,#1355,#1356));
+#1311 = ORIENTED_EDGE('',*,*,#1312,.T.);
+#1312 = EDGE_CURVE('',#949,#1313,#1315,.T.);
+#1313 = VERTEX_POINT('',#1314);
+#1314 = CARTESIAN_POINT('',(-0.999999999996,-3.5,11.922649730813));
+#1315 = SURFACE_CURVE('',#1316,(#1320,#1327),.PCURVE_S1.);
+#1316 = LINE('',#1317,#1318);
+#1317 = CARTESIAN_POINT('',(-0.999999999996,-6.,11.922649730813));
+#1318 = VECTOR('',#1319,1.);
+#1319 = DIRECTION('',(-3.330669073875E-16,1.,-1.110223024625E-16));
+#1320 = PCURVE('',#992,#1321);
+#1321 = DEFINITIONAL_REPRESENTATION('',(#1322),#1326);
+#1322 = LINE('',#1323,#1324);
+#1323 = CARTESIAN_POINT('',(0.,0.));
+#1324 = VECTOR('',#1325,1.);
+#1325 = DIRECTION('',(2.465190328816E-32,-1.));
+#1326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1327 = PCURVE('',#964,#1328);
+#1328 = DEFINITIONAL_REPRESENTATION('',(#1329),#1333);
+#1329 = LINE('',#1330,#1331);
+#1330 = CARTESIAN_POINT('',(1.154700538375,-1.579458487117E-16));
+#1331 = VECTOR('',#1332,1.);
+#1332 = DIRECTION('',(-9.614813431918E-17,-1.));
+#1333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1334 = ORIENTED_EDGE('',*,*,#1335,.T.);
+#1335 = EDGE_CURVE('',#1313,#1264,#1336,.T.);
+#1336 = SURFACE_CURVE('',#1337,(#1341,#1348),.PCURVE_S1.);
+#1337 = LINE('',#1338,#1339);
+#1338 = CARTESIAN_POINT('',(-0.999999999996,-3.5,11.922649730813));
+#1339 = VECTOR('',#1340,1.);
+#1340 = DIRECTION('',(-2.22044604925E-16,1.110223024625E-16,1.));
+#1341 = PCURVE('',#992,#1342);
+#1342 = DEFINITIONAL_REPRESENTATION('',(#1343),#1347);
+#1343 = LINE('',#1344,#1345);
+#1344 = CARTESIAN_POINT('',(2.775557561563E-16,-2.5));
+#1345 = VECTOR('',#1346,1.);
+#1346 = DIRECTION('',(1.,0.));
+#1347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1348 = PCURVE('',#1128,#1349);
+#1349 = DEFINITIONAL_REPRESENTATION('',(#1350),#1354);
+#1350 = LINE('',#1351,#1352);
+#1351 = CARTESIAN_POINT('',(-1.154700538375,-2.22044604925E-16));
+#1352 = VECTOR('',#1353,1.);
+#1353 = DIRECTION('',(1.,2.22044604925E-16));
+#1354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1355 = ORIENTED_EDGE('',*,*,#1263,.F.);
+#1356 = ORIENTED_EDGE('',*,*,#976,.F.);
+#1357 = ADVANCED_FACE('',(#1358),#964,.T.);
+#1358 = FACE_BOUND('',#1359,.T.);
+#1359 = EDGE_LOOP('',(#1360,#1361,#1382,#1383));
+#1360 = ORIENTED_EDGE('',*,*,#1140,.T.);
+#1361 = ORIENTED_EDGE('',*,*,#1362,.T.);
+#1362 = EDGE_CURVE('',#1113,#1313,#1363,.T.);
+#1363 = SURFACE_CURVE('',#1364,(#1368,#1375),.PCURVE_S1.);
+#1364 = LINE('',#1365,#1366);
+#1365 = CARTESIAN_POINT('',(1.786794131264E-16,-3.5,11.345299461625));
+#1366 = VECTOR('',#1367,1.);
+#1367 = DIRECTION('',(-0.866025403784,-3.290813860455E-16,0.5));
+#1368 = PCURVE('',#964,#1369);
+#1369 = DEFINITIONAL_REPRESENTATION('',(#1370),#1374);
+#1370 = LINE('',#1371,#1372);
+#1371 = CARTESIAN_POINT('',(2.490950838754E-18,-2.5));
+#1372 = VECTOR('',#1373,1.);
+#1373 = DIRECTION('',(1.,-3.697785493223E-32));
+#1374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1375 = PCURVE('',#1128,#1376);
+#1376 = DEFINITIONAL_REPRESENTATION('',(#1377),#1381);
+#1377 = LINE('',#1378,#1379);
+#1378 = CARTESIAN_POINT('',(-1.732050807562,-0.999999999996));
+#1379 = VECTOR('',#1380,1.);
+#1380 = DIRECTION('',(0.5,0.866025403784));
+#1381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1382 = ORIENTED_EDGE('',*,*,#1312,.F.);
+#1383 = ORIENTED_EDGE('',*,*,#948,.F.);
+#1384 = ADVANCED_FACE('',(#1385),#1128,.T.);
+#1385 = FACE_BOUND('',#1386,.F.);
+#1386 = EDGE_LOOP('',(#1387,#1388,#1389,#1390,#1391,#1392));
+#1387 = ORIENTED_EDGE('',*,*,#1286,.T.);
+#1388 = ORIENTED_EDGE('',*,*,#1237,.T.);
+#1389 = ORIENTED_EDGE('',*,*,#1188,.T.);
+#1390 = ORIENTED_EDGE('',*,*,#1112,.T.);
+#1391 = ORIENTED_EDGE('',*,*,#1362,.T.);
+#1392 = ORIENTED_EDGE('',*,*,#1335,.T.);
+#1393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1397)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1394,#1395,#1396)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#1394 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#1395 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#1396 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#1397 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1394,
+  'distance_accuracy_value','confusion accuracy');
+#1398 = PRODUCT_TYPE('part',$,(#707));
+#1399 = SHAPE_DEFINITION_REPRESENTATION(#1400,#1406);
+#1400 = PRODUCT_DEFINITION_SHAPE('','',#1401);
+#1401 = PRODUCT_DEFINITION('design','',#1402,#1405);
+#1402 = PRODUCT_DEFINITION_FORMATION('','',#1403);
+#1403 = PRODUCT('PoleaGT2','PoleaGT2','',(#1404));
+#1404 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#1405 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#1406 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1407),#6384);
+#1407 = MANIFOLD_SOLID_BREP('',#1408);
+#1408 = CLOSED_SHELL('',(#1409,#2608,#2661,#2734,#2782,#2830,#2878,#2926
+    ,#2974,#3022,#3070,#3118,#3166,#3214,#3262,#3310,#3358,#3406,#3454,
+    #3502,#3550,#3598,#3646,#3694,#3742,#3790,#3838,#3886,#3934,#3982,
+    #4030,#4078,#4126,#4174,#4222,#4270,#4318,#4366,#4414,#4462,#4510,
+    #4558,#4586,#4641,#4715,#4750,#4803,#5540,#5595,#5630,#5954,#6252,
+    #6282,#6330));
+#1409 = ADVANCED_FACE('',(#1410,#1446),#1423,.T.);
+#1410 = FACE_BOUND('',#1411,.T.);
+#1411 = EDGE_LOOP('',(#1412));
+#1412 = ORIENTED_EDGE('',*,*,#1413,.T.);
+#1413 = EDGE_CURVE('',#1414,#1414,#1416,.T.);
+#1414 = VERTEX_POINT('',#1415);
+#1415 = CARTESIAN_POINT('',(8.8,0.,0.7));
+#1416 = SURFACE_CURVE('',#1417,(#1422,#1434),.PCURVE_S1.);
+#1417 = CIRCLE('',#1418,8.8);
+#1418 = AXIS2_PLACEMENT_3D('',#1419,#1420,#1421);
+#1419 = CARTESIAN_POINT('',(0.,0.,0.7));
+#1420 = DIRECTION('',(0.,0.,1.));
+#1421 = DIRECTION('',(1.,0.,0.));
+#1422 = PCURVE('',#1423,#1428);
+#1423 = PLANE('',#1424);
+#1424 = AXIS2_PLACEMENT_3D('',#1425,#1426,#1427);
+#1425 = CARTESIAN_POINT('',(0.,0.,0.7));
+#1426 = DIRECTION('',(0.,0.,1.));
+#1427 = DIRECTION('',(1.,0.,0.));
+#1428 = DEFINITIONAL_REPRESENTATION('',(#1429),#1433);
+#1429 = CIRCLE('',#1430,8.8);
+#1430 = AXIS2_PLACEMENT_2D('',#1431,#1432);
+#1431 = CARTESIAN_POINT('',(0.,0.));
+#1432 = DIRECTION('',(1.,0.));
+#1433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1434 = PCURVE('',#1435,#1440);
+#1435 = CONICAL_SURFACE('',#1436,9.,0.785398163397);
+#1436 = AXIS2_PLACEMENT_3D('',#1437,#1438,#1439);
+#1437 = CARTESIAN_POINT('',(0.,0.,0.5));
+#1438 = DIRECTION('',(-0.,-0.,-1.));
+#1439 = DIRECTION('',(1.,0.,0.));
+#1440 = DEFINITIONAL_REPRESENTATION('',(#1441),#1445);
+#1441 = LINE('',#1442,#1443);
+#1442 = CARTESIAN_POINT('',(-0.,-0.2));
+#1443 = VECTOR('',#1444,1.);
+#1444 = DIRECTION('',(-1.,-0.));
+#1445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1446 = FACE_BOUND('',#1447,.T.);
+#1447 = EDGE_LOOP('',(#1448,#1479,#1508,#1537,#1566,#1595,#1624,#1653,
+    #1682,#1711,#1740,#1769,#1798,#1827,#1856,#1885,#1914,#1943,#1972,
+    #2001,#2030,#2059,#2088,#2117,#2146,#2175,#2204,#2233,#2262,#2291,
+    #2320,#2349,#2378,#2407,#2436,#2465,#2494,#2523,#2552,#2581));
+#1448 = ORIENTED_EDGE('',*,*,#1449,.F.);
+#1449 = EDGE_CURVE('',#1450,#1452,#1454,.T.);
+#1450 = VERTEX_POINT('',#1451);
+#1451 = CARTESIAN_POINT('',(6.673134328358,0.599398227965,0.7));
+#1452 = VERTEX_POINT('',#1453);
+#1453 = CARTESIAN_POINT('',(6.531752125937,1.492050322648,0.7));
+#1454 = SURFACE_CURVE('',#1455,(#1460,#1467),.PCURVE_S1.);
+#1455 = CIRCLE('',#1456,6.7);
+#1456 = AXIS2_PLACEMENT_3D('',#1457,#1458,#1459);
+#1457 = CARTESIAN_POINT('',(0.,0.,0.7));
+#1458 = DIRECTION('',(0.,0.,1.));
+#1459 = DIRECTION('',(1.,0.,0.));
+#1460 = PCURVE('',#1423,#1461);
+#1461 = DEFINITIONAL_REPRESENTATION('',(#1462),#1466);
+#1462 = CIRCLE('',#1463,6.7);
+#1463 = AXIS2_PLACEMENT_2D('',#1464,#1465);
+#1464 = CARTESIAN_POINT('',(0.,0.));
+#1465 = DIRECTION('',(1.,0.));
+#1466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1467 = PCURVE('',#1468,#1473);
+#1468 = CYLINDRICAL_SURFACE('',#1469,6.7);
+#1469 = AXIS2_PLACEMENT_3D('',#1470,#1471,#1472);
+#1470 = CARTESIAN_POINT('',(0.,0.,0.7));
+#1471 = DIRECTION('',(0.,0.,1.));
+#1472 = DIRECTION('',(1.,0.,0.));
+#1473 = DEFINITIONAL_REPRESENTATION('',(#1474),#1478);
+#1474 = LINE('',#1475,#1476);
+#1475 = CARTESIAN_POINT('',(0.,0.));
+#1476 = VECTOR('',#1477,1.);
+#1477 = DIRECTION('',(1.,0.));
+#1478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1479 = ORIENTED_EDGE('',*,*,#1480,.T.);
+#1480 = EDGE_CURVE('',#1450,#1481,#1483,.T.);
+#1481 = VERTEX_POINT('',#1482);
+#1482 = CARTESIAN_POINT('',(6.673134328358,-0.599398227965,0.7));
+#1483 = SURFACE_CURVE('',#1484,(#1489,#1496),.PCURVE_S1.);
+#1484 = CIRCLE('',#1485,0.6);
+#1485 = AXIS2_PLACEMENT_3D('',#1486,#1487,#1488);
+#1486 = CARTESIAN_POINT('',(6.7,0.,0.7));
+#1487 = DIRECTION('',(0.,0.,1.));
+#1488 = DIRECTION('',(1.,0.,0.));
+#1489 = PCURVE('',#1423,#1490);
+#1490 = DEFINITIONAL_REPRESENTATION('',(#1491),#1495);
+#1491 = CIRCLE('',#1492,0.6);
+#1492 = AXIS2_PLACEMENT_2D('',#1493,#1494);
+#1493 = CARTESIAN_POINT('',(6.7,0.));
+#1494 = DIRECTION('',(1.,0.));
+#1495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1496 = PCURVE('',#1497,#1502);
+#1497 = CYLINDRICAL_SURFACE('',#1498,0.6);
+#1498 = AXIS2_PLACEMENT_3D('',#1499,#1500,#1501);
+#1499 = CARTESIAN_POINT('',(6.7,0.,0.7));
+#1500 = DIRECTION('',(0.,0.,1.));
+#1501 = DIRECTION('',(1.,0.,0.));
+#1502 = DEFINITIONAL_REPRESENTATION('',(#1503),#1507);
+#1503 = LINE('',#1504,#1505);
+#1504 = CARTESIAN_POINT('',(0.,0.));
+#1505 = VECTOR('',#1506,1.);
+#1506 = DIRECTION('',(1.,0.));
+#1507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1508 = ORIENTED_EDGE('',*,*,#1509,.F.);
+#1509 = EDGE_CURVE('',#1510,#1481,#1512,.T.);
+#1510 = VERTEX_POINT('',#1511);
+#1511 = CARTESIAN_POINT('',(6.531752125937,-1.492050322648,0.7));
+#1512 = SURFACE_CURVE('',#1513,(#1518,#1525),.PCURVE_S1.);
+#1513 = CIRCLE('',#1514,6.7);
+#1514 = AXIS2_PLACEMENT_3D('',#1515,#1516,#1517);
+#1515 = CARTESIAN_POINT('',(0.,0.,0.7));
+#1516 = DIRECTION('',(0.,0.,1.));
+#1517 = DIRECTION('',(1.,0.,0.));
+#1518 = PCURVE('',#1423,#1519);
+#1519 = DEFINITIONAL_REPRESENTATION('',(#1520),#1524);
+#1520 = CIRCLE('',#1521,6.7);
+#1521 = AXIS2_PLACEMENT_2D('',#1522,#1523);
+#1522 = CARTESIAN_POINT('',(0.,0.));
+#1523 = DIRECTION('',(1.,0.));
+#1524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1525 = PCURVE('',#1526,#1531);
+#1526 = CYLINDRICAL_SURFACE('',#1527,6.7);
+#1527 = AXIS2_PLACEMENT_3D('',#1528,#1529,#1530);
+#1528 = CARTESIAN_POINT('',(0.,0.,0.7));
+#1529 = DIRECTION('',(0.,0.,1.));
+#1530 = DIRECTION('',(1.,0.,0.));
+#1531 = DEFINITIONAL_REPRESENTATION('',(#1532),#1536);
+#1532 = LINE('',#1533,#1534);
+#1533 = CARTESIAN_POINT('',(0.,0.));
+#1534 = VECTOR('',#1535,1.);
+#1535 = DIRECTION('',(1.,0.));
+#1536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1537 = ORIENTED_EDGE('',*,*,#1538,.T.);
+#1538 = EDGE_CURVE('',#1510,#1539,#1541,.T.);
+#1539 = VERTEX_POINT('',#1540);
+#1540 = CARTESIAN_POINT('',(6.161303648259,-2.632173503771,0.7));
+#1541 = SURFACE_CURVE('',#1542,(#1547,#1554),.PCURVE_S1.);
+#1542 = CIRCLE('',#1543,0.6);
+#1543 = AXIS2_PLACEMENT_3D('',#1544,#1545,#1546);
+#1544 = CARTESIAN_POINT('',(6.372078659178,-2.070413862312,0.7));
+#1545 = DIRECTION('',(-0.,0.,1.));
+#1546 = DIRECTION('',(0.951056516295,-0.309016994375,0.));
+#1547 = PCURVE('',#1423,#1548);
+#1548 = DEFINITIONAL_REPRESENTATION('',(#1549),#1553);
+#1549 = CIRCLE('',#1550,0.6);
+#1550 = AXIS2_PLACEMENT_2D('',#1551,#1552);
+#1551 = CARTESIAN_POINT('',(6.372078659178,-2.070413862312));
+#1552 = DIRECTION('',(0.951056516295,-0.309016994375));
+#1553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1554 = PCURVE('',#1555,#1560);
+#1555 = CYLINDRICAL_SURFACE('',#1556,0.6);
+#1556 = AXIS2_PLACEMENT_3D('',#1557,#1558,#1559);
+#1557 = CARTESIAN_POINT('',(6.372078659178,-2.070413862312,0.7));
+#1558 = DIRECTION('',(0.,0.,1.));
+#1559 = DIRECTION('',(0.951056516295,-0.309016994375,0.));
+#1560 = DEFINITIONAL_REPRESENTATION('',(#1561),#1565);
+#1561 = LINE('',#1562,#1563);
+#1562 = CARTESIAN_POINT('',(0.,0.));
+#1563 = VECTOR('',#1564,1.);
+#1564 = DIRECTION('',(1.,0.));
+#1565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1566 = ORIENTED_EDGE('',*,*,#1567,.F.);
+#1567 = EDGE_CURVE('',#1568,#1539,#1570,.T.);
+#1568 = VERTEX_POINT('',#1569);
+#1569 = CARTESIAN_POINT('',(5.750996516037,-3.437446591954,0.7));
+#1570 = SURFACE_CURVE('',#1571,(#1576,#1583),.PCURVE_S1.);
+#1571 = CIRCLE('',#1572,6.7);
+#1572 = AXIS2_PLACEMENT_3D('',#1573,#1574,#1575);
+#1573 = CARTESIAN_POINT('',(0.,0.,0.7));
+#1574 = DIRECTION('',(0.,0.,1.));
+#1575 = DIRECTION('',(1.,0.,0.));
+#1576 = PCURVE('',#1423,#1577);
+#1577 = DEFINITIONAL_REPRESENTATION('',(#1578),#1582);
+#1578 = CIRCLE('',#1579,6.7);
+#1579 = AXIS2_PLACEMENT_2D('',#1580,#1581);
+#1580 = CARTESIAN_POINT('',(0.,0.));
+#1581 = DIRECTION('',(1.,0.));
+#1582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1583 = PCURVE('',#1584,#1589);
+#1584 = CYLINDRICAL_SURFACE('',#1585,6.7);
+#1585 = AXIS2_PLACEMENT_3D('',#1586,#1587,#1588);
+#1586 = CARTESIAN_POINT('',(0.,0.,0.7));
+#1587 = DIRECTION('',(0.,0.,1.));
+#1588 = DIRECTION('',(1.,0.,0.));
+#1589 = DEFINITIONAL_REPRESENTATION('',(#1590),#1594);
+#1590 = LINE('',#1591,#1592);
+#1591 = CARTESIAN_POINT('',(0.,0.));
+#1592 = VECTOR('',#1593,1.);
+#1593 = DIRECTION('',(1.,0.));
+#1594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1595 = ORIENTED_EDGE('',*,*,#1596,.T.);
+#1596 = EDGE_CURVE('',#1568,#1597,#1599,.T.);
+#1597 = VERTEX_POINT('',#1598);
+#1598 = CARTESIAN_POINT('',(5.046361638741,-4.407293297597,0.7));
+#1599 = SURFACE_CURVE('',#1600,(#1605,#1612),.PCURVE_S1.);
+#1600 = CIRCLE('',#1601,0.6);
+#1601 = AXIS2_PLACEMENT_3D('',#1602,#1603,#1604);
+#1602 = CARTESIAN_POINT('',(5.420413862312,-3.93816119036,0.7));
+#1603 = DIRECTION('',(-0.,0.,1.));
+#1604 = DIRECTION('',(0.809016994375,-0.587785252292,0.));
+#1605 = PCURVE('',#1423,#1606);
+#1606 = DEFINITIONAL_REPRESENTATION('',(#1607),#1611);
+#1607 = CIRCLE('',#1608,0.6);
+#1608 = AXIS2_PLACEMENT_2D('',#1609,#1610);
+#1609 = CARTESIAN_POINT('',(5.420413862312,-3.93816119036));
+#1610 = DIRECTION('',(0.809016994375,-0.587785252292));
+#1611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1612 = PCURVE('',#1613,#1618);
+#1613 = CYLINDRICAL_SURFACE('',#1614,0.6);
+#1614 = AXIS2_PLACEMENT_3D('',#1615,#1616,#1617);
+#1615 = CARTESIAN_POINT('',(5.420413862312,-3.93816119036,0.7));
+#1616 = DIRECTION('',(0.,0.,1.));
+#1617 = DIRECTION('',(0.809016994375,-0.587785252292,0.));
+#1618 = DEFINITIONAL_REPRESENTATION('',(#1619),#1623);
+#1619 = LINE('',#1620,#1621);
+#1620 = CARTESIAN_POINT('',(0.,0.));
+#1621 = VECTOR('',#1622,1.);
+#1622 = DIRECTION('',(1.,0.));
+#1623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1624 = ORIENTED_EDGE('',*,*,#1625,.F.);
+#1625 = EDGE_CURVE('',#1626,#1597,#1628,.T.);
+#1626 = VERTEX_POINT('',#1627);
+#1627 = CARTESIAN_POINT('',(4.407293297597,-5.046361638741,0.7));
+#1628 = SURFACE_CURVE('',#1629,(#1634,#1641),.PCURVE_S1.);
+#1629 = CIRCLE('',#1630,6.7);
+#1630 = AXIS2_PLACEMENT_3D('',#1631,#1632,#1633);
+#1631 = CARTESIAN_POINT('',(0.,0.,0.7));
+#1632 = DIRECTION('',(0.,0.,1.));
+#1633 = DIRECTION('',(1.,0.,0.));
+#1634 = PCURVE('',#1423,#1635);
+#1635 = DEFINITIONAL_REPRESENTATION('',(#1636),#1640);
+#1636 = CIRCLE('',#1637,6.7);
+#1637 = AXIS2_PLACEMENT_2D('',#1638,#1639);
+#1638 = CARTESIAN_POINT('',(0.,0.));
+#1639 = DIRECTION('',(1.,0.));
+#1640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1641 = PCURVE('',#1642,#1647);
+#1642 = CYLINDRICAL_SURFACE('',#1643,6.7);
+#1643 = AXIS2_PLACEMENT_3D('',#1644,#1645,#1646);
+#1644 = CARTESIAN_POINT('',(0.,0.,0.7));
+#1645 = DIRECTION('',(0.,0.,1.));
+#1646 = DIRECTION('',(1.,0.,0.));
+#1647 = DEFINITIONAL_REPRESENTATION('',(#1648),#1652);
+#1648 = LINE('',#1649,#1650);
+#1649 = CARTESIAN_POINT('',(0.,0.));
+#1650 = VECTOR('',#1651,1.);
+#1651 = DIRECTION('',(1.,0.));
+#1652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1653 = ORIENTED_EDGE('',*,*,#1654,.T.);
+#1654 = EDGE_CURVE('',#1626,#1655,#1657,.T.);
+#1655 = VERTEX_POINT('',#1656);
+#1656 = CARTESIAN_POINT('',(3.437446591954,-5.750996516037,0.7));
+#1657 = SURFACE_CURVE('',#1658,(#1663,#1670),.PCURVE_S1.);
+#1658 = CIRCLE('',#1659,0.6);
+#1659 = AXIS2_PLACEMENT_3D('',#1660,#1661,#1662);
+#1660 = CARTESIAN_POINT('',(3.93816119036,-5.420413862312,0.7));
+#1661 = DIRECTION('',(-0.,0.,1.));
+#1662 = DIRECTION('',(0.587785252292,-0.809016994375,0.));
+#1663 = PCURVE('',#1423,#1664);
+#1664 = DEFINITIONAL_REPRESENTATION('',(#1665),#1669);
+#1665 = CIRCLE('',#1666,0.6);
+#1666 = AXIS2_PLACEMENT_2D('',#1667,#1668);
+#1667 = CARTESIAN_POINT('',(3.93816119036,-5.420413862312));
+#1668 = DIRECTION('',(0.587785252292,-0.809016994375));
+#1669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1670 = PCURVE('',#1671,#1676);
+#1671 = CYLINDRICAL_SURFACE('',#1672,0.6);
+#1672 = AXIS2_PLACEMENT_3D('',#1673,#1674,#1675);
+#1673 = CARTESIAN_POINT('',(3.93816119036,-5.420413862312,0.7));
+#1674 = DIRECTION('',(0.,0.,1.));
+#1675 = DIRECTION('',(0.587785252292,-0.809016994375,0.));
+#1676 = DEFINITIONAL_REPRESENTATION('',(#1677),#1681);
+#1677 = LINE('',#1678,#1679);
+#1678 = CARTESIAN_POINT('',(0.,0.));
+#1679 = VECTOR('',#1680,1.);
+#1680 = DIRECTION('',(1.,0.));
+#1681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1682 = ORIENTED_EDGE('',*,*,#1683,.F.);
+#1683 = EDGE_CURVE('',#1684,#1655,#1686,.T.);
+#1684 = VERTEX_POINT('',#1685);
+#1685 = CARTESIAN_POINT('',(2.632173503771,-6.161303648259,0.7));
+#1686 = SURFACE_CURVE('',#1687,(#1692,#1699),.PCURVE_S1.);
+#1687 = CIRCLE('',#1688,6.7);
+#1688 = AXIS2_PLACEMENT_3D('',#1689,#1690,#1691);
+#1689 = CARTESIAN_POINT('',(0.,0.,0.7));
+#1690 = DIRECTION('',(0.,0.,1.));
+#1691 = DIRECTION('',(1.,0.,0.));
+#1692 = PCURVE('',#1423,#1693);
+#1693 = DEFINITIONAL_REPRESENTATION('',(#1694),#1698);
+#1694 = CIRCLE('',#1695,6.7);
+#1695 = AXIS2_PLACEMENT_2D('',#1696,#1697);
+#1696 = CARTESIAN_POINT('',(0.,0.));
+#1697 = DIRECTION('',(1.,0.));
+#1698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1699 = PCURVE('',#1700,#1705);
+#1700 = CYLINDRICAL_SURFACE('',#1701,6.7);
+#1701 = AXIS2_PLACEMENT_3D('',#1702,#1703,#1704);
+#1702 = CARTESIAN_POINT('',(0.,0.,0.7));
+#1703 = DIRECTION('',(0.,0.,1.));
+#1704 = DIRECTION('',(1.,0.,0.));
+#1705 = DEFINITIONAL_REPRESENTATION('',(#1706),#1710);
+#1706 = LINE('',#1707,#1708);
+#1707 = CARTESIAN_POINT('',(0.,0.));
+#1708 = VECTOR('',#1709,1.);
+#1709 = DIRECTION('',(1.,0.));
+#1710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1711 = ORIENTED_EDGE('',*,*,#1712,.T.);
+#1712 = EDGE_CURVE('',#1684,#1713,#1715,.T.);
+#1713 = VERTEX_POINT('',#1714);
+#1714 = CARTESIAN_POINT('',(1.492050322648,-6.531752125937,0.7));
+#1715 = SURFACE_CURVE('',#1716,(#1721,#1728),.PCURVE_S1.);
+#1716 = CIRCLE('',#1717,0.6);
+#1717 = AXIS2_PLACEMENT_3D('',#1718,#1719,#1720);
+#1718 = CARTESIAN_POINT('',(2.070413862312,-6.372078659178,0.7));
+#1719 = DIRECTION('',(-0.,0.,1.));
+#1720 = DIRECTION('',(0.309016994375,-0.951056516295,0.));
+#1721 = PCURVE('',#1423,#1722);
+#1722 = DEFINITIONAL_REPRESENTATION('',(#1723),#1727);
+#1723 = CIRCLE('',#1724,0.6);
+#1724 = AXIS2_PLACEMENT_2D('',#1725,#1726);
+#1725 = CARTESIAN_POINT('',(2.070413862312,-6.372078659178));
+#1726 = DIRECTION('',(0.309016994375,-0.951056516295));
+#1727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1728 = PCURVE('',#1729,#1734);
+#1729 = CYLINDRICAL_SURFACE('',#1730,0.6);
+#1730 = AXIS2_PLACEMENT_3D('',#1731,#1732,#1733);
+#1731 = CARTESIAN_POINT('',(2.070413862312,-6.372078659178,0.7));
+#1732 = DIRECTION('',(0.,0.,1.));
+#1733 = DIRECTION('',(0.309016994375,-0.951056516295,0.));
+#1734 = DEFINITIONAL_REPRESENTATION('',(#1735),#1739);
+#1735 = LINE('',#1736,#1737);
+#1736 = CARTESIAN_POINT('',(0.,0.));
+#1737 = VECTOR('',#1738,1.);
+#1738 = DIRECTION('',(1.,0.));
+#1739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1740 = ORIENTED_EDGE('',*,*,#1741,.F.);
+#1741 = EDGE_CURVE('',#1742,#1713,#1744,.T.);
+#1742 = VERTEX_POINT('',#1743);
+#1743 = CARTESIAN_POINT('',(0.599398227965,-6.673134328358,0.7));
+#1744 = SURFACE_CURVE('',#1745,(#1750,#1757),.PCURVE_S1.);
+#1745 = CIRCLE('',#1746,6.7);
+#1746 = AXIS2_PLACEMENT_3D('',#1747,#1748,#1749);
+#1747 = CARTESIAN_POINT('',(0.,0.,0.7));
+#1748 = DIRECTION('',(0.,0.,1.));
+#1749 = DIRECTION('',(1.,0.,0.));
+#1750 = PCURVE('',#1423,#1751);
+#1751 = DEFINITIONAL_REPRESENTATION('',(#1752),#1756);
+#1752 = CIRCLE('',#1753,6.7);
+#1753 = AXIS2_PLACEMENT_2D('',#1754,#1755);
+#1754 = CARTESIAN_POINT('',(0.,0.));
+#1755 = DIRECTION('',(1.,0.));
+#1756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1757 = PCURVE('',#1758,#1763);
+#1758 = CYLINDRICAL_SURFACE('',#1759,6.7);
+#1759 = AXIS2_PLACEMENT_3D('',#1760,#1761,#1762);
+#1760 = CARTESIAN_POINT('',(0.,0.,0.7));
+#1761 = DIRECTION('',(0.,0.,1.));
+#1762 = DIRECTION('',(1.,0.,0.));
+#1763 = DEFINITIONAL_REPRESENTATION('',(#1764),#1768);
+#1764 = LINE('',#1765,#1766);
+#1765 = CARTESIAN_POINT('',(0.,0.));
+#1766 = VECTOR('',#1767,1.);
+#1767 = DIRECTION('',(1.,0.));
+#1768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1769 = ORIENTED_EDGE('',*,*,#1770,.T.);
+#1770 = EDGE_CURVE('',#1742,#1771,#1773,.T.);
+#1771 = VERTEX_POINT('',#1772);
+#1772 = CARTESIAN_POINT('',(-0.599398227965,-6.673134328358,0.7));
+#1773 = SURFACE_CURVE('',#1774,(#1779,#1786),.PCURVE_S1.);
+#1774 = CIRCLE('',#1775,0.6);
+#1775 = AXIS2_PLACEMENT_3D('',#1776,#1777,#1778);
+#1776 = CARTESIAN_POINT('',(-1.487698852998E-15,-6.7,0.7));
+#1777 = DIRECTION('',(0.,0.,1.));
+#1778 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#1779 = PCURVE('',#1423,#1780);
+#1780 = DEFINITIONAL_REPRESENTATION('',(#1781),#1785);
+#1781 = CIRCLE('',#1782,0.6);
+#1782 = AXIS2_PLACEMENT_2D('',#1783,#1784);
+#1783 = CARTESIAN_POINT('',(-1.487698852998E-15,-6.7));
+#1784 = DIRECTION('',(-2.22044604925E-16,-1.));
+#1785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1786 = PCURVE('',#1787,#1792);
+#1787 = CYLINDRICAL_SURFACE('',#1788,0.6);
+#1788 = AXIS2_PLACEMENT_3D('',#1789,#1790,#1791);
+#1789 = CARTESIAN_POINT('',(-1.487698852998E-15,-6.7,0.7));
+#1790 = DIRECTION('',(0.,0.,1.));
+#1791 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#1792 = DEFINITIONAL_REPRESENTATION('',(#1793),#1797);
+#1793 = LINE('',#1794,#1795);
+#1794 = CARTESIAN_POINT('',(0.,0.));
+#1795 = VECTOR('',#1796,1.);
+#1796 = DIRECTION('',(1.,0.));
+#1797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1798 = ORIENTED_EDGE('',*,*,#1799,.F.);
+#1799 = EDGE_CURVE('',#1800,#1771,#1802,.T.);
+#1800 = VERTEX_POINT('',#1801);
+#1801 = CARTESIAN_POINT('',(-1.492050322648,-6.531752125937,0.7));
+#1802 = SURFACE_CURVE('',#1803,(#1808,#1815),.PCURVE_S1.);
+#1803 = CIRCLE('',#1804,6.7);
+#1804 = AXIS2_PLACEMENT_3D('',#1805,#1806,#1807);
+#1805 = CARTESIAN_POINT('',(0.,0.,0.7));
+#1806 = DIRECTION('',(0.,0.,1.));
+#1807 = DIRECTION('',(1.,0.,0.));
+#1808 = PCURVE('',#1423,#1809);
+#1809 = DEFINITIONAL_REPRESENTATION('',(#1810),#1814);
+#1810 = CIRCLE('',#1811,6.7);
+#1811 = AXIS2_PLACEMENT_2D('',#1812,#1813);
+#1812 = CARTESIAN_POINT('',(0.,0.));
+#1813 = DIRECTION('',(1.,0.));
+#1814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1815 = PCURVE('',#1816,#1821);
+#1816 = CYLINDRICAL_SURFACE('',#1817,6.7);
+#1817 = AXIS2_PLACEMENT_3D('',#1818,#1819,#1820);
+#1818 = CARTESIAN_POINT('',(0.,0.,0.7));
+#1819 = DIRECTION('',(0.,0.,1.));
+#1820 = DIRECTION('',(1.,0.,0.));
+#1821 = DEFINITIONAL_REPRESENTATION('',(#1822),#1826);
+#1822 = LINE('',#1823,#1824);
+#1823 = CARTESIAN_POINT('',(0.,0.));
+#1824 = VECTOR('',#1825,1.);
+#1825 = DIRECTION('',(1.,0.));
+#1826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1827 = ORIENTED_EDGE('',*,*,#1828,.T.);
+#1828 = EDGE_CURVE('',#1800,#1829,#1831,.T.);
+#1829 = VERTEX_POINT('',#1830);
+#1830 = CARTESIAN_POINT('',(-2.632173503771,-6.161303648259,0.7));
+#1831 = SURFACE_CURVE('',#1832,(#1837,#1844),.PCURVE_S1.);
+#1832 = CIRCLE('',#1833,0.6);
+#1833 = AXIS2_PLACEMENT_3D('',#1834,#1835,#1836);
+#1834 = CARTESIAN_POINT('',(-2.070413862312,-6.372078659178,0.7));
+#1835 = DIRECTION('',(0.,0.,1.));
+#1836 = DIRECTION('',(-0.309016994375,-0.951056516295,0.));
+#1837 = PCURVE('',#1423,#1838);
+#1838 = DEFINITIONAL_REPRESENTATION('',(#1839),#1843);
+#1839 = CIRCLE('',#1840,0.6);
+#1840 = AXIS2_PLACEMENT_2D('',#1841,#1842);
+#1841 = CARTESIAN_POINT('',(-2.070413862312,-6.372078659178));
+#1842 = DIRECTION('',(-0.309016994375,-0.951056516295));
+#1843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1844 = PCURVE('',#1845,#1850);
+#1845 = CYLINDRICAL_SURFACE('',#1846,0.6);
+#1846 = AXIS2_PLACEMENT_3D('',#1847,#1848,#1849);
+#1847 = CARTESIAN_POINT('',(-2.070413862312,-6.372078659178,0.7));
+#1848 = DIRECTION('',(0.,0.,1.));
+#1849 = DIRECTION('',(-0.309016994375,-0.951056516295,0.));
+#1850 = DEFINITIONAL_REPRESENTATION('',(#1851),#1855);
+#1851 = LINE('',#1852,#1853);
+#1852 = CARTESIAN_POINT('',(0.,0.));
+#1853 = VECTOR('',#1854,1.);
+#1854 = DIRECTION('',(1.,0.));
+#1855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1856 = ORIENTED_EDGE('',*,*,#1857,.F.);
+#1857 = EDGE_CURVE('',#1858,#1829,#1860,.T.);
+#1858 = VERTEX_POINT('',#1859);
+#1859 = CARTESIAN_POINT('',(-3.437446591954,-5.750996516037,0.7));
+#1860 = SURFACE_CURVE('',#1861,(#1866,#1873),.PCURVE_S1.);
+#1861 = CIRCLE('',#1862,6.7);
+#1862 = AXIS2_PLACEMENT_3D('',#1863,#1864,#1865);
+#1863 = CARTESIAN_POINT('',(0.,0.,0.7));
+#1864 = DIRECTION('',(0.,0.,1.));
+#1865 = DIRECTION('',(1.,0.,0.));
+#1866 = PCURVE('',#1423,#1867);
+#1867 = DEFINITIONAL_REPRESENTATION('',(#1868),#1872);
+#1868 = CIRCLE('',#1869,6.7);
+#1869 = AXIS2_PLACEMENT_2D('',#1870,#1871);
+#1870 = CARTESIAN_POINT('',(0.,0.));
+#1871 = DIRECTION('',(1.,0.));
+#1872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1873 = PCURVE('',#1874,#1879);
+#1874 = CYLINDRICAL_SURFACE('',#1875,6.7);
+#1875 = AXIS2_PLACEMENT_3D('',#1876,#1877,#1878);
+#1876 = CARTESIAN_POINT('',(0.,0.,0.7));
+#1877 = DIRECTION('',(0.,0.,1.));
+#1878 = DIRECTION('',(1.,0.,0.));
+#1879 = DEFINITIONAL_REPRESENTATION('',(#1880),#1884);
+#1880 = LINE('',#1881,#1882);
+#1881 = CARTESIAN_POINT('',(0.,0.));
+#1882 = VECTOR('',#1883,1.);
+#1883 = DIRECTION('',(1.,0.));
+#1884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1885 = ORIENTED_EDGE('',*,*,#1886,.T.);
+#1886 = EDGE_CURVE('',#1858,#1887,#1889,.T.);
+#1887 = VERTEX_POINT('',#1888);
+#1888 = CARTESIAN_POINT('',(-4.407293297597,-5.046361638741,0.7));
+#1889 = SURFACE_CURVE('',#1890,(#1895,#1902),.PCURVE_S1.);
+#1890 = CIRCLE('',#1891,0.6);
+#1891 = AXIS2_PLACEMENT_3D('',#1892,#1893,#1894);
+#1892 = CARTESIAN_POINT('',(-3.93816119036,-5.420413862312,0.7));
+#1893 = DIRECTION('',(0.,0.,1.));
+#1894 = DIRECTION('',(-0.587785252292,-0.809016994375,0.));
+#1895 = PCURVE('',#1423,#1896);
+#1896 = DEFINITIONAL_REPRESENTATION('',(#1897),#1901);
+#1897 = CIRCLE('',#1898,0.6);
+#1898 = AXIS2_PLACEMENT_2D('',#1899,#1900);
+#1899 = CARTESIAN_POINT('',(-3.93816119036,-5.420413862312));
+#1900 = DIRECTION('',(-0.587785252292,-0.809016994375));
+#1901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1902 = PCURVE('',#1903,#1908);
+#1903 = CYLINDRICAL_SURFACE('',#1904,0.6);
+#1904 = AXIS2_PLACEMENT_3D('',#1905,#1906,#1907);
+#1905 = CARTESIAN_POINT('',(-3.93816119036,-5.420413862312,0.7));
+#1906 = DIRECTION('',(0.,0.,1.));
+#1907 = DIRECTION('',(-0.587785252292,-0.809016994375,0.));
+#1908 = DEFINITIONAL_REPRESENTATION('',(#1909),#1913);
+#1909 = LINE('',#1910,#1911);
+#1910 = CARTESIAN_POINT('',(0.,0.));
+#1911 = VECTOR('',#1912,1.);
+#1912 = DIRECTION('',(1.,0.));
+#1913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1914 = ORIENTED_EDGE('',*,*,#1915,.F.);
+#1915 = EDGE_CURVE('',#1916,#1887,#1918,.T.);
+#1916 = VERTEX_POINT('',#1917);
+#1917 = CARTESIAN_POINT('',(-5.046361638741,-4.407293297597,0.7));
+#1918 = SURFACE_CURVE('',#1919,(#1924,#1931),.PCURVE_S1.);
+#1919 = CIRCLE('',#1920,6.7);
+#1920 = AXIS2_PLACEMENT_3D('',#1921,#1922,#1923);
+#1921 = CARTESIAN_POINT('',(0.,0.,0.7));
+#1922 = DIRECTION('',(0.,0.,1.));
+#1923 = DIRECTION('',(1.,0.,0.));
+#1924 = PCURVE('',#1423,#1925);
+#1925 = DEFINITIONAL_REPRESENTATION('',(#1926),#1930);
+#1926 = CIRCLE('',#1927,6.7);
+#1927 = AXIS2_PLACEMENT_2D('',#1928,#1929);
+#1928 = CARTESIAN_POINT('',(0.,0.));
+#1929 = DIRECTION('',(1.,0.));
+#1930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1931 = PCURVE('',#1932,#1937);
+#1932 = CYLINDRICAL_SURFACE('',#1933,6.7);
+#1933 = AXIS2_PLACEMENT_3D('',#1934,#1935,#1936);
+#1934 = CARTESIAN_POINT('',(0.,0.,0.7));
+#1935 = DIRECTION('',(0.,0.,1.));
+#1936 = DIRECTION('',(1.,0.,0.));
+#1937 = DEFINITIONAL_REPRESENTATION('',(#1938),#1942);
+#1938 = LINE('',#1939,#1940);
+#1939 = CARTESIAN_POINT('',(0.,0.));
+#1940 = VECTOR('',#1941,1.);
+#1941 = DIRECTION('',(1.,0.));
+#1942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1943 = ORIENTED_EDGE('',*,*,#1944,.T.);
+#1944 = EDGE_CURVE('',#1916,#1945,#1947,.T.);
+#1945 = VERTEX_POINT('',#1946);
+#1946 = CARTESIAN_POINT('',(-5.750996516037,-3.437446591954,0.7));
+#1947 = SURFACE_CURVE('',#1948,(#1953,#1960),.PCURVE_S1.);
+#1948 = CIRCLE('',#1949,0.6);
+#1949 = AXIS2_PLACEMENT_3D('',#1950,#1951,#1952);
+#1950 = CARTESIAN_POINT('',(-5.420413862312,-3.93816119036,0.7));
+#1951 = DIRECTION('',(0.,0.,1.));
+#1952 = DIRECTION('',(-0.809016994375,-0.587785252292,0.));
+#1953 = PCURVE('',#1423,#1954);
+#1954 = DEFINITIONAL_REPRESENTATION('',(#1955),#1959);
+#1955 = CIRCLE('',#1956,0.6);
+#1956 = AXIS2_PLACEMENT_2D('',#1957,#1958);
+#1957 = CARTESIAN_POINT('',(-5.420413862312,-3.93816119036));
+#1958 = DIRECTION('',(-0.809016994375,-0.587785252292));
+#1959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1960 = PCURVE('',#1961,#1966);
+#1961 = CYLINDRICAL_SURFACE('',#1962,0.6);
+#1962 = AXIS2_PLACEMENT_3D('',#1963,#1964,#1965);
+#1963 = CARTESIAN_POINT('',(-5.420413862312,-3.93816119036,0.7));
+#1964 = DIRECTION('',(0.,0.,1.));
+#1965 = DIRECTION('',(-0.809016994375,-0.587785252292,0.));
+#1966 = DEFINITIONAL_REPRESENTATION('',(#1967),#1971);
+#1967 = LINE('',#1968,#1969);
+#1968 = CARTESIAN_POINT('',(0.,0.));
+#1969 = VECTOR('',#1970,1.);
+#1970 = DIRECTION('',(1.,0.));
+#1971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1972 = ORIENTED_EDGE('',*,*,#1973,.F.);
+#1973 = EDGE_CURVE('',#1974,#1945,#1976,.T.);
+#1974 = VERTEX_POINT('',#1975);
+#1975 = CARTESIAN_POINT('',(-6.161303648259,-2.632173503771,0.7));
+#1976 = SURFACE_CURVE('',#1977,(#1982,#1989),.PCURVE_S1.);
+#1977 = CIRCLE('',#1978,6.7);
+#1978 = AXIS2_PLACEMENT_3D('',#1979,#1980,#1981);
+#1979 = CARTESIAN_POINT('',(0.,0.,0.7));
+#1980 = DIRECTION('',(0.,0.,1.));
+#1981 = DIRECTION('',(1.,0.,0.));
+#1982 = PCURVE('',#1423,#1983);
+#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1988);
+#1984 = CIRCLE('',#1985,6.7);
+#1985 = AXIS2_PLACEMENT_2D('',#1986,#1987);
+#1986 = CARTESIAN_POINT('',(0.,0.));
+#1987 = DIRECTION('',(1.,0.));
+#1988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1989 = PCURVE('',#1990,#1995);
+#1990 = CYLINDRICAL_SURFACE('',#1991,6.7);
+#1991 = AXIS2_PLACEMENT_3D('',#1992,#1993,#1994);
+#1992 = CARTESIAN_POINT('',(0.,0.,0.7));
+#1993 = DIRECTION('',(0.,0.,1.));
+#1994 = DIRECTION('',(1.,0.,0.));
+#1995 = DEFINITIONAL_REPRESENTATION('',(#1996),#2000);
+#1996 = LINE('',#1997,#1998);
+#1997 = CARTESIAN_POINT('',(0.,0.));
+#1998 = VECTOR('',#1999,1.);
+#1999 = DIRECTION('',(1.,0.));
+#2000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2001 = ORIENTED_EDGE('',*,*,#2002,.T.);
+#2002 = EDGE_CURVE('',#1974,#2003,#2005,.T.);
+#2003 = VERTEX_POINT('',#2004);
+#2004 = CARTESIAN_POINT('',(-6.531752125937,-1.492050322648,0.7));
+#2005 = SURFACE_CURVE('',#2006,(#2011,#2018),.PCURVE_S1.);
+#2006 = CIRCLE('',#2007,0.6);
+#2007 = AXIS2_PLACEMENT_3D('',#2008,#2009,#2010);
+#2008 = CARTESIAN_POINT('',(-6.372078659178,-2.070413862312,0.7));
+#2009 = DIRECTION('',(0.,0.,1.));
+#2010 = DIRECTION('',(-0.951056516295,-0.309016994375,0.));
+#2011 = PCURVE('',#1423,#2012);
+#2012 = DEFINITIONAL_REPRESENTATION('',(#2013),#2017);
+#2013 = CIRCLE('',#2014,0.6);
+#2014 = AXIS2_PLACEMENT_2D('',#2015,#2016);
+#2015 = CARTESIAN_POINT('',(-6.372078659178,-2.070413862312));
+#2016 = DIRECTION('',(-0.951056516295,-0.309016994375));
+#2017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2018 = PCURVE('',#2019,#2024);
+#2019 = CYLINDRICAL_SURFACE('',#2020,0.6);
+#2020 = AXIS2_PLACEMENT_3D('',#2021,#2022,#2023);
+#2021 = CARTESIAN_POINT('',(-6.372078659178,-2.070413862312,0.7));
+#2022 = DIRECTION('',(0.,0.,1.));
+#2023 = DIRECTION('',(-0.951056516295,-0.309016994375,0.));
+#2024 = DEFINITIONAL_REPRESENTATION('',(#2025),#2029);
+#2025 = LINE('',#2026,#2027);
+#2026 = CARTESIAN_POINT('',(0.,0.));
+#2027 = VECTOR('',#2028,1.);
+#2028 = DIRECTION('',(1.,0.));
+#2029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2030 = ORIENTED_EDGE('',*,*,#2031,.F.);
+#2031 = EDGE_CURVE('',#2032,#2003,#2034,.T.);
+#2032 = VERTEX_POINT('',#2033);
+#2033 = CARTESIAN_POINT('',(-6.673134328358,-0.599398227965,0.7));
+#2034 = SURFACE_CURVE('',#2035,(#2040,#2047),.PCURVE_S1.);
+#2035 = CIRCLE('',#2036,6.7);
+#2036 = AXIS2_PLACEMENT_3D('',#2037,#2038,#2039);
+#2037 = CARTESIAN_POINT('',(0.,0.,0.7));
+#2038 = DIRECTION('',(0.,0.,1.));
+#2039 = DIRECTION('',(1.,0.,0.));
+#2040 = PCURVE('',#1423,#2041);
+#2041 = DEFINITIONAL_REPRESENTATION('',(#2042),#2046);
+#2042 = CIRCLE('',#2043,6.7);
+#2043 = AXIS2_PLACEMENT_2D('',#2044,#2045);
+#2044 = CARTESIAN_POINT('',(0.,0.));
+#2045 = DIRECTION('',(1.,0.));
+#2046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2047 = PCURVE('',#2048,#2053);
+#2048 = CYLINDRICAL_SURFACE('',#2049,6.7);
+#2049 = AXIS2_PLACEMENT_3D('',#2050,#2051,#2052);
+#2050 = CARTESIAN_POINT('',(0.,0.,0.7));
+#2051 = DIRECTION('',(0.,0.,1.));
+#2052 = DIRECTION('',(1.,0.,0.));
+#2053 = DEFINITIONAL_REPRESENTATION('',(#2054),#2058);
+#2054 = LINE('',#2055,#2056);
+#2055 = CARTESIAN_POINT('',(0.,0.));
+#2056 = VECTOR('',#2057,1.);
+#2057 = DIRECTION('',(1.,0.));
+#2058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2059 = ORIENTED_EDGE('',*,*,#2060,.T.);
+#2060 = EDGE_CURVE('',#2032,#2061,#2063,.T.);
+#2061 = VERTEX_POINT('',#2062);
+#2062 = CARTESIAN_POINT('',(-6.673134328358,0.599398227965,0.7));
+#2063 = SURFACE_CURVE('',#2064,(#2069,#2076),.PCURVE_S1.);
+#2064 = CIRCLE('',#2065,0.6);
+#2065 = AXIS2_PLACEMENT_3D('',#2066,#2067,#2068);
+#2066 = CARTESIAN_POINT('',(-6.7,8.205133554287E-16,0.7));
+#2067 = DIRECTION('',(0.,0.,1.));
+#2068 = DIRECTION('',(-1.,1.224646799147E-16,0.));
+#2069 = PCURVE('',#1423,#2070);
+#2070 = DEFINITIONAL_REPRESENTATION('',(#2071),#2075);
+#2071 = CIRCLE('',#2072,0.6);
+#2072 = AXIS2_PLACEMENT_2D('',#2073,#2074);
+#2073 = CARTESIAN_POINT('',(-6.7,8.205133554287E-16));
+#2074 = DIRECTION('',(-1.,1.224646799147E-16));
+#2075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2076 = PCURVE('',#2077,#2082);
+#2077 = CYLINDRICAL_SURFACE('',#2078,0.6);
+#2078 = AXIS2_PLACEMENT_3D('',#2079,#2080,#2081);
+#2079 = CARTESIAN_POINT('',(-6.7,8.205133554287E-16,0.7));
+#2080 = DIRECTION('',(0.,0.,1.));
+#2081 = DIRECTION('',(-1.,1.224646799147E-16,0.));
+#2082 = DEFINITIONAL_REPRESENTATION('',(#2083),#2087);
+#2083 = LINE('',#2084,#2085);
+#2084 = CARTESIAN_POINT('',(0.,0.));
+#2085 = VECTOR('',#2086,1.);
+#2086 = DIRECTION('',(1.,0.));
+#2087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2088 = ORIENTED_EDGE('',*,*,#2089,.F.);
+#2089 = EDGE_CURVE('',#2090,#2061,#2092,.T.);
+#2090 = VERTEX_POINT('',#2091);
+#2091 = CARTESIAN_POINT('',(-6.531752125937,1.492050322648,0.7));
+#2092 = SURFACE_CURVE('',#2093,(#2098,#2105),.PCURVE_S1.);
+#2093 = CIRCLE('',#2094,6.7);
+#2094 = AXIS2_PLACEMENT_3D('',#2095,#2096,#2097);
+#2095 = CARTESIAN_POINT('',(0.,0.,0.7));
+#2096 = DIRECTION('',(0.,0.,1.));
+#2097 = DIRECTION('',(1.,0.,0.));
+#2098 = PCURVE('',#1423,#2099);
+#2099 = DEFINITIONAL_REPRESENTATION('',(#2100),#2104);
+#2100 = CIRCLE('',#2101,6.7);
+#2101 = AXIS2_PLACEMENT_2D('',#2102,#2103);
+#2102 = CARTESIAN_POINT('',(0.,0.));
+#2103 = DIRECTION('',(1.,0.));
+#2104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2105 = PCURVE('',#2106,#2111);
+#2106 = CYLINDRICAL_SURFACE('',#2107,6.7);
+#2107 = AXIS2_PLACEMENT_3D('',#2108,#2109,#2110);
+#2108 = CARTESIAN_POINT('',(0.,0.,0.7));
+#2109 = DIRECTION('',(0.,0.,1.));
+#2110 = DIRECTION('',(1.,0.,0.));
+#2111 = DEFINITIONAL_REPRESENTATION('',(#2112),#2116);
+#2112 = LINE('',#2113,#2114);
+#2113 = CARTESIAN_POINT('',(0.,0.));
+#2114 = VECTOR('',#2115,1.);
+#2115 = DIRECTION('',(1.,0.));
+#2116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2117 = ORIENTED_EDGE('',*,*,#2118,.T.);
+#2118 = EDGE_CURVE('',#2090,#2119,#2121,.T.);
+#2119 = VERTEX_POINT('',#2120);
+#2120 = CARTESIAN_POINT('',(-6.161303648259,2.632173503771,0.7));
+#2121 = SURFACE_CURVE('',#2122,(#2127,#2134),.PCURVE_S1.);
+#2122 = CIRCLE('',#2123,0.6);
+#2123 = AXIS2_PLACEMENT_3D('',#2124,#2125,#2126);
+#2124 = CARTESIAN_POINT('',(-6.372078659178,2.070413862312,0.7));
+#2125 = DIRECTION('',(0.,0.,1.));
+#2126 = DIRECTION('',(-0.951056516295,0.309016994375,0.));
+#2127 = PCURVE('',#1423,#2128);
+#2128 = DEFINITIONAL_REPRESENTATION('',(#2129),#2133);
+#2129 = CIRCLE('',#2130,0.6);
+#2130 = AXIS2_PLACEMENT_2D('',#2131,#2132);
+#2131 = CARTESIAN_POINT('',(-6.372078659178,2.070413862312));
+#2132 = DIRECTION('',(-0.951056516295,0.309016994375));
+#2133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2134 = PCURVE('',#2135,#2140);
+#2135 = CYLINDRICAL_SURFACE('',#2136,0.6);
+#2136 = AXIS2_PLACEMENT_3D('',#2137,#2138,#2139);
+#2137 = CARTESIAN_POINT('',(-6.372078659178,2.070413862312,0.7));
+#2138 = DIRECTION('',(0.,0.,1.));
+#2139 = DIRECTION('',(-0.951056516295,0.309016994375,0.));
+#2140 = DEFINITIONAL_REPRESENTATION('',(#2141),#2145);
+#2141 = LINE('',#2142,#2143);
+#2142 = CARTESIAN_POINT('',(0.,0.));
+#2143 = VECTOR('',#2144,1.);
+#2144 = DIRECTION('',(1.,0.));
+#2145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2146 = ORIENTED_EDGE('',*,*,#2147,.F.);
+#2147 = EDGE_CURVE('',#2148,#2119,#2150,.T.);
+#2148 = VERTEX_POINT('',#2149);
+#2149 = CARTESIAN_POINT('',(-5.750996516037,3.437446591954,0.7));
+#2150 = SURFACE_CURVE('',#2151,(#2156,#2163),.PCURVE_S1.);
+#2151 = CIRCLE('',#2152,6.7);
+#2152 = AXIS2_PLACEMENT_3D('',#2153,#2154,#2155);
+#2153 = CARTESIAN_POINT('',(0.,0.,0.7));
+#2154 = DIRECTION('',(0.,0.,1.));
+#2155 = DIRECTION('',(1.,0.,0.));
+#2156 = PCURVE('',#1423,#2157);
+#2157 = DEFINITIONAL_REPRESENTATION('',(#2158),#2162);
+#2158 = CIRCLE('',#2159,6.7);
+#2159 = AXIS2_PLACEMENT_2D('',#2160,#2161);
+#2160 = CARTESIAN_POINT('',(0.,0.));
+#2161 = DIRECTION('',(1.,0.));
+#2162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2163 = PCURVE('',#2164,#2169);
+#2164 = CYLINDRICAL_SURFACE('',#2165,6.7);
+#2165 = AXIS2_PLACEMENT_3D('',#2166,#2167,#2168);
+#2166 = CARTESIAN_POINT('',(0.,0.,0.7));
+#2167 = DIRECTION('',(0.,0.,1.));
+#2168 = DIRECTION('',(1.,0.,0.));
+#2169 = DEFINITIONAL_REPRESENTATION('',(#2170),#2174);
+#2170 = LINE('',#2171,#2172);
+#2171 = CARTESIAN_POINT('',(0.,0.));
+#2172 = VECTOR('',#2173,1.);
+#2173 = DIRECTION('',(1.,0.));
+#2174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2175 = ORIENTED_EDGE('',*,*,#2176,.T.);
+#2176 = EDGE_CURVE('',#2148,#2177,#2179,.T.);
+#2177 = VERTEX_POINT('',#2178);
+#2178 = CARTESIAN_POINT('',(-5.046361638741,4.407293297597,0.7));
+#2179 = SURFACE_CURVE('',#2180,(#2185,#2192),.PCURVE_S1.);
+#2180 = CIRCLE('',#2181,0.6);
+#2181 = AXIS2_PLACEMENT_3D('',#2182,#2183,#2184);
+#2182 = CARTESIAN_POINT('',(-5.420413862312,3.93816119036,0.7));
+#2183 = DIRECTION('',(0.,0.,1.));
+#2184 = DIRECTION('',(-0.809016994375,0.587785252292,0.));
+#2185 = PCURVE('',#1423,#2186);
+#2186 = DEFINITIONAL_REPRESENTATION('',(#2187),#2191);
+#2187 = CIRCLE('',#2188,0.6);
+#2188 = AXIS2_PLACEMENT_2D('',#2189,#2190);
+#2189 = CARTESIAN_POINT('',(-5.420413862312,3.93816119036));
+#2190 = DIRECTION('',(-0.809016994375,0.587785252292));
+#2191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2192 = PCURVE('',#2193,#2198);
+#2193 = CYLINDRICAL_SURFACE('',#2194,0.6);
+#2194 = AXIS2_PLACEMENT_3D('',#2195,#2196,#2197);
+#2195 = CARTESIAN_POINT('',(-5.420413862312,3.93816119036,0.7));
+#2196 = DIRECTION('',(0.,0.,1.));
+#2197 = DIRECTION('',(-0.809016994375,0.587785252292,0.));
+#2198 = DEFINITIONAL_REPRESENTATION('',(#2199),#2203);
+#2199 = LINE('',#2200,#2201);
+#2200 = CARTESIAN_POINT('',(0.,0.));
+#2201 = VECTOR('',#2202,1.);
+#2202 = DIRECTION('',(1.,0.));
+#2203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2204 = ORIENTED_EDGE('',*,*,#2205,.F.);
+#2205 = EDGE_CURVE('',#2206,#2177,#2208,.T.);
+#2206 = VERTEX_POINT('',#2207);
+#2207 = CARTESIAN_POINT('',(-4.407293297597,5.046361638741,0.7));
+#2208 = SURFACE_CURVE('',#2209,(#2214,#2221),.PCURVE_S1.);
+#2209 = CIRCLE('',#2210,6.7);
+#2210 = AXIS2_PLACEMENT_3D('',#2211,#2212,#2213);
+#2211 = CARTESIAN_POINT('',(0.,0.,0.7));
+#2212 = DIRECTION('',(0.,0.,1.));
+#2213 = DIRECTION('',(1.,0.,0.));
+#2214 = PCURVE('',#1423,#2215);
+#2215 = DEFINITIONAL_REPRESENTATION('',(#2216),#2220);
+#2216 = CIRCLE('',#2217,6.7);
+#2217 = AXIS2_PLACEMENT_2D('',#2218,#2219);
+#2218 = CARTESIAN_POINT('',(0.,0.));
+#2219 = DIRECTION('',(1.,0.));
+#2220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2221 = PCURVE('',#2222,#2227);
+#2222 = CYLINDRICAL_SURFACE('',#2223,6.7);
+#2223 = AXIS2_PLACEMENT_3D('',#2224,#2225,#2226);
+#2224 = CARTESIAN_POINT('',(0.,0.,0.7));
+#2225 = DIRECTION('',(0.,0.,1.));
+#2226 = DIRECTION('',(1.,0.,0.));
+#2227 = DEFINITIONAL_REPRESENTATION('',(#2228),#2232);
+#2228 = LINE('',#2229,#2230);
+#2229 = CARTESIAN_POINT('',(0.,0.));
+#2230 = VECTOR('',#2231,1.);
+#2231 = DIRECTION('',(1.,0.));
+#2232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2233 = ORIENTED_EDGE('',*,*,#2234,.T.);
+#2234 = EDGE_CURVE('',#2206,#2235,#2237,.T.);
+#2235 = VERTEX_POINT('',#2236);
+#2236 = CARTESIAN_POINT('',(-3.437446591954,5.750996516037,0.7));
+#2237 = SURFACE_CURVE('',#2238,(#2243,#2250),.PCURVE_S1.);
+#2238 = CIRCLE('',#2239,0.6);
+#2239 = AXIS2_PLACEMENT_3D('',#2240,#2241,#2242);
+#2240 = CARTESIAN_POINT('',(-3.93816119036,5.420413862312,0.7));
+#2241 = DIRECTION('',(0.,0.,1.));
+#2242 = DIRECTION('',(-0.587785252292,0.809016994375,0.));
+#2243 = PCURVE('',#1423,#2244);
+#2244 = DEFINITIONAL_REPRESENTATION('',(#2245),#2249);
+#2245 = CIRCLE('',#2246,0.6);
+#2246 = AXIS2_PLACEMENT_2D('',#2247,#2248);
+#2247 = CARTESIAN_POINT('',(-3.93816119036,5.420413862312));
+#2248 = DIRECTION('',(-0.587785252292,0.809016994375));
+#2249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2250 = PCURVE('',#2251,#2256);
+#2251 = CYLINDRICAL_SURFACE('',#2252,0.6);
+#2252 = AXIS2_PLACEMENT_3D('',#2253,#2254,#2255);
+#2253 = CARTESIAN_POINT('',(-3.93816119036,5.420413862312,0.7));
+#2254 = DIRECTION('',(0.,0.,1.));
+#2255 = DIRECTION('',(-0.587785252292,0.809016994375,0.));
+#2256 = DEFINITIONAL_REPRESENTATION('',(#2257),#2261);
+#2257 = LINE('',#2258,#2259);
+#2258 = CARTESIAN_POINT('',(0.,0.));
+#2259 = VECTOR('',#2260,1.);
+#2260 = DIRECTION('',(1.,0.));
+#2261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2262 = ORIENTED_EDGE('',*,*,#2263,.F.);
+#2263 = EDGE_CURVE('',#2264,#2235,#2266,.T.);
+#2264 = VERTEX_POINT('',#2265);
+#2265 = CARTESIAN_POINT('',(-2.632173503771,6.161303648259,0.7));
+#2266 = SURFACE_CURVE('',#2267,(#2272,#2279),.PCURVE_S1.);
+#2267 = CIRCLE('',#2268,6.7);
+#2268 = AXIS2_PLACEMENT_3D('',#2269,#2270,#2271);
+#2269 = CARTESIAN_POINT('',(0.,0.,0.7));
+#2270 = DIRECTION('',(0.,0.,1.));
+#2271 = DIRECTION('',(1.,0.,0.));
+#2272 = PCURVE('',#1423,#2273);
+#2273 = DEFINITIONAL_REPRESENTATION('',(#2274),#2278);
+#2274 = CIRCLE('',#2275,6.7);
+#2275 = AXIS2_PLACEMENT_2D('',#2276,#2277);
+#2276 = CARTESIAN_POINT('',(0.,0.));
+#2277 = DIRECTION('',(1.,0.));
+#2278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2279 = PCURVE('',#2280,#2285);
+#2280 = CYLINDRICAL_SURFACE('',#2281,6.7);
+#2281 = AXIS2_PLACEMENT_3D('',#2282,#2283,#2284);
+#2282 = CARTESIAN_POINT('',(0.,0.,0.7));
+#2283 = DIRECTION('',(0.,0.,1.));
+#2284 = DIRECTION('',(1.,0.,0.));
+#2285 = DEFINITIONAL_REPRESENTATION('',(#2286),#2290);
+#2286 = LINE('',#2287,#2288);
+#2287 = CARTESIAN_POINT('',(0.,0.));
+#2288 = VECTOR('',#2289,1.);
+#2289 = DIRECTION('',(1.,0.));
+#2290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2291 = ORIENTED_EDGE('',*,*,#2292,.T.);
+#2292 = EDGE_CURVE('',#2264,#2293,#2295,.T.);
+#2293 = VERTEX_POINT('',#2294);
+#2294 = CARTESIAN_POINT('',(-1.492050322648,6.531752125937,0.7));
+#2295 = SURFACE_CURVE('',#2296,(#2301,#2308),.PCURVE_S1.);
+#2296 = CIRCLE('',#2297,0.6);
+#2297 = AXIS2_PLACEMENT_3D('',#2298,#2299,#2300);
+#2298 = CARTESIAN_POINT('',(-2.070413862312,6.372078659178,0.7));
+#2299 = DIRECTION('',(0.,0.,1.));
+#2300 = DIRECTION('',(-0.309016994375,0.951056516295,0.));
+#2301 = PCURVE('',#1423,#2302);
+#2302 = DEFINITIONAL_REPRESENTATION('',(#2303),#2307);
+#2303 = CIRCLE('',#2304,0.6);
+#2304 = AXIS2_PLACEMENT_2D('',#2305,#2306);
+#2305 = CARTESIAN_POINT('',(-2.070413862312,6.372078659178));
+#2306 = DIRECTION('',(-0.309016994375,0.951056516295));
+#2307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2308 = PCURVE('',#2309,#2314);
+#2309 = CYLINDRICAL_SURFACE('',#2310,0.6);
+#2310 = AXIS2_PLACEMENT_3D('',#2311,#2312,#2313);
+#2311 = CARTESIAN_POINT('',(-2.070413862312,6.372078659178,0.7));
+#2312 = DIRECTION('',(0.,0.,1.));
+#2313 = DIRECTION('',(-0.309016994375,0.951056516295,0.));
+#2314 = DEFINITIONAL_REPRESENTATION('',(#2315),#2319);
+#2315 = LINE('',#2316,#2317);
+#2316 = CARTESIAN_POINT('',(0.,0.));
+#2317 = VECTOR('',#2318,1.);
+#2318 = DIRECTION('',(1.,0.));
+#2319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2320 = ORIENTED_EDGE('',*,*,#2321,.F.);
+#2321 = EDGE_CURVE('',#2322,#2293,#2324,.T.);
+#2322 = VERTEX_POINT('',#2323);
+#2323 = CARTESIAN_POINT('',(-0.599398227965,6.673134328358,0.7));
+#2324 = SURFACE_CURVE('',#2325,(#2330,#2337),.PCURVE_S1.);
+#2325 = CIRCLE('',#2326,6.7);
+#2326 = AXIS2_PLACEMENT_3D('',#2327,#2328,#2329);
+#2327 = CARTESIAN_POINT('',(0.,0.,0.7));
+#2328 = DIRECTION('',(0.,0.,1.));
+#2329 = DIRECTION('',(1.,0.,0.));
+#2330 = PCURVE('',#1423,#2331);
+#2331 = DEFINITIONAL_REPRESENTATION('',(#2332),#2336);
+#2332 = CIRCLE('',#2333,6.7);
+#2333 = AXIS2_PLACEMENT_2D('',#2334,#2335);
+#2334 = CARTESIAN_POINT('',(0.,0.));
+#2335 = DIRECTION('',(1.,0.));
+#2336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2337 = PCURVE('',#2338,#2343);
+#2338 = CYLINDRICAL_SURFACE('',#2339,6.7);
+#2339 = AXIS2_PLACEMENT_3D('',#2340,#2341,#2342);
+#2340 = CARTESIAN_POINT('',(0.,0.,0.7));
+#2341 = DIRECTION('',(0.,0.,1.));
+#2342 = DIRECTION('',(1.,0.,0.));
+#2343 = DEFINITIONAL_REPRESENTATION('',(#2344),#2348);
+#2344 = LINE('',#2345,#2346);
+#2345 = CARTESIAN_POINT('',(0.,0.));
+#2346 = VECTOR('',#2347,1.);
+#2347 = DIRECTION('',(1.,0.));
+#2348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2349 = ORIENTED_EDGE('',*,*,#2350,.T.);
+#2350 = EDGE_CURVE('',#2322,#2351,#2353,.T.);
+#2351 = VERTEX_POINT('',#2352);
+#2352 = CARTESIAN_POINT('',(0.599398227965,6.673134328358,0.7));
+#2353 = SURFACE_CURVE('',#2354,(#2359,#2366),.PCURVE_S1.);
+#2354 = CIRCLE('',#2355,0.6);
+#2355 = AXIS2_PLACEMENT_3D('',#2356,#2357,#2358);
+#2356 = CARTESIAN_POINT('',(7.438494264989E-16,6.7,0.7));
+#2357 = DIRECTION('',(0.,-0.,1.));
+#2358 = DIRECTION('',(1.110223024625E-16,1.,0.));
+#2359 = PCURVE('',#1423,#2360);
+#2360 = DEFINITIONAL_REPRESENTATION('',(#2361),#2365);
+#2361 = CIRCLE('',#2362,0.6);
+#2362 = AXIS2_PLACEMENT_2D('',#2363,#2364);
+#2363 = CARTESIAN_POINT('',(7.438494264989E-16,6.7));
+#2364 = DIRECTION('',(1.110223024625E-16,1.));
+#2365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2366 = PCURVE('',#2367,#2372);
+#2367 = CYLINDRICAL_SURFACE('',#2368,0.6);
+#2368 = AXIS2_PLACEMENT_3D('',#2369,#2370,#2371);
+#2369 = CARTESIAN_POINT('',(7.438494264989E-16,6.7,0.7));
+#2370 = DIRECTION('',(0.,0.,1.));
+#2371 = DIRECTION('',(1.110223024625E-16,1.,0.));
+#2372 = DEFINITIONAL_REPRESENTATION('',(#2373),#2377);
+#2373 = LINE('',#2374,#2375);
+#2374 = CARTESIAN_POINT('',(0.,0.));
+#2375 = VECTOR('',#2376,1.);
+#2376 = DIRECTION('',(1.,0.));
+#2377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2378 = ORIENTED_EDGE('',*,*,#2379,.F.);
+#2379 = EDGE_CURVE('',#2380,#2351,#2382,.T.);
+#2380 = VERTEX_POINT('',#2381);
+#2381 = CARTESIAN_POINT('',(1.492050322648,6.531752125937,0.7));
+#2382 = SURFACE_CURVE('',#2383,(#2388,#2395),.PCURVE_S1.);
+#2383 = CIRCLE('',#2384,6.7);
+#2384 = AXIS2_PLACEMENT_3D('',#2385,#2386,#2387);
+#2385 = CARTESIAN_POINT('',(0.,0.,0.7));
+#2386 = DIRECTION('',(0.,0.,1.));
+#2387 = DIRECTION('',(1.,0.,0.));
+#2388 = PCURVE('',#1423,#2389);
+#2389 = DEFINITIONAL_REPRESENTATION('',(#2390),#2394);
+#2390 = CIRCLE('',#2391,6.7);
+#2391 = AXIS2_PLACEMENT_2D('',#2392,#2393);
+#2392 = CARTESIAN_POINT('',(0.,0.));
+#2393 = DIRECTION('',(1.,0.));
+#2394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2395 = PCURVE('',#2396,#2401);
+#2396 = CYLINDRICAL_SURFACE('',#2397,6.7);
+#2397 = AXIS2_PLACEMENT_3D('',#2398,#2399,#2400);
+#2398 = CARTESIAN_POINT('',(0.,0.,0.7));
+#2399 = DIRECTION('',(0.,0.,1.));
+#2400 = DIRECTION('',(1.,0.,0.));
+#2401 = DEFINITIONAL_REPRESENTATION('',(#2402),#2406);
+#2402 = LINE('',#2403,#2404);
+#2403 = CARTESIAN_POINT('',(0.,0.));
+#2404 = VECTOR('',#2405,1.);
+#2405 = DIRECTION('',(1.,0.));
+#2406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2407 = ORIENTED_EDGE('',*,*,#2408,.T.);
+#2408 = EDGE_CURVE('',#2380,#2409,#2411,.T.);
+#2409 = VERTEX_POINT('',#2410);
+#2410 = CARTESIAN_POINT('',(2.632173503771,6.161303648259,0.7));
+#2411 = SURFACE_CURVE('',#2412,(#2417,#2424),.PCURVE_S1.);
+#2412 = CIRCLE('',#2413,0.6);
+#2413 = AXIS2_PLACEMENT_3D('',#2414,#2415,#2416);
+#2414 = CARTESIAN_POINT('',(2.070413862312,6.372078659178,0.7));
+#2415 = DIRECTION('',(0.,-0.,1.));
+#2416 = DIRECTION('',(0.309016994375,0.951056516295,0.));
+#2417 = PCURVE('',#1423,#2418);
+#2418 = DEFINITIONAL_REPRESENTATION('',(#2419),#2423);
+#2419 = CIRCLE('',#2420,0.6);
+#2420 = AXIS2_PLACEMENT_2D('',#2421,#2422);
+#2421 = CARTESIAN_POINT('',(2.070413862312,6.372078659178));
+#2422 = DIRECTION('',(0.309016994375,0.951056516295));
+#2423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2424 = PCURVE('',#2425,#2430);
+#2425 = CYLINDRICAL_SURFACE('',#2426,0.6);
+#2426 = AXIS2_PLACEMENT_3D('',#2427,#2428,#2429);
+#2427 = CARTESIAN_POINT('',(2.070413862312,6.372078659178,0.7));
+#2428 = DIRECTION('',(0.,0.,1.));
+#2429 = DIRECTION('',(0.309016994375,0.951056516295,0.));
+#2430 = DEFINITIONAL_REPRESENTATION('',(#2431),#2435);
+#2431 = LINE('',#2432,#2433);
+#2432 = CARTESIAN_POINT('',(0.,0.));
+#2433 = VECTOR('',#2434,1.);
+#2434 = DIRECTION('',(1.,0.));
+#2435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2436 = ORIENTED_EDGE('',*,*,#2437,.F.);
+#2437 = EDGE_CURVE('',#2438,#2409,#2440,.T.);
+#2438 = VERTEX_POINT('',#2439);
+#2439 = CARTESIAN_POINT('',(3.437446591954,5.750996516037,0.7));
+#2440 = SURFACE_CURVE('',#2441,(#2446,#2453),.PCURVE_S1.);
+#2441 = CIRCLE('',#2442,6.7);
+#2442 = AXIS2_PLACEMENT_3D('',#2443,#2444,#2445);
+#2443 = CARTESIAN_POINT('',(0.,0.,0.7));
+#2444 = DIRECTION('',(0.,0.,1.));
+#2445 = DIRECTION('',(1.,0.,0.));
+#2446 = PCURVE('',#1423,#2447);
+#2447 = DEFINITIONAL_REPRESENTATION('',(#2448),#2452);
+#2448 = CIRCLE('',#2449,6.7);
+#2449 = AXIS2_PLACEMENT_2D('',#2450,#2451);
+#2450 = CARTESIAN_POINT('',(0.,0.));
+#2451 = DIRECTION('',(1.,0.));
+#2452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2453 = PCURVE('',#2454,#2459);
+#2454 = CYLINDRICAL_SURFACE('',#2455,6.7);
+#2455 = AXIS2_PLACEMENT_3D('',#2456,#2457,#2458);
+#2456 = CARTESIAN_POINT('',(0.,0.,0.7));
+#2457 = DIRECTION('',(0.,0.,1.));
+#2458 = DIRECTION('',(1.,0.,0.));
+#2459 = DEFINITIONAL_REPRESENTATION('',(#2460),#2464);
+#2460 = LINE('',#2461,#2462);
+#2461 = CARTESIAN_POINT('',(0.,0.));
+#2462 = VECTOR('',#2463,1.);
+#2463 = DIRECTION('',(1.,0.));
+#2464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2465 = ORIENTED_EDGE('',*,*,#2466,.T.);
+#2466 = EDGE_CURVE('',#2438,#2467,#2469,.T.);
+#2467 = VERTEX_POINT('',#2468);
+#2468 = CARTESIAN_POINT('',(4.407293297597,5.046361638741,0.7));
+#2469 = SURFACE_CURVE('',#2470,(#2475,#2482),.PCURVE_S1.);
+#2470 = CIRCLE('',#2471,0.6);
+#2471 = AXIS2_PLACEMENT_3D('',#2472,#2473,#2474);
+#2472 = CARTESIAN_POINT('',(3.93816119036,5.420413862312,0.7));
+#2473 = DIRECTION('',(0.,-0.,1.));
+#2474 = DIRECTION('',(0.587785252292,0.809016994375,0.));
+#2475 = PCURVE('',#1423,#2476);
+#2476 = DEFINITIONAL_REPRESENTATION('',(#2477),#2481);
+#2477 = CIRCLE('',#2478,0.6);
+#2478 = AXIS2_PLACEMENT_2D('',#2479,#2480);
+#2479 = CARTESIAN_POINT('',(3.93816119036,5.420413862312));
+#2480 = DIRECTION('',(0.587785252292,0.809016994375));
+#2481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2482 = PCURVE('',#2483,#2488);
+#2483 = CYLINDRICAL_SURFACE('',#2484,0.6);
+#2484 = AXIS2_PLACEMENT_3D('',#2485,#2486,#2487);
+#2485 = CARTESIAN_POINT('',(3.93816119036,5.420413862312,0.7));
+#2486 = DIRECTION('',(0.,0.,1.));
+#2487 = DIRECTION('',(0.587785252292,0.809016994375,0.));
+#2488 = DEFINITIONAL_REPRESENTATION('',(#2489),#2493);
+#2489 = LINE('',#2490,#2491);
+#2490 = CARTESIAN_POINT('',(0.,0.));
+#2491 = VECTOR('',#2492,1.);
+#2492 = DIRECTION('',(1.,0.));
+#2493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2494 = ORIENTED_EDGE('',*,*,#2495,.F.);
+#2495 = EDGE_CURVE('',#2496,#2467,#2498,.T.);
+#2496 = VERTEX_POINT('',#2497);
+#2497 = CARTESIAN_POINT('',(5.046361638741,4.407293297597,0.7));
+#2498 = SURFACE_CURVE('',#2499,(#2504,#2511),.PCURVE_S1.);
+#2499 = CIRCLE('',#2500,6.7);
+#2500 = AXIS2_PLACEMENT_3D('',#2501,#2502,#2503);
+#2501 = CARTESIAN_POINT('',(0.,0.,0.7));
+#2502 = DIRECTION('',(0.,0.,1.));
+#2503 = DIRECTION('',(1.,0.,0.));
+#2504 = PCURVE('',#1423,#2505);
+#2505 = DEFINITIONAL_REPRESENTATION('',(#2506),#2510);
+#2506 = CIRCLE('',#2507,6.7);
+#2507 = AXIS2_PLACEMENT_2D('',#2508,#2509);
+#2508 = CARTESIAN_POINT('',(0.,0.));
+#2509 = DIRECTION('',(1.,0.));
+#2510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2511 = PCURVE('',#2512,#2517);
+#2512 = CYLINDRICAL_SURFACE('',#2513,6.7);
+#2513 = AXIS2_PLACEMENT_3D('',#2514,#2515,#2516);
+#2514 = CARTESIAN_POINT('',(0.,0.,0.7));
+#2515 = DIRECTION('',(0.,0.,1.));
+#2516 = DIRECTION('',(1.,0.,0.));
+#2517 = DEFINITIONAL_REPRESENTATION('',(#2518),#2522);
+#2518 = LINE('',#2519,#2520);
+#2519 = CARTESIAN_POINT('',(0.,0.));
+#2520 = VECTOR('',#2521,1.);
+#2521 = DIRECTION('',(1.,0.));
+#2522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2523 = ORIENTED_EDGE('',*,*,#2524,.T.);
+#2524 = EDGE_CURVE('',#2496,#2525,#2527,.T.);
+#2525 = VERTEX_POINT('',#2526);
+#2526 = CARTESIAN_POINT('',(5.750996516037,3.437446591954,0.7));
+#2527 = SURFACE_CURVE('',#2528,(#2533,#2540),.PCURVE_S1.);
+#2528 = CIRCLE('',#2529,0.6);
+#2529 = AXIS2_PLACEMENT_3D('',#2530,#2531,#2532);
+#2530 = CARTESIAN_POINT('',(5.420413862312,3.93816119036,0.7));
+#2531 = DIRECTION('',(0.,-0.,1.));
+#2532 = DIRECTION('',(0.809016994375,0.587785252292,0.));
+#2533 = PCURVE('',#1423,#2534);
+#2534 = DEFINITIONAL_REPRESENTATION('',(#2535),#2539);
+#2535 = CIRCLE('',#2536,0.6);
+#2536 = AXIS2_PLACEMENT_2D('',#2537,#2538);
+#2537 = CARTESIAN_POINT('',(5.420413862312,3.93816119036));
+#2538 = DIRECTION('',(0.809016994375,0.587785252292));
+#2539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2540 = PCURVE('',#2541,#2546);
+#2541 = CYLINDRICAL_SURFACE('',#2542,0.6);
+#2542 = AXIS2_PLACEMENT_3D('',#2543,#2544,#2545);
+#2543 = CARTESIAN_POINT('',(5.420413862312,3.93816119036,0.7));
+#2544 = DIRECTION('',(0.,0.,1.));
+#2545 = DIRECTION('',(0.809016994375,0.587785252292,0.));
+#2546 = DEFINITIONAL_REPRESENTATION('',(#2547),#2551);
+#2547 = LINE('',#2548,#2549);
+#2548 = CARTESIAN_POINT('',(0.,0.));
+#2549 = VECTOR('',#2550,1.);
+#2550 = DIRECTION('',(1.,0.));
+#2551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2552 = ORIENTED_EDGE('',*,*,#2553,.F.);
+#2553 = EDGE_CURVE('',#2554,#2525,#2556,.T.);
+#2554 = VERTEX_POINT('',#2555);
+#2555 = CARTESIAN_POINT('',(6.161303648259,2.632173503771,0.7));
+#2556 = SURFACE_CURVE('',#2557,(#2562,#2569),.PCURVE_S1.);
+#2557 = CIRCLE('',#2558,6.7);
+#2558 = AXIS2_PLACEMENT_3D('',#2559,#2560,#2561);
+#2559 = CARTESIAN_POINT('',(0.,0.,0.7));
+#2560 = DIRECTION('',(0.,0.,1.));
+#2561 = DIRECTION('',(1.,0.,0.));
+#2562 = PCURVE('',#1423,#2563);
+#2563 = DEFINITIONAL_REPRESENTATION('',(#2564),#2568);
+#2564 = CIRCLE('',#2565,6.7);
+#2565 = AXIS2_PLACEMENT_2D('',#2566,#2567);
+#2566 = CARTESIAN_POINT('',(0.,0.));
+#2567 = DIRECTION('',(1.,0.));
+#2568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2569 = PCURVE('',#2570,#2575);
+#2570 = CYLINDRICAL_SURFACE('',#2571,6.7);
+#2571 = AXIS2_PLACEMENT_3D('',#2572,#2573,#2574);
+#2572 = CARTESIAN_POINT('',(0.,0.,0.7));
+#2573 = DIRECTION('',(0.,0.,1.));
+#2574 = DIRECTION('',(1.,0.,0.));
+#2575 = DEFINITIONAL_REPRESENTATION('',(#2576),#2580);
+#2576 = LINE('',#2577,#2578);
+#2577 = CARTESIAN_POINT('',(0.,0.));
+#2578 = VECTOR('',#2579,1.);
+#2579 = DIRECTION('',(1.,0.));
+#2580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2581 = ORIENTED_EDGE('',*,*,#2582,.T.);
+#2582 = EDGE_CURVE('',#2554,#1452,#2583,.T.);
+#2583 = SURFACE_CURVE('',#2584,(#2589,#2596),.PCURVE_S1.);
+#2584 = CIRCLE('',#2585,0.6);
+#2585 = AXIS2_PLACEMENT_3D('',#2586,#2587,#2588);
+#2586 = CARTESIAN_POINT('',(6.372078659178,2.070413862312,0.7));
+#2587 = DIRECTION('',(0.,-0.,1.));
+#2588 = DIRECTION('',(0.951056516295,0.309016994375,0.));
+#2589 = PCURVE('',#1423,#2590);
+#2590 = DEFINITIONAL_REPRESENTATION('',(#2591),#2595);
+#2591 = CIRCLE('',#2592,0.6);
+#2592 = AXIS2_PLACEMENT_2D('',#2593,#2594);
+#2593 = CARTESIAN_POINT('',(6.372078659178,2.070413862312));
+#2594 = DIRECTION('',(0.951056516295,0.309016994375));
+#2595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2596 = PCURVE('',#2597,#2602);
+#2597 = CYLINDRICAL_SURFACE('',#2598,0.6);
+#2598 = AXIS2_PLACEMENT_3D('',#2599,#2600,#2601);
+#2599 = CARTESIAN_POINT('',(6.372078659178,2.070413862312,0.7));
+#2600 = DIRECTION('',(0.,0.,1.));
+#2601 = DIRECTION('',(0.951056516295,0.309016994375,0.));
+#2602 = DEFINITIONAL_REPRESENTATION('',(#2603),#2607);
+#2603 = LINE('',#2604,#2605);
+#2604 = CARTESIAN_POINT('',(0.,0.));
+#2605 = VECTOR('',#2606,1.);
+#2606 = DIRECTION('',(1.,0.));
+#2607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2608 = ADVANCED_FACE('',(#2609),#1435,.T.);
+#2609 = FACE_BOUND('',#2610,.T.);
+#2610 = EDGE_LOOP('',(#2611,#2632,#2659,#2660));
+#2611 = ORIENTED_EDGE('',*,*,#2612,.F.);
+#2612 = EDGE_CURVE('',#2613,#1414,#2615,.T.);
+#2613 = VERTEX_POINT('',#2614);
+#2614 = CARTESIAN_POINT('',(9.,0.,0.5));
+#2615 = SEAM_CURVE('',#2616,(#2620,#2626),.PCURVE_S1.);
+#2616 = LINE('',#2617,#2618);
+#2617 = CARTESIAN_POINT('',(9.,0.,0.5));
+#2618 = VECTOR('',#2619,1.);
+#2619 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#2620 = PCURVE('',#1435,#2621);
+#2621 = DEFINITIONAL_REPRESENTATION('',(#2622),#2625);
+#2622 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2623,#2624),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.282842712475),.PIECEWISE_BEZIER_KNOTS.);
+#2623 = CARTESIAN_POINT('',(0.,0.));
+#2624 = CARTESIAN_POINT('',(0.,-0.2));
+#2625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2626 = PCURVE('',#1435,#2627);
+#2627 = DEFINITIONAL_REPRESENTATION('',(#2628),#2631);
+#2628 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2629,#2630),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.282842712475),.PIECEWISE_BEZIER_KNOTS.);
+#2629 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#2630 = CARTESIAN_POINT('',(-6.28318530718,-0.2));
+#2631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2632 = ORIENTED_EDGE('',*,*,#2633,.T.);
+#2633 = EDGE_CURVE('',#2613,#2613,#2634,.T.);
+#2634 = SURFACE_CURVE('',#2635,(#2640,#2647),.PCURVE_S1.);
+#2635 = CIRCLE('',#2636,9.);
+#2636 = AXIS2_PLACEMENT_3D('',#2637,#2638,#2639);
+#2637 = CARTESIAN_POINT('',(0.,0.,0.5));
+#2638 = DIRECTION('',(0.,0.,1.));
+#2639 = DIRECTION('',(1.,0.,0.));
+#2640 = PCURVE('',#1435,#2641);
+#2641 = DEFINITIONAL_REPRESENTATION('',(#2642),#2646);
+#2642 = LINE('',#2643,#2644);
+#2643 = CARTESIAN_POINT('',(-0.,-0.));
+#2644 = VECTOR('',#2645,1.);
+#2645 = DIRECTION('',(-1.,-0.));
+#2646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2647 = PCURVE('',#2648,#2653);
+#2648 = CYLINDRICAL_SURFACE('',#2649,9.);
+#2649 = AXIS2_PLACEMENT_3D('',#2650,#2651,#2652);
+#2650 = CARTESIAN_POINT('',(0.,0.,0.));
+#2651 = DIRECTION('',(0.,0.,1.));
+#2652 = DIRECTION('',(1.,0.,0.));
+#2653 = DEFINITIONAL_REPRESENTATION('',(#2654),#2658);
+#2654 = LINE('',#2655,#2656);
+#2655 = CARTESIAN_POINT('',(0.,0.5));
+#2656 = VECTOR('',#2657,1.);
+#2657 = DIRECTION('',(1.,0.));
+#2658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2659 = ORIENTED_EDGE('',*,*,#2612,.T.);
+#2660 = ORIENTED_EDGE('',*,*,#1413,.F.);
+#2661 = ADVANCED_FACE('',(#2662),#1468,.T.);
+#2662 = FACE_BOUND('',#2663,.T.);
+#2663 = EDGE_LOOP('',(#2664,#2695,#2714,#2715));
+#2664 = ORIENTED_EDGE('',*,*,#2665,.F.);
+#2665 = EDGE_CURVE('',#2666,#2668,#2670,.T.);
+#2666 = VERTEX_POINT('',#2667);
+#2667 = CARTESIAN_POINT('',(6.673134328358,0.599398227965,8.3));
+#2668 = VERTEX_POINT('',#2669);
+#2669 = CARTESIAN_POINT('',(6.531752125937,1.492050322648,8.3));
+#2670 = SURFACE_CURVE('',#2671,(#2676,#2683),.PCURVE_S1.);
+#2671 = CIRCLE('',#2672,6.7);
+#2672 = AXIS2_PLACEMENT_3D('',#2673,#2674,#2675);
+#2673 = CARTESIAN_POINT('',(0.,0.,8.3));
+#2674 = DIRECTION('',(0.,0.,1.));
+#2675 = DIRECTION('',(1.,0.,0.));
+#2676 = PCURVE('',#1468,#2677);
+#2677 = DEFINITIONAL_REPRESENTATION('',(#2678),#2682);
+#2678 = LINE('',#2679,#2680);
+#2679 = CARTESIAN_POINT('',(0.,7.6));
+#2680 = VECTOR('',#2681,1.);
+#2681 = DIRECTION('',(1.,0.));
+#2682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2683 = PCURVE('',#2684,#2689);
+#2684 = PLANE('',#2685);
+#2685 = AXIS2_PLACEMENT_3D('',#2686,#2687,#2688);
+#2686 = CARTESIAN_POINT('',(0.,0.,8.3));
+#2687 = DIRECTION('',(0.,0.,1.));
+#2688 = DIRECTION('',(1.,0.,0.));
+#2689 = DEFINITIONAL_REPRESENTATION('',(#2690),#2694);
+#2690 = CIRCLE('',#2691,6.7);
+#2691 = AXIS2_PLACEMENT_2D('',#2692,#2693);
+#2692 = CARTESIAN_POINT('',(0.,0.));
+#2693 = DIRECTION('',(1.,0.));
+#2694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2695 = ORIENTED_EDGE('',*,*,#2696,.F.);
+#2696 = EDGE_CURVE('',#1450,#2666,#2697,.T.);
+#2697 = SURFACE_CURVE('',#2698,(#2702,#2708),.PCURVE_S1.);
+#2698 = LINE('',#2699,#2700);
+#2699 = CARTESIAN_POINT('',(6.673134328358,0.599398227965,0.7));
+#2700 = VECTOR('',#2701,1.);
+#2701 = DIRECTION('',(0.,0.,1.));
+#2702 = PCURVE('',#1468,#2703);
+#2703 = DEFINITIONAL_REPRESENTATION('',(#2704),#2707);
+#2704 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2705,#2706),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2705 = CARTESIAN_POINT('',(8.958218972929E-02,0.));
+#2706 = CARTESIAN_POINT('',(8.958218972929E-02,7.6));
+#2707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2708 = PCURVE('',#1497,#2709);
+#2709 = DEFINITIONAL_REPRESENTATION('',(#2710),#2713);
+#2710 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2711,#2712),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2711 = CARTESIAN_POINT('',(1.61558742166,0.));
+#2712 = CARTESIAN_POINT('',(1.61558742166,7.6));
+#2713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2714 = ORIENTED_EDGE('',*,*,#1449,.T.);
+#2715 = ORIENTED_EDGE('',*,*,#2716,.T.);
+#2716 = EDGE_CURVE('',#1452,#2668,#2717,.T.);
+#2717 = SURFACE_CURVE('',#2718,(#2722,#2728),.PCURVE_S1.);
+#2718 = LINE('',#2719,#2720);
+#2719 = CARTESIAN_POINT('',(6.531752125937,1.492050322648,0.7));
+#2720 = VECTOR('',#2721,1.);
+#2721 = DIRECTION('',(0.,0.,1.));
+#2722 = PCURVE('',#1468,#2723);
+#2723 = DEFINITIONAL_REPRESENTATION('',(#2724),#2727);
+#2724 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2725,#2726),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2725 = CARTESIAN_POINT('',(0.22457707563,0.));
+#2726 = CARTESIAN_POINT('',(0.22457707563,7.6));
+#2727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2728 = PCURVE('',#2597,#2729);
+#2729 = DEFINITIONAL_REPRESENTATION('',(#2730),#2733);
+#2730 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2731,#2732),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2731 = CARTESIAN_POINT('',(4.66759788552,0.));
+#2732 = CARTESIAN_POINT('',(4.66759788552,7.6));
+#2733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2734 = ADVANCED_FACE('',(#2735),#2597,.F.);
+#2735 = FACE_BOUND('',#2736,.F.);
+#2736 = EDGE_LOOP('',(#2737,#2761,#2780,#2781));
+#2737 = ORIENTED_EDGE('',*,*,#2738,.F.);
+#2738 = EDGE_CURVE('',#2739,#2668,#2741,.T.);
+#2739 = VERTEX_POINT('',#2740);
+#2740 = CARTESIAN_POINT('',(6.161303648259,2.632173503771,8.3));
+#2741 = SURFACE_CURVE('',#2742,(#2747,#2754),.PCURVE_S1.);
+#2742 = CIRCLE('',#2743,0.6);
+#2743 = AXIS2_PLACEMENT_3D('',#2744,#2745,#2746);
+#2744 = CARTESIAN_POINT('',(6.372078659178,2.070413862312,8.3));
+#2745 = DIRECTION('',(0.,-0.,1.));
+#2746 = DIRECTION('',(0.951056516295,0.309016994375,0.));
+#2747 = PCURVE('',#2597,#2748);
+#2748 = DEFINITIONAL_REPRESENTATION('',(#2749),#2753);
+#2749 = LINE('',#2750,#2751);
+#2750 = CARTESIAN_POINT('',(0.,7.6));
+#2751 = VECTOR('',#2752,1.);
+#2752 = DIRECTION('',(1.,0.));
+#2753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2754 = PCURVE('',#2684,#2755);
+#2755 = DEFINITIONAL_REPRESENTATION('',(#2756),#2760);
+#2756 = CIRCLE('',#2757,0.6);
+#2757 = AXIS2_PLACEMENT_2D('',#2758,#2759);
+#2758 = CARTESIAN_POINT('',(6.372078659178,2.070413862312));
+#2759 = DIRECTION('',(0.951056516295,0.309016994375));
+#2760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2761 = ORIENTED_EDGE('',*,*,#2762,.F.);
+#2762 = EDGE_CURVE('',#2554,#2739,#2763,.T.);
+#2763 = SURFACE_CURVE('',#2764,(#2768,#2774),.PCURVE_S1.);
+#2764 = LINE('',#2765,#2766);
+#2765 = CARTESIAN_POINT('',(6.161303648259,2.632173503771,0.7));
+#2766 = VECTOR('',#2767,1.);
+#2767 = DIRECTION('',(0.,0.,1.));
+#2768 = PCURVE('',#2597,#2769);
+#2769 = DEFINITIONAL_REPRESENTATION('',(#2770),#2773);
+#2770 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2771,#2772),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2771 = CARTESIAN_POINT('',(1.61558742166,0.));
+#2772 = CARTESIAN_POINT('',(1.61558742166,7.6));
+#2773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2774 = PCURVE('',#2570,#2775);
+#2775 = DEFINITIONAL_REPRESENTATION('',(#2776),#2779);
+#2776 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2777,#2778),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2777 = CARTESIAN_POINT('',(0.403741455088,0.));
+#2778 = CARTESIAN_POINT('',(0.403741455088,7.6));
+#2779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2780 = ORIENTED_EDGE('',*,*,#2582,.T.);
+#2781 = ORIENTED_EDGE('',*,*,#2716,.T.);
+#2782 = ADVANCED_FACE('',(#2783),#2570,.T.);
+#2783 = FACE_BOUND('',#2784,.T.);
+#2784 = EDGE_LOOP('',(#2785,#2809,#2810,#2811));
+#2785 = ORIENTED_EDGE('',*,*,#2786,.F.);
+#2786 = EDGE_CURVE('',#2739,#2787,#2789,.T.);
+#2787 = VERTEX_POINT('',#2788);
+#2788 = CARTESIAN_POINT('',(5.750996516037,3.437446591954,8.3));
+#2789 = SURFACE_CURVE('',#2790,(#2795,#2802),.PCURVE_S1.);
+#2790 = CIRCLE('',#2791,6.7);
+#2791 = AXIS2_PLACEMENT_3D('',#2792,#2793,#2794);
+#2792 = CARTESIAN_POINT('',(0.,0.,8.3));
+#2793 = DIRECTION('',(0.,0.,1.));
+#2794 = DIRECTION('',(1.,0.,0.));
+#2795 = PCURVE('',#2570,#2796);
+#2796 = DEFINITIONAL_REPRESENTATION('',(#2797),#2801);
+#2797 = LINE('',#2798,#2799);
+#2798 = CARTESIAN_POINT('',(0.,7.6));
+#2799 = VECTOR('',#2800,1.);
+#2800 = DIRECTION('',(1.,0.));
+#2801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2802 = PCURVE('',#2684,#2803);
+#2803 = DEFINITIONAL_REPRESENTATION('',(#2804),#2808);
+#2804 = CIRCLE('',#2805,6.7);
+#2805 = AXIS2_PLACEMENT_2D('',#2806,#2807);
+#2806 = CARTESIAN_POINT('',(0.,0.));
+#2807 = DIRECTION('',(1.,0.));
+#2808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2809 = ORIENTED_EDGE('',*,*,#2762,.F.);
+#2810 = ORIENTED_EDGE('',*,*,#2553,.T.);
+#2811 = ORIENTED_EDGE('',*,*,#2812,.T.);
+#2812 = EDGE_CURVE('',#2525,#2787,#2813,.T.);
+#2813 = SURFACE_CURVE('',#2814,(#2818,#2824),.PCURVE_S1.);
+#2814 = LINE('',#2815,#2816);
+#2815 = CARTESIAN_POINT('',(5.750996516037,3.437446591954,0.7));
+#2816 = VECTOR('',#2817,1.);
+#2817 = DIRECTION('',(0.,0.,1.));
+#2818 = PCURVE('',#2570,#2819);
+#2819 = DEFINITIONAL_REPRESENTATION('',(#2820),#2823);
+#2820 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2821,#2822),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2821 = CARTESIAN_POINT('',(0.538736340989,0.));
+#2822 = CARTESIAN_POINT('',(0.538736340989,7.6));
+#2823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2824 = PCURVE('',#2541,#2825);
+#2825 = DEFINITIONAL_REPRESENTATION('',(#2826),#2829);
+#2826 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2827,#2828),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2827 = CARTESIAN_POINT('',(4.66759788552,0.));
+#2828 = CARTESIAN_POINT('',(4.66759788552,7.6));
+#2829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2830 = ADVANCED_FACE('',(#2831),#2541,.F.);
+#2831 = FACE_BOUND('',#2832,.F.);
+#2832 = EDGE_LOOP('',(#2833,#2857,#2876,#2877));
+#2833 = ORIENTED_EDGE('',*,*,#2834,.F.);
+#2834 = EDGE_CURVE('',#2835,#2787,#2837,.T.);
+#2835 = VERTEX_POINT('',#2836);
+#2836 = CARTESIAN_POINT('',(5.046361638741,4.407293297597,8.3));
+#2837 = SURFACE_CURVE('',#2838,(#2843,#2850),.PCURVE_S1.);
+#2838 = CIRCLE('',#2839,0.6);
+#2839 = AXIS2_PLACEMENT_3D('',#2840,#2841,#2842);
+#2840 = CARTESIAN_POINT('',(5.420413862312,3.93816119036,8.3));
+#2841 = DIRECTION('',(0.,-0.,1.));
+#2842 = DIRECTION('',(0.809016994375,0.587785252292,0.));
+#2843 = PCURVE('',#2541,#2844);
+#2844 = DEFINITIONAL_REPRESENTATION('',(#2845),#2849);
+#2845 = LINE('',#2846,#2847);
+#2846 = CARTESIAN_POINT('',(0.,7.6));
+#2847 = VECTOR('',#2848,1.);
+#2848 = DIRECTION('',(1.,0.));
+#2849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2850 = PCURVE('',#2684,#2851);
+#2851 = DEFINITIONAL_REPRESENTATION('',(#2852),#2856);
+#2852 = CIRCLE('',#2853,0.6);
+#2853 = AXIS2_PLACEMENT_2D('',#2854,#2855);
+#2854 = CARTESIAN_POINT('',(5.420413862312,3.93816119036));
+#2855 = DIRECTION('',(0.809016994375,0.587785252292));
+#2856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2857 = ORIENTED_EDGE('',*,*,#2858,.F.);
+#2858 = EDGE_CURVE('',#2496,#2835,#2859,.T.);
+#2859 = SURFACE_CURVE('',#2860,(#2864,#2870),.PCURVE_S1.);
+#2860 = LINE('',#2861,#2862);
+#2861 = CARTESIAN_POINT('',(5.046361638741,4.407293297597,0.7));
+#2862 = VECTOR('',#2863,1.);
+#2863 = DIRECTION('',(0.,0.,1.));
+#2864 = PCURVE('',#2541,#2865);
+#2865 = DEFINITIONAL_REPRESENTATION('',(#2866),#2869);
+#2866 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2867,#2868),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2867 = CARTESIAN_POINT('',(1.61558742166,0.));
+#2868 = CARTESIAN_POINT('',(1.61558742166,7.6));
+#2869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2870 = PCURVE('',#2512,#2871);
+#2871 = DEFINITIONAL_REPRESENTATION('',(#2872),#2875);
+#2872 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2873,#2874),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2873 = CARTESIAN_POINT('',(0.717900720447,0.));
+#2874 = CARTESIAN_POINT('',(0.717900720447,7.6));
+#2875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2876 = ORIENTED_EDGE('',*,*,#2524,.T.);
+#2877 = ORIENTED_EDGE('',*,*,#2812,.T.);
+#2878 = ADVANCED_FACE('',(#2879),#2512,.T.);
+#2879 = FACE_BOUND('',#2880,.T.);
+#2880 = EDGE_LOOP('',(#2881,#2905,#2906,#2907));
+#2881 = ORIENTED_EDGE('',*,*,#2882,.F.);
+#2882 = EDGE_CURVE('',#2835,#2883,#2885,.T.);
+#2883 = VERTEX_POINT('',#2884);
+#2884 = CARTESIAN_POINT('',(4.407293297597,5.046361638741,8.3));
+#2885 = SURFACE_CURVE('',#2886,(#2891,#2898),.PCURVE_S1.);
+#2886 = CIRCLE('',#2887,6.7);
+#2887 = AXIS2_PLACEMENT_3D('',#2888,#2889,#2890);
+#2888 = CARTESIAN_POINT('',(0.,0.,8.3));
+#2889 = DIRECTION('',(0.,0.,1.));
+#2890 = DIRECTION('',(1.,0.,0.));
+#2891 = PCURVE('',#2512,#2892);
+#2892 = DEFINITIONAL_REPRESENTATION('',(#2893),#2897);
+#2893 = LINE('',#2894,#2895);
+#2894 = CARTESIAN_POINT('',(0.,7.6));
+#2895 = VECTOR('',#2896,1.);
+#2896 = DIRECTION('',(1.,0.));
+#2897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2898 = PCURVE('',#2684,#2899);
+#2899 = DEFINITIONAL_REPRESENTATION('',(#2900),#2904);
+#2900 = CIRCLE('',#2901,6.7);
+#2901 = AXIS2_PLACEMENT_2D('',#2902,#2903);
+#2902 = CARTESIAN_POINT('',(0.,0.));
+#2903 = DIRECTION('',(1.,0.));
+#2904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2905 = ORIENTED_EDGE('',*,*,#2858,.F.);
+#2906 = ORIENTED_EDGE('',*,*,#2495,.T.);
+#2907 = ORIENTED_EDGE('',*,*,#2908,.T.);
+#2908 = EDGE_CURVE('',#2467,#2883,#2909,.T.);
+#2909 = SURFACE_CURVE('',#2910,(#2914,#2920),.PCURVE_S1.);
+#2910 = LINE('',#2911,#2912);
+#2911 = CARTESIAN_POINT('',(4.407293297597,5.046361638741,0.7));
+#2912 = VECTOR('',#2913,1.);
+#2913 = DIRECTION('',(0.,0.,1.));
+#2914 = PCURVE('',#2512,#2915);
+#2915 = DEFINITIONAL_REPRESENTATION('',(#2916),#2919);
+#2916 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2917,#2918),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2917 = CARTESIAN_POINT('',(0.852895606348,0.));
+#2918 = CARTESIAN_POINT('',(0.852895606348,7.6));
+#2919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2920 = PCURVE('',#2483,#2921);
+#2921 = DEFINITIONAL_REPRESENTATION('',(#2922),#2925);
+#2922 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2923,#2924),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2923 = CARTESIAN_POINT('',(4.66759788552,0.));
+#2924 = CARTESIAN_POINT('',(4.66759788552,7.6));
+#2925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2926 = ADVANCED_FACE('',(#2927),#2483,.F.);
+#2927 = FACE_BOUND('',#2928,.F.);
+#2928 = EDGE_LOOP('',(#2929,#2953,#2972,#2973));
+#2929 = ORIENTED_EDGE('',*,*,#2930,.F.);
+#2930 = EDGE_CURVE('',#2931,#2883,#2933,.T.);
+#2931 = VERTEX_POINT('',#2932);
+#2932 = CARTESIAN_POINT('',(3.437446591954,5.750996516037,8.3));
+#2933 = SURFACE_CURVE('',#2934,(#2939,#2946),.PCURVE_S1.);
+#2934 = CIRCLE('',#2935,0.6);
+#2935 = AXIS2_PLACEMENT_3D('',#2936,#2937,#2938);
+#2936 = CARTESIAN_POINT('',(3.93816119036,5.420413862312,8.3));
+#2937 = DIRECTION('',(0.,-0.,1.));
+#2938 = DIRECTION('',(0.587785252292,0.809016994375,0.));
+#2939 = PCURVE('',#2483,#2940);
+#2940 = DEFINITIONAL_REPRESENTATION('',(#2941),#2945);
+#2941 = LINE('',#2942,#2943);
+#2942 = CARTESIAN_POINT('',(0.,7.6));
+#2943 = VECTOR('',#2944,1.);
+#2944 = DIRECTION('',(1.,0.));
+#2945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2946 = PCURVE('',#2684,#2947);
+#2947 = DEFINITIONAL_REPRESENTATION('',(#2948),#2952);
+#2948 = CIRCLE('',#2949,0.6);
+#2949 = AXIS2_PLACEMENT_2D('',#2950,#2951);
+#2950 = CARTESIAN_POINT('',(3.93816119036,5.420413862312));
+#2951 = DIRECTION('',(0.587785252292,0.809016994375));
+#2952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2953 = ORIENTED_EDGE('',*,*,#2954,.F.);
+#2954 = EDGE_CURVE('',#2438,#2931,#2955,.T.);
+#2955 = SURFACE_CURVE('',#2956,(#2960,#2966),.PCURVE_S1.);
+#2956 = LINE('',#2957,#2958);
+#2957 = CARTESIAN_POINT('',(3.437446591954,5.750996516037,0.7));
+#2958 = VECTOR('',#2959,1.);
+#2959 = DIRECTION('',(0.,0.,1.));
+#2960 = PCURVE('',#2483,#2961);
+#2961 = DEFINITIONAL_REPRESENTATION('',(#2962),#2965);
+#2962 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2963,#2964),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2963 = CARTESIAN_POINT('',(1.61558742166,0.));
+#2964 = CARTESIAN_POINT('',(1.61558742166,7.6));
+#2965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2966 = PCURVE('',#2454,#2967);
+#2967 = DEFINITIONAL_REPRESENTATION('',(#2968),#2971);
+#2968 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2969,#2970),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2969 = CARTESIAN_POINT('',(1.032059985806,0.));
+#2970 = CARTESIAN_POINT('',(1.032059985806,7.6));
+#2971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2972 = ORIENTED_EDGE('',*,*,#2466,.T.);
+#2973 = ORIENTED_EDGE('',*,*,#2908,.T.);
+#2974 = ADVANCED_FACE('',(#2975),#2454,.T.);
+#2975 = FACE_BOUND('',#2976,.T.);
+#2976 = EDGE_LOOP('',(#2977,#3001,#3002,#3003));
+#2977 = ORIENTED_EDGE('',*,*,#2978,.F.);
+#2978 = EDGE_CURVE('',#2931,#2979,#2981,.T.);
+#2979 = VERTEX_POINT('',#2980);
+#2980 = CARTESIAN_POINT('',(2.632173503771,6.161303648259,8.3));
+#2981 = SURFACE_CURVE('',#2982,(#2987,#2994),.PCURVE_S1.);
+#2982 = CIRCLE('',#2983,6.7);
+#2983 = AXIS2_PLACEMENT_3D('',#2984,#2985,#2986);
+#2984 = CARTESIAN_POINT('',(0.,0.,8.3));
+#2985 = DIRECTION('',(0.,0.,1.));
+#2986 = DIRECTION('',(1.,0.,0.));
+#2987 = PCURVE('',#2454,#2988);
+#2988 = DEFINITIONAL_REPRESENTATION('',(#2989),#2993);
+#2989 = LINE('',#2990,#2991);
+#2990 = CARTESIAN_POINT('',(0.,7.6));
+#2991 = VECTOR('',#2992,1.);
+#2992 = DIRECTION('',(1.,0.));
+#2993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2994 = PCURVE('',#2684,#2995);
+#2995 = DEFINITIONAL_REPRESENTATION('',(#2996),#3000);
+#2996 = CIRCLE('',#2997,6.7);
+#2997 = AXIS2_PLACEMENT_2D('',#2998,#2999);
+#2998 = CARTESIAN_POINT('',(0.,0.));
+#2999 = DIRECTION('',(1.,0.));
+#3000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3001 = ORIENTED_EDGE('',*,*,#2954,.F.);
+#3002 = ORIENTED_EDGE('',*,*,#2437,.T.);
+#3003 = ORIENTED_EDGE('',*,*,#3004,.T.);
+#3004 = EDGE_CURVE('',#2409,#2979,#3005,.T.);
+#3005 = SURFACE_CURVE('',#3006,(#3010,#3016),.PCURVE_S1.);
+#3006 = LINE('',#3007,#3008);
+#3007 = CARTESIAN_POINT('',(2.632173503771,6.161303648259,0.7));
+#3008 = VECTOR('',#3009,1.);
+#3009 = DIRECTION('',(0.,0.,1.));
+#3010 = PCURVE('',#2454,#3011);
+#3011 = DEFINITIONAL_REPRESENTATION('',(#3012),#3015);
+#3012 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3013,#3014),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3013 = CARTESIAN_POINT('',(1.167054871707,0.));
+#3014 = CARTESIAN_POINT('',(1.167054871707,7.6));
+#3015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3016 = PCURVE('',#2425,#3017);
+#3017 = DEFINITIONAL_REPRESENTATION('',(#3018),#3021);
+#3018 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3019,#3020),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3019 = CARTESIAN_POINT('',(4.66759788552,0.));
+#3020 = CARTESIAN_POINT('',(4.66759788552,7.6));
+#3021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3022 = ADVANCED_FACE('',(#3023),#2425,.F.);
+#3023 = FACE_BOUND('',#3024,.F.);
+#3024 = EDGE_LOOP('',(#3025,#3049,#3068,#3069));
+#3025 = ORIENTED_EDGE('',*,*,#3026,.F.);
+#3026 = EDGE_CURVE('',#3027,#2979,#3029,.T.);
+#3027 = VERTEX_POINT('',#3028);
+#3028 = CARTESIAN_POINT('',(1.492050322648,6.531752125937,8.3));
+#3029 = SURFACE_CURVE('',#3030,(#3035,#3042),.PCURVE_S1.);
+#3030 = CIRCLE('',#3031,0.6);
+#3031 = AXIS2_PLACEMENT_3D('',#3032,#3033,#3034);
+#3032 = CARTESIAN_POINT('',(2.070413862312,6.372078659178,8.3));
+#3033 = DIRECTION('',(0.,-0.,1.));
+#3034 = DIRECTION('',(0.309016994375,0.951056516295,0.));
+#3035 = PCURVE('',#2425,#3036);
+#3036 = DEFINITIONAL_REPRESENTATION('',(#3037),#3041);
+#3037 = LINE('',#3038,#3039);
+#3038 = CARTESIAN_POINT('',(0.,7.6));
+#3039 = VECTOR('',#3040,1.);
+#3040 = DIRECTION('',(1.,0.));
+#3041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3042 = PCURVE('',#2684,#3043);
+#3043 = DEFINITIONAL_REPRESENTATION('',(#3044),#3048);
+#3044 = CIRCLE('',#3045,0.6);
+#3045 = AXIS2_PLACEMENT_2D('',#3046,#3047);
+#3046 = CARTESIAN_POINT('',(2.070413862312,6.372078659178));
+#3047 = DIRECTION('',(0.309016994375,0.951056516295));
+#3048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3049 = ORIENTED_EDGE('',*,*,#3050,.F.);
+#3050 = EDGE_CURVE('',#2380,#3027,#3051,.T.);
+#3051 = SURFACE_CURVE('',#3052,(#3056,#3062),.PCURVE_S1.);
+#3052 = LINE('',#3053,#3054);
+#3053 = CARTESIAN_POINT('',(1.492050322648,6.531752125937,0.7));
+#3054 = VECTOR('',#3055,1.);
+#3055 = DIRECTION('',(0.,0.,1.));
+#3056 = PCURVE('',#2425,#3057);
+#3057 = DEFINITIONAL_REPRESENTATION('',(#3058),#3061);
+#3058 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3059,#3060),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3059 = CARTESIAN_POINT('',(1.61558742166,0.));
+#3060 = CARTESIAN_POINT('',(1.61558742166,7.6));
+#3061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3062 = PCURVE('',#2396,#3063);
+#3063 = DEFINITIONAL_REPRESENTATION('',(#3064),#3067);
+#3064 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3065,#3066),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3065 = CARTESIAN_POINT('',(1.346219251165,0.));
+#3066 = CARTESIAN_POINT('',(1.346219251165,7.6));
+#3067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3068 = ORIENTED_EDGE('',*,*,#2408,.T.);
+#3069 = ORIENTED_EDGE('',*,*,#3004,.T.);
+#3070 = ADVANCED_FACE('',(#3071),#2396,.T.);
+#3071 = FACE_BOUND('',#3072,.T.);
+#3072 = EDGE_LOOP('',(#3073,#3097,#3098,#3099));
+#3073 = ORIENTED_EDGE('',*,*,#3074,.F.);
+#3074 = EDGE_CURVE('',#3027,#3075,#3077,.T.);
+#3075 = VERTEX_POINT('',#3076);
+#3076 = CARTESIAN_POINT('',(0.599398227965,6.673134328358,8.3));
+#3077 = SURFACE_CURVE('',#3078,(#3083,#3090),.PCURVE_S1.);
+#3078 = CIRCLE('',#3079,6.7);
+#3079 = AXIS2_PLACEMENT_3D('',#3080,#3081,#3082);
+#3080 = CARTESIAN_POINT('',(0.,0.,8.3));
+#3081 = DIRECTION('',(0.,0.,1.));
+#3082 = DIRECTION('',(1.,0.,0.));
+#3083 = PCURVE('',#2396,#3084);
+#3084 = DEFINITIONAL_REPRESENTATION('',(#3085),#3089);
+#3085 = LINE('',#3086,#3087);
+#3086 = CARTESIAN_POINT('',(0.,7.6));
+#3087 = VECTOR('',#3088,1.);
+#3088 = DIRECTION('',(1.,0.));
+#3089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3090 = PCURVE('',#2684,#3091);
+#3091 = DEFINITIONAL_REPRESENTATION('',(#3092),#3096);
+#3092 = CIRCLE('',#3093,6.7);
+#3093 = AXIS2_PLACEMENT_2D('',#3094,#3095);
+#3094 = CARTESIAN_POINT('',(0.,0.));
+#3095 = DIRECTION('',(1.,0.));
+#3096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3097 = ORIENTED_EDGE('',*,*,#3050,.F.);
+#3098 = ORIENTED_EDGE('',*,*,#2379,.T.);
+#3099 = ORIENTED_EDGE('',*,*,#3100,.T.);
+#3100 = EDGE_CURVE('',#2351,#3075,#3101,.T.);
+#3101 = SURFACE_CURVE('',#3102,(#3106,#3112),.PCURVE_S1.);
+#3102 = LINE('',#3103,#3104);
+#3103 = CARTESIAN_POINT('',(0.599398227965,6.673134328358,0.7));
+#3104 = VECTOR('',#3105,1.);
+#3105 = DIRECTION('',(0.,0.,1.));
+#3106 = PCURVE('',#2396,#3107);
+#3107 = DEFINITIONAL_REPRESENTATION('',(#3108),#3111);
+#3108 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3109,#3110),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3109 = CARTESIAN_POINT('',(1.481214137066,0.));
+#3110 = CARTESIAN_POINT('',(1.481214137066,7.6));
+#3111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3112 = PCURVE('',#2367,#3113);
+#3113 = DEFINITIONAL_REPRESENTATION('',(#3114),#3117);
+#3114 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3115,#3116),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3115 = CARTESIAN_POINT('',(4.66759788552,0.));
+#3116 = CARTESIAN_POINT('',(4.66759788552,7.6));
+#3117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3118 = ADVANCED_FACE('',(#3119),#2367,.F.);
+#3119 = FACE_BOUND('',#3120,.F.);
+#3120 = EDGE_LOOP('',(#3121,#3145,#3164,#3165));
+#3121 = ORIENTED_EDGE('',*,*,#3122,.F.);
+#3122 = EDGE_CURVE('',#3123,#3075,#3125,.T.);
+#3123 = VERTEX_POINT('',#3124);
+#3124 = CARTESIAN_POINT('',(-0.599398227965,6.673134328358,8.3));
+#3125 = SURFACE_CURVE('',#3126,(#3131,#3138),.PCURVE_S1.);
+#3126 = CIRCLE('',#3127,0.6);
+#3127 = AXIS2_PLACEMENT_3D('',#3128,#3129,#3130);
+#3128 = CARTESIAN_POINT('',(7.438494264989E-16,6.7,8.3));
+#3129 = DIRECTION('',(0.,-0.,1.));
+#3130 = DIRECTION('',(1.110223024625E-16,1.,0.));
+#3131 = PCURVE('',#2367,#3132);
+#3132 = DEFINITIONAL_REPRESENTATION('',(#3133),#3137);
+#3133 = LINE('',#3134,#3135);
+#3134 = CARTESIAN_POINT('',(0.,7.6));
+#3135 = VECTOR('',#3136,1.);
+#3136 = DIRECTION('',(1.,0.));
+#3137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3138 = PCURVE('',#2684,#3139);
+#3139 = DEFINITIONAL_REPRESENTATION('',(#3140),#3144);
+#3140 = CIRCLE('',#3141,0.6);
+#3141 = AXIS2_PLACEMENT_2D('',#3142,#3143);
+#3142 = CARTESIAN_POINT('',(7.438494264989E-16,6.7));
+#3143 = DIRECTION('',(1.110223024625E-16,1.));
+#3144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3145 = ORIENTED_EDGE('',*,*,#3146,.F.);
+#3146 = EDGE_CURVE('',#2322,#3123,#3147,.T.);
+#3147 = SURFACE_CURVE('',#3148,(#3152,#3158),.PCURVE_S1.);
+#3148 = LINE('',#3149,#3150);
+#3149 = CARTESIAN_POINT('',(-0.599398227965,6.673134328358,0.7));
+#3150 = VECTOR('',#3151,1.);
+#3151 = DIRECTION('',(0.,0.,1.));
+#3152 = PCURVE('',#2367,#3153);
+#3153 = DEFINITIONAL_REPRESENTATION('',(#3154),#3157);
+#3154 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3155,#3156),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3155 = CARTESIAN_POINT('',(1.61558742166,0.));
+#3156 = CARTESIAN_POINT('',(1.61558742166,7.6));
+#3157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3158 = PCURVE('',#2338,#3159);
+#3159 = DEFINITIONAL_REPRESENTATION('',(#3160),#3163);
+#3160 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3161,#3162),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3161 = CARTESIAN_POINT('',(1.660378516524,0.));
+#3162 = CARTESIAN_POINT('',(1.660378516524,7.6));
+#3163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3164 = ORIENTED_EDGE('',*,*,#2350,.T.);
+#3165 = ORIENTED_EDGE('',*,*,#3100,.T.);
+#3166 = ADVANCED_FACE('',(#3167),#2338,.T.);
+#3167 = FACE_BOUND('',#3168,.T.);
+#3168 = EDGE_LOOP('',(#3169,#3193,#3194,#3195));
+#3169 = ORIENTED_EDGE('',*,*,#3170,.F.);
+#3170 = EDGE_CURVE('',#3123,#3171,#3173,.T.);
+#3171 = VERTEX_POINT('',#3172);
+#3172 = CARTESIAN_POINT('',(-1.492050322648,6.531752125937,8.3));
+#3173 = SURFACE_CURVE('',#3174,(#3179,#3186),.PCURVE_S1.);
+#3174 = CIRCLE('',#3175,6.7);
+#3175 = AXIS2_PLACEMENT_3D('',#3176,#3177,#3178);
+#3176 = CARTESIAN_POINT('',(0.,0.,8.3));
+#3177 = DIRECTION('',(0.,0.,1.));
+#3178 = DIRECTION('',(1.,0.,0.));
+#3179 = PCURVE('',#2338,#3180);
+#3180 = DEFINITIONAL_REPRESENTATION('',(#3181),#3185);
+#3181 = LINE('',#3182,#3183);
+#3182 = CARTESIAN_POINT('',(0.,7.6));
+#3183 = VECTOR('',#3184,1.);
+#3184 = DIRECTION('',(1.,0.));
+#3185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3186 = PCURVE('',#2684,#3187);
+#3187 = DEFINITIONAL_REPRESENTATION('',(#3188),#3192);
+#3188 = CIRCLE('',#3189,6.7);
+#3189 = AXIS2_PLACEMENT_2D('',#3190,#3191);
+#3190 = CARTESIAN_POINT('',(0.,0.));
+#3191 = DIRECTION('',(1.,0.));
+#3192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3193 = ORIENTED_EDGE('',*,*,#3146,.F.);
+#3194 = ORIENTED_EDGE('',*,*,#2321,.T.);
+#3195 = ORIENTED_EDGE('',*,*,#3196,.T.);
+#3196 = EDGE_CURVE('',#2293,#3171,#3197,.T.);
+#3197 = SURFACE_CURVE('',#3198,(#3202,#3208),.PCURVE_S1.);
+#3198 = LINE('',#3199,#3200);
+#3199 = CARTESIAN_POINT('',(-1.492050322648,6.531752125937,0.7));
+#3200 = VECTOR('',#3201,1.);
+#3201 = DIRECTION('',(0.,0.,1.));
+#3202 = PCURVE('',#2338,#3203);
+#3203 = DEFINITIONAL_REPRESENTATION('',(#3204),#3207);
+#3204 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3205,#3206),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3205 = CARTESIAN_POINT('',(1.795373402425,0.));
+#3206 = CARTESIAN_POINT('',(1.795373402425,7.6));
+#3207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3208 = PCURVE('',#2309,#3209);
+#3209 = DEFINITIONAL_REPRESENTATION('',(#3210),#3213);
+#3210 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3211,#3212),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3211 = CARTESIAN_POINT('',(4.66759788552,0.));
+#3212 = CARTESIAN_POINT('',(4.66759788552,7.6));
+#3213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3214 = ADVANCED_FACE('',(#3215),#2309,.F.);
+#3215 = FACE_BOUND('',#3216,.F.);
+#3216 = EDGE_LOOP('',(#3217,#3241,#3260,#3261));
+#3217 = ORIENTED_EDGE('',*,*,#3218,.F.);
+#3218 = EDGE_CURVE('',#3219,#3171,#3221,.T.);
+#3219 = VERTEX_POINT('',#3220);
+#3220 = CARTESIAN_POINT('',(-2.632173503771,6.161303648259,8.3));
+#3221 = SURFACE_CURVE('',#3222,(#3227,#3234),.PCURVE_S1.);
+#3222 = CIRCLE('',#3223,0.6);
+#3223 = AXIS2_PLACEMENT_3D('',#3224,#3225,#3226);
+#3224 = CARTESIAN_POINT('',(-2.070413862312,6.372078659178,8.3));
+#3225 = DIRECTION('',(0.,0.,1.));
+#3226 = DIRECTION('',(-0.309016994375,0.951056516295,0.));
+#3227 = PCURVE('',#2309,#3228);
+#3228 = DEFINITIONAL_REPRESENTATION('',(#3229),#3233);
+#3229 = LINE('',#3230,#3231);
+#3230 = CARTESIAN_POINT('',(0.,7.6));
+#3231 = VECTOR('',#3232,1.);
+#3232 = DIRECTION('',(1.,0.));
+#3233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3234 = PCURVE('',#2684,#3235);
+#3235 = DEFINITIONAL_REPRESENTATION('',(#3236),#3240);
+#3236 = CIRCLE('',#3237,0.6);
+#3237 = AXIS2_PLACEMENT_2D('',#3238,#3239);
+#3238 = CARTESIAN_POINT('',(-2.070413862312,6.372078659178));
+#3239 = DIRECTION('',(-0.309016994375,0.951056516295));
+#3240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3241 = ORIENTED_EDGE('',*,*,#3242,.F.);
+#3242 = EDGE_CURVE('',#2264,#3219,#3243,.T.);
+#3243 = SURFACE_CURVE('',#3244,(#3248,#3254),.PCURVE_S1.);
+#3244 = LINE('',#3245,#3246);
+#3245 = CARTESIAN_POINT('',(-2.632173503771,6.161303648259,0.7));
+#3246 = VECTOR('',#3247,1.);
+#3247 = DIRECTION('',(0.,0.,1.));
+#3248 = PCURVE('',#2309,#3249);
+#3249 = DEFINITIONAL_REPRESENTATION('',(#3250),#3253);
+#3250 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3251,#3252),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3251 = CARTESIAN_POINT('',(1.61558742166,0.));
+#3252 = CARTESIAN_POINT('',(1.61558742166,7.6));
+#3253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3254 = PCURVE('',#2280,#3255);
+#3255 = DEFINITIONAL_REPRESENTATION('',(#3256),#3259);
+#3256 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3257,#3258),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3257 = CARTESIAN_POINT('',(1.974537781883,0.));
+#3258 = CARTESIAN_POINT('',(1.974537781883,7.6));
+#3259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3260 = ORIENTED_EDGE('',*,*,#2292,.T.);
+#3261 = ORIENTED_EDGE('',*,*,#3196,.T.);
+#3262 = ADVANCED_FACE('',(#3263),#2280,.T.);
+#3263 = FACE_BOUND('',#3264,.T.);
+#3264 = EDGE_LOOP('',(#3265,#3289,#3290,#3291));
+#3265 = ORIENTED_EDGE('',*,*,#3266,.F.);
+#3266 = EDGE_CURVE('',#3219,#3267,#3269,.T.);
+#3267 = VERTEX_POINT('',#3268);
+#3268 = CARTESIAN_POINT('',(-3.437446591954,5.750996516037,8.3));
+#3269 = SURFACE_CURVE('',#3270,(#3275,#3282),.PCURVE_S1.);
+#3270 = CIRCLE('',#3271,6.7);
+#3271 = AXIS2_PLACEMENT_3D('',#3272,#3273,#3274);
+#3272 = CARTESIAN_POINT('',(0.,0.,8.3));
+#3273 = DIRECTION('',(0.,0.,1.));
+#3274 = DIRECTION('',(1.,0.,0.));
+#3275 = PCURVE('',#2280,#3276);
+#3276 = DEFINITIONAL_REPRESENTATION('',(#3277),#3281);
+#3277 = LINE('',#3278,#3279);
+#3278 = CARTESIAN_POINT('',(0.,7.6));
+#3279 = VECTOR('',#3280,1.);
+#3280 = DIRECTION('',(1.,0.));
+#3281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3282 = PCURVE('',#2684,#3283);
+#3283 = DEFINITIONAL_REPRESENTATION('',(#3284),#3288);
+#3284 = CIRCLE('',#3285,6.7);
+#3285 = AXIS2_PLACEMENT_2D('',#3286,#3287);
+#3286 = CARTESIAN_POINT('',(0.,0.));
+#3287 = DIRECTION('',(1.,0.));
+#3288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3289 = ORIENTED_EDGE('',*,*,#3242,.F.);
+#3290 = ORIENTED_EDGE('',*,*,#2263,.T.);
+#3291 = ORIENTED_EDGE('',*,*,#3292,.T.);
+#3292 = EDGE_CURVE('',#2235,#3267,#3293,.T.);
+#3293 = SURFACE_CURVE('',#3294,(#3298,#3304),.PCURVE_S1.);
+#3294 = LINE('',#3295,#3296);
+#3295 = CARTESIAN_POINT('',(-3.437446591954,5.750996516037,0.7));
+#3296 = VECTOR('',#3297,1.);
+#3297 = DIRECTION('',(0.,0.,1.));
+#3298 = PCURVE('',#2280,#3299);
+#3299 = DEFINITIONAL_REPRESENTATION('',(#3300),#3303);
+#3300 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3301,#3302),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3301 = CARTESIAN_POINT('',(2.109532667784,0.));
+#3302 = CARTESIAN_POINT('',(2.109532667784,7.6));
+#3303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3304 = PCURVE('',#2251,#3305);
+#3305 = DEFINITIONAL_REPRESENTATION('',(#3306),#3309);
+#3306 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3307,#3308),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3307 = CARTESIAN_POINT('',(4.66759788552,0.));
+#3308 = CARTESIAN_POINT('',(4.66759788552,7.6));
+#3309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3310 = ADVANCED_FACE('',(#3311),#2251,.F.);
+#3311 = FACE_BOUND('',#3312,.F.);
+#3312 = EDGE_LOOP('',(#3313,#3337,#3356,#3357));
+#3313 = ORIENTED_EDGE('',*,*,#3314,.F.);
+#3314 = EDGE_CURVE('',#3315,#3267,#3317,.T.);
+#3315 = VERTEX_POINT('',#3316);
+#3316 = CARTESIAN_POINT('',(-4.407293297597,5.046361638741,8.3));
+#3317 = SURFACE_CURVE('',#3318,(#3323,#3330),.PCURVE_S1.);
+#3318 = CIRCLE('',#3319,0.6);
+#3319 = AXIS2_PLACEMENT_3D('',#3320,#3321,#3322);
+#3320 = CARTESIAN_POINT('',(-3.93816119036,5.420413862312,8.3));
+#3321 = DIRECTION('',(0.,0.,1.));
+#3322 = DIRECTION('',(-0.587785252292,0.809016994375,0.));
+#3323 = PCURVE('',#2251,#3324);
+#3324 = DEFINITIONAL_REPRESENTATION('',(#3325),#3329);
+#3325 = LINE('',#3326,#3327);
+#3326 = CARTESIAN_POINT('',(0.,7.6));
+#3327 = VECTOR('',#3328,1.);
+#3328 = DIRECTION('',(1.,0.));
+#3329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3330 = PCURVE('',#2684,#3331);
+#3331 = DEFINITIONAL_REPRESENTATION('',(#3332),#3336);
+#3332 = CIRCLE('',#3333,0.6);
+#3333 = AXIS2_PLACEMENT_2D('',#3334,#3335);
+#3334 = CARTESIAN_POINT('',(-3.93816119036,5.420413862312));
+#3335 = DIRECTION('',(-0.587785252292,0.809016994375));
+#3336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3337 = ORIENTED_EDGE('',*,*,#3338,.F.);
+#3338 = EDGE_CURVE('',#2206,#3315,#3339,.T.);
+#3339 = SURFACE_CURVE('',#3340,(#3344,#3350),.PCURVE_S1.);
+#3340 = LINE('',#3341,#3342);
+#3341 = CARTESIAN_POINT('',(-4.407293297597,5.046361638741,0.7));
+#3342 = VECTOR('',#3343,1.);
+#3343 = DIRECTION('',(0.,0.,1.));
+#3344 = PCURVE('',#2251,#3345);
+#3345 = DEFINITIONAL_REPRESENTATION('',(#3346),#3349);
+#3346 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3347,#3348),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3347 = CARTESIAN_POINT('',(1.61558742166,0.));
+#3348 = CARTESIAN_POINT('',(1.61558742166,7.6));
+#3349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3350 = PCURVE('',#2222,#3351);
+#3351 = DEFINITIONAL_REPRESENTATION('',(#3352),#3355);
+#3352 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3353,#3354),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3353 = CARTESIAN_POINT('',(2.288697047242,0.));
+#3354 = CARTESIAN_POINT('',(2.288697047242,7.6));
+#3355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3356 = ORIENTED_EDGE('',*,*,#2234,.T.);
+#3357 = ORIENTED_EDGE('',*,*,#3292,.T.);
+#3358 = ADVANCED_FACE('',(#3359),#2222,.T.);
+#3359 = FACE_BOUND('',#3360,.T.);
+#3360 = EDGE_LOOP('',(#3361,#3385,#3386,#3387));
+#3361 = ORIENTED_EDGE('',*,*,#3362,.F.);
+#3362 = EDGE_CURVE('',#3315,#3363,#3365,.T.);
+#3363 = VERTEX_POINT('',#3364);
+#3364 = CARTESIAN_POINT('',(-5.046361638741,4.407293297597,8.3));
+#3365 = SURFACE_CURVE('',#3366,(#3371,#3378),.PCURVE_S1.);
+#3366 = CIRCLE('',#3367,6.7);
+#3367 = AXIS2_PLACEMENT_3D('',#3368,#3369,#3370);
+#3368 = CARTESIAN_POINT('',(0.,0.,8.3));
+#3369 = DIRECTION('',(0.,0.,1.));
+#3370 = DIRECTION('',(1.,0.,0.));
+#3371 = PCURVE('',#2222,#3372);
+#3372 = DEFINITIONAL_REPRESENTATION('',(#3373),#3377);
+#3373 = LINE('',#3374,#3375);
+#3374 = CARTESIAN_POINT('',(0.,7.6));
+#3375 = VECTOR('',#3376,1.);
+#3376 = DIRECTION('',(1.,0.));
+#3377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3378 = PCURVE('',#2684,#3379);
+#3379 = DEFINITIONAL_REPRESENTATION('',(#3380),#3384);
+#3380 = CIRCLE('',#3381,6.7);
+#3381 = AXIS2_PLACEMENT_2D('',#3382,#3383);
+#3382 = CARTESIAN_POINT('',(0.,0.));
+#3383 = DIRECTION('',(1.,0.));
+#3384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3385 = ORIENTED_EDGE('',*,*,#3338,.F.);
+#3386 = ORIENTED_EDGE('',*,*,#2205,.T.);
+#3387 = ORIENTED_EDGE('',*,*,#3388,.T.);
+#3388 = EDGE_CURVE('',#2177,#3363,#3389,.T.);
+#3389 = SURFACE_CURVE('',#3390,(#3394,#3400),.PCURVE_S1.);
+#3390 = LINE('',#3391,#3392);
+#3391 = CARTESIAN_POINT('',(-5.046361638741,4.407293297597,0.7));
+#3392 = VECTOR('',#3393,1.);
+#3393 = DIRECTION('',(0.,0.,1.));
+#3394 = PCURVE('',#2222,#3395);
+#3395 = DEFINITIONAL_REPRESENTATION('',(#3396),#3399);
+#3396 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3397,#3398),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3397 = CARTESIAN_POINT('',(2.423691933143,0.));
+#3398 = CARTESIAN_POINT('',(2.423691933143,7.6));
+#3399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3400 = PCURVE('',#2193,#3401);
+#3401 = DEFINITIONAL_REPRESENTATION('',(#3402),#3405);
+#3402 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3403,#3404),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3403 = CARTESIAN_POINT('',(4.66759788552,0.));
+#3404 = CARTESIAN_POINT('',(4.66759788552,7.6));
+#3405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3406 = ADVANCED_FACE('',(#3407),#2193,.F.);
+#3407 = FACE_BOUND('',#3408,.F.);
+#3408 = EDGE_LOOP('',(#3409,#3433,#3452,#3453));
+#3409 = ORIENTED_EDGE('',*,*,#3410,.F.);
+#3410 = EDGE_CURVE('',#3411,#3363,#3413,.T.);
+#3411 = VERTEX_POINT('',#3412);
+#3412 = CARTESIAN_POINT('',(-5.750996516037,3.437446591954,8.3));
+#3413 = SURFACE_CURVE('',#3414,(#3419,#3426),.PCURVE_S1.);
+#3414 = CIRCLE('',#3415,0.6);
+#3415 = AXIS2_PLACEMENT_3D('',#3416,#3417,#3418);
+#3416 = CARTESIAN_POINT('',(-5.420413862312,3.93816119036,8.3));
+#3417 = DIRECTION('',(0.,0.,1.));
+#3418 = DIRECTION('',(-0.809016994375,0.587785252292,0.));
+#3419 = PCURVE('',#2193,#3420);
+#3420 = DEFINITIONAL_REPRESENTATION('',(#3421),#3425);
+#3421 = LINE('',#3422,#3423);
+#3422 = CARTESIAN_POINT('',(0.,7.6));
+#3423 = VECTOR('',#3424,1.);
+#3424 = DIRECTION('',(1.,0.));
+#3425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3426 = PCURVE('',#2684,#3427);
+#3427 = DEFINITIONAL_REPRESENTATION('',(#3428),#3432);
+#3428 = CIRCLE('',#3429,0.6);
+#3429 = AXIS2_PLACEMENT_2D('',#3430,#3431);
+#3430 = CARTESIAN_POINT('',(-5.420413862312,3.93816119036));
+#3431 = DIRECTION('',(-0.809016994375,0.587785252292));
+#3432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3433 = ORIENTED_EDGE('',*,*,#3434,.F.);
+#3434 = EDGE_CURVE('',#2148,#3411,#3435,.T.);
+#3435 = SURFACE_CURVE('',#3436,(#3440,#3446),.PCURVE_S1.);
+#3436 = LINE('',#3437,#3438);
+#3437 = CARTESIAN_POINT('',(-5.750996516037,3.437446591954,0.7));
+#3438 = VECTOR('',#3439,1.);
+#3439 = DIRECTION('',(0.,0.,1.));
+#3440 = PCURVE('',#2193,#3441);
+#3441 = DEFINITIONAL_REPRESENTATION('',(#3442),#3445);
+#3442 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3443,#3444),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3443 = CARTESIAN_POINT('',(1.61558742166,0.));
+#3444 = CARTESIAN_POINT('',(1.61558742166,7.6));
+#3445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3446 = PCURVE('',#2164,#3447);
+#3447 = DEFINITIONAL_REPRESENTATION('',(#3448),#3451);
+#3448 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3449,#3450),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3449 = CARTESIAN_POINT('',(2.602856312601,0.));
+#3450 = CARTESIAN_POINT('',(2.602856312601,7.6));
+#3451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3452 = ORIENTED_EDGE('',*,*,#2176,.T.);
+#3453 = ORIENTED_EDGE('',*,*,#3388,.T.);
+#3454 = ADVANCED_FACE('',(#3455),#2164,.T.);
+#3455 = FACE_BOUND('',#3456,.T.);
+#3456 = EDGE_LOOP('',(#3457,#3481,#3482,#3483));
+#3457 = ORIENTED_EDGE('',*,*,#3458,.F.);
+#3458 = EDGE_CURVE('',#3411,#3459,#3461,.T.);
+#3459 = VERTEX_POINT('',#3460);
+#3460 = CARTESIAN_POINT('',(-6.161303648259,2.632173503771,8.3));
+#3461 = SURFACE_CURVE('',#3462,(#3467,#3474),.PCURVE_S1.);
+#3462 = CIRCLE('',#3463,6.7);
+#3463 = AXIS2_PLACEMENT_3D('',#3464,#3465,#3466);
+#3464 = CARTESIAN_POINT('',(0.,0.,8.3));
+#3465 = DIRECTION('',(0.,0.,1.));
+#3466 = DIRECTION('',(1.,0.,0.));
+#3467 = PCURVE('',#2164,#3468);
+#3468 = DEFINITIONAL_REPRESENTATION('',(#3469),#3473);
+#3469 = LINE('',#3470,#3471);
+#3470 = CARTESIAN_POINT('',(0.,7.6));
+#3471 = VECTOR('',#3472,1.);
+#3472 = DIRECTION('',(1.,0.));
+#3473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3474 = PCURVE('',#2684,#3475);
+#3475 = DEFINITIONAL_REPRESENTATION('',(#3476),#3480);
+#3476 = CIRCLE('',#3477,6.7);
+#3477 = AXIS2_PLACEMENT_2D('',#3478,#3479);
+#3478 = CARTESIAN_POINT('',(0.,0.));
+#3479 = DIRECTION('',(1.,0.));
+#3480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3481 = ORIENTED_EDGE('',*,*,#3434,.F.);
+#3482 = ORIENTED_EDGE('',*,*,#2147,.T.);
+#3483 = ORIENTED_EDGE('',*,*,#3484,.T.);
+#3484 = EDGE_CURVE('',#2119,#3459,#3485,.T.);
+#3485 = SURFACE_CURVE('',#3486,(#3490,#3496),.PCURVE_S1.);
+#3486 = LINE('',#3487,#3488);
+#3487 = CARTESIAN_POINT('',(-6.161303648259,2.632173503771,0.7));
+#3488 = VECTOR('',#3489,1.);
+#3489 = DIRECTION('',(0.,0.,1.));
+#3490 = PCURVE('',#2164,#3491);
+#3491 = DEFINITIONAL_REPRESENTATION('',(#3492),#3495);
+#3492 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3493,#3494),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3493 = CARTESIAN_POINT('',(2.737851198502,0.));
+#3494 = CARTESIAN_POINT('',(2.737851198502,7.6));
+#3495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3496 = PCURVE('',#2135,#3497);
+#3497 = DEFINITIONAL_REPRESENTATION('',(#3498),#3501);
+#3498 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3499,#3500),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3499 = CARTESIAN_POINT('',(4.66759788552,0.));
+#3500 = CARTESIAN_POINT('',(4.66759788552,7.6));
+#3501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3502 = ADVANCED_FACE('',(#3503),#2135,.F.);
+#3503 = FACE_BOUND('',#3504,.F.);
+#3504 = EDGE_LOOP('',(#3505,#3529,#3548,#3549));
+#3505 = ORIENTED_EDGE('',*,*,#3506,.F.);
+#3506 = EDGE_CURVE('',#3507,#3459,#3509,.T.);
+#3507 = VERTEX_POINT('',#3508);
+#3508 = CARTESIAN_POINT('',(-6.531752125937,1.492050322648,8.3));
+#3509 = SURFACE_CURVE('',#3510,(#3515,#3522),.PCURVE_S1.);
+#3510 = CIRCLE('',#3511,0.6);
+#3511 = AXIS2_PLACEMENT_3D('',#3512,#3513,#3514);
+#3512 = CARTESIAN_POINT('',(-6.372078659178,2.070413862312,8.3));
+#3513 = DIRECTION('',(0.,0.,1.));
+#3514 = DIRECTION('',(-0.951056516295,0.309016994375,0.));
+#3515 = PCURVE('',#2135,#3516);
+#3516 = DEFINITIONAL_REPRESENTATION('',(#3517),#3521);
+#3517 = LINE('',#3518,#3519);
+#3518 = CARTESIAN_POINT('',(0.,7.6));
+#3519 = VECTOR('',#3520,1.);
+#3520 = DIRECTION('',(1.,0.));
+#3521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3522 = PCURVE('',#2684,#3523);
+#3523 = DEFINITIONAL_REPRESENTATION('',(#3524),#3528);
+#3524 = CIRCLE('',#3525,0.6);
+#3525 = AXIS2_PLACEMENT_2D('',#3526,#3527);
+#3526 = CARTESIAN_POINT('',(-6.372078659178,2.070413862312));
+#3527 = DIRECTION('',(-0.951056516295,0.309016994375));
+#3528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3529 = ORIENTED_EDGE('',*,*,#3530,.F.);
+#3530 = EDGE_CURVE('',#2090,#3507,#3531,.T.);
+#3531 = SURFACE_CURVE('',#3532,(#3536,#3542),.PCURVE_S1.);
+#3532 = LINE('',#3533,#3534);
+#3533 = CARTESIAN_POINT('',(-6.531752125937,1.492050322648,0.7));
+#3534 = VECTOR('',#3535,1.);
+#3535 = DIRECTION('',(0.,0.,1.));
+#3536 = PCURVE('',#2135,#3537);
+#3537 = DEFINITIONAL_REPRESENTATION('',(#3538),#3541);
+#3538 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3539,#3540),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3539 = CARTESIAN_POINT('',(1.61558742166,0.));
+#3540 = CARTESIAN_POINT('',(1.61558742166,7.6));
+#3541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3542 = PCURVE('',#2106,#3543);
+#3543 = DEFINITIONAL_REPRESENTATION('',(#3544),#3547);
+#3544 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3545,#3546),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3545 = CARTESIAN_POINT('',(2.91701557796,0.));
+#3546 = CARTESIAN_POINT('',(2.91701557796,7.6));
+#3547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3548 = ORIENTED_EDGE('',*,*,#2118,.T.);
+#3549 = ORIENTED_EDGE('',*,*,#3484,.T.);
+#3550 = ADVANCED_FACE('',(#3551),#2106,.T.);
+#3551 = FACE_BOUND('',#3552,.T.);
+#3552 = EDGE_LOOP('',(#3553,#3577,#3578,#3579));
+#3553 = ORIENTED_EDGE('',*,*,#3554,.F.);
+#3554 = EDGE_CURVE('',#3507,#3555,#3557,.T.);
+#3555 = VERTEX_POINT('',#3556);
+#3556 = CARTESIAN_POINT('',(-6.673134328358,0.599398227965,8.3));
+#3557 = SURFACE_CURVE('',#3558,(#3563,#3570),.PCURVE_S1.);
+#3558 = CIRCLE('',#3559,6.7);
+#3559 = AXIS2_PLACEMENT_3D('',#3560,#3561,#3562);
+#3560 = CARTESIAN_POINT('',(0.,0.,8.3));
+#3561 = DIRECTION('',(0.,0.,1.));
+#3562 = DIRECTION('',(1.,0.,0.));
+#3563 = PCURVE('',#2106,#3564);
+#3564 = DEFINITIONAL_REPRESENTATION('',(#3565),#3569);
+#3565 = LINE('',#3566,#3567);
+#3566 = CARTESIAN_POINT('',(0.,7.6));
+#3567 = VECTOR('',#3568,1.);
+#3568 = DIRECTION('',(1.,0.));
+#3569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3570 = PCURVE('',#2684,#3571);
+#3571 = DEFINITIONAL_REPRESENTATION('',(#3572),#3576);
+#3572 = CIRCLE('',#3573,6.7);
+#3573 = AXIS2_PLACEMENT_2D('',#3574,#3575);
+#3574 = CARTESIAN_POINT('',(0.,0.));
+#3575 = DIRECTION('',(1.,0.));
+#3576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3577 = ORIENTED_EDGE('',*,*,#3530,.F.);
+#3578 = ORIENTED_EDGE('',*,*,#2089,.T.);
+#3579 = ORIENTED_EDGE('',*,*,#3580,.T.);
+#3580 = EDGE_CURVE('',#2061,#3555,#3581,.T.);
+#3581 = SURFACE_CURVE('',#3582,(#3586,#3592),.PCURVE_S1.);
+#3582 = LINE('',#3583,#3584);
+#3583 = CARTESIAN_POINT('',(-6.673134328358,0.599398227965,0.7));
+#3584 = VECTOR('',#3585,1.);
+#3585 = DIRECTION('',(0.,0.,1.));
+#3586 = PCURVE('',#2106,#3587);
+#3587 = DEFINITIONAL_REPRESENTATION('',(#3588),#3591);
+#3588 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3589,#3590),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3589 = CARTESIAN_POINT('',(3.05201046386,0.));
+#3590 = CARTESIAN_POINT('',(3.05201046386,7.6));
+#3591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3592 = PCURVE('',#2077,#3593);
+#3593 = DEFINITIONAL_REPRESENTATION('',(#3594),#3597);
+#3594 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3595,#3596),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3595 = CARTESIAN_POINT('',(4.66759788552,0.));
+#3596 = CARTESIAN_POINT('',(4.66759788552,7.6));
+#3597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3598 = ADVANCED_FACE('',(#3599),#2077,.F.);
+#3599 = FACE_BOUND('',#3600,.F.);
+#3600 = EDGE_LOOP('',(#3601,#3625,#3644,#3645));
+#3601 = ORIENTED_EDGE('',*,*,#3602,.F.);
+#3602 = EDGE_CURVE('',#3603,#3555,#3605,.T.);
+#3603 = VERTEX_POINT('',#3604);
+#3604 = CARTESIAN_POINT('',(-6.673134328358,-0.599398227965,8.3));
+#3605 = SURFACE_CURVE('',#3606,(#3611,#3618),.PCURVE_S1.);
+#3606 = CIRCLE('',#3607,0.6);
+#3607 = AXIS2_PLACEMENT_3D('',#3608,#3609,#3610);
+#3608 = CARTESIAN_POINT('',(-6.7,8.205133554287E-16,8.3));
+#3609 = DIRECTION('',(0.,0.,1.));
+#3610 = DIRECTION('',(-1.,1.224646799147E-16,0.));
+#3611 = PCURVE('',#2077,#3612);
+#3612 = DEFINITIONAL_REPRESENTATION('',(#3613),#3617);
+#3613 = LINE('',#3614,#3615);
+#3614 = CARTESIAN_POINT('',(0.,7.6));
+#3615 = VECTOR('',#3616,1.);
+#3616 = DIRECTION('',(1.,0.));
+#3617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3618 = PCURVE('',#2684,#3619);
+#3619 = DEFINITIONAL_REPRESENTATION('',(#3620),#3624);
+#3620 = CIRCLE('',#3621,0.6);
+#3621 = AXIS2_PLACEMENT_2D('',#3622,#3623);
+#3622 = CARTESIAN_POINT('',(-6.7,8.205133554287E-16));
+#3623 = DIRECTION('',(-1.,1.224646799147E-16));
+#3624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3625 = ORIENTED_EDGE('',*,*,#3626,.F.);
+#3626 = EDGE_CURVE('',#2032,#3603,#3627,.T.);
+#3627 = SURFACE_CURVE('',#3628,(#3632,#3638),.PCURVE_S1.);
+#3628 = LINE('',#3629,#3630);
+#3629 = CARTESIAN_POINT('',(-6.673134328358,-0.599398227965,0.7));
+#3630 = VECTOR('',#3631,1.);
+#3631 = DIRECTION('',(0.,0.,1.));
+#3632 = PCURVE('',#2077,#3633);
+#3633 = DEFINITIONAL_REPRESENTATION('',(#3634),#3637);
+#3634 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3635,#3636),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3635 = CARTESIAN_POINT('',(1.61558742166,0.));
+#3636 = CARTESIAN_POINT('',(1.61558742166,7.6));
+#3637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3638 = PCURVE('',#2048,#3639);
+#3639 = DEFINITIONAL_REPRESENTATION('',(#3640),#3643);
+#3640 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3641,#3642),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3641 = CARTESIAN_POINT('',(3.231174843319,0.));
+#3642 = CARTESIAN_POINT('',(3.231174843319,7.6));
+#3643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3644 = ORIENTED_EDGE('',*,*,#2060,.T.);
+#3645 = ORIENTED_EDGE('',*,*,#3580,.T.);
+#3646 = ADVANCED_FACE('',(#3647),#2048,.T.);
+#3647 = FACE_BOUND('',#3648,.T.);
+#3648 = EDGE_LOOP('',(#3649,#3670,#3692,#3693));
+#3649 = ORIENTED_EDGE('',*,*,#3650,.T.);
+#3650 = EDGE_CURVE('',#2003,#3651,#3653,.T.);
+#3651 = VERTEX_POINT('',#3652);
+#3652 = CARTESIAN_POINT('',(-6.531752125937,-1.492050322648,8.3));
+#3653 = SURFACE_CURVE('',#3654,(#3658,#3664),.PCURVE_S1.);
+#3654 = LINE('',#3655,#3656);
+#3655 = CARTESIAN_POINT('',(-6.531752125937,-1.492050322648,0.7));
+#3656 = VECTOR('',#3657,1.);
+#3657 = DIRECTION('',(0.,0.,1.));
+#3658 = PCURVE('',#2048,#3659);
+#3659 = DEFINITIONAL_REPRESENTATION('',(#3660),#3663);
+#3660 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3661,#3662),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3661 = CARTESIAN_POINT('',(3.366169729219,0.));
+#3662 = CARTESIAN_POINT('',(3.366169729219,7.6));
+#3663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3664 = PCURVE('',#2019,#3665);
+#3665 = DEFINITIONAL_REPRESENTATION('',(#3666),#3669);
+#3666 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3667,#3668),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3667 = CARTESIAN_POINT('',(4.66759788552,0.));
+#3668 = CARTESIAN_POINT('',(4.66759788552,7.6));
+#3669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3670 = ORIENTED_EDGE('',*,*,#3671,.F.);
+#3671 = EDGE_CURVE('',#3603,#3651,#3672,.T.);
+#3672 = SURFACE_CURVE('',#3673,(#3678,#3685),.PCURVE_S1.);
+#3673 = CIRCLE('',#3674,6.7);
+#3674 = AXIS2_PLACEMENT_3D('',#3675,#3676,#3677);
+#3675 = CARTESIAN_POINT('',(0.,0.,8.3));
+#3676 = DIRECTION('',(0.,0.,1.));
+#3677 = DIRECTION('',(1.,0.,0.));
+#3678 = PCURVE('',#2048,#3679);
+#3679 = DEFINITIONAL_REPRESENTATION('',(#3680),#3684);
+#3680 = LINE('',#3681,#3682);
+#3681 = CARTESIAN_POINT('',(0.,7.6));
+#3682 = VECTOR('',#3683,1.);
+#3683 = DIRECTION('',(1.,0.));
+#3684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3685 = PCURVE('',#2684,#3686);
+#3686 = DEFINITIONAL_REPRESENTATION('',(#3687),#3691);
+#3687 = CIRCLE('',#3688,6.7);
+#3688 = AXIS2_PLACEMENT_2D('',#3689,#3690);
+#3689 = CARTESIAN_POINT('',(0.,0.));
+#3690 = DIRECTION('',(1.,0.));
+#3691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3692 = ORIENTED_EDGE('',*,*,#3626,.F.);
+#3693 = ORIENTED_EDGE('',*,*,#2031,.T.);
+#3694 = ADVANCED_FACE('',(#3695),#2019,.F.);
+#3695 = FACE_BOUND('',#3696,.F.);
+#3696 = EDGE_LOOP('',(#3697,#3721,#3740,#3741));
+#3697 = ORIENTED_EDGE('',*,*,#3698,.F.);
+#3698 = EDGE_CURVE('',#3699,#3651,#3701,.T.);
+#3699 = VERTEX_POINT('',#3700);
+#3700 = CARTESIAN_POINT('',(-6.161303648259,-2.632173503771,8.3));
+#3701 = SURFACE_CURVE('',#3702,(#3707,#3714),.PCURVE_S1.);
+#3702 = CIRCLE('',#3703,0.6);
+#3703 = AXIS2_PLACEMENT_3D('',#3704,#3705,#3706);
+#3704 = CARTESIAN_POINT('',(-6.372078659178,-2.070413862312,8.3));
+#3705 = DIRECTION('',(0.,0.,1.));
+#3706 = DIRECTION('',(-0.951056516295,-0.309016994375,0.));
+#3707 = PCURVE('',#2019,#3708);
+#3708 = DEFINITIONAL_REPRESENTATION('',(#3709),#3713);
+#3709 = LINE('',#3710,#3711);
+#3710 = CARTESIAN_POINT('',(0.,7.6));
+#3711 = VECTOR('',#3712,1.);
+#3712 = DIRECTION('',(1.,0.));
+#3713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3714 = PCURVE('',#2684,#3715);
+#3715 = DEFINITIONAL_REPRESENTATION('',(#3716),#3720);
+#3716 = CIRCLE('',#3717,0.6);
+#3717 = AXIS2_PLACEMENT_2D('',#3718,#3719);
+#3718 = CARTESIAN_POINT('',(-6.372078659178,-2.070413862312));
+#3719 = DIRECTION('',(-0.951056516295,-0.309016994375));
+#3720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3721 = ORIENTED_EDGE('',*,*,#3722,.F.);
+#3722 = EDGE_CURVE('',#1974,#3699,#3723,.T.);
+#3723 = SURFACE_CURVE('',#3724,(#3728,#3734),.PCURVE_S1.);
+#3724 = LINE('',#3725,#3726);
+#3725 = CARTESIAN_POINT('',(-6.161303648259,-2.632173503771,0.7));
+#3726 = VECTOR('',#3727,1.);
+#3727 = DIRECTION('',(0.,0.,1.));
+#3728 = PCURVE('',#2019,#3729);
+#3729 = DEFINITIONAL_REPRESENTATION('',(#3730),#3733);
+#3730 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3731,#3732),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3731 = CARTESIAN_POINT('',(1.61558742166,0.));
+#3732 = CARTESIAN_POINT('',(1.61558742166,7.6));
+#3733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3734 = PCURVE('',#1990,#3735);
+#3735 = DEFINITIONAL_REPRESENTATION('',(#3736),#3739);
+#3736 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3737,#3738),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3737 = CARTESIAN_POINT('',(3.545334108678,0.));
+#3738 = CARTESIAN_POINT('',(3.545334108678,7.6));
+#3739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3740 = ORIENTED_EDGE('',*,*,#2002,.T.);
+#3741 = ORIENTED_EDGE('',*,*,#3650,.T.);
+#3742 = ADVANCED_FACE('',(#3743),#1990,.T.);
+#3743 = FACE_BOUND('',#3744,.T.);
+#3744 = EDGE_LOOP('',(#3745,#3766,#3788,#3789));
+#3745 = ORIENTED_EDGE('',*,*,#3746,.T.);
+#3746 = EDGE_CURVE('',#1945,#3747,#3749,.T.);
+#3747 = VERTEX_POINT('',#3748);
+#3748 = CARTESIAN_POINT('',(-5.750996516037,-3.437446591954,8.3));
+#3749 = SURFACE_CURVE('',#3750,(#3754,#3760),.PCURVE_S1.);
+#3750 = LINE('',#3751,#3752);
+#3751 = CARTESIAN_POINT('',(-5.750996516037,-3.437446591954,0.7));
+#3752 = VECTOR('',#3753,1.);
+#3753 = DIRECTION('',(0.,0.,1.));
+#3754 = PCURVE('',#1990,#3755);
+#3755 = DEFINITIONAL_REPRESENTATION('',(#3756),#3759);
+#3756 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3757,#3758),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3757 = CARTESIAN_POINT('',(3.680328994578,0.));
+#3758 = CARTESIAN_POINT('',(3.680328994578,7.6));
+#3759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3760 = PCURVE('',#1961,#3761);
+#3761 = DEFINITIONAL_REPRESENTATION('',(#3762),#3765);
+#3762 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3763,#3764),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3763 = CARTESIAN_POINT('',(4.66759788552,0.));
+#3764 = CARTESIAN_POINT('',(4.66759788552,7.6));
+#3765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3766 = ORIENTED_EDGE('',*,*,#3767,.F.);
+#3767 = EDGE_CURVE('',#3699,#3747,#3768,.T.);
+#3768 = SURFACE_CURVE('',#3769,(#3774,#3781),.PCURVE_S1.);
+#3769 = CIRCLE('',#3770,6.7);
+#3770 = AXIS2_PLACEMENT_3D('',#3771,#3772,#3773);
+#3771 = CARTESIAN_POINT('',(0.,0.,8.3));
+#3772 = DIRECTION('',(0.,0.,1.));
+#3773 = DIRECTION('',(1.,0.,0.));
+#3774 = PCURVE('',#1990,#3775);
+#3775 = DEFINITIONAL_REPRESENTATION('',(#3776),#3780);
+#3776 = LINE('',#3777,#3778);
+#3777 = CARTESIAN_POINT('',(0.,7.6));
+#3778 = VECTOR('',#3779,1.);
+#3779 = DIRECTION('',(1.,0.));
+#3780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3781 = PCURVE('',#2684,#3782);
+#3782 = DEFINITIONAL_REPRESENTATION('',(#3783),#3787);
+#3783 = CIRCLE('',#3784,6.7);
+#3784 = AXIS2_PLACEMENT_2D('',#3785,#3786);
+#3785 = CARTESIAN_POINT('',(0.,0.));
+#3786 = DIRECTION('',(1.,0.));
+#3787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3788 = ORIENTED_EDGE('',*,*,#3722,.F.);
+#3789 = ORIENTED_EDGE('',*,*,#1973,.T.);
+#3790 = ADVANCED_FACE('',(#3791),#1961,.F.);
+#3791 = FACE_BOUND('',#3792,.F.);
+#3792 = EDGE_LOOP('',(#3793,#3817,#3836,#3837));
+#3793 = ORIENTED_EDGE('',*,*,#3794,.F.);
+#3794 = EDGE_CURVE('',#3795,#3747,#3797,.T.);
+#3795 = VERTEX_POINT('',#3796);
+#3796 = CARTESIAN_POINT('',(-5.046361638741,-4.407293297597,8.3));
+#3797 = SURFACE_CURVE('',#3798,(#3803,#3810),.PCURVE_S1.);
+#3798 = CIRCLE('',#3799,0.6);
+#3799 = AXIS2_PLACEMENT_3D('',#3800,#3801,#3802);
+#3800 = CARTESIAN_POINT('',(-5.420413862312,-3.93816119036,8.3));
+#3801 = DIRECTION('',(0.,0.,1.));
+#3802 = DIRECTION('',(-0.809016994375,-0.587785252292,0.));
+#3803 = PCURVE('',#1961,#3804);
+#3804 = DEFINITIONAL_REPRESENTATION('',(#3805),#3809);
+#3805 = LINE('',#3806,#3807);
+#3806 = CARTESIAN_POINT('',(0.,7.6));
+#3807 = VECTOR('',#3808,1.);
+#3808 = DIRECTION('',(1.,0.));
+#3809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3810 = PCURVE('',#2684,#3811);
+#3811 = DEFINITIONAL_REPRESENTATION('',(#3812),#3816);
+#3812 = CIRCLE('',#3813,0.6);
+#3813 = AXIS2_PLACEMENT_2D('',#3814,#3815);
+#3814 = CARTESIAN_POINT('',(-5.420413862312,-3.93816119036));
+#3815 = DIRECTION('',(-0.809016994375,-0.587785252292));
+#3816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3817 = ORIENTED_EDGE('',*,*,#3818,.F.);
+#3818 = EDGE_CURVE('',#1916,#3795,#3819,.T.);
+#3819 = SURFACE_CURVE('',#3820,(#3824,#3830),.PCURVE_S1.);
+#3820 = LINE('',#3821,#3822);
+#3821 = CARTESIAN_POINT('',(-5.046361638741,-4.407293297597,0.7));
+#3822 = VECTOR('',#3823,1.);
+#3823 = DIRECTION('',(0.,0.,1.));
+#3824 = PCURVE('',#1961,#3825);
+#3825 = DEFINITIONAL_REPRESENTATION('',(#3826),#3829);
+#3826 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3827,#3828),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3827 = CARTESIAN_POINT('',(1.61558742166,0.));
+#3828 = CARTESIAN_POINT('',(1.61558742166,7.6));
+#3829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3830 = PCURVE('',#1932,#3831);
+#3831 = DEFINITIONAL_REPRESENTATION('',(#3832),#3835);
+#3832 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3833,#3834),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3833 = CARTESIAN_POINT('',(3.859493374037,0.));
+#3834 = CARTESIAN_POINT('',(3.859493374037,7.6));
+#3835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3836 = ORIENTED_EDGE('',*,*,#1944,.T.);
+#3837 = ORIENTED_EDGE('',*,*,#3746,.T.);
+#3838 = ADVANCED_FACE('',(#3839),#1932,.T.);
+#3839 = FACE_BOUND('',#3840,.T.);
+#3840 = EDGE_LOOP('',(#3841,#3862,#3884,#3885));
+#3841 = ORIENTED_EDGE('',*,*,#3842,.T.);
+#3842 = EDGE_CURVE('',#1887,#3843,#3845,.T.);
+#3843 = VERTEX_POINT('',#3844);
+#3844 = CARTESIAN_POINT('',(-4.407293297597,-5.046361638741,8.3));
+#3845 = SURFACE_CURVE('',#3846,(#3850,#3856),.PCURVE_S1.);
+#3846 = LINE('',#3847,#3848);
+#3847 = CARTESIAN_POINT('',(-4.407293297597,-5.046361638741,0.7));
+#3848 = VECTOR('',#3849,1.);
+#3849 = DIRECTION('',(0.,0.,1.));
+#3850 = PCURVE('',#1932,#3851);
+#3851 = DEFINITIONAL_REPRESENTATION('',(#3852),#3855);
+#3852 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3853,#3854),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3853 = CARTESIAN_POINT('',(3.994488259937,0.));
+#3854 = CARTESIAN_POINT('',(3.994488259937,7.6));
+#3855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3856 = PCURVE('',#1903,#3857);
+#3857 = DEFINITIONAL_REPRESENTATION('',(#3858),#3861);
+#3858 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3859,#3860),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3859 = CARTESIAN_POINT('',(4.66759788552,0.));
+#3860 = CARTESIAN_POINT('',(4.66759788552,7.6));
+#3861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3862 = ORIENTED_EDGE('',*,*,#3863,.F.);
+#3863 = EDGE_CURVE('',#3795,#3843,#3864,.T.);
+#3864 = SURFACE_CURVE('',#3865,(#3870,#3877),.PCURVE_S1.);
+#3865 = CIRCLE('',#3866,6.7);
+#3866 = AXIS2_PLACEMENT_3D('',#3867,#3868,#3869);
+#3867 = CARTESIAN_POINT('',(0.,0.,8.3));
+#3868 = DIRECTION('',(0.,0.,1.));
+#3869 = DIRECTION('',(1.,0.,0.));
+#3870 = PCURVE('',#1932,#3871);
+#3871 = DEFINITIONAL_REPRESENTATION('',(#3872),#3876);
+#3872 = LINE('',#3873,#3874);
+#3873 = CARTESIAN_POINT('',(0.,7.6));
+#3874 = VECTOR('',#3875,1.);
+#3875 = DIRECTION('',(1.,0.));
+#3876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3877 = PCURVE('',#2684,#3878);
+#3878 = DEFINITIONAL_REPRESENTATION('',(#3879),#3883);
+#3879 = CIRCLE('',#3880,6.7);
+#3880 = AXIS2_PLACEMENT_2D('',#3881,#3882);
+#3881 = CARTESIAN_POINT('',(0.,0.));
+#3882 = DIRECTION('',(1.,0.));
+#3883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3884 = ORIENTED_EDGE('',*,*,#3818,.F.);
+#3885 = ORIENTED_EDGE('',*,*,#1915,.T.);
+#3886 = ADVANCED_FACE('',(#3887),#1903,.F.);
+#3887 = FACE_BOUND('',#3888,.F.);
+#3888 = EDGE_LOOP('',(#3889,#3913,#3932,#3933));
+#3889 = ORIENTED_EDGE('',*,*,#3890,.F.);
+#3890 = EDGE_CURVE('',#3891,#3843,#3893,.T.);
+#3891 = VERTEX_POINT('',#3892);
+#3892 = CARTESIAN_POINT('',(-3.437446591954,-5.750996516037,8.3));
+#3893 = SURFACE_CURVE('',#3894,(#3899,#3906),.PCURVE_S1.);
+#3894 = CIRCLE('',#3895,0.6);
+#3895 = AXIS2_PLACEMENT_3D('',#3896,#3897,#3898);
+#3896 = CARTESIAN_POINT('',(-3.93816119036,-5.420413862312,8.3));
+#3897 = DIRECTION('',(0.,0.,1.));
+#3898 = DIRECTION('',(-0.587785252292,-0.809016994375,0.));
+#3899 = PCURVE('',#1903,#3900);
+#3900 = DEFINITIONAL_REPRESENTATION('',(#3901),#3905);
+#3901 = LINE('',#3902,#3903);
+#3902 = CARTESIAN_POINT('',(0.,7.6));
+#3903 = VECTOR('',#3904,1.);
+#3904 = DIRECTION('',(1.,0.));
+#3905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3906 = PCURVE('',#2684,#3907);
+#3907 = DEFINITIONAL_REPRESENTATION('',(#3908),#3912);
+#3908 = CIRCLE('',#3909,0.6);
+#3909 = AXIS2_PLACEMENT_2D('',#3910,#3911);
+#3910 = CARTESIAN_POINT('',(-3.93816119036,-5.420413862312));
+#3911 = DIRECTION('',(-0.587785252292,-0.809016994375));
+#3912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3913 = ORIENTED_EDGE('',*,*,#3914,.F.);
+#3914 = EDGE_CURVE('',#1858,#3891,#3915,.T.);
+#3915 = SURFACE_CURVE('',#3916,(#3920,#3926),.PCURVE_S1.);
+#3916 = LINE('',#3917,#3918);
+#3917 = CARTESIAN_POINT('',(-3.437446591954,-5.750996516037,0.7));
+#3918 = VECTOR('',#3919,1.);
+#3919 = DIRECTION('',(0.,0.,1.));
+#3920 = PCURVE('',#1903,#3921);
+#3921 = DEFINITIONAL_REPRESENTATION('',(#3922),#3925);
+#3922 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3923,#3924),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3923 = CARTESIAN_POINT('',(1.61558742166,0.));
+#3924 = CARTESIAN_POINT('',(1.61558742166,7.6));
+#3925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3926 = PCURVE('',#1874,#3927);
+#3927 = DEFINITIONAL_REPRESENTATION('',(#3928),#3931);
+#3928 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3929,#3930),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3929 = CARTESIAN_POINT('',(4.173652639396,0.));
+#3930 = CARTESIAN_POINT('',(4.173652639396,7.6));
+#3931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3932 = ORIENTED_EDGE('',*,*,#1886,.T.);
+#3933 = ORIENTED_EDGE('',*,*,#3842,.T.);
+#3934 = ADVANCED_FACE('',(#3935),#1874,.T.);
+#3935 = FACE_BOUND('',#3936,.T.);
+#3936 = EDGE_LOOP('',(#3937,#3958,#3980,#3981));
+#3937 = ORIENTED_EDGE('',*,*,#3938,.T.);
+#3938 = EDGE_CURVE('',#1829,#3939,#3941,.T.);
+#3939 = VERTEX_POINT('',#3940);
+#3940 = CARTESIAN_POINT('',(-2.632173503771,-6.161303648259,8.3));
+#3941 = SURFACE_CURVE('',#3942,(#3946,#3952),.PCURVE_S1.);
+#3942 = LINE('',#3943,#3944);
+#3943 = CARTESIAN_POINT('',(-2.632173503771,-6.161303648259,0.7));
+#3944 = VECTOR('',#3945,1.);
+#3945 = DIRECTION('',(0.,0.,1.));
+#3946 = PCURVE('',#1874,#3947);
+#3947 = DEFINITIONAL_REPRESENTATION('',(#3948),#3951);
+#3948 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3949,#3950),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3949 = CARTESIAN_POINT('',(4.308647525296,0.));
+#3950 = CARTESIAN_POINT('',(4.308647525296,7.6));
+#3951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3952 = PCURVE('',#1845,#3953);
+#3953 = DEFINITIONAL_REPRESENTATION('',(#3954),#3957);
+#3954 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3955,#3956),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3955 = CARTESIAN_POINT('',(4.66759788552,0.));
+#3956 = CARTESIAN_POINT('',(4.66759788552,7.6));
+#3957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3958 = ORIENTED_EDGE('',*,*,#3959,.F.);
+#3959 = EDGE_CURVE('',#3891,#3939,#3960,.T.);
+#3960 = SURFACE_CURVE('',#3961,(#3966,#3973),.PCURVE_S1.);
+#3961 = CIRCLE('',#3962,6.7);
+#3962 = AXIS2_PLACEMENT_3D('',#3963,#3964,#3965);
+#3963 = CARTESIAN_POINT('',(0.,0.,8.3));
+#3964 = DIRECTION('',(0.,0.,1.));
+#3965 = DIRECTION('',(1.,0.,0.));
+#3966 = PCURVE('',#1874,#3967);
+#3967 = DEFINITIONAL_REPRESENTATION('',(#3968),#3972);
+#3968 = LINE('',#3969,#3970);
+#3969 = CARTESIAN_POINT('',(0.,7.6));
+#3970 = VECTOR('',#3971,1.);
+#3971 = DIRECTION('',(1.,0.));
+#3972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3973 = PCURVE('',#2684,#3974);
+#3974 = DEFINITIONAL_REPRESENTATION('',(#3975),#3979);
+#3975 = CIRCLE('',#3976,6.7);
+#3976 = AXIS2_PLACEMENT_2D('',#3977,#3978);
+#3977 = CARTESIAN_POINT('',(0.,0.));
+#3978 = DIRECTION('',(1.,0.));
+#3979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3980 = ORIENTED_EDGE('',*,*,#3914,.F.);
+#3981 = ORIENTED_EDGE('',*,*,#1857,.T.);
+#3982 = ADVANCED_FACE('',(#3983),#1845,.F.);
+#3983 = FACE_BOUND('',#3984,.F.);
+#3984 = EDGE_LOOP('',(#3985,#4009,#4028,#4029));
+#3985 = ORIENTED_EDGE('',*,*,#3986,.F.);
+#3986 = EDGE_CURVE('',#3987,#3939,#3989,.T.);
+#3987 = VERTEX_POINT('',#3988);
+#3988 = CARTESIAN_POINT('',(-1.492050322648,-6.531752125937,8.3));
+#3989 = SURFACE_CURVE('',#3990,(#3995,#4002),.PCURVE_S1.);
+#3990 = CIRCLE('',#3991,0.6);
+#3991 = AXIS2_PLACEMENT_3D('',#3992,#3993,#3994);
+#3992 = CARTESIAN_POINT('',(-2.070413862312,-6.372078659178,8.3));
+#3993 = DIRECTION('',(0.,0.,1.));
+#3994 = DIRECTION('',(-0.309016994375,-0.951056516295,0.));
+#3995 = PCURVE('',#1845,#3996);
+#3996 = DEFINITIONAL_REPRESENTATION('',(#3997),#4001);
+#3997 = LINE('',#3998,#3999);
+#3998 = CARTESIAN_POINT('',(0.,7.6));
+#3999 = VECTOR('',#4000,1.);
+#4000 = DIRECTION('',(1.,0.));
+#4001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4002 = PCURVE('',#2684,#4003);
+#4003 = DEFINITIONAL_REPRESENTATION('',(#4004),#4008);
+#4004 = CIRCLE('',#4005,0.6);
+#4005 = AXIS2_PLACEMENT_2D('',#4006,#4007);
+#4006 = CARTESIAN_POINT('',(-2.070413862312,-6.372078659178));
+#4007 = DIRECTION('',(-0.309016994375,-0.951056516295));
+#4008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4009 = ORIENTED_EDGE('',*,*,#4010,.F.);
+#4010 = EDGE_CURVE('',#1800,#3987,#4011,.T.);
+#4011 = SURFACE_CURVE('',#4012,(#4016,#4022),.PCURVE_S1.);
+#4012 = LINE('',#4013,#4014);
+#4013 = CARTESIAN_POINT('',(-1.492050322648,-6.531752125937,0.7));
+#4014 = VECTOR('',#4015,1.);
+#4015 = DIRECTION('',(0.,0.,1.));
+#4016 = PCURVE('',#1845,#4017);
+#4017 = DEFINITIONAL_REPRESENTATION('',(#4018),#4021);
+#4018 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4019,#4020),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#4019 = CARTESIAN_POINT('',(1.61558742166,0.));
+#4020 = CARTESIAN_POINT('',(1.61558742166,7.6));
+#4021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4022 = PCURVE('',#1816,#4023);
+#4023 = DEFINITIONAL_REPRESENTATION('',(#4024),#4027);
+#4024 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4025,#4026),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#4025 = CARTESIAN_POINT('',(4.487811904755,0.));
+#4026 = CARTESIAN_POINT('',(4.487811904755,7.6));
+#4027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4028 = ORIENTED_EDGE('',*,*,#1828,.T.);
+#4029 = ORIENTED_EDGE('',*,*,#3938,.T.);
+#4030 = ADVANCED_FACE('',(#4031),#1816,.T.);
+#4031 = FACE_BOUND('',#4032,.T.);
+#4032 = EDGE_LOOP('',(#4033,#4054,#4076,#4077));
+#4033 = ORIENTED_EDGE('',*,*,#4034,.T.);
+#4034 = EDGE_CURVE('',#1771,#4035,#4037,.T.);
+#4035 = VERTEX_POINT('',#4036);
+#4036 = CARTESIAN_POINT('',(-0.599398227965,-6.673134328358,8.3));
+#4037 = SURFACE_CURVE('',#4038,(#4042,#4048),.PCURVE_S1.);
+#4038 = LINE('',#4039,#4040);
+#4039 = CARTESIAN_POINT('',(-0.599398227965,-6.673134328358,0.7));
+#4040 = VECTOR('',#4041,1.);
+#4041 = DIRECTION('',(0.,0.,1.));
+#4042 = PCURVE('',#1816,#4043);
+#4043 = DEFINITIONAL_REPRESENTATION('',(#4044),#4047);
+#4044 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4045,#4046),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#4045 = CARTESIAN_POINT('',(4.622806790655,0.));
+#4046 = CARTESIAN_POINT('',(4.622806790655,7.6));
+#4047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4048 = PCURVE('',#1787,#4049);
+#4049 = DEFINITIONAL_REPRESENTATION('',(#4050),#4053);
+#4050 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4051,#4052),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#4051 = CARTESIAN_POINT('',(4.66759788552,0.));
+#4052 = CARTESIAN_POINT('',(4.66759788552,7.6));
+#4053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4054 = ORIENTED_EDGE('',*,*,#4055,.F.);
+#4055 = EDGE_CURVE('',#3987,#4035,#4056,.T.);
+#4056 = SURFACE_CURVE('',#4057,(#4062,#4069),.PCURVE_S1.);
+#4057 = CIRCLE('',#4058,6.7);
+#4058 = AXIS2_PLACEMENT_3D('',#4059,#4060,#4061);
+#4059 = CARTESIAN_POINT('',(0.,0.,8.3));
+#4060 = DIRECTION('',(0.,0.,1.));
+#4061 = DIRECTION('',(1.,0.,0.));
+#4062 = PCURVE('',#1816,#4063);
+#4063 = DEFINITIONAL_REPRESENTATION('',(#4064),#4068);
+#4064 = LINE('',#4065,#4066);
+#4065 = CARTESIAN_POINT('',(0.,7.6));
+#4066 = VECTOR('',#4067,1.);
+#4067 = DIRECTION('',(1.,0.));
+#4068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4069 = PCURVE('',#2684,#4070);
+#4070 = DEFINITIONAL_REPRESENTATION('',(#4071),#4075);
+#4071 = CIRCLE('',#4072,6.7);
+#4072 = AXIS2_PLACEMENT_2D('',#4073,#4074);
+#4073 = CARTESIAN_POINT('',(0.,0.));
+#4074 = DIRECTION('',(1.,0.));
+#4075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4076 = ORIENTED_EDGE('',*,*,#4010,.F.);
+#4077 = ORIENTED_EDGE('',*,*,#1799,.T.);
+#4078 = ADVANCED_FACE('',(#4079),#1787,.F.);
+#4079 = FACE_BOUND('',#4080,.F.);
+#4080 = EDGE_LOOP('',(#4081,#4105,#4124,#4125));
+#4081 = ORIENTED_EDGE('',*,*,#4082,.F.);
+#4082 = EDGE_CURVE('',#4083,#4035,#4085,.T.);
+#4083 = VERTEX_POINT('',#4084);
+#4084 = CARTESIAN_POINT('',(0.599398227965,-6.673134328358,8.3));
+#4085 = SURFACE_CURVE('',#4086,(#4091,#4098),.PCURVE_S1.);
+#4086 = CIRCLE('',#4087,0.6);
+#4087 = AXIS2_PLACEMENT_3D('',#4088,#4089,#4090);
+#4088 = CARTESIAN_POINT('',(-1.487698852998E-15,-6.7,8.3));
+#4089 = DIRECTION('',(0.,0.,1.));
+#4090 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#4091 = PCURVE('',#1787,#4092);
+#4092 = DEFINITIONAL_REPRESENTATION('',(#4093),#4097);
+#4093 = LINE('',#4094,#4095);
+#4094 = CARTESIAN_POINT('',(0.,7.6));
+#4095 = VECTOR('',#4096,1.);
+#4096 = DIRECTION('',(1.,0.));
+#4097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4098 = PCURVE('',#2684,#4099);
+#4099 = DEFINITIONAL_REPRESENTATION('',(#4100),#4104);
+#4100 = CIRCLE('',#4101,0.6);
+#4101 = AXIS2_PLACEMENT_2D('',#4102,#4103);
+#4102 = CARTESIAN_POINT('',(-1.487698852998E-15,-6.7));
+#4103 = DIRECTION('',(-2.22044604925E-16,-1.));
+#4104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4105 = ORIENTED_EDGE('',*,*,#4106,.F.);
+#4106 = EDGE_CURVE('',#1742,#4083,#4107,.T.);
+#4107 = SURFACE_CURVE('',#4108,(#4112,#4118),.PCURVE_S1.);
+#4108 = LINE('',#4109,#4110);
+#4109 = CARTESIAN_POINT('',(0.599398227965,-6.673134328358,0.7));
+#4110 = VECTOR('',#4111,1.);
+#4111 = DIRECTION('',(0.,0.,1.));
+#4112 = PCURVE('',#1787,#4113);
+#4113 = DEFINITIONAL_REPRESENTATION('',(#4114),#4117);
+#4114 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4115,#4116),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#4115 = CARTESIAN_POINT('',(1.61558742166,0.));
+#4116 = CARTESIAN_POINT('',(1.61558742166,7.6));
+#4117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4118 = PCURVE('',#1758,#4119);
+#4119 = DEFINITIONAL_REPRESENTATION('',(#4120),#4123);
+#4120 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4121,#4122),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#4121 = CARTESIAN_POINT('',(4.801971170114,0.));
+#4122 = CARTESIAN_POINT('',(4.801971170114,7.6));
+#4123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4124 = ORIENTED_EDGE('',*,*,#1770,.T.);
+#4125 = ORIENTED_EDGE('',*,*,#4034,.T.);
+#4126 = ADVANCED_FACE('',(#4127),#1758,.T.);
+#4127 = FACE_BOUND('',#4128,.T.);
+#4128 = EDGE_LOOP('',(#4129,#4150,#4172,#4173));
+#4129 = ORIENTED_EDGE('',*,*,#4130,.T.);
+#4130 = EDGE_CURVE('',#1713,#4131,#4133,.T.);
+#4131 = VERTEX_POINT('',#4132);
+#4132 = CARTESIAN_POINT('',(1.492050322648,-6.531752125937,8.3));
+#4133 = SURFACE_CURVE('',#4134,(#4138,#4144),.PCURVE_S1.);
+#4134 = LINE('',#4135,#4136);
+#4135 = CARTESIAN_POINT('',(1.492050322648,-6.531752125937,0.7));
+#4136 = VECTOR('',#4137,1.);
+#4137 = DIRECTION('',(0.,0.,1.));
+#4138 = PCURVE('',#1758,#4139);
+#4139 = DEFINITIONAL_REPRESENTATION('',(#4140),#4143);
+#4140 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4141,#4142),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#4141 = CARTESIAN_POINT('',(4.936966056014,0.));
+#4142 = CARTESIAN_POINT('',(4.936966056014,7.6));
+#4143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4144 = PCURVE('',#1729,#4145);
+#4145 = DEFINITIONAL_REPRESENTATION('',(#4146),#4149);
+#4146 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4147,#4148),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#4147 = CARTESIAN_POINT('',(4.66759788552,0.));
+#4148 = CARTESIAN_POINT('',(4.66759788552,7.6));
+#4149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4150 = ORIENTED_EDGE('',*,*,#4151,.F.);
+#4151 = EDGE_CURVE('',#4083,#4131,#4152,.T.);
+#4152 = SURFACE_CURVE('',#4153,(#4158,#4165),.PCURVE_S1.);
+#4153 = CIRCLE('',#4154,6.7);
+#4154 = AXIS2_PLACEMENT_3D('',#4155,#4156,#4157);
+#4155 = CARTESIAN_POINT('',(0.,0.,8.3));
+#4156 = DIRECTION('',(0.,0.,1.));
+#4157 = DIRECTION('',(1.,0.,0.));
+#4158 = PCURVE('',#1758,#4159);
+#4159 = DEFINITIONAL_REPRESENTATION('',(#4160),#4164);
+#4160 = LINE('',#4161,#4162);
+#4161 = CARTESIAN_POINT('',(0.,7.6));
+#4162 = VECTOR('',#4163,1.);
+#4163 = DIRECTION('',(1.,0.));
+#4164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4165 = PCURVE('',#2684,#4166);
+#4166 = DEFINITIONAL_REPRESENTATION('',(#4167),#4171);
+#4167 = CIRCLE('',#4168,6.7);
+#4168 = AXIS2_PLACEMENT_2D('',#4169,#4170);
+#4169 = CARTESIAN_POINT('',(0.,0.));
+#4170 = DIRECTION('',(1.,0.));
+#4171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4172 = ORIENTED_EDGE('',*,*,#4106,.F.);
+#4173 = ORIENTED_EDGE('',*,*,#1741,.T.);
+#4174 = ADVANCED_FACE('',(#4175),#1729,.F.);
+#4175 = FACE_BOUND('',#4176,.F.);
+#4176 = EDGE_LOOP('',(#4177,#4201,#4220,#4221));
+#4177 = ORIENTED_EDGE('',*,*,#4178,.F.);
+#4178 = EDGE_CURVE('',#4179,#4131,#4181,.T.);
+#4179 = VERTEX_POINT('',#4180);
+#4180 = CARTESIAN_POINT('',(2.632173503771,-6.161303648259,8.3));
+#4181 = SURFACE_CURVE('',#4182,(#4187,#4194),.PCURVE_S1.);
+#4182 = CIRCLE('',#4183,0.6);
+#4183 = AXIS2_PLACEMENT_3D('',#4184,#4185,#4186);
+#4184 = CARTESIAN_POINT('',(2.070413862312,-6.372078659178,8.3));
+#4185 = DIRECTION('',(-0.,0.,1.));
+#4186 = DIRECTION('',(0.309016994375,-0.951056516295,0.));
+#4187 = PCURVE('',#1729,#4188);
+#4188 = DEFINITIONAL_REPRESENTATION('',(#4189),#4193);
+#4189 = LINE('',#4190,#4191);
+#4190 = CARTESIAN_POINT('',(0.,7.6));
+#4191 = VECTOR('',#4192,1.);
+#4192 = DIRECTION('',(1.,0.));
+#4193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4194 = PCURVE('',#2684,#4195);
+#4195 = DEFINITIONAL_REPRESENTATION('',(#4196),#4200);
+#4196 = CIRCLE('',#4197,0.6);
+#4197 = AXIS2_PLACEMENT_2D('',#4198,#4199);
+#4198 = CARTESIAN_POINT('',(2.070413862312,-6.372078659178));
+#4199 = DIRECTION('',(0.309016994375,-0.951056516295));
+#4200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4201 = ORIENTED_EDGE('',*,*,#4202,.F.);
+#4202 = EDGE_CURVE('',#1684,#4179,#4203,.T.);
+#4203 = SURFACE_CURVE('',#4204,(#4208,#4214),.PCURVE_S1.);
+#4204 = LINE('',#4205,#4206);
+#4205 = CARTESIAN_POINT('',(2.632173503771,-6.161303648259,0.7));
+#4206 = VECTOR('',#4207,1.);
+#4207 = DIRECTION('',(0.,0.,1.));
+#4208 = PCURVE('',#1729,#4209);
+#4209 = DEFINITIONAL_REPRESENTATION('',(#4210),#4213);
+#4210 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4211,#4212),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#4211 = CARTESIAN_POINT('',(1.61558742166,0.));
+#4212 = CARTESIAN_POINT('',(1.61558742166,7.6));
+#4213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4214 = PCURVE('',#1700,#4215);
+#4215 = DEFINITIONAL_REPRESENTATION('',(#4216),#4219);
+#4216 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4217,#4218),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#4217 = CARTESIAN_POINT('',(5.116130435473,0.));
+#4218 = CARTESIAN_POINT('',(5.116130435473,7.6));
+#4219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4220 = ORIENTED_EDGE('',*,*,#1712,.T.);
+#4221 = ORIENTED_EDGE('',*,*,#4130,.T.);
+#4222 = ADVANCED_FACE('',(#4223),#1700,.T.);
+#4223 = FACE_BOUND('',#4224,.T.);
+#4224 = EDGE_LOOP('',(#4225,#4246,#4268,#4269));
+#4225 = ORIENTED_EDGE('',*,*,#4226,.T.);
+#4226 = EDGE_CURVE('',#1655,#4227,#4229,.T.);
+#4227 = VERTEX_POINT('',#4228);
+#4228 = CARTESIAN_POINT('',(3.437446591954,-5.750996516037,8.3));
+#4229 = SURFACE_CURVE('',#4230,(#4234,#4240),.PCURVE_S1.);
+#4230 = LINE('',#4231,#4232);
+#4231 = CARTESIAN_POINT('',(3.437446591954,-5.750996516037,0.7));
+#4232 = VECTOR('',#4233,1.);
+#4233 = DIRECTION('',(0.,0.,1.));
+#4234 = PCURVE('',#1700,#4235);
+#4235 = DEFINITIONAL_REPRESENTATION('',(#4236),#4239);
+#4236 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4237,#4238),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#4237 = CARTESIAN_POINT('',(5.251125321373,0.));
+#4238 = CARTESIAN_POINT('',(5.251125321373,7.6));
+#4239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4240 = PCURVE('',#1671,#4241);
+#4241 = DEFINITIONAL_REPRESENTATION('',(#4242),#4245);
+#4242 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4243,#4244),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#4243 = CARTESIAN_POINT('',(4.66759788552,0.));
+#4244 = CARTESIAN_POINT('',(4.66759788552,7.6));
+#4245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4246 = ORIENTED_EDGE('',*,*,#4247,.F.);
+#4247 = EDGE_CURVE('',#4179,#4227,#4248,.T.);
+#4248 = SURFACE_CURVE('',#4249,(#4254,#4261),.PCURVE_S1.);
+#4249 = CIRCLE('',#4250,6.7);
+#4250 = AXIS2_PLACEMENT_3D('',#4251,#4252,#4253);
+#4251 = CARTESIAN_POINT('',(0.,0.,8.3));
+#4252 = DIRECTION('',(0.,0.,1.));
+#4253 = DIRECTION('',(1.,0.,0.));
+#4254 = PCURVE('',#1700,#4255);
+#4255 = DEFINITIONAL_REPRESENTATION('',(#4256),#4260);
+#4256 = LINE('',#4257,#4258);
+#4257 = CARTESIAN_POINT('',(0.,7.6));
+#4258 = VECTOR('',#4259,1.);
+#4259 = DIRECTION('',(1.,0.));
+#4260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4261 = PCURVE('',#2684,#4262);
+#4262 = DEFINITIONAL_REPRESENTATION('',(#4263),#4267);
+#4263 = CIRCLE('',#4264,6.7);
+#4264 = AXIS2_PLACEMENT_2D('',#4265,#4266);
+#4265 = CARTESIAN_POINT('',(0.,0.));
+#4266 = DIRECTION('',(1.,0.));
+#4267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4268 = ORIENTED_EDGE('',*,*,#4202,.F.);
+#4269 = ORIENTED_EDGE('',*,*,#1683,.T.);
+#4270 = ADVANCED_FACE('',(#4271),#1671,.F.);
+#4271 = FACE_BOUND('',#4272,.F.);
+#4272 = EDGE_LOOP('',(#4273,#4297,#4316,#4317));
+#4273 = ORIENTED_EDGE('',*,*,#4274,.F.);
+#4274 = EDGE_CURVE('',#4275,#4227,#4277,.T.);
+#4275 = VERTEX_POINT('',#4276);
+#4276 = CARTESIAN_POINT('',(4.407293297597,-5.046361638741,8.3));
+#4277 = SURFACE_CURVE('',#4278,(#4283,#4290),.PCURVE_S1.);
+#4278 = CIRCLE('',#4279,0.6);
+#4279 = AXIS2_PLACEMENT_3D('',#4280,#4281,#4282);
+#4280 = CARTESIAN_POINT('',(3.93816119036,-5.420413862312,8.3));
+#4281 = DIRECTION('',(-0.,0.,1.));
+#4282 = DIRECTION('',(0.587785252292,-0.809016994375,0.));
+#4283 = PCURVE('',#1671,#4284);
+#4284 = DEFINITIONAL_REPRESENTATION('',(#4285),#4289);
+#4285 = LINE('',#4286,#4287);
+#4286 = CARTESIAN_POINT('',(0.,7.6));
+#4287 = VECTOR('',#4288,1.);
+#4288 = DIRECTION('',(1.,0.));
+#4289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4290 = PCURVE('',#2684,#4291);
+#4291 = DEFINITIONAL_REPRESENTATION('',(#4292),#4296);
+#4292 = CIRCLE('',#4293,0.6);
+#4293 = AXIS2_PLACEMENT_2D('',#4294,#4295);
+#4294 = CARTESIAN_POINT('',(3.93816119036,-5.420413862312));
+#4295 = DIRECTION('',(0.587785252292,-0.809016994375));
+#4296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4297 = ORIENTED_EDGE('',*,*,#4298,.F.);
+#4298 = EDGE_CURVE('',#1626,#4275,#4299,.T.);
+#4299 = SURFACE_CURVE('',#4300,(#4304,#4310),.PCURVE_S1.);
+#4300 = LINE('',#4301,#4302);
+#4301 = CARTESIAN_POINT('',(4.407293297597,-5.046361638741,0.7));
+#4302 = VECTOR('',#4303,1.);
+#4303 = DIRECTION('',(0.,0.,1.));
+#4304 = PCURVE('',#1671,#4305);
+#4305 = DEFINITIONAL_REPRESENTATION('',(#4306),#4309);
+#4306 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4307,#4308),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#4307 = CARTESIAN_POINT('',(1.61558742166,0.));
+#4308 = CARTESIAN_POINT('',(1.61558742166,7.6));
+#4309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4310 = PCURVE('',#1642,#4311);
+#4311 = DEFINITIONAL_REPRESENTATION('',(#4312),#4315);
+#4312 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4313,#4314),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#4313 = CARTESIAN_POINT('',(5.430289700832,0.));
+#4314 = CARTESIAN_POINT('',(5.430289700832,7.6));
+#4315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4316 = ORIENTED_EDGE('',*,*,#1654,.T.);
+#4317 = ORIENTED_EDGE('',*,*,#4226,.T.);
+#4318 = ADVANCED_FACE('',(#4319),#1642,.T.);
+#4319 = FACE_BOUND('',#4320,.T.);
+#4320 = EDGE_LOOP('',(#4321,#4342,#4364,#4365));
+#4321 = ORIENTED_EDGE('',*,*,#4322,.T.);
+#4322 = EDGE_CURVE('',#1597,#4323,#4325,.T.);
+#4323 = VERTEX_POINT('',#4324);
+#4324 = CARTESIAN_POINT('',(5.046361638741,-4.407293297597,8.3));
+#4325 = SURFACE_CURVE('',#4326,(#4330,#4336),.PCURVE_S1.);
+#4326 = LINE('',#4327,#4328);
+#4327 = CARTESIAN_POINT('',(5.046361638741,-4.407293297597,0.7));
+#4328 = VECTOR('',#4329,1.);
+#4329 = DIRECTION('',(0.,0.,1.));
+#4330 = PCURVE('',#1642,#4331);
+#4331 = DEFINITIONAL_REPRESENTATION('',(#4332),#4335);
+#4332 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4333,#4334),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#4333 = CARTESIAN_POINT('',(5.565284586732,0.));
+#4334 = CARTESIAN_POINT('',(5.565284586732,7.6));
+#4335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4336 = PCURVE('',#1613,#4337);
+#4337 = DEFINITIONAL_REPRESENTATION('',(#4338),#4341);
+#4338 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4339,#4340),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#4339 = CARTESIAN_POINT('',(4.66759788552,0.));
+#4340 = CARTESIAN_POINT('',(4.66759788552,7.6));
+#4341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4342 = ORIENTED_EDGE('',*,*,#4343,.F.);
+#4343 = EDGE_CURVE('',#4275,#4323,#4344,.T.);
+#4344 = SURFACE_CURVE('',#4345,(#4350,#4357),.PCURVE_S1.);
+#4345 = CIRCLE('',#4346,6.7);
+#4346 = AXIS2_PLACEMENT_3D('',#4347,#4348,#4349);
+#4347 = CARTESIAN_POINT('',(0.,0.,8.3));
+#4348 = DIRECTION('',(0.,0.,1.));
+#4349 = DIRECTION('',(1.,0.,0.));
+#4350 = PCURVE('',#1642,#4351);
+#4351 = DEFINITIONAL_REPRESENTATION('',(#4352),#4356);
+#4352 = LINE('',#4353,#4354);
+#4353 = CARTESIAN_POINT('',(0.,7.6));
+#4354 = VECTOR('',#4355,1.);
+#4355 = DIRECTION('',(1.,0.));
+#4356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4357 = PCURVE('',#2684,#4358);
+#4358 = DEFINITIONAL_REPRESENTATION('',(#4359),#4363);
+#4359 = CIRCLE('',#4360,6.7);
+#4360 = AXIS2_PLACEMENT_2D('',#4361,#4362);
+#4361 = CARTESIAN_POINT('',(0.,0.));
+#4362 = DIRECTION('',(1.,0.));
+#4363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4364 = ORIENTED_EDGE('',*,*,#4298,.F.);
+#4365 = ORIENTED_EDGE('',*,*,#1625,.T.);
+#4366 = ADVANCED_FACE('',(#4367),#1613,.F.);
+#4367 = FACE_BOUND('',#4368,.F.);
+#4368 = EDGE_LOOP('',(#4369,#4393,#4412,#4413));
+#4369 = ORIENTED_EDGE('',*,*,#4370,.F.);
+#4370 = EDGE_CURVE('',#4371,#4323,#4373,.T.);
+#4371 = VERTEX_POINT('',#4372);
+#4372 = CARTESIAN_POINT('',(5.750996516037,-3.437446591954,8.3));
+#4373 = SURFACE_CURVE('',#4374,(#4379,#4386),.PCURVE_S1.);
+#4374 = CIRCLE('',#4375,0.6);
+#4375 = AXIS2_PLACEMENT_3D('',#4376,#4377,#4378);
+#4376 = CARTESIAN_POINT('',(5.420413862312,-3.93816119036,8.3));
+#4377 = DIRECTION('',(-0.,0.,1.));
+#4378 = DIRECTION('',(0.809016994375,-0.587785252292,0.));
+#4379 = PCURVE('',#1613,#4380);
+#4380 = DEFINITIONAL_REPRESENTATION('',(#4381),#4385);
+#4381 = LINE('',#4382,#4383);
+#4382 = CARTESIAN_POINT('',(0.,7.6));
+#4383 = VECTOR('',#4384,1.);
+#4384 = DIRECTION('',(1.,0.));
+#4385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4386 = PCURVE('',#2684,#4387);
+#4387 = DEFINITIONAL_REPRESENTATION('',(#4388),#4392);
+#4388 = CIRCLE('',#4389,0.6);
+#4389 = AXIS2_PLACEMENT_2D('',#4390,#4391);
+#4390 = CARTESIAN_POINT('',(5.420413862312,-3.93816119036));
+#4391 = DIRECTION('',(0.809016994375,-0.587785252292));
+#4392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4393 = ORIENTED_EDGE('',*,*,#4394,.F.);
+#4394 = EDGE_CURVE('',#1568,#4371,#4395,.T.);
+#4395 = SURFACE_CURVE('',#4396,(#4400,#4406),.PCURVE_S1.);
+#4396 = LINE('',#4397,#4398);
+#4397 = CARTESIAN_POINT('',(5.750996516037,-3.437446591954,0.7));
+#4398 = VECTOR('',#4399,1.);
+#4399 = DIRECTION('',(0.,0.,1.));
+#4400 = PCURVE('',#1613,#4401);
+#4401 = DEFINITIONAL_REPRESENTATION('',(#4402),#4405);
+#4402 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4403,#4404),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#4403 = CARTESIAN_POINT('',(1.61558742166,0.));
+#4404 = CARTESIAN_POINT('',(1.61558742166,7.6));
+#4405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4406 = PCURVE('',#1584,#4407);
+#4407 = DEFINITIONAL_REPRESENTATION('',(#4408),#4411);
+#4408 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4409,#4410),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#4409 = CARTESIAN_POINT('',(5.744448966191,0.));
+#4410 = CARTESIAN_POINT('',(5.744448966191,7.6));
+#4411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4412 = ORIENTED_EDGE('',*,*,#1596,.T.);
+#4413 = ORIENTED_EDGE('',*,*,#4322,.T.);
+#4414 = ADVANCED_FACE('',(#4415),#1584,.T.);
+#4415 = FACE_BOUND('',#4416,.T.);
+#4416 = EDGE_LOOP('',(#4417,#4438,#4460,#4461));
+#4417 = ORIENTED_EDGE('',*,*,#4418,.T.);
+#4418 = EDGE_CURVE('',#1539,#4419,#4421,.T.);
+#4419 = VERTEX_POINT('',#4420);
+#4420 = CARTESIAN_POINT('',(6.161303648259,-2.632173503771,8.3));
+#4421 = SURFACE_CURVE('',#4422,(#4426,#4432),.PCURVE_S1.);
+#4422 = LINE('',#4423,#4424);
+#4423 = CARTESIAN_POINT('',(6.161303648259,-2.632173503771,0.7));
+#4424 = VECTOR('',#4425,1.);
+#4425 = DIRECTION('',(0.,0.,1.));
+#4426 = PCURVE('',#1584,#4427);
+#4427 = DEFINITIONAL_REPRESENTATION('',(#4428),#4431);
+#4428 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4429,#4430),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#4429 = CARTESIAN_POINT('',(5.879443852091,0.));
+#4430 = CARTESIAN_POINT('',(5.879443852091,7.6));
+#4431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4432 = PCURVE('',#1555,#4433);
+#4433 = DEFINITIONAL_REPRESENTATION('',(#4434),#4437);
+#4434 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4435,#4436),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#4435 = CARTESIAN_POINT('',(4.66759788552,0.));
+#4436 = CARTESIAN_POINT('',(4.66759788552,7.6));
+#4437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4438 = ORIENTED_EDGE('',*,*,#4439,.F.);
+#4439 = EDGE_CURVE('',#4371,#4419,#4440,.T.);
+#4440 = SURFACE_CURVE('',#4441,(#4446,#4453),.PCURVE_S1.);
+#4441 = CIRCLE('',#4442,6.7);
+#4442 = AXIS2_PLACEMENT_3D('',#4443,#4444,#4445);
+#4443 = CARTESIAN_POINT('',(0.,0.,8.3));
+#4444 = DIRECTION('',(0.,0.,1.));
+#4445 = DIRECTION('',(1.,0.,0.));
+#4446 = PCURVE('',#1584,#4447);
+#4447 = DEFINITIONAL_REPRESENTATION('',(#4448),#4452);
+#4448 = LINE('',#4449,#4450);
+#4449 = CARTESIAN_POINT('',(0.,7.6));
+#4450 = VECTOR('',#4451,1.);
+#4451 = DIRECTION('',(1.,0.));
+#4452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4453 = PCURVE('',#2684,#4454);
+#4454 = DEFINITIONAL_REPRESENTATION('',(#4455),#4459);
+#4455 = CIRCLE('',#4456,6.7);
+#4456 = AXIS2_PLACEMENT_2D('',#4457,#4458);
+#4457 = CARTESIAN_POINT('',(0.,0.));
+#4458 = DIRECTION('',(1.,0.));
+#4459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4460 = ORIENTED_EDGE('',*,*,#4394,.F.);
+#4461 = ORIENTED_EDGE('',*,*,#1567,.T.);
+#4462 = ADVANCED_FACE('',(#4463),#1555,.F.);
+#4463 = FACE_BOUND('',#4464,.F.);
+#4464 = EDGE_LOOP('',(#4465,#4489,#4508,#4509));
+#4465 = ORIENTED_EDGE('',*,*,#4466,.F.);
+#4466 = EDGE_CURVE('',#4467,#4419,#4469,.T.);
+#4467 = VERTEX_POINT('',#4468);
+#4468 = CARTESIAN_POINT('',(6.531752125937,-1.492050322648,8.3));
+#4469 = SURFACE_CURVE('',#4470,(#4475,#4482),.PCURVE_S1.);
+#4470 = CIRCLE('',#4471,0.6);
+#4471 = AXIS2_PLACEMENT_3D('',#4472,#4473,#4474);
+#4472 = CARTESIAN_POINT('',(6.372078659178,-2.070413862312,8.3));
+#4473 = DIRECTION('',(-0.,0.,1.));
+#4474 = DIRECTION('',(0.951056516295,-0.309016994375,0.));
+#4475 = PCURVE('',#1555,#4476);
+#4476 = DEFINITIONAL_REPRESENTATION('',(#4477),#4481);
+#4477 = LINE('',#4478,#4479);
+#4478 = CARTESIAN_POINT('',(0.,7.6));
+#4479 = VECTOR('',#4480,1.);
+#4480 = DIRECTION('',(1.,0.));
+#4481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4482 = PCURVE('',#2684,#4483);
+#4483 = DEFINITIONAL_REPRESENTATION('',(#4484),#4488);
+#4484 = CIRCLE('',#4485,0.6);
+#4485 = AXIS2_PLACEMENT_2D('',#4486,#4487);
+#4486 = CARTESIAN_POINT('',(6.372078659178,-2.070413862312));
+#4487 = DIRECTION('',(0.951056516295,-0.309016994375));
+#4488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4489 = ORIENTED_EDGE('',*,*,#4490,.F.);
+#4490 = EDGE_CURVE('',#1510,#4467,#4491,.T.);
+#4491 = SURFACE_CURVE('',#4492,(#4496,#4502),.PCURVE_S1.);
+#4492 = LINE('',#4493,#4494);
+#4493 = CARTESIAN_POINT('',(6.531752125937,-1.492050322648,0.7));
+#4494 = VECTOR('',#4495,1.);
+#4495 = DIRECTION('',(0.,0.,1.));
+#4496 = PCURVE('',#1555,#4497);
+#4497 = DEFINITIONAL_REPRESENTATION('',(#4498),#4501);
+#4498 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4499,#4500),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#4499 = CARTESIAN_POINT('',(1.61558742166,0.));
+#4500 = CARTESIAN_POINT('',(1.61558742166,7.6));
+#4501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4502 = PCURVE('',#1526,#4503);
+#4503 = DEFINITIONAL_REPRESENTATION('',(#4504),#4507);
+#4504 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4505,#4506),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#4505 = CARTESIAN_POINT('',(6.05860823155,0.));
+#4506 = CARTESIAN_POINT('',(6.05860823155,7.6));
+#4507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4508 = ORIENTED_EDGE('',*,*,#1538,.T.);
+#4509 = ORIENTED_EDGE('',*,*,#4418,.T.);
+#4510 = ADVANCED_FACE('',(#4511),#1526,.T.);
+#4511 = FACE_BOUND('',#4512,.T.);
+#4512 = EDGE_LOOP('',(#4513,#4534,#4556,#4557));
+#4513 = ORIENTED_EDGE('',*,*,#4514,.T.);
+#4514 = EDGE_CURVE('',#1481,#4515,#4517,.T.);
+#4515 = VERTEX_POINT('',#4516);
+#4516 = CARTESIAN_POINT('',(6.673134328358,-0.599398227965,8.3));
+#4517 = SURFACE_CURVE('',#4518,(#4522,#4528),.PCURVE_S1.);
+#4518 = LINE('',#4519,#4520);
+#4519 = CARTESIAN_POINT('',(6.673134328358,-0.599398227965,0.7));
+#4520 = VECTOR('',#4521,1.);
+#4521 = DIRECTION('',(0.,0.,1.));
+#4522 = PCURVE('',#1526,#4523);
+#4523 = DEFINITIONAL_REPRESENTATION('',(#4524),#4527);
+#4524 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4525,#4526),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#4525 = CARTESIAN_POINT('',(6.19360311745,0.));
+#4526 = CARTESIAN_POINT('',(6.19360311745,7.6));
+#4527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4528 = PCURVE('',#1497,#4529);
+#4529 = DEFINITIONAL_REPRESENTATION('',(#4530),#4533);
+#4530 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4531,#4532),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#4531 = CARTESIAN_POINT('',(4.66759788552,0.));
+#4532 = CARTESIAN_POINT('',(4.66759788552,7.6));
+#4533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4534 = ORIENTED_EDGE('',*,*,#4535,.F.);
+#4535 = EDGE_CURVE('',#4467,#4515,#4536,.T.);
+#4536 = SURFACE_CURVE('',#4537,(#4542,#4549),.PCURVE_S1.);
+#4537 = CIRCLE('',#4538,6.7);
+#4538 = AXIS2_PLACEMENT_3D('',#4539,#4540,#4541);
+#4539 = CARTESIAN_POINT('',(0.,0.,8.3));
+#4540 = DIRECTION('',(0.,0.,1.));
+#4541 = DIRECTION('',(1.,0.,0.));
+#4542 = PCURVE('',#1526,#4543);
+#4543 = DEFINITIONAL_REPRESENTATION('',(#4544),#4548);
+#4544 = LINE('',#4545,#4546);
+#4545 = CARTESIAN_POINT('',(0.,7.6));
+#4546 = VECTOR('',#4547,1.);
+#4547 = DIRECTION('',(1.,0.));
+#4548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4549 = PCURVE('',#2684,#4550);
+#4550 = DEFINITIONAL_REPRESENTATION('',(#4551),#4555);
+#4551 = CIRCLE('',#4552,6.7);
+#4552 = AXIS2_PLACEMENT_2D('',#4553,#4554);
+#4553 = CARTESIAN_POINT('',(0.,0.));
+#4554 = DIRECTION('',(1.,0.));
+#4555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4556 = ORIENTED_EDGE('',*,*,#4490,.F.);
+#4557 = ORIENTED_EDGE('',*,*,#1509,.T.);
+#4558 = ADVANCED_FACE('',(#4559),#1497,.F.);
+#4559 = FACE_BOUND('',#4560,.F.);
+#4560 = EDGE_LOOP('',(#4561,#4583,#4584,#4585));
+#4561 = ORIENTED_EDGE('',*,*,#4562,.F.);
+#4562 = EDGE_CURVE('',#2666,#4515,#4563,.T.);
+#4563 = SURFACE_CURVE('',#4564,(#4569,#4576),.PCURVE_S1.);
+#4564 = CIRCLE('',#4565,0.6);
+#4565 = AXIS2_PLACEMENT_3D('',#4566,#4567,#4568);
+#4566 = CARTESIAN_POINT('',(6.7,0.,8.3));
+#4567 = DIRECTION('',(0.,0.,1.));
+#4568 = DIRECTION('',(1.,0.,0.));
+#4569 = PCURVE('',#1497,#4570);
+#4570 = DEFINITIONAL_REPRESENTATION('',(#4571),#4575);
+#4571 = LINE('',#4572,#4573);
+#4572 = CARTESIAN_POINT('',(0.,7.6));
+#4573 = VECTOR('',#4574,1.);
+#4574 = DIRECTION('',(1.,0.));
+#4575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4576 = PCURVE('',#2684,#4577);
+#4577 = DEFINITIONAL_REPRESENTATION('',(#4578),#4582);
+#4578 = CIRCLE('',#4579,0.6);
+#4579 = AXIS2_PLACEMENT_2D('',#4580,#4581);
+#4580 = CARTESIAN_POINT('',(6.7,0.));
+#4581 = DIRECTION('',(1.,0.));
+#4582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4583 = ORIENTED_EDGE('',*,*,#2696,.F.);
+#4584 = ORIENTED_EDGE('',*,*,#1480,.T.);
+#4585 = ORIENTED_EDGE('',*,*,#4514,.T.);
+#4586 = ADVANCED_FACE('',(#4587),#2648,.T.);
+#4587 = FACE_BOUND('',#4588,.T.);
+#4588 = EDGE_LOOP('',(#4589,#4612,#4613,#4614));
+#4589 = ORIENTED_EDGE('',*,*,#4590,.T.);
+#4590 = EDGE_CURVE('',#4591,#2613,#4593,.T.);
+#4591 = VERTEX_POINT('',#4592);
+#4592 = CARTESIAN_POINT('',(9.,-2.204364238465E-15,0.));
+#4593 = SEAM_CURVE('',#4594,(#4598,#4605),.PCURVE_S1.);
+#4594 = LINE('',#4595,#4596);
+#4595 = CARTESIAN_POINT('',(9.,-2.204364238465E-15,0.));
+#4596 = VECTOR('',#4597,1.);
+#4597 = DIRECTION('',(0.,0.,1.));
+#4598 = PCURVE('',#2648,#4599);
+#4599 = DEFINITIONAL_REPRESENTATION('',(#4600),#4604);
+#4600 = LINE('',#4601,#4602);
+#4601 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#4602 = VECTOR('',#4603,1.);
+#4603 = DIRECTION('',(0.,1.));
+#4604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4605 = PCURVE('',#2648,#4606);
+#4606 = DEFINITIONAL_REPRESENTATION('',(#4607),#4611);
+#4607 = LINE('',#4608,#4609);
+#4608 = CARTESIAN_POINT('',(0.,-0.));
+#4609 = VECTOR('',#4610,1.);
+#4610 = DIRECTION('',(0.,1.));
+#4611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4612 = ORIENTED_EDGE('',*,*,#2633,.F.);
+#4613 = ORIENTED_EDGE('',*,*,#4590,.F.);
+#4614 = ORIENTED_EDGE('',*,*,#4615,.T.);
+#4615 = EDGE_CURVE('',#4591,#4591,#4616,.T.);
+#4616 = SURFACE_CURVE('',#4617,(#4622,#4629),.PCURVE_S1.);
+#4617 = CIRCLE('',#4618,9.);
+#4618 = AXIS2_PLACEMENT_3D('',#4619,#4620,#4621);
+#4619 = CARTESIAN_POINT('',(0.,0.,0.));
+#4620 = DIRECTION('',(0.,0.,1.));
+#4621 = DIRECTION('',(1.,0.,0.));
+#4622 = PCURVE('',#2648,#4623);
+#4623 = DEFINITIONAL_REPRESENTATION('',(#4624),#4628);
+#4624 = LINE('',#4625,#4626);
+#4625 = CARTESIAN_POINT('',(0.,0.));
+#4626 = VECTOR('',#4627,1.);
+#4627 = DIRECTION('',(1.,0.));
+#4628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4629 = PCURVE('',#4630,#4635);
+#4630 = PLANE('',#4631);
+#4631 = AXIS2_PLACEMENT_3D('',#4632,#4633,#4634);
+#4632 = CARTESIAN_POINT('',(0.,0.,0.));
+#4633 = DIRECTION('',(0.,0.,1.));
+#4634 = DIRECTION('',(1.,0.,0.));
+#4635 = DEFINITIONAL_REPRESENTATION('',(#4636),#4640);
+#4636 = CIRCLE('',#4637,9.);
+#4637 = AXIS2_PLACEMENT_2D('',#4638,#4639);
+#4638 = CARTESIAN_POINT('',(0.,0.));
+#4639 = DIRECTION('',(1.,0.));
+#4640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4641 = ADVANCED_FACE('',(#4642,#4673),#2684,.F.);
+#4642 = FACE_BOUND('',#4643,.F.);
+#4643 = EDGE_LOOP('',(#4644));
+#4644 = ORIENTED_EDGE('',*,*,#4645,.T.);
+#4645 = EDGE_CURVE('',#4646,#4646,#4648,.T.);
+#4646 = VERTEX_POINT('',#4647);
+#4647 = CARTESIAN_POINT('',(8.8,0.,8.3));
+#4648 = SURFACE_CURVE('',#4649,(#4654,#4661),.PCURVE_S1.);
+#4649 = CIRCLE('',#4650,8.8);
+#4650 = AXIS2_PLACEMENT_3D('',#4651,#4652,#4653);
+#4651 = CARTESIAN_POINT('',(0.,0.,8.3));
+#4652 = DIRECTION('',(0.,0.,1.));
+#4653 = DIRECTION('',(1.,0.,0.));
+#4654 = PCURVE('',#2684,#4655);
+#4655 = DEFINITIONAL_REPRESENTATION('',(#4656),#4660);
+#4656 = CIRCLE('',#4657,8.8);
+#4657 = AXIS2_PLACEMENT_2D('',#4658,#4659);
+#4658 = CARTESIAN_POINT('',(0.,0.));
+#4659 = DIRECTION('',(1.,0.));
+#4660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4661 = PCURVE('',#4662,#4667);
+#4662 = CONICAL_SURFACE('',#4663,9.,0.785398163397);
+#4663 = AXIS2_PLACEMENT_3D('',#4664,#4665,#4666);
+#4664 = CARTESIAN_POINT('',(0.,0.,8.5));
+#4665 = DIRECTION('',(0.,0.,1.));
+#4666 = DIRECTION('',(1.,0.,0.));
+#4667 = DEFINITIONAL_REPRESENTATION('',(#4668),#4672);
+#4668 = LINE('',#4669,#4670);
+#4669 = CARTESIAN_POINT('',(0.,-0.2));
+#4670 = VECTOR('',#4671,1.);
+#4671 = DIRECTION('',(1.,-0.));
+#4672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4673 = FACE_BOUND('',#4674,.F.);
+#4674 = EDGE_LOOP('',(#4675,#4676,#4677,#4678,#4679,#4680,#4681,#4682,
+    #4683,#4684,#4685,#4686,#4687,#4688,#4689,#4690,#4691,#4692,#4693,
+    #4694,#4695,#4696,#4697,#4698,#4699,#4700,#4701,#4702,#4703,#4704,
+    #4705,#4706,#4707,#4708,#4709,#4710,#4711,#4712,#4713,#4714));
+#4675 = ORIENTED_EDGE('',*,*,#2665,.F.);
+#4676 = ORIENTED_EDGE('',*,*,#4562,.T.);
+#4677 = ORIENTED_EDGE('',*,*,#4535,.F.);
+#4678 = ORIENTED_EDGE('',*,*,#4466,.T.);
+#4679 = ORIENTED_EDGE('',*,*,#4439,.F.);
+#4680 = ORIENTED_EDGE('',*,*,#4370,.T.);
+#4681 = ORIENTED_EDGE('',*,*,#4343,.F.);
+#4682 = ORIENTED_EDGE('',*,*,#4274,.T.);
+#4683 = ORIENTED_EDGE('',*,*,#4247,.F.);
+#4684 = ORIENTED_EDGE('',*,*,#4178,.T.);
+#4685 = ORIENTED_EDGE('',*,*,#4151,.F.);
+#4686 = ORIENTED_EDGE('',*,*,#4082,.T.);
+#4687 = ORIENTED_EDGE('',*,*,#4055,.F.);
+#4688 = ORIENTED_EDGE('',*,*,#3986,.T.);
+#4689 = ORIENTED_EDGE('',*,*,#3959,.F.);
+#4690 = ORIENTED_EDGE('',*,*,#3890,.T.);
+#4691 = ORIENTED_EDGE('',*,*,#3863,.F.);
+#4692 = ORIENTED_EDGE('',*,*,#3794,.T.);
+#4693 = ORIENTED_EDGE('',*,*,#3767,.F.);
+#4694 = ORIENTED_EDGE('',*,*,#3698,.T.);
+#4695 = ORIENTED_EDGE('',*,*,#3671,.F.);
+#4696 = ORIENTED_EDGE('',*,*,#3602,.T.);
+#4697 = ORIENTED_EDGE('',*,*,#3554,.F.);
+#4698 = ORIENTED_EDGE('',*,*,#3506,.T.);
+#4699 = ORIENTED_EDGE('',*,*,#3458,.F.);
+#4700 = ORIENTED_EDGE('',*,*,#3410,.T.);
+#4701 = ORIENTED_EDGE('',*,*,#3362,.F.);
+#4702 = ORIENTED_EDGE('',*,*,#3314,.T.);
+#4703 = ORIENTED_EDGE('',*,*,#3266,.F.);
+#4704 = ORIENTED_EDGE('',*,*,#3218,.T.);
+#4705 = ORIENTED_EDGE('',*,*,#3170,.F.);
+#4706 = ORIENTED_EDGE('',*,*,#3122,.T.);
+#4707 = ORIENTED_EDGE('',*,*,#3074,.F.);
+#4708 = ORIENTED_EDGE('',*,*,#3026,.T.);
+#4709 = ORIENTED_EDGE('',*,*,#2978,.F.);
+#4710 = ORIENTED_EDGE('',*,*,#2930,.T.);
+#4711 = ORIENTED_EDGE('',*,*,#2882,.F.);
+#4712 = ORIENTED_EDGE('',*,*,#2834,.T.);
+#4713 = ORIENTED_EDGE('',*,*,#2786,.F.);
+#4714 = ORIENTED_EDGE('',*,*,#2738,.T.);
+#4715 = ADVANCED_FACE('',(#4716,#4719),#4630,.F.);
+#4716 = FACE_BOUND('',#4717,.F.);
+#4717 = EDGE_LOOP('',(#4718));
+#4718 = ORIENTED_EDGE('',*,*,#4615,.T.);
+#4719 = FACE_BOUND('',#4720,.F.);
+#4720 = EDGE_LOOP('',(#4721));
+#4721 = ORIENTED_EDGE('',*,*,#4722,.F.);
+#4722 = EDGE_CURVE('',#4723,#4723,#4725,.T.);
+#4723 = VERTEX_POINT('',#4724);
+#4724 = CARTESIAN_POINT('',(2.5,-6.123233995737E-16,0.));
+#4725 = SURFACE_CURVE('',#4726,(#4731,#4738),.PCURVE_S1.);
+#4726 = CIRCLE('',#4727,2.5);
+#4727 = AXIS2_PLACEMENT_3D('',#4728,#4729,#4730);
+#4728 = CARTESIAN_POINT('',(0.,0.,0.));
+#4729 = DIRECTION('',(0.,0.,1.));
+#4730 = DIRECTION('',(1.,0.,0.));
+#4731 = PCURVE('',#4630,#4732);
+#4732 = DEFINITIONAL_REPRESENTATION('',(#4733),#4737);
+#4733 = CIRCLE('',#4734,2.5);
+#4734 = AXIS2_PLACEMENT_2D('',#4735,#4736);
+#4735 = CARTESIAN_POINT('',(0.,0.));
+#4736 = DIRECTION('',(1.,0.));
+#4737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4738 = PCURVE('',#4739,#4744);
+#4739 = CYLINDRICAL_SURFACE('',#4740,2.5);
+#4740 = AXIS2_PLACEMENT_3D('',#4741,#4742,#4743);
+#4741 = CARTESIAN_POINT('',(0.,0.,0.));
+#4742 = DIRECTION('',(0.,0.,1.));
+#4743 = DIRECTION('',(1.,0.,0.));
+#4744 = DEFINITIONAL_REPRESENTATION('',(#4745),#4749);
+#4745 = LINE('',#4746,#4747);
+#4746 = CARTESIAN_POINT('',(0.,0.));
+#4747 = VECTOR('',#4748,1.);
+#4748 = DIRECTION('',(1.,0.));
+#4749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4750 = ADVANCED_FACE('',(#4751),#4662,.T.);
+#4751 = FACE_BOUND('',#4752,.F.);
+#4752 = EDGE_LOOP('',(#4753,#4774,#4801,#4802));
+#4753 = ORIENTED_EDGE('',*,*,#4754,.F.);
+#4754 = EDGE_CURVE('',#4755,#4646,#4757,.T.);
+#4755 = VERTEX_POINT('',#4756);
+#4756 = CARTESIAN_POINT('',(9.,0.,8.5));
+#4757 = SEAM_CURVE('',#4758,(#4762,#4768),.PCURVE_S1.);
+#4758 = LINE('',#4759,#4760);
+#4759 = CARTESIAN_POINT('',(9.,0.,8.5));
+#4760 = VECTOR('',#4761,1.);
+#4761 = DIRECTION('',(-0.707106781187,-0.,-0.707106781187));
+#4762 = PCURVE('',#4662,#4763);
+#4763 = DEFINITIONAL_REPRESENTATION('',(#4764),#4767);
+#4764 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4765,#4766),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.282842712475),.PIECEWISE_BEZIER_KNOTS.);
+#4765 = CARTESIAN_POINT('',(0.,0.));
+#4766 = CARTESIAN_POINT('',(0.,-0.2));
+#4767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4768 = PCURVE('',#4662,#4769);
+#4769 = DEFINITIONAL_REPRESENTATION('',(#4770),#4773);
+#4770 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4771,#4772),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.282842712475),.PIECEWISE_BEZIER_KNOTS.);
+#4771 = CARTESIAN_POINT('',(6.28318530718,0.));
+#4772 = CARTESIAN_POINT('',(6.28318530718,-0.2));
+#4773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4774 = ORIENTED_EDGE('',*,*,#4775,.T.);
+#4775 = EDGE_CURVE('',#4755,#4755,#4776,.T.);
+#4776 = SURFACE_CURVE('',#4777,(#4782,#4789),.PCURVE_S1.);
+#4777 = CIRCLE('',#4778,9.);
+#4778 = AXIS2_PLACEMENT_3D('',#4779,#4780,#4781);
+#4779 = CARTESIAN_POINT('',(0.,0.,8.5));
+#4780 = DIRECTION('',(0.,0.,1.));
+#4781 = DIRECTION('',(1.,0.,0.));
+#4782 = PCURVE('',#4662,#4783);
+#4783 = DEFINITIONAL_REPRESENTATION('',(#4784),#4788);
+#4784 = LINE('',#4785,#4786);
+#4785 = CARTESIAN_POINT('',(0.,-0.));
+#4786 = VECTOR('',#4787,1.);
+#4787 = DIRECTION('',(1.,-0.));
+#4788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4789 = PCURVE('',#4790,#4795);
+#4790 = CYLINDRICAL_SURFACE('',#4791,9.);
+#4791 = AXIS2_PLACEMENT_3D('',#4792,#4793,#4794);
+#4792 = CARTESIAN_POINT('',(0.,0.,8.3));
+#4793 = DIRECTION('',(0.,0.,1.));
+#4794 = DIRECTION('',(1.,0.,0.));
+#4795 = DEFINITIONAL_REPRESENTATION('',(#4796),#4800);
+#4796 = LINE('',#4797,#4798);
+#4797 = CARTESIAN_POINT('',(0.,0.2));
+#4798 = VECTOR('',#4799,1.);
+#4799 = DIRECTION('',(1.,0.));
+#4800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4801 = ORIENTED_EDGE('',*,*,#4754,.T.);
+#4802 = ORIENTED_EDGE('',*,*,#4645,.F.);
+#4803 = ADVANCED_FACE('',(#4804,#5219),#4739,.F.);
+#4804 = FACE_BOUND('',#4805,.F.);
+#4805 = EDGE_LOOP('',(#4806,#4835,#4858,#5030,#5051,#5052,#5053,#5218));
+#4806 = ORIENTED_EDGE('',*,*,#4807,.F.);
+#4807 = EDGE_CURVE('',#4808,#4808,#4810,.T.);
+#4808 = VERTEX_POINT('',#4809);
+#4809 = CARTESIAN_POINT('',(2.5,-6.123233995737E-16,16.3));
+#4810 = SURFACE_CURVE('',#4811,(#4816,#4823),.PCURVE_S1.);
+#4811 = CIRCLE('',#4812,2.5);
+#4812 = AXIS2_PLACEMENT_3D('',#4813,#4814,#4815);
+#4813 = CARTESIAN_POINT('',(0.,0.,16.3));
+#4814 = DIRECTION('',(0.,0.,1.));
+#4815 = DIRECTION('',(1.,0.,0.));
+#4816 = PCURVE('',#4739,#4817);
+#4817 = DEFINITIONAL_REPRESENTATION('',(#4818),#4822);
+#4818 = LINE('',#4819,#4820);
+#4819 = CARTESIAN_POINT('',(0.,16.3));
+#4820 = VECTOR('',#4821,1.);
+#4821 = DIRECTION('',(1.,0.));
+#4822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4823 = PCURVE('',#4824,#4829);
+#4824 = PLANE('',#4825);
+#4825 = AXIS2_PLACEMENT_3D('',#4826,#4827,#4828);
+#4826 = CARTESIAN_POINT('',(0.,0.,16.3));
+#4827 = DIRECTION('',(0.,0.,1.));
+#4828 = DIRECTION('',(1.,0.,0.));
+#4829 = DEFINITIONAL_REPRESENTATION('',(#4830),#4834);
+#4830 = CIRCLE('',#4831,2.5);
+#4831 = AXIS2_PLACEMENT_2D('',#4832,#4833);
+#4832 = CARTESIAN_POINT('',(0.,0.));
+#4833 = DIRECTION('',(1.,0.));
+#4834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4835 = ORIENTED_EDGE('',*,*,#4836,.F.);
+#4836 = EDGE_CURVE('',#4837,#4808,#4839,.T.);
+#4837 = VERTEX_POINT('',#4838);
+#4838 = CARTESIAN_POINT('',(2.5,-6.123233995737E-16,14.));
+#4839 = SEAM_CURVE('',#4840,(#4844,#4851),.PCURVE_S1.);
+#4840 = LINE('',#4841,#4842);
+#4841 = CARTESIAN_POINT('',(2.5,-6.123233995737E-16,0.));
+#4842 = VECTOR('',#4843,1.);
+#4843 = DIRECTION('',(0.,0.,1.));
+#4844 = PCURVE('',#4739,#4845);
+#4845 = DEFINITIONAL_REPRESENTATION('',(#4846),#4850);
+#4846 = LINE('',#4847,#4848);
+#4847 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#4848 = VECTOR('',#4849,1.);
+#4849 = DIRECTION('',(0.,1.));
+#4850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4851 = PCURVE('',#4739,#4852);
+#4852 = DEFINITIONAL_REPRESENTATION('',(#4853),#4857);
+#4853 = LINE('',#4854,#4855);
+#4854 = CARTESIAN_POINT('',(0.,-0.));
+#4855 = VECTOR('',#4856,1.);
+#4856 = DIRECTION('',(0.,1.));
+#4857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4858 = ORIENTED_EDGE('',*,*,#4859,.F.);
+#4859 = EDGE_CURVE('',#4860,#4837,#4862,.T.);
+#4860 = VERTEX_POINT('',#4861);
+#4861 = CARTESIAN_POINT('',(2.5,-4.898587196589E-16,11.));
+#4862 = SURFACE_CURVE('',#4863,(#4915,#4970),.PCURVE_S1.);
+#4863 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#4864,#4865,#4866,#4867,#4868,
+    #4869,#4870,#4871,#4872,#4873,#4874,#4875,#4876,#4877,#4878,#4879,
+    #4880,#4881,#4882,#4883,#4884,#4885,#4886,#4887,#4888,#4889,#4890,
+    #4891,#4892,#4893,#4894,#4895,#4896,#4897,#4898,#4899,#4900,#4901,
+    #4902,#4903,#4904,#4905,#4906,#4907,#4908,#4909,#4910,#4911,#4912,
+    #4913,#4914),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,9),(0.,
+    0.19810792966,0.432405634655,0.562885842633,0.602490151039,
+    0.678339053649,0.851703803327,1.),.UNSPECIFIED.);
+#4864 = CARTESIAN_POINT('',(2.5,0.,11.));
+#4865 = CARTESIAN_POINT('',(2.499999988039,0.11961464049,11.000000019936
+    ));
+#4866 = CARTESIAN_POINT('',(2.49345941328,0.2328540335,11.010900398786)
+  );
+#4867 = CARTESIAN_POINT('',(2.481598045049,0.339484574019,11.03067201318
+    ));
+#4868 = CARTESIAN_POINT('',(2.465521444329,0.439433827284,
+    11.057744326246));
+#4869 = CARTESIAN_POINT('',(2.446213407943,0.532759766181,
+    11.090805367769));
+#4870 = CARTESIAN_POINT('',(2.424533118863,0.619620804504,
+    11.128737269418));
+#4871 = CARTESIAN_POINT('',(2.401212111009,0.70025607293,11.170616910101
+    ));
+#4872 = CARTESIAN_POINT('',(2.348029101863,0.863366027549,
+    11.269043240309));
+#4873 = CARTESIAN_POINT('',(2.31727617065,0.944939611903,11.327752241599
+    ));
+#4874 = CARTESIAN_POINT('',(2.285189940987,1.020681319737,
+    11.391426047388));
+#4875 = CARTESIAN_POINT('',(2.252043137426,1.091617679437,
+    11.460426806588));
+#4876 = CARTESIAN_POINT('',(2.217971956705,1.158454306725,
+    11.535470585074));
+#4877 = CARTESIAN_POINT('',(2.183087252392,1.221693829127,
+    11.618270574969));
+#4878 = CARTESIAN_POINT('',(2.147653263282,1.281302253271,
+    11.710956693914));
+#4879 = CARTESIAN_POINT('',(2.094064712086,1.366082007107,11.87689278809
+    ));
+#4880 = CARTESIAN_POINT('',(2.079215134855,1.388476409875,
+    11.928162207127));
+#4881 = CARTESIAN_POINT('',(2.064834783483,1.409975284456,
+    11.980901416224));
+#4882 = CARTESIAN_POINT('',(2.048698658182,1.433441770261,
+    12.044896872921));
+#4883 = CARTESIAN_POINT('',(2.030927133344,1.458655187833,
+    12.124685235217));
+#4884 = CARTESIAN_POINT('',(2.013632667246,1.481817484625,
+    12.223158137147));
+#4885 = CARTESIAN_POINT('',(2.001260794405,1.498318779385,
+    12.342072106846));
+#4886 = CARTESIAN_POINT('',(1.99971003678,1.500386660512,12.525947412066
+    ));
+#4887 = CARTESIAN_POINT('',(2.000409400154,1.499454040918,12.56722993857
+    ));
+#4888 = CARTESIAN_POINT('',(2.002039514342,1.497282369646,
+    12.606823580286));
+#4889 = CARTESIAN_POINT('',(2.004454056442,1.494057817267,
+    12.644559265766));
+#4890 = CARTESIAN_POINT('',(2.007490137524,1.489983635998,
+    12.680240768098));
+#4891 = CARTESIAN_POINT('',(2.010968351863,1.485286146396,
+    12.713630713632));
+#4892 = CARTESIAN_POINT('',(2.014692826171,1.480220724039,
+    12.744436590708));
+#4893 = CARTESIAN_POINT('',(2.025649317782,1.465228196458,
+    12.825653658904));
+#4894 = CARTESIAN_POINT('',(2.034345133345,1.453213519509,12.87837429331
+    ));
+#4895 = CARTESIAN_POINT('',(2.044431671589,1.439094036331,
+    12.930346057088));
+#4896 = CARTESIAN_POINT('',(2.055789011696,1.422925812989,
+    12.981478581746));
+#4897 = CARTESIAN_POINT('',(2.068285462598,1.404766489541,
+    13.031692363882));
+#4898 = CARTESIAN_POINT('',(2.081778669612,1.384681068933,
+    13.080907394257));
+#4899 = CARTESIAN_POINT('',(2.096116721084,1.362747705896,
+    13.129031786871));
+#4900 = CARTESIAN_POINT('',(2.145475649458,1.284929460831,
+    13.283190390871));
+#4901 = CARTESIAN_POINT('',(2.180897723226,1.22557706373,13.376374284641
+    ));
+#4902 = CARTESIAN_POINT('',(2.215774579347,1.162617021246,
+    13.459515484049));
+#4903 = CARTESIAN_POINT('',(2.249832373267,1.09611423469,13.534810843346
+    ));
+#4904 = CARTESIAN_POINT('',(2.282970377927,1.025570708599,
+    13.604015622344));
+#4905 = CARTESIAN_POINT('',(2.315066456961,0.950273586793,13.66789172737
+    ));
+#4906 = CARTESIAN_POINT('',(2.345864084078,0.869183023169,
+    13.726832274394));
+#4907 = CARTESIAN_POINT('',(2.399504573503,0.7061440008,13.826316043437)
+  );
+#4908 = CARTESIAN_POINT('',(2.423179697681,0.625025040495,
+    13.868893643968));
+#4909 = CARTESIAN_POINT('',(2.445206087795,0.537600794934,
+    13.907468878127));
+#4910 = CARTESIAN_POINT('',(2.4648445571,0.443603303909,13.941115437559)
+  );
+#4911 = CARTESIAN_POINT('',(2.481218665599,0.342849762957,
+    13.968695506272));
+#4912 = CARTESIAN_POINT('',(2.493317771157,0.235262981178,
+    13.988863581217));
+#4913 = CARTESIAN_POINT('',(2.49999998791,0.120902868071,13.99999997985)
+  );
+#4914 = CARTESIAN_POINT('',(2.5,-6.123233995737E-16,14.));
+#4915 = PCURVE('',#4739,#4916);
+#4916 = DEFINITIONAL_REPRESENTATION('',(#4917),#4969);
+#4917 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#4918,#4919,#4920,#4921,#4922,
+    #4923,#4924,#4925,#4926,#4927,#4928,#4929,#4930,#4931,#4932,#4933,
+    #4934,#4935,#4936,#4937,#4938,#4939,#4940,#4941,#4942,#4943,#4944,
+    #4945,#4946,#4947,#4948,#4949,#4950,#4951,#4952,#4953,#4954,#4955,
+    #4956,#4957,#4958,#4959,#4960,#4961,#4962,#4963,#4964,#4965,#4966,
+    #4967,#4968),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,9),(0.,
+    0.19810792966,0.432405634655,0.562885842633,0.602490151039,
+    0.678339053649,0.851703803327,1.),.UNSPECIFIED.);
+#4918 = CARTESIAN_POINT('',(0.,11.));
+#4919 = CARTESIAN_POINT('',(4.784585619593E-02,11.000000019936));
+#4920 = CARTESIAN_POINT('',(9.31416159069E-02,11.010900398786));
+#4921 = CARTESIAN_POINT('',(0.135960722148,11.03067201318));
+#4922 = CARTESIAN_POINT('',(0.176366442598,11.057744326246));
+#4923 = CARTESIAN_POINT('',(0.214420852345,11.090805367769));
+#4924 = CARTESIAN_POINT('',(0.250189382426,11.128737269418));
+#4925 = CARTESIAN_POINT('',(0.283746349673,11.170616910101));
+#4926 = CARTESIAN_POINT('',(0.352370881447,11.269043240309));
+#4927 = CARTESIAN_POINT('',(0.387206220518,11.327752241599));
+#4928 = CARTESIAN_POINT('',(0.420067478669,11.391426047388));
+#4929 = CARTESIAN_POINT('',(0.451347517236,11.460426806588));
+#4930 = CARTESIAN_POINT('',(0.48132252158,11.535470585074));
+#4931 = CARTESIAN_POINT('',(0.510186668741,11.618270574969));
+#4932 = CARTESIAN_POINT('',(0.53791427819,11.710956693914));
+#4933 = CARTESIAN_POINT('',(0.578032781612,11.87689278809));
+#4934 = CARTESIAN_POINT('',(0.588778544774,11.928162207127));
+#4935 = CARTESIAN_POINT('',(0.599124532601,11.980901416225));
+#4936 = CARTESIAN_POINT('',(0.610515278447,12.04489687292));
+#4937 = CARTESIAN_POINT('',(0.622848362891,12.124685235218));
+#4938 = CARTESIAN_POINT('',(0.634410818378,12.223158137147));
+#4939 = CARTESIAN_POINT('',(0.642660527538,12.342072106846));
+#4940 = CARTESIAN_POINT('',(0.64369443133,12.525947412066));
+#4941 = CARTESIAN_POINT('',(0.643228142214,12.56722993857));
+#4942 = CARTESIAN_POINT('',(0.64214198293,12.606823580286));
+#4943 = CARTESIAN_POINT('',(0.640530643482,12.644559265766));
+#4944 = CARTESIAN_POINT('',(0.638498244855,12.680240768098));
+#4945 = CARTESIAN_POINT('',(0.636160244223,12.713630713632));
+#4946 = CARTESIAN_POINT('',(0.633645340152,12.744436590708));
+#4947 = CARTESIAN_POINT('',(0.626217601959,12.825653658904));
+#4948 = CARTESIAN_POINT('',(0.620285094803,12.87837429331));
+#4949 = CARTESIAN_POINT('',(0.613344468778,12.930346057088));
+#4950 = CARTESIAN_POINT('',(0.605441609221,12.981478581746));
+#4951 = CARTESIAN_POINT('',(0.596625068526,13.031692363882));
+#4952 = CARTESIAN_POINT('',(0.586947460303,13.080907394257));
+#4953 = CARTESIAN_POINT('',(0.57646685354,13.129031786871));
+#4954 = CARTESIAN_POINT('',(0.539606070965,13.283190390871));
+#4955 = CARTESIAN_POINT('',(0.511968717112,13.376374284641));
+#4956 = CARTESIAN_POINT('',(0.483203769234,13.459515484049));
+#4957 = CARTESIAN_POINT('',(0.453349747139,13.534810843346));
+#4958 = CARTESIAN_POINT('',(0.422212911795,13.604015622344));
+#4959 = CARTESIAN_POINT('',(0.389513130113,13.66789172737));
+#4960 = CARTESIAN_POINT('',(0.35485164945,13.726832274394));
+#4961 = CARTESIAN_POINT('',(0.286197123107,13.826316043437));
+#4962 = CARTESIAN_POINT('',(0.25241522917,13.868893643968));
+#4963 = CARTESIAN_POINT('',(0.216395322063,13.907468878127));
+#4964 = CARTESIAN_POINT('',(0.17805241496,13.941115437559));
+#4965 = CARTESIAN_POINT('',(0.137312247102,13.968695506272));
+#4966 = CARTESIAN_POINT('',(9.410519539185E-02,13.988863581217));
+#4967 = CARTESIAN_POINT('',(4.836114722841E-02,13.99999997985));
+#4968 = CARTESIAN_POINT('',(0.,14.));
+#4969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4970 = PCURVE('',#4971,#4976);
+#4971 = CYLINDRICAL_SURFACE('',#4972,1.5);
+#4972 = AXIS2_PLACEMENT_3D('',#4973,#4974,#4975);
+#4973 = CARTESIAN_POINT('',(1.,0.,12.5));
+#4974 = DIRECTION('',(1.,0.,-2.22044604925E-16));
+#4975 = DIRECTION('',(-2.22044604925E-16,0.,-1.));
+#4976 = DEFINITIONAL_REPRESENTATION('',(#4977),#5029);
+#4977 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#4978,#4979,#4980,#4981,#4982,
+    #4983,#4984,#4985,#4986,#4987,#4988,#4989,#4990,#4991,#4992,#4993,
+    #4994,#4995,#4996,#4997,#4998,#4999,#5000,#5001,#5002,#5003,#5004,
+    #5005,#5006,#5007,#5008,#5009,#5010,#5011,#5012,#5013,#5014,#5015,
+    #5016,#5017,#5018,#5019,#5020,#5021,#5022,#5023,#5024,#5025,#5026,
+    #5027,#5028),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,9),(0.,
+    0.19810792966,0.432405634655,0.562885842633,0.602490151039,
+    0.678339053649,0.851703803327,1.),.UNSPECIFIED.);
+#4978 = CARTESIAN_POINT('',(0.,1.5));
+#4979 = CARTESIAN_POINT('',(7.974309365989E-02,1.499999988039));
+#4980 = CARTESIAN_POINT('',(0.155236325822,1.49345941328));
+#4981 = CARTESIAN_POINT('',(0.227094613632,1.481598045049));
+#4982 = CARTESIAN_POINT('',(0.29570297884,1.465521444329));
+#4983 = CARTESIAN_POINT('',(0.361356986418,1.446213407943));
+#4984 = CARTESIAN_POINT('',(0.424303658009,1.424533118863));
+#4985 = CARTESIAN_POINT('',(0.484754432282,1.401212111009));
+#4986 = CARTESIAN_POINT('',(0.611758543806,1.348029101863));
+#4987 = CARTESIAN_POINT('',(0.678542763362,1.31727617065));
+#4988 = CARTESIAN_POINT('',(0.744199589949,1.285189940987));
+#4989 = CARTESIAN_POINT('',(0.809834272809,1.252043137426));
+#4990 = CARTESIAN_POINT('',(0.876447354053,1.217971956705));
+#4991 = CARTESIAN_POINT('',(0.94555605936,1.183087252392));
+#4992 = CARTESIAN_POINT('',(1.018661590946,1.147653263282));
+#4993 = CARTESIAN_POINT('',(1.142887897,1.094064712086));
+#4994 = CARTESIAN_POINT('',(1.180120870649,1.079215134855));
+#4995 = CARTESIAN_POINT('',(1.218066012976,1.064834783483));
+#4996 = CARTESIAN_POINT('',(1.263452714125,1.048698658182));
+#4997 = CARTESIAN_POINT('',(1.319040793657,1.030927133344));
+#4998 = CARTESIAN_POINT('',(1.386107405103,1.013632667246));
+#4999 = CARTESIAN_POINT('',(1.465504881012,1.001260794405));
+#5000 = CARTESIAN_POINT('',(1.588096169451,0.99971003678));
+#5001 = CARTESIAN_POINT('',(1.615609130542,1.000409400154));
+#5002 = CARTESIAN_POINT('',(1.642022334758,1.002039514342));
+#5003 = CARTESIAN_POINT('',(1.667249305677,1.004454056442));
+#5004 = CARTESIAN_POINT('',(1.691174466542,1.007490137524));
+#5005 = CARTESIAN_POINT('',(1.713643272682,1.010968351863));
+#5006 = CARTESIAN_POINT('',(1.734452343956,1.014692826171));
+#5007 = CARTESIAN_POINT('',(1.78951185943,1.025649317782));
+#5008 = CARTESIAN_POINT('',(1.825529189974,1.034345133345));
+#5009 = CARTESIAN_POINT('',(1.861382109337,1.044431671589));
+#5010 = CARTESIAN_POINT('',(1.897074209276,1.055789011696));
+#5011 = CARTESIAN_POINT('',(1.932613359058,1.068285462598));
+#5012 = CARTESIAN_POINT('',(1.968002911734,1.081778669612));
+#5013 = CARTESIAN_POINT('',(2.003232910419,1.096116721084));
+#5014 = CARTESIAN_POINT('',(2.11835710317,1.145475649458));
+#5015 = CARTESIAN_POINT('',(2.191645669974,1.180897723226));
+#5016 = CARTESIAN_POINT('',(2.260820834512,1.215774579347));
+#5017 = CARTESIAN_POINT('',(2.327412581086,1.249832373267));
+#5018 = CARTESIAN_POINT('',(2.39295682383,1.282970377927));
+#5019 = CARTESIAN_POINT('',(2.458476707189,1.315066456961));
+#5020 = CARTESIAN_POINT('',(2.525092313731,1.345864084078));
+#5021 = CARTESIAN_POINT('',(2.652421708292,1.399504573503));
+#5022 = CARTESIAN_POINT('',(2.713370266173,1.423179697681));
+#5023 = CARTESIAN_POINT('',(2.776827470373,1.445206087795));
+#5024 = CARTESIAN_POINT('',(2.843025681482,1.4648445571));
+#5025 = CARTESIAN_POINT('',(2.912229430495,1.481218665599));
+#5026 = CARTESIAN_POINT('',(2.984750340582,1.493317771157));
+#5027 = CARTESIAN_POINT('',(3.060990741542,1.49999998791));
+#5028 = CARTESIAN_POINT('',(3.14159265359,1.5));
+#5029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5030 = ORIENTED_EDGE('',*,*,#5031,.F.);
+#5031 = EDGE_CURVE('',#4723,#4860,#5032,.T.);
+#5032 = SEAM_CURVE('',#5033,(#5037,#5044),.PCURVE_S1.);
+#5033 = LINE('',#5034,#5035);
+#5034 = CARTESIAN_POINT('',(2.5,-6.123233995737E-16,0.));
+#5035 = VECTOR('',#5036,1.);
+#5036 = DIRECTION('',(0.,0.,1.));
+#5037 = PCURVE('',#4739,#5038);
+#5038 = DEFINITIONAL_REPRESENTATION('',(#5039),#5043);
+#5039 = LINE('',#5040,#5041);
+#5040 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#5041 = VECTOR('',#5042,1.);
+#5042 = DIRECTION('',(0.,1.));
+#5043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5044 = PCURVE('',#4739,#5045);
+#5045 = DEFINITIONAL_REPRESENTATION('',(#5046),#5050);
+#5046 = LINE('',#5047,#5048);
+#5047 = CARTESIAN_POINT('',(0.,-0.));
+#5048 = VECTOR('',#5049,1.);
+#5049 = DIRECTION('',(0.,1.));
+#5050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5051 = ORIENTED_EDGE('',*,*,#4722,.T.);
+#5052 = ORIENTED_EDGE('',*,*,#5031,.T.);
+#5053 = ORIENTED_EDGE('',*,*,#5054,.F.);
+#5054 = EDGE_CURVE('',#4837,#4860,#5055,.T.);
+#5055 = SURFACE_CURVE('',#5056,(#5108,#5163),.PCURVE_S1.);
+#5056 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5057,#5058,#5059,#5060,#5061,
+    #5062,#5063,#5064,#5065,#5066,#5067,#5068,#5069,#5070,#5071,#5072,
+    #5073,#5074,#5075,#5076,#5077,#5078,#5079,#5080,#5081,#5082,#5083,
+    #5084,#5085,#5086,#5087,#5088,#5089,#5090,#5091,#5092,#5093,#5094,
+    #5095,#5096,#5097,#5098,#5099,#5100,#5101,#5102,#5103,#5104,#5105,
+    #5106,#5107),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,9),(0.,
+    0.166129369762,0.365446216633,0.443348637644,0.502748646107,
+    0.617405594707,0.817366074002,1.),.UNSPECIFIED.);
+#5057 = CARTESIAN_POINT('',(2.5,-6.661338147751E-16,14.));
+#5058 = CARTESIAN_POINT('',(2.500000011801,-0.118014622761,
+    14.000000019669));
+#5059 = CARTESIAN_POINT('',(2.493633168149,-0.229862426495,
+    13.989389136379));
+#5060 = CARTESIAN_POINT('',(2.482063855699,-0.335304060294,
+    13.970104543816));
+#5061 = CARTESIAN_POINT('',(2.466353239362,-0.434252018461,
+    13.943656495591));
+#5062 = CARTESIAN_POINT('',(2.447452291011,-0.526740714698,
+    13.911315763373));
+#5063 = CARTESIAN_POINT('',(2.426199055836,-0.612898251697,
+    13.874175698709));
+#5064 = CARTESIAN_POINT('',(2.403315487131,-0.692928383239,
+    13.833155032752));
+#5065 = CARTESIAN_POINT('',(2.350705139729,-0.856113359603,
+    13.736040770181));
+#5066 = CARTESIAN_POINT('',(2.320017048788,-0.93827184044,
+    13.677633556694));
+#5067 = CARTESIAN_POINT('',(2.287952332264,-1.014554974783,
+    13.614225767997));
+#5068 = CARTESIAN_POINT('',(2.254800893692,-1.085976265268,
+    13.545489972688));
+#5069 = CARTESIAN_POINT('',(2.220714564105,-1.153233188955,
+    13.470758435308));
+#5070 = CARTESIAN_POINT('',(2.185818576384,-1.216826367292,
+    13.388376141611));
+#5071 = CARTESIAN_POINT('',(2.150374761191,-1.276748006133,
+    13.29630309442));
+#5072 = CARTESIAN_POINT('',(2.102381523206,-1.353008900123,
+    13.149256265929));
+#5073 = CARTESIAN_POINT('',(2.089417202737,-1.373055127246,
+    13.107015234685));
+#5074 = CARTESIAN_POINT('',(2.077081297309,-1.391666466161,
+    13.06390897682));
+#5075 = CARTESIAN_POINT('',(2.065475452828,-1.408794645305,
+    13.019990653532));
+#5076 = CARTESIAN_POINT('',(2.05469698451,-1.424393878465,12.97531296062
+    ));
+#5077 = CARTESIAN_POINT('',(2.044838876878,-1.438420864782,
+    12.929928128494));
+#5078 = CARTESIAN_POINT('',(2.035989783762,-1.450834788748,
+    12.883887922165));
+#5079 = CARTESIAN_POINT('',(2.02232032326,-1.46980366927,12.801677728858
+    ));
+#5080 = CARTESIAN_POINT('',(2.015749904908,-1.47884160601,12.75799693195
+    ));
+#5081 = CARTESIAN_POINT('',(2.009420216502,-1.487434723613,
+    12.708203025998));
+#5082 = CARTESIAN_POINT('',(2.004071549462,-1.494596057736,
+    12.653593343081));
+#5083 = CARTESIAN_POINT('',(2.000301894749,-1.499596974297,
+    12.595172219804));
+#5084 = CARTESIAN_POINT('',(1.998565064178,-1.501903833665,
+    12.533799430708));
+#5085 = CARTESIAN_POINT('',(1.999163881017,-1.501123027334,
+    12.470217520108));
+#5086 = CARTESIAN_POINT('',(2.008207686364,-1.489026820184,
+    12.279406656285));
+#5087 = CARTESIAN_POINT('',(2.022276571141,-1.470132789554,
+    12.172425023611));
+#5088 = CARTESIAN_POINT('',(2.039715219544,-1.446301747143,
+    12.082868178749));
+#5089 = CARTESIAN_POINT('',(2.057248328326,-1.421156721704,
+    12.008995959388));
+#5090 = CARTESIAN_POINT('',(2.073328150514,-1.397469063737,
+    11.948465188911));
+#5091 = CARTESIAN_POINT('',(2.088031088167,-1.375231168384,
+    11.897017860039));
+#5092 = CARTESIAN_POINT('',(2.103237302453,-1.351908587496,
+    11.846994210947));
+#5093 = CARTESIAN_POINT('',(2.154814235045,-1.269102046166,
+    11.692677757256));
+#5094 = CARTESIAN_POINT('',(2.188244975125,-1.212105358244,
+    11.606420290687));
+#5095 = CARTESIAN_POINT('',(2.221199330235,-1.151786794564,
+    11.528718356402));
+#5096 = CARTESIAN_POINT('',(2.253450018383,-1.088125604458,
+    11.457818432424));
+#5097 = CARTESIAN_POINT('',(2.284881442494,-1.020700428954,
+    11.392351905673));
+#5098 = CARTESIAN_POINT('',(2.315354489438,-0.948928380563,
+    11.331714980817));
+#5099 = CARTESIAN_POINT('',(2.344622137729,-0.871995918211,
+    11.275613817922));
+#5100 = CARTESIAN_POINT('',(2.397375642414,-0.713410761346,
+    11.177514183652));
+#5101 = CARTESIAN_POINT('',(2.421490653631,-0.631699265969,
+    11.134066203687));
+#5102 = CARTESIAN_POINT('',(2.443947690995,-0.543583398633,
+    11.094688413426));
+#5103 = CARTESIAN_POINT('',(2.463998123335,-0.448758979418,
+    11.060310777807));
+#5104 = CARTESIAN_POINT('',(2.480743808012,-0.347013128389,
+    11.032096168697));
+#5105 = CARTESIAN_POINT('',(2.493140315447,-0.238244587985,
+    11.011432109765));
+#5106 = CARTESIAN_POINT('',(2.50000001225,-0.122497160329,
+    10.999999979584));
+#5107 = CARTESIAN_POINT('',(2.5,-6.661338147751E-16,11.));
+#5108 = PCURVE('',#4739,#5109);
+#5109 = DEFINITIONAL_REPRESENTATION('',(#5110),#5162);
+#5110 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5111,#5112,#5113,#5114,#5115,
+    #5116,#5117,#5118,#5119,#5120,#5121,#5122,#5123,#5124,#5125,#5126,
+    #5127,#5128,#5129,#5130,#5131,#5132,#5133,#5134,#5135,#5136,#5137,
+    #5138,#5139,#5140,#5141,#5142,#5143,#5144,#5145,#5146,#5147,#5148,
+    #5149,#5150,#5151,#5152,#5153,#5154,#5155,#5156,#5157,#5158,#5159,
+    #5160,#5161),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,9),(0.,
+    0.166129369762,0.365446216633,0.443348637644,0.502748646107,
+    0.617405594707,0.817366074002,1.),.UNSPECIFIED.);
+#5111 = CARTESIAN_POINT('',(6.28318530718,14.));
+#5112 = CARTESIAN_POINT('',(6.235979458075,14.000000019669));
+#5113 = CARTESIAN_POINT('',(6.191240335047,13.989389136379));
+#5114 = CARTESIAN_POINT('',(6.148903395243,13.970104543816));
+#5115 = CARTESIAN_POINT('',(6.108913666122,13.943656495591));
+#5116 = CARTESIAN_POINT('',(6.071218365824,13.911315763373));
+#5117 = CARTESIAN_POINT('',(6.035763089913,13.874175698709));
+#5118 = CARTESIAN_POINT('',(6.002486634754,13.833155032752));
+#5119 = CARTESIAN_POINT('',(5.933904205325,13.736040770181));
+#5120 = CARTESIAN_POINT('',(5.89885957621,13.677633556694));
+#5121 = CARTESIAN_POINT('',(5.865802910946,13.614225767997));
+#5122 = CARTESIAN_POINT('',(5.83434696573,13.545489972687));
+#5123 = CARTESIAN_POINT('',(5.804219841813,13.470758435309));
+#5124 = CARTESIAN_POINT('',(5.775229775304,13.388376141611));
+#5125 = CARTESIAN_POINT('',(5.747392592024,13.29630309442));
+#5126 = CARTESIAN_POINT('',(5.711350228406,13.149256265929));
+#5127 = CARTESIAN_POINT('',(5.701801565654,13.107015234685));
+#5128 = CARTESIAN_POINT('',(5.692871106946,13.06390897682));
+#5129 = CARTESIAN_POINT('',(5.684596064754,13.019990653532));
+#5130 = CARTESIAN_POINT('',(5.677012396328,12.97531296062));
+#5131 = CARTESIAN_POINT('',(5.670154803698,12.929928128494));
+#5132 = CARTESIAN_POINT('',(5.664056733675,12.883887922165));
+#5133 = CARTESIAN_POINT('',(5.654704321548,12.801677728858));
+#5134 = CARTESIAN_POINT('',(5.650234816829,12.75799693195));
+#5135 = CARTESIAN_POINT('',(5.64596589958,12.708203025998));
+#5136 = CARTESIAN_POINT('',(5.642390648101,12.653593343081));
+#5137 = CARTESIAN_POINT('',(5.639885620042,12.595172219805));
+#5138 = CARTESIAN_POINT('',(5.638730588141,12.533799430708));
+#5139 = CARTESIAN_POINT('',(5.639124159323,12.470217520108));
+#5140 = CARTESIAN_POINT('',(5.645165465706,12.279406656285));
+#5141 = CARTESIAN_POINT('',(5.654588195983,12.172425023611));
+#5142 = CARTESIAN_POINT('',(5.666399338316,12.082868178749));
+#5143 = CARTESIAN_POINT('',(5.678656390294,12.008995959388));
+#5144 = CARTESIAN_POINT('',(5.690107099488,11.948465188911));
+#5145 = CARTESIAN_POINT('',(5.700770432583,11.897017860039));
+#5146 = CARTESIAN_POINT('',(5.711904916187,11.846994210947));
+#5147 = CARTESIAN_POINT('',(5.750927172939,11.692677757256));
+#5148 = CARTESIAN_POINT('',(5.777348814453,11.606420290687));
+#5149 = CARTESIAN_POINT('',(5.804820899882,11.528718356402));
+#5150 = CARTESIAN_POINT('',(5.833338105822,11.457818432424));
+#5151 = CARTESIAN_POINT('',(5.863060689291,11.392351905673));
+#5152 = CARTESIAN_POINT('',(5.894214353557,11.331714980817));
+#5153 = CARTESIAN_POINT('',(5.927109409107,11.275613817922));
+#5154 = CARTESIAN_POINT('',(5.993961106748,11.177514183652));
+#5155 = CARTESIAN_POINT('',(6.028019490004,11.134066203687));
+#5156 = CARTESIAN_POINT('',(6.064348870937,11.094688413426));
+#5157 = CARTESIAN_POINT('',(6.103047615049,11.060310777807));
+#5158 = CARTESIAN_POINT('',(6.144200804635,11.032096168697));
+#5159 = CARTESIAN_POINT('',(6.187887469119,11.011432109765));
+#5160 = CARTESIAN_POINT('',(6.234186443048,10.999999979584));
+#5161 = CARTESIAN_POINT('',(6.28318530718,11.));
+#5162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5163 = PCURVE('',#4971,#5164);
+#5164 = DEFINITIONAL_REPRESENTATION('',(#5165),#5217);
+#5165 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5166,#5167,#5168,#5169,#5170,
+    #5171,#5172,#5173,#5174,#5175,#5176,#5177,#5178,#5179,#5180,#5181,
+    #5182,#5183,#5184,#5185,#5186,#5187,#5188,#5189,#5190,#5191,#5192,
+    #5193,#5194,#5195,#5196,#5197,#5198,#5199,#5200,#5201,#5202,#5203,
+    #5204,#5205,#5206,#5207,#5208,#5209,#5210,#5211,#5212,#5213,#5214,
+    #5215,#5216),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,9),(0.,
+    0.166129369762,0.365446216633,0.443348637644,0.502748646107,
+    0.617405594707,0.817366074002,1.),.UNSPECIFIED.);
+#5166 = CARTESIAN_POINT('',(3.14159265359,1.5));
+#5167 = CARTESIAN_POINT('',(3.220269068764,1.500000011801));
+#5168 = CARTESIAN_POINT('',(3.294834546085,1.493633168149));
+#5169 = CARTESIAN_POINT('',(3.365869774197,1.482063855699));
+#5170 = CARTESIAN_POINT('',(3.433738683167,1.466353239362));
+#5171 = CARTESIAN_POINT('',(3.498717120436,1.447452291011));
+#5172 = CARTESIAN_POINT('',(3.561030346491,1.426199055836));
+#5173 = CARTESIAN_POINT('',(3.62086416097,1.403315487131));
+#5174 = CARTESIAN_POINT('',(3.747461539398,1.350705139729));
+#5175 = CARTESIAN_POINT('',(3.814443579983,1.320017048788));
+#5176 = CARTESIAN_POINT('',(3.88026083666,1.287952332264));
+#5177 = CARTESIAN_POINT('',(3.946002679037,1.254800893692));
+#5178 = CARTESIAN_POINT('',(4.012646658658,1.220714564105));
+#5179 = CARTESIAN_POINT('',(4.081679682395,1.185818576384));
+#5180 = CARTESIAN_POINT('',(4.154561443056,1.150374761191));
+#5181 = CARTESIAN_POINT('',(4.264991901256,1.102381523206));
+#5182 = CARTESIAN_POINT('',(4.296143388412,1.089417202737));
+#5183 = CARTESIAN_POINT('',(4.327412062807,1.077081297309));
+#5184 = CARTESIAN_POINT('',(4.358798556364,1.065475452828));
+#5185 = CARTESIAN_POINT('',(4.390305957674,1.05469698451));
+#5186 = CARTESIAN_POINT('',(4.421939811995,1.044838876878));
+#5187 = CARTESIAN_POINT('',(4.453708121254,1.035989783762));
+#5188 = CARTESIAN_POINT('',(4.509954935729,1.02232032326));
+#5189 = CARTESIAN_POINT('',(4.539684702087,1.015749904908));
+#5190 = CARTESIAN_POINT('',(4.573340226895,1.009420216502));
+#5191 = CARTESIAN_POINT('',(4.609995726699,1.004071549462));
+#5192 = CARTESIAN_POINT('',(4.649001402648,1.000301894749));
+#5193 = CARTESIAN_POINT('',(4.689863276824,0.998565064178));
+#5194 = CARTESIAN_POINT('',(4.732199105995,0.999163881017));
+#5195 = CARTESIAN_POINT('',(4.859661700037,1.008207686364));
+#5196 = CARTESIAN_POINT('',(4.93163861369,1.022276571141));
+#5197 = CARTESIAN_POINT('',(4.993119582585,1.039715219544));
+#5198 = CARTESIAN_POINT('',(5.044989037925,1.057248328326));
+#5199 = CARTESIAN_POINT('',(5.088259915911,1.073328150514));
+#5200 = CARTESIAN_POINT('',(5.125600134353,1.088031088167));
+#5201 = CARTESIAN_POINT('',(5.162339040033,1.103237302453));
+#5202 = CARTESIAN_POINT('',(5.279092324387,1.154814235045));
+#5203 = CARTESIAN_POINT('',(5.347729792813,1.188244975125));
+#5204 = CARTESIAN_POINT('',(5.413009079151,1.221199330235));
+#5205 = CARTESIAN_POINT('',(5.476208519928,1.253450018383));
+#5206 = CARTESIAN_POINT('',(5.538566584823,1.284881442494));
+#5207 = CARTESIAN_POINT('',(5.600939856566,1.315354489438));
+#5208 = CARTESIAN_POINT('',(5.66423352727,1.344622137729));
+#5209 = CARTESIAN_POINT('',(5.788549951897,1.397375642414));
+#5210 = CARTESIAN_POINT('',(5.850114495246,1.421490653631));
+#5211 = CARTESIAN_POINT('',(5.914203138817,1.443947690995));
+#5212 = CARTESIAN_POINT('',(5.981074485999,1.463998123335));
+#5213 = CARTESIAN_POINT('',(6.051014619787,1.480743808012));
+#5214 = CARTESIAN_POINT('',(6.124355231193,1.493140315447));
+#5215 = CARTESIAN_POINT('',(6.201520533627,1.50000001225));
+#5216 = CARTESIAN_POINT('',(6.28318530718,1.5));
+#5217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5218 = ORIENTED_EDGE('',*,*,#4836,.T.);
+#5219 = FACE_BOUND('',#5220,.F.);
+#5220 = EDGE_LOOP('',(#5221));
+#5221 = ORIENTED_EDGE('',*,*,#5222,.F.);
+#5222 = EDGE_CURVE('',#5223,#5223,#5225,.T.);
+#5223 = VERTEX_POINT('',#5224);
+#5224 = CARTESIAN_POINT('',(3.542509262621E-16,-2.5,11.));
+#5225 = SURFACE_CURVE('',#5226,(#5327,#5431),.PCURVE_S1.);
+#5226 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5227,#5228,#5229,#5230,#5231,
+    #5232,#5233,#5234,#5235,#5236,#5237,#5238,#5239,#5240,#5241,#5242,
+    #5243,#5244,#5245,#5246,#5247,#5248,#5249,#5250,#5251,#5252,#5253,
+    #5254,#5255,#5256,#5257,#5258,#5259,#5260,#5261,#5262,#5263,#5264,
+    #5265,#5266,#5267,#5268,#5269,#5270,#5271,#5272,#5273,#5274,#5275,
+    #5276,#5277,#5278,#5279,#5280,#5281,#5282,#5283,#5284,#5285,#5286,
+    #5287,#5288,#5289,#5290,#5291,#5292,#5293,#5294,#5295,#5296,#5297,
+    #5298,#5299,#5300,#5301,#5302,#5303,#5304,#5305,#5306,#5307,#5308,
+    #5309,#5310,#5311,#5312,#5313,#5314,#5315,#5316,#5317,#5318,#5319,
+    #5320,#5321,#5322,#5323,#5324,#5325,#5326),.UNSPECIFIED.,.T.,.F.,(9,
+    7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,6.4674920747E-02,0.155439874534,
+    0.235331566262,0.261703646042,0.339167206079,0.427204612709,
+    0.490386120906,0.553683974012,0.643328757994,0.722698452558,
+    0.752520505969,0.839152559207,0.935266918097,1.),.UNSPECIFIED.);
+#5227 = CARTESIAN_POINT('',(6.661338147751E-16,-2.5,11.));
+#5228 = CARTESIAN_POINT('',(0.129562533546,-2.5,11.));
+#5229 = CARTESIAN_POINT('',(0.243765470832,-2.492325982125,
+    11.012789847363));
+#5230 = CARTESIAN_POINT('',(0.343202152188,-2.480163835639,
+    11.033061603505));
+#5231 = CARTESIAN_POINT('',(0.429305064668,-2.465832382515,
+    11.05733102045));
+#5232 = CARTESIAN_POINT('',(0.504077022163,-2.450766938892,
+    11.08322090336));
+#5233 = CARTESIAN_POINT('',(0.570323299563,-2.435500652471,
+    11.109849675333));
+#5234 = CARTESIAN_POINT('',(0.631928143469,-2.419652663245,
+    11.137860872919));
+#5235 = CARTESIAN_POINT('',(0.778924049148,-2.377237529188,
+    11.214447664453));
+#5236 = CARTESIAN_POINT('',(0.857149893449,-2.350868660883,
+    11.263249294283));
+#5237 = CARTESIAN_POINT('',(0.928538066909,-2.323695859687,
+    11.315135467914));
+#5238 = CARTESIAN_POINT('',(0.993935660559,-2.296235767465,
+    11.369504611294));
+#5239 = CARTESIAN_POINT('',(1.054316979951,-2.268718059723,
+    11.426326322838));
+#5240 = CARTESIAN_POINT('',(1.110706619892,-2.241115028659,
+    11.486104167491));
+#5241 = CARTESIAN_POINT('',(1.164021882625,-2.213241850245,
+    11.549962105532));
+#5242 = CARTESIAN_POINT('',(1.25964880045,-2.160071426758,
+    11.682008391134));
+#5243 = CARTESIAN_POINT('',(1.294988060258,-2.139052399094,
+    11.738367807782));
+#5244 = CARTESIAN_POINT('',(1.328346538297,-2.118692784376,
+    11.796145450987));
+#5245 = CARTESIAN_POINT('',(1.362660853206,-2.09691919701,
+    11.862051632525));
+#5246 = CARTESIAN_POINT('',(1.398224520912,-2.073422209591,
+    11.940133306531));
+#5247 = CARTESIAN_POINT('',(1.432383257215,-2.049539492034,
+    12.032578036482));
+#5248 = CARTESIAN_POINT('',(1.461897571263,-2.028166274839,
+    12.140885419285));
+#5249 = CARTESIAN_POINT('',(1.488203844474,-2.008809353128,
+    12.307634471166));
+#5250 = CARTESIAN_POINT('',(1.495675847949,-2.003274026645,
+    12.363569671928));
+#5251 = CARTESIAN_POINT('',(1.501285800175,-1.999051686437,
+    12.426775807332));
+#5252 = CARTESIAN_POINT('',(1.503485671676,-1.997351256081,
+    12.493723393707));
+#5253 = CARTESIAN_POINT('',(1.501876518426,-1.998602183807,
+    12.560836091055));
+#5254 = CARTESIAN_POINT('',(1.496769823729,-2.002453441567,
+    12.62463235821));
+#5255 = CARTESIAN_POINT('',(1.489610900494,-2.00776624761,
+    12.681558969694));
+#5256 = CARTESIAN_POINT('',(1.463871991502,-2.026733262375,
+    12.851438320384));
+#5257 = CARTESIAN_POINT('',(1.434646364859,-2.047944419935,
+    12.960742714261));
+#5258 = CARTESIAN_POINT('',(1.400677532006,-2.071761161724,
+    13.053848485459));
+#5259 = CARTESIAN_POINT('',(1.365298783238,-2.095190052527,
+    13.132282686736));
+#5260 = CARTESIAN_POINT('',(1.331267333524,-2.116844824977,
+    13.198269034517));
+#5261 = CARTESIAN_POINT('',(1.298285093639,-2.137037401013,
+    13.255950070279));
+#5262 = CARTESIAN_POINT('',(1.263345971098,-2.157906108791,
+    13.312277258494));
+#5263 = CARTESIAN_POINT('',(1.16819566872,-2.211035837743,
+    13.444911979736));
+#5264 = CARTESIAN_POINT('',(1.11509740933,-2.238925284675,13.50907772909
+    ));
+#5265 = CARTESIAN_POINT('',(1.058939968651,-2.266551647109,
+    13.569115071402));
+#5266 = CARTESIAN_POINT('',(0.998838475333,-2.294089018928,
+    13.62614865336));
+#5267 = CARTESIAN_POINT('',(0.933790314142,-2.321565649413,
+    13.68069642541));
+#5268 = CARTESIAN_POINT('',(0.862835183242,-2.348760586936,
+    13.732749762433));
+#5269 = CARTESIAN_POINT('',(0.785134484795,-2.375172158185,
+    13.781735643129));
+#5270 = CARTESIAN_POINT('',(0.638765792782,-2.417857786086,
+    13.858955160599));
+#5271 = CARTESIAN_POINT('',(0.577373750936,-2.433829363009,
+    13.887225668885));
+#5272 = CARTESIAN_POINT('',(0.51149477408,-2.449207675158,
+    13.914087087235));
+#5273 = CARTESIAN_POINT('',(0.437167465709,-2.464418842302,
+    13.940260760154));
+#5274 = CARTESIAN_POINT('',(0.351531628073,-2.478961815704,
+    13.964916114299));
+#5275 = CARTESIAN_POINT('',(0.252547431166,-2.491421611401,
+    13.985702321052));
+#5276 = CARTESIAN_POINT('',(0.13874865649,-2.499490060568,
+    13.999150090198));
+#5277 = CARTESIAN_POINT('',(-0.119957969848,-2.500474635981,
+    14.000791070347));
+#5278 = CARTESIAN_POINT('',(-0.23425396074,-2.493246014746,
+    13.988745810049));
+#5279 = CARTESIAN_POINT('',(-0.333925094601,-2.481450787147,
+    13.969090768112));
+#5280 = CARTESIAN_POINT('',(-0.420369956552,-2.467396528512,
+    13.945342214463));
+#5281 = CARTESIAN_POINT('',(-0.495509292141,-2.452532220109,
+    13.919811536116));
+#5282 = CARTESIAN_POINT('',(-0.562082985124,-2.437422492173,
+    13.893510578727));
+#5283 = CARTESIAN_POINT('',(-0.623839335772,-2.421746001726,
+    13.865845118203));
+#5284 = CARTESIAN_POINT('',(-0.771344962154,-2.379728651997,
+    13.790143684939));
+#5285 = CARTESIAN_POINT('',(-0.850097729613,-2.353454552318,
+    13.741642255168));
+#5286 = CARTESIAN_POINT('',(-0.921917392825,-2.326353729094,
+    13.690044555553));
+#5287 = CARTESIAN_POINT('',(-0.987659605027,-2.298958826427,
+    13.635984017035));
+#5288 = CARTESIAN_POINT('',(-1.048312671554,-2.271509228132,
+    13.579517622004));
+#5289 = CARTESIAN_POINT('',(-1.104924217724,-2.243978390234,
+    13.520161960415));
+#5290 = CARTESIAN_POINT('',(-1.15844852959,-2.216169553909,
+    13.456799507516));
+#5291 = CARTESIAN_POINT('',(-1.254808678768,-2.162898206751,
+    13.325414778959));
+#5292 = CARTESIAN_POINT('',(-1.29071692947,-2.141652875643,
+    13.268918238774));
+#5293 = CARTESIAN_POINT('',(-1.324607261268,-2.121053902482,
+    13.210946796912));
+#5294 = CARTESIAN_POINT('',(-1.359368890307,-2.099075927203,
+    13.144989637938));
+#5295 = CARTESIAN_POINT('',(-1.395295541517,-2.075409032002,
+    13.067077353127));
+#5296 = CARTESIAN_POINT('',(-1.429811240081,-2.051351344191,
+    12.975052260847));
+#5297 = CARTESIAN_POINT('',(-1.459751605123,-2.029721044678,
+    12.867437829745));
+#5298 = CARTESIAN_POINT('',(-1.487849066231,-2.009078353356,
+    12.696335949432));
+#5299 = CARTESIAN_POINT('',(-1.496567171607,-2.00262197424,
+    12.632716657284));
+#5300 = CARTESIAN_POINT('',(-1.502698867331,-1.997988406186,
+    12.561054294237));
+#5301 = CARTESIAN_POINT('',(-1.504335950126,-1.996690764986,
+    12.485614095375));
+#5302 = CARTESIAN_POINT('',(-1.501174352595,-1.999153426646,
+    12.410545945431));
+#5303 = CARTESIAN_POINT('',(-1.493754931434,-2.004730212947,
+    12.340383275507));
+#5304 = CARTESIAN_POINT('',(-1.484283380232,-2.011713113943,
+    12.279225412692));
+#5305 = CARTESIAN_POINT('',(-1.454926913228,-2.033204420376,
+    12.114379638368));
+#5306 = CARTESIAN_POINT('',(-1.423960958766,-2.055457050193,
+    12.00793801201));
+#5307 = CARTESIAN_POINT('',(-1.388532426084,-2.079980826024,
+    11.91657298274));
+#5308 = CARTESIAN_POINT('',(-1.351665489397,-2.10409835079,
+    11.838850776337));
+#5309 = CARTESIAN_POINT('',(-1.315794083361,-2.12658581065,
+    11.77267053728));
+#5310 = CARTESIAN_POINT('',(-1.280618507366,-2.147756188272,
+    11.71420957129));
+#5311 = CARTESIAN_POINT('',(-1.243330944547,-2.169547528715,
+    11.657334613896));
+#5312 = CARTESIAN_POINT('',(-1.145185227729,-2.223062645143,
+    11.527434860963));
+#5313 = CARTESIAN_POINT('',(-1.091248790648,-2.250672404733,
+    11.465310142958));
+#5314 = CARTESIAN_POINT('',(-1.034202413326,-2.277986937205,
+    11.407018353245));
+#5315 = CARTESIAN_POINT('',(-0.973008778163,-2.305229365866,
+    11.351458173747));
+#5316 = CARTESIAN_POINT('',(-0.90656981128,-2.332423271492,
+    11.298192886266));
+#5317 = CARTESIAN_POINT('',(-0.833868046274,-2.359307520178,
+    11.24734044066));
+#5318 = CARTESIAN_POINT('',(-0.754031452316,-2.385314276975,
+    11.199604686219));
+#5319 = CARTESIAN_POINT('',(-0.607192302718,-2.425917723812,
+    11.126803656497));
+#5320 = CARTESIAN_POINT('',(-0.547100689967,-2.440751189633,
+    11.100708178372));
+#5321 = CARTESIAN_POINT('',(-0.482363950386,-2.455028246755,
+    11.075919261523));
+#5322 = CARTESIAN_POINT('',(-0.40967133481,-2.468989419961,
+    11.05198414833));
+#5323 = CARTESIAN_POINT('',(-0.326570060252,-2.48211429037,
+    11.02981720163));
+#5324 = CARTESIAN_POINT('',(-0.231318345981,-2.493123367974,
+    11.011458905957));
+#5325 = CARTESIAN_POINT('',(-0.122646396376,-2.5,11.));
+#5326 = CARTESIAN_POINT('',(4.440892098501E-16,-2.5,11.));
+#5327 = PCURVE('',#4739,#5328);
+#5328 = DEFINITIONAL_REPRESENTATION('',(#5329),#5430);
+#5329 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5330,#5331,#5332,#5333,#5334,
+    #5335,#5336,#5337,#5338,#5339,#5340,#5341,#5342,#5343,#5344,#5345,
+    #5346,#5347,#5348,#5349,#5350,#5351,#5352,#5353,#5354,#5355,#5356,
+    #5357,#5358,#5359,#5360,#5361,#5362,#5363,#5364,#5365,#5366,#5367,
+    #5368,#5369,#5370,#5371,#5372,#5373,#5374,#5375,#5376,#5377,#5378,
+    #5379,#5380,#5381,#5382,#5383,#5384,#5385,#5386,#5387,#5388,#5389,
+    #5390,#5391,#5392,#5393,#5394,#5395,#5396,#5397,#5398,#5399,#5400,
+    #5401,#5402,#5403,#5404,#5405,#5406,#5407,#5408,#5409,#5410,#5411,
+    #5412,#5413,#5414,#5415,#5416,#5417,#5418,#5419,#5420,#5421,#5422,
+    #5423,#5424,#5425,#5426,#5427,#5428,#5429),.UNSPECIFIED.,.F.,.F.,(9,
+    7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,6.4674920747E-02,0.155439874534,
+    0.235331566262,0.261703646042,0.339167206079,0.427204612709,
+    0.490386120906,0.553683974012,0.643328757994,0.722698452558,
+    0.752520505969,0.839152559207,0.935266918097,1.),.UNSPECIFIED.);
+#5330 = CARTESIAN_POINT('',(4.712388980385,11.));
+#5331 = CARTESIAN_POINT('',(4.764213993803,11.));
+#5332 = CARTESIAN_POINT('',(4.809895188758,11.012789847363));
+#5333 = CARTESIAN_POINT('',(4.84988184881,11.033061603505));
+#5334 = CARTESIAN_POINT('',(4.884748420728,11.05733102045));
+#5335 = CARTESIAN_POINT('',(4.915230945086,11.08322090336));
+#5336 = CARTESIAN_POINT('',(4.942408808109,11.109849675333));
+#5337 = CARTESIAN_POINT('',(4.96784228897,11.137860872919));
+#5338 = CARTESIAN_POINT('',(5.029039465223,11.214447664453));
+#5339 = CARTESIAN_POINT('',(5.062027454484,11.263249294283));
+#5340 = CARTESIAN_POINT('',(5.092546183782,11.315135467914));
+#5341 = CARTESIAN_POINT('',(5.120888883897,11.369504611294));
+#5342 = CARTESIAN_POINT('',(5.147409664883,11.426326322838));
+#5343 = CARTESIAN_POINT('',(5.172507965303,11.486104167491));
+#5344 = CARTESIAN_POINT('',(5.196564658803,11.549962105532));
+#5345 = CARTESIAN_POINT('',(5.240330584081,11.682008391134));
+#5346 = CARTESIAN_POINT('',(5.256770863274,11.738367807782));
+#5347 = CARTESIAN_POINT('',(5.272402216911,11.796145450987));
+#5348 = CARTESIAN_POINT('',(5.288652608686,11.862051632525));
+#5349 = CARTESIAN_POINT('',(5.305693372808,11.940133306531));
+#5350 = CARTESIAN_POINT('',(5.322360932886,12.032578036482));
+#5351 = CARTESIAN_POINT('',(5.336936869656,12.140885419285));
+#5352 = CARTESIAN_POINT('',(5.350001082933,12.307634471166));
+#5353 = CARTESIAN_POINT('',(5.353720653546,12.363569671928));
+#5354 = CARTESIAN_POINT('',(5.356529051891,12.426775807331));
+#5355 = CARTESIAN_POINT('',(5.357641295509,12.493723393708));
+#5356 = CARTESIAN_POINT('',(5.35682597217,12.560836091054));
+#5357 = CARTESIAN_POINT('',(5.354267650901,12.624632358211));
+#5358 = CARTESIAN_POINT('',(5.350701693424,12.681558969694));
+#5359 = CARTESIAN_POINT('',(5.337912703877,12.851438320384));
+#5360 = CARTESIAN_POINT('',(5.323468257808,12.960742714261));
+#5361 = CARTESIAN_POINT('',(5.306877943962,13.053848485459));
+#5362 = CARTESIAN_POINT('',(5.289913930317,13.132282686736));
+#5363 = CARTESIAN_POINT('',(5.273784358606,13.198269034517));
+#5364 = CARTESIAN_POINT('',(5.258316087655,13.255950070279));
+#5365 = CARTESIAN_POINT('',(5.242044023749,13.312277258494));
+#5366 = CARTESIAN_POINT('',(5.198452560106,13.444911979736));
+#5367 = CARTESIAN_POINT('',(5.174469634391,13.50907772909));
+#5368 = CARTESIAN_POINT('',(5.14945049528,13.569115071402));
+#5369 = CARTESIAN_POINT('',(5.123028056935,13.62614865336));
+#5370 = CARTESIAN_POINT('',(5.094811234825,13.68069642541));
+#5371 = CARTESIAN_POINT('',(5.064450582381,13.732749762433));
+#5372 = CARTESIAN_POINT('',(5.031655450057,13.781735643129));
+#5373 = CARTESIAN_POINT('',(4.970669081966,13.858955160599));
+#5374 = CARTESIAN_POINT('',(4.945305688243,13.887225668885));
+#5375 = CARTESIAN_POINT('',(4.9182605904,13.914087087234));
+#5376 = CARTESIAN_POINT('',(4.887940301332,13.940260760155));
+#5377 = CARTESIAN_POINT('',(4.853243051862,13.964916114298));
+#5378 = CARTESIAN_POINT('',(4.813420309559,13.985702321053));
+#5379 = CARTESIAN_POINT('',(4.767888826527,13.999150090198));
+#5380 = CARTESIAN_POINT('',(4.664405426583,14.000791070347));
+#5381 = CARTESIAN_POINT('',(4.618698441451,13.988745810049));
+#5382 = CARTESIAN_POINT('',(4.578636264576,13.969090768112));
+#5383 = CARTESIAN_POINT('',(4.543654280548,13.945342214463));
+#5384 = CARTESIAN_POINT('',(4.513043016784,13.919811536116));
+#5385 = CARTESIAN_POINT('',(4.4857521257,13.893510578727));
+#5386 = CARTESIAN_POINT('',(4.460276662426,13.865845118203));
+#5387 = CARTESIAN_POINT('',(4.398927344591,13.790143684939));
+#5388 = CARTESIAN_POINT('',(4.365752208691,13.741642255168));
+#5389 = CARTESIAN_POINT('',(4.335082852282,13.690044555553));
+#5390 = CARTESIAN_POINT('',(4.306623390371,13.635984017035));
+#5391 = CARTESIAN_POINT('',(4.280015064552,13.579517622004));
+#5392 = CARTESIAN_POINT('',(4.254849734935,13.520161960415));
+#5393 = CARTESIAN_POINT('',(4.230730874855,13.456799507516));
+#5394 = CARTESIAN_POINT('',(4.186688868039,13.325414778959));
+#5395 = CARTESIAN_POINT('',(4.170006828103,13.268918238774));
+#5396 = CARTESIAN_POINT('',(4.154144146117,13.210946796912));
+#5397 = CARTESIAN_POINT('',(4.137699100547,13.144989637938));
+#5398 = CARTESIAN_POINT('',(4.120499821196,13.067077353127));
+#5399 = CARTESIAN_POINT('',(4.103675299629,12.975052260847));
+#5400 = CARTESIAN_POINT('',(4.08890106358,12.867437829745));
+#5401 = CARTESIAN_POINT('',(4.074954949995,12.696335949432));
+#5402 = CARTESIAN_POINT('',(4.070615572269,12.632716657284));
+#5403 = CARTESIAN_POINT('',(4.067541594981,12.561054294236));
+#5404 = CARTESIAN_POINT('',(4.066705975134,12.485614095376));
+#5405 = CARTESIAN_POINT('',(4.068309081592,12.41054594543));
+#5406 = CARTESIAN_POINT('',(4.072021405867,12.340383275507));
+#5407 = CARTESIAN_POINT('',(4.076728345893,12.279225412692));
+#5408 = CARTESIAN_POINT('',(4.09128130247,12.114379638368));
+#5409 = CARTESIAN_POINT('',(4.106533772951,12.00793801201));
+#5410 = CARTESIAN_POINT('',(4.123764093884,11.91657298274));
+#5411 = CARTESIAN_POINT('',(4.141376345951,11.838850776337));
+#5412 = CARTESIAN_POINT('',(4.158305008216,11.77267053728));
+#5413 = CARTESIAN_POINT('',(4.174725488202,11.71420957129));
+#5414 = CARTESIAN_POINT('',(4.191993348412,11.657334613896));
+#5415 = CARTESIAN_POINT('',(4.236708356034,11.527434860963));
+#5416 = CARTESIAN_POINT('',(4.260937051492,11.465310142958));
+#5417 = CARTESIAN_POINT('',(4.286221298885,11.407018353245));
+#5418 = CARTESIAN_POINT('',(4.3129926776,11.351458173747));
+#5419 = CARTESIAN_POINT('',(4.341678373173,11.298192886266));
+#5420 = CARTESIAN_POINT('',(4.372646799403,11.24734044066));
+#5421 = CARTESIAN_POINT('',(4.406198873615,11.199604686219));
+#5422 = CARTESIAN_POINT('',(4.467138680966,11.126803656497));
+#5423 = CARTESIAN_POINT('',(4.491887363107,11.100708178372));
+#5424 = CARTESIAN_POINT('',(4.518389592979,11.075919261523));
+#5425 = CARTESIAN_POINT('',(4.547973178814,11.05198414833));
+#5426 = CARTESIAN_POINT('',(4.581580868764,11.02981720163));
+#5427 = CARTESIAN_POINT('',(4.619861698976,11.011458905957));
+#5428 = CARTESIAN_POINT('',(4.663330421834,11.));
+#5429 = CARTESIAN_POINT('',(4.712388980385,11.));
+#5430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5431 = PCURVE('',#5432,#5437);
+#5432 = CYLINDRICAL_SURFACE('',#5433,1.5);
+#5433 = AXIS2_PLACEMENT_3D('',#5434,#5435,#5436);
+#5434 = CARTESIAN_POINT('',(2.22044604925E-16,-1.,12.5));
+#5435 = DIRECTION('',(3.330669073875E-16,-1.,0.));
+#5436 = DIRECTION('',(0.,0.,-1.));
+#5437 = DEFINITIONAL_REPRESENTATION('',(#5438),#5539);
+#5438 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5439,#5440,#5441,#5442,#5443,
+    #5444,#5445,#5446,#5447,#5448,#5449,#5450,#5451,#5452,#5453,#5454,
+    #5455,#5456,#5457,#5458,#5459,#5460,#5461,#5462,#5463,#5464,#5465,
+    #5466,#5467,#5468,#5469,#5470,#5471,#5472,#5473,#5474,#5475,#5476,
+    #5477,#5478,#5479,#5480,#5481,#5482,#5483,#5484,#5485,#5486,#5487,
+    #5488,#5489,#5490,#5491,#5492,#5493,#5494,#5495,#5496,#5497,#5498,
+    #5499,#5500,#5501,#5502,#5503,#5504,#5505,#5506,#5507,#5508,#5509,
+    #5510,#5511,#5512,#5513,#5514,#5515,#5516,#5517,#5518,#5519,#5520,
+    #5521,#5522,#5523,#5524,#5525,#5526,#5527,#5528,#5529,#5530,#5531,
+    #5532,#5533,#5534,#5535,#5536,#5537,#5538),.UNSPECIFIED.,.F.,.F.,(9,
+    7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,6.4674920747E-02,0.155439874534,
+    0.235331566262,0.261703646042,0.339167206079,0.427204612709,
+    0.490386120906,0.553683974012,0.643328757994,0.722698452558,
+    0.752520505969,0.839152559207,0.935266918097,1.),.UNSPECIFIED.);
+#5439 = CARTESIAN_POINT('',(1.110223024625E-16,1.5));
+#5440 = CARTESIAN_POINT('',(8.637502236377E-02,1.5));
+#5441 = CARTESIAN_POINT('',(0.162510874808,1.492325982125));
+#5442 = CARTESIAN_POINT('',(0.229780430245,1.48016383564));
+#5443 = CARTESIAN_POINT('',(0.28916208508,1.465832382514));
+#5444 = CARTESIAN_POINT('',(0.341773056172,1.450766938893));
+#5445 = CARTESIAN_POINT('',(0.38928785256,1.435500652471));
+#5446 = CARTESIAN_POINT('',(0.434339712198,1.419652663245));
+#5447 = CARTESIAN_POINT('',(0.544840256036,1.377237529188));
+#5448 = CARTESIAN_POINT('',(0.606122019545,1.350868660883));
+#5449 = CARTESIAN_POINT('',(0.66472416806,1.323695859687));
+#5450 = CARTESIAN_POINT('',(0.721188922855,1.296235767465));
+#5451 = CARTESIAN_POINT('',(0.776262732112,1.268718059723));
+#5452 = CARTESIAN_POINT('',(0.830881840291,1.241115028659));
+#5453 = CARTESIAN_POINT('',(0.886209790832,1.213241850245));
+#5454 = CARTESIAN_POINT('',(0.994900440443,1.160071426758));
+#5455 = CARTESIAN_POINT('',(1.039151792845,1.139052399094));
+#5456 = CARTESIAN_POINT('',(1.083582978758,1.118692784376));
+#5457 = CARTESIAN_POINT('',(1.133004567764,1.09691919701));
+#5458 = CARTESIAN_POINT('',(1.189988141906,1.073422209591));
+#5459 = CARTESIAN_POINT('',(1.255324130685,1.049539492034));
+#5460 = CARTESIAN_POINT('',(1.32971526523,1.028166274839));
+#5461 = CARTESIAN_POINT('',(1.442256154221,1.008809353128));
+#5462 = CARTESIAN_POINT('',(1.479867435954,1.003274026645));
+#5463 = CARTESIAN_POINT('',(1.522103563882,0.999051686437));
+#5464 = CARTESIAN_POINT('',(1.566622399954,0.997351256081));
+#5465 = CARTESIAN_POINT('',(1.611239256371,0.998602183807));
+#5466 = CARTESIAN_POINT('',(1.653835151211,1.002453441567));
+#5467 = CARTESIAN_POINT('',(1.692073382882,1.00776624761));
+#5468 = CARTESIAN_POINT('',(1.806618832817,1.026733262375));
+#5469 = CARTESIAN_POINT('',(1.881587140492,1.047944419935));
+#5470 = CARTESIAN_POINT('',(1.9472870041,1.071761161724));
+#5471 = CARTESIAN_POINT('',(2.004432806094,1.095190052528));
+#5472 = CARTESIAN_POINT('',(2.05381662234,1.116844824977));
+#5473 = CARTESIAN_POINT('',(2.098069231098,1.137037401013));
+#5474 = CARTESIAN_POINT('',(2.142160549095,1.157906108791));
+#5475 = CARTESIAN_POINT('',(2.250983645748,1.211035837743));
+#5476 = CARTESIAN_POINT('',(2.306376343893,1.238925284675));
+#5477 = CARTESIAN_POINT('',(2.361014836377,1.266551647109));
+#5478 = CARTESIAN_POINT('',(2.416050201575,1.294089018928));
+#5479 = CARTESIAN_POINT('',(2.472413846644,1.321565649413));
+#5480 = CARTESIAN_POINT('',(2.530850923954,1.348760586936));
+#5481 = CARTESIAN_POINT('',(2.591904020858,1.375172158185));
+#5482 = CARTESIAN_POINT('',(2.702230098928,1.417857786086));
+#5483 = CARTESIAN_POINT('',(2.747224131087,1.433829363009));
+#5484 = CARTESIAN_POINT('',(2.79457126349,1.449207675158));
+#5485 = CARTESIAN_POINT('',(2.846966511812,1.464418842302));
+#5486 = CARTESIAN_POINT('',(2.906122961207,1.478961815704));
+#5487 = CARTESIAN_POINT('',(2.973170018367,1.491421611401));
+#5488 = CARTESIAN_POINT('',(3.049091773551,1.499490060568));
+#5489 = CARTESIAN_POINT('',(3.221566327328,1.500474635981));
+#5490 = CARTESIAN_POINT('',(3.297712143924,1.493246014746));
+#5491 = CARTESIAN_POINT('',(3.365049877016,1.481450787147));
+#5492 = CARTESIAN_POINT('',(3.424562733399,1.467396528512));
+#5493 = CARTESIAN_POINT('',(3.477317627755,1.452532220109));
+#5494 = CARTESIAN_POINT('',(3.524958467673,1.437422492173));
+#5495 = CARTESIAN_POINT('',(3.5700075009,1.421746001726));
+#5496 = CARTESIAN_POINT('',(3.680538777142,1.379728651997));
+#5497 = CARTESIAN_POINT('',(3.742011233196,1.353454552318));
+#5498 = CARTESIAN_POINT('',(3.80073197617,1.326353729094));
+#5499 = CARTESIAN_POINT('',(3.857241982717,1.298958826427));
+#5500 = CARTESIAN_POINT('',(3.912286839549,1.271509228132));
+#5501 = CARTESIAN_POINT('',(3.966805102127,1.243978390234));
+#5502 = CARTESIAN_POINT('',(4.021971121084,1.216169553909));
+#5503 = CARTESIAN_POINT('',(4.130593249477,1.162898206751));
+#5504 = CARTESIAN_POINT('',(4.17512394823,1.141652875643));
+#5505 = CARTESIAN_POINT('',(4.219842623849,1.121053902482));
+#5506 = CARTESIAN_POINT('',(4.269430266705,1.099075927203));
+#5507 = CARTESIAN_POINT('',(4.326411127478,1.075409032002));
+#5508 = CARTESIAN_POINT('',(4.391571007618,1.051351344191));
+#5509 = CARTESIAN_POINT('',(4.465602227919,1.029721044678));
+#5510 = CARTESIAN_POINT('',(4.581197923278,1.009078353356));
+#5511 = CARTESIAN_POINT('',(4.62399292811,1.00262197424));
+#5512 = CARTESIAN_POINT('',(4.671841717419,0.997988406186));
+#5513 = CARTESIAN_POINT('',(4.721949521168,0.996690764986));
+#5514 = CARTESIAN_POINT('',(4.771843501502,0.999153426646));
+#5515 = CARTESIAN_POINT('',(4.818791805529,1.004730212947));
+#5516 = CARTESIAN_POINT('',(4.860040145664,1.011713113943));
+#5517 = CARTESIAN_POINT('',(4.971666370116,1.033204420376));
+#5518 = CARTESIAN_POINT('',(5.045149570507,1.055457050193));
+#5519 = CARTESIAN_POINT('',(5.11011872393,1.079980826024));
+#5520 = CARTESIAN_POINT('',(5.167246840463,1.10409835079));
+#5521 = CARTESIAN_POINT('',(5.217308342743,1.12658581065));
+#5522 = CARTESIAN_POINT('',(5.262739590454,1.147756188272));
+#5523 = CARTESIAN_POINT('',(5.307978935198,1.169547528715));
+#5524 = CARTESIAN_POINT('',(5.41651777114,1.223062645143));
+#5525 = CARTESIAN_POINT('',(5.471239457739,1.250672404733));
+#5526 = CARTESIAN_POINT('',(5.525453195404,1.277986937205));
+#5527 = CARTESIAN_POINT('',(5.580356766526,1.305229365866));
+#5528 = CARTESIAN_POINT('',(5.636892578237,1.332423271492));
+#5529 = CARTESIAN_POINT('',(5.695802280288,1.359307520178));
+#5530 = CARTESIAN_POINT('',(5.757622819294,1.385314276975));
+#5531 = CARTESIAN_POINT('',(5.866886467377,1.425917723812));
+#5532 = CARTESIAN_POINT('',(5.910505345879,1.440751189633));
+#5533 = CARTESIAN_POINT('',(5.956644368213,1.455028246755));
+#5534 = CARTESIAN_POINT('',(6.007528973055,1.468989419961));
+#5535 = CARTESIAN_POINT('',(6.064642105164,1.48211429037));
+#5536 = CARTESIAN_POINT('',(6.128972364061,1.493123367974));
+#5537 = CARTESIAN_POINT('',(6.201421042929,1.5));
+#5538 = CARTESIAN_POINT('',(6.28318530718,1.5));
+#5539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5540 = ADVANCED_FACE('',(#5541),#4790,.T.);
+#5541 = FACE_BOUND('',#5542,.T.);
+#5542 = EDGE_LOOP('',(#5543,#5566,#5593,#5594));
+#5543 = ORIENTED_EDGE('',*,*,#5544,.T.);
+#5544 = EDGE_CURVE('',#4755,#5545,#5547,.T.);
+#5545 = VERTEX_POINT('',#5546);
+#5546 = CARTESIAN_POINT('',(9.,-2.204364238465E-15,9.));
+#5547 = SEAM_CURVE('',#5548,(#5552,#5559),.PCURVE_S1.);
+#5548 = LINE('',#5549,#5550);
+#5549 = CARTESIAN_POINT('',(9.,-2.204364238465E-15,8.3));
+#5550 = VECTOR('',#5551,1.);
+#5551 = DIRECTION('',(0.,0.,1.));
+#5552 = PCURVE('',#4790,#5553);
+#5553 = DEFINITIONAL_REPRESENTATION('',(#5554),#5558);
+#5554 = LINE('',#5555,#5556);
+#5555 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#5556 = VECTOR('',#5557,1.);
+#5557 = DIRECTION('',(0.,1.));
+#5558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5559 = PCURVE('',#4790,#5560);
+#5560 = DEFINITIONAL_REPRESENTATION('',(#5561),#5565);
+#5561 = LINE('',#5562,#5563);
+#5562 = CARTESIAN_POINT('',(0.,-0.));
+#5563 = VECTOR('',#5564,1.);
+#5564 = DIRECTION('',(0.,1.));
+#5565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5566 = ORIENTED_EDGE('',*,*,#5567,.F.);
+#5567 = EDGE_CURVE('',#5545,#5545,#5568,.T.);
+#5568 = SURFACE_CURVE('',#5569,(#5574,#5581),.PCURVE_S1.);
+#5569 = CIRCLE('',#5570,9.);
+#5570 = AXIS2_PLACEMENT_3D('',#5571,#5572,#5573);
+#5571 = CARTESIAN_POINT('',(0.,0.,9.));
+#5572 = DIRECTION('',(0.,0.,1.));
+#5573 = DIRECTION('',(1.,0.,0.));
+#5574 = PCURVE('',#4790,#5575);
+#5575 = DEFINITIONAL_REPRESENTATION('',(#5576),#5580);
+#5576 = LINE('',#5577,#5578);
+#5577 = CARTESIAN_POINT('',(0.,0.7));
+#5578 = VECTOR('',#5579,1.);
+#5579 = DIRECTION('',(1.,0.));
+#5580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5581 = PCURVE('',#5582,#5587);
+#5582 = PLANE('',#5583);
+#5583 = AXIS2_PLACEMENT_3D('',#5584,#5585,#5586);
+#5584 = CARTESIAN_POINT('',(0.,0.,9.));
+#5585 = DIRECTION('',(0.,0.,1.));
+#5586 = DIRECTION('',(1.,0.,0.));
+#5587 = DEFINITIONAL_REPRESENTATION('',(#5588),#5592);
+#5588 = CIRCLE('',#5589,9.);
+#5589 = AXIS2_PLACEMENT_2D('',#5590,#5591);
+#5590 = CARTESIAN_POINT('',(0.,0.));
+#5591 = DIRECTION('',(1.,0.));
+#5592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5593 = ORIENTED_EDGE('',*,*,#5544,.F.);
+#5594 = ORIENTED_EDGE('',*,*,#4775,.T.);
+#5595 = ADVANCED_FACE('',(#5596,#5627),#4824,.T.);
+#5596 = FACE_BOUND('',#5597,.T.);
+#5597 = EDGE_LOOP('',(#5598));
+#5598 = ORIENTED_EDGE('',*,*,#5599,.T.);
+#5599 = EDGE_CURVE('',#5600,#5600,#5602,.T.);
+#5600 = VERTEX_POINT('',#5601);
+#5601 = CARTESIAN_POINT('',(4.6,0.,16.3));
+#5602 = SURFACE_CURVE('',#5603,(#5608,#5615),.PCURVE_S1.);
+#5603 = CIRCLE('',#5604,4.6);
+#5604 = AXIS2_PLACEMENT_3D('',#5605,#5606,#5607);
+#5605 = CARTESIAN_POINT('',(0.,0.,16.3));
+#5606 = DIRECTION('',(0.,0.,1.));
+#5607 = DIRECTION('',(1.,0.,0.));
+#5608 = PCURVE('',#4824,#5609);
+#5609 = DEFINITIONAL_REPRESENTATION('',(#5610),#5614);
+#5610 = CIRCLE('',#5611,4.6);
+#5611 = AXIS2_PLACEMENT_2D('',#5612,#5613);
+#5612 = CARTESIAN_POINT('',(0.,0.));
+#5613 = DIRECTION('',(1.,0.));
+#5614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5615 = PCURVE('',#5616,#5621);
+#5616 = CONICAL_SURFACE('',#5617,4.8,0.785398163397);
+#5617 = AXIS2_PLACEMENT_3D('',#5618,#5619,#5620);
+#5618 = CARTESIAN_POINT('',(0.,0.,16.1));
+#5619 = DIRECTION('',(-0.,-0.,-1.));
+#5620 = DIRECTION('',(1.,0.,0.));
+#5621 = DEFINITIONAL_REPRESENTATION('',(#5622),#5626);
+#5622 = LINE('',#5623,#5624);
+#5623 = CARTESIAN_POINT('',(-0.,-0.2));
+#5624 = VECTOR('',#5625,1.);
+#5625 = DIRECTION('',(-1.,-0.));
+#5626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5627 = FACE_BOUND('',#5628,.T.);
+#5628 = EDGE_LOOP('',(#5629));
+#5629 = ORIENTED_EDGE('',*,*,#4807,.F.);
+#5630 = ADVANCED_FACE('',(#5631),#4971,.F.);
+#5631 = FACE_BOUND('',#5632,.F.);
+#5632 = EDGE_LOOP('',(#5633,#5634,#5657,#5808,#5952,#5953));
+#5633 = ORIENTED_EDGE('',*,*,#5054,.T.);
+#5634 = ORIENTED_EDGE('',*,*,#5635,.T.);
+#5635 = EDGE_CURVE('',#4860,#5636,#5638,.T.);
+#5636 = VERTEX_POINT('',#5637);
+#5637 = CARTESIAN_POINT('',(4.8,-7.715274834628E-16,11.));
+#5638 = SEAM_CURVE('',#5639,(#5643,#5650),.PCURVE_S1.);
+#5639 = LINE('',#5640,#5641);
+#5640 = CARTESIAN_POINT('',(1.,-3.673940397442E-16,11.));
+#5641 = VECTOR('',#5642,1.);
+#5642 = DIRECTION('',(1.,0.,-2.22044604925E-16));
+#5643 = PCURVE('',#4971,#5644);
+#5644 = DEFINITIONAL_REPRESENTATION('',(#5645),#5649);
+#5645 = LINE('',#5646,#5647);
+#5646 = CARTESIAN_POINT('',(0.,-0.));
+#5647 = VECTOR('',#5648,1.);
+#5648 = DIRECTION('',(0.,1.));
+#5649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5650 = PCURVE('',#4971,#5651);
+#5651 = DEFINITIONAL_REPRESENTATION('',(#5652),#5656);
+#5652 = LINE('',#5653,#5654);
+#5653 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#5654 = VECTOR('',#5655,1.);
+#5655 = DIRECTION('',(0.,1.));
+#5656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5657 = ORIENTED_EDGE('',*,*,#5658,.F.);
+#5658 = EDGE_CURVE('',#5659,#5636,#5661,.T.);
+#5659 = VERTEX_POINT('',#5660);
+#5660 = CARTESIAN_POINT('',(4.8,-1.175660927181E-15,14.));
+#5661 = SURFACE_CURVE('',#5662,(#5707,#5755),.PCURVE_S1.);
+#5662 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5663,#5664,#5665,#5666,#5667,
+    #5668,#5669,#5670,#5671,#5672,#5673,#5674,#5675,#5676,#5677,#5678,
+    #5679,#5680,#5681,#5682,#5683,#5684,#5685,#5686,#5687,#5688,#5689,
+    #5690,#5691,#5692,#5693,#5694,#5695,#5696,#5697,#5698,#5699,#5700,
+    #5701,#5702,#5703,#5704,#5705,#5706),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,
+    7,7,9),(0.,0.150706778515,0.337087872791,0.463241635104,
+    0.59584114652,0.803986467433,1.),.UNSPECIFIED.);
+#5663 = CARTESIAN_POINT('',(4.8,-1.110223024625E-15,14.));
+#5664 = CARTESIAN_POINT('',(4.8,-0.100475154122,14.));
+#5665 = CARTESIAN_POINT('',(4.797596333152,-0.197813925724,
+    13.992309612657));
+#5666 = CARTESIAN_POINT('',(4.793051757791,-0.29169340676,
+    13.977763240021));
+#5667 = CARTESIAN_POINT('',(4.786653694163,-0.381792552104,
+    13.957093197942));
+#5668 = CARTESIAN_POINT('',(4.778712268719,-0.467787215528,
+    13.930992661762));
+#5669 = CARTESIAN_POINT('',(4.769558229604,-0.549342716977,
+    13.900182015874));
+#5670 = CARTESIAN_POINT('',(4.759540733355,-0.626103941133,
+    13.865478607143));
+#5671 = CARTESIAN_POINT('',(4.736020057777,-0.786205708904,
+    13.781358712403));
+#5672 = CARTESIAN_POINT('',(4.72193717639,-0.868953337384,
+    13.729277748203));
+#5673 = CARTESIAN_POINT('',(4.70708258562,-0.946685893086,
+    13.671973937863));
+#5674 = CARTESIAN_POINT('',(4.691657053286,-1.020046753506,
+    13.60938603742));
+#5675 = CARTESIAN_POINT('',(4.675791459657,-1.089570676887,
+    13.540973663979));
+#5676 = CARTESIAN_POINT('',(4.659606121084,-1.155561520787,
+    13.465793017361));
+#5677 = CARTESIAN_POINT('',(4.643315312448,-1.21787115861,
+    13.382515706819));
+#5678 = CARTESIAN_POINT('',(4.616624950039,-1.314692940413,
+    13.22601677098));
+#5679 = CARTESIAN_POINT('',(4.606745902574,-1.349058201275,
+    13.16248064097));
+#5680 = CARTESIAN_POINT('',(4.597039672361,-1.381928389916,
+    13.094179346878));
+#5681 = CARTESIAN_POINT('',(4.587208981785,-1.414238381618,
+    13.01702060726));
+#5682 = CARTESIAN_POINT('',(4.577513917252,-1.445128061301,
+    12.928120281793));
+#5683 = CARTESIAN_POINT('',(4.568764385359,-1.472085849119,
+    12.825482862294));
+#5684 = CARTESIAN_POINT('',(4.562365608599,-1.49159919257,
+    12.707632049603));
+#5685 = CARTESIAN_POINT('',(4.557925707252,-1.505113412867,
+    12.432939987514));
+#5686 = CARTESIAN_POINT('',(4.560846754471,-1.496182652062,
+    12.306491142505));
+#5687 = CARTESIAN_POINT('',(4.567199120194,-1.477084848691,
+    12.19395554835));
+#5688 = CARTESIAN_POINT('',(4.575507888424,-1.451444015957,
+    12.094484180252));
+#5689 = CARTESIAN_POINT('',(4.584732510743,-1.422133371822,
+    12.006927134558));
+#5690 = CARTESIAN_POINT('',(4.594241908813,-1.390985874137,
+    11.929647080887));
+#5691 = CARTESIAN_POINT('',(4.603815456351,-1.358727528607,
+    11.860362802144));
+#5692 = CARTESIAN_POINT('',(4.62896079808,-1.27114903296,11.695524358335
+    ));
+#5693 = CARTESIAN_POINT('',(4.645045031901,-1.212457715092,
+    11.606166068938));
+#5694 = CARTESIAN_POINT('',(4.661155794844,-1.15012245373,
+    11.526168206762));
+#5695 = CARTESIAN_POINT('',(4.67699627889,-1.084662857533,
+    11.453841030137));
+#5696 = CARTESIAN_POINT('',(4.692460126298,-1.015921608556,
+    11.38782557801));
+#5697 = CARTESIAN_POINT('',(4.707484093685,-0.943340804505,
+    11.327188443321));
+#5698 = CARTESIAN_POINT('',(4.721952529574,-0.866141160999,
+    11.271498115269));
+#5699 = CARTESIAN_POINT('',(4.748534546606,-0.705449893644,
+    11.173089286074));
+#5700 = CARTESIAN_POINT('',(4.760939905001,-0.621354958284,
+    11.12905001297));
+#5701 = CARTESIAN_POINT('',(4.772421127625,-0.531323381871,
+    11.089789042693));
+#5702 = CARTESIAN_POINT('',(4.782527624449,-0.435576161274,
+    11.056266571081));
+#5703 = CARTESIAN_POINT('',(4.790801629834,-0.334332047731,
+    11.029436124431));
+#5704 = CARTESIAN_POINT('',(4.796780614668,-0.227818040394,
+    11.010301667447));
+#5705 = CARTESIAN_POINT('',(4.799999996366,-0.116281975949,
+    11.000000011628));
+#5706 = CARTESIAN_POINT('',(4.8,-2.22044604925E-16,11.));
+#5707 = PCURVE('',#4971,#5708);
+#5708 = DEFINITIONAL_REPRESENTATION('',(#5709),#5754);
+#5709 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5710,#5711,#5712,#5713,#5714,
+    #5715,#5716,#5717,#5718,#5719,#5720,#5721,#5722,#5723,#5724,#5725,
+    #5726,#5727,#5728,#5729,#5730,#5731,#5732,#5733,#5734,#5735,#5736,
+    #5737,#5738,#5739,#5740,#5741,#5742,#5743,#5744,#5745,#5746,#5747,
+    #5748,#5749,#5750,#5751,#5752,#5753),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,
+    7,7,9),(0.,0.150706778515,0.337087872791,0.463241635104,
+    0.59584114652,0.803986467433,1.),.UNSPECIFIED.);
+#5710 = CARTESIAN_POINT('',(3.14159265359,3.8));
+#5711 = CARTESIAN_POINT('',(3.208576089671,3.8));
+#5712 = CARTESIAN_POINT('',(3.273468787827,3.797596333152));
+#5713 = CARTESIAN_POINT('',(3.336512422009,3.793051757791));
+#5714 = CARTESIAN_POINT('',(3.397833357248,3.786653694163));
+#5715 = CARTESIAN_POINT('',(3.457474085511,3.778712268719));
+#5716 = CARTESIAN_POINT('',(3.515396913152,3.769558229604));
+#5717 = CARTESIAN_POINT('',(3.57145989997,3.759540733355));
+#5718 = CARTESIAN_POINT('',(3.69203027174,3.736020057777));
+#5719 = CARTESIAN_POINT('',(3.75701361934,3.72193717639));
+#5720 = CARTESIAN_POINT('',(3.821111456966,3.70708258562));
+#5721 = CARTESIAN_POINT('',(3.885069318479,3.691657053286));
+#5722 = CARTESIAN_POINT('',(3.949755485182,3.675791459657));
+#5723 = CARTESIAN_POINT('',(4.016119439813,3.659606121084));
+#5724 = CARTESIAN_POINT('',(4.085187986466,3.643315312448));
+#5725 = CARTESIAN_POINT('',(4.207873445806,3.616624950039));
+#5726 = CARTESIAN_POINT('',(4.255948830905,3.606745902574));
+#5727 = CARTESIAN_POINT('',(4.306381510908,3.597039672361));
+#5728 = CARTESIAN_POINT('',(4.361981179334,3.587208981785));
+#5729 = CARTESIAN_POINT('',(4.42441862632,3.577513917252));
+#5730 = CARTESIAN_POINT('',(4.494727500376,3.568764385359));
+#5731 = CARTESIAN_POINT('',(4.573839832083,3.562365608599));
+#5732 = CARTESIAN_POINT('',(4.757189362429,3.557925707252));
+#5733 = CARTESIAN_POINT('',(4.841094818671,3.560846754471));
+#5734 = CARTESIAN_POINT('',(4.916662194953,3.567199120194));
+#5735 = CARTESIAN_POINT('',(4.984726796593,3.575507888424));
+#5736 = CARTESIAN_POINT('',(5.046046042935,3.584732510743));
+#5737 = CARTESIAN_POINT('',(5.101455256307,3.594241908813));
+#5738 = CARTESIAN_POINT('',(5.152335960388,3.603815456351));
+#5739 = CARTESIAN_POINT('',(5.276775513687,3.62896079808));
+#5740 = CARTESIAN_POINT('',(5.347742100494,3.645045031901));
+#5741 = CARTESIAN_POINT('',(5.415005156242,3.661155794844));
+#5742 = CARTESIAN_POINT('',(5.479700360959,3.67699627889));
+#5743 = CARTESIAN_POINT('',(5.542926046339,3.692460126298));
+#5744 = CARTESIAN_POINT('',(5.605716462703,3.707484093685));
+#5745 = CARTESIAN_POINT('',(5.668995743288,3.721952529574));
+#5746 = CARTESIAN_POINT('',(5.794615948788,3.748534546606));
+#5747 = CARTESIAN_POINT('',(5.857758960732,3.760939905001));
+#5748 = CARTESIAN_POINT('',(5.922959591177,3.772421127625));
+#5749 = CARTESIAN_POINT('',(5.990203161736,3.782527624449));
+#5750 = CARTESIAN_POINT('',(6.059588383902,3.790801629834));
+#5751 = CARTESIAN_POINT('',(6.131306333716,3.796780614668));
+#5752 = CARTESIAN_POINT('',(6.205663989881,3.799999996366));
+#5753 = CARTESIAN_POINT('',(6.28318530718,3.8));
+#5754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5755 = PCURVE('',#5756,#5761);
+#5756 = CYLINDRICAL_SURFACE('',#5757,4.8);
+#5757 = AXIS2_PLACEMENT_3D('',#5758,#5759,#5760);
+#5758 = CARTESIAN_POINT('',(0.,0.,9.));
+#5759 = DIRECTION('',(0.,0.,1.));
+#5760 = DIRECTION('',(1.,0.,0.));
+#5761 = DEFINITIONAL_REPRESENTATION('',(#5762),#5807);
+#5762 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5763,#5764,#5765,#5766,#5767,
+    #5768,#5769,#5770,#5771,#5772,#5773,#5774,#5775,#5776,#5777,#5778,
+    #5779,#5780,#5781,#5782,#5783,#5784,#5785,#5786,#5787,#5788,#5789,
+    #5790,#5791,#5792,#5793,#5794,#5795,#5796,#5797,#5798,#5799,#5800,
+    #5801,#5802,#5803,#5804,#5805,#5806),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,
+    7,7,9),(0.,0.150706778515,0.337087872791,0.463241635104,
+    0.59584114652,0.803986467433,1.),.UNSPECIFIED.);
+#5763 = CARTESIAN_POINT('',(6.28318530718,5.));
+#5764 = CARTESIAN_POINT('',(6.262252983404,5.));
+#5765 = CARTESIAN_POINT('',(6.241974071036,4.992309612657));
+#5766 = CARTESIAN_POINT('',(6.222401873579,4.977763240021));
+#5767 = CARTESIAN_POINT('',(6.203592954039,4.957093197942));
+#5768 = CARTESIAN_POINT('',(6.185608463219,4.930992661762));
+#5769 = CARTESIAN_POINT('',(6.168515760156,4.900182015874));
+#5770 = CARTESIAN_POINT('',(6.152390324704,4.865478607143));
+#5771 = CARTESIAN_POINT('',(6.118677769458,4.781358712403));
+#5772 = CARTESIAN_POINT('',(6.101195304431,4.729277748203));
+#5773 = CARTESIAN_POINT('',(6.08471332675,4.671973937863));
+#5774 = CARTESIAN_POINT('',(6.069100526036,4.60938603742));
+#5775 = CARTESIAN_POINT('',(6.054248068181,4.540973663979));
+#5776 = CARTESIAN_POINT('',(6.040095262815,4.465793017361));
+#5777 = CARTESIAN_POINT('',(6.026678935895,4.382515706819));
+#5778 = CARTESIAN_POINT('',(6.005755347153,4.22601677098));
+#5779 = CARTESIAN_POINT('',(5.998306403726,4.16248064097));
+#5780 = CARTESIAN_POINT('',(5.991166411296,4.094179346878));
+#5781 = CARTESIAN_POINT('',(5.984130993056,4.01702060726));
+#5782 = CARTESIAN_POINT('',(5.977386686509,3.928120281793));
+#5783 = CARTESIAN_POINT('',(5.971482099724,3.825482862294));
+#5784 = CARTESIAN_POINT('',(5.967203830348,3.707632049603));
+#5785 = CARTESIAN_POINT('',(5.964240316147,3.432939987514));
+#5786 = CARTESIAN_POINT('',(5.966197874414,3.306491142505));
+#5787 = CARTESIAN_POINT('',(5.970390934308,3.19395554835));
+#5788 = CARTESIAN_POINT('',(5.97600604915,3.094484180252));
+#5789 = CARTESIAN_POINT('',(5.98240718553,3.006927134558));
+#5790 = CARTESIAN_POINT('',(5.989191619337,2.929647080887));
+#5791 = CARTESIAN_POINT('',(5.996201541123,2.860362802144));
+#5792 = CARTESIAN_POINT('',(6.015184219071,2.695524358335));
+#5793 = CARTESIAN_POINT('',(6.027861484508,2.606166068938));
+#5794 = CARTESIAN_POINT('',(6.041272329742,2.526168206762));
+#5795 = CARTESIAN_POINT('',(6.055299884706,2.453841030137));
+#5796 = CARTESIAN_POINT('',(6.06997480136,2.38782557801));
+#5797 = CARTESIAN_POINT('',(6.085412023999,2.327188443321));
+#5798 = CARTESIAN_POINT('',(6.101771583004,2.271498115269));
+#5799 = CARTESIAN_POINT('',(6.135703888363,2.173089286074));
+#5800 = CARTESIAN_POINT('',(6.153410560153,2.12905001297));
+#5801 = CARTESIAN_POINT('',(6.172312816786,2.089789042693));
+#5802 = CARTESIAN_POINT('',(6.192361046709,2.056266571081));
+#5803 = CARTESIAN_POINT('',(6.213511130669,2.029436124431));
+#5804 = CARTESIAN_POINT('',(6.235723216157,2.010301667447));
+#5805 = CARTESIAN_POINT('',(6.258959895524,2.000000011628));
+#5806 = CARTESIAN_POINT('',(6.28318530718,2.));
+#5807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5808 = ORIENTED_EDGE('',*,*,#5809,.F.);
+#5809 = EDGE_CURVE('',#5636,#5659,#5810,.T.);
+#5810 = SURFACE_CURVE('',#5811,(#5856,#5904),.PCURVE_S1.);
+#5811 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5812,#5813,#5814,#5815,#5816,
+    #5817,#5818,#5819,#5820,#5821,#5822,#5823,#5824,#5825,#5826,#5827,
+    #5828,#5829,#5830,#5831,#5832,#5833,#5834,#5835,#5836,#5837,#5838,
+    #5839,#5840,#5841,#5842,#5843,#5844,#5845,#5846,#5847,#5848,#5849,
+    #5850,#5851,#5852,#5853,#5854,#5855),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,
+    7,7,9),(0.,0.163161959063,0.354702814636,0.480525901011,
+    0.614729446645,0.817944329998,1.),.UNSPECIFIED.);
+#5812 = CARTESIAN_POINT('',(4.8,0.,11.));
+#5813 = CARTESIAN_POINT('',(4.799999996696,0.105726504907,
+    11.000000010573));
+#5814 = CARTESIAN_POINT('',(4.797338506788,0.207816511193,
+    11.008514941388));
+#5815 = CARTESIAN_POINT('',(4.792336112499,0.305958485056,
+    11.024527744152));
+#5816 = CARTESIAN_POINT('',(4.785333110604,0.399849763164,11.04717729127
+    ));
+#5817 = CARTESIAN_POINT('',(4.776686890531,0.489189932495,
+    11.075675582087));
+#5818 = CARTESIAN_POINT('',(4.766769281978,0.573672739956,
+    11.109227582996));
+#5819 = CARTESIAN_POINT('',(4.755963872043,0.652976531781,
+    11.146953701421));
+#5820 = CARTESIAN_POINT('',(4.731397192318,0.813361955406,
+    11.235783107372));
+#5821 = CARTESIAN_POINT('',(4.7171489537,0.894311241079,11.28915165677)
+  );
+#5822 = CARTESIAN_POINT('',(4.702202006538,0.970369556488,11.34765566375
+    ));
+#5823 = CARTESIAN_POINT('',(4.686738004223,1.042189568606,
+    11.411439019394));
+#5824 = CARTESIAN_POINT('',(4.670868590682,1.110320304646,
+    11.481152337479));
+#5825 = CARTESIAN_POINT('',(4.654700167034,1.175060460997,
+    11.557886320687));
+#5826 = CARTESIAN_POINT('',(4.638454720397,1.236193139944,
+    11.643140792548));
+#5827 = CARTESIAN_POINT('',(4.612300657711,1.329723728312,
+    11.802018986496));
+#5828 = CARTESIAN_POINT('',(4.60270972052,1.362711762538,11.866077903225
+    ));
+#5829 = CARTESIAN_POINT('',(4.593276450267,1.394317663831,
+    11.935375691694));
+#5830 = CARTESIAN_POINT('',(4.58379987594,1.425162058446,12.013680115663
+    ));
+#5831 = CARTESIAN_POINT('',(4.574602576994,1.454217207078,
+    12.103651376281));
+#5832 = CARTESIAN_POINT('',(4.566526462501,1.478942122341,
+    12.207140998644));
+#5833 = CARTESIAN_POINT('',(4.560973104698,1.495840504793,
+    12.325516990532));
+#5834 = CARTESIAN_POINT('',(4.558516714571,1.503310291763,
+    12.602550561902));
+#5835 = CARTESIAN_POINT('',(4.562513162431,1.491145496595,
+    12.729680142947));
+#5836 = CARTESIAN_POINT('',(4.569784994829,1.469183884462,
+    12.841565161239));
+#5837 = CARTESIAN_POINT('',(4.578736900909,1.441319226777,
+    12.939372982973));
+#5838 = CARTESIAN_POINT('',(4.588326992612,1.41054479084,13.024686094905
+    ));
+#5839 = CARTESIAN_POINT('',(4.598024720259,1.378462328047,13.09977426382
+    ));
+#5840 = CARTESIAN_POINT('',(4.607811860986,1.345175189674,
+    13.167859727905));
+#5841 = CARTESIAN_POINT('',(4.633704471767,1.253815588712,
+    13.331043206861));
+#5842 = CARTESIAN_POINT('',(4.649882439625,1.193878277173,
+    13.418318631286));
+#5843 = CARTESIAN_POINT('',(4.666030515372,1.130330815007,
+    13.496663201487));
+#5844 = CARTESIAN_POINT('',(4.681895116758,1.063526270295,
+    13.567682521122));
+#5845 = CARTESIAN_POINT('',(4.697372584798,0.993224683938,
+    13.632600945165));
+#5846 = CARTESIAN_POINT('',(4.712374198547,0.918872343358,
+    13.692200814337));
+#5847 = CARTESIAN_POINT('',(4.726747955173,0.839767008971,
+    13.746755254783));
+#5848 = CARTESIAN_POINT('',(4.752324741306,0.679199926929,
+    13.840297818659));
+#5849 = CARTESIAN_POINT('',(4.763919840003,0.597473203742,
+    13.881110957356));
+#5850 = CARTESIAN_POINT('',(4.774607418248,0.510187868403,
+    13.917454150645));
+#5851 = CARTESIAN_POINT('',(4.783969648061,0.417623154229,
+    13.948408237141));
+#5852 = CARTESIAN_POINT('',(4.791592747765,0.320047392483,
+    13.973095909545));
+#5853 = CARTESIAN_POINT('',(4.797069201818,0.217728978115,
+    13.990621688564));
+#5854 = CARTESIAN_POINT('',(4.8,0.110947765832,14.));
+#5855 = CARTESIAN_POINT('',(4.8,-1.175660927181E-15,14.));
+#5856 = PCURVE('',#4971,#5857);
+#5857 = DEFINITIONAL_REPRESENTATION('',(#5858),#5903);
+#5858 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5859,#5860,#5861,#5862,#5863,
+    #5864,#5865,#5866,#5867,#5868,#5869,#5870,#5871,#5872,#5873,#5874,
+    #5875,#5876,#5877,#5878,#5879,#5880,#5881,#5882,#5883,#5884,#5885,
+    #5886,#5887,#5888,#5889,#5890,#5891,#5892,#5893,#5894,#5895,#5896,
+    #5897,#5898,#5899,#5900,#5901,#5902),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,
+    7,7,9),(0.,0.163161959063,0.354702814636,0.480525901011,
+    0.614729446645,0.817944329998,1.),.UNSPECIFIED.);
+#5859 = CARTESIAN_POINT('',(0.,3.8));
+#5860 = CARTESIAN_POINT('',(7.048433660468E-02,3.799999996696));
+#5861 = CARTESIAN_POINT('',(0.138544705713,3.797338506788));
+#5862 = CARTESIAN_POINT('',(0.204505057589,3.792336112499));
+#5863 = CARTESIAN_POINT('',(0.268547571691,3.785333110604));
+#5864 = CARTESIAN_POINT('',(0.330757380993,3.776686890531));
+#5865 = CARTESIAN_POINT('',(0.391134030044,3.766769281978));
+#5866 = CARTESIAN_POINT('',(0.449569666801,3.755963872043));
+#5867 = CARTESIAN_POINT('',(0.571797409557,3.731397192318));
+#5868 = CARTESIAN_POINT('',(0.636243876138,3.7171489537));
+#5869 = CARTESIAN_POINT('',(0.699938338009,3.702202006538));
+#5870 = CARTESIAN_POINT('',(0.763649626281,3.686738004223));
+#5871 = CARTESIAN_POINT('',(0.828296018276,3.670868590682));
+#5872 = CARTESIAN_POINT('',(0.894895904662,3.654700167034));
+#5873 = CARTESIAN_POINT('',(0.96455127776,3.638454720397));
+#5874 = CARTESIAN_POINT('',(1.08746091299,3.612300657711));
+#5875 = CARTESIAN_POINT('',(1.135420778115,3.60270972052));
+#5876 = CARTESIAN_POINT('',(1.186094666549,3.593276450267));
+#5877 = CARTESIAN_POINT('',(1.242030492685,3.58379987594));
+#5878 = CARTESIAN_POINT('',(1.304749034304,3.574602576994));
+#5879 = CARTESIAN_POINT('',(1.375245535679,3.566526462501));
+#5880 = CARTESIAN_POINT('',(1.454438574998,3.560973104698));
+#5881 = CARTESIAN_POINT('',(1.63919474751,3.558516714571));
+#5882 = CARTESIAN_POINT('',(1.723699267139,3.562513162431));
+#5883 = CARTESIAN_POINT('',(1.79918327277,3.569784994829));
+#5884 = CARTESIAN_POINT('',(1.866583709723,3.578736900909));
+#5885 = CARTESIAN_POINT('',(1.926831800622,3.588326992612));
+#5886 = CARTESIAN_POINT('',(1.981140371305,3.598024720259));
+#5887 = CARTESIAN_POINT('',(2.031587649042,3.607811860986));
+#5888 = CARTESIAN_POINT('',(2.15626576704,3.633704471767));
+#5889 = CARTESIAN_POINT('',(2.226554701327,3.649882439625));
+#5890 = CARTESIAN_POINT('',(2.293467153558,3.666030515372));
+#5891 = CARTESIAN_POINT('',(2.358130042937,3.681895116758));
+#5892 = CARTESIAN_POINT('',(2.421604924153,3.697372584798));
+#5893 = CARTESIAN_POINT('',(2.484863495034,3.712374198547));
+#5894 = CARTESIAN_POINT('',(2.548738744617,3.726747955173));
+#5895 = CARTESIAN_POINT('',(2.672623994555,3.752324741306));
+#5896 = CARTESIAN_POINT('',(2.73339824648,3.763919840003));
+#5897 = CARTESIAN_POINT('',(2.796181229459,3.774607418248));
+#5898 = CARTESIAN_POINT('',(2.860904010563,3.783969648061));
+#5899 = CARTESIAN_POINT('',(2.927611812779,3.791592747765));
+#5900 = CARTESIAN_POINT('',(2.996439805531,3.797069201818));
+#5901 = CARTESIAN_POINT('',(3.067627476368,3.8));
+#5902 = CARTESIAN_POINT('',(3.14159265359,3.8));
+#5903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5904 = PCURVE('',#5756,#5905);
+#5905 = DEFINITIONAL_REPRESENTATION('',(#5906),#5951);
+#5906 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5907,#5908,#5909,#5910,#5911,
+    #5912,#5913,#5914,#5915,#5916,#5917,#5918,#5919,#5920,#5921,#5922,
+    #5923,#5924,#5925,#5926,#5927,#5928,#5929,#5930,#5931,#5932,#5933,
+    #5934,#5935,#5936,#5937,#5938,#5939,#5940,#5941,#5942,#5943,#5944,
+    #5945,#5946,#5947,#5948,#5949,#5950),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,
+    7,7,9),(0.,0.163161959063,0.354702814636,0.480525901011,
+    0.614729446645,0.817944329998,1.),.UNSPECIFIED.);
+#5907 = CARTESIAN_POINT('',(0.,2.));
+#5908 = CARTESIAN_POINT('',(2.202635518896E-02,2.000000010573));
+#5909 = CARTESIAN_POINT('',(4.329510765515E-02,2.008514941388));
+#5910 = CARTESIAN_POINT('',(6.375763367594E-02,2.024527744152));
+#5911 = CARTESIAN_POINT('',(8.336246322503E-02,2.04717729127));
+#5912 = CARTESIAN_POINT('',(0.10205381597,2.075675582087));
+#5913 = CARTESIAN_POINT('',(0.119770052874,2.109227582996));
+#5914 = CARTESIAN_POINT('',(0.136442043409,2.146953701421));
+#5915 = CARTESIAN_POINT('',(0.170245374385,2.235783107372));
+#5916 = CARTESIAN_POINT('',(0.187364823245,2.28915165677));
+#5917 = CARTESIAN_POINT('',(0.203508362073,2.34765566375));
+#5918 = CARTESIAN_POINT('',(0.218809149454,2.411439019394));
+#5919 = CARTESIAN_POINT('',(0.233379174407,2.481152337479));
+#5920 = CARTESIAN_POINT('',(0.24727833155,2.557886320687));
+#5921 = CARTESIAN_POINT('',(0.260455226198,2.643140792548));
+#5922 = CARTESIAN_POINT('',(0.280688250156,2.802018986496));
+#5923 = CARTESIAN_POINT('',(0.287844954959,2.866077903225));
+#5924 = CARTESIAN_POINT('',(0.294716278914,2.935375691694));
+#5925 = CARTESIAN_POINT('',(0.301438179401,3.013680115663));
+#5926 = CARTESIAN_POINT('',(0.307786902635,3.103651376281));
+#5927 = CARTESIAN_POINT('',(0.313205761881,3.207140998644));
+#5928 = CARTESIAN_POINT('',(0.316911488466,3.325516990532));
+#5929 = CARTESIAN_POINT('',(0.318549677065,3.602550561902));
+#5930 = CARTESIAN_POINT('',(0.315882092213,3.729680142947));
+#5931 = CARTESIAN_POINT('',(0.311062418436,3.841565161239));
+#5932 = CARTESIAN_POINT('',(0.304965401119,3.939372982973));
+#5933 = CARTESIAN_POINT('',(0.298250512661,4.024686094905));
+#5934 = CARTESIAN_POINT('',(0.291268289153,4.09977426382));
+#5935 = CARTESIAN_POINT('',(0.284040276681,4.167859727905));
+#5936 = CARTESIAN_POINT('',(0.264257379522,4.331043206861));
+#5937 = CARTESIAN_POINT('',(0.251324593439,4.418318631286));
+#5938 = CARTESIAN_POINT('',(0.237667302246,4.496663201487));
+#5939 = CARTESIAN_POINT('',(0.223366273769,4.567682521122));
+#5940 = CARTESIAN_POINT('',(0.208373707492,4.632600945165));
+#5941 = CARTESIAN_POINT('',(0.192576170204,4.692200814337));
+#5942 = CARTESIAN_POINT('',(0.175830013901,4.746755254783));
+#5943 = CARTESIAN_POINT('',(0.141956807828,4.840297818659));
+#5944 = CARTESIAN_POINT('',(0.124762391887,4.881110957356));
+#5945 = CARTESIAN_POINT('',(0.106447843907,4.917454150645));
+#5946 = CARTESIAN_POINT('',(8.707415558207E-02,4.948408237141));
+#5947 = CARTESIAN_POINT('',(6.669535952523E-02,4.973095909545));
+#5948 = CARTESIAN_POINT('',(4.536020316057E-02,4.990621688564));
+#5949 = CARTESIAN_POINT('',(2.311411788174E-02,5.));
+#5950 = CARTESIAN_POINT('',(0.,5.));
+#5951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5952 = ORIENTED_EDGE('',*,*,#5635,.F.);
+#5953 = ORIENTED_EDGE('',*,*,#4859,.T.);
+#5954 = ADVANCED_FACE('',(#5955),#5432,.F.);
+#5955 = FACE_BOUND('',#5956,.F.);
+#5956 = EDGE_LOOP('',(#5957,#5958,#5981,#6251));
+#5957 = ORIENTED_EDGE('',*,*,#5222,.T.);
+#5958 = ORIENTED_EDGE('',*,*,#5959,.T.);
+#5959 = EDGE_CURVE('',#5223,#5960,#5962,.T.);
+#5960 = VERTEX_POINT('',#5961);
+#5961 = CARTESIAN_POINT('',(1.120304813254E-15,-4.8,11.));
+#5962 = SEAM_CURVE('',#5963,(#5967,#5974),.PCURVE_S1.);
+#5963 = LINE('',#5964,#5965);
+#5964 = CARTESIAN_POINT('',(-1.453494348192E-16,-1.,11.));
+#5965 = VECTOR('',#5966,1.);
+#5966 = DIRECTION('',(3.330669073875E-16,-1.,0.));
+#5967 = PCURVE('',#5432,#5968);
+#5968 = DEFINITIONAL_REPRESENTATION('',(#5969),#5973);
+#5969 = LINE('',#5970,#5971);
+#5970 = CARTESIAN_POINT('',(0.,-0.));
+#5971 = VECTOR('',#5972,1.);
+#5972 = DIRECTION('',(0.,1.));
+#5973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5974 = PCURVE('',#5432,#5975);
+#5975 = DEFINITIONAL_REPRESENTATION('',(#5976),#5980);
+#5976 = LINE('',#5977,#5978);
+#5977 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#5978 = VECTOR('',#5979,1.);
+#5979 = DIRECTION('',(0.,1.));
+#5980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5981 = ORIENTED_EDGE('',*,*,#5982,.F.);
+#5982 = EDGE_CURVE('',#5960,#5960,#5983,.T.);
+#5983 = SURFACE_CURVE('',#5984,(#6071,#6161),.PCURVE_S1.);
+#5984 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5985,#5986,#5987,#5988,#5989,
+    #5990,#5991,#5992,#5993,#5994,#5995,#5996,#5997,#5998,#5999,#6000,
+    #6001,#6002,#6003,#6004,#6005,#6006,#6007,#6008,#6009,#6010,#6011,
+    #6012,#6013,#6014,#6015,#6016,#6017,#6018,#6019,#6020,#6021,#6022,
+    #6023,#6024,#6025,#6026,#6027,#6028,#6029,#6030,#6031,#6032,#6033,
+    #6034,#6035,#6036,#6037,#6038,#6039,#6040,#6041,#6042,#6043,#6044,
+    #6045,#6046,#6047,#6048,#6049,#6050,#6051,#6052,#6053,#6054,#6055,
+    #6056,#6057,#6058,#6059,#6060,#6061,#6062,#6063,#6064,#6065,#6066,
+    #6067,#6068,#6069,#6070),.UNSPECIFIED.,.T.,.F.,(9,7,7,7,7,7,7,7,7,7,
+    7,7,9),(0.,6.260838802734E-02,0.154361816764,0.220696691823,
+    0.292053377585,0.384240496738,0.458714152177,0.52726439085,
+    0.631320118273,0.708802340087,0.791693768617,0.909787341915,1.),
+  .UNSPECIFIED.);
+#5985 = CARTESIAN_POINT('',(1.554312234475E-15,-4.8,11.));
+#5986 = CARTESIAN_POINT('',(0.132817782566,-4.799999995849,
+    11.000000013282));
+#5987 = CARTESIAN_POINT('',(0.250796977965,-4.795799794829,
+    11.013440310384));
+#5988 = CARTESIAN_POINT('',(0.354663111148,-4.789042408241,
+    11.035066595406));
+#5989 = CARTESIAN_POINT('',(0.445682741896,-4.780961223297,
+    11.061523367259));
+#5990 = CARTESIAN_POINT('',(0.52557675728,-4.772349439916,
+    11.090367947229));
+#5991 = CARTESIAN_POINT('',(0.59675425545,-4.763559460481,11.12050621385
+    ));
+#5992 = CARTESIAN_POINT('',(0.662549294656,-4.75449758543,
+    11.152255572504));
+#5993 = CARTESIAN_POINT('',(0.820844936638,-4.730251003349,
+    11.239927553685));
+#5994 = CARTESIAN_POINT('',(0.906124186644,-4.715006101199,
+    11.297235115221));
+#5995 = CARTESIAN_POINT('',(0.983692393271,-4.699448439263,
+    11.358648078165));
+#5996 = CARTESIAN_POINT('',(1.054771980184,-4.683857922632,
+    11.423807153761));
+#5997 = CARTESIAN_POINT('',(1.120565236028,-4.66832393923,
+    11.493092630781));
+#5998 = CARTESIAN_POINT('',(1.182029545068,-4.652849591566,
+    11.567570489466));
+#5999 = CARTESIAN_POINT('',(1.239568986585,-4.637510728638,
+    11.648875263234));
+#6000 = CARTESIAN_POINT('',(1.331012660032,-4.611940232297,
+    11.804208464264));
+#6001 = CARTESIAN_POINT('',(1.364108764197,-4.602293254088,
+    11.869017947326));
+#6002 = CARTESIAN_POINT('',(1.395399754197,-4.592942371522,
+    11.938172395086));
+#6003 = CARTESIAN_POINT('',(1.425812948974,-4.583589522957,
+    12.01592051626));
+#6004 = CARTESIAN_POINT('',(1.45452202798,-4.574502768837,12.10519083628
+    ));
+#6005 = CARTESIAN_POINT('',(1.479006522725,-4.566505256042,
+    12.207957587535));
+#6006 = CARTESIAN_POINT('',(1.495846121658,-4.560971257629,
+    12.325725304341));
+#6007 = CARTESIAN_POINT('',(1.503337137588,-4.558507886498,
+    12.603546198728));
+#6008 = CARTESIAN_POINT('',(1.490953010347,-4.562576420099,
+    12.730623391787));
+#6009 = CARTESIAN_POINT('',(1.468985427107,-4.569851209671,
+    12.841835771689));
+#6010 = CARTESIAN_POINT('',(1.441355433618,-4.578717527182,
+    12.938604570585));
+#6011 = CARTESIAN_POINT('',(1.411113688973,-4.58814270852,
+    13.022780504146));
+#6012 = CARTESIAN_POINT('',(1.379614649493,-4.597672161248,
+    13.097079412885));
+#6013 = CARTESIAN_POINT('',(1.346492616172,-4.607438483572,
+    13.165506584537));
+#6014 = CARTESIAN_POINT('',(1.260191627822,-4.631897411565,
+    13.319654537985));
+#6015 = CARTESIAN_POINT('',(1.206975323224,-4.646347251999,
+    13.399242341539));
+#6016 = CARTESIAN_POINT('',(1.149937562603,-4.661045833964,
+    13.47243599722));
+#6017 = CARTESIAN_POINT('',(1.08926667629,-4.675775216009,
+    13.540222564774));
+#6018 = CARTESIAN_POINT('',(1.024583839827,-4.69046008485,
+    13.603553205943));
+#6019 = CARTESIAN_POINT('',(0.954984783252,-4.705083242365,
+    13.663170817563));
+#6020 = CARTESIAN_POINT('',(0.879130381608,-4.719569988569,
+    13.719379384285));
+#6021 = CARTESIAN_POINT('',(0.727733065784,-4.745009035263,
+    13.814066898629));
+#6022 = CARTESIAN_POINT('',(0.660200964893,-4.755220208417,
+    13.850582266826));
+#6023 = CARTESIAN_POINT('',(0.587832948753,-4.765125355782,
+    13.885190016459));
+#6024 = CARTESIAN_POINT('',(0.506048965258,-4.775044638059,
+    13.918921386457));
+#6025 = CARTESIAN_POINT('',(0.411632201984,-4.784680963806,
+    13.950828772858));
+#6026 = CARTESIAN_POINT('',(0.302348724382,-4.793132162372,
+    13.978011265073));
+#6027 = CARTESIAN_POINT('',(0.176541748675,-4.798890636395,
+    13.996449287797));
+#6028 = CARTESIAN_POINT('',(-9.854297277546E-02,-4.80079925406,
+    14.002558223143));
+#6029 = CARTESIAN_POINT('',(-0.216469586034,-4.797478108085,
+    13.991925760706));
+#6030 = CARTESIAN_POINT('',(-0.3210578249,-4.791458883813,
+    13.972727453987));
+#6031 = CARTESIAN_POINT('',(-0.413366969745,-4.783926043814,
+    13.948247331087));
+#6032 = CARTESIAN_POINT('',(-0.494830324362,-4.775686269054,
+    13.92082834539));
+#6033 = CARTESIAN_POINT('',(-0.567456336166,-4.767159338147,
+    13.891840733141));
+#6034 = CARTESIAN_POINT('',(-0.633989192265,-4.758382304962,
+    13.861335576718));
+#6035 = CARTESIAN_POINT('',(-0.794366833302,-4.734821100626,
+    13.777070733981));
+#6036 = CARTESIAN_POINT('',(-0.881766580598,-4.719683028757,
+    13.720884340988));
+#6037 = CARTESIAN_POINT('',(-0.961042290047,-4.704185255084,
+    13.660573858844));
+#6038 = CARTESIAN_POINT('',(-1.033469078355,-4.688642531047,
+    13.596651192446));
+#6039 = CARTESIAN_POINT('',(-1.100340002629,-4.673159066808,
+    13.528848230735));
+#6040 = CARTESIAN_POINT('',(-1.16275085591,-4.65772574131,
+    13.456171108431));
+#6041 = CARTESIAN_POINT('',(-1.221284341897,-4.642374417773,
+    13.376998771041));
+#6042 = CARTESIAN_POINT('',(-1.316064048907,-4.616246983615,
+    13.223800564911));
+#6043 = CARTESIAN_POINT('',(-1.350696941925,-4.606265296343,
+    13.159261892053));
+#6044 = CARTESIAN_POINT('',(-1.383394398104,-4.59659509152,
+    13.090752415175));
+#6045 = CARTESIAN_POINT('',(-1.415318184382,-4.586867504275,
+    13.0138481365));
+#6046 = CARTESIAN_POINT('',(-1.445790516055,-4.577298694925,
+    12.925495968396));
+#6047 = CARTESIAN_POINT('',(-1.47235530869,-4.568675958104,
+    12.823648695031));
+#6048 = CARTESIAN_POINT('',(-1.49164243652,-4.562351401425,
+    12.706753066636));
+#6049 = CARTESIAN_POINT('',(-1.505190477813,-4.55790038868,
+    12.431373553867));
+#6050 = CARTESIAN_POINT('',(-1.495933558265,-4.56092835769,
+    12.304665429578));
+#6051 = CARTESIAN_POINT('',(-1.476694565883,-4.567329920614,
+    12.192717441979));
+#6052 = CARTESIAN_POINT('',(-1.451193462821,-4.575581413108,
+    12.09437402146));
+#6053 = CARTESIAN_POINT('',(-1.422382517073,-4.58464525371,
+    12.008144225288));
+#6054 = CARTESIAN_POINT('',(-1.391868163704,-4.593967190036,
+    11.931896952709));
+#6055 = CARTESIAN_POINT('',(-1.35988024441,-4.603484491169,
+    11.862532420125));
+#6056 = CARTESIAN_POINT('',(-1.274450256985,-4.628012958024,
+    11.701737854321));
+#6057 = CARTESIAN_POINT('',(-1.218929802819,-4.643278621934,
+    11.615823585911));
+#6058 = CARTESIAN_POINT('',(-1.159136474126,-4.658851387024,
+    11.537380955931));
+#6059 = CARTESIAN_POINT('',(-1.095400585643,-4.674448180384,
+    11.465197842282));
+#6060 = CARTESIAN_POINT('',(-1.027315804989,-4.689983008437,
+    11.39807980874));
+#6061 = CARTESIAN_POINT('',(-0.953789791805,-4.705455089317,
+    11.335076483264));
+#6062 = CARTESIAN_POINT('',(-0.873161302731,-4.720791237302,
+    11.275797315465));
+#6063 = CARTESIAN_POINT('',(-0.71480195589,-4.746987501256,
+    11.178816576123));
+#6064 = CARTESIAN_POINT('',(-0.645886822879,-4.757221611488,
+    11.14238956695));
+#6065 = CARTESIAN_POINT('',(-0.57159458158,-4.767169753778,
+    11.107794163125));
+#6066 = CARTESIAN_POINT('',(-0.48735365011,-4.777099548253,
+    11.074191922964));
+#6067 = CARTESIAN_POINT('',(-0.389975228095,-4.786644959972,
+    11.042739648643));
+#6068 = CARTESIAN_POINT('',(-0.277246592255,-4.794816968435,
+    11.016585241795));
+#6069 = CARTESIAN_POINT('',(-0.14754010784,-4.799999995389,
+    11.000000014754));
+#6070 = CARTESIAN_POINT('',(1.33226762955E-15,-4.8,11.));
+#6071 = PCURVE('',#5432,#6072);
+#6072 = DEFINITIONAL_REPRESENTATION('',(#6073),#6160);
+#6073 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#6074,#6075,#6076,#6077,#6078,
+    #6079,#6080,#6081,#6082,#6083,#6084,#6085,#6086,#6087,#6088,#6089,
+    #6090,#6091,#6092,#6093,#6094,#6095,#6096,#6097,#6098,#6099,#6100,
+    #6101,#6102,#6103,#6104,#6105,#6106,#6107,#6108,#6109,#6110,#6111,
+    #6112,#6113,#6114,#6115,#6116,#6117,#6118,#6119,#6120,#6121,#6122,
+    #6123,#6124,#6125,#6126,#6127,#6128,#6129,#6130,#6131,#6132,#6133,
+    #6134,#6135,#6136,#6137,#6138,#6139,#6140,#6141,#6142,#6143,#6144,
+    #6145,#6146,#6147,#6148,#6149,#6150,#6151,#6152,#6153,#6154,#6155,
+    #6156,#6157,#6158,#6159),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,
+    7,7,9),(0.,6.260838802734E-02,0.154361816764,0.220696691823,
+    0.292053377585,0.384240496738,0.458714152177,0.52726439085,
+    0.631320118273,0.708802340087,0.791693768617,0.909787341915,1.),
+  .UNSPECIFIED.);
+#6074 = CARTESIAN_POINT('',(2.812564995717E-16,3.8));
+#6075 = CARTESIAN_POINT('',(8.854518837718E-02,3.799999995849));
+#6076 = CARTESIAN_POINT('',(0.167198626331,3.795799794829));
+#6077 = CARTESIAN_POINT('',(0.237496502796,3.789042408241));
+#6078 = CARTESIAN_POINT('',(0.300370801026,3.780961223296));
+#6079 = CARTESIAN_POINT('',(0.356818128179,3.772349439916));
+#6080 = CARTESIAN_POINT('',(0.408238019316,3.763559460481));
+#6081 = CARTESIAN_POINT('',(0.456864950698,3.75449758543));
+#6082 = CARTESIAN_POINT('',(0.577500096774,3.730251003349));
+#6083 = CARTESIAN_POINT('',(0.645747427319,3.715006101199));
+#6084 = CARTESIAN_POINT('',(0.711376471716,3.699448439263));
+#6085 = CARTESIAN_POINT('',(0.77533709902,3.683857922632));
+#6086 = CARTESIAN_POINT('',(0.838729553377,3.66832393923));
+#6087 = CARTESIAN_POINT('',(0.902813845417,3.652849591566));
+#6088 = CARTESIAN_POINT('',(0.968987517138,3.637510728638));
+#6089 = CARTESIAN_POINT('',(1.089154713171,3.611940232297));
+#6090 = CARTESIAN_POINT('',(1.137582567565,3.602293254088));
+#6091 = CARTESIAN_POINT('',(1.188085219076,3.592942371522));
+#6092 = CARTESIAN_POINT('',(1.243575702084,3.583589522958));
+#6093 = CARTESIAN_POINT('',(1.305786879078,3.574502768837));
+#6094 = CARTESIAN_POINT('',(1.375790622685,3.566505256042));
+#6095 = CARTESIAN_POINT('',(1.454577501345,3.560971257629));
+#6096 = CARTESIAN_POINT('',(1.639858746636,3.558507886498));
+#6097 = CARTESIAN_POINT('',(1.724324839457,3.562576420099));
+#6098 = CARTESIAN_POINT('',(1.799385563767,3.569851209672));
+#6099 = CARTESIAN_POINT('',(1.866089698207,3.578717527182));
+#6100 = CARTESIAN_POINT('',(1.925519059314,3.58814270852));
+#6101 = CARTESIAN_POINT('',(1.979197074454,3.597672161248));
+#6102 = CARTESIAN_POINT('',(2.029789761851,3.607438483572));
+#6103 = CARTESIAN_POINT('',(2.147564409458,3.631897411565));
+#6104 = CARTESIAN_POINT('',(2.211193857689,3.646347251999));
+#6105 = CARTESIAN_POINT('',(2.272788380975,3.661045833964));
+#6106 = CARTESIAN_POINT('',(2.33316311455,3.675775216009));
+#6107 = CARTESIAN_POINT('',(2.393248567701,3.69046008485));
+#6108 = CARTESIAN_POINT('',(2.454092369172,3.705083242365));
+#6109 = CARTESIAN_POINT('',(2.516839140868,3.719569988569));
+#6110 = CARTESIAN_POINT('',(2.635885112589,3.745009035263));
+#6111 = CARTESIAN_POINT('',(2.686965361556,3.755220208417));
+#6112 = CARTESIAN_POINT('',(2.740326504417,3.765125355782));
+#6113 = CARTESIAN_POINT('',(2.799108294411,3.775044638059));
+#6114 = CARTESIAN_POINT('',(2.865187647856,3.784680963806));
+#6115 = CARTESIAN_POINT('',(2.939748033169,3.793132162372));
+#6116 = CARTESIAN_POINT('',(3.023872785872,3.798890636395));
+#6117 = CARTESIAN_POINT('',(3.207307815929,3.80079925406));
+#6118 = CARTESIAN_POINT('',(3.285750432312,3.797478108085));
+#6119 = CARTESIAN_POINT('',(3.356202007224,3.791458883813));
+#6120 = CARTESIAN_POINT('',(3.419553455139,3.783926043814));
+#6121 = CARTESIAN_POINT('',(3.476651125387,3.775686269054));
+#6122 = CARTESIAN_POINT('',(3.528675552547,3.767159338147));
+#6123 = CARTESIAN_POINT('',(3.577398170819,3.758382304962));
+#6124 = CARTESIAN_POINT('',(3.698176298836,3.734821100626));
+#6125 = CARTESIAN_POINT('',(3.767178544477,3.719683028757));
+#6126 = CARTESIAN_POINT('',(3.833254771121,3.704185255084));
+#6127 = CARTESIAN_POINT('',(3.897324581169,3.688642531047));
+#6128 = CARTESIAN_POINT('',(3.960506270873,3.673159066808));
+#6129 = CARTESIAN_POINT('',(4.024096261237,3.65772574131));
+#6130 = CARTESIAN_POINT('',(4.089512921946,3.642374417773));
+#6131 = CARTESIAN_POINT('',(4.20961081391,3.616246983615));
+#6132 = CARTESIAN_POINT('',(4.258348651745,3.606265296343));
+#6133 = CARTESIAN_POINT('',(4.308857699931,3.59659509152));
+#6134 = CARTESIAN_POINT('',(4.364202872883,3.586867504275));
+#6135 = CARTESIAN_POINT('',(4.426210230055,3.577298694925));
+#6136 = CARTESIAN_POINT('',(4.495957394941,3.568675958104));
+#6137 = CARTESIAN_POINT('',(4.574426529467,3.562351401425));
+#6138 = CARTESIAN_POINT('',(4.758234914569,3.55790038868));
+#6139 = CARTESIAN_POINT('',(4.842302702665,3.56092835769));
+#6140 = CARTESIAN_POINT('',(4.917514458317,3.567329920614));
+#6141 = CARTESIAN_POINT('',(4.984841426764,3.575581413108));
+#6142 = CARTESIAN_POINT('',(5.04523521909,3.58464525371));
+#6143 = CARTESIAN_POINT('',(5.099854331473,3.593967190036));
+#6144 = CARTESIAN_POINT('',(5.150698076128,3.603484491169));
+#6145 = CARTESIAN_POINT('',(5.272084832029,3.628012958024));
+#6146 = CARTESIAN_POINT('',(5.340034311189,3.643278621934));
+#6147 = CARTESIAN_POINT('',(5.405465199707,3.658851387024));
+#6148 = CARTESIAN_POINT('',(5.469340068889,3.674448180384));
+#6149 = CARTESIAN_POINT('',(5.53277057091,3.689983008437));
+#6150 = CARTESIAN_POINT('',(5.597025927101,3.705455089317));
+#6151 = CARTESIAN_POINT('',(5.66350775591,3.720791237302));
+#6152 = CARTESIAN_POINT('',(5.787304985345,3.746987501256));
+#6153 = CARTESIAN_POINT('',(5.839169087438,3.757221611488));
+#6154 = CARTESIAN_POINT('',(5.893678763161,3.767169753778));
+#6155 = CARTESIAN_POINT('',(5.95393350078,3.777099548253));
+#6156 = CARTESIAN_POINT('',(6.021758924034,3.786644959972));
+#6157 = CARTESIAN_POINT('',(6.09835289828,3.794816968435));
+#6158 = CARTESIAN_POINT('',(6.184825235286,3.799999995389));
+#6159 = CARTESIAN_POINT('',(6.28318530718,3.8));
+#6160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6161 = PCURVE('',#5756,#6162);
+#6162 = DEFINITIONAL_REPRESENTATION('',(#6163),#6250);
+#6163 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#6164,#6165,#6166,#6167,#6168,
+    #6169,#6170,#6171,#6172,#6173,#6174,#6175,#6176,#6177,#6178,#6179,
+    #6180,#6181,#6182,#6183,#6184,#6185,#6186,#6187,#6188,#6189,#6190,
+    #6191,#6192,#6193,#6194,#6195,#6196,#6197,#6198,#6199,#6200,#6201,
+    #6202,#6203,#6204,#6205,#6206,#6207,#6208,#6209,#6210,#6211,#6212,
+    #6213,#6214,#6215,#6216,#6217,#6218,#6219,#6220,#6221,#6222,#6223,
+    #6224,#6225,#6226,#6227,#6228,#6229,#6230,#6231,#6232,#6233,#6234,
+    #6235,#6236,#6237,#6238,#6239,#6240,#6241,#6242,#6243,#6244,#6245,
+    #6246,#6247,#6248,#6249),.UNSPECIFIED.,.T.,.F.,(9,7,7,7,7,7,7,7,7,7,
+    7,7,9),(0.,6.260838802734E-02,0.154361816764,0.220696691823,
+    0.292053377585,0.384240496738,0.458714152177,0.52726439085,
+    0.631320118273,0.708802340087,0.791693768617,0.909787341915,1.),
+  .UNSPECIFIED.);
+#6164 = CARTESIAN_POINT('',(4.712388980385,2.));
+#6165 = CARTESIAN_POINT('',(4.740059351753,2.000000013282));
+#6166 = CARTESIAN_POINT('',(4.764638351359,2.013440310384));
+#6167 = CARTESIAN_POINT('',(4.786309409919,2.035066595406));
+#6168 = CARTESIAN_POINT('',(4.805338384829,2.061523367259));
+#6169 = CARTESIAN_POINT('',(4.822074757891,2.090367947229));
+#6170 = CARTESIAN_POINT('',(4.837013494832,2.12050621385));
+#6171 = CARTESIAN_POINT('',(4.850848609086,2.152255572504));
+#6172 = CARTESIAN_POINT('',(4.88421149118,2.239927553685));
+#6173 = CARTESIAN_POINT('',(4.902254065142,2.297235115221));
+#6174 = CARTESIAN_POINT('',(4.918730394897,2.358648078165));
+#6175 = CARTESIAN_POINT('',(4.933886367525,2.423807153761));
+#6176 = CARTESIAN_POINT('',(4.947966929704,2.493092630781));
+#6177 = CARTESIAN_POINT('',(4.96116937295,2.567570489466));
+#6178 = CARTESIAN_POINT('',(4.973574487308,2.648875263234));
+#6179 = CARTESIAN_POINT('',(4.993356058962,2.804208464264));
+#6180 = CARTESIAN_POINT('',(5.000537592363,2.869017947326));
+#6181 = CARTESIAN_POINT('',(5.007341185407,2.938172395086));
+#6182 = CARTESIAN_POINT('',(5.013969649171,3.01592051626));
+#6183 = CARTESIAN_POINT('',(5.020242711795,3.10519083628));
+#6184 = CARTESIAN_POINT('',(5.025608866251,3.207957587535));
+#6185 = CARTESIAN_POINT('',(5.029301700677,3.325725304341));
+#6186 = CARTESIAN_POINT('',(5.03094454497,3.603546198728));
+#6187 = CARTESIAN_POINT('',(5.028228860166,3.730623391787));
+#6188 = CARTESIAN_POINT('',(5.023407817838,3.841835771689));
+#6189 = CARTESIAN_POINT('',(5.017362803074,3.938604570585));
+#6190 = CARTESIAN_POINT('',(5.010764062706,4.022780504146));
+#6191 = CARTESIAN_POINT('',(5.0039082696,4.097079412885));
+#6192 = CARTESIAN_POINT('',(4.996714531001,4.165506584537));
+#6193 = CARTESIAN_POINT('',(4.97802701968,4.319654537985));
+#6194 = CARTESIAN_POINT('',(4.966539487352,4.399242341539));
+#6195 = CARTESIAN_POINT('',(4.95427030058,4.47243599722));
+#6196 = CARTESIAN_POINT('',(4.941265983379,4.540222564774));
+#6197 = CARTESIAN_POINT('',(4.927450684311,4.603553205943));
+#6198 = CARTESIAN_POINT('',(4.912638296051,4.663170817563));
+#6199 = CARTESIAN_POINT('',(4.896553577882,4.719379384285));
+#6200 = CARTESIAN_POINT('',(4.864570311087,4.814066898629));
+#6201 = CARTESIAN_POINT('',(4.850343117551,4.850582266826));
+#6202 = CARTESIAN_POINT('',(4.835128477871,4.885190016459));
+#6203 = CARTESIAN_POINT('',(4.817970099172,4.918921386457));
+#6204 = CARTESIAN_POINT('',(4.7982063177,4.950828772858));
+#6205 = CARTESIAN_POINT('',(4.775386765483,4.978011265073));
+#6206 = CARTESIAN_POINT('',(4.749169285296,4.996449287797));
+#6207 = CARTESIAN_POINT('',(4.691858588912,5.002558223143));
+#6208 = CARTESIAN_POINT('',(4.667295947644,4.991925760706));
+#6209 = CARTESIAN_POINT('',(4.645484324782,4.972727453987));
+#6210 = CARTESIAN_POINT('',(4.626198023448,4.948247331087));
+#6211 = CARTESIAN_POINT('',(4.609144770273,4.92082834539));
+#6212 = CARTESIAN_POINT('',(4.59391321064,4.891840733141));
+#6213 = CARTESIAN_POINT('',(4.579933604223,4.861335576718));
+#6214 = CARTESIAN_POINT('',(4.546162958471,4.777070733981));
+#6215 = CARTESIAN_POINT('',(4.527689642133,4.720884340988));
+#6216 = CARTESIAN_POINT('',(4.510867119475,4.660573858844));
+#6217 = CARTESIAN_POINT('',(4.495439206871,4.596651192446));
+#6218 = CARTESIAN_POINT('',(4.481142570187,4.528848230735));
+#6219 = CARTESIAN_POINT('',(4.467750909872,4.456171108431));
+#6220 = CARTESIAN_POINT('',(4.455145006031,4.376998771041));
+#6221 = CARTESIAN_POINT('',(4.434662718124,4.223800564911));
+#6222 = CARTESIAN_POINT('',(4.427154338798,4.159261892053));
+#6223 = CARTESIAN_POINT('',(4.420050942557,4.090752415175));
+#6224 = CARTESIAN_POINT('',(4.413098758618,4.0138481365));
+#6225 = CARTESIAN_POINT('',(4.406445240481,3.925495968396));
+#6226 = CARTESIAN_POINT('',(4.40062669155,3.823648695031));
+#6227 = CARTESIAN_POINT('',(4.396398020648,3.706753066636));
+#6228 = CARTESIAN_POINT('',(4.39342708989,3.431373553867));
+#6229 = CARTESIAN_POINT('',(4.395456156024,3.304665429578));
+#6230 = CARTESIAN_POINT('',(4.399680360593,3.192717441979));
+#6231 = CARTESIAN_POINT('',(4.405264085905,3.09437402146));
+#6232 = CARTESIAN_POINT('',(4.411555895637,3.008144225288));
+#6233 = CARTESIAN_POINT('',(4.418202824249,2.931896952709));
+#6234 = CARTESIAN_POINT('',(4.425155362664,2.862532420125));
+#6235 = CARTESIAN_POINT('',(4.443672350498,2.701737854321));
+#6236 = CARTESIAN_POINT('',(4.455667710348,2.615823585911));
+#6237 = CARTESIAN_POINT('',(4.468537956637,2.537380955931));
+#6238 = CARTESIAN_POINT('',(4.482205044886,2.465197842282));
+#6239 = CARTESIAN_POINT('',(4.496750250557,2.39807980874));
+#6240 = CARTESIAN_POINT('',(4.512398901606,2.335076483264));
+#6241 = CARTESIAN_POINT('',(4.529492850869,2.275797315465));
+#6242 = CARTESIAN_POINT('',(4.562932737192,2.178816576123));
+#6243 = CARTESIAN_POINT('',(4.577445524678,2.14238956695));
+#6244 = CARTESIAN_POINT('',(4.593058438857,2.107794163125));
+#6245 = CARTESIAN_POINT('',(4.610724899894,2.074191922964));
+#6246 = CARTESIAN_POINT('',(4.631099891812,2.042739648643));
+#6247 = CARTESIAN_POINT('',(4.654629272599,2.016585241795));
+#6248 = CARTESIAN_POINT('',(4.681651457918,2.000000014754));
+#6249 = CARTESIAN_POINT('',(4.712388980385,2.));
+#6250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6251 = ORIENTED_EDGE('',*,*,#5959,.F.);
+#6252 = ADVANCED_FACE('',(#6253,#6256),#5582,.T.);
+#6253 = FACE_BOUND('',#6254,.T.);
+#6254 = EDGE_LOOP('',(#6255));
+#6255 = ORIENTED_EDGE('',*,*,#5567,.T.);
+#6256 = FACE_BOUND('',#6257,.T.);
+#6257 = EDGE_LOOP('',(#6258));
+#6258 = ORIENTED_EDGE('',*,*,#6259,.F.);
+#6259 = EDGE_CURVE('',#6260,#6260,#6262,.T.);
+#6260 = VERTEX_POINT('',#6261);
+#6261 = CARTESIAN_POINT('',(4.8,-1.175660927181E-15,9.));
+#6262 = SURFACE_CURVE('',#6263,(#6268,#6275),.PCURVE_S1.);
+#6263 = CIRCLE('',#6264,4.8);
+#6264 = AXIS2_PLACEMENT_3D('',#6265,#6266,#6267);
+#6265 = CARTESIAN_POINT('',(0.,0.,9.));
+#6266 = DIRECTION('',(0.,0.,1.));
+#6267 = DIRECTION('',(1.,0.,0.));
+#6268 = PCURVE('',#5582,#6269);
+#6269 = DEFINITIONAL_REPRESENTATION('',(#6270),#6274);
+#6270 = CIRCLE('',#6271,4.8);
+#6271 = AXIS2_PLACEMENT_2D('',#6272,#6273);
+#6272 = CARTESIAN_POINT('',(0.,0.));
+#6273 = DIRECTION('',(1.,0.));
+#6274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6275 = PCURVE('',#5756,#6276);
+#6276 = DEFINITIONAL_REPRESENTATION('',(#6277),#6281);
+#6277 = LINE('',#6278,#6279);
+#6278 = CARTESIAN_POINT('',(0.,0.));
+#6279 = VECTOR('',#6280,1.);
+#6280 = DIRECTION('',(1.,0.));
+#6281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6282 = ADVANCED_FACE('',(#6283),#5616,.T.);
+#6283 = FACE_BOUND('',#6284,.T.);
+#6284 = EDGE_LOOP('',(#6285,#6306,#6328,#6329));
+#6285 = ORIENTED_EDGE('',*,*,#6286,.F.);
+#6286 = EDGE_CURVE('',#6287,#5600,#6289,.T.);
+#6287 = VERTEX_POINT('',#6288);
+#6288 = CARTESIAN_POINT('',(4.8,0.,16.1));
+#6289 = SEAM_CURVE('',#6290,(#6294,#6300),.PCURVE_S1.);
+#6290 = LINE('',#6291,#6292);
+#6291 = CARTESIAN_POINT('',(4.8,0.,16.1));
+#6292 = VECTOR('',#6293,1.);
+#6293 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#6294 = PCURVE('',#5616,#6295);
+#6295 = DEFINITIONAL_REPRESENTATION('',(#6296),#6299);
+#6296 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6297,#6298),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.282842712475),.PIECEWISE_BEZIER_KNOTS.);
+#6297 = CARTESIAN_POINT('',(0.,0.));
+#6298 = CARTESIAN_POINT('',(0.,-0.2));
+#6299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6300 = PCURVE('',#5616,#6301);
+#6301 = DEFINITIONAL_REPRESENTATION('',(#6302),#6305);
+#6302 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6303,#6304),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.282842712475),.PIECEWISE_BEZIER_KNOTS.);
+#6303 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#6304 = CARTESIAN_POINT('',(-6.28318530718,-0.2));
+#6305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6306 = ORIENTED_EDGE('',*,*,#6307,.T.);
+#6307 = EDGE_CURVE('',#6287,#6287,#6308,.T.);
+#6308 = SURFACE_CURVE('',#6309,(#6314,#6321),.PCURVE_S1.);
+#6309 = CIRCLE('',#6310,4.8);
+#6310 = AXIS2_PLACEMENT_3D('',#6311,#6312,#6313);
+#6311 = CARTESIAN_POINT('',(0.,0.,16.1));
+#6312 = DIRECTION('',(0.,0.,1.));
+#6313 = DIRECTION('',(1.,0.,0.));
+#6314 = PCURVE('',#5616,#6315);
+#6315 = DEFINITIONAL_REPRESENTATION('',(#6316),#6320);
+#6316 = LINE('',#6317,#6318);
+#6317 = CARTESIAN_POINT('',(-0.,-0.));
+#6318 = VECTOR('',#6319,1.);
+#6319 = DIRECTION('',(-1.,-0.));
+#6320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6321 = PCURVE('',#5756,#6322);
+#6322 = DEFINITIONAL_REPRESENTATION('',(#6323),#6327);
+#6323 = LINE('',#6324,#6325);
+#6324 = CARTESIAN_POINT('',(0.,7.1));
+#6325 = VECTOR('',#6326,1.);
+#6326 = DIRECTION('',(1.,0.));
+#6327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6328 = ORIENTED_EDGE('',*,*,#6286,.T.);
+#6329 = ORIENTED_EDGE('',*,*,#5599,.F.);
+#6330 = ADVANCED_FACE('',(#6331,#6381),#5756,.T.);
+#6331 = FACE_BOUND('',#6332,.T.);
+#6332 = EDGE_LOOP('',(#6333,#6354,#6355,#6356,#6357,#6378,#6379,#6380));
+#6333 = ORIENTED_EDGE('',*,*,#6334,.F.);
+#6334 = EDGE_CURVE('',#6260,#5636,#6335,.T.);
+#6335 = SEAM_CURVE('',#6336,(#6340,#6347),.PCURVE_S1.);
+#6336 = LINE('',#6337,#6338);
+#6337 = CARTESIAN_POINT('',(4.8,-1.175660927181E-15,9.));
+#6338 = VECTOR('',#6339,1.);
+#6339 = DIRECTION('',(0.,0.,1.));
+#6340 = PCURVE('',#5756,#6341);
+#6341 = DEFINITIONAL_REPRESENTATION('',(#6342),#6346);
+#6342 = LINE('',#6343,#6344);
+#6343 = CARTESIAN_POINT('',(0.,-0.));
+#6344 = VECTOR('',#6345,1.);
+#6345 = DIRECTION('',(0.,1.));
+#6346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6347 = PCURVE('',#5756,#6348);
+#6348 = DEFINITIONAL_REPRESENTATION('',(#6349),#6353);
+#6349 = LINE('',#6350,#6351);
+#6350 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#6351 = VECTOR('',#6352,1.);
+#6352 = DIRECTION('',(0.,1.));
+#6353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6354 = ORIENTED_EDGE('',*,*,#6259,.T.);
+#6355 = ORIENTED_EDGE('',*,*,#6334,.T.);
+#6356 = ORIENTED_EDGE('',*,*,#5658,.F.);
+#6357 = ORIENTED_EDGE('',*,*,#6358,.T.);
+#6358 = EDGE_CURVE('',#5659,#6287,#6359,.T.);
+#6359 = SEAM_CURVE('',#6360,(#6364,#6371),.PCURVE_S1.);
+#6360 = LINE('',#6361,#6362);
+#6361 = CARTESIAN_POINT('',(4.8,-1.175660927181E-15,9.));
+#6362 = VECTOR('',#6363,1.);
+#6363 = DIRECTION('',(0.,0.,1.));
+#6364 = PCURVE('',#5756,#6365);
+#6365 = DEFINITIONAL_REPRESENTATION('',(#6366),#6370);
+#6366 = LINE('',#6367,#6368);
+#6367 = CARTESIAN_POINT('',(0.,-0.));
+#6368 = VECTOR('',#6369,1.);
+#6369 = DIRECTION('',(0.,1.));
+#6370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6371 = PCURVE('',#5756,#6372);
+#6372 = DEFINITIONAL_REPRESENTATION('',(#6373),#6377);
+#6373 = LINE('',#6374,#6375);
+#6374 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#6375 = VECTOR('',#6376,1.);
+#6376 = DIRECTION('',(0.,1.));
+#6377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6378 = ORIENTED_EDGE('',*,*,#6307,.F.);
+#6379 = ORIENTED_EDGE('',*,*,#6358,.F.);
+#6380 = ORIENTED_EDGE('',*,*,#5809,.F.);
+#6381 = FACE_BOUND('',#6382,.T.);
+#6382 = EDGE_LOOP('',(#6383));
+#6383 = ORIENTED_EDGE('',*,*,#5982,.F.);
+#6384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6388)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#6385,#6386,#6387)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#6385 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#6386 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#6387 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#6388 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6385,
+  'distance_accuracy_value','confusion accuracy');
+#6389 = PRODUCT_TYPE('part',$,(#1403));
+#6390 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #6391),#6384);
+#6391 = STYLED_ITEM('color',(#6392),#1407);
+#6392 = PRESENTATION_STYLE_ASSIGNMENT((#6393,#6399));
+#6393 = SURFACE_STYLE_USAGE(.BOTH.,#6394);
+#6394 = SURFACE_SIDE_STYLE('',(#6395));
+#6395 = SURFACE_STYLE_FILL_AREA(#6396);
+#6396 = FILL_AREA_STYLE('',(#6397));
+#6397 = FILL_AREA_STYLE_COLOUR('',#6398);
+#6398 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
+#6399 = CURVE_STYLE('',#6400,POSITIVE_LENGTH_MEASURE(0.1),#6398);
+#6400 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#6401 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #6402),#697);
+#6402 = STYLED_ITEM('color',(#6403),#15);
+#6403 = PRESENTATION_STYLE_ASSIGNMENT((#6404,#6410));
+#6404 = SURFACE_STYLE_USAGE(.BOTH.,#6405);
+#6405 = SURFACE_SIDE_STYLE('',(#6406));
+#6406 = SURFACE_STYLE_FILL_AREA(#6407);
+#6407 = FILL_AREA_STYLE('',(#6408));
+#6408 = FILL_AREA_STYLE_COLOUR('',#6409);
+#6409 = DRAUGHTING_PRE_DEFINED_COLOUR('black');
+#6410 = CURVE_STYLE('',#6411,POSITIVE_LENGTH_MEASURE(0.1),#6409);
+#6411 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#6412 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #6413),#1393);
+#6413 = STYLED_ITEM('color',(#6414),#711);
+#6414 = PRESENTATION_STYLE_ASSIGNMENT((#6415,#6420));
+#6415 = SURFACE_STYLE_USAGE(.BOTH.,#6416);
+#6416 = SURFACE_SIDE_STYLE('',(#6417));
+#6417 = SURFACE_STYLE_FILL_AREA(#6418);
+#6418 = FILL_AREA_STYLE('',(#6419));
+#6419 = FILL_AREA_STYLE_COLOUR('',#6409);
+#6420 = CURVE_STYLE('',#6421,POSITIVE_LENGTH_MEASURE(0.1),#6409);
+#6421 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Mechanical Parts/Pulleys/GT2Pulley.fcstd b/Mechanical Parts/Pulleys/GT2Pulley.fcstd
new file mode 100644
index 00000000..c14638a9
Binary files /dev/null and b/Mechanical Parts/Pulleys/GT2Pulley.fcstd differ
diff --git a/Mechanical Parts/Pulleys/GT2Pulley.png b/Mechanical Parts/Pulleys/GT2Pulley.png
new file mode 100644
index 00000000..85e8cc7b
Binary files /dev/null and b/Mechanical Parts/Pulleys/GT2Pulley.png differ
diff --git a/Mechanical Parts/Pulleys/GT2Pulley.stl b/Mechanical Parts/Pulleys/GT2Pulley.stl
new file mode 100644
index 00000000..a56b9ef5
Binary files /dev/null and b/Mechanical Parts/Pulleys/GT2Pulley.stl differ
diff --git a/Mechanical Parts/Pulleys/GT2Pulley.stp b/Mechanical Parts/Pulleys/GT2Pulley.stp
new file mode 100644
index 00000000..df5aef6c
--- /dev/null
+++ b/Mechanical Parts/Pulleys/GT2Pulley.stp	
@@ -0,0 +1,5982 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME('/home/paly/github/FreeCad/GT2Pulley/GT2Pulley.stp',
+  '2014-10-04T20:00:52',('FreeCAD'),('FreeCAD'),
+  'Open CASCADE STEP processor 6.7','FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',
+  'automotive_design',1997,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('Polea','Polea','',(#8));
+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#4185);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#1216,#1269,#1342,#1390,#1438,#1486,#1534,
+    #1582,#1630,#1678,#1726,#1774,#1822,#1870,#1918,#1966,#2014,#2062,
+    #2110,#2158,#2206,#2254,#2302,#2350,#2398,#2446,#2494,#2542,#2590,
+    #2638,#2686,#2734,#2782,#2830,#2878,#2926,#2974,#3022,#3070,#3118,
+    #3166,#3194,#3249,#3323,#3358,#3411,#3785,#4149,#4178));
+#17 = ADVANCED_FACE('',(#18,#54),#31,.T.);
+#18 = FACE_BOUND('',#19,.T.);
+#19 = EDGE_LOOP('',(#20));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#22,#24,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(8.5,-1.224646799147E-16,13.6));
+#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.);
+#25 = CIRCLE('',#26,8.5);
+#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29);
+#27 = CARTESIAN_POINT('',(0.,-1.224646799147E-16,13.6));
+#28 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#29 = DIRECTION('',(1.,0.,0.));
+#30 = PCURVE('',#31,#36);
+#31 = PLANE('',#32);
+#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35);
+#33 = CARTESIAN_POINT('',(0.,-1.224646799147E-16,13.6));
+#34 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#35 = DIRECTION('',(1.,0.,0.));
+#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41);
+#37 = CIRCLE('',#38,8.5);
+#38 = AXIS2_PLACEMENT_2D('',#39,#40);
+#39 = CARTESIAN_POINT('',(0.,0.));
+#40 = DIRECTION('',(1.,0.));
+#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42 = PCURVE('',#43,#48);
+#43 = CONICAL_SURFACE('',#44,9.,0.785398163397);
+#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47);
+#45 = CARTESIAN_POINT('',(0.,-6.123233995737E-17,14.1));
+#46 = DIRECTION('',(-0.,1.224646799147E-16,1.));
+#47 = DIRECTION('',(1.,0.,0.));
+#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53);
+#49 = LINE('',#50,#51);
+#50 = CARTESIAN_POINT('',(-0.,-0.5));
+#51 = VECTOR('',#52,1.);
+#52 = DIRECTION('',(-1.,-0.));
+#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54 = FACE_BOUND('',#55,.T.);
+#55 = EDGE_LOOP('',(#56,#87,#116,#145,#174,#203,#232,#261,#290,#319,#348
+    ,#377,#406,#435,#464,#493,#522,#551,#580,#609,#638,#667,#696,#725,
+    #754,#783,#812,#841,#870,#899,#928,#957,#986,#1015,#1044,#1073,#1102
+    ,#1131,#1160,#1189));
+#56 = ORIENTED_EDGE('',*,*,#57,.F.);
+#57 = EDGE_CURVE('',#58,#60,#62,.T.);
+#58 = VERTEX_POINT('',#59);
+#59 = CARTESIAN_POINT('',(6.070491803279,-0.599273949314,13.6));
+#60 = VERTEX_POINT('',#61);
+#61 = CARTESIAN_POINT('',(5.958566621249,-1.305941736886,13.6));
+#62 = SURFACE_CURVE('',#63,(#68,#75),.PCURVE_S1.);
+#63 = CIRCLE('',#64,6.1);
+#64 = AXIS2_PLACEMENT_3D('',#65,#66,#67);
+#65 = CARTESIAN_POINT('',(0.,-1.224646799147E-16,13.6));
+#66 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#67 = DIRECTION('',(1.,0.,0.));
+#68 = PCURVE('',#31,#69);
+#69 = DEFINITIONAL_REPRESENTATION('',(#70),#74);
+#70 = CIRCLE('',#71,6.1);
+#71 = AXIS2_PLACEMENT_2D('',#72,#73);
+#72 = CARTESIAN_POINT('',(0.,0.));
+#73 = DIRECTION('',(1.,0.));
+#74 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75 = PCURVE('',#76,#81);
+#76 = CYLINDRICAL_SURFACE('',#77,6.1);
+#77 = AXIS2_PLACEMENT_3D('',#78,#79,#80);
+#78 = CARTESIAN_POINT('',(0.,-1.224646799147E-16,13.6));
+#79 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#80 = DIRECTION('',(1.,0.,0.));
+#81 = DEFINITIONAL_REPRESENTATION('',(#82),#86);
+#82 = LINE('',#83,#84);
+#83 = CARTESIAN_POINT('',(0.,0.));
+#84 = VECTOR('',#85,1.);
+#85 = DIRECTION('',(1.,0.));
+#86 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87 = ORIENTED_EDGE('',*,*,#88,.T.);
+#88 = EDGE_CURVE('',#58,#89,#91,.T.);
+#89 = VERTEX_POINT('',#90);
+#90 = CARTESIAN_POINT('',(6.070491803279,0.599273949314,13.6));
+#91 = SURFACE_CURVE('',#92,(#97,#104),.PCURVE_S1.);
+#92 = CIRCLE('',#93,0.6);
+#93 = AXIS2_PLACEMENT_3D('',#94,#95,#96);
+#94 = CARTESIAN_POINT('',(6.1,-1.224646799147E-16,13.6));
+#95 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#96 = DIRECTION('',(1.,0.,0.));
+#97 = PCURVE('',#31,#98);
+#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103);
+#99 = CIRCLE('',#100,0.6);
+#100 = AXIS2_PLACEMENT_2D('',#101,#102);
+#101 = CARTESIAN_POINT('',(6.1,0.));
+#102 = DIRECTION('',(1.,0.));
+#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#104 = PCURVE('',#105,#110);
+#105 = CYLINDRICAL_SURFACE('',#106,0.6);
+#106 = AXIS2_PLACEMENT_3D('',#107,#108,#109);
+#107 = CARTESIAN_POINT('',(6.1,-1.224646799147E-16,13.6));
+#108 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#109 = DIRECTION('',(1.,0.,0.));
+#110 = DEFINITIONAL_REPRESENTATION('',(#111),#115);
+#111 = LINE('',#112,#113);
+#112 = CARTESIAN_POINT('',(0.,0.));
+#113 = VECTOR('',#114,1.);
+#114 = DIRECTION('',(1.,0.));
+#115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#116 = ORIENTED_EDGE('',*,*,#117,.F.);
+#117 = EDGE_CURVE('',#118,#89,#120,.T.);
+#118 = VERTEX_POINT('',#119);
+#119 = CARTESIAN_POINT('',(5.958566621249,1.305941736886,13.6));
+#120 = SURFACE_CURVE('',#121,(#126,#133),.PCURVE_S1.);
+#121 = CIRCLE('',#122,6.1);
+#122 = AXIS2_PLACEMENT_3D('',#123,#124,#125);
+#123 = CARTESIAN_POINT('',(0.,-1.224646799147E-16,13.6));
+#124 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#125 = DIRECTION('',(1.,0.,0.));
+#126 = PCURVE('',#31,#127);
+#127 = DEFINITIONAL_REPRESENTATION('',(#128),#132);
+#128 = CIRCLE('',#129,6.1);
+#129 = AXIS2_PLACEMENT_2D('',#130,#131);
+#130 = CARTESIAN_POINT('',(0.,0.));
+#131 = DIRECTION('',(1.,0.));
+#132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#133 = PCURVE('',#134,#139);
+#134 = CYLINDRICAL_SURFACE('',#135,6.1);
+#135 = AXIS2_PLACEMENT_3D('',#136,#137,#138);
+#136 = CARTESIAN_POINT('',(0.,-1.224646799147E-16,13.6));
+#137 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#138 = DIRECTION('',(1.,0.,0.));
+#139 = DEFINITIONAL_REPRESENTATION('',(#140),#144);
+#140 = LINE('',#141,#142);
+#141 = CARTESIAN_POINT('',(0.,0.));
+#142 = VECTOR('',#143,1.);
+#143 = DIRECTION('',(1.,0.));
+#144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#145 = ORIENTED_EDGE('',*,*,#146,.T.);
+#146 = EDGE_CURVE('',#118,#147,#149,.T.);
+#147 = VERTEX_POINT('',#148);
+#148 = CARTESIAN_POINT('',(5.588194952,2.445828525968,13.6));
+#149 = SURFACE_CURVE('',#150,(#155,#162),.PCURVE_S1.);
+#150 = CIRCLE('',#151,0.6);
+#151 = AXIS2_PLACEMENT_3D('',#152,#153,#154);
+#152 = CARTESIAN_POINT('',(5.8014447494,1.885003665687,13.6));
+#153 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#154 = DIRECTION('',(0.951056516295,0.309016994375,-3.784366730434E-17)
+  );
+#155 = PCURVE('',#31,#156);
+#156 = DEFINITIONAL_REPRESENTATION('',(#157),#161);
+#157 = CIRCLE('',#158,0.6);
+#158 = AXIS2_PLACEMENT_2D('',#159,#160);
+#159 = CARTESIAN_POINT('',(5.8014447494,-1.885003665687));
+#160 = DIRECTION('',(0.951056516295,-0.309016994375));
+#161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#162 = PCURVE('',#163,#168);
+#163 = CYLINDRICAL_SURFACE('',#164,0.6);
+#164 = AXIS2_PLACEMENT_3D('',#165,#166,#167);
+#165 = CARTESIAN_POINT('',(5.8014447494,1.885003665687,13.6));
+#166 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#167 = DIRECTION('',(0.951056516295,0.309016994375,-3.784366730434E-17)
+  );
+#168 = DEFINITIONAL_REPRESENTATION('',(#169),#173);
+#169 = LINE('',#170,#171);
+#170 = CARTESIAN_POINT('',(0.,0.));
+#171 = VECTOR('',#172,1.);
+#172 = DIRECTION('',(1.,0.));
+#173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#174 = ORIENTED_EDGE('',*,*,#175,.F.);
+#175 = EDGE_CURVE('',#176,#147,#178,.T.);
+#176 = VERTEX_POINT('',#177);
+#177 = CARTESIAN_POINT('',(5.263375422556,3.083322746848,13.6));
+#178 = SURFACE_CURVE('',#179,(#184,#191),.PCURVE_S1.);
+#179 = CIRCLE('',#180,6.1);
+#180 = AXIS2_PLACEMENT_3D('',#181,#182,#183);
+#181 = CARTESIAN_POINT('',(0.,-1.224646799147E-16,13.6));
+#182 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#183 = DIRECTION('',(1.,0.,0.));
+#184 = PCURVE('',#31,#185);
+#185 = DEFINITIONAL_REPRESENTATION('',(#186),#190);
+#186 = CIRCLE('',#187,6.1);
+#187 = AXIS2_PLACEMENT_2D('',#188,#189);
+#188 = CARTESIAN_POINT('',(0.,0.));
+#189 = DIRECTION('',(1.,0.));
+#190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#191 = PCURVE('',#192,#197);
+#192 = CYLINDRICAL_SURFACE('',#193,6.1);
+#193 = AXIS2_PLACEMENT_3D('',#194,#195,#196);
+#194 = CARTESIAN_POINT('',(0.,-1.224646799147E-16,13.6));
+#195 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#196 = DIRECTION('',(1.,0.,0.));
+#197 = DEFINITIONAL_REPRESENTATION('',(#198),#202);
+#198 = LINE('',#199,#200);
+#199 = CARTESIAN_POINT('',(0.,0.));
+#200 = VECTOR('',#201,1.);
+#201 = DIRECTION('',(1.,0.));
+#202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#203 = ORIENTED_EDGE('',*,*,#204,.T.);
+#204 = EDGE_CURVE('',#176,#205,#207,.T.);
+#205 = VERTEX_POINT('',#206);
+#206 = CARTESIAN_POINT('',(4.558886643577,4.052968365411,13.6));
+#207 = SURFACE_CURVE('',#208,(#213,#220),.PCURVE_S1.);
+#208 = CIRCLE('',#209,0.6);
+#209 = AXIS2_PLACEMENT_3D('',#210,#211,#212);
+#210 = CARTESIAN_POINT('',(4.935003665687,3.585490038984,13.6));
+#211 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#212 = DIRECTION('',(0.809016994375,0.587785252292,-7.19829327806E-17));
+#213 = PCURVE('',#31,#214);
+#214 = DEFINITIONAL_REPRESENTATION('',(#215),#219);
+#215 = CIRCLE('',#216,0.6);
+#216 = AXIS2_PLACEMENT_2D('',#217,#218);
+#217 = CARTESIAN_POINT('',(4.935003665687,-3.585490038984));
+#218 = DIRECTION('',(0.809016994375,-0.587785252292));
+#219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#220 = PCURVE('',#221,#226);
+#221 = CYLINDRICAL_SURFACE('',#222,0.6);
+#222 = AXIS2_PLACEMENT_3D('',#223,#224,#225);
+#223 = CARTESIAN_POINT('',(4.935003665687,3.585490038984,13.6));
+#224 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#225 = DIRECTION('',(0.809016994375,0.587785252292,-7.19829327806E-17));
+#226 = DEFINITIONAL_REPRESENTATION('',(#227),#231);
+#227 = LINE('',#228,#229);
+#228 = CARTESIAN_POINT('',(0.,0.));
+#229 = VECTOR('',#230,1.);
+#230 = DIRECTION('',(1.,0.));
+#231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#232 = ORIENTED_EDGE('',*,*,#233,.F.);
+#233 = EDGE_CURVE('',#234,#205,#236,.T.);
+#234 = VERTEX_POINT('',#235);
+#235 = CARTESIAN_POINT('',(4.052968365411,4.558886643577,13.6));
+#236 = SURFACE_CURVE('',#237,(#242,#249),.PCURVE_S1.);
+#237 = CIRCLE('',#238,6.1);
+#238 = AXIS2_PLACEMENT_3D('',#239,#240,#241);
+#239 = CARTESIAN_POINT('',(0.,-1.224646799147E-16,13.6));
+#240 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#241 = DIRECTION('',(1.,0.,0.));
+#242 = PCURVE('',#31,#243);
+#243 = DEFINITIONAL_REPRESENTATION('',(#244),#248);
+#244 = CIRCLE('',#245,6.1);
+#245 = AXIS2_PLACEMENT_2D('',#246,#247);
+#246 = CARTESIAN_POINT('',(0.,0.));
+#247 = DIRECTION('',(1.,0.));
+#248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#249 = PCURVE('',#250,#255);
+#250 = CYLINDRICAL_SURFACE('',#251,6.1);
+#251 = AXIS2_PLACEMENT_3D('',#252,#253,#254);
+#252 = CARTESIAN_POINT('',(0.,-1.224646799147E-16,13.6));
+#253 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#254 = DIRECTION('',(1.,0.,0.));
+#255 = DEFINITIONAL_REPRESENTATION('',(#256),#260);
+#256 = LINE('',#257,#258);
+#257 = CARTESIAN_POINT('',(0.,0.));
+#258 = VECTOR('',#259,1.);
+#259 = DIRECTION('',(1.,0.));
+#260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#261 = ORIENTED_EDGE('',*,*,#262,.T.);
+#262 = EDGE_CURVE('',#234,#263,#265,.T.);
+#263 = VERTEX_POINT('',#264);
+#264 = CARTESIAN_POINT('',(3.083322746848,5.263375422556,13.6));
+#265 = SURFACE_CURVE('',#266,(#271,#278),.PCURVE_S1.);
+#266 = CIRCLE('',#267,0.6);
+#267 = AXIS2_PLACEMENT_3D('',#268,#269,#270);
+#268 = CARTESIAN_POINT('',(3.585490038984,4.935003665687,13.6));
+#269 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#270 = DIRECTION('',(0.587785252292,0.809016994375,-9.907600726171E-17)
+  );
+#271 = PCURVE('',#31,#272);
+#272 = DEFINITIONAL_REPRESENTATION('',(#273),#277);
+#273 = CIRCLE('',#274,0.6);
+#274 = AXIS2_PLACEMENT_2D('',#275,#276);
+#275 = CARTESIAN_POINT('',(3.585490038984,-4.935003665687));
+#276 = DIRECTION('',(0.587785252292,-0.809016994375));
+#277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#278 = PCURVE('',#279,#284);
+#279 = CYLINDRICAL_SURFACE('',#280,0.6);
+#280 = AXIS2_PLACEMENT_3D('',#281,#282,#283);
+#281 = CARTESIAN_POINT('',(3.585490038984,4.935003665687,13.6));
+#282 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#283 = DIRECTION('',(0.587785252292,0.809016994375,-9.907600726171E-17)
+  );
+#284 = DEFINITIONAL_REPRESENTATION('',(#285),#289);
+#285 = LINE('',#286,#287);
+#286 = CARTESIAN_POINT('',(0.,0.));
+#287 = VECTOR('',#288,1.);
+#288 = DIRECTION('',(1.,0.));
+#289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#290 = ORIENTED_EDGE('',*,*,#291,.F.);
+#291 = EDGE_CURVE('',#292,#263,#294,.T.);
+#292 = VERTEX_POINT('',#293);
+#293 = CARTESIAN_POINT('',(2.445828525968,5.588194952,13.6));
+#294 = SURFACE_CURVE('',#295,(#300,#307),.PCURVE_S1.);
+#295 = CIRCLE('',#296,6.1);
+#296 = AXIS2_PLACEMENT_3D('',#297,#298,#299);
+#297 = CARTESIAN_POINT('',(0.,-1.224646799147E-16,13.6));
+#298 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#299 = DIRECTION('',(1.,0.,0.));
+#300 = PCURVE('',#31,#301);
+#301 = DEFINITIONAL_REPRESENTATION('',(#302),#306);
+#302 = CIRCLE('',#303,6.1);
+#303 = AXIS2_PLACEMENT_2D('',#304,#305);
+#304 = CARTESIAN_POINT('',(0.,0.));
+#305 = DIRECTION('',(1.,0.));
+#306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#307 = PCURVE('',#308,#313);
+#308 = CYLINDRICAL_SURFACE('',#309,6.1);
+#309 = AXIS2_PLACEMENT_3D('',#310,#311,#312);
+#310 = CARTESIAN_POINT('',(0.,-1.224646799147E-16,13.6));
+#311 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#312 = DIRECTION('',(1.,0.,0.));
+#313 = DEFINITIONAL_REPRESENTATION('',(#314),#318);
+#314 = LINE('',#315,#316);
+#315 = CARTESIAN_POINT('',(0.,0.));
+#316 = VECTOR('',#317,1.);
+#317 = DIRECTION('',(1.,0.));
+#318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#319 = ORIENTED_EDGE('',*,*,#320,.T.);
+#320 = EDGE_CURVE('',#292,#321,#323,.T.);
+#321 = VERTEX_POINT('',#322);
+#322 = CARTESIAN_POINT('',(1.305941736886,5.958566621249,13.6));
+#323 = SURFACE_CURVE('',#324,(#329,#336),.PCURVE_S1.);
+#324 = CIRCLE('',#325,0.6);
+#325 = AXIS2_PLACEMENT_3D('',#326,#327,#328);
+#326 = CARTESIAN_POINT('',(1.885003665687,5.8014447494,13.6));
+#327 = DIRECTION('',(-6.162975822039E-33,-1.224646799147E-16,-1.));
+#328 = DIRECTION('',(0.309016994375,0.951056516295,-1.164708318489E-16)
+  );
+#329 = PCURVE('',#31,#330);
+#330 = DEFINITIONAL_REPRESENTATION('',(#331),#335);
+#331 = CIRCLE('',#332,0.6);
+#332 = AXIS2_PLACEMENT_2D('',#333,#334);
+#333 = CARTESIAN_POINT('',(1.885003665687,-5.8014447494));
+#334 = DIRECTION('',(0.309016994375,-0.951056516295));
+#335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#336 = PCURVE('',#337,#342);
+#337 = CYLINDRICAL_SURFACE('',#338,0.6);
+#338 = AXIS2_PLACEMENT_3D('',#339,#340,#341);
+#339 = CARTESIAN_POINT('',(1.885003665687,5.8014447494,13.6));
+#340 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#341 = DIRECTION('',(0.309016994375,0.951056516295,-1.164708318489E-16)
+  );
+#342 = DEFINITIONAL_REPRESENTATION('',(#343),#347);
+#343 = LINE('',#344,#345);
+#344 = CARTESIAN_POINT('',(0.,0.));
+#345 = VECTOR('',#346,1.);
+#346 = DIRECTION('',(1.,0.));
+#347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#348 = ORIENTED_EDGE('',*,*,#349,.F.);
+#349 = EDGE_CURVE('',#350,#321,#352,.T.);
+#350 = VERTEX_POINT('',#351);
+#351 = CARTESIAN_POINT('',(0.599273949314,6.070491803279,13.6));
+#352 = SURFACE_CURVE('',#353,(#358,#365),.PCURVE_S1.);
+#353 = CIRCLE('',#354,6.1);
+#354 = AXIS2_PLACEMENT_3D('',#355,#356,#357);
+#355 = CARTESIAN_POINT('',(0.,-1.224646799147E-16,13.6));
+#356 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#357 = DIRECTION('',(1.,0.,0.));
+#358 = PCURVE('',#31,#359);
+#359 = DEFINITIONAL_REPRESENTATION('',(#360),#364);
+#360 = CIRCLE('',#361,6.1);
+#361 = AXIS2_PLACEMENT_2D('',#362,#363);
+#362 = CARTESIAN_POINT('',(0.,0.));
+#363 = DIRECTION('',(1.,0.));
+#364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#365 = PCURVE('',#366,#371);
+#366 = CYLINDRICAL_SURFACE('',#367,6.1);
+#367 = AXIS2_PLACEMENT_3D('',#368,#369,#370);
+#368 = CARTESIAN_POINT('',(0.,-1.224646799147E-16,13.6));
+#369 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#370 = DIRECTION('',(1.,0.,0.));
+#371 = DEFINITIONAL_REPRESENTATION('',(#372),#376);
+#372 = LINE('',#373,#374);
+#373 = CARTESIAN_POINT('',(0.,0.));
+#374 = VECTOR('',#375,1.);
+#375 = DIRECTION('',(1.,0.));
+#376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#377 = ORIENTED_EDGE('',*,*,#378,.T.);
+#378 = EDGE_CURVE('',#350,#379,#381,.T.);
+#379 = VERTEX_POINT('',#380);
+#380 = CARTESIAN_POINT('',(-0.599273949314,6.070491803279,13.6));
+#381 = SURFACE_CURVE('',#382,(#387,#394),.PCURVE_S1.);
+#382 = CIRCLE('',#383,0.6);
+#383 = AXIS2_PLACEMENT_3D('',#384,#385,#386);
+#384 = CARTESIAN_POINT('',(-1.354472090043E-15,6.1,13.6));
+#385 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#386 = DIRECTION('',(-2.22044604925E-16,1.,-1.224646799147E-16));
+#387 = PCURVE('',#31,#388);
+#388 = DEFINITIONAL_REPRESENTATION('',(#389),#393);
+#389 = CIRCLE('',#390,0.6);
+#390 = AXIS2_PLACEMENT_2D('',#391,#392);
+#391 = CARTESIAN_POINT('',(-1.354472090043E-15,-6.1));
+#392 = DIRECTION('',(-2.22044604925E-16,-1.));
+#393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#394 = PCURVE('',#395,#400);
+#395 = CYLINDRICAL_SURFACE('',#396,0.6);
+#396 = AXIS2_PLACEMENT_3D('',#397,#398,#399);
+#397 = CARTESIAN_POINT('',(-1.354472090043E-15,6.1,13.6));
+#398 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#399 = DIRECTION('',(-2.22044604925E-16,1.,-1.224646799147E-16));
+#400 = DEFINITIONAL_REPRESENTATION('',(#401),#405);
+#401 = LINE('',#402,#403);
+#402 = CARTESIAN_POINT('',(0.,0.));
+#403 = VECTOR('',#404,1.);
+#404 = DIRECTION('',(1.,0.));
+#405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#406 = ORIENTED_EDGE('',*,*,#407,.F.);
+#407 = EDGE_CURVE('',#408,#379,#410,.T.);
+#408 = VERTEX_POINT('',#409);
+#409 = CARTESIAN_POINT('',(-1.305941736886,5.958566621249,13.6));
+#410 = SURFACE_CURVE('',#411,(#416,#423),.PCURVE_S1.);
+#411 = CIRCLE('',#412,6.1);
+#412 = AXIS2_PLACEMENT_3D('',#413,#414,#415);
+#413 = CARTESIAN_POINT('',(0.,-1.224646799147E-16,13.6));
+#414 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#415 = DIRECTION('',(1.,0.,0.));
+#416 = PCURVE('',#31,#417);
+#417 = DEFINITIONAL_REPRESENTATION('',(#418),#422);
+#418 = CIRCLE('',#419,6.1);
+#419 = AXIS2_PLACEMENT_2D('',#420,#421);
+#420 = CARTESIAN_POINT('',(0.,0.));
+#421 = DIRECTION('',(1.,0.));
+#422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#423 = PCURVE('',#424,#429);
+#424 = CYLINDRICAL_SURFACE('',#425,6.1);
+#425 = AXIS2_PLACEMENT_3D('',#426,#427,#428);
+#426 = CARTESIAN_POINT('',(0.,-1.224646799147E-16,13.6));
+#427 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#428 = DIRECTION('',(1.,0.,0.));
+#429 = DEFINITIONAL_REPRESENTATION('',(#430),#434);
+#430 = LINE('',#431,#432);
+#431 = CARTESIAN_POINT('',(0.,0.));
+#432 = VECTOR('',#433,1.);
+#433 = DIRECTION('',(1.,0.));
+#434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#435 = ORIENTED_EDGE('',*,*,#436,.T.);
+#436 = EDGE_CURVE('',#408,#437,#439,.T.);
+#437 = VERTEX_POINT('',#438);
+#438 = CARTESIAN_POINT('',(-2.445828525968,5.588194952,13.6));
+#439 = SURFACE_CURVE('',#440,(#445,#452),.PCURVE_S1.);
+#440 = CIRCLE('',#441,0.6);
+#441 = AXIS2_PLACEMENT_3D('',#442,#443,#444);
+#442 = CARTESIAN_POINT('',(-1.885003665687,5.8014447494,13.6));
+#443 = DIRECTION('',(6.162975822039E-33,-1.224646799147E-16,-1.));
+#444 = DIRECTION('',(-0.309016994375,0.951056516295,-1.164708318489E-16)
+  );
+#445 = PCURVE('',#31,#446);
+#446 = DEFINITIONAL_REPRESENTATION('',(#447),#451);
+#447 = CIRCLE('',#448,0.6);
+#448 = AXIS2_PLACEMENT_2D('',#449,#450);
+#449 = CARTESIAN_POINT('',(-1.885003665687,-5.8014447494));
+#450 = DIRECTION('',(-0.309016994375,-0.951056516295));
+#451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#452 = PCURVE('',#453,#458);
+#453 = CYLINDRICAL_SURFACE('',#454,0.6);
+#454 = AXIS2_PLACEMENT_3D('',#455,#456,#457);
+#455 = CARTESIAN_POINT('',(-1.885003665687,5.8014447494,13.6));
+#456 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#457 = DIRECTION('',(-0.309016994375,0.951056516295,-1.164708318489E-16)
+  );
+#458 = DEFINITIONAL_REPRESENTATION('',(#459),#463);
+#459 = LINE('',#460,#461);
+#460 = CARTESIAN_POINT('',(0.,0.));
+#461 = VECTOR('',#462,1.);
+#462 = DIRECTION('',(1.,0.));
+#463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#464 = ORIENTED_EDGE('',*,*,#465,.F.);
+#465 = EDGE_CURVE('',#466,#437,#468,.T.);
+#466 = VERTEX_POINT('',#467);
+#467 = CARTESIAN_POINT('',(-3.083322746848,5.263375422556,13.6));
+#468 = SURFACE_CURVE('',#469,(#474,#481),.PCURVE_S1.);
+#469 = CIRCLE('',#470,6.1);
+#470 = AXIS2_PLACEMENT_3D('',#471,#472,#473);
+#471 = CARTESIAN_POINT('',(0.,-1.224646799147E-16,13.6));
+#472 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#473 = DIRECTION('',(1.,0.,0.));
+#474 = PCURVE('',#31,#475);
+#475 = DEFINITIONAL_REPRESENTATION('',(#476),#480);
+#476 = CIRCLE('',#477,6.1);
+#477 = AXIS2_PLACEMENT_2D('',#478,#479);
+#478 = CARTESIAN_POINT('',(0.,0.));
+#479 = DIRECTION('',(1.,0.));
+#480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#481 = PCURVE('',#482,#487);
+#482 = CYLINDRICAL_SURFACE('',#483,6.1);
+#483 = AXIS2_PLACEMENT_3D('',#484,#485,#486);
+#484 = CARTESIAN_POINT('',(0.,-1.224646799147E-16,13.6));
+#485 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#486 = DIRECTION('',(1.,0.,0.));
+#487 = DEFINITIONAL_REPRESENTATION('',(#488),#492);
+#488 = LINE('',#489,#490);
+#489 = CARTESIAN_POINT('',(0.,0.));
+#490 = VECTOR('',#491,1.);
+#491 = DIRECTION('',(1.,0.));
+#492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#493 = ORIENTED_EDGE('',*,*,#494,.T.);
+#494 = EDGE_CURVE('',#466,#495,#497,.T.);
+#495 = VERTEX_POINT('',#496);
+#496 = CARTESIAN_POINT('',(-4.052968365411,4.558886643577,13.6));
+#497 = SURFACE_CURVE('',#498,(#503,#510),.PCURVE_S1.);
+#498 = CIRCLE('',#499,0.6);
+#499 = AXIS2_PLACEMENT_3D('',#500,#501,#502);
+#500 = CARTESIAN_POINT('',(-3.585490038984,4.935003665687,13.6));
+#501 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#502 = DIRECTION('',(-0.587785252292,0.809016994375,-9.907600726171E-17)
+  );
+#503 = PCURVE('',#31,#504);
+#504 = DEFINITIONAL_REPRESENTATION('',(#505),#509);
+#505 = CIRCLE('',#506,0.6);
+#506 = AXIS2_PLACEMENT_2D('',#507,#508);
+#507 = CARTESIAN_POINT('',(-3.585490038984,-4.935003665687));
+#508 = DIRECTION('',(-0.587785252292,-0.809016994375));
+#509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#510 = PCURVE('',#511,#516);
+#511 = CYLINDRICAL_SURFACE('',#512,0.6);
+#512 = AXIS2_PLACEMENT_3D('',#513,#514,#515);
+#513 = CARTESIAN_POINT('',(-3.585490038984,4.935003665687,13.6));
+#514 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#515 = DIRECTION('',(-0.587785252292,0.809016994375,-9.907600726171E-17)
+  );
+#516 = DEFINITIONAL_REPRESENTATION('',(#517),#521);
+#517 = LINE('',#518,#519);
+#518 = CARTESIAN_POINT('',(0.,0.));
+#519 = VECTOR('',#520,1.);
+#520 = DIRECTION('',(1.,0.));
+#521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#522 = ORIENTED_EDGE('',*,*,#523,.F.);
+#523 = EDGE_CURVE('',#524,#495,#526,.T.);
+#524 = VERTEX_POINT('',#525);
+#525 = CARTESIAN_POINT('',(-4.558886643577,4.052968365411,13.6));
+#526 = SURFACE_CURVE('',#527,(#532,#539),.PCURVE_S1.);
+#527 = CIRCLE('',#528,6.1);
+#528 = AXIS2_PLACEMENT_3D('',#529,#530,#531);
+#529 = CARTESIAN_POINT('',(0.,-1.224646799147E-16,13.6));
+#530 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#531 = DIRECTION('',(1.,0.,0.));
+#532 = PCURVE('',#31,#533);
+#533 = DEFINITIONAL_REPRESENTATION('',(#534),#538);
+#534 = CIRCLE('',#535,6.1);
+#535 = AXIS2_PLACEMENT_2D('',#536,#537);
+#536 = CARTESIAN_POINT('',(0.,0.));
+#537 = DIRECTION('',(1.,0.));
+#538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#539 = PCURVE('',#540,#545);
+#540 = CYLINDRICAL_SURFACE('',#541,6.1);
+#541 = AXIS2_PLACEMENT_3D('',#542,#543,#544);
+#542 = CARTESIAN_POINT('',(0.,-1.224646799147E-16,13.6));
+#543 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#544 = DIRECTION('',(1.,0.,0.));
+#545 = DEFINITIONAL_REPRESENTATION('',(#546),#550);
+#546 = LINE('',#547,#548);
+#547 = CARTESIAN_POINT('',(0.,0.));
+#548 = VECTOR('',#549,1.);
+#549 = DIRECTION('',(1.,0.));
+#550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#551 = ORIENTED_EDGE('',*,*,#552,.T.);
+#552 = EDGE_CURVE('',#524,#553,#555,.T.);
+#553 = VERTEX_POINT('',#554);
+#554 = CARTESIAN_POINT('',(-5.263375422556,3.083322746848,13.6));
+#555 = SURFACE_CURVE('',#556,(#561,#568),.PCURVE_S1.);
+#556 = CIRCLE('',#557,0.6);
+#557 = AXIS2_PLACEMENT_3D('',#558,#559,#560);
+#558 = CARTESIAN_POINT('',(-4.935003665687,3.585490038984,13.6));
+#559 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#560 = DIRECTION('',(-0.809016994375,0.587785252292,-7.19829327806E-17)
+  );
+#561 = PCURVE('',#31,#562);
+#562 = DEFINITIONAL_REPRESENTATION('',(#563),#567);
+#563 = CIRCLE('',#564,0.6);
+#564 = AXIS2_PLACEMENT_2D('',#565,#566);
+#565 = CARTESIAN_POINT('',(-4.935003665687,-3.585490038984));
+#566 = DIRECTION('',(-0.809016994375,-0.587785252292));
+#567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#568 = PCURVE('',#569,#574);
+#569 = CYLINDRICAL_SURFACE('',#570,0.6);
+#570 = AXIS2_PLACEMENT_3D('',#571,#572,#573);
+#571 = CARTESIAN_POINT('',(-4.935003665687,3.585490038984,13.6));
+#572 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#573 = DIRECTION('',(-0.809016994375,0.587785252292,-7.19829327806E-17)
+  );
+#574 = DEFINITIONAL_REPRESENTATION('',(#575),#579);
+#575 = LINE('',#576,#577);
+#576 = CARTESIAN_POINT('',(0.,0.));
+#577 = VECTOR('',#578,1.);
+#578 = DIRECTION('',(1.,0.));
+#579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#580 = ORIENTED_EDGE('',*,*,#581,.F.);
+#581 = EDGE_CURVE('',#582,#553,#584,.T.);
+#582 = VERTEX_POINT('',#583);
+#583 = CARTESIAN_POINT('',(-5.588194952,2.445828525968,13.6));
+#584 = SURFACE_CURVE('',#585,(#590,#597),.PCURVE_S1.);
+#585 = CIRCLE('',#586,6.1);
+#586 = AXIS2_PLACEMENT_3D('',#587,#588,#589);
+#587 = CARTESIAN_POINT('',(0.,-1.224646799147E-16,13.6));
+#588 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#589 = DIRECTION('',(1.,0.,0.));
+#590 = PCURVE('',#31,#591);
+#591 = DEFINITIONAL_REPRESENTATION('',(#592),#596);
+#592 = CIRCLE('',#593,6.1);
+#593 = AXIS2_PLACEMENT_2D('',#594,#595);
+#594 = CARTESIAN_POINT('',(0.,0.));
+#595 = DIRECTION('',(1.,0.));
+#596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#597 = PCURVE('',#598,#603);
+#598 = CYLINDRICAL_SURFACE('',#599,6.1);
+#599 = AXIS2_PLACEMENT_3D('',#600,#601,#602);
+#600 = CARTESIAN_POINT('',(0.,-1.224646799147E-16,13.6));
+#601 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#602 = DIRECTION('',(1.,0.,0.));
+#603 = DEFINITIONAL_REPRESENTATION('',(#604),#608);
+#604 = LINE('',#605,#606);
+#605 = CARTESIAN_POINT('',(0.,0.));
+#606 = VECTOR('',#607,1.);
+#607 = DIRECTION('',(1.,0.));
+#608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#609 = ORIENTED_EDGE('',*,*,#610,.T.);
+#610 = EDGE_CURVE('',#582,#611,#613,.T.);
+#611 = VERTEX_POINT('',#612);
+#612 = CARTESIAN_POINT('',(-5.958566621249,1.305941736886,13.6));
+#613 = SURFACE_CURVE('',#614,(#619,#626),.PCURVE_S1.);
+#614 = CIRCLE('',#615,0.6);
+#615 = AXIS2_PLACEMENT_3D('',#616,#617,#618);
+#616 = CARTESIAN_POINT('',(-5.8014447494,1.885003665687,13.6));
+#617 = DIRECTION('',(-6.162975822039E-33,-1.224646799147E-16,-1.));
+#618 = DIRECTION('',(-0.951056516295,0.309016994375,-3.784366730434E-17)
+  );
+#619 = PCURVE('',#31,#620);
+#620 = DEFINITIONAL_REPRESENTATION('',(#621),#625);
+#621 = CIRCLE('',#622,0.6);
+#622 = AXIS2_PLACEMENT_2D('',#623,#624);
+#623 = CARTESIAN_POINT('',(-5.8014447494,-1.885003665687));
+#624 = DIRECTION('',(-0.951056516295,-0.309016994375));
+#625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#626 = PCURVE('',#627,#632);
+#627 = CYLINDRICAL_SURFACE('',#628,0.6);
+#628 = AXIS2_PLACEMENT_3D('',#629,#630,#631);
+#629 = CARTESIAN_POINT('',(-5.8014447494,1.885003665687,13.6));
+#630 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#631 = DIRECTION('',(-0.951056516295,0.309016994375,-3.784366730434E-17)
+  );
+#632 = DEFINITIONAL_REPRESENTATION('',(#633),#637);
+#633 = LINE('',#634,#635);
+#634 = CARTESIAN_POINT('',(0.,0.));
+#635 = VECTOR('',#636,1.);
+#636 = DIRECTION('',(1.,0.));
+#637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#638 = ORIENTED_EDGE('',*,*,#639,.F.);
+#639 = EDGE_CURVE('',#640,#611,#642,.T.);
+#640 = VERTEX_POINT('',#641);
+#641 = CARTESIAN_POINT('',(-6.070491803279,0.599273949314,13.6));
+#642 = SURFACE_CURVE('',#643,(#648,#655),.PCURVE_S1.);
+#643 = CIRCLE('',#644,6.1);
+#644 = AXIS2_PLACEMENT_3D('',#645,#646,#647);
+#645 = CARTESIAN_POINT('',(0.,-1.224646799147E-16,13.6));
+#646 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#647 = DIRECTION('',(1.,0.,0.));
+#648 = PCURVE('',#31,#649);
+#649 = DEFINITIONAL_REPRESENTATION('',(#650),#654);
+#650 = CIRCLE('',#651,6.1);
+#651 = AXIS2_PLACEMENT_2D('',#652,#653);
+#652 = CARTESIAN_POINT('',(0.,0.));
+#653 = DIRECTION('',(1.,0.));
+#654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#655 = PCURVE('',#656,#661);
+#656 = CYLINDRICAL_SURFACE('',#657,6.1);
+#657 = AXIS2_PLACEMENT_3D('',#658,#659,#660);
+#658 = CARTESIAN_POINT('',(0.,-1.224646799147E-16,13.6));
+#659 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#660 = DIRECTION('',(1.,0.,0.));
+#661 = DEFINITIONAL_REPRESENTATION('',(#662),#666);
+#662 = LINE('',#663,#664);
+#663 = CARTESIAN_POINT('',(0.,0.));
+#664 = VECTOR('',#665,1.);
+#665 = DIRECTION('',(1.,0.));
+#666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#667 = ORIENTED_EDGE('',*,*,#668,.T.);
+#668 = EDGE_CURVE('',#640,#669,#671,.T.);
+#669 = VERTEX_POINT('',#670);
+#670 = CARTESIAN_POINT('',(-6.070491803279,-0.599273949314,13.6));
+#671 = SURFACE_CURVE('',#672,(#677,#684),.PCURVE_S1.);
+#672 = CIRCLE('',#673,0.6);
+#673 = AXIS2_PLACEMENT_3D('',#674,#675,#676);
+#674 = CARTESIAN_POINT('',(-6.1,-8.694992273946E-16,13.6));
+#675 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#676 = DIRECTION('',(-1.,-1.224646799147E-16,1.499759782662E-32));
+#677 = PCURVE('',#31,#678);
+#678 = DEFINITIONAL_REPRESENTATION('',(#679),#683);
+#679 = CIRCLE('',#680,0.6);
+#680 = AXIS2_PLACEMENT_2D('',#681,#682);
+#681 = CARTESIAN_POINT('',(-6.1,7.470345474799E-16));
+#682 = DIRECTION('',(-1.,1.224646799147E-16));
+#683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#684 = PCURVE('',#685,#690);
+#685 = CYLINDRICAL_SURFACE('',#686,0.6);
+#686 = AXIS2_PLACEMENT_3D('',#687,#688,#689);
+#687 = CARTESIAN_POINT('',(-6.1,-8.694992273946E-16,13.6));
+#688 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#689 = DIRECTION('',(-1.,-1.224646799147E-16,1.499759782662E-32));
+#690 = DEFINITIONAL_REPRESENTATION('',(#691),#695);
+#691 = LINE('',#692,#693);
+#692 = CARTESIAN_POINT('',(0.,0.));
+#693 = VECTOR('',#694,1.);
+#694 = DIRECTION('',(1.,0.));
+#695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#696 = ORIENTED_EDGE('',*,*,#697,.F.);
+#697 = EDGE_CURVE('',#698,#669,#700,.T.);
+#698 = VERTEX_POINT('',#699);
+#699 = CARTESIAN_POINT('',(-5.958566621249,-1.305941736886,13.6));
+#700 = SURFACE_CURVE('',#701,(#706,#713),.PCURVE_S1.);
+#701 = CIRCLE('',#702,6.1);
+#702 = AXIS2_PLACEMENT_3D('',#703,#704,#705);
+#703 = CARTESIAN_POINT('',(0.,-1.224646799147E-16,13.6));
+#704 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#705 = DIRECTION('',(1.,0.,0.));
+#706 = PCURVE('',#31,#707);
+#707 = DEFINITIONAL_REPRESENTATION('',(#708),#712);
+#708 = CIRCLE('',#709,6.1);
+#709 = AXIS2_PLACEMENT_2D('',#710,#711);
+#710 = CARTESIAN_POINT('',(0.,0.));
+#711 = DIRECTION('',(1.,0.));
+#712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#713 = PCURVE('',#714,#719);
+#714 = CYLINDRICAL_SURFACE('',#715,6.1);
+#715 = AXIS2_PLACEMENT_3D('',#716,#717,#718);
+#716 = CARTESIAN_POINT('',(0.,-1.224646799147E-16,13.6));
+#717 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#718 = DIRECTION('',(1.,0.,0.));
+#719 = DEFINITIONAL_REPRESENTATION('',(#720),#724);
+#720 = LINE('',#721,#722);
+#721 = CARTESIAN_POINT('',(0.,0.));
+#722 = VECTOR('',#723,1.);
+#723 = DIRECTION('',(1.,0.));
+#724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#725 = ORIENTED_EDGE('',*,*,#726,.T.);
+#726 = EDGE_CURVE('',#698,#727,#729,.T.);
+#727 = VERTEX_POINT('',#728);
+#728 = CARTESIAN_POINT('',(-5.588194952,-2.445828525968,13.6));
+#729 = SURFACE_CURVE('',#730,(#735,#742),.PCURVE_S1.);
+#730 = CIRCLE('',#731,0.6);
+#731 = AXIS2_PLACEMENT_3D('',#732,#733,#734);
+#732 = CARTESIAN_POINT('',(-5.8014447494,-1.885003665687,13.6));
+#733 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#734 = DIRECTION('',(-0.951056516295,-0.309016994375,3.784366730434E-17)
+  );
+#735 = PCURVE('',#31,#736);
+#736 = DEFINITIONAL_REPRESENTATION('',(#737),#741);
+#737 = CIRCLE('',#738,0.6);
+#738 = AXIS2_PLACEMENT_2D('',#739,#740);
+#739 = CARTESIAN_POINT('',(-5.8014447494,1.885003665687));
+#740 = DIRECTION('',(-0.951056516295,0.309016994375));
+#741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#742 = PCURVE('',#743,#748);
+#743 = CYLINDRICAL_SURFACE('',#744,0.6);
+#744 = AXIS2_PLACEMENT_3D('',#745,#746,#747);
+#745 = CARTESIAN_POINT('',(-5.8014447494,-1.885003665687,13.6));
+#746 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#747 = DIRECTION('',(-0.951056516295,-0.309016994375,3.784366730434E-17)
+  );
+#748 = DEFINITIONAL_REPRESENTATION('',(#749),#753);
+#749 = LINE('',#750,#751);
+#750 = CARTESIAN_POINT('',(0.,0.));
+#751 = VECTOR('',#752,1.);
+#752 = DIRECTION('',(1.,0.));
+#753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#754 = ORIENTED_EDGE('',*,*,#755,.F.);
+#755 = EDGE_CURVE('',#756,#727,#758,.T.);
+#756 = VERTEX_POINT('',#757);
+#757 = CARTESIAN_POINT('',(-5.263375422556,-3.083322746848,13.6));
+#758 = SURFACE_CURVE('',#759,(#764,#771),.PCURVE_S1.);
+#759 = CIRCLE('',#760,6.1);
+#760 = AXIS2_PLACEMENT_3D('',#761,#762,#763);
+#761 = CARTESIAN_POINT('',(0.,-1.224646799147E-16,13.6));
+#762 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#763 = DIRECTION('',(1.,0.,0.));
+#764 = PCURVE('',#31,#765);
+#765 = DEFINITIONAL_REPRESENTATION('',(#766),#770);
+#766 = CIRCLE('',#767,6.1);
+#767 = AXIS2_PLACEMENT_2D('',#768,#769);
+#768 = CARTESIAN_POINT('',(0.,0.));
+#769 = DIRECTION('',(1.,0.));
+#770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#771 = PCURVE('',#772,#777);
+#772 = CYLINDRICAL_SURFACE('',#773,6.1);
+#773 = AXIS2_PLACEMENT_3D('',#774,#775,#776);
+#774 = CARTESIAN_POINT('',(0.,-1.224646799147E-16,13.6));
+#775 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#776 = DIRECTION('',(1.,0.,0.));
+#777 = DEFINITIONAL_REPRESENTATION('',(#778),#782);
+#778 = LINE('',#779,#780);
+#779 = CARTESIAN_POINT('',(0.,0.));
+#780 = VECTOR('',#781,1.);
+#781 = DIRECTION('',(1.,0.));
+#782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#783 = ORIENTED_EDGE('',*,*,#784,.T.);
+#784 = EDGE_CURVE('',#756,#785,#787,.T.);
+#785 = VERTEX_POINT('',#786);
+#786 = CARTESIAN_POINT('',(-4.558886643577,-4.052968365411,13.6));
+#787 = SURFACE_CURVE('',#788,(#793,#800),.PCURVE_S1.);
+#788 = CIRCLE('',#789,0.6);
+#789 = AXIS2_PLACEMENT_3D('',#790,#791,#792);
+#790 = CARTESIAN_POINT('',(-4.935003665687,-3.585490038984,13.6));
+#791 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#792 = DIRECTION('',(-0.809016994375,-0.587785252292,7.19829327806E-17)
+  );
+#793 = PCURVE('',#31,#794);
+#794 = DEFINITIONAL_REPRESENTATION('',(#795),#799);
+#795 = CIRCLE('',#796,0.6);
+#796 = AXIS2_PLACEMENT_2D('',#797,#798);
+#797 = CARTESIAN_POINT('',(-4.935003665687,3.585490038984));
+#798 = DIRECTION('',(-0.809016994375,0.587785252292));
+#799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#800 = PCURVE('',#801,#806);
+#801 = CYLINDRICAL_SURFACE('',#802,0.6);
+#802 = AXIS2_PLACEMENT_3D('',#803,#804,#805);
+#803 = CARTESIAN_POINT('',(-4.935003665687,-3.585490038984,13.6));
+#804 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#805 = DIRECTION('',(-0.809016994375,-0.587785252292,7.19829327806E-17)
+  );
+#806 = DEFINITIONAL_REPRESENTATION('',(#807),#811);
+#807 = LINE('',#808,#809);
+#808 = CARTESIAN_POINT('',(0.,0.));
+#809 = VECTOR('',#810,1.);
+#810 = DIRECTION('',(1.,0.));
+#811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#812 = ORIENTED_EDGE('',*,*,#813,.F.);
+#813 = EDGE_CURVE('',#814,#785,#816,.T.);
+#814 = VERTEX_POINT('',#815);
+#815 = CARTESIAN_POINT('',(-4.052968365411,-4.558886643577,13.6));
+#816 = SURFACE_CURVE('',#817,(#822,#829),.PCURVE_S1.);
+#817 = CIRCLE('',#818,6.1);
+#818 = AXIS2_PLACEMENT_3D('',#819,#820,#821);
+#819 = CARTESIAN_POINT('',(0.,-1.224646799147E-16,13.6));
+#820 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#821 = DIRECTION('',(1.,0.,0.));
+#822 = PCURVE('',#31,#823);
+#823 = DEFINITIONAL_REPRESENTATION('',(#824),#828);
+#824 = CIRCLE('',#825,6.1);
+#825 = AXIS2_PLACEMENT_2D('',#826,#827);
+#826 = CARTESIAN_POINT('',(0.,0.));
+#827 = DIRECTION('',(1.,0.));
+#828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#829 = PCURVE('',#830,#835);
+#830 = CYLINDRICAL_SURFACE('',#831,6.1);
+#831 = AXIS2_PLACEMENT_3D('',#832,#833,#834);
+#832 = CARTESIAN_POINT('',(0.,-1.224646799147E-16,13.6));
+#833 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#834 = DIRECTION('',(1.,0.,0.));
+#835 = DEFINITIONAL_REPRESENTATION('',(#836),#840);
+#836 = LINE('',#837,#838);
+#837 = CARTESIAN_POINT('',(0.,0.));
+#838 = VECTOR('',#839,1.);
+#839 = DIRECTION('',(1.,0.));
+#840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#841 = ORIENTED_EDGE('',*,*,#842,.T.);
+#842 = EDGE_CURVE('',#814,#843,#845,.T.);
+#843 = VERTEX_POINT('',#844);
+#844 = CARTESIAN_POINT('',(-3.083322746848,-5.263375422556,13.6));
+#845 = SURFACE_CURVE('',#846,(#851,#858),.PCURVE_S1.);
+#846 = CIRCLE('',#847,0.6);
+#847 = AXIS2_PLACEMENT_3D('',#848,#849,#850);
+#848 = CARTESIAN_POINT('',(-3.585490038984,-4.935003665687,13.6));
+#849 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#850 = DIRECTION('',(-0.587785252292,-0.809016994375,9.907600726171E-17)
+  );
+#851 = PCURVE('',#31,#852);
+#852 = DEFINITIONAL_REPRESENTATION('',(#853),#857);
+#853 = CIRCLE('',#854,0.6);
+#854 = AXIS2_PLACEMENT_2D('',#855,#856);
+#855 = CARTESIAN_POINT('',(-3.585490038984,4.935003665687));
+#856 = DIRECTION('',(-0.587785252292,0.809016994375));
+#857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#858 = PCURVE('',#859,#864);
+#859 = CYLINDRICAL_SURFACE('',#860,0.6);
+#860 = AXIS2_PLACEMENT_3D('',#861,#862,#863);
+#861 = CARTESIAN_POINT('',(-3.585490038984,-4.935003665687,13.6));
+#862 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#863 = DIRECTION('',(-0.587785252292,-0.809016994375,9.907600726171E-17)
+  );
+#864 = DEFINITIONAL_REPRESENTATION('',(#865),#869);
+#865 = LINE('',#866,#867);
+#866 = CARTESIAN_POINT('',(0.,0.));
+#867 = VECTOR('',#868,1.);
+#868 = DIRECTION('',(1.,0.));
+#869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#870 = ORIENTED_EDGE('',*,*,#871,.F.);
+#871 = EDGE_CURVE('',#872,#843,#874,.T.);
+#872 = VERTEX_POINT('',#873);
+#873 = CARTESIAN_POINT('',(-2.445828525968,-5.588194952,13.6));
+#874 = SURFACE_CURVE('',#875,(#880,#887),.PCURVE_S1.);
+#875 = CIRCLE('',#876,6.1);
+#876 = AXIS2_PLACEMENT_3D('',#877,#878,#879);
+#877 = CARTESIAN_POINT('',(0.,-1.224646799147E-16,13.6));
+#878 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#879 = DIRECTION('',(1.,0.,0.));
+#880 = PCURVE('',#31,#881);
+#881 = DEFINITIONAL_REPRESENTATION('',(#882),#886);
+#882 = CIRCLE('',#883,6.1);
+#883 = AXIS2_PLACEMENT_2D('',#884,#885);
+#884 = CARTESIAN_POINT('',(0.,0.));
+#885 = DIRECTION('',(1.,0.));
+#886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#887 = PCURVE('',#888,#893);
+#888 = CYLINDRICAL_SURFACE('',#889,6.1);
+#889 = AXIS2_PLACEMENT_3D('',#890,#891,#892);
+#890 = CARTESIAN_POINT('',(0.,-1.224646799147E-16,13.6));
+#891 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#892 = DIRECTION('',(1.,0.,0.));
+#893 = DEFINITIONAL_REPRESENTATION('',(#894),#898);
+#894 = LINE('',#895,#896);
+#895 = CARTESIAN_POINT('',(0.,0.));
+#896 = VECTOR('',#897,1.);
+#897 = DIRECTION('',(1.,0.));
+#898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#899 = ORIENTED_EDGE('',*,*,#900,.T.);
+#900 = EDGE_CURVE('',#872,#901,#903,.T.);
+#901 = VERTEX_POINT('',#902);
+#902 = CARTESIAN_POINT('',(-1.305941736886,-5.958566621249,13.6));
+#903 = SURFACE_CURVE('',#904,(#909,#916),.PCURVE_S1.);
+#904 = CIRCLE('',#905,0.6);
+#905 = AXIS2_PLACEMENT_3D('',#906,#907,#908);
+#906 = CARTESIAN_POINT('',(-1.885003665687,-5.8014447494,13.6));
+#907 = DIRECTION('',(-6.162975822039E-33,-1.224646799147E-16,-1.));
+#908 = DIRECTION('',(-0.309016994375,-0.951056516295,1.164708318489E-16)
+  );
+#909 = PCURVE('',#31,#910);
+#910 = DEFINITIONAL_REPRESENTATION('',(#911),#915);
+#911 = CIRCLE('',#912,0.6);
+#912 = AXIS2_PLACEMENT_2D('',#913,#914);
+#913 = CARTESIAN_POINT('',(-1.885003665687,5.8014447494));
+#914 = DIRECTION('',(-0.309016994375,0.951056516295));
+#915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#916 = PCURVE('',#917,#922);
+#917 = CYLINDRICAL_SURFACE('',#918,0.6);
+#918 = AXIS2_PLACEMENT_3D('',#919,#920,#921);
+#919 = CARTESIAN_POINT('',(-1.885003665687,-5.8014447494,13.6));
+#920 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#921 = DIRECTION('',(-0.309016994375,-0.951056516295,1.164708318489E-16)
+  );
+#922 = DEFINITIONAL_REPRESENTATION('',(#923),#927);
+#923 = LINE('',#924,#925);
+#924 = CARTESIAN_POINT('',(0.,0.));
+#925 = VECTOR('',#926,1.);
+#926 = DIRECTION('',(1.,0.));
+#927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#928 = ORIENTED_EDGE('',*,*,#929,.F.);
+#929 = EDGE_CURVE('',#930,#901,#932,.T.);
+#930 = VERTEX_POINT('',#931);
+#931 = CARTESIAN_POINT('',(-0.599273949314,-6.070491803279,13.6));
+#932 = SURFACE_CURVE('',#933,(#938,#945),.PCURVE_S1.);
+#933 = CIRCLE('',#934,6.1);
+#934 = AXIS2_PLACEMENT_3D('',#935,#936,#937);
+#935 = CARTESIAN_POINT('',(0.,-1.224646799147E-16,13.6));
+#936 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#937 = DIRECTION('',(1.,0.,0.));
+#938 = PCURVE('',#31,#939);
+#939 = DEFINITIONAL_REPRESENTATION('',(#940),#944);
+#940 = CIRCLE('',#941,6.1);
+#941 = AXIS2_PLACEMENT_2D('',#942,#943);
+#942 = CARTESIAN_POINT('',(0.,0.));
+#943 = DIRECTION('',(1.,0.));
+#944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#945 = PCURVE('',#946,#951);
+#946 = CYLINDRICAL_SURFACE('',#947,6.1);
+#947 = AXIS2_PLACEMENT_3D('',#948,#949,#950);
+#948 = CARTESIAN_POINT('',(0.,-1.224646799147E-16,13.6));
+#949 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#950 = DIRECTION('',(1.,0.,0.));
+#951 = DEFINITIONAL_REPRESENTATION('',(#952),#956);
+#952 = LINE('',#953,#954);
+#953 = CARTESIAN_POINT('',(0.,0.));
+#954 = VECTOR('',#955,1.);
+#955 = DIRECTION('',(1.,0.));
+#956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#957 = ORIENTED_EDGE('',*,*,#958,.T.);
+#958 = EDGE_CURVE('',#930,#959,#961,.T.);
+#959 = VERTEX_POINT('',#960);
+#960 = CARTESIAN_POINT('',(0.599273949314,-6.070491803279,13.6));
+#961 = SURFACE_CURVE('',#962,(#967,#974),.PCURVE_S1.);
+#962 = CIRCLE('',#963,0.6);
+#963 = AXIS2_PLACEMENT_3D('',#964,#965,#966);
+#964 = CARTESIAN_POINT('',(6.772360450213E-16,-6.1,13.6));
+#965 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#966 = DIRECTION('',(1.110223024625E-16,-1.,1.224646799147E-16));
+#967 = PCURVE('',#31,#968);
+#968 = DEFINITIONAL_REPRESENTATION('',(#969),#973);
+#969 = CIRCLE('',#970,0.6);
+#970 = AXIS2_PLACEMENT_2D('',#971,#972);
+#971 = CARTESIAN_POINT('',(6.772360450213E-16,6.1));
+#972 = DIRECTION('',(1.110223024625E-16,1.));
+#973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#974 = PCURVE('',#975,#980);
+#975 = CYLINDRICAL_SURFACE('',#976,0.6);
+#976 = AXIS2_PLACEMENT_3D('',#977,#978,#979);
+#977 = CARTESIAN_POINT('',(6.772360450213E-16,-6.1,13.6));
+#978 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#979 = DIRECTION('',(1.110223024625E-16,-1.,1.224646799147E-16));
+#980 = DEFINITIONAL_REPRESENTATION('',(#981),#985);
+#981 = LINE('',#982,#983);
+#982 = CARTESIAN_POINT('',(0.,0.));
+#983 = VECTOR('',#984,1.);
+#984 = DIRECTION('',(1.,0.));
+#985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#986 = ORIENTED_EDGE('',*,*,#987,.F.);
+#987 = EDGE_CURVE('',#988,#959,#990,.T.);
+#988 = VERTEX_POINT('',#989);
+#989 = CARTESIAN_POINT('',(1.305941736886,-5.958566621249,13.6));
+#990 = SURFACE_CURVE('',#991,(#996,#1003),.PCURVE_S1.);
+#991 = CIRCLE('',#992,6.1);
+#992 = AXIS2_PLACEMENT_3D('',#993,#994,#995);
+#993 = CARTESIAN_POINT('',(0.,-1.224646799147E-16,13.6));
+#994 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#995 = DIRECTION('',(1.,0.,0.));
+#996 = PCURVE('',#31,#997);
+#997 = DEFINITIONAL_REPRESENTATION('',(#998),#1002);
+#998 = CIRCLE('',#999,6.1);
+#999 = AXIS2_PLACEMENT_2D('',#1000,#1001);
+#1000 = CARTESIAN_POINT('',(0.,0.));
+#1001 = DIRECTION('',(1.,0.));
+#1002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1003 = PCURVE('',#1004,#1009);
+#1004 = CYLINDRICAL_SURFACE('',#1005,6.1);
+#1005 = AXIS2_PLACEMENT_3D('',#1006,#1007,#1008);
+#1006 = CARTESIAN_POINT('',(0.,-1.224646799147E-16,13.6));
+#1007 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1008 = DIRECTION('',(1.,0.,0.));
+#1009 = DEFINITIONAL_REPRESENTATION('',(#1010),#1014);
+#1010 = LINE('',#1011,#1012);
+#1011 = CARTESIAN_POINT('',(0.,0.));
+#1012 = VECTOR('',#1013,1.);
+#1013 = DIRECTION('',(1.,0.));
+#1014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1015 = ORIENTED_EDGE('',*,*,#1016,.T.);
+#1016 = EDGE_CURVE('',#988,#1017,#1019,.T.);
+#1017 = VERTEX_POINT('',#1018);
+#1018 = CARTESIAN_POINT('',(2.445828525968,-5.588194952,13.6));
+#1019 = SURFACE_CURVE('',#1020,(#1025,#1032),.PCURVE_S1.);
+#1020 = CIRCLE('',#1021,0.6);
+#1021 = AXIS2_PLACEMENT_3D('',#1022,#1023,#1024);
+#1022 = CARTESIAN_POINT('',(1.885003665687,-5.8014447494,13.6));
+#1023 = DIRECTION('',(6.162975822039E-33,-1.224646799147E-16,-1.));
+#1024 = DIRECTION('',(0.309016994375,-0.951056516295,1.164708318489E-16)
+  );
+#1025 = PCURVE('',#31,#1026);
+#1026 = DEFINITIONAL_REPRESENTATION('',(#1027),#1031);
+#1027 = CIRCLE('',#1028,0.6);
+#1028 = AXIS2_PLACEMENT_2D('',#1029,#1030);
+#1029 = CARTESIAN_POINT('',(1.885003665687,5.8014447494));
+#1030 = DIRECTION('',(0.309016994375,0.951056516295));
+#1031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1032 = PCURVE('',#1033,#1038);
+#1033 = CYLINDRICAL_SURFACE('',#1034,0.6);
+#1034 = AXIS2_PLACEMENT_3D('',#1035,#1036,#1037);
+#1035 = CARTESIAN_POINT('',(1.885003665687,-5.8014447494,13.6));
+#1036 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1037 = DIRECTION('',(0.309016994375,-0.951056516295,1.164708318489E-16)
+  );
+#1038 = DEFINITIONAL_REPRESENTATION('',(#1039),#1043);
+#1039 = LINE('',#1040,#1041);
+#1040 = CARTESIAN_POINT('',(0.,0.));
+#1041 = VECTOR('',#1042,1.);
+#1042 = DIRECTION('',(1.,0.));
+#1043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1044 = ORIENTED_EDGE('',*,*,#1045,.F.);
+#1045 = EDGE_CURVE('',#1046,#1017,#1048,.T.);
+#1046 = VERTEX_POINT('',#1047);
+#1047 = CARTESIAN_POINT('',(3.083322746848,-5.263375422556,13.6));
+#1048 = SURFACE_CURVE('',#1049,(#1054,#1061),.PCURVE_S1.);
+#1049 = CIRCLE('',#1050,6.1);
+#1050 = AXIS2_PLACEMENT_3D('',#1051,#1052,#1053);
+#1051 = CARTESIAN_POINT('',(0.,-1.224646799147E-16,13.6));
+#1052 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1053 = DIRECTION('',(1.,0.,0.));
+#1054 = PCURVE('',#31,#1055);
+#1055 = DEFINITIONAL_REPRESENTATION('',(#1056),#1060);
+#1056 = CIRCLE('',#1057,6.1);
+#1057 = AXIS2_PLACEMENT_2D('',#1058,#1059);
+#1058 = CARTESIAN_POINT('',(0.,0.));
+#1059 = DIRECTION('',(1.,0.));
+#1060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1061 = PCURVE('',#1062,#1067);
+#1062 = CYLINDRICAL_SURFACE('',#1063,6.1);
+#1063 = AXIS2_PLACEMENT_3D('',#1064,#1065,#1066);
+#1064 = CARTESIAN_POINT('',(0.,-1.224646799147E-16,13.6));
+#1065 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1066 = DIRECTION('',(1.,0.,0.));
+#1067 = DEFINITIONAL_REPRESENTATION('',(#1068),#1072);
+#1068 = LINE('',#1069,#1070);
+#1069 = CARTESIAN_POINT('',(0.,0.));
+#1070 = VECTOR('',#1071,1.);
+#1071 = DIRECTION('',(1.,0.));
+#1072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1073 = ORIENTED_EDGE('',*,*,#1074,.T.);
+#1074 = EDGE_CURVE('',#1046,#1075,#1077,.T.);
+#1075 = VERTEX_POINT('',#1076);
+#1076 = CARTESIAN_POINT('',(4.052968365411,-4.558886643577,13.6));
+#1077 = SURFACE_CURVE('',#1078,(#1083,#1090),.PCURVE_S1.);
+#1078 = CIRCLE('',#1079,0.6);
+#1079 = AXIS2_PLACEMENT_3D('',#1080,#1081,#1082);
+#1080 = CARTESIAN_POINT('',(3.585490038984,-4.935003665687,13.6));
+#1081 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1082 = DIRECTION('',(0.587785252292,-0.809016994375,9.907600726171E-17)
+  );
+#1083 = PCURVE('',#31,#1084);
+#1084 = DEFINITIONAL_REPRESENTATION('',(#1085),#1089);
+#1085 = CIRCLE('',#1086,0.6);
+#1086 = AXIS2_PLACEMENT_2D('',#1087,#1088);
+#1087 = CARTESIAN_POINT('',(3.585490038984,4.935003665687));
+#1088 = DIRECTION('',(0.587785252292,0.809016994375));
+#1089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1090 = PCURVE('',#1091,#1096);
+#1091 = CYLINDRICAL_SURFACE('',#1092,0.6);
+#1092 = AXIS2_PLACEMENT_3D('',#1093,#1094,#1095);
+#1093 = CARTESIAN_POINT('',(3.585490038984,-4.935003665687,13.6));
+#1094 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1095 = DIRECTION('',(0.587785252292,-0.809016994375,9.907600726171E-17)
+  );
+#1096 = DEFINITIONAL_REPRESENTATION('',(#1097),#1101);
+#1097 = LINE('',#1098,#1099);
+#1098 = CARTESIAN_POINT('',(0.,0.));
+#1099 = VECTOR('',#1100,1.);
+#1100 = DIRECTION('',(1.,0.));
+#1101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1102 = ORIENTED_EDGE('',*,*,#1103,.F.);
+#1103 = EDGE_CURVE('',#1104,#1075,#1106,.T.);
+#1104 = VERTEX_POINT('',#1105);
+#1105 = CARTESIAN_POINT('',(4.558886643577,-4.052968365411,13.6));
+#1106 = SURFACE_CURVE('',#1107,(#1112,#1119),.PCURVE_S1.);
+#1107 = CIRCLE('',#1108,6.1);
+#1108 = AXIS2_PLACEMENT_3D('',#1109,#1110,#1111);
+#1109 = CARTESIAN_POINT('',(0.,-1.224646799147E-16,13.6));
+#1110 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1111 = DIRECTION('',(1.,0.,0.));
+#1112 = PCURVE('',#31,#1113);
+#1113 = DEFINITIONAL_REPRESENTATION('',(#1114),#1118);
+#1114 = CIRCLE('',#1115,6.1);
+#1115 = AXIS2_PLACEMENT_2D('',#1116,#1117);
+#1116 = CARTESIAN_POINT('',(0.,0.));
+#1117 = DIRECTION('',(1.,0.));
+#1118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1119 = PCURVE('',#1120,#1125);
+#1120 = CYLINDRICAL_SURFACE('',#1121,6.1);
+#1121 = AXIS2_PLACEMENT_3D('',#1122,#1123,#1124);
+#1122 = CARTESIAN_POINT('',(0.,-1.224646799147E-16,13.6));
+#1123 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1124 = DIRECTION('',(1.,0.,0.));
+#1125 = DEFINITIONAL_REPRESENTATION('',(#1126),#1130);
+#1126 = LINE('',#1127,#1128);
+#1127 = CARTESIAN_POINT('',(0.,0.));
+#1128 = VECTOR('',#1129,1.);
+#1129 = DIRECTION('',(1.,0.));
+#1130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1131 = ORIENTED_EDGE('',*,*,#1132,.T.);
+#1132 = EDGE_CURVE('',#1104,#1133,#1135,.T.);
+#1133 = VERTEX_POINT('',#1134);
+#1134 = CARTESIAN_POINT('',(5.263375422556,-3.083322746848,13.6));
+#1135 = SURFACE_CURVE('',#1136,(#1141,#1148),.PCURVE_S1.);
+#1136 = CIRCLE('',#1137,0.6);
+#1137 = AXIS2_PLACEMENT_3D('',#1138,#1139,#1140);
+#1138 = CARTESIAN_POINT('',(4.935003665687,-3.585490038984,13.6));
+#1139 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1140 = DIRECTION('',(0.809016994375,-0.587785252292,7.19829327806E-17)
+  );
+#1141 = PCURVE('',#31,#1142);
+#1142 = DEFINITIONAL_REPRESENTATION('',(#1143),#1147);
+#1143 = CIRCLE('',#1144,0.6);
+#1144 = AXIS2_PLACEMENT_2D('',#1145,#1146);
+#1145 = CARTESIAN_POINT('',(4.935003665687,3.585490038984));
+#1146 = DIRECTION('',(0.809016994375,0.587785252292));
+#1147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1148 = PCURVE('',#1149,#1154);
+#1149 = CYLINDRICAL_SURFACE('',#1150,0.6);
+#1150 = AXIS2_PLACEMENT_3D('',#1151,#1152,#1153);
+#1151 = CARTESIAN_POINT('',(4.935003665687,-3.585490038984,13.6));
+#1152 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1153 = DIRECTION('',(0.809016994375,-0.587785252292,7.19829327806E-17)
+  );
+#1154 = DEFINITIONAL_REPRESENTATION('',(#1155),#1159);
+#1155 = LINE('',#1156,#1157);
+#1156 = CARTESIAN_POINT('',(0.,0.));
+#1157 = VECTOR('',#1158,1.);
+#1158 = DIRECTION('',(1.,0.));
+#1159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1160 = ORIENTED_EDGE('',*,*,#1161,.F.);
+#1161 = EDGE_CURVE('',#1162,#1133,#1164,.T.);
+#1162 = VERTEX_POINT('',#1163);
+#1163 = CARTESIAN_POINT('',(5.588194952,-2.445828525968,13.6));
+#1164 = SURFACE_CURVE('',#1165,(#1170,#1177),.PCURVE_S1.);
+#1165 = CIRCLE('',#1166,6.1);
+#1166 = AXIS2_PLACEMENT_3D('',#1167,#1168,#1169);
+#1167 = CARTESIAN_POINT('',(0.,-1.224646799147E-16,13.6));
+#1168 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1169 = DIRECTION('',(1.,0.,0.));
+#1170 = PCURVE('',#31,#1171);
+#1171 = DEFINITIONAL_REPRESENTATION('',(#1172),#1176);
+#1172 = CIRCLE('',#1173,6.1);
+#1173 = AXIS2_PLACEMENT_2D('',#1174,#1175);
+#1174 = CARTESIAN_POINT('',(0.,0.));
+#1175 = DIRECTION('',(1.,0.));
+#1176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1177 = PCURVE('',#1178,#1183);
+#1178 = CYLINDRICAL_SURFACE('',#1179,6.1);
+#1179 = AXIS2_PLACEMENT_3D('',#1180,#1181,#1182);
+#1180 = CARTESIAN_POINT('',(0.,-1.224646799147E-16,13.6));
+#1181 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1182 = DIRECTION('',(1.,0.,0.));
+#1183 = DEFINITIONAL_REPRESENTATION('',(#1184),#1188);
+#1184 = LINE('',#1185,#1186);
+#1185 = CARTESIAN_POINT('',(0.,0.));
+#1186 = VECTOR('',#1187,1.);
+#1187 = DIRECTION('',(1.,0.));
+#1188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1189 = ORIENTED_EDGE('',*,*,#1190,.T.);
+#1190 = EDGE_CURVE('',#1162,#60,#1191,.T.);
+#1191 = SURFACE_CURVE('',#1192,(#1197,#1204),.PCURVE_S1.);
+#1192 = CIRCLE('',#1193,0.6);
+#1193 = AXIS2_PLACEMENT_3D('',#1194,#1195,#1196);
+#1194 = CARTESIAN_POINT('',(5.8014447494,-1.885003665687,13.6));
+#1195 = DIRECTION('',(-6.162975822039E-33,-1.224646799147E-16,-1.));
+#1196 = DIRECTION('',(0.951056516295,-0.309016994375,3.784366730434E-17)
+  );
+#1197 = PCURVE('',#31,#1198);
+#1198 = DEFINITIONAL_REPRESENTATION('',(#1199),#1203);
+#1199 = CIRCLE('',#1200,0.6);
+#1200 = AXIS2_PLACEMENT_2D('',#1201,#1202);
+#1201 = CARTESIAN_POINT('',(5.8014447494,1.885003665687));
+#1202 = DIRECTION('',(0.951056516295,0.309016994375));
+#1203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1204 = PCURVE('',#1205,#1210);
+#1205 = CYLINDRICAL_SURFACE('',#1206,0.6);
+#1206 = AXIS2_PLACEMENT_3D('',#1207,#1208,#1209);
+#1207 = CARTESIAN_POINT('',(5.8014447494,-1.885003665687,13.6));
+#1208 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1209 = DIRECTION('',(0.951056516295,-0.309016994375,3.784366730434E-17)
+  );
+#1210 = DEFINITIONAL_REPRESENTATION('',(#1211),#1215);
+#1211 = LINE('',#1212,#1213);
+#1212 = CARTESIAN_POINT('',(0.,0.));
+#1213 = VECTOR('',#1214,1.);
+#1214 = DIRECTION('',(1.,0.));
+#1215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1216 = ADVANCED_FACE('',(#1217),#43,.T.);
+#1217 = FACE_BOUND('',#1218,.T.);
+#1218 = EDGE_LOOP('',(#1219,#1240,#1267,#1268));
+#1219 = ORIENTED_EDGE('',*,*,#1220,.F.);
+#1220 = EDGE_CURVE('',#1221,#22,#1223,.T.);
+#1221 = VERTEX_POINT('',#1222);
+#1222 = CARTESIAN_POINT('',(9.,-6.123233995737E-17,14.1));
+#1223 = SEAM_CURVE('',#1224,(#1228,#1234),.PCURVE_S1.);
+#1224 = LINE('',#1225,#1226);
+#1225 = CARTESIAN_POINT('',(9.,-6.123233995737E-17,14.1));
+#1226 = VECTOR('',#1227,1.);
+#1227 = DIRECTION('',(-0.707106781187,-8.659560562355E-17,
+    -0.707106781187));
+#1228 = PCURVE('',#43,#1229);
+#1229 = DEFINITIONAL_REPRESENTATION('',(#1230),#1233);
+#1230 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1231,#1232),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.);
+#1231 = CARTESIAN_POINT('',(0.,0.));
+#1232 = CARTESIAN_POINT('',(0.,-0.5));
+#1233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1234 = PCURVE('',#43,#1235);
+#1235 = DEFINITIONAL_REPRESENTATION('',(#1236),#1239);
+#1236 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1237,#1238),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.);
+#1237 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1238 = CARTESIAN_POINT('',(-6.28318530718,-0.5));
+#1239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1240 = ORIENTED_EDGE('',*,*,#1241,.T.);
+#1241 = EDGE_CURVE('',#1221,#1221,#1242,.T.);
+#1242 = SURFACE_CURVE('',#1243,(#1248,#1255),.PCURVE_S1.);
+#1243 = CIRCLE('',#1244,9.);
+#1244 = AXIS2_PLACEMENT_3D('',#1245,#1246,#1247);
+#1245 = CARTESIAN_POINT('',(0.,-6.123233995737E-17,14.1));
+#1246 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1247 = DIRECTION('',(1.,0.,0.));
+#1248 = PCURVE('',#43,#1249);
+#1249 = DEFINITIONAL_REPRESENTATION('',(#1250),#1254);
+#1250 = LINE('',#1251,#1252);
+#1251 = CARTESIAN_POINT('',(-0.,-0.));
+#1252 = VECTOR('',#1253,1.);
+#1253 = DIRECTION('',(-1.,-0.));
+#1254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1255 = PCURVE('',#1256,#1261);
+#1256 = CYLINDRICAL_SURFACE('',#1257,9.);
+#1257 = AXIS2_PLACEMENT_3D('',#1258,#1259,#1260);
+#1258 = CARTESIAN_POINT('',(0.,0.,14.6));
+#1259 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1260 = DIRECTION('',(1.,0.,0.));
+#1261 = DEFINITIONAL_REPRESENTATION('',(#1262),#1266);
+#1262 = LINE('',#1263,#1264);
+#1263 = CARTESIAN_POINT('',(0.,0.5));
+#1264 = VECTOR('',#1265,1.);
+#1265 = DIRECTION('',(1.,0.));
+#1266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1267 = ORIENTED_EDGE('',*,*,#1220,.T.);
+#1268 = ORIENTED_EDGE('',*,*,#21,.F.);
+#1269 = ADVANCED_FACE('',(#1270),#76,.T.);
+#1270 = FACE_BOUND('',#1271,.T.);
+#1271 = EDGE_LOOP('',(#1272,#1303,#1322,#1323));
+#1272 = ORIENTED_EDGE('',*,*,#1273,.F.);
+#1273 = EDGE_CURVE('',#1274,#1276,#1278,.T.);
+#1274 = VERTEX_POINT('',#1275);
+#1275 = CARTESIAN_POINT('',(6.070491803279,-0.599273949314,6.));
+#1276 = VERTEX_POINT('',#1277);
+#1277 = CARTESIAN_POINT('',(5.958566621249,-1.305941736886,6.));
+#1278 = SURFACE_CURVE('',#1279,(#1284,#1291),.PCURVE_S1.);
+#1279 = CIRCLE('',#1280,6.1);
+#1280 = AXIS2_PLACEMENT_3D('',#1281,#1282,#1283);
+#1281 = CARTESIAN_POINT('',(0.,-1.053196247267E-15,6.));
+#1282 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1283 = DIRECTION('',(1.,0.,0.));
+#1284 = PCURVE('',#76,#1285);
+#1285 = DEFINITIONAL_REPRESENTATION('',(#1286),#1290);
+#1286 = LINE('',#1287,#1288);
+#1287 = CARTESIAN_POINT('',(0.,7.6));
+#1288 = VECTOR('',#1289,1.);
+#1289 = DIRECTION('',(1.,0.));
+#1290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1291 = PCURVE('',#1292,#1297);
+#1292 = PLANE('',#1293);
+#1293 = AXIS2_PLACEMENT_3D('',#1294,#1295,#1296);
+#1294 = CARTESIAN_POINT('',(0.,-1.053196247267E-15,6.));
+#1295 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1296 = DIRECTION('',(1.,0.,0.));
+#1297 = DEFINITIONAL_REPRESENTATION('',(#1298),#1302);
+#1298 = CIRCLE('',#1299,6.1);
+#1299 = AXIS2_PLACEMENT_2D('',#1300,#1301);
+#1300 = CARTESIAN_POINT('',(0.,0.));
+#1301 = DIRECTION('',(1.,0.));
+#1302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1303 = ORIENTED_EDGE('',*,*,#1304,.F.);
+#1304 = EDGE_CURVE('',#58,#1274,#1305,.T.);
+#1305 = SURFACE_CURVE('',#1306,(#1310,#1316),.PCURVE_S1.);
+#1306 = LINE('',#1307,#1308);
+#1307 = CARTESIAN_POINT('',(6.070491803279,-0.599273949314,13.6));
+#1308 = VECTOR('',#1309,1.);
+#1309 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1310 = PCURVE('',#76,#1311);
+#1311 = DEFINITIONAL_REPRESENTATION('',(#1312),#1315);
+#1312 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1313,#1314),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1313 = CARTESIAN_POINT('',(9.840034985254E-02,0.));
+#1314 = CARTESIAN_POINT('',(9.840034985254E-02,7.6));
+#1315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1316 = PCURVE('',#105,#1317);
+#1317 = DEFINITIONAL_REPRESENTATION('',(#1318),#1321);
+#1318 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1319,#1320),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1319 = CARTESIAN_POINT('',(1.619996501721,0.));
+#1320 = CARTESIAN_POINT('',(1.619996501721,7.6));
+#1321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1322 = ORIENTED_EDGE('',*,*,#57,.T.);
+#1323 = ORIENTED_EDGE('',*,*,#1324,.T.);
+#1324 = EDGE_CURVE('',#60,#1276,#1325,.T.);
+#1325 = SURFACE_CURVE('',#1326,(#1330,#1336),.PCURVE_S1.);
+#1326 = LINE('',#1327,#1328);
+#1327 = CARTESIAN_POINT('',(5.958566621249,-1.305941736886,13.6));
+#1328 = VECTOR('',#1329,1.);
+#1329 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1330 = PCURVE('',#76,#1331);
+#1331 = DEFINITIONAL_REPRESENTATION('',(#1332),#1335);
+#1332 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1333,#1334),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1333 = CARTESIAN_POINT('',(0.215758915506,0.));
+#1334 = CARTESIAN_POINT('',(0.215758915506,7.6));
+#1335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1336 = PCURVE('',#1205,#1337);
+#1337 = DEFINITIONAL_REPRESENTATION('',(#1338),#1341);
+#1338 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1339,#1340),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1339 = CARTESIAN_POINT('',(4.663188805458,0.));
+#1340 = CARTESIAN_POINT('',(4.663188805458,7.6));
+#1341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1342 = ADVANCED_FACE('',(#1343),#1205,.F.);
+#1343 = FACE_BOUND('',#1344,.F.);
+#1344 = EDGE_LOOP('',(#1345,#1369,#1388,#1389));
+#1345 = ORIENTED_EDGE('',*,*,#1346,.F.);
+#1346 = EDGE_CURVE('',#1347,#1276,#1349,.T.);
+#1347 = VERTEX_POINT('',#1348);
+#1348 = CARTESIAN_POINT('',(5.588194952,-2.445828525968,6.));
+#1349 = SURFACE_CURVE('',#1350,(#1355,#1362),.PCURVE_S1.);
+#1350 = CIRCLE('',#1351,0.6);
+#1351 = AXIS2_PLACEMENT_3D('',#1352,#1353,#1354);
+#1352 = CARTESIAN_POINT('',(5.8014447494,-1.885003665687,6.));
+#1353 = DIRECTION('',(-6.162975822039E-33,-1.224646799147E-16,-1.));
+#1354 = DIRECTION('',(0.951056516295,-0.309016994375,3.784366730434E-17)
+  );
+#1355 = PCURVE('',#1205,#1356);
+#1356 = DEFINITIONAL_REPRESENTATION('',(#1357),#1361);
+#1357 = LINE('',#1358,#1359);
+#1358 = CARTESIAN_POINT('',(0.,7.6));
+#1359 = VECTOR('',#1360,1.);
+#1360 = DIRECTION('',(1.,0.));
+#1361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1362 = PCURVE('',#1292,#1363);
+#1363 = DEFINITIONAL_REPRESENTATION('',(#1364),#1368);
+#1364 = CIRCLE('',#1365,0.6);
+#1365 = AXIS2_PLACEMENT_2D('',#1366,#1367);
+#1366 = CARTESIAN_POINT('',(5.8014447494,1.885003665687));
+#1367 = DIRECTION('',(0.951056516295,0.309016994375));
+#1368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1369 = ORIENTED_EDGE('',*,*,#1370,.F.);
+#1370 = EDGE_CURVE('',#1162,#1347,#1371,.T.);
+#1371 = SURFACE_CURVE('',#1372,(#1376,#1382),.PCURVE_S1.);
+#1372 = LINE('',#1373,#1374);
+#1373 = CARTESIAN_POINT('',(5.588194952,-2.445828525968,13.6));
+#1374 = VECTOR('',#1375,1.);
+#1375 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1376 = PCURVE('',#1205,#1377);
+#1377 = DEFINITIONAL_REPRESENTATION('',(#1378),#1381);
+#1378 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1379,#1380),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1379 = CARTESIAN_POINT('',(1.619996501721,0.));
+#1380 = CARTESIAN_POINT('',(1.619996501721,7.6));
+#1381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1382 = PCURVE('',#1178,#1383);
+#1383 = DEFINITIONAL_REPRESENTATION('',(#1384),#1387);
+#1384 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1385,#1386),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1385 = CARTESIAN_POINT('',(0.412559615212,0.));
+#1386 = CARTESIAN_POINT('',(0.412559615212,7.6));
+#1387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1388 = ORIENTED_EDGE('',*,*,#1190,.T.);
+#1389 = ORIENTED_EDGE('',*,*,#1324,.T.);
+#1390 = ADVANCED_FACE('',(#1391),#1178,.T.);
+#1391 = FACE_BOUND('',#1392,.T.);
+#1392 = EDGE_LOOP('',(#1393,#1417,#1418,#1419));
+#1393 = ORIENTED_EDGE('',*,*,#1394,.F.);
+#1394 = EDGE_CURVE('',#1347,#1395,#1397,.T.);
+#1395 = VERTEX_POINT('',#1396);
+#1396 = CARTESIAN_POINT('',(5.263375422556,-3.083322746848,6.));
+#1397 = SURFACE_CURVE('',#1398,(#1403,#1410),.PCURVE_S1.);
+#1398 = CIRCLE('',#1399,6.1);
+#1399 = AXIS2_PLACEMENT_3D('',#1400,#1401,#1402);
+#1400 = CARTESIAN_POINT('',(0.,-1.053196247267E-15,6.));
+#1401 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1402 = DIRECTION('',(1.,0.,0.));
+#1403 = PCURVE('',#1178,#1404);
+#1404 = DEFINITIONAL_REPRESENTATION('',(#1405),#1409);
+#1405 = LINE('',#1406,#1407);
+#1406 = CARTESIAN_POINT('',(0.,7.6));
+#1407 = VECTOR('',#1408,1.);
+#1408 = DIRECTION('',(1.,0.));
+#1409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1410 = PCURVE('',#1292,#1411);
+#1411 = DEFINITIONAL_REPRESENTATION('',(#1412),#1416);
+#1412 = CIRCLE('',#1413,6.1);
+#1413 = AXIS2_PLACEMENT_2D('',#1414,#1415);
+#1414 = CARTESIAN_POINT('',(0.,0.));
+#1415 = DIRECTION('',(1.,0.));
+#1416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1417 = ORIENTED_EDGE('',*,*,#1370,.F.);
+#1418 = ORIENTED_EDGE('',*,*,#1161,.T.);
+#1419 = ORIENTED_EDGE('',*,*,#1420,.T.);
+#1420 = EDGE_CURVE('',#1133,#1395,#1421,.T.);
+#1421 = SURFACE_CURVE('',#1422,(#1426,#1432),.PCURVE_S1.);
+#1422 = LINE('',#1423,#1424);
+#1423 = CARTESIAN_POINT('',(5.263375422556,-3.083322746848,13.6));
+#1424 = VECTOR('',#1425,1.);
+#1425 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1426 = PCURVE('',#1178,#1427);
+#1427 = DEFINITIONAL_REPRESENTATION('',(#1428),#1431);
+#1428 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1429,#1430),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1429 = CARTESIAN_POINT('',(0.529918180865,0.));
+#1430 = CARTESIAN_POINT('',(0.529918180865,7.6));
+#1431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1432 = PCURVE('',#1149,#1433);
+#1433 = DEFINITIONAL_REPRESENTATION('',(#1434),#1437);
+#1434 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1435,#1436),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1435 = CARTESIAN_POINT('',(4.663188805458,0.));
+#1436 = CARTESIAN_POINT('',(4.663188805458,7.6));
+#1437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1438 = ADVANCED_FACE('',(#1439),#1149,.F.);
+#1439 = FACE_BOUND('',#1440,.F.);
+#1440 = EDGE_LOOP('',(#1441,#1465,#1484,#1485));
+#1441 = ORIENTED_EDGE('',*,*,#1442,.F.);
+#1442 = EDGE_CURVE('',#1443,#1395,#1445,.T.);
+#1443 = VERTEX_POINT('',#1444);
+#1444 = CARTESIAN_POINT('',(4.558886643577,-4.052968365411,6.));
+#1445 = SURFACE_CURVE('',#1446,(#1451,#1458),.PCURVE_S1.);
+#1446 = CIRCLE('',#1447,0.6);
+#1447 = AXIS2_PLACEMENT_3D('',#1448,#1449,#1450);
+#1448 = CARTESIAN_POINT('',(4.935003665687,-3.585490038984,6.));
+#1449 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1450 = DIRECTION('',(0.809016994375,-0.587785252292,7.19829327806E-17)
+  );
+#1451 = PCURVE('',#1149,#1452);
+#1452 = DEFINITIONAL_REPRESENTATION('',(#1453),#1457);
+#1453 = LINE('',#1454,#1455);
+#1454 = CARTESIAN_POINT('',(0.,7.6));
+#1455 = VECTOR('',#1456,1.);
+#1456 = DIRECTION('',(1.,0.));
+#1457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1458 = PCURVE('',#1292,#1459);
+#1459 = DEFINITIONAL_REPRESENTATION('',(#1460),#1464);
+#1460 = CIRCLE('',#1461,0.6);
+#1461 = AXIS2_PLACEMENT_2D('',#1462,#1463);
+#1462 = CARTESIAN_POINT('',(4.935003665687,3.585490038984));
+#1463 = DIRECTION('',(0.809016994375,0.587785252292));
+#1464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1465 = ORIENTED_EDGE('',*,*,#1466,.F.);
+#1466 = EDGE_CURVE('',#1104,#1443,#1467,.T.);
+#1467 = SURFACE_CURVE('',#1468,(#1472,#1478),.PCURVE_S1.);
+#1468 = LINE('',#1469,#1470);
+#1469 = CARTESIAN_POINT('',(4.558886643577,-4.052968365411,13.6));
+#1470 = VECTOR('',#1471,1.);
+#1471 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1472 = PCURVE('',#1149,#1473);
+#1473 = DEFINITIONAL_REPRESENTATION('',(#1474),#1477);
+#1474 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1475,#1476),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1475 = CARTESIAN_POINT('',(1.619996501721,0.));
+#1476 = CARTESIAN_POINT('',(1.619996501721,7.6));
+#1477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1478 = PCURVE('',#1120,#1479);
+#1479 = DEFINITIONAL_REPRESENTATION('',(#1480),#1483);
+#1480 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1481,#1482),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1481 = CARTESIAN_POINT('',(0.726718880571,0.));
+#1482 = CARTESIAN_POINT('',(0.726718880571,7.6));
+#1483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1484 = ORIENTED_EDGE('',*,*,#1132,.T.);
+#1485 = ORIENTED_EDGE('',*,*,#1420,.T.);
+#1486 = ADVANCED_FACE('',(#1487),#1120,.T.);
+#1487 = FACE_BOUND('',#1488,.T.);
+#1488 = EDGE_LOOP('',(#1489,#1513,#1514,#1515));
+#1489 = ORIENTED_EDGE('',*,*,#1490,.F.);
+#1490 = EDGE_CURVE('',#1443,#1491,#1493,.T.);
+#1491 = VERTEX_POINT('',#1492);
+#1492 = CARTESIAN_POINT('',(4.052968365411,-4.558886643577,6.));
+#1493 = SURFACE_CURVE('',#1494,(#1499,#1506),.PCURVE_S1.);
+#1494 = CIRCLE('',#1495,6.1);
+#1495 = AXIS2_PLACEMENT_3D('',#1496,#1497,#1498);
+#1496 = CARTESIAN_POINT('',(0.,-1.053196247267E-15,6.));
+#1497 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1498 = DIRECTION('',(1.,0.,0.));
+#1499 = PCURVE('',#1120,#1500);
+#1500 = DEFINITIONAL_REPRESENTATION('',(#1501),#1505);
+#1501 = LINE('',#1502,#1503);
+#1502 = CARTESIAN_POINT('',(0.,7.6));
+#1503 = VECTOR('',#1504,1.);
+#1504 = DIRECTION('',(1.,0.));
+#1505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1506 = PCURVE('',#1292,#1507);
+#1507 = DEFINITIONAL_REPRESENTATION('',(#1508),#1512);
+#1508 = CIRCLE('',#1509,6.1);
+#1509 = AXIS2_PLACEMENT_2D('',#1510,#1511);
+#1510 = CARTESIAN_POINT('',(0.,0.));
+#1511 = DIRECTION('',(1.,0.));
+#1512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1513 = ORIENTED_EDGE('',*,*,#1466,.F.);
+#1514 = ORIENTED_EDGE('',*,*,#1103,.T.);
+#1515 = ORIENTED_EDGE('',*,*,#1516,.T.);
+#1516 = EDGE_CURVE('',#1075,#1491,#1517,.T.);
+#1517 = SURFACE_CURVE('',#1518,(#1522,#1528),.PCURVE_S1.);
+#1518 = LINE('',#1519,#1520);
+#1519 = CARTESIAN_POINT('',(4.052968365411,-4.558886643577,13.6));
+#1520 = VECTOR('',#1521,1.);
+#1521 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1522 = PCURVE('',#1120,#1523);
+#1523 = DEFINITIONAL_REPRESENTATION('',(#1524),#1527);
+#1524 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1525,#1526),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1525 = CARTESIAN_POINT('',(0.844077446224,0.));
+#1526 = CARTESIAN_POINT('',(0.844077446224,7.6));
+#1527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1528 = PCURVE('',#1091,#1529);
+#1529 = DEFINITIONAL_REPRESENTATION('',(#1530),#1533);
+#1530 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1531,#1532),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1531 = CARTESIAN_POINT('',(4.663188805458,0.));
+#1532 = CARTESIAN_POINT('',(4.663188805458,7.6));
+#1533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1534 = ADVANCED_FACE('',(#1535),#1091,.F.);
+#1535 = FACE_BOUND('',#1536,.F.);
+#1536 = EDGE_LOOP('',(#1537,#1561,#1580,#1581));
+#1537 = ORIENTED_EDGE('',*,*,#1538,.F.);
+#1538 = EDGE_CURVE('',#1539,#1491,#1541,.T.);
+#1539 = VERTEX_POINT('',#1540);
+#1540 = CARTESIAN_POINT('',(3.083322746848,-5.263375422556,6.));
+#1541 = SURFACE_CURVE('',#1542,(#1547,#1554),.PCURVE_S1.);
+#1542 = CIRCLE('',#1543,0.6);
+#1543 = AXIS2_PLACEMENT_3D('',#1544,#1545,#1546);
+#1544 = CARTESIAN_POINT('',(3.585490038984,-4.935003665687,6.));
+#1545 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1546 = DIRECTION('',(0.587785252292,-0.809016994375,9.907600726171E-17)
+  );
+#1547 = PCURVE('',#1091,#1548);
+#1548 = DEFINITIONAL_REPRESENTATION('',(#1549),#1553);
+#1549 = LINE('',#1550,#1551);
+#1550 = CARTESIAN_POINT('',(0.,7.6));
+#1551 = VECTOR('',#1552,1.);
+#1552 = DIRECTION('',(1.,0.));
+#1553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1554 = PCURVE('',#1292,#1555);
+#1555 = DEFINITIONAL_REPRESENTATION('',(#1556),#1560);
+#1556 = CIRCLE('',#1557,0.6);
+#1557 = AXIS2_PLACEMENT_2D('',#1558,#1559);
+#1558 = CARTESIAN_POINT('',(3.585490038984,4.935003665687));
+#1559 = DIRECTION('',(0.587785252292,0.809016994375));
+#1560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1561 = ORIENTED_EDGE('',*,*,#1562,.F.);
+#1562 = EDGE_CURVE('',#1046,#1539,#1563,.T.);
+#1563 = SURFACE_CURVE('',#1564,(#1568,#1574),.PCURVE_S1.);
+#1564 = LINE('',#1565,#1566);
+#1565 = CARTESIAN_POINT('',(3.083322746848,-5.263375422556,13.6));
+#1566 = VECTOR('',#1567,1.);
+#1567 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1568 = PCURVE('',#1091,#1569);
+#1569 = DEFINITIONAL_REPRESENTATION('',(#1570),#1573);
+#1570 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1571,#1572),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1571 = CARTESIAN_POINT('',(1.619996501721,0.));
+#1572 = CARTESIAN_POINT('',(1.619996501721,7.6));
+#1573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1574 = PCURVE('',#1062,#1575);
+#1575 = DEFINITIONAL_REPRESENTATION('',(#1576),#1579);
+#1576 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1577,#1578),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1577 = CARTESIAN_POINT('',(1.040878145929,0.));
+#1578 = CARTESIAN_POINT('',(1.040878145929,7.6));
+#1579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1580 = ORIENTED_EDGE('',*,*,#1074,.T.);
+#1581 = ORIENTED_EDGE('',*,*,#1516,.T.);
+#1582 = ADVANCED_FACE('',(#1583),#1062,.T.);
+#1583 = FACE_BOUND('',#1584,.T.);
+#1584 = EDGE_LOOP('',(#1585,#1609,#1610,#1611));
+#1585 = ORIENTED_EDGE('',*,*,#1586,.F.);
+#1586 = EDGE_CURVE('',#1539,#1587,#1589,.T.);
+#1587 = VERTEX_POINT('',#1588);
+#1588 = CARTESIAN_POINT('',(2.445828525968,-5.588194952,6.));
+#1589 = SURFACE_CURVE('',#1590,(#1595,#1602),.PCURVE_S1.);
+#1590 = CIRCLE('',#1591,6.1);
+#1591 = AXIS2_PLACEMENT_3D('',#1592,#1593,#1594);
+#1592 = CARTESIAN_POINT('',(0.,-1.053196247267E-15,6.));
+#1593 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1594 = DIRECTION('',(1.,0.,0.));
+#1595 = PCURVE('',#1062,#1596);
+#1596 = DEFINITIONAL_REPRESENTATION('',(#1597),#1601);
+#1597 = LINE('',#1598,#1599);
+#1598 = CARTESIAN_POINT('',(0.,7.6));
+#1599 = VECTOR('',#1600,1.);
+#1600 = DIRECTION('',(1.,0.));
+#1601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1602 = PCURVE('',#1292,#1603);
+#1603 = DEFINITIONAL_REPRESENTATION('',(#1604),#1608);
+#1604 = CIRCLE('',#1605,6.1);
+#1605 = AXIS2_PLACEMENT_2D('',#1606,#1607);
+#1606 = CARTESIAN_POINT('',(0.,0.));
+#1607 = DIRECTION('',(1.,0.));
+#1608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1609 = ORIENTED_EDGE('',*,*,#1562,.F.);
+#1610 = ORIENTED_EDGE('',*,*,#1045,.T.);
+#1611 = ORIENTED_EDGE('',*,*,#1612,.T.);
+#1612 = EDGE_CURVE('',#1017,#1587,#1613,.T.);
+#1613 = SURFACE_CURVE('',#1614,(#1618,#1624),.PCURVE_S1.);
+#1614 = LINE('',#1615,#1616);
+#1615 = CARTESIAN_POINT('',(2.445828525968,-5.588194952,13.6));
+#1616 = VECTOR('',#1617,1.);
+#1617 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1618 = PCURVE('',#1062,#1619);
+#1619 = DEFINITIONAL_REPRESENTATION('',(#1620),#1623);
+#1620 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1621,#1622),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1621 = CARTESIAN_POINT('',(1.158236711583,0.));
+#1622 = CARTESIAN_POINT('',(1.158236711583,7.6));
+#1623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1624 = PCURVE('',#1033,#1625);
+#1625 = DEFINITIONAL_REPRESENTATION('',(#1626),#1629);
+#1626 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1627,#1628),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1627 = CARTESIAN_POINT('',(4.663188805458,0.));
+#1628 = CARTESIAN_POINT('',(4.663188805458,7.6));
+#1629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1630 = ADVANCED_FACE('',(#1631),#1033,.F.);
+#1631 = FACE_BOUND('',#1632,.F.);
+#1632 = EDGE_LOOP('',(#1633,#1657,#1676,#1677));
+#1633 = ORIENTED_EDGE('',*,*,#1634,.F.);
+#1634 = EDGE_CURVE('',#1635,#1587,#1637,.T.);
+#1635 = VERTEX_POINT('',#1636);
+#1636 = CARTESIAN_POINT('',(1.305941736886,-5.958566621249,6.));
+#1637 = SURFACE_CURVE('',#1638,(#1643,#1650),.PCURVE_S1.);
+#1638 = CIRCLE('',#1639,0.6);
+#1639 = AXIS2_PLACEMENT_3D('',#1640,#1641,#1642);
+#1640 = CARTESIAN_POINT('',(1.885003665687,-5.8014447494,6.));
+#1641 = DIRECTION('',(6.162975822039E-33,-1.224646799147E-16,-1.));
+#1642 = DIRECTION('',(0.309016994375,-0.951056516295,1.164708318489E-16)
+  );
+#1643 = PCURVE('',#1033,#1644);
+#1644 = DEFINITIONAL_REPRESENTATION('',(#1645),#1649);
+#1645 = LINE('',#1646,#1647);
+#1646 = CARTESIAN_POINT('',(0.,7.6));
+#1647 = VECTOR('',#1648,1.);
+#1648 = DIRECTION('',(1.,0.));
+#1649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1650 = PCURVE('',#1292,#1651);
+#1651 = DEFINITIONAL_REPRESENTATION('',(#1652),#1656);
+#1652 = CIRCLE('',#1653,0.6);
+#1653 = AXIS2_PLACEMENT_2D('',#1654,#1655);
+#1654 = CARTESIAN_POINT('',(1.885003665687,5.8014447494));
+#1655 = DIRECTION('',(0.309016994375,0.951056516295));
+#1656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1657 = ORIENTED_EDGE('',*,*,#1658,.F.);
+#1658 = EDGE_CURVE('',#988,#1635,#1659,.T.);
+#1659 = SURFACE_CURVE('',#1660,(#1664,#1670),.PCURVE_S1.);
+#1660 = LINE('',#1661,#1662);
+#1661 = CARTESIAN_POINT('',(1.305941736886,-5.958566621249,13.6));
+#1662 = VECTOR('',#1663,1.);
+#1663 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1664 = PCURVE('',#1033,#1665);
+#1665 = DEFINITIONAL_REPRESENTATION('',(#1666),#1669);
+#1666 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1667,#1668),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1667 = CARTESIAN_POINT('',(1.619996501721,0.));
+#1668 = CARTESIAN_POINT('',(1.619996501721,7.6));
+#1669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1670 = PCURVE('',#1004,#1671);
+#1671 = DEFINITIONAL_REPRESENTATION('',(#1672),#1675);
+#1672 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1673,#1674),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1673 = CARTESIAN_POINT('',(1.355037411288,0.));
+#1674 = CARTESIAN_POINT('',(1.355037411288,7.6));
+#1675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1676 = ORIENTED_EDGE('',*,*,#1016,.T.);
+#1677 = ORIENTED_EDGE('',*,*,#1612,.T.);
+#1678 = ADVANCED_FACE('',(#1679),#1004,.T.);
+#1679 = FACE_BOUND('',#1680,.T.);
+#1680 = EDGE_LOOP('',(#1681,#1705,#1706,#1707));
+#1681 = ORIENTED_EDGE('',*,*,#1682,.F.);
+#1682 = EDGE_CURVE('',#1635,#1683,#1685,.T.);
+#1683 = VERTEX_POINT('',#1684);
+#1684 = CARTESIAN_POINT('',(0.599273949314,-6.070491803279,6.));
+#1685 = SURFACE_CURVE('',#1686,(#1691,#1698),.PCURVE_S1.);
+#1686 = CIRCLE('',#1687,6.1);
+#1687 = AXIS2_PLACEMENT_3D('',#1688,#1689,#1690);
+#1688 = CARTESIAN_POINT('',(0.,-1.053196247267E-15,6.));
+#1689 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1690 = DIRECTION('',(1.,0.,0.));
+#1691 = PCURVE('',#1004,#1692);
+#1692 = DEFINITIONAL_REPRESENTATION('',(#1693),#1697);
+#1693 = LINE('',#1694,#1695);
+#1694 = CARTESIAN_POINT('',(0.,7.6));
+#1695 = VECTOR('',#1696,1.);
+#1696 = DIRECTION('',(1.,0.));
+#1697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1698 = PCURVE('',#1292,#1699);
+#1699 = DEFINITIONAL_REPRESENTATION('',(#1700),#1704);
+#1700 = CIRCLE('',#1701,6.1);
+#1701 = AXIS2_PLACEMENT_2D('',#1702,#1703);
+#1702 = CARTESIAN_POINT('',(0.,0.));
+#1703 = DIRECTION('',(1.,0.));
+#1704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1705 = ORIENTED_EDGE('',*,*,#1658,.F.);
+#1706 = ORIENTED_EDGE('',*,*,#987,.T.);
+#1707 = ORIENTED_EDGE('',*,*,#1708,.T.);
+#1708 = EDGE_CURVE('',#959,#1683,#1709,.T.);
+#1709 = SURFACE_CURVE('',#1710,(#1714,#1720),.PCURVE_S1.);
+#1710 = LINE('',#1711,#1712);
+#1711 = CARTESIAN_POINT('',(0.599273949314,-6.070491803279,13.6));
+#1712 = VECTOR('',#1713,1.);
+#1713 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1714 = PCURVE('',#1004,#1715);
+#1715 = DEFINITIONAL_REPRESENTATION('',(#1716),#1719);
+#1716 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1717,#1718),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1717 = CARTESIAN_POINT('',(1.472395976942,0.));
+#1718 = CARTESIAN_POINT('',(1.472395976942,7.6));
+#1719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1720 = PCURVE('',#975,#1721);
+#1721 = DEFINITIONAL_REPRESENTATION('',(#1722),#1725);
+#1722 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1723,#1724),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1723 = CARTESIAN_POINT('',(4.663188805458,0.));
+#1724 = CARTESIAN_POINT('',(4.663188805458,7.6));
+#1725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1726 = ADVANCED_FACE('',(#1727),#975,.F.);
+#1727 = FACE_BOUND('',#1728,.F.);
+#1728 = EDGE_LOOP('',(#1729,#1753,#1772,#1773));
+#1729 = ORIENTED_EDGE('',*,*,#1730,.F.);
+#1730 = EDGE_CURVE('',#1731,#1683,#1733,.T.);
+#1731 = VERTEX_POINT('',#1732);
+#1732 = CARTESIAN_POINT('',(-0.599273949314,-6.070491803279,6.));
+#1733 = SURFACE_CURVE('',#1734,(#1739,#1746),.PCURVE_S1.);
+#1734 = CIRCLE('',#1735,0.6);
+#1735 = AXIS2_PLACEMENT_3D('',#1736,#1737,#1738);
+#1736 = CARTESIAN_POINT('',(6.772360450213E-16,-6.1,6.));
+#1737 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1738 = DIRECTION('',(1.110223024625E-16,-1.,1.224646799147E-16));
+#1739 = PCURVE('',#975,#1740);
+#1740 = DEFINITIONAL_REPRESENTATION('',(#1741),#1745);
+#1741 = LINE('',#1742,#1743);
+#1742 = CARTESIAN_POINT('',(0.,7.6));
+#1743 = VECTOR('',#1744,1.);
+#1744 = DIRECTION('',(1.,0.));
+#1745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1746 = PCURVE('',#1292,#1747);
+#1747 = DEFINITIONAL_REPRESENTATION('',(#1748),#1752);
+#1748 = CIRCLE('',#1749,0.6);
+#1749 = AXIS2_PLACEMENT_2D('',#1750,#1751);
+#1750 = CARTESIAN_POINT('',(6.772360450213E-16,6.1));
+#1751 = DIRECTION('',(1.110223024625E-16,1.));
+#1752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1753 = ORIENTED_EDGE('',*,*,#1754,.F.);
+#1754 = EDGE_CURVE('',#930,#1731,#1755,.T.);
+#1755 = SURFACE_CURVE('',#1756,(#1760,#1766),.PCURVE_S1.);
+#1756 = LINE('',#1757,#1758);
+#1757 = CARTESIAN_POINT('',(-0.599273949314,-6.070491803279,13.6));
+#1758 = VECTOR('',#1759,1.);
+#1759 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1760 = PCURVE('',#975,#1761);
+#1761 = DEFINITIONAL_REPRESENTATION('',(#1762),#1765);
+#1762 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1763,#1764),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1763 = CARTESIAN_POINT('',(1.619996501721,0.));
+#1764 = CARTESIAN_POINT('',(1.619996501721,7.6));
+#1765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1766 = PCURVE('',#946,#1767);
+#1767 = DEFINITIONAL_REPRESENTATION('',(#1768),#1771);
+#1768 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1769,#1770),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1769 = CARTESIAN_POINT('',(1.669196676647,0.));
+#1770 = CARTESIAN_POINT('',(1.669196676647,7.6));
+#1771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1772 = ORIENTED_EDGE('',*,*,#958,.T.);
+#1773 = ORIENTED_EDGE('',*,*,#1708,.T.);
+#1774 = ADVANCED_FACE('',(#1775),#946,.T.);
+#1775 = FACE_BOUND('',#1776,.T.);
+#1776 = EDGE_LOOP('',(#1777,#1801,#1802,#1803));
+#1777 = ORIENTED_EDGE('',*,*,#1778,.F.);
+#1778 = EDGE_CURVE('',#1731,#1779,#1781,.T.);
+#1779 = VERTEX_POINT('',#1780);
+#1780 = CARTESIAN_POINT('',(-1.305941736886,-5.958566621249,6.));
+#1781 = SURFACE_CURVE('',#1782,(#1787,#1794),.PCURVE_S1.);
+#1782 = CIRCLE('',#1783,6.1);
+#1783 = AXIS2_PLACEMENT_3D('',#1784,#1785,#1786);
+#1784 = CARTESIAN_POINT('',(0.,-1.053196247267E-15,6.));
+#1785 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1786 = DIRECTION('',(1.,0.,0.));
+#1787 = PCURVE('',#946,#1788);
+#1788 = DEFINITIONAL_REPRESENTATION('',(#1789),#1793);
+#1789 = LINE('',#1790,#1791);
+#1790 = CARTESIAN_POINT('',(0.,7.6));
+#1791 = VECTOR('',#1792,1.);
+#1792 = DIRECTION('',(1.,0.));
+#1793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1794 = PCURVE('',#1292,#1795);
+#1795 = DEFINITIONAL_REPRESENTATION('',(#1796),#1800);
+#1796 = CIRCLE('',#1797,6.1);
+#1797 = AXIS2_PLACEMENT_2D('',#1798,#1799);
+#1798 = CARTESIAN_POINT('',(0.,0.));
+#1799 = DIRECTION('',(1.,0.));
+#1800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1801 = ORIENTED_EDGE('',*,*,#1754,.F.);
+#1802 = ORIENTED_EDGE('',*,*,#929,.T.);
+#1803 = ORIENTED_EDGE('',*,*,#1804,.T.);
+#1804 = EDGE_CURVE('',#901,#1779,#1805,.T.);
+#1805 = SURFACE_CURVE('',#1806,(#1810,#1816),.PCURVE_S1.);
+#1806 = LINE('',#1807,#1808);
+#1807 = CARTESIAN_POINT('',(-1.305941736886,-5.958566621249,13.6));
+#1808 = VECTOR('',#1809,1.);
+#1809 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1810 = PCURVE('',#946,#1811);
+#1811 = DEFINITIONAL_REPRESENTATION('',(#1812),#1815);
+#1812 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1813,#1814),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1813 = CARTESIAN_POINT('',(1.786555242301,0.));
+#1814 = CARTESIAN_POINT('',(1.786555242301,7.6));
+#1815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1816 = PCURVE('',#917,#1817);
+#1817 = DEFINITIONAL_REPRESENTATION('',(#1818),#1821);
+#1818 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1819,#1820),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1819 = CARTESIAN_POINT('',(4.663188805458,0.));
+#1820 = CARTESIAN_POINT('',(4.663188805458,7.6));
+#1821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1822 = ADVANCED_FACE('',(#1823),#917,.F.);
+#1823 = FACE_BOUND('',#1824,.F.);
+#1824 = EDGE_LOOP('',(#1825,#1849,#1868,#1869));
+#1825 = ORIENTED_EDGE('',*,*,#1826,.F.);
+#1826 = EDGE_CURVE('',#1827,#1779,#1829,.T.);
+#1827 = VERTEX_POINT('',#1828);
+#1828 = CARTESIAN_POINT('',(-2.445828525968,-5.588194952,6.));
+#1829 = SURFACE_CURVE('',#1830,(#1835,#1842),.PCURVE_S1.);
+#1830 = CIRCLE('',#1831,0.6);
+#1831 = AXIS2_PLACEMENT_3D('',#1832,#1833,#1834);
+#1832 = CARTESIAN_POINT('',(-1.885003665687,-5.8014447494,6.));
+#1833 = DIRECTION('',(-6.162975822039E-33,-1.224646799147E-16,-1.));
+#1834 = DIRECTION('',(-0.309016994375,-0.951056516295,1.164708318489E-16
+    ));
+#1835 = PCURVE('',#917,#1836);
+#1836 = DEFINITIONAL_REPRESENTATION('',(#1837),#1841);
+#1837 = LINE('',#1838,#1839);
+#1838 = CARTESIAN_POINT('',(0.,7.6));
+#1839 = VECTOR('',#1840,1.);
+#1840 = DIRECTION('',(1.,0.));
+#1841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1842 = PCURVE('',#1292,#1843);
+#1843 = DEFINITIONAL_REPRESENTATION('',(#1844),#1848);
+#1844 = CIRCLE('',#1845,0.6);
+#1845 = AXIS2_PLACEMENT_2D('',#1846,#1847);
+#1846 = CARTESIAN_POINT('',(-1.885003665687,5.8014447494));
+#1847 = DIRECTION('',(-0.309016994375,0.951056516295));
+#1848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1849 = ORIENTED_EDGE('',*,*,#1850,.F.);
+#1850 = EDGE_CURVE('',#872,#1827,#1851,.T.);
+#1851 = SURFACE_CURVE('',#1852,(#1856,#1862),.PCURVE_S1.);
+#1852 = LINE('',#1853,#1854);
+#1853 = CARTESIAN_POINT('',(-2.445828525968,-5.588194952,13.6));
+#1854 = VECTOR('',#1855,1.);
+#1855 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1856 = PCURVE('',#917,#1857);
+#1857 = DEFINITIONAL_REPRESENTATION('',(#1858),#1861);
+#1858 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1859,#1860),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1859 = CARTESIAN_POINT('',(1.619996501721,0.));
+#1860 = CARTESIAN_POINT('',(1.619996501721,7.6));
+#1861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1862 = PCURVE('',#888,#1863);
+#1863 = DEFINITIONAL_REPRESENTATION('',(#1864),#1867);
+#1864 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1865,#1866),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1865 = CARTESIAN_POINT('',(1.983355942006,0.));
+#1866 = CARTESIAN_POINT('',(1.983355942006,7.6));
+#1867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1868 = ORIENTED_EDGE('',*,*,#900,.T.);
+#1869 = ORIENTED_EDGE('',*,*,#1804,.T.);
+#1870 = ADVANCED_FACE('',(#1871),#888,.T.);
+#1871 = FACE_BOUND('',#1872,.T.);
+#1872 = EDGE_LOOP('',(#1873,#1897,#1898,#1899));
+#1873 = ORIENTED_EDGE('',*,*,#1874,.F.);
+#1874 = EDGE_CURVE('',#1827,#1875,#1877,.T.);
+#1875 = VERTEX_POINT('',#1876);
+#1876 = CARTESIAN_POINT('',(-3.083322746848,-5.263375422556,6.));
+#1877 = SURFACE_CURVE('',#1878,(#1883,#1890),.PCURVE_S1.);
+#1878 = CIRCLE('',#1879,6.1);
+#1879 = AXIS2_PLACEMENT_3D('',#1880,#1881,#1882);
+#1880 = CARTESIAN_POINT('',(0.,-1.053196247267E-15,6.));
+#1881 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1882 = DIRECTION('',(1.,0.,0.));
+#1883 = PCURVE('',#888,#1884);
+#1884 = DEFINITIONAL_REPRESENTATION('',(#1885),#1889);
+#1885 = LINE('',#1886,#1887);
+#1886 = CARTESIAN_POINT('',(0.,7.6));
+#1887 = VECTOR('',#1888,1.);
+#1888 = DIRECTION('',(1.,0.));
+#1889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1890 = PCURVE('',#1292,#1891);
+#1891 = DEFINITIONAL_REPRESENTATION('',(#1892),#1896);
+#1892 = CIRCLE('',#1893,6.1);
+#1893 = AXIS2_PLACEMENT_2D('',#1894,#1895);
+#1894 = CARTESIAN_POINT('',(0.,0.));
+#1895 = DIRECTION('',(1.,0.));
+#1896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1897 = ORIENTED_EDGE('',*,*,#1850,.F.);
+#1898 = ORIENTED_EDGE('',*,*,#871,.T.);
+#1899 = ORIENTED_EDGE('',*,*,#1900,.T.);
+#1900 = EDGE_CURVE('',#843,#1875,#1901,.T.);
+#1901 = SURFACE_CURVE('',#1902,(#1906,#1912),.PCURVE_S1.);
+#1902 = LINE('',#1903,#1904);
+#1903 = CARTESIAN_POINT('',(-3.083322746848,-5.263375422556,13.6));
+#1904 = VECTOR('',#1905,1.);
+#1905 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1906 = PCURVE('',#888,#1907);
+#1907 = DEFINITIONAL_REPRESENTATION('',(#1908),#1911);
+#1908 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1909,#1910),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1909 = CARTESIAN_POINT('',(2.10071450766,0.));
+#1910 = CARTESIAN_POINT('',(2.10071450766,7.6));
+#1911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1912 = PCURVE('',#859,#1913);
+#1913 = DEFINITIONAL_REPRESENTATION('',(#1914),#1917);
+#1914 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1915,#1916),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1915 = CARTESIAN_POINT('',(4.663188805458,0.));
+#1916 = CARTESIAN_POINT('',(4.663188805458,7.6));
+#1917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1918 = ADVANCED_FACE('',(#1919),#859,.F.);
+#1919 = FACE_BOUND('',#1920,.F.);
+#1920 = EDGE_LOOP('',(#1921,#1945,#1964,#1965));
+#1921 = ORIENTED_EDGE('',*,*,#1922,.F.);
+#1922 = EDGE_CURVE('',#1923,#1875,#1925,.T.);
+#1923 = VERTEX_POINT('',#1924);
+#1924 = CARTESIAN_POINT('',(-4.052968365411,-4.558886643577,6.));
+#1925 = SURFACE_CURVE('',#1926,(#1931,#1938),.PCURVE_S1.);
+#1926 = CIRCLE('',#1927,0.6);
+#1927 = AXIS2_PLACEMENT_3D('',#1928,#1929,#1930);
+#1928 = CARTESIAN_POINT('',(-3.585490038984,-4.935003665687,6.));
+#1929 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1930 = DIRECTION('',(-0.587785252292,-0.809016994375,9.907600726171E-17
+    ));
+#1931 = PCURVE('',#859,#1932);
+#1932 = DEFINITIONAL_REPRESENTATION('',(#1933),#1937);
+#1933 = LINE('',#1934,#1935);
+#1934 = CARTESIAN_POINT('',(0.,7.6));
+#1935 = VECTOR('',#1936,1.);
+#1936 = DIRECTION('',(1.,0.));
+#1937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1938 = PCURVE('',#1292,#1939);
+#1939 = DEFINITIONAL_REPRESENTATION('',(#1940),#1944);
+#1940 = CIRCLE('',#1941,0.6);
+#1941 = AXIS2_PLACEMENT_2D('',#1942,#1943);
+#1942 = CARTESIAN_POINT('',(-3.585490038984,4.935003665687));
+#1943 = DIRECTION('',(-0.587785252292,0.809016994375));
+#1944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1945 = ORIENTED_EDGE('',*,*,#1946,.F.);
+#1946 = EDGE_CURVE('',#814,#1923,#1947,.T.);
+#1947 = SURFACE_CURVE('',#1948,(#1952,#1958),.PCURVE_S1.);
+#1948 = LINE('',#1949,#1950);
+#1949 = CARTESIAN_POINT('',(-4.052968365411,-4.558886643577,13.6));
+#1950 = VECTOR('',#1951,1.);
+#1951 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1952 = PCURVE('',#859,#1953);
+#1953 = DEFINITIONAL_REPRESENTATION('',(#1954),#1957);
+#1954 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1955,#1956),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1955 = CARTESIAN_POINT('',(1.619996501721,0.));
+#1956 = CARTESIAN_POINT('',(1.619996501721,7.6));
+#1957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1958 = PCURVE('',#830,#1959);
+#1959 = DEFINITIONAL_REPRESENTATION('',(#1960),#1963);
+#1960 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1961,#1962),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1961 = CARTESIAN_POINT('',(2.297515207365,0.));
+#1962 = CARTESIAN_POINT('',(2.297515207365,7.6));
+#1963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1964 = ORIENTED_EDGE('',*,*,#842,.T.);
+#1965 = ORIENTED_EDGE('',*,*,#1900,.T.);
+#1966 = ADVANCED_FACE('',(#1967),#830,.T.);
+#1967 = FACE_BOUND('',#1968,.T.);
+#1968 = EDGE_LOOP('',(#1969,#1993,#1994,#1995));
+#1969 = ORIENTED_EDGE('',*,*,#1970,.F.);
+#1970 = EDGE_CURVE('',#1923,#1971,#1973,.T.);
+#1971 = VERTEX_POINT('',#1972);
+#1972 = CARTESIAN_POINT('',(-4.558886643577,-4.052968365411,6.));
+#1973 = SURFACE_CURVE('',#1974,(#1979,#1986),.PCURVE_S1.);
+#1974 = CIRCLE('',#1975,6.1);
+#1975 = AXIS2_PLACEMENT_3D('',#1976,#1977,#1978);
+#1976 = CARTESIAN_POINT('',(0.,-1.053196247267E-15,6.));
+#1977 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1978 = DIRECTION('',(1.,0.,0.));
+#1979 = PCURVE('',#830,#1980);
+#1980 = DEFINITIONAL_REPRESENTATION('',(#1981),#1985);
+#1981 = LINE('',#1982,#1983);
+#1982 = CARTESIAN_POINT('',(0.,7.6));
+#1983 = VECTOR('',#1984,1.);
+#1984 = DIRECTION('',(1.,0.));
+#1985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1986 = PCURVE('',#1292,#1987);
+#1987 = DEFINITIONAL_REPRESENTATION('',(#1988),#1992);
+#1988 = CIRCLE('',#1989,6.1);
+#1989 = AXIS2_PLACEMENT_2D('',#1990,#1991);
+#1990 = CARTESIAN_POINT('',(0.,0.));
+#1991 = DIRECTION('',(1.,0.));
+#1992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1993 = ORIENTED_EDGE('',*,*,#1946,.F.);
+#1994 = ORIENTED_EDGE('',*,*,#813,.T.);
+#1995 = ORIENTED_EDGE('',*,*,#1996,.T.);
+#1996 = EDGE_CURVE('',#785,#1971,#1997,.T.);
+#1997 = SURFACE_CURVE('',#1998,(#2002,#2008),.PCURVE_S1.);
+#1998 = LINE('',#1999,#2000);
+#1999 = CARTESIAN_POINT('',(-4.558886643577,-4.052968365411,13.6));
+#2000 = VECTOR('',#2001,1.);
+#2001 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#2002 = PCURVE('',#830,#2003);
+#2003 = DEFINITIONAL_REPRESENTATION('',(#2004),#2007);
+#2004 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2005,#2006),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2005 = CARTESIAN_POINT('',(2.414873773019,0.));
+#2006 = CARTESIAN_POINT('',(2.414873773019,7.6));
+#2007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2008 = PCURVE('',#801,#2009);
+#2009 = DEFINITIONAL_REPRESENTATION('',(#2010),#2013);
+#2010 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2011,#2012),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2011 = CARTESIAN_POINT('',(4.663188805458,0.));
+#2012 = CARTESIAN_POINT('',(4.663188805458,7.6));
+#2013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2014 = ADVANCED_FACE('',(#2015),#801,.F.);
+#2015 = FACE_BOUND('',#2016,.F.);
+#2016 = EDGE_LOOP('',(#2017,#2041,#2060,#2061));
+#2017 = ORIENTED_EDGE('',*,*,#2018,.F.);
+#2018 = EDGE_CURVE('',#2019,#1971,#2021,.T.);
+#2019 = VERTEX_POINT('',#2020);
+#2020 = CARTESIAN_POINT('',(-5.263375422556,-3.083322746848,6.));
+#2021 = SURFACE_CURVE('',#2022,(#2027,#2034),.PCURVE_S1.);
+#2022 = CIRCLE('',#2023,0.6);
+#2023 = AXIS2_PLACEMENT_3D('',#2024,#2025,#2026);
+#2024 = CARTESIAN_POINT('',(-4.935003665687,-3.585490038984,6.));
+#2025 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#2026 = DIRECTION('',(-0.809016994375,-0.587785252292,7.19829327806E-17)
+  );
+#2027 = PCURVE('',#801,#2028);
+#2028 = DEFINITIONAL_REPRESENTATION('',(#2029),#2033);
+#2029 = LINE('',#2030,#2031);
+#2030 = CARTESIAN_POINT('',(0.,7.6));
+#2031 = VECTOR('',#2032,1.);
+#2032 = DIRECTION('',(1.,0.));
+#2033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2034 = PCURVE('',#1292,#2035);
+#2035 = DEFINITIONAL_REPRESENTATION('',(#2036),#2040);
+#2036 = CIRCLE('',#2037,0.6);
+#2037 = AXIS2_PLACEMENT_2D('',#2038,#2039);
+#2038 = CARTESIAN_POINT('',(-4.935003665687,3.585490038984));
+#2039 = DIRECTION('',(-0.809016994375,0.587785252292));
+#2040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2041 = ORIENTED_EDGE('',*,*,#2042,.F.);
+#2042 = EDGE_CURVE('',#756,#2019,#2043,.T.);
+#2043 = SURFACE_CURVE('',#2044,(#2048,#2054),.PCURVE_S1.);
+#2044 = LINE('',#2045,#2046);
+#2045 = CARTESIAN_POINT('',(-5.263375422556,-3.083322746848,13.6));
+#2046 = VECTOR('',#2047,1.);
+#2047 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#2048 = PCURVE('',#801,#2049);
+#2049 = DEFINITIONAL_REPRESENTATION('',(#2050),#2053);
+#2050 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2051,#2052),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2051 = CARTESIAN_POINT('',(1.619996501721,0.));
+#2052 = CARTESIAN_POINT('',(1.619996501721,7.6));
+#2053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2054 = PCURVE('',#772,#2055);
+#2055 = DEFINITIONAL_REPRESENTATION('',(#2056),#2059);
+#2056 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2057,#2058),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2057 = CARTESIAN_POINT('',(2.611674472724,0.));
+#2058 = CARTESIAN_POINT('',(2.611674472724,7.6));
+#2059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2060 = ORIENTED_EDGE('',*,*,#784,.T.);
+#2061 = ORIENTED_EDGE('',*,*,#1996,.T.);
+#2062 = ADVANCED_FACE('',(#2063),#772,.T.);
+#2063 = FACE_BOUND('',#2064,.T.);
+#2064 = EDGE_LOOP('',(#2065,#2089,#2090,#2091));
+#2065 = ORIENTED_EDGE('',*,*,#2066,.F.);
+#2066 = EDGE_CURVE('',#2019,#2067,#2069,.T.);
+#2067 = VERTEX_POINT('',#2068);
+#2068 = CARTESIAN_POINT('',(-5.588194952,-2.445828525968,6.));
+#2069 = SURFACE_CURVE('',#2070,(#2075,#2082),.PCURVE_S1.);
+#2070 = CIRCLE('',#2071,6.1);
+#2071 = AXIS2_PLACEMENT_3D('',#2072,#2073,#2074);
+#2072 = CARTESIAN_POINT('',(0.,-1.053196247267E-15,6.));
+#2073 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#2074 = DIRECTION('',(1.,0.,0.));
+#2075 = PCURVE('',#772,#2076);
+#2076 = DEFINITIONAL_REPRESENTATION('',(#2077),#2081);
+#2077 = LINE('',#2078,#2079);
+#2078 = CARTESIAN_POINT('',(0.,7.6));
+#2079 = VECTOR('',#2080,1.);
+#2080 = DIRECTION('',(1.,0.));
+#2081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2082 = PCURVE('',#1292,#2083);
+#2083 = DEFINITIONAL_REPRESENTATION('',(#2084),#2088);
+#2084 = CIRCLE('',#2085,6.1);
+#2085 = AXIS2_PLACEMENT_2D('',#2086,#2087);
+#2086 = CARTESIAN_POINT('',(0.,0.));
+#2087 = DIRECTION('',(1.,0.));
+#2088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2089 = ORIENTED_EDGE('',*,*,#2042,.F.);
+#2090 = ORIENTED_EDGE('',*,*,#755,.T.);
+#2091 = ORIENTED_EDGE('',*,*,#2092,.T.);
+#2092 = EDGE_CURVE('',#727,#2067,#2093,.T.);
+#2093 = SURFACE_CURVE('',#2094,(#2098,#2104),.PCURVE_S1.);
+#2094 = LINE('',#2095,#2096);
+#2095 = CARTESIAN_POINT('',(-5.588194952,-2.445828525968,13.6));
+#2096 = VECTOR('',#2097,1.);
+#2097 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#2098 = PCURVE('',#772,#2099);
+#2099 = DEFINITIONAL_REPRESENTATION('',(#2100),#2103);
+#2100 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2101,#2102),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2101 = CARTESIAN_POINT('',(2.729033038378,0.));
+#2102 = CARTESIAN_POINT('',(2.729033038378,7.6));
+#2103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2104 = PCURVE('',#743,#2105);
+#2105 = DEFINITIONAL_REPRESENTATION('',(#2106),#2109);
+#2106 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2107,#2108),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2107 = CARTESIAN_POINT('',(4.663188805458,0.));
+#2108 = CARTESIAN_POINT('',(4.663188805458,7.6));
+#2109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2110 = ADVANCED_FACE('',(#2111),#743,.F.);
+#2111 = FACE_BOUND('',#2112,.F.);
+#2112 = EDGE_LOOP('',(#2113,#2137,#2156,#2157));
+#2113 = ORIENTED_EDGE('',*,*,#2114,.F.);
+#2114 = EDGE_CURVE('',#2115,#2067,#2117,.T.);
+#2115 = VERTEX_POINT('',#2116);
+#2116 = CARTESIAN_POINT('',(-5.958566621249,-1.305941736886,6.));
+#2117 = SURFACE_CURVE('',#2118,(#2123,#2130),.PCURVE_S1.);
+#2118 = CIRCLE('',#2119,0.6);
+#2119 = AXIS2_PLACEMENT_3D('',#2120,#2121,#2122);
+#2120 = CARTESIAN_POINT('',(-5.8014447494,-1.885003665687,6.));
+#2121 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#2122 = DIRECTION('',(-0.951056516295,-0.309016994375,3.784366730434E-17
+    ));
+#2123 = PCURVE('',#743,#2124);
+#2124 = DEFINITIONAL_REPRESENTATION('',(#2125),#2129);
+#2125 = LINE('',#2126,#2127);
+#2126 = CARTESIAN_POINT('',(0.,7.6));
+#2127 = VECTOR('',#2128,1.);
+#2128 = DIRECTION('',(1.,0.));
+#2129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2130 = PCURVE('',#1292,#2131);
+#2131 = DEFINITIONAL_REPRESENTATION('',(#2132),#2136);
+#2132 = CIRCLE('',#2133,0.6);
+#2133 = AXIS2_PLACEMENT_2D('',#2134,#2135);
+#2134 = CARTESIAN_POINT('',(-5.8014447494,1.885003665687));
+#2135 = DIRECTION('',(-0.951056516295,0.309016994375));
+#2136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2137 = ORIENTED_EDGE('',*,*,#2138,.F.);
+#2138 = EDGE_CURVE('',#698,#2115,#2139,.T.);
+#2139 = SURFACE_CURVE('',#2140,(#2144,#2150),.PCURVE_S1.);
+#2140 = LINE('',#2141,#2142);
+#2141 = CARTESIAN_POINT('',(-5.958566621249,-1.305941736886,13.6));
+#2142 = VECTOR('',#2143,1.);
+#2143 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#2144 = PCURVE('',#743,#2145);
+#2145 = DEFINITIONAL_REPRESENTATION('',(#2146),#2149);
+#2146 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2147,#2148),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2147 = CARTESIAN_POINT('',(1.619996501721,0.));
+#2148 = CARTESIAN_POINT('',(1.619996501721,7.6));
+#2149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2150 = PCURVE('',#714,#2151);
+#2151 = DEFINITIONAL_REPRESENTATION('',(#2152),#2155);
+#2152 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2153,#2154),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2153 = CARTESIAN_POINT('',(2.925833738083,0.));
+#2154 = CARTESIAN_POINT('',(2.925833738083,7.6));
+#2155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2156 = ORIENTED_EDGE('',*,*,#726,.T.);
+#2157 = ORIENTED_EDGE('',*,*,#2092,.T.);
+#2158 = ADVANCED_FACE('',(#2159),#714,.T.);
+#2159 = FACE_BOUND('',#2160,.T.);
+#2160 = EDGE_LOOP('',(#2161,#2185,#2186,#2187));
+#2161 = ORIENTED_EDGE('',*,*,#2162,.F.);
+#2162 = EDGE_CURVE('',#2115,#2163,#2165,.T.);
+#2163 = VERTEX_POINT('',#2164);
+#2164 = CARTESIAN_POINT('',(-6.070491803279,-0.599273949314,6.));
+#2165 = SURFACE_CURVE('',#2166,(#2171,#2178),.PCURVE_S1.);
+#2166 = CIRCLE('',#2167,6.1);
+#2167 = AXIS2_PLACEMENT_3D('',#2168,#2169,#2170);
+#2168 = CARTESIAN_POINT('',(0.,-1.053196247267E-15,6.));
+#2169 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#2170 = DIRECTION('',(1.,0.,0.));
+#2171 = PCURVE('',#714,#2172);
+#2172 = DEFINITIONAL_REPRESENTATION('',(#2173),#2177);
+#2173 = LINE('',#2174,#2175);
+#2174 = CARTESIAN_POINT('',(0.,7.6));
+#2175 = VECTOR('',#2176,1.);
+#2176 = DIRECTION('',(1.,0.));
+#2177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2178 = PCURVE('',#1292,#2179);
+#2179 = DEFINITIONAL_REPRESENTATION('',(#2180),#2184);
+#2180 = CIRCLE('',#2181,6.1);
+#2181 = AXIS2_PLACEMENT_2D('',#2182,#2183);
+#2182 = CARTESIAN_POINT('',(0.,0.));
+#2183 = DIRECTION('',(1.,0.));
+#2184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2185 = ORIENTED_EDGE('',*,*,#2138,.F.);
+#2186 = ORIENTED_EDGE('',*,*,#697,.T.);
+#2187 = ORIENTED_EDGE('',*,*,#2188,.T.);
+#2188 = EDGE_CURVE('',#669,#2163,#2189,.T.);
+#2189 = SURFACE_CURVE('',#2190,(#2194,#2200),.PCURVE_S1.);
+#2190 = LINE('',#2191,#2192);
+#2191 = CARTESIAN_POINT('',(-6.070491803279,-0.599273949314,13.6));
+#2192 = VECTOR('',#2193,1.);
+#2193 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#2194 = PCURVE('',#714,#2195);
+#2195 = DEFINITIONAL_REPRESENTATION('',(#2196),#2199);
+#2196 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2197,#2198),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2197 = CARTESIAN_POINT('',(3.043192303737,0.));
+#2198 = CARTESIAN_POINT('',(3.043192303737,7.6));
+#2199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2200 = PCURVE('',#685,#2201);
+#2201 = DEFINITIONAL_REPRESENTATION('',(#2202),#2205);
+#2202 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2203,#2204),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2203 = CARTESIAN_POINT('',(4.663188805458,0.));
+#2204 = CARTESIAN_POINT('',(4.663188805458,7.6));
+#2205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2206 = ADVANCED_FACE('',(#2207),#685,.F.);
+#2207 = FACE_BOUND('',#2208,.F.);
+#2208 = EDGE_LOOP('',(#2209,#2233,#2252,#2253));
+#2209 = ORIENTED_EDGE('',*,*,#2210,.F.);
+#2210 = EDGE_CURVE('',#2211,#2163,#2213,.T.);
+#2211 = VERTEX_POINT('',#2212);
+#2212 = CARTESIAN_POINT('',(-6.070491803279,0.599273949314,6.));
+#2213 = SURFACE_CURVE('',#2214,(#2219,#2226),.PCURVE_S1.);
+#2214 = CIRCLE('',#2215,0.6);
+#2215 = AXIS2_PLACEMENT_3D('',#2216,#2217,#2218);
+#2216 = CARTESIAN_POINT('',(-6.1,-1.800230794747E-15,6.));
+#2217 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#2218 = DIRECTION('',(-1.,-1.224646799147E-16,1.499759782662E-32));
+#2219 = PCURVE('',#685,#2220);
+#2220 = DEFINITIONAL_REPRESENTATION('',(#2221),#2225);
+#2221 = LINE('',#2222,#2223);
+#2222 = CARTESIAN_POINT('',(0.,7.6));
+#2223 = VECTOR('',#2224,1.);
+#2224 = DIRECTION('',(1.,0.));
+#2225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2226 = PCURVE('',#1292,#2227);
+#2227 = DEFINITIONAL_REPRESENTATION('',(#2228),#2232);
+#2228 = CIRCLE('',#2229,0.6);
+#2229 = AXIS2_PLACEMENT_2D('',#2230,#2231);
+#2230 = CARTESIAN_POINT('',(-6.1,7.470345474799E-16));
+#2231 = DIRECTION('',(-1.,1.224646799147E-16));
+#2232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2233 = ORIENTED_EDGE('',*,*,#2234,.F.);
+#2234 = EDGE_CURVE('',#640,#2211,#2235,.T.);
+#2235 = SURFACE_CURVE('',#2236,(#2240,#2246),.PCURVE_S1.);
+#2236 = LINE('',#2237,#2238);
+#2237 = CARTESIAN_POINT('',(-6.070491803279,0.599273949314,13.6));
+#2238 = VECTOR('',#2239,1.);
+#2239 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#2240 = PCURVE('',#685,#2241);
+#2241 = DEFINITIONAL_REPRESENTATION('',(#2242),#2245);
+#2242 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2243,#2244),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2243 = CARTESIAN_POINT('',(1.619996501721,0.));
+#2244 = CARTESIAN_POINT('',(1.619996501721,7.6));
+#2245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2246 = PCURVE('',#656,#2247);
+#2247 = DEFINITIONAL_REPRESENTATION('',(#2248),#2251);
+#2248 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2249,#2250),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2249 = CARTESIAN_POINT('',(3.239993003442,0.));
+#2250 = CARTESIAN_POINT('',(3.239993003442,7.6));
+#2251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2252 = ORIENTED_EDGE('',*,*,#668,.T.);
+#2253 = ORIENTED_EDGE('',*,*,#2188,.T.);
+#2254 = ADVANCED_FACE('',(#2255),#656,.T.);
+#2255 = FACE_BOUND('',#2256,.T.);
+#2256 = EDGE_LOOP('',(#2257,#2278,#2300,#2301));
+#2257 = ORIENTED_EDGE('',*,*,#2258,.T.);
+#2258 = EDGE_CURVE('',#611,#2259,#2261,.T.);
+#2259 = VERTEX_POINT('',#2260);
+#2260 = CARTESIAN_POINT('',(-5.958566621249,1.305941736886,6.));
+#2261 = SURFACE_CURVE('',#2262,(#2266,#2272),.PCURVE_S1.);
+#2262 = LINE('',#2263,#2264);
+#2263 = CARTESIAN_POINT('',(-5.958566621249,1.305941736886,13.6));
+#2264 = VECTOR('',#2265,1.);
+#2265 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#2266 = PCURVE('',#656,#2267);
+#2267 = DEFINITIONAL_REPRESENTATION('',(#2268),#2271);
+#2268 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2269,#2270),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2269 = CARTESIAN_POINT('',(3.357351569096,0.));
+#2270 = CARTESIAN_POINT('',(3.357351569096,7.6));
+#2271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2272 = PCURVE('',#627,#2273);
+#2273 = DEFINITIONAL_REPRESENTATION('',(#2274),#2277);
+#2274 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2275,#2276),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2275 = CARTESIAN_POINT('',(4.663188805458,0.));
+#2276 = CARTESIAN_POINT('',(4.663188805458,7.6));
+#2277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2278 = ORIENTED_EDGE('',*,*,#2279,.F.);
+#2279 = EDGE_CURVE('',#2211,#2259,#2280,.T.);
+#2280 = SURFACE_CURVE('',#2281,(#2286,#2293),.PCURVE_S1.);
+#2281 = CIRCLE('',#2282,6.1);
+#2282 = AXIS2_PLACEMENT_3D('',#2283,#2284,#2285);
+#2283 = CARTESIAN_POINT('',(0.,-1.053196247267E-15,6.));
+#2284 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#2285 = DIRECTION('',(1.,0.,0.));
+#2286 = PCURVE('',#656,#2287);
+#2287 = DEFINITIONAL_REPRESENTATION('',(#2288),#2292);
+#2288 = LINE('',#2289,#2290);
+#2289 = CARTESIAN_POINT('',(0.,7.6));
+#2290 = VECTOR('',#2291,1.);
+#2291 = DIRECTION('',(1.,0.));
+#2292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2293 = PCURVE('',#1292,#2294);
+#2294 = DEFINITIONAL_REPRESENTATION('',(#2295),#2299);
+#2295 = CIRCLE('',#2296,6.1);
+#2296 = AXIS2_PLACEMENT_2D('',#2297,#2298);
+#2297 = CARTESIAN_POINT('',(0.,0.));
+#2298 = DIRECTION('',(1.,0.));
+#2299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2300 = ORIENTED_EDGE('',*,*,#2234,.F.);
+#2301 = ORIENTED_EDGE('',*,*,#639,.T.);
+#2302 = ADVANCED_FACE('',(#2303),#627,.F.);
+#2303 = FACE_BOUND('',#2304,.F.);
+#2304 = EDGE_LOOP('',(#2305,#2329,#2348,#2349));
+#2305 = ORIENTED_EDGE('',*,*,#2306,.F.);
+#2306 = EDGE_CURVE('',#2307,#2259,#2309,.T.);
+#2307 = VERTEX_POINT('',#2308);
+#2308 = CARTESIAN_POINT('',(-5.588194952,2.445828525968,6.));
+#2309 = SURFACE_CURVE('',#2310,(#2315,#2322),.PCURVE_S1.);
+#2310 = CIRCLE('',#2311,0.6);
+#2311 = AXIS2_PLACEMENT_3D('',#2312,#2313,#2314);
+#2312 = CARTESIAN_POINT('',(-5.8014447494,1.885003665687,6.));
+#2313 = DIRECTION('',(-6.162975822039E-33,-1.224646799147E-16,-1.));
+#2314 = DIRECTION('',(-0.951056516295,0.309016994375,-3.784366730434E-17
+    ));
+#2315 = PCURVE('',#627,#2316);
+#2316 = DEFINITIONAL_REPRESENTATION('',(#2317),#2321);
+#2317 = LINE('',#2318,#2319);
+#2318 = CARTESIAN_POINT('',(0.,7.6));
+#2319 = VECTOR('',#2320,1.);
+#2320 = DIRECTION('',(1.,0.));
+#2321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2322 = PCURVE('',#1292,#2323);
+#2323 = DEFINITIONAL_REPRESENTATION('',(#2324),#2328);
+#2324 = CIRCLE('',#2325,0.6);
+#2325 = AXIS2_PLACEMENT_2D('',#2326,#2327);
+#2326 = CARTESIAN_POINT('',(-5.8014447494,-1.885003665687));
+#2327 = DIRECTION('',(-0.951056516295,-0.309016994375));
+#2328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2329 = ORIENTED_EDGE('',*,*,#2330,.F.);
+#2330 = EDGE_CURVE('',#582,#2307,#2331,.T.);
+#2331 = SURFACE_CURVE('',#2332,(#2336,#2342),.PCURVE_S1.);
+#2332 = LINE('',#2333,#2334);
+#2333 = CARTESIAN_POINT('',(-5.588194952,2.445828525968,13.6));
+#2334 = VECTOR('',#2335,1.);
+#2335 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#2336 = PCURVE('',#627,#2337);
+#2337 = DEFINITIONAL_REPRESENTATION('',(#2338),#2341);
+#2338 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2339,#2340),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2339 = CARTESIAN_POINT('',(1.619996501721,0.));
+#2340 = CARTESIAN_POINT('',(1.619996501721,7.6));
+#2341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2342 = PCURVE('',#598,#2343);
+#2343 = DEFINITIONAL_REPRESENTATION('',(#2344),#2347);
+#2344 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2345,#2346),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2345 = CARTESIAN_POINT('',(3.554152268801,0.));
+#2346 = CARTESIAN_POINT('',(3.554152268801,7.6));
+#2347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2348 = ORIENTED_EDGE('',*,*,#610,.T.);
+#2349 = ORIENTED_EDGE('',*,*,#2258,.T.);
+#2350 = ADVANCED_FACE('',(#2351),#598,.T.);
+#2351 = FACE_BOUND('',#2352,.T.);
+#2352 = EDGE_LOOP('',(#2353,#2374,#2396,#2397));
+#2353 = ORIENTED_EDGE('',*,*,#2354,.T.);
+#2354 = EDGE_CURVE('',#553,#2355,#2357,.T.);
+#2355 = VERTEX_POINT('',#2356);
+#2356 = CARTESIAN_POINT('',(-5.263375422556,3.083322746848,6.));
+#2357 = SURFACE_CURVE('',#2358,(#2362,#2368),.PCURVE_S1.);
+#2358 = LINE('',#2359,#2360);
+#2359 = CARTESIAN_POINT('',(-5.263375422556,3.083322746848,13.6));
+#2360 = VECTOR('',#2361,1.);
+#2361 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#2362 = PCURVE('',#598,#2363);
+#2363 = DEFINITIONAL_REPRESENTATION('',(#2364),#2367);
+#2364 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2365,#2366),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2365 = CARTESIAN_POINT('',(3.671510834455,0.));
+#2366 = CARTESIAN_POINT('',(3.671510834455,7.6));
+#2367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2368 = PCURVE('',#569,#2369);
+#2369 = DEFINITIONAL_REPRESENTATION('',(#2370),#2373);
+#2370 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2371,#2372),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2371 = CARTESIAN_POINT('',(4.663188805458,0.));
+#2372 = CARTESIAN_POINT('',(4.663188805458,7.6));
+#2373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2374 = ORIENTED_EDGE('',*,*,#2375,.F.);
+#2375 = EDGE_CURVE('',#2307,#2355,#2376,.T.);
+#2376 = SURFACE_CURVE('',#2377,(#2382,#2389),.PCURVE_S1.);
+#2377 = CIRCLE('',#2378,6.1);
+#2378 = AXIS2_PLACEMENT_3D('',#2379,#2380,#2381);
+#2379 = CARTESIAN_POINT('',(0.,-1.053196247267E-15,6.));
+#2380 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#2381 = DIRECTION('',(1.,0.,0.));
+#2382 = PCURVE('',#598,#2383);
+#2383 = DEFINITIONAL_REPRESENTATION('',(#2384),#2388);
+#2384 = LINE('',#2385,#2386);
+#2385 = CARTESIAN_POINT('',(0.,7.6));
+#2386 = VECTOR('',#2387,1.);
+#2387 = DIRECTION('',(1.,0.));
+#2388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2389 = PCURVE('',#1292,#2390);
+#2390 = DEFINITIONAL_REPRESENTATION('',(#2391),#2395);
+#2391 = CIRCLE('',#2392,6.1);
+#2392 = AXIS2_PLACEMENT_2D('',#2393,#2394);
+#2393 = CARTESIAN_POINT('',(0.,0.));
+#2394 = DIRECTION('',(1.,0.));
+#2395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2396 = ORIENTED_EDGE('',*,*,#2330,.F.);
+#2397 = ORIENTED_EDGE('',*,*,#581,.T.);
+#2398 = ADVANCED_FACE('',(#2399),#569,.F.);
+#2399 = FACE_BOUND('',#2400,.F.);
+#2400 = EDGE_LOOP('',(#2401,#2425,#2444,#2445));
+#2401 = ORIENTED_EDGE('',*,*,#2402,.F.);
+#2402 = EDGE_CURVE('',#2403,#2355,#2405,.T.);
+#2403 = VERTEX_POINT('',#2404);
+#2404 = CARTESIAN_POINT('',(-4.558886643577,4.052968365411,6.));
+#2405 = SURFACE_CURVE('',#2406,(#2411,#2418),.PCURVE_S1.);
+#2406 = CIRCLE('',#2407,0.6);
+#2407 = AXIS2_PLACEMENT_3D('',#2408,#2409,#2410);
+#2408 = CARTESIAN_POINT('',(-4.935003665687,3.585490038984,6.));
+#2409 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#2410 = DIRECTION('',(-0.809016994375,0.587785252292,-7.19829327806E-17)
+  );
+#2411 = PCURVE('',#569,#2412);
+#2412 = DEFINITIONAL_REPRESENTATION('',(#2413),#2417);
+#2413 = LINE('',#2414,#2415);
+#2414 = CARTESIAN_POINT('',(0.,7.6));
+#2415 = VECTOR('',#2416,1.);
+#2416 = DIRECTION('',(1.,0.));
+#2417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2418 = PCURVE('',#1292,#2419);
+#2419 = DEFINITIONAL_REPRESENTATION('',(#2420),#2424);
+#2420 = CIRCLE('',#2421,0.6);
+#2421 = AXIS2_PLACEMENT_2D('',#2422,#2423);
+#2422 = CARTESIAN_POINT('',(-4.935003665687,-3.585490038984));
+#2423 = DIRECTION('',(-0.809016994375,-0.587785252292));
+#2424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2425 = ORIENTED_EDGE('',*,*,#2426,.F.);
+#2426 = EDGE_CURVE('',#524,#2403,#2427,.T.);
+#2427 = SURFACE_CURVE('',#2428,(#2432,#2438),.PCURVE_S1.);
+#2428 = LINE('',#2429,#2430);
+#2429 = CARTESIAN_POINT('',(-4.558886643577,4.052968365411,13.6));
+#2430 = VECTOR('',#2431,1.);
+#2431 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#2432 = PCURVE('',#569,#2433);
+#2433 = DEFINITIONAL_REPRESENTATION('',(#2434),#2437);
+#2434 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2435,#2436),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2435 = CARTESIAN_POINT('',(1.619996501721,0.));
+#2436 = CARTESIAN_POINT('',(1.619996501721,7.6));
+#2437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2438 = PCURVE('',#540,#2439);
+#2439 = DEFINITIONAL_REPRESENTATION('',(#2440),#2443);
+#2440 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2441,#2442),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2441 = CARTESIAN_POINT('',(3.86831153416,0.));
+#2442 = CARTESIAN_POINT('',(3.86831153416,7.6));
+#2443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2444 = ORIENTED_EDGE('',*,*,#552,.T.);
+#2445 = ORIENTED_EDGE('',*,*,#2354,.T.);
+#2446 = ADVANCED_FACE('',(#2447),#540,.T.);
+#2447 = FACE_BOUND('',#2448,.T.);
+#2448 = EDGE_LOOP('',(#2449,#2470,#2492,#2493));
+#2449 = ORIENTED_EDGE('',*,*,#2450,.T.);
+#2450 = EDGE_CURVE('',#495,#2451,#2453,.T.);
+#2451 = VERTEX_POINT('',#2452);
+#2452 = CARTESIAN_POINT('',(-4.052968365411,4.558886643577,6.));
+#2453 = SURFACE_CURVE('',#2454,(#2458,#2464),.PCURVE_S1.);
+#2454 = LINE('',#2455,#2456);
+#2455 = CARTESIAN_POINT('',(-4.052968365411,4.558886643577,13.6));
+#2456 = VECTOR('',#2457,1.);
+#2457 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#2458 = PCURVE('',#540,#2459);
+#2459 = DEFINITIONAL_REPRESENTATION('',(#2460),#2463);
+#2460 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2461,#2462),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2461 = CARTESIAN_POINT('',(3.985670099814,0.));
+#2462 = CARTESIAN_POINT('',(3.985670099814,7.6));
+#2463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2464 = PCURVE('',#511,#2465);
+#2465 = DEFINITIONAL_REPRESENTATION('',(#2466),#2469);
+#2466 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2467,#2468),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2467 = CARTESIAN_POINT('',(4.663188805458,0.));
+#2468 = CARTESIAN_POINT('',(4.663188805458,7.6));
+#2469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2470 = ORIENTED_EDGE('',*,*,#2471,.F.);
+#2471 = EDGE_CURVE('',#2403,#2451,#2472,.T.);
+#2472 = SURFACE_CURVE('',#2473,(#2478,#2485),.PCURVE_S1.);
+#2473 = CIRCLE('',#2474,6.1);
+#2474 = AXIS2_PLACEMENT_3D('',#2475,#2476,#2477);
+#2475 = CARTESIAN_POINT('',(0.,-1.053196247267E-15,6.));
+#2476 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#2477 = DIRECTION('',(1.,0.,0.));
+#2478 = PCURVE('',#540,#2479);
+#2479 = DEFINITIONAL_REPRESENTATION('',(#2480),#2484);
+#2480 = LINE('',#2481,#2482);
+#2481 = CARTESIAN_POINT('',(0.,7.6));
+#2482 = VECTOR('',#2483,1.);
+#2483 = DIRECTION('',(1.,0.));
+#2484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2485 = PCURVE('',#1292,#2486);
+#2486 = DEFINITIONAL_REPRESENTATION('',(#2487),#2491);
+#2487 = CIRCLE('',#2488,6.1);
+#2488 = AXIS2_PLACEMENT_2D('',#2489,#2490);
+#2489 = CARTESIAN_POINT('',(0.,0.));
+#2490 = DIRECTION('',(1.,0.));
+#2491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2492 = ORIENTED_EDGE('',*,*,#2426,.F.);
+#2493 = ORIENTED_EDGE('',*,*,#523,.T.);
+#2494 = ADVANCED_FACE('',(#2495),#511,.F.);
+#2495 = FACE_BOUND('',#2496,.F.);
+#2496 = EDGE_LOOP('',(#2497,#2521,#2540,#2541));
+#2497 = ORIENTED_EDGE('',*,*,#2498,.F.);
+#2498 = EDGE_CURVE('',#2499,#2451,#2501,.T.);
+#2499 = VERTEX_POINT('',#2500);
+#2500 = CARTESIAN_POINT('',(-3.083322746848,5.263375422556,6.));
+#2501 = SURFACE_CURVE('',#2502,(#2507,#2514),.PCURVE_S1.);
+#2502 = CIRCLE('',#2503,0.6);
+#2503 = AXIS2_PLACEMENT_3D('',#2504,#2505,#2506);
+#2504 = CARTESIAN_POINT('',(-3.585490038984,4.935003665687,6.));
+#2505 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#2506 = DIRECTION('',(-0.587785252292,0.809016994375,-9.907600726171E-17
+    ));
+#2507 = PCURVE('',#511,#2508);
+#2508 = DEFINITIONAL_REPRESENTATION('',(#2509),#2513);
+#2509 = LINE('',#2510,#2511);
+#2510 = CARTESIAN_POINT('',(0.,7.6));
+#2511 = VECTOR('',#2512,1.);
+#2512 = DIRECTION('',(1.,0.));
+#2513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2514 = PCURVE('',#1292,#2515);
+#2515 = DEFINITIONAL_REPRESENTATION('',(#2516),#2520);
+#2516 = CIRCLE('',#2517,0.6);
+#2517 = AXIS2_PLACEMENT_2D('',#2518,#2519);
+#2518 = CARTESIAN_POINT('',(-3.585490038984,-4.935003665687));
+#2519 = DIRECTION('',(-0.587785252292,-0.809016994375));
+#2520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2521 = ORIENTED_EDGE('',*,*,#2522,.F.);
+#2522 = EDGE_CURVE('',#466,#2499,#2523,.T.);
+#2523 = SURFACE_CURVE('',#2524,(#2528,#2534),.PCURVE_S1.);
+#2524 = LINE('',#2525,#2526);
+#2525 = CARTESIAN_POINT('',(-3.083322746848,5.263375422556,13.6));
+#2526 = VECTOR('',#2527,1.);
+#2527 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#2528 = PCURVE('',#511,#2529);
+#2529 = DEFINITIONAL_REPRESENTATION('',(#2530),#2533);
+#2530 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2531,#2532),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2531 = CARTESIAN_POINT('',(1.619996501721,0.));
+#2532 = CARTESIAN_POINT('',(1.619996501721,7.6));
+#2533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2534 = PCURVE('',#482,#2535);
+#2535 = DEFINITIONAL_REPRESENTATION('',(#2536),#2539);
+#2536 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2537,#2538),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2537 = CARTESIAN_POINT('',(4.182470799519,0.));
+#2538 = CARTESIAN_POINT('',(4.182470799519,7.6));
+#2539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2540 = ORIENTED_EDGE('',*,*,#494,.T.);
+#2541 = ORIENTED_EDGE('',*,*,#2450,.T.);
+#2542 = ADVANCED_FACE('',(#2543),#482,.T.);
+#2543 = FACE_BOUND('',#2544,.T.);
+#2544 = EDGE_LOOP('',(#2545,#2566,#2588,#2589));
+#2545 = ORIENTED_EDGE('',*,*,#2546,.T.);
+#2546 = EDGE_CURVE('',#437,#2547,#2549,.T.);
+#2547 = VERTEX_POINT('',#2548);
+#2548 = CARTESIAN_POINT('',(-2.445828525968,5.588194952,6.));
+#2549 = SURFACE_CURVE('',#2550,(#2554,#2560),.PCURVE_S1.);
+#2550 = LINE('',#2551,#2552);
+#2551 = CARTESIAN_POINT('',(-2.445828525968,5.588194952,13.6));
+#2552 = VECTOR('',#2553,1.);
+#2553 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#2554 = PCURVE('',#482,#2555);
+#2555 = DEFINITIONAL_REPRESENTATION('',(#2556),#2559);
+#2556 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2557,#2558),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2557 = CARTESIAN_POINT('',(4.299829365173,0.));
+#2558 = CARTESIAN_POINT('',(4.299829365173,7.6));
+#2559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2560 = PCURVE('',#453,#2561);
+#2561 = DEFINITIONAL_REPRESENTATION('',(#2562),#2565);
+#2562 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2563,#2564),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2563 = CARTESIAN_POINT('',(4.663188805458,0.));
+#2564 = CARTESIAN_POINT('',(4.663188805458,7.6));
+#2565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2566 = ORIENTED_EDGE('',*,*,#2567,.F.);
+#2567 = EDGE_CURVE('',#2499,#2547,#2568,.T.);
+#2568 = SURFACE_CURVE('',#2569,(#2574,#2581),.PCURVE_S1.);
+#2569 = CIRCLE('',#2570,6.1);
+#2570 = AXIS2_PLACEMENT_3D('',#2571,#2572,#2573);
+#2571 = CARTESIAN_POINT('',(0.,-1.053196247267E-15,6.));
+#2572 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#2573 = DIRECTION('',(1.,0.,0.));
+#2574 = PCURVE('',#482,#2575);
+#2575 = DEFINITIONAL_REPRESENTATION('',(#2576),#2580);
+#2576 = LINE('',#2577,#2578);
+#2577 = CARTESIAN_POINT('',(0.,7.6));
+#2578 = VECTOR('',#2579,1.);
+#2579 = DIRECTION('',(1.,0.));
+#2580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2581 = PCURVE('',#1292,#2582);
+#2582 = DEFINITIONAL_REPRESENTATION('',(#2583),#2587);
+#2583 = CIRCLE('',#2584,6.1);
+#2584 = AXIS2_PLACEMENT_2D('',#2585,#2586);
+#2585 = CARTESIAN_POINT('',(0.,0.));
+#2586 = DIRECTION('',(1.,0.));
+#2587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2588 = ORIENTED_EDGE('',*,*,#2522,.F.);
+#2589 = ORIENTED_EDGE('',*,*,#465,.T.);
+#2590 = ADVANCED_FACE('',(#2591),#453,.F.);
+#2591 = FACE_BOUND('',#2592,.F.);
+#2592 = EDGE_LOOP('',(#2593,#2617,#2636,#2637));
+#2593 = ORIENTED_EDGE('',*,*,#2594,.F.);
+#2594 = EDGE_CURVE('',#2595,#2547,#2597,.T.);
+#2595 = VERTEX_POINT('',#2596);
+#2596 = CARTESIAN_POINT('',(-1.305941736886,5.958566621249,6.));
+#2597 = SURFACE_CURVE('',#2598,(#2603,#2610),.PCURVE_S1.);
+#2598 = CIRCLE('',#2599,0.6);
+#2599 = AXIS2_PLACEMENT_3D('',#2600,#2601,#2602);
+#2600 = CARTESIAN_POINT('',(-1.885003665687,5.8014447494,6.));
+#2601 = DIRECTION('',(6.162975822039E-33,-1.224646799147E-16,-1.));
+#2602 = DIRECTION('',(-0.309016994375,0.951056516295,-1.164708318489E-16
+    ));
+#2603 = PCURVE('',#453,#2604);
+#2604 = DEFINITIONAL_REPRESENTATION('',(#2605),#2609);
+#2605 = LINE('',#2606,#2607);
+#2606 = CARTESIAN_POINT('',(0.,7.6));
+#2607 = VECTOR('',#2608,1.);
+#2608 = DIRECTION('',(1.,0.));
+#2609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2610 = PCURVE('',#1292,#2611);
+#2611 = DEFINITIONAL_REPRESENTATION('',(#2612),#2616);
+#2612 = CIRCLE('',#2613,0.6);
+#2613 = AXIS2_PLACEMENT_2D('',#2614,#2615);
+#2614 = CARTESIAN_POINT('',(-1.885003665687,-5.8014447494));
+#2615 = DIRECTION('',(-0.309016994375,-0.951056516295));
+#2616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2617 = ORIENTED_EDGE('',*,*,#2618,.F.);
+#2618 = EDGE_CURVE('',#408,#2595,#2619,.T.);
+#2619 = SURFACE_CURVE('',#2620,(#2624,#2630),.PCURVE_S1.);
+#2620 = LINE('',#2621,#2622);
+#2621 = CARTESIAN_POINT('',(-1.305941736886,5.958566621249,13.6));
+#2622 = VECTOR('',#2623,1.);
+#2623 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#2624 = PCURVE('',#453,#2625);
+#2625 = DEFINITIONAL_REPRESENTATION('',(#2626),#2629);
+#2626 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2627,#2628),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2627 = CARTESIAN_POINT('',(1.619996501721,0.));
+#2628 = CARTESIAN_POINT('',(1.619996501721,7.6));
+#2629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2630 = PCURVE('',#424,#2631);
+#2631 = DEFINITIONAL_REPRESENTATION('',(#2632),#2635);
+#2632 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2633,#2634),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2633 = CARTESIAN_POINT('',(4.496630064878,0.));
+#2634 = CARTESIAN_POINT('',(4.496630064878,7.6));
+#2635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2636 = ORIENTED_EDGE('',*,*,#436,.T.);
+#2637 = ORIENTED_EDGE('',*,*,#2546,.T.);
+#2638 = ADVANCED_FACE('',(#2639),#424,.T.);
+#2639 = FACE_BOUND('',#2640,.T.);
+#2640 = EDGE_LOOP('',(#2641,#2662,#2684,#2685));
+#2641 = ORIENTED_EDGE('',*,*,#2642,.T.);
+#2642 = EDGE_CURVE('',#379,#2643,#2645,.T.);
+#2643 = VERTEX_POINT('',#2644);
+#2644 = CARTESIAN_POINT('',(-0.599273949314,6.070491803279,6.));
+#2645 = SURFACE_CURVE('',#2646,(#2650,#2656),.PCURVE_S1.);
+#2646 = LINE('',#2647,#2648);
+#2647 = CARTESIAN_POINT('',(-0.599273949314,6.070491803279,13.6));
+#2648 = VECTOR('',#2649,1.);
+#2649 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#2650 = PCURVE('',#424,#2651);
+#2651 = DEFINITIONAL_REPRESENTATION('',(#2652),#2655);
+#2652 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2653,#2654),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2653 = CARTESIAN_POINT('',(4.613988630532,0.));
+#2654 = CARTESIAN_POINT('',(4.613988630532,7.6));
+#2655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2656 = PCURVE('',#395,#2657);
+#2657 = DEFINITIONAL_REPRESENTATION('',(#2658),#2661);
+#2658 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2659,#2660),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2659 = CARTESIAN_POINT('',(4.663188805458,0.));
+#2660 = CARTESIAN_POINT('',(4.663188805458,7.6));
+#2661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2662 = ORIENTED_EDGE('',*,*,#2663,.F.);
+#2663 = EDGE_CURVE('',#2595,#2643,#2664,.T.);
+#2664 = SURFACE_CURVE('',#2665,(#2670,#2677),.PCURVE_S1.);
+#2665 = CIRCLE('',#2666,6.1);
+#2666 = AXIS2_PLACEMENT_3D('',#2667,#2668,#2669);
+#2667 = CARTESIAN_POINT('',(0.,-1.053196247267E-15,6.));
+#2668 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#2669 = DIRECTION('',(1.,0.,0.));
+#2670 = PCURVE('',#424,#2671);
+#2671 = DEFINITIONAL_REPRESENTATION('',(#2672),#2676);
+#2672 = LINE('',#2673,#2674);
+#2673 = CARTESIAN_POINT('',(0.,7.6));
+#2674 = VECTOR('',#2675,1.);
+#2675 = DIRECTION('',(1.,0.));
+#2676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2677 = PCURVE('',#1292,#2678);
+#2678 = DEFINITIONAL_REPRESENTATION('',(#2679),#2683);
+#2679 = CIRCLE('',#2680,6.1);
+#2680 = AXIS2_PLACEMENT_2D('',#2681,#2682);
+#2681 = CARTESIAN_POINT('',(0.,0.));
+#2682 = DIRECTION('',(1.,0.));
+#2683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2684 = ORIENTED_EDGE('',*,*,#2618,.F.);
+#2685 = ORIENTED_EDGE('',*,*,#407,.T.);
+#2686 = ADVANCED_FACE('',(#2687),#395,.F.);
+#2687 = FACE_BOUND('',#2688,.F.);
+#2688 = EDGE_LOOP('',(#2689,#2713,#2732,#2733));
+#2689 = ORIENTED_EDGE('',*,*,#2690,.F.);
+#2690 = EDGE_CURVE('',#2691,#2643,#2693,.T.);
+#2691 = VERTEX_POINT('',#2692);
+#2692 = CARTESIAN_POINT('',(0.599273949314,6.070491803279,6.));
+#2693 = SURFACE_CURVE('',#2694,(#2699,#2706),.PCURVE_S1.);
+#2694 = CIRCLE('',#2695,0.6);
+#2695 = AXIS2_PLACEMENT_3D('',#2696,#2697,#2698);
+#2696 = CARTESIAN_POINT('',(-1.354472090043E-15,6.1,6.));
+#2697 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#2698 = DIRECTION('',(-2.22044604925E-16,1.,-1.224646799147E-16));
+#2699 = PCURVE('',#395,#2700);
+#2700 = DEFINITIONAL_REPRESENTATION('',(#2701),#2705);
+#2701 = LINE('',#2702,#2703);
+#2702 = CARTESIAN_POINT('',(0.,7.6));
+#2703 = VECTOR('',#2704,1.);
+#2704 = DIRECTION('',(1.,0.));
+#2705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2706 = PCURVE('',#1292,#2707);
+#2707 = DEFINITIONAL_REPRESENTATION('',(#2708),#2712);
+#2708 = CIRCLE('',#2709,0.6);
+#2709 = AXIS2_PLACEMENT_2D('',#2710,#2711);
+#2710 = CARTESIAN_POINT('',(-1.354472090043E-15,-6.1));
+#2711 = DIRECTION('',(-2.22044604925E-16,-1.));
+#2712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2713 = ORIENTED_EDGE('',*,*,#2714,.F.);
+#2714 = EDGE_CURVE('',#350,#2691,#2715,.T.);
+#2715 = SURFACE_CURVE('',#2716,(#2720,#2726),.PCURVE_S1.);
+#2716 = LINE('',#2717,#2718);
+#2717 = CARTESIAN_POINT('',(0.599273949314,6.070491803279,13.6));
+#2718 = VECTOR('',#2719,1.);
+#2719 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#2720 = PCURVE('',#395,#2721);
+#2721 = DEFINITIONAL_REPRESENTATION('',(#2722),#2725);
+#2722 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2723,#2724),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2723 = CARTESIAN_POINT('',(1.619996501721,0.));
+#2724 = CARTESIAN_POINT('',(1.619996501721,7.6));
+#2725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2726 = PCURVE('',#366,#2727);
+#2727 = DEFINITIONAL_REPRESENTATION('',(#2728),#2731);
+#2728 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2729,#2730),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2729 = CARTESIAN_POINT('',(4.810789330237,0.));
+#2730 = CARTESIAN_POINT('',(4.810789330237,7.6));
+#2731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2732 = ORIENTED_EDGE('',*,*,#378,.T.);
+#2733 = ORIENTED_EDGE('',*,*,#2642,.T.);
+#2734 = ADVANCED_FACE('',(#2735),#366,.T.);
+#2735 = FACE_BOUND('',#2736,.T.);
+#2736 = EDGE_LOOP('',(#2737,#2758,#2780,#2781));
+#2737 = ORIENTED_EDGE('',*,*,#2738,.T.);
+#2738 = EDGE_CURVE('',#321,#2739,#2741,.T.);
+#2739 = VERTEX_POINT('',#2740);
+#2740 = CARTESIAN_POINT('',(1.305941736886,5.958566621249,6.));
+#2741 = SURFACE_CURVE('',#2742,(#2746,#2752),.PCURVE_S1.);
+#2742 = LINE('',#2743,#2744);
+#2743 = CARTESIAN_POINT('',(1.305941736886,5.958566621249,13.6));
+#2744 = VECTOR('',#2745,1.);
+#2745 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#2746 = PCURVE('',#366,#2747);
+#2747 = DEFINITIONAL_REPRESENTATION('',(#2748),#2751);
+#2748 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2749,#2750),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2749 = CARTESIAN_POINT('',(4.928147895891,0.));
+#2750 = CARTESIAN_POINT('',(4.928147895891,7.6));
+#2751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2752 = PCURVE('',#337,#2753);
+#2753 = DEFINITIONAL_REPRESENTATION('',(#2754),#2757);
+#2754 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2755,#2756),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2755 = CARTESIAN_POINT('',(4.663188805458,0.));
+#2756 = CARTESIAN_POINT('',(4.663188805458,7.6));
+#2757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2758 = ORIENTED_EDGE('',*,*,#2759,.F.);
+#2759 = EDGE_CURVE('',#2691,#2739,#2760,.T.);
+#2760 = SURFACE_CURVE('',#2761,(#2766,#2773),.PCURVE_S1.);
+#2761 = CIRCLE('',#2762,6.1);
+#2762 = AXIS2_PLACEMENT_3D('',#2763,#2764,#2765);
+#2763 = CARTESIAN_POINT('',(0.,-1.053196247267E-15,6.));
+#2764 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#2765 = DIRECTION('',(1.,0.,0.));
+#2766 = PCURVE('',#366,#2767);
+#2767 = DEFINITIONAL_REPRESENTATION('',(#2768),#2772);
+#2768 = LINE('',#2769,#2770);
+#2769 = CARTESIAN_POINT('',(0.,7.6));
+#2770 = VECTOR('',#2771,1.);
+#2771 = DIRECTION('',(1.,0.));
+#2772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2773 = PCURVE('',#1292,#2774);
+#2774 = DEFINITIONAL_REPRESENTATION('',(#2775),#2779);
+#2775 = CIRCLE('',#2776,6.1);
+#2776 = AXIS2_PLACEMENT_2D('',#2777,#2778);
+#2777 = CARTESIAN_POINT('',(0.,0.));
+#2778 = DIRECTION('',(1.,0.));
+#2779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2780 = ORIENTED_EDGE('',*,*,#2714,.F.);
+#2781 = ORIENTED_EDGE('',*,*,#349,.T.);
+#2782 = ADVANCED_FACE('',(#2783),#337,.F.);
+#2783 = FACE_BOUND('',#2784,.F.);
+#2784 = EDGE_LOOP('',(#2785,#2809,#2828,#2829));
+#2785 = ORIENTED_EDGE('',*,*,#2786,.F.);
+#2786 = EDGE_CURVE('',#2787,#2739,#2789,.T.);
+#2787 = VERTEX_POINT('',#2788);
+#2788 = CARTESIAN_POINT('',(2.445828525968,5.588194952,6.));
+#2789 = SURFACE_CURVE('',#2790,(#2795,#2802),.PCURVE_S1.);
+#2790 = CIRCLE('',#2791,0.6);
+#2791 = AXIS2_PLACEMENT_3D('',#2792,#2793,#2794);
+#2792 = CARTESIAN_POINT('',(1.885003665687,5.8014447494,6.));
+#2793 = DIRECTION('',(-6.162975822039E-33,-1.224646799147E-16,-1.));
+#2794 = DIRECTION('',(0.309016994375,0.951056516295,-1.164708318489E-16)
+  );
+#2795 = PCURVE('',#337,#2796);
+#2796 = DEFINITIONAL_REPRESENTATION('',(#2797),#2801);
+#2797 = LINE('',#2798,#2799);
+#2798 = CARTESIAN_POINT('',(0.,7.6));
+#2799 = VECTOR('',#2800,1.);
+#2800 = DIRECTION('',(1.,0.));
+#2801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2802 = PCURVE('',#1292,#2803);
+#2803 = DEFINITIONAL_REPRESENTATION('',(#2804),#2808);
+#2804 = CIRCLE('',#2805,0.6);
+#2805 = AXIS2_PLACEMENT_2D('',#2806,#2807);
+#2806 = CARTESIAN_POINT('',(1.885003665687,-5.8014447494));
+#2807 = DIRECTION('',(0.309016994375,-0.951056516295));
+#2808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2809 = ORIENTED_EDGE('',*,*,#2810,.F.);
+#2810 = EDGE_CURVE('',#292,#2787,#2811,.T.);
+#2811 = SURFACE_CURVE('',#2812,(#2816,#2822),.PCURVE_S1.);
+#2812 = LINE('',#2813,#2814);
+#2813 = CARTESIAN_POINT('',(2.445828525968,5.588194952,13.6));
+#2814 = VECTOR('',#2815,1.);
+#2815 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#2816 = PCURVE('',#337,#2817);
+#2817 = DEFINITIONAL_REPRESENTATION('',(#2818),#2821);
+#2818 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2819,#2820),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2819 = CARTESIAN_POINT('',(1.619996501721,0.));
+#2820 = CARTESIAN_POINT('',(1.619996501721,7.6));
+#2821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2822 = PCURVE('',#308,#2823);
+#2823 = DEFINITIONAL_REPRESENTATION('',(#2824),#2827);
+#2824 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2825,#2826),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2825 = CARTESIAN_POINT('',(5.124948595596,0.));
+#2826 = CARTESIAN_POINT('',(5.124948595596,7.6));
+#2827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2828 = ORIENTED_EDGE('',*,*,#320,.T.);
+#2829 = ORIENTED_EDGE('',*,*,#2738,.T.);
+#2830 = ADVANCED_FACE('',(#2831),#308,.T.);
+#2831 = FACE_BOUND('',#2832,.T.);
+#2832 = EDGE_LOOP('',(#2833,#2854,#2876,#2877));
+#2833 = ORIENTED_EDGE('',*,*,#2834,.T.);
+#2834 = EDGE_CURVE('',#263,#2835,#2837,.T.);
+#2835 = VERTEX_POINT('',#2836);
+#2836 = CARTESIAN_POINT('',(3.083322746848,5.263375422556,6.));
+#2837 = SURFACE_CURVE('',#2838,(#2842,#2848),.PCURVE_S1.);
+#2838 = LINE('',#2839,#2840);
+#2839 = CARTESIAN_POINT('',(3.083322746848,5.263375422556,13.6));
+#2840 = VECTOR('',#2841,1.);
+#2841 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#2842 = PCURVE('',#308,#2843);
+#2843 = DEFINITIONAL_REPRESENTATION('',(#2844),#2847);
+#2844 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2845,#2846),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2845 = CARTESIAN_POINT('',(5.24230716125,0.));
+#2846 = CARTESIAN_POINT('',(5.24230716125,7.6));
+#2847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2848 = PCURVE('',#279,#2849);
+#2849 = DEFINITIONAL_REPRESENTATION('',(#2850),#2853);
+#2850 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2851,#2852),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2851 = CARTESIAN_POINT('',(4.663188805458,0.));
+#2852 = CARTESIAN_POINT('',(4.663188805458,7.6));
+#2853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2854 = ORIENTED_EDGE('',*,*,#2855,.F.);
+#2855 = EDGE_CURVE('',#2787,#2835,#2856,.T.);
+#2856 = SURFACE_CURVE('',#2857,(#2862,#2869),.PCURVE_S1.);
+#2857 = CIRCLE('',#2858,6.1);
+#2858 = AXIS2_PLACEMENT_3D('',#2859,#2860,#2861);
+#2859 = CARTESIAN_POINT('',(0.,-1.053196247267E-15,6.));
+#2860 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#2861 = DIRECTION('',(1.,0.,0.));
+#2862 = PCURVE('',#308,#2863);
+#2863 = DEFINITIONAL_REPRESENTATION('',(#2864),#2868);
+#2864 = LINE('',#2865,#2866);
+#2865 = CARTESIAN_POINT('',(0.,7.6));
+#2866 = VECTOR('',#2867,1.);
+#2867 = DIRECTION('',(1.,0.));
+#2868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2869 = PCURVE('',#1292,#2870);
+#2870 = DEFINITIONAL_REPRESENTATION('',(#2871),#2875);
+#2871 = CIRCLE('',#2872,6.1);
+#2872 = AXIS2_PLACEMENT_2D('',#2873,#2874);
+#2873 = CARTESIAN_POINT('',(0.,0.));
+#2874 = DIRECTION('',(1.,0.));
+#2875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2876 = ORIENTED_EDGE('',*,*,#2810,.F.);
+#2877 = ORIENTED_EDGE('',*,*,#291,.T.);
+#2878 = ADVANCED_FACE('',(#2879),#279,.F.);
+#2879 = FACE_BOUND('',#2880,.F.);
+#2880 = EDGE_LOOP('',(#2881,#2905,#2924,#2925));
+#2881 = ORIENTED_EDGE('',*,*,#2882,.F.);
+#2882 = EDGE_CURVE('',#2883,#2835,#2885,.T.);
+#2883 = VERTEX_POINT('',#2884);
+#2884 = CARTESIAN_POINT('',(4.052968365411,4.558886643577,6.));
+#2885 = SURFACE_CURVE('',#2886,(#2891,#2898),.PCURVE_S1.);
+#2886 = CIRCLE('',#2887,0.6);
+#2887 = AXIS2_PLACEMENT_3D('',#2888,#2889,#2890);
+#2888 = CARTESIAN_POINT('',(3.585490038984,4.935003665687,6.));
+#2889 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#2890 = DIRECTION('',(0.587785252292,0.809016994375,-9.907600726171E-17)
+  );
+#2891 = PCURVE('',#279,#2892);
+#2892 = DEFINITIONAL_REPRESENTATION('',(#2893),#2897);
+#2893 = LINE('',#2894,#2895);
+#2894 = CARTESIAN_POINT('',(0.,7.6));
+#2895 = VECTOR('',#2896,1.);
+#2896 = DIRECTION('',(1.,0.));
+#2897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2898 = PCURVE('',#1292,#2899);
+#2899 = DEFINITIONAL_REPRESENTATION('',(#2900),#2904);
+#2900 = CIRCLE('',#2901,0.6);
+#2901 = AXIS2_PLACEMENT_2D('',#2902,#2903);
+#2902 = CARTESIAN_POINT('',(3.585490038984,-4.935003665687));
+#2903 = DIRECTION('',(0.587785252292,-0.809016994375));
+#2904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2905 = ORIENTED_EDGE('',*,*,#2906,.F.);
+#2906 = EDGE_CURVE('',#234,#2883,#2907,.T.);
+#2907 = SURFACE_CURVE('',#2908,(#2912,#2918),.PCURVE_S1.);
+#2908 = LINE('',#2909,#2910);
+#2909 = CARTESIAN_POINT('',(4.052968365411,4.558886643577,13.6));
+#2910 = VECTOR('',#2911,1.);
+#2911 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#2912 = PCURVE('',#279,#2913);
+#2913 = DEFINITIONAL_REPRESENTATION('',(#2914),#2917);
+#2914 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2915,#2916),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2915 = CARTESIAN_POINT('',(1.619996501721,0.));
+#2916 = CARTESIAN_POINT('',(1.619996501721,7.6));
+#2917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2918 = PCURVE('',#250,#2919);
+#2919 = DEFINITIONAL_REPRESENTATION('',(#2920),#2923);
+#2920 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2921,#2922),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2921 = CARTESIAN_POINT('',(5.439107860955,0.));
+#2922 = CARTESIAN_POINT('',(5.439107860955,7.6));
+#2923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2924 = ORIENTED_EDGE('',*,*,#262,.T.);
+#2925 = ORIENTED_EDGE('',*,*,#2834,.T.);
+#2926 = ADVANCED_FACE('',(#2927),#250,.T.);
+#2927 = FACE_BOUND('',#2928,.T.);
+#2928 = EDGE_LOOP('',(#2929,#2950,#2972,#2973));
+#2929 = ORIENTED_EDGE('',*,*,#2930,.T.);
+#2930 = EDGE_CURVE('',#205,#2931,#2933,.T.);
+#2931 = VERTEX_POINT('',#2932);
+#2932 = CARTESIAN_POINT('',(4.558886643577,4.052968365411,6.));
+#2933 = SURFACE_CURVE('',#2934,(#2938,#2944),.PCURVE_S1.);
+#2934 = LINE('',#2935,#2936);
+#2935 = CARTESIAN_POINT('',(4.558886643577,4.052968365411,13.6));
+#2936 = VECTOR('',#2937,1.);
+#2937 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#2938 = PCURVE('',#250,#2939);
+#2939 = DEFINITIONAL_REPRESENTATION('',(#2940),#2943);
+#2940 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2941,#2942),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2941 = CARTESIAN_POINT('',(5.556466426609,0.));
+#2942 = CARTESIAN_POINT('',(5.556466426609,7.6));
+#2943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2944 = PCURVE('',#221,#2945);
+#2945 = DEFINITIONAL_REPRESENTATION('',(#2946),#2949);
+#2946 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2947,#2948),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2947 = CARTESIAN_POINT('',(4.663188805458,0.));
+#2948 = CARTESIAN_POINT('',(4.663188805458,7.6));
+#2949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2950 = ORIENTED_EDGE('',*,*,#2951,.F.);
+#2951 = EDGE_CURVE('',#2883,#2931,#2952,.T.);
+#2952 = SURFACE_CURVE('',#2953,(#2958,#2965),.PCURVE_S1.);
+#2953 = CIRCLE('',#2954,6.1);
+#2954 = AXIS2_PLACEMENT_3D('',#2955,#2956,#2957);
+#2955 = CARTESIAN_POINT('',(0.,-1.053196247267E-15,6.));
+#2956 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#2957 = DIRECTION('',(1.,0.,0.));
+#2958 = PCURVE('',#250,#2959);
+#2959 = DEFINITIONAL_REPRESENTATION('',(#2960),#2964);
+#2960 = LINE('',#2961,#2962);
+#2961 = CARTESIAN_POINT('',(0.,7.6));
+#2962 = VECTOR('',#2963,1.);
+#2963 = DIRECTION('',(1.,0.));
+#2964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2965 = PCURVE('',#1292,#2966);
+#2966 = DEFINITIONAL_REPRESENTATION('',(#2967),#2971);
+#2967 = CIRCLE('',#2968,6.1);
+#2968 = AXIS2_PLACEMENT_2D('',#2969,#2970);
+#2969 = CARTESIAN_POINT('',(0.,0.));
+#2970 = DIRECTION('',(1.,0.));
+#2971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2972 = ORIENTED_EDGE('',*,*,#2906,.F.);
+#2973 = ORIENTED_EDGE('',*,*,#233,.T.);
+#2974 = ADVANCED_FACE('',(#2975),#221,.F.);
+#2975 = FACE_BOUND('',#2976,.F.);
+#2976 = EDGE_LOOP('',(#2977,#3001,#3020,#3021));
+#2977 = ORIENTED_EDGE('',*,*,#2978,.F.);
+#2978 = EDGE_CURVE('',#2979,#2931,#2981,.T.);
+#2979 = VERTEX_POINT('',#2980);
+#2980 = CARTESIAN_POINT('',(5.263375422556,3.083322746848,6.));
+#2981 = SURFACE_CURVE('',#2982,(#2987,#2994),.PCURVE_S1.);
+#2982 = CIRCLE('',#2983,0.6);
+#2983 = AXIS2_PLACEMENT_3D('',#2984,#2985,#2986);
+#2984 = CARTESIAN_POINT('',(4.935003665687,3.585490038984,6.));
+#2985 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#2986 = DIRECTION('',(0.809016994375,0.587785252292,-7.19829327806E-17)
+  );
+#2987 = PCURVE('',#221,#2988);
+#2988 = DEFINITIONAL_REPRESENTATION('',(#2989),#2993);
+#2989 = LINE('',#2990,#2991);
+#2990 = CARTESIAN_POINT('',(0.,7.6));
+#2991 = VECTOR('',#2992,1.);
+#2992 = DIRECTION('',(1.,0.));
+#2993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2994 = PCURVE('',#1292,#2995);
+#2995 = DEFINITIONAL_REPRESENTATION('',(#2996),#3000);
+#2996 = CIRCLE('',#2997,0.6);
+#2997 = AXIS2_PLACEMENT_2D('',#2998,#2999);
+#2998 = CARTESIAN_POINT('',(4.935003665687,-3.585490038984));
+#2999 = DIRECTION('',(0.809016994375,-0.587785252292));
+#3000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3001 = ORIENTED_EDGE('',*,*,#3002,.F.);
+#3002 = EDGE_CURVE('',#176,#2979,#3003,.T.);
+#3003 = SURFACE_CURVE('',#3004,(#3008,#3014),.PCURVE_S1.);
+#3004 = LINE('',#3005,#3006);
+#3005 = CARTESIAN_POINT('',(5.263375422556,3.083322746848,13.6));
+#3006 = VECTOR('',#3007,1.);
+#3007 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#3008 = PCURVE('',#221,#3009);
+#3009 = DEFINITIONAL_REPRESENTATION('',(#3010),#3013);
+#3010 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3011,#3012),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3011 = CARTESIAN_POINT('',(1.619996501721,0.));
+#3012 = CARTESIAN_POINT('',(1.619996501721,7.6));
+#3013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3014 = PCURVE('',#192,#3015);
+#3015 = DEFINITIONAL_REPRESENTATION('',(#3016),#3019);
+#3016 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3017,#3018),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3017 = CARTESIAN_POINT('',(5.753267126314,0.));
+#3018 = CARTESIAN_POINT('',(5.753267126314,7.6));
+#3019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3020 = ORIENTED_EDGE('',*,*,#204,.T.);
+#3021 = ORIENTED_EDGE('',*,*,#2930,.T.);
+#3022 = ADVANCED_FACE('',(#3023),#192,.T.);
+#3023 = FACE_BOUND('',#3024,.T.);
+#3024 = EDGE_LOOP('',(#3025,#3046,#3068,#3069));
+#3025 = ORIENTED_EDGE('',*,*,#3026,.T.);
+#3026 = EDGE_CURVE('',#147,#3027,#3029,.T.);
+#3027 = VERTEX_POINT('',#3028);
+#3028 = CARTESIAN_POINT('',(5.588194952,2.445828525968,6.));
+#3029 = SURFACE_CURVE('',#3030,(#3034,#3040),.PCURVE_S1.);
+#3030 = LINE('',#3031,#3032);
+#3031 = CARTESIAN_POINT('',(5.588194952,2.445828525968,13.6));
+#3032 = VECTOR('',#3033,1.);
+#3033 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#3034 = PCURVE('',#192,#3035);
+#3035 = DEFINITIONAL_REPRESENTATION('',(#3036),#3039);
+#3036 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3037,#3038),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3037 = CARTESIAN_POINT('',(5.870625691968,0.));
+#3038 = CARTESIAN_POINT('',(5.870625691968,7.6));
+#3039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3040 = PCURVE('',#163,#3041);
+#3041 = DEFINITIONAL_REPRESENTATION('',(#3042),#3045);
+#3042 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3043,#3044),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3043 = CARTESIAN_POINT('',(4.663188805458,0.));
+#3044 = CARTESIAN_POINT('',(4.663188805458,7.6));
+#3045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3046 = ORIENTED_EDGE('',*,*,#3047,.F.);
+#3047 = EDGE_CURVE('',#2979,#3027,#3048,.T.);
+#3048 = SURFACE_CURVE('',#3049,(#3054,#3061),.PCURVE_S1.);
+#3049 = CIRCLE('',#3050,6.1);
+#3050 = AXIS2_PLACEMENT_3D('',#3051,#3052,#3053);
+#3051 = CARTESIAN_POINT('',(0.,-1.053196247267E-15,6.));
+#3052 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#3053 = DIRECTION('',(1.,0.,0.));
+#3054 = PCURVE('',#192,#3055);
+#3055 = DEFINITIONAL_REPRESENTATION('',(#3056),#3060);
+#3056 = LINE('',#3057,#3058);
+#3057 = CARTESIAN_POINT('',(0.,7.6));
+#3058 = VECTOR('',#3059,1.);
+#3059 = DIRECTION('',(1.,0.));
+#3060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3061 = PCURVE('',#1292,#3062);
+#3062 = DEFINITIONAL_REPRESENTATION('',(#3063),#3067);
+#3063 = CIRCLE('',#3064,6.1);
+#3064 = AXIS2_PLACEMENT_2D('',#3065,#3066);
+#3065 = CARTESIAN_POINT('',(0.,0.));
+#3066 = DIRECTION('',(1.,0.));
+#3067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3068 = ORIENTED_EDGE('',*,*,#3002,.F.);
+#3069 = ORIENTED_EDGE('',*,*,#175,.T.);
+#3070 = ADVANCED_FACE('',(#3071),#163,.F.);
+#3071 = FACE_BOUND('',#3072,.F.);
+#3072 = EDGE_LOOP('',(#3073,#3097,#3116,#3117));
+#3073 = ORIENTED_EDGE('',*,*,#3074,.F.);
+#3074 = EDGE_CURVE('',#3075,#3027,#3077,.T.);
+#3075 = VERTEX_POINT('',#3076);
+#3076 = CARTESIAN_POINT('',(5.958566621249,1.305941736886,6.));
+#3077 = SURFACE_CURVE('',#3078,(#3083,#3090),.PCURVE_S1.);
+#3078 = CIRCLE('',#3079,0.6);
+#3079 = AXIS2_PLACEMENT_3D('',#3080,#3081,#3082);
+#3080 = CARTESIAN_POINT('',(5.8014447494,1.885003665687,6.));
+#3081 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#3082 = DIRECTION('',(0.951056516295,0.309016994375,-3.784366730434E-17)
+  );
+#3083 = PCURVE('',#163,#3084);
+#3084 = DEFINITIONAL_REPRESENTATION('',(#3085),#3089);
+#3085 = LINE('',#3086,#3087);
+#3086 = CARTESIAN_POINT('',(0.,7.6));
+#3087 = VECTOR('',#3088,1.);
+#3088 = DIRECTION('',(1.,0.));
+#3089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3090 = PCURVE('',#1292,#3091);
+#3091 = DEFINITIONAL_REPRESENTATION('',(#3092),#3096);
+#3092 = CIRCLE('',#3093,0.6);
+#3093 = AXIS2_PLACEMENT_2D('',#3094,#3095);
+#3094 = CARTESIAN_POINT('',(5.8014447494,-1.885003665687));
+#3095 = DIRECTION('',(0.951056516295,-0.309016994375));
+#3096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3097 = ORIENTED_EDGE('',*,*,#3098,.F.);
+#3098 = EDGE_CURVE('',#118,#3075,#3099,.T.);
+#3099 = SURFACE_CURVE('',#3100,(#3104,#3110),.PCURVE_S1.);
+#3100 = LINE('',#3101,#3102);
+#3101 = CARTESIAN_POINT('',(5.958566621249,1.305941736886,13.6));
+#3102 = VECTOR('',#3103,1.);
+#3103 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#3104 = PCURVE('',#163,#3105);
+#3105 = DEFINITIONAL_REPRESENTATION('',(#3106),#3109);
+#3106 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3107,#3108),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3107 = CARTESIAN_POINT('',(1.619996501721,0.));
+#3108 = CARTESIAN_POINT('',(1.619996501721,7.6));
+#3109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3110 = PCURVE('',#134,#3111);
+#3111 = DEFINITIONAL_REPRESENTATION('',(#3112),#3115);
+#3112 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3113,#3114),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3113 = CARTESIAN_POINT('',(6.067426391673,0.));
+#3114 = CARTESIAN_POINT('',(6.067426391673,7.6));
+#3115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3116 = ORIENTED_EDGE('',*,*,#146,.T.);
+#3117 = ORIENTED_EDGE('',*,*,#3026,.T.);
+#3118 = ADVANCED_FACE('',(#3119),#134,.T.);
+#3119 = FACE_BOUND('',#3120,.T.);
+#3120 = EDGE_LOOP('',(#3121,#3142,#3164,#3165));
+#3121 = ORIENTED_EDGE('',*,*,#3122,.T.);
+#3122 = EDGE_CURVE('',#89,#3123,#3125,.T.);
+#3123 = VERTEX_POINT('',#3124);
+#3124 = CARTESIAN_POINT('',(6.070491803279,0.599273949314,6.));
+#3125 = SURFACE_CURVE('',#3126,(#3130,#3136),.PCURVE_S1.);
+#3126 = LINE('',#3127,#3128);
+#3127 = CARTESIAN_POINT('',(6.070491803279,0.599273949314,13.6));
+#3128 = VECTOR('',#3129,1.);
+#3129 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#3130 = PCURVE('',#134,#3131);
+#3131 = DEFINITIONAL_REPRESENTATION('',(#3132),#3135);
+#3132 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3133,#3134),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3133 = CARTESIAN_POINT('',(6.184784957327,0.));
+#3134 = CARTESIAN_POINT('',(6.184784957327,7.6));
+#3135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3136 = PCURVE('',#105,#3137);
+#3137 = DEFINITIONAL_REPRESENTATION('',(#3138),#3141);
+#3138 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3139,#3140),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3139 = CARTESIAN_POINT('',(4.663188805458,0.));
+#3140 = CARTESIAN_POINT('',(4.663188805458,7.6));
+#3141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3142 = ORIENTED_EDGE('',*,*,#3143,.F.);
+#3143 = EDGE_CURVE('',#3075,#3123,#3144,.T.);
+#3144 = SURFACE_CURVE('',#3145,(#3150,#3157),.PCURVE_S1.);
+#3145 = CIRCLE('',#3146,6.1);
+#3146 = AXIS2_PLACEMENT_3D('',#3147,#3148,#3149);
+#3147 = CARTESIAN_POINT('',(0.,-1.053196247267E-15,6.));
+#3148 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#3149 = DIRECTION('',(1.,0.,0.));
+#3150 = PCURVE('',#134,#3151);
+#3151 = DEFINITIONAL_REPRESENTATION('',(#3152),#3156);
+#3152 = LINE('',#3153,#3154);
+#3153 = CARTESIAN_POINT('',(0.,7.6));
+#3154 = VECTOR('',#3155,1.);
+#3155 = DIRECTION('',(1.,0.));
+#3156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3157 = PCURVE('',#1292,#3158);
+#3158 = DEFINITIONAL_REPRESENTATION('',(#3159),#3163);
+#3159 = CIRCLE('',#3160,6.1);
+#3160 = AXIS2_PLACEMENT_2D('',#3161,#3162);
+#3161 = CARTESIAN_POINT('',(0.,0.));
+#3162 = DIRECTION('',(1.,0.));
+#3163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3164 = ORIENTED_EDGE('',*,*,#3098,.F.);
+#3165 = ORIENTED_EDGE('',*,*,#117,.T.);
+#3166 = ADVANCED_FACE('',(#3167),#105,.F.);
+#3167 = FACE_BOUND('',#3168,.F.);
+#3168 = EDGE_LOOP('',(#3169,#3191,#3192,#3193));
+#3169 = ORIENTED_EDGE('',*,*,#3170,.F.);
+#3170 = EDGE_CURVE('',#1274,#3123,#3171,.T.);
+#3171 = SURFACE_CURVE('',#3172,(#3177,#3184),.PCURVE_S1.);
+#3172 = CIRCLE('',#3173,0.6);
+#3173 = AXIS2_PLACEMENT_3D('',#3174,#3175,#3176);
+#3174 = CARTESIAN_POINT('',(6.1,-1.053196247267E-15,6.));
+#3175 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#3176 = DIRECTION('',(1.,0.,0.));
+#3177 = PCURVE('',#105,#3178);
+#3178 = DEFINITIONAL_REPRESENTATION('',(#3179),#3183);
+#3179 = LINE('',#3180,#3181);
+#3180 = CARTESIAN_POINT('',(0.,7.6));
+#3181 = VECTOR('',#3182,1.);
+#3182 = DIRECTION('',(1.,0.));
+#3183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3184 = PCURVE('',#1292,#3185);
+#3185 = DEFINITIONAL_REPRESENTATION('',(#3186),#3190);
+#3186 = CIRCLE('',#3187,0.6);
+#3187 = AXIS2_PLACEMENT_2D('',#3188,#3189);
+#3188 = CARTESIAN_POINT('',(6.1,0.));
+#3189 = DIRECTION('',(1.,0.));
+#3190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3191 = ORIENTED_EDGE('',*,*,#1304,.F.);
+#3192 = ORIENTED_EDGE('',*,*,#88,.T.);
+#3193 = ORIENTED_EDGE('',*,*,#3122,.T.);
+#3194 = ADVANCED_FACE('',(#3195),#1256,.T.);
+#3195 = FACE_BOUND('',#3196,.T.);
+#3196 = EDGE_LOOP('',(#3197,#3220,#3221,#3222));
+#3197 = ORIENTED_EDGE('',*,*,#3198,.T.);
+#3198 = EDGE_CURVE('',#3199,#1221,#3201,.T.);
+#3199 = VERTEX_POINT('',#3200);
+#3200 = CARTESIAN_POINT('',(9.,2.204364238465E-15,14.6));
+#3201 = SEAM_CURVE('',#3202,(#3206,#3213),.PCURVE_S1.);
+#3202 = LINE('',#3203,#3204);
+#3203 = CARTESIAN_POINT('',(9.,2.204364238465E-15,14.6));
+#3204 = VECTOR('',#3205,1.);
+#3205 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#3206 = PCURVE('',#1256,#3207);
+#3207 = DEFINITIONAL_REPRESENTATION('',(#3208),#3212);
+#3208 = LINE('',#3209,#3210);
+#3209 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#3210 = VECTOR('',#3211,1.);
+#3211 = DIRECTION('',(0.,1.));
+#3212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3213 = PCURVE('',#1256,#3214);
+#3214 = DEFINITIONAL_REPRESENTATION('',(#3215),#3219);
+#3215 = LINE('',#3216,#3217);
+#3216 = CARTESIAN_POINT('',(0.,-0.));
+#3217 = VECTOR('',#3218,1.);
+#3218 = DIRECTION('',(0.,1.));
+#3219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3220 = ORIENTED_EDGE('',*,*,#1241,.F.);
+#3221 = ORIENTED_EDGE('',*,*,#3198,.F.);
+#3222 = ORIENTED_EDGE('',*,*,#3223,.T.);
+#3223 = EDGE_CURVE('',#3199,#3199,#3224,.T.);
+#3224 = SURFACE_CURVE('',#3225,(#3230,#3237),.PCURVE_S1.);
+#3225 = CIRCLE('',#3226,9.);
+#3226 = AXIS2_PLACEMENT_3D('',#3227,#3228,#3229);
+#3227 = CARTESIAN_POINT('',(0.,0.,14.6));
+#3228 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#3229 = DIRECTION('',(1.,0.,0.));
+#3230 = PCURVE('',#1256,#3231);
+#3231 = DEFINITIONAL_REPRESENTATION('',(#3232),#3236);
+#3232 = LINE('',#3233,#3234);
+#3233 = CARTESIAN_POINT('',(0.,0.));
+#3234 = VECTOR('',#3235,1.);
+#3235 = DIRECTION('',(1.,0.));
+#3236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3237 = PCURVE('',#3238,#3243);
+#3238 = PLANE('',#3239);
+#3239 = AXIS2_PLACEMENT_3D('',#3240,#3241,#3242);
+#3240 = CARTESIAN_POINT('',(0.,0.,14.6));
+#3241 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#3242 = DIRECTION('',(1.,0.,0.));
+#3243 = DEFINITIONAL_REPRESENTATION('',(#3244),#3248);
+#3244 = CIRCLE('',#3245,9.);
+#3245 = AXIS2_PLACEMENT_2D('',#3246,#3247);
+#3246 = CARTESIAN_POINT('',(0.,0.));
+#3247 = DIRECTION('',(1.,0.));
+#3248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3249 = ADVANCED_FACE('',(#3250,#3281),#1292,.F.);
+#3250 = FACE_BOUND('',#3251,.F.);
+#3251 = EDGE_LOOP('',(#3252));
+#3252 = ORIENTED_EDGE('',*,*,#3253,.T.);
+#3253 = EDGE_CURVE('',#3254,#3254,#3256,.T.);
+#3254 = VERTEX_POINT('',#3255);
+#3255 = CARTESIAN_POINT('',(8.5,-1.053196247267E-15,6.));
+#3256 = SURFACE_CURVE('',#3257,(#3262,#3269),.PCURVE_S1.);
+#3257 = CIRCLE('',#3258,8.5);
+#3258 = AXIS2_PLACEMENT_3D('',#3259,#3260,#3261);
+#3259 = CARTESIAN_POINT('',(0.,-1.053196247267E-15,6.));
+#3260 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#3261 = DIRECTION('',(1.,0.,0.));
+#3262 = PCURVE('',#1292,#3263);
+#3263 = DEFINITIONAL_REPRESENTATION('',(#3264),#3268);
+#3264 = CIRCLE('',#3265,8.5);
+#3265 = AXIS2_PLACEMENT_2D('',#3266,#3267);
+#3266 = CARTESIAN_POINT('',(0.,0.));
+#3267 = DIRECTION('',(1.,0.));
+#3268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3269 = PCURVE('',#3270,#3275);
+#3270 = CONICAL_SURFACE('',#3271,9.,0.785398163397);
+#3271 = AXIS2_PLACEMENT_3D('',#3272,#3273,#3274);
+#3272 = CARTESIAN_POINT('',(0.,-1.114428587224E-15,5.5));
+#3273 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#3274 = DIRECTION('',(1.,0.,0.));
+#3275 = DEFINITIONAL_REPRESENTATION('',(#3276),#3280);
+#3276 = LINE('',#3277,#3278);
+#3277 = CARTESIAN_POINT('',(0.,-0.5));
+#3278 = VECTOR('',#3279,1.);
+#3279 = DIRECTION('',(1.,-0.));
+#3280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3281 = FACE_BOUND('',#3282,.F.);
+#3282 = EDGE_LOOP('',(#3283,#3284,#3285,#3286,#3287,#3288,#3289,#3290,
+    #3291,#3292,#3293,#3294,#3295,#3296,#3297,#3298,#3299,#3300,#3301,
+    #3302,#3303,#3304,#3305,#3306,#3307,#3308,#3309,#3310,#3311,#3312,
+    #3313,#3314,#3315,#3316,#3317,#3318,#3319,#3320,#3321,#3322));
+#3283 = ORIENTED_EDGE('',*,*,#1273,.F.);
+#3284 = ORIENTED_EDGE('',*,*,#3170,.T.);
+#3285 = ORIENTED_EDGE('',*,*,#3143,.F.);
+#3286 = ORIENTED_EDGE('',*,*,#3074,.T.);
+#3287 = ORIENTED_EDGE('',*,*,#3047,.F.);
+#3288 = ORIENTED_EDGE('',*,*,#2978,.T.);
+#3289 = ORIENTED_EDGE('',*,*,#2951,.F.);
+#3290 = ORIENTED_EDGE('',*,*,#2882,.T.);
+#3291 = ORIENTED_EDGE('',*,*,#2855,.F.);
+#3292 = ORIENTED_EDGE('',*,*,#2786,.T.);
+#3293 = ORIENTED_EDGE('',*,*,#2759,.F.);
+#3294 = ORIENTED_EDGE('',*,*,#2690,.T.);
+#3295 = ORIENTED_EDGE('',*,*,#2663,.F.);
+#3296 = ORIENTED_EDGE('',*,*,#2594,.T.);
+#3297 = ORIENTED_EDGE('',*,*,#2567,.F.);
+#3298 = ORIENTED_EDGE('',*,*,#2498,.T.);
+#3299 = ORIENTED_EDGE('',*,*,#2471,.F.);
+#3300 = ORIENTED_EDGE('',*,*,#2402,.T.);
+#3301 = ORIENTED_EDGE('',*,*,#2375,.F.);
+#3302 = ORIENTED_EDGE('',*,*,#2306,.T.);
+#3303 = ORIENTED_EDGE('',*,*,#2279,.F.);
+#3304 = ORIENTED_EDGE('',*,*,#2210,.T.);
+#3305 = ORIENTED_EDGE('',*,*,#2162,.F.);
+#3306 = ORIENTED_EDGE('',*,*,#2114,.T.);
+#3307 = ORIENTED_EDGE('',*,*,#2066,.F.);
+#3308 = ORIENTED_EDGE('',*,*,#2018,.T.);
+#3309 = ORIENTED_EDGE('',*,*,#1970,.F.);
+#3310 = ORIENTED_EDGE('',*,*,#1922,.T.);
+#3311 = ORIENTED_EDGE('',*,*,#1874,.F.);
+#3312 = ORIENTED_EDGE('',*,*,#1826,.T.);
+#3313 = ORIENTED_EDGE('',*,*,#1778,.F.);
+#3314 = ORIENTED_EDGE('',*,*,#1730,.T.);
+#3315 = ORIENTED_EDGE('',*,*,#1682,.F.);
+#3316 = ORIENTED_EDGE('',*,*,#1634,.T.);
+#3317 = ORIENTED_EDGE('',*,*,#1586,.F.);
+#3318 = ORIENTED_EDGE('',*,*,#1538,.T.);
+#3319 = ORIENTED_EDGE('',*,*,#1490,.F.);
+#3320 = ORIENTED_EDGE('',*,*,#1442,.T.);
+#3321 = ORIENTED_EDGE('',*,*,#1394,.F.);
+#3322 = ORIENTED_EDGE('',*,*,#1346,.T.);
+#3323 = ADVANCED_FACE('',(#3324,#3327),#3238,.F.);
+#3324 = FACE_BOUND('',#3325,.F.);
+#3325 = EDGE_LOOP('',(#3326));
+#3326 = ORIENTED_EDGE('',*,*,#3223,.T.);
+#3327 = FACE_BOUND('',#3328,.F.);
+#3328 = EDGE_LOOP('',(#3329));
+#3329 = ORIENTED_EDGE('',*,*,#3330,.F.);
+#3330 = EDGE_CURVE('',#3331,#3331,#3333,.T.);
+#3331 = VERTEX_POINT('',#3332);
+#3332 = CARTESIAN_POINT('',(2.5,6.123233995737E-16,14.6));
+#3333 = SURFACE_CURVE('',#3334,(#3339,#3346),.PCURVE_S1.);
+#3334 = CIRCLE('',#3335,2.5);
+#3335 = AXIS2_PLACEMENT_3D('',#3336,#3337,#3338);
+#3336 = CARTESIAN_POINT('',(0.,0.,14.6));
+#3337 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#3338 = DIRECTION('',(1.,0.,0.));
+#3339 = PCURVE('',#3238,#3340);
+#3340 = DEFINITIONAL_REPRESENTATION('',(#3341),#3345);
+#3341 = CIRCLE('',#3342,2.5);
+#3342 = AXIS2_PLACEMENT_2D('',#3343,#3344);
+#3343 = CARTESIAN_POINT('',(0.,0.));
+#3344 = DIRECTION('',(1.,0.));
+#3345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3346 = PCURVE('',#3347,#3352);
+#3347 = CYLINDRICAL_SURFACE('',#3348,2.5);
+#3348 = AXIS2_PLACEMENT_3D('',#3349,#3350,#3351);
+#3349 = CARTESIAN_POINT('',(0.,0.,14.6));
+#3350 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#3351 = DIRECTION('',(1.,0.,0.));
+#3352 = DEFINITIONAL_REPRESENTATION('',(#3353),#3357);
+#3353 = LINE('',#3354,#3355);
+#3354 = CARTESIAN_POINT('',(0.,0.));
+#3355 = VECTOR('',#3356,1.);
+#3356 = DIRECTION('',(1.,0.));
+#3357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3358 = ADVANCED_FACE('',(#3359),#3270,.T.);
+#3359 = FACE_BOUND('',#3360,.F.);
+#3360 = EDGE_LOOP('',(#3361,#3382,#3409,#3410));
+#3361 = ORIENTED_EDGE('',*,*,#3362,.F.);
+#3362 = EDGE_CURVE('',#3363,#3254,#3365,.T.);
+#3363 = VERTEX_POINT('',#3364);
+#3364 = CARTESIAN_POINT('',(9.,-1.114428587224E-15,5.5));
+#3365 = SEAM_CURVE('',#3366,(#3370,#3376),.PCURVE_S1.);
+#3366 = LINE('',#3367,#3368);
+#3367 = CARTESIAN_POINT('',(9.,-1.114428587224E-15,5.5));
+#3368 = VECTOR('',#3369,1.);
+#3369 = DIRECTION('',(-0.707106781187,8.659560562355E-17,0.707106781187)
+  );
+#3370 = PCURVE('',#3270,#3371);
+#3371 = DEFINITIONAL_REPRESENTATION('',(#3372),#3375);
+#3372 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3373,#3374),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.);
+#3373 = CARTESIAN_POINT('',(0.,0.));
+#3374 = CARTESIAN_POINT('',(0.,-0.5));
+#3375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3376 = PCURVE('',#3270,#3377);
+#3377 = DEFINITIONAL_REPRESENTATION('',(#3378),#3381);
+#3378 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3379,#3380),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.);
+#3379 = CARTESIAN_POINT('',(6.28318530718,0.));
+#3380 = CARTESIAN_POINT('',(6.28318530718,-0.5));
+#3381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3382 = ORIENTED_EDGE('',*,*,#3383,.T.);
+#3383 = EDGE_CURVE('',#3363,#3363,#3384,.T.);
+#3384 = SURFACE_CURVE('',#3385,(#3390,#3397),.PCURVE_S1.);
+#3385 = CIRCLE('',#3386,9.);
+#3386 = AXIS2_PLACEMENT_3D('',#3387,#3388,#3389);
+#3387 = CARTESIAN_POINT('',(0.,-1.114428587224E-15,5.5));
+#3388 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#3389 = DIRECTION('',(1.,0.,0.));
+#3390 = PCURVE('',#3270,#3391);
+#3391 = DEFINITIONAL_REPRESENTATION('',(#3392),#3396);
+#3392 = LINE('',#3393,#3394);
+#3393 = CARTESIAN_POINT('',(0.,-0.));
+#3394 = VECTOR('',#3395,1.);
+#3395 = DIRECTION('',(1.,-0.));
+#3396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3397 = PCURVE('',#3398,#3403);
+#3398 = CYLINDRICAL_SURFACE('',#3399,9.);
+#3399 = AXIS2_PLACEMENT_3D('',#3400,#3401,#3402);
+#3400 = CARTESIAN_POINT('',(0.,-1.053196247267E-15,6.));
+#3401 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#3402 = DIRECTION('',(1.,0.,0.));
+#3403 = DEFINITIONAL_REPRESENTATION('',(#3404),#3408);
+#3404 = LINE('',#3405,#3406);
+#3405 = CARTESIAN_POINT('',(0.,0.5));
+#3406 = VECTOR('',#3407,1.);
+#3407 = DIRECTION('',(1.,0.));
+#3408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3409 = ORIENTED_EDGE('',*,*,#3362,.T.);
+#3410 = ORIENTED_EDGE('',*,*,#3253,.F.);
+#3411 = ADVANCED_FACE('',(#3412),#3347,.F.);
+#3412 = FACE_BOUND('',#3413,.F.);
+#3413 = EDGE_LOOP('',(#3414,#3415,#3438,#3589,#3612,#3639,#3640,#3784));
+#3414 = ORIENTED_EDGE('',*,*,#3330,.T.);
+#3415 = ORIENTED_EDGE('',*,*,#3416,.T.);
+#3416 = EDGE_CURVE('',#3331,#3417,#3419,.T.);
+#3417 = VERTEX_POINT('',#3418);
+#3418 = CARTESIAN_POINT('',(2.5,-7.960204194458E-16,4.1));
+#3419 = SEAM_CURVE('',#3420,(#3424,#3431),.PCURVE_S1.);
+#3420 = LINE('',#3421,#3422);
+#3421 = CARTESIAN_POINT('',(2.5,6.123233995737E-16,14.6));
+#3422 = VECTOR('',#3423,1.);
+#3423 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#3424 = PCURVE('',#3347,#3425);
+#3425 = DEFINITIONAL_REPRESENTATION('',(#3426),#3430);
+#3426 = LINE('',#3427,#3428);
+#3427 = CARTESIAN_POINT('',(0.,-0.));
+#3428 = VECTOR('',#3429,1.);
+#3429 = DIRECTION('',(0.,1.));
+#3430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3431 = PCURVE('',#3347,#3432);
+#3432 = DEFINITIONAL_REPRESENTATION('',(#3433),#3437);
+#3433 = LINE('',#3434,#3435);
+#3434 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#3435 = VECTOR('',#3436,1.);
+#3436 = DIRECTION('',(0.,1.));
+#3437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3438 = ORIENTED_EDGE('',*,*,#3439,.F.);
+#3439 = EDGE_CURVE('',#3440,#3417,#3442,.T.);
+#3440 = VERTEX_POINT('',#3441);
+#3441 = CARTESIAN_POINT('',(2.5,-1.040949779275E-15,1.1));
+#3442 = SURFACE_CURVE('',#3443,(#3488,#3536),.PCURVE_S1.);
+#3443 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3444,#3445,#3446,#3447,#3448,
+    #3449,#3450,#3451,#3452,#3453,#3454,#3455,#3456,#3457,#3458,#3459,
+    #3460,#3461,#3462,#3463,#3464,#3465,#3466,#3467,#3468,#3469,#3470,
+    #3471,#3472,#3473,#3474,#3475,#3476,#3477,#3478,#3479,#3480,#3481,
+    #3482,#3483,#3484,#3485,#3486,#3487),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,
+    7,7,9),(0.,0.175346919717,0.380180170266,0.499969301786,
+    0.625179652727,0.818679911447,1.),.UNSPECIFIED.);
+#3444 = CARTESIAN_POINT('',(2.5,-1.209183968999E-15,1.1));
+#3445 = CARTESIAN_POINT('',(2.5,0.112454985,1.1));
+#3446 = CARTESIAN_POINT('',(2.494218948226,0.221117639098,1.109634956165
+    ));
+#3447 = CARTESIAN_POINT('',(2.483338981823,0.325449323102,1.127768849992
+    ));
+#3448 = CARTESIAN_POINT('',(2.468091019225,0.424971391165,1.153402478829
+    ));
+#3449 = CARTESIAN_POINT('',(2.449246755907,0.519262007256,1.185568670409
+    ));
+#3450 = CARTESIAN_POINT('',(2.427615913312,0.607944366533,1.223284651875
+    ));
+#3451 = CARTESIAN_POINT('',(2.404043167021,0.690671290642,1.265501731566
+    ));
+#3452 = CARTESIAN_POINT('',(2.350611061727,0.856405167533,1.364132889874
+    ));
+#3453 = CARTESIAN_POINT('',(2.319761221358,0.938979110643,1.42284689472)
+  );
+#3454 = CARTESIAN_POINT('',(2.287467229619,1.015746235022,1.486736419492
+    ));
+#3455 = CARTESIAN_POINT('',(2.25405793377,1.087583819053,1.556009703979)
+  );
+#3456 = CARTESIAN_POINT('',(2.219745904485,1.155129686153,1.631405017051
+    ));
+#3457 = CARTESIAN_POINT('',(2.184749900363,1.218683474879,1.71416826772)
+  );
+#3458 = CARTESIAN_POINT('',(2.14960127886,1.277977063735,1.806066783679)
+  );
+#3459 = CARTESIAN_POINT('',(2.096140789765,1.362925378595,1.969864762332
+    ));
+#3460 = CARTESIAN_POINT('',(2.077784747048,1.390915710831,2.031507384239
+    ));
+#3461 = CARTESIAN_POINT('',(2.05967552774,1.417732766594,2.098376091816)
+  );
+#3462 = CARTESIAN_POINT('',(2.041557544608,1.443695855898,2.173863932713
+    ));
+#3463 = CARTESIAN_POINT('',(2.024209718831,1.467709121721,2.260223042187
+    ));
+#3464 = CARTESIAN_POINT('',(2.009437730189,1.487416567596,2.358915731763
+    ));
+#3465 = CARTESIAN_POINT('',(2.000135622981,1.499819169077,2.471110130197
+    ));
+#3466 = CARTESIAN_POINT('',(1.999860541489,1.500185944973,2.730383030349
+    ));
+#3467 = CARTESIAN_POINT('',(2.009769699295,1.486973995546,2.847196793156
+    ));
+#3468 = CARTESIAN_POINT('',(2.025569946236,1.465914551737,2.949493338788
+    ));
+#3469 = CARTESIAN_POINT('',(2.044015147088,1.440311419413,3.038542355014
+    ));
+#3470 = CARTESIAN_POINT('',(2.063121573161,1.412800387473,3.115934530921
+    ));
+#3471 = CARTESIAN_POINT('',(2.082078847346,1.384544115288,3.18417363005)
+  );
+#3472 = CARTESIAN_POINT('',(2.101263768145,1.355077088259,3.247101040548
+    ));
+#3473 = CARTESIAN_POINT('',(2.154131416769,1.270198307944,3.405279273343
+    ));
+#3474 = CARTESIAN_POINT('',(2.187305977925,1.213749467143,3.491336307368
+    ));
+#3475 = CARTESIAN_POINT('',(2.220336890907,1.153473154976,3.569356106449
+    ));
+#3476 = CARTESIAN_POINT('',(2.252780466776,1.089566410511,3.640815099377
+    ));
+#3477 = CARTESIAN_POINT('',(2.284435565238,1.021777293659,3.706759827878
+    ));
+#3478 = CARTESIAN_POINT('',(2.315110915026,0.949584497902,3.767822877101
+    ));
+#3479 = CARTESIAN_POINT('',(2.344527980933,0.872278968037,3.824211089498
+    ));
+#3480 = CARTESIAN_POINT('',(2.398117404187,0.711180911254,3.923865185531
+    ));
+#3481 = CARTESIAN_POINT('',(2.422979809343,0.626671594843,3.968619089076
+    ));
+#3482 = CARTESIAN_POINT('',(2.445867126955,0.535871012752,4.008655450685
+    ));
+#3483 = CARTESIAN_POINT('',(2.465878207729,0.439089041492,4.042875209225
+    ));
+#3484 = CARTESIAN_POINT('',(2.482134439254,0.336673072103,4.070223371204
+    ));
+#3485 = CARTESIAN_POINT('',(2.49378300959,0.229025378299,4.089638534233)
+  );
+#3486 = CARTESIAN_POINT('',(2.499999993003,0.116618065904,4.099999988338
+    ));
+#3487 = CARTESIAN_POINT('',(2.5,-1.06383453418E-15,4.1));
+#3488 = PCURVE('',#3347,#3489);
+#3489 = DEFINITIONAL_REPRESENTATION('',(#3490),#3535);
+#3490 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3491,#3492,#3493,#3494,#3495,
+    #3496,#3497,#3498,#3499,#3500,#3501,#3502,#3503,#3504,#3505,#3506,
+    #3507,#3508,#3509,#3510,#3511,#3512,#3513,#3514,#3515,#3516,#3517,
+    #3518,#3519,#3520,#3521,#3522,#3523,#3524,#3525,#3526,#3527,#3528,
+    #3529,#3530,#3531,#3532,#3533,#3534),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,
+    7,7,9),(0.,0.175346919717,0.380180170266,0.499969301786,
+    0.625179652727,0.818679911447,1.),.UNSPECIFIED.);
+#3491 = CARTESIAN_POINT('',(6.28318530718,13.5));
+#3492 = CARTESIAN_POINT('',(6.238203313179,13.5));
+#3493 = CARTESIAN_POINT('',(6.194738256796,13.490365043835));
+#3494 = CARTESIAN_POINT('',(6.152866871673,13.472231150008));
+#3495 = CARTESIAN_POINT('',(6.112681293154,13.446597521171));
+#3496 = CARTESIAN_POINT('',(6.074290112396,13.414431329591));
+#3497 = CARTESIAN_POINT('',(6.037822961675,13.376715348125));
+#3498 = CARTESIAN_POINT('',(6.003435232457,13.334498268434));
+#3499 = CARTESIAN_POINT('',(5.933781565991,13.235867110126));
+#3500 = CARTESIAN_POINT('',(5.898558847617,13.17715310528));
+#3501 = CARTESIAN_POINT('',(5.86528932106,13.113263580508));
+#3502 = CARTESIAN_POINT('',(5.833639402524,13.043990296021));
+#3503 = CARTESIAN_POINT('',(5.803369654977,12.968594982949));
+#3504 = CARTESIAN_POINT('',(5.774373387393,12.88583173228));
+#3505 = CARTESIAN_POINT('',(5.746811715788,12.793933216321));
+#3506 = CARTESIAN_POINT('',(5.706663510166,12.630135237668));
+#3507 = CARTESIAN_POINT('',(5.693276892955,12.568492615761));
+#3508 = CARTESIAN_POINT('',(5.680335123537,12.501623908184));
+#3509 = CARTESIAN_POINT('',(5.667674466053,12.426136067287));
+#3510 = CARTESIAN_POINT('',(5.655827827033,12.339776957813));
+#3511 = CARTESIAN_POINT('',(5.645975920824,12.241084268237));
+#3512 = CARTESIAN_POINT('',(5.639774613797,12.128889869803));
+#3513 = CARTESIAN_POINT('',(5.639591225952,11.869616969651));
+#3514 = CARTESIAN_POINT('',(5.646197209253,11.752803206844));
+#3515 = CARTESIAN_POINT('',(5.656728602733,11.650506661212));
+#3516 = CARTESIAN_POINT('',(5.669347039264,11.561457644986));
+#3517 = CARTESIAN_POINT('',(5.682741188747,11.484065469079));
+#3518 = CARTESIAN_POINT('',(5.696349797759,11.41582636995));
+#3519 = CARTESIAN_POINT('',(5.710411772671,11.352898959452));
+#3520 = CARTESIAN_POINT('',(5.75041056389,11.194720726657));
+#3521 = CARTESIAN_POINT('',(5.776592019636,11.108663692632));
+#3522 = CARTESIAN_POINT('',(5.804064514694,11.030643893551));
+#3523 = CARTESIAN_POINT('',(5.832703278427,10.959184900623));
+#3524 = CARTESIAN_POINT('',(5.862595171302,10.893240172122));
+#3525 = CARTESIAN_POINT('',(5.89393452412,10.832177122899));
+#3526 = CARTESIAN_POINT('',(5.92699008923,10.775788910502));
+#3527 = CARTESIAN_POINT('',(5.994901101809,10.676134814469));
+#3528 = CARTESIAN_POINT('',(6.030115773029,10.631380910924));
+#3529 = CARTESIAN_POINT('',(6.067522941607,10.591344549315));
+#3530 = CARTESIAN_POINT('',(6.106977937294,10.557124790775));
+#3531 = CARTESIAN_POINT('',(6.148361391138,10.529776628796));
+#3532 = CARTESIAN_POINT('',(6.191575161348,10.510361465767));
+#3533 = CARTESIAN_POINT('',(6.236538080818,10.500000011662));
+#3534 = CARTESIAN_POINT('',(6.28318530718,10.5));
+#3535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3536 = PCURVE('',#3537,#3542);
+#3537 = CYLINDRICAL_SURFACE('',#3538,1.5);
+#3538 = AXIS2_PLACEMENT_3D('',#3539,#3540,#3541);
+#3539 = CARTESIAN_POINT('',(1.,-1.469576158977E-15,2.6));
+#3540 = DIRECTION('',(1.,-2.719262146894E-32,-2.22044604925E-16));
+#3541 = DIRECTION('',(2.22044604925E-16,1.224646799147E-16,1.));
+#3542 = DEFINITIONAL_REPRESENTATION('',(#3543),#3588);
+#3543 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3544,#3545,#3546,#3547,#3548,
+    #3549,#3550,#3551,#3552,#3553,#3554,#3555,#3556,#3557,#3558,#3559,
+    #3560,#3561,#3562,#3563,#3564,#3565,#3566,#3567,#3568,#3569,#3570,
+    #3571,#3572,#3573,#3574,#3575,#3576,#3577,#3578,#3579,#3580,#3581,
+    #3582,#3583,#3584,#3585,#3586,#3587),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,
+    7,7,9),(0.,0.175346919717,0.380180170266,0.499969301786,
+    0.625179652727,0.818679911447,1.),.UNSPECIFIED.);
+#3544 = CARTESIAN_POINT('',(3.14159265359,1.5));
+#3545 = CARTESIAN_POINT('',(3.21656264359,1.5));
+#3546 = CARTESIAN_POINT('',(3.28900456087,1.494218948226));
+#3547 = CARTESIAN_POINT('',(3.359200430886,1.483338981823));
+#3548 = CARTESIAN_POINT('',(3.427294302356,1.468091019225));
+#3549 = CARTESIAN_POINT('',(3.493343588318,1.449246755907));
+#3550 = CARTESIAN_POINT('',(3.557326259587,1.427615913312));
+#3551 = CARTESIAN_POINT('',(3.619113129644,1.404043167021));
+#3552 = CARTESIAN_POINT('',(3.747687921261,1.350611061727));
+#3553 = CARTESIAN_POINT('',(3.815011017434,1.319761221358));
+#3554 = CARTESIAN_POINT('',(3.881282098215,1.287467229619));
+#3555 = CARTESIAN_POINT('',(3.947450679835,1.25405793377));
+#3556 = CARTESIAN_POINT('',(4.014559669386,1.219745904485));
+#3557 = CARTESIAN_POINT('',(4.083755069098,1.184749900363));
+#3558 = CARTESIAN_POINT('',(4.156341193949,1.14960127886));
+#3559 = CARTESIAN_POINT('',(4.279351571123,1.096140789765));
+#3560 = CARTESIAN_POINT('',(4.324424092183,1.077784747048));
+#3561 = CARTESIAN_POINT('',(4.372366911155,1.05967552774));
+#3562 = CARTESIAN_POINT('',(4.425441838408,1.041557544608));
+#3563 = CARTESIAN_POINT('',(4.484924754478,1.024209718831));
+#3564 = CARTESIAN_POINT('',(4.551653764615,1.009437730189));
+#3565 = CARTESIAN_POINT('',(4.626462315482,1.000135622981));
+#3566 = CARTESIAN_POINT('',(4.799311088534,0.999860541489));
+#3567 = CARTESIAN_POINT('',(4.877175260863,1.009769699295));
+#3568 = CARTESIAN_POINT('',(4.946397549313,1.025569946236));
+#3569 = CARTESIAN_POINT('',(5.007865110575,1.044015147088));
+#3570 = CARTESIAN_POINT('',(5.062470535411,1.063121573161));
+#3571 = CARTESIAN_POINT('',(5.111616192786,1.082078847346));
+#3572 = CARTESIAN_POINT('',(5.157871604677,1.101263768145));
+#3573 = CARTESIAN_POINT('',(5.277546647425,1.154131416769));
+#3574 = CARTESIAN_POINT('',(5.345893964321,1.187305977925));
+#3575 = CARTESIAN_POINT('',(5.411307954153,1.220336890907));
+#3576 = CARTESIAN_POINT('',(5.474897667622,1.252780466776));
+#3577 = CARTESIAN_POINT('',(5.537636443934,1.284435565238));
+#3578 = CARTESIAN_POINT('',(5.600406799745,1.315110915026));
+#3579 = CARTESIAN_POINT('',(5.664011641799,1.344527980933));
+#3580 = CARTESIAN_POINT('',(5.790297952759,1.398117404187));
+#3581 = CARTESIAN_POINT('',(5.853906977637,1.422979809343));
+#3582 = CARTESIAN_POINT('',(5.919776858694,1.445867126955));
+#3583 = CARTESIAN_POINT('',(5.987810939503,1.465878207729));
+#3584 = CARTESIAN_POINT('',(6.058021225995,1.482134439254));
+#3585 = CARTESIAN_POINT('',(6.130501523539,1.49378300959));
+#3586 = CARTESIAN_POINT('',(6.20543992991,1.499999993003));
+#3587 = CARTESIAN_POINT('',(6.28318530718,1.5));
+#3588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3589 = ORIENTED_EDGE('',*,*,#3590,.T.);
+#3590 = EDGE_CURVE('',#3440,#3591,#3593,.T.);
+#3591 = VERTEX_POINT('',#3592);
+#3592 = CARTESIAN_POINT('',(2.5,-1.175660927181E-15,0.));
+#3593 = SEAM_CURVE('',#3594,(#3598,#3605),.PCURVE_S1.);
+#3594 = LINE('',#3595,#3596);
+#3595 = CARTESIAN_POINT('',(2.5,6.123233995737E-16,14.6));
+#3596 = VECTOR('',#3597,1.);
+#3597 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#3598 = PCURVE('',#3347,#3599);
+#3599 = DEFINITIONAL_REPRESENTATION('',(#3600),#3604);
+#3600 = LINE('',#3601,#3602);
+#3601 = CARTESIAN_POINT('',(0.,-0.));
+#3602 = VECTOR('',#3603,1.);
+#3603 = DIRECTION('',(0.,1.));
+#3604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3605 = PCURVE('',#3347,#3606);
+#3606 = DEFINITIONAL_REPRESENTATION('',(#3607),#3611);
+#3607 = LINE('',#3608,#3609);
+#3608 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#3609 = VECTOR('',#3610,1.);
+#3610 = DIRECTION('',(0.,1.));
+#3611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3612 = ORIENTED_EDGE('',*,*,#3613,.F.);
+#3613 = EDGE_CURVE('',#3591,#3591,#3614,.T.);
+#3614 = SURFACE_CURVE('',#3615,(#3620,#3627),.PCURVE_S1.);
+#3615 = CIRCLE('',#3616,2.5);
+#3616 = AXIS2_PLACEMENT_3D('',#3617,#3618,#3619);
+#3617 = CARTESIAN_POINT('',(0.,-1.787984326755E-15,0.));
+#3618 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#3619 = DIRECTION('',(1.,0.,0.));
+#3620 = PCURVE('',#3347,#3621);
+#3621 = DEFINITIONAL_REPRESENTATION('',(#3622),#3626);
+#3622 = LINE('',#3623,#3624);
+#3623 = CARTESIAN_POINT('',(0.,14.6));
+#3624 = VECTOR('',#3625,1.);
+#3625 = DIRECTION('',(1.,0.));
+#3626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3627 = PCURVE('',#3628,#3633);
+#3628 = PLANE('',#3629);
+#3629 = AXIS2_PLACEMENT_3D('',#3630,#3631,#3632);
+#3630 = CARTESIAN_POINT('',(0.,-1.787984326755E-15,0.));
+#3631 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#3632 = DIRECTION('',(1.,0.,0.));
+#3633 = DEFINITIONAL_REPRESENTATION('',(#3634),#3638);
+#3634 = CIRCLE('',#3635,2.5);
+#3635 = AXIS2_PLACEMENT_2D('',#3636,#3637);
+#3636 = CARTESIAN_POINT('',(0.,0.));
+#3637 = DIRECTION('',(1.,0.));
+#3638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3639 = ORIENTED_EDGE('',*,*,#3590,.F.);
+#3640 = ORIENTED_EDGE('',*,*,#3641,.F.);
+#3641 = EDGE_CURVE('',#3417,#3440,#3642,.T.);
+#3642 = SURFACE_CURVE('',#3643,(#3688,#3736),.PCURVE_S1.);
+#3643 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3644,#3645,#3646,#3647,#3648,
+    #3649,#3650,#3651,#3652,#3653,#3654,#3655,#3656,#3657,#3658,#3659,
+    #3660,#3661,#3662,#3663,#3664,#3665,#3666,#3667,#3668,#3669,#3670,
+    #3671,#3672,#3673,#3674,#3675,#3676,#3677,#3678,#3679,#3680,#3681,
+    #3682,#3683,#3684,#3685,#3686,#3687),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,
+    7,7,9),(0.,0.175115960535,0.376933285554,0.491396579024,
+    0.610611292009,0.818041564915,1.),.UNSPECIFIED.);
+#3644 = CARTESIAN_POINT('',(2.5,-1.285879139105E-15,4.1));
+#3645 = CARTESIAN_POINT('',(2.499999993164,-0.113939347113,
+    4.099999988606));
+#3646 = CARTESIAN_POINT('',(2.494065339234,-0.223938089059,
+    4.090109046174));
+#3647 = CARTESIAN_POINT('',(2.482914138728,-0.329454411942,
+    4.071523011637));
+#3648 = CARTESIAN_POINT('',(2.467309799916,-0.430011974759,
+    4.045283681193));
+#3649 = CARTESIAN_POINT('',(2.448052448865,-0.525195676286,
+    4.012391410321));
+#3650 = CARTESIAN_POINT('',(2.425976042394,-0.614638935417,3.97385453942
+    ));
+#3651 = CARTESIAN_POINT('',(2.40194524826,-0.698007573161,3.930739914388
+    ));
+#3652 = CARTESIAN_POINT('',(2.347920001625,-0.86370063319,3.830754846782
+    ));
+#3653 = CARTESIAN_POINT('',(2.31699550457,-0.945703322646,3.771717728631
+    ));
+#3654 = CARTESIAN_POINT('',(2.284671410985,-1.021940357836,
+    3.707542582913));
+#3655 = CARTESIAN_POINT('',(2.251256138633,-1.093310247889,
+    3.637974469563));
+#3656 = CARTESIAN_POINT('',(2.216943833142,-1.160456179337,
+    3.562226645914));
+#3657 = CARTESIAN_POINT('',(2.181950862615,-1.223657555519,3.47900622295
+    ));
+#3658 = CARTESIAN_POINT('',(2.146836708753,-1.282594083158,
+    3.386514858008));
+#3659 = CARTESIAN_POINT('',(2.094174555922,-1.365908228694,
+    3.223447341596));
+#3660 = CARTESIAN_POINT('',(2.076423307377,-1.3929030859,3.163257415529)
+  );
+#3661 = CARTESIAN_POINT('',(2.058945612232,-1.418735132396,
+    3.098135094582));
+#3662 = CARTESIAN_POINT('',(2.041502670974,-1.443716736964,
+    3.024906906977));
+#3663 = CARTESIAN_POINT('',(2.024794848765,-1.46686563481,2.941438796427
+    ));
+#3664 = CARTESIAN_POINT('',(2.01045554846,-1.486055838521,2.846329698663
+    ));
+#3665 = CARTESIAN_POINT('',(2.001096705531,-1.498537586167,2.73847166667
+    ));
+#3666 = CARTESIAN_POINT('',(1.999002986208,-1.501329487753,
+    2.490216701624));
+#3667 = CARTESIAN_POINT('',(2.007219297506,-1.490371272594,
+    2.377703596465));
+#3668 = CARTESIAN_POINT('',(2.021148798369,-1.471862584535,
+    2.278306963239));
+#3669 = CARTESIAN_POINT('',(2.037946922472,-1.448748388473,
+    2.190942091254));
+#3670 = CARTESIAN_POINT('',(2.055771837302,-1.423366365919,2.11429286194
+    ));
+#3671 = CARTESIAN_POINT('',(2.073732199598,-1.396936374286,
+    2.046363357456));
+#3672 = CARTESIAN_POINT('',(2.091890635757,-1.369410462858,
+    1.984167191222));
+#3673 = CARTESIAN_POINT('',(2.144631315288,-1.286260620268,
+    1.819446647277));
+#3674 = CARTESIAN_POINT('',(2.179712308125,-1.227615883731,
+    1.726483911001));
+#3675 = CARTESIAN_POINT('',(2.214698705167,-1.164700980828,
+    1.642900775108));
+#3676 = CARTESIAN_POINT('',(2.249006706457,-1.097880251395,
+    1.566875915807));
+#3677 = CARTESIAN_POINT('',(2.282421286814,-1.026891808673,
+    1.497078795364));
+#3678 = CARTESIAN_POINT('',(2.314763570916,-0.951088296452,
+    1.432682733277));
+#3679 = CARTESIAN_POINT('',(2.345742225462,-0.869553409603,
+    1.373393729405));
+#3680 = CARTESIAN_POINT('',(2.400241801823,-0.703903212434,
+    1.272316663819));
+#3681 = CARTESIAN_POINT('',(2.424643388813,-0.620021996422,
+    1.228472714976));
+#3682 = CARTESIAN_POINT('',(2.447080971957,-0.529969813275,
+    1.189268861879));
+#3683 = CARTESIAN_POINT('',(2.466673716624,-0.434070011708,
+    1.155786313601));
+#3684 = CARTESIAN_POINT('',(2.482567872944,-0.332680749355,
+    1.129054157886));
+#3685 = CARTESIAN_POINT('',(2.49394000435,-0.226211375417,1.110099829438
+    ));
+#3686 = CARTESIAN_POINT('',(2.5,-0.11513604209,1.1));
+#3687 = CARTESIAN_POINT('',(2.5,-1.040949779275E-15,1.1));
+#3688 = PCURVE('',#3347,#3689);
+#3689 = DEFINITIONAL_REPRESENTATION('',(#3690),#3735);
+#3690 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3691,#3692,#3693,#3694,#3695,
+    #3696,#3697,#3698,#3699,#3700,#3701,#3702,#3703,#3704,#3705,#3706,
+    #3707,#3708,#3709,#3710,#3711,#3712,#3713,#3714,#3715,#3716,#3717,
+    #3718,#3719,#3720,#3721,#3722,#3723,#3724,#3725,#3726,#3727,#3728,
+    #3729,#3730,#3731,#3732,#3733,#3734),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,
+    7,7,9),(0.,0.175115960535,0.376933285554,0.491396579024,
+    0.610611292009,0.818041564915,1.),.UNSPECIFIED.);
+#3691 = CARTESIAN_POINT('',(0.,10.5));
+#3692 = CARTESIAN_POINT('',(4.55757388452E-02,10.500000011394));
+#3693 = CARTESIAN_POINT('',(8.957523042342E-02,10.509890953826));
+#3694 = CARTESIAN_POINT('',(0.131926035628,10.528476988363));
+#3695 = CARTESIAN_POINT('',(0.172539886161,10.554716318807));
+#3696 = CARTESIAN_POINT('',(0.211311842378,10.587608589679));
+#3697 = CARTESIAN_POINT('',(0.248115874963,10.62614546058));
+#3698 = CARTESIAN_POINT('',(0.282800348283,10.669260085612));
+#3699 = CARTESIAN_POINT('',(0.352511658603,10.769245153218));
+#3700 = CARTESIAN_POINT('',(0.387531519891,10.828282271369));
+#3701 = CARTESIAN_POINT('',(0.420611237577,10.892457417087));
+#3702 = CARTESIAN_POINT('',(0.45209330795,10.962025530437));
+#3703 = CARTESIAN_POINT('',(0.48222097235,11.037773354086));
+#3704 = CARTESIAN_POINT('',(0.511093507368,11.12099377705));
+#3705 = CARTESIAN_POINT('',(0.538525583123,11.213485141992));
+#3706 = CARTESIAN_POINT('',(0.577950548183,11.376552658404));
+#3707 = CARTESIAN_POINT('',(0.590871792374,11.436742584471));
+#3708 = CARTESIAN_POINT('',(0.603345807534,11.501864905418));
+#3709 = CARTESIAN_POINT('',(0.615530403175,11.575093093023));
+#3710 = CARTESIAN_POINT('',(0.626947194777,11.658561203573));
+#3711 = CARTESIAN_POINT('',(0.636529667012,11.753670301337));
+#3712 = CARTESIAN_POINT('',(0.642769927038,11.86152833333));
+#3713 = CARTESIAN_POINT('',(0.644165828185,12.109783298376));
+#3714 = CARTESIAN_POINT('',(0.638687322563,12.222296403535));
+#3715 = CARTESIAN_POINT('',(0.629421174659,12.321693036761));
+#3716 = CARTESIAN_POINT('',(0.617994246071,12.409057908746));
+#3717 = CARTESIAN_POINT('',(0.605591219934,12.48570713806));
+#3718 = CARTESIAN_POINT('',(0.592811054958,12.553636642544));
+#3719 = CARTESIAN_POINT('',(0.579622854237,12.615832808778));
+#3720 = CARTESIAN_POINT('',(0.540236611766,12.780553352723));
+#3721 = CARTESIAN_POINT('',(0.512911366952,12.873516088999));
+#3722 = CARTESIAN_POINT('',(0.48414009359,12.957099224892));
+#3723 = CARTESIAN_POINT('',(0.454128663413,13.033124084193));
+#3724 = CARTESIAN_POINT('',(0.422784285342,13.102921204636));
+#3725 = CARTESIAN_POINT('',(0.389860609447,13.167317266723));
+#3726 = CARTESIAN_POINT('',(0.355007616437,13.226606270595));
+#3727 = CARTESIAN_POINT('',(0.285253543701,13.327683336181));
+#3728 = CARTESIAN_POINT('',(0.25033127075,13.371527285024));
+#3729 = CARTESIAN_POINT('',(0.213257014809,13.410731138121));
+#3730 = CARTESIAN_POINT('',(0.1741792828,13.444213686399));
+#3731 = CARTESIAN_POINT('',(0.133221164605,13.470945842114));
+#3732 = CARTESIAN_POINT('',(9.048454477142E-02,13.489900170562));
+#3733 = CARTESIAN_POINT('',(4.605441683599E-02,13.5));
+#3734 = CARTESIAN_POINT('',(0.,13.5));
+#3735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3736 = PCURVE('',#3537,#3737);
+#3737 = DEFINITIONAL_REPRESENTATION('',(#3738),#3783);
+#3738 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3739,#3740,#3741,#3742,#3743,
+    #3744,#3745,#3746,#3747,#3748,#3749,#3750,#3751,#3752,#3753,#3754,
+    #3755,#3756,#3757,#3758,#3759,#3760,#3761,#3762,#3763,#3764,#3765,
+    #3766,#3767,#3768,#3769,#3770,#3771,#3772,#3773,#3774,#3775,#3776,
+    #3777,#3778,#3779,#3780,#3781,#3782),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,
+    7,7,9),(0.,0.175115960535,0.376933285554,0.491396579024,
+    0.610611292009,0.818041564915,1.),.UNSPECIFIED.);
+#3739 = CARTESIAN_POINT('',(0.,1.5));
+#3740 = CARTESIAN_POINT('',(7.5959564742E-02,1.499999993164));
+#3741 = CARTESIAN_POINT('',(0.149292224789,1.494065339234));
+#3742 = CARTESIAN_POINT('',(0.22030353746,1.482914138728));
+#3743 = CARTESIAN_POINT('',(0.289153065906,1.467309799916));
+#3744 = CARTESIAN_POINT('',(0.3559109674,1.448052448865));
+#3745 = CARTESIAN_POINT('',(0.420567121507,1.425976042394));
+#3746 = CARTESIAN_POINT('',(0.48300365799,1.40194524826));
+#3747 = CARTESIAN_POINT('',(0.612019081505,1.347920001625));
+#3748 = CARTESIAN_POINT('',(0.679159760845,1.31699550457));
+#3749 = CARTESIAN_POINT('',(0.745284733117,1.284671410985));
+#3750 = CARTESIAN_POINT('',(0.811368631198,1.251256138633));
+#3751 = CARTESIAN_POINT('',(0.878475743993,1.216943833142));
+#3752 = CARTESIAN_POINT('',(0.947767985586,1.181950862615));
+#3753 = CARTESIAN_POINT('',(1.020554486921,1.146836708753));
+#3754 = CARTESIAN_POINT('',(1.1426332625,1.094174555922));
+#3755 = CARTESIAN_POINT('',(1.186554755513,1.076423307377));
+#3756 = CARTESIAN_POINT('',(1.233179245654,1.058945612232));
+#3757 = CARTESIAN_POINT('',(1.28462753365,1.041502670974));
+#3758 = CARTESIAN_POINT('',(1.342127078678,1.024794848765));
+#3759 = CARTESIAN_POINT('',(1.406481631291,1.01045554846));
+#3760 = CARTESIAN_POINT('',(1.478476518884,1.001096705531));
+#3761 = CARTESIAN_POINT('',(1.643990294591,0.999002986208));
+#3762 = CARTESIAN_POINT('',(1.718912711924,1.007219297506));
+#3763 = CARTESIAN_POINT('',(1.785947678282,1.021148798369));
+#3764 = CARTESIAN_POINT('',(1.845911564774,1.037946922472));
+#3765 = CARTESIAN_POINT('',(1.899588895893,1.055771837302));
+#3766 = CARTESIAN_POINT('',(1.948090569271,1.073732199598));
+#3767 = CARTESIAN_POINT('',(1.993376037959,1.091890635757));
+#3768 = CARTESIAN_POINT('',(2.116387787932,1.144631315288));
+#3769 = CARTESIAN_POINT('',(2.189332499727,1.179712308125));
+#3770 = CARTESIAN_POINT('',(2.25870018716,1.214698705167));
+#3771 = CARTESIAN_POINT('',(2.325802382473,1.249006706457));
+#3772 = CARTESIAN_POINT('',(2.391813381973,1.282421286814));
+#3773 = CARTESIAN_POINT('',(2.4578149937,1.314763570916));
+#3774 = CARTESIAN_POINT('',(2.524803051199,1.345742225462));
+#3775 = CARTESIAN_POINT('',(2.654171707904,1.400241801823));
+#3776 = CARTESIAN_POINT('',(2.717132178131,1.424643388813));
+#3777 = CARTESIAN_POINT('',(2.782330826433,1.447080971957));
+#3778 = CARTESIAN_POINT('',(2.849659220742,1.466673716624));
+#3779 = CARTESIAN_POINT('',(2.919117008076,1.482567872944));
+#3780 = CARTESIAN_POINT('',(2.990784890687,1.49394000435));
+#3781 = CARTESIAN_POINT('',(3.064835292196,1.5));
+#3782 = CARTESIAN_POINT('',(3.14159265359,1.5));
+#3783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3784 = ORIENTED_EDGE('',*,*,#3416,.F.);
+#3785 = ADVANCED_FACE('',(#3786),#3398,.T.);
+#3786 = FACE_BOUND('',#3787,.T.);
+#3787 = EDGE_LOOP('',(#3788,#3789,#3812,#3958,#3981,#4003,#4004,#4148));
+#3788 = ORIENTED_EDGE('',*,*,#3383,.T.);
+#3789 = ORIENTED_EDGE('',*,*,#3790,.T.);
+#3790 = EDGE_CURVE('',#3363,#3791,#3793,.T.);
+#3791 = VERTEX_POINT('',#3792);
+#3792 = CARTESIAN_POINT('',(9.,-7.88860905221E-31,4.1));
+#3793 = SEAM_CURVE('',#3794,(#3798,#3805),.PCURVE_S1.);
+#3794 = LINE('',#3795,#3796);
+#3795 = CARTESIAN_POINT('',(9.,1.151167991199E-15,6.));
+#3796 = VECTOR('',#3797,1.);
+#3797 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#3798 = PCURVE('',#3398,#3799);
+#3799 = DEFINITIONAL_REPRESENTATION('',(#3800),#3804);
+#3800 = LINE('',#3801,#3802);
+#3801 = CARTESIAN_POINT('',(0.,-0.));
+#3802 = VECTOR('',#3803,1.);
+#3803 = DIRECTION('',(0.,1.));
+#3804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3805 = PCURVE('',#3398,#3806);
+#3806 = DEFINITIONAL_REPRESENTATION('',(#3807),#3811);
+#3807 = LINE('',#3808,#3809);
+#3808 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#3809 = VECTOR('',#3810,1.);
+#3810 = DIRECTION('',(0.,1.));
+#3811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3812 = ORIENTED_EDGE('',*,*,#3813,.F.);
+#3813 = EDGE_CURVE('',#3814,#3791,#3816,.T.);
+#3814 = VERTEX_POINT('',#3815);
+#3815 = CARTESIAN_POINT('',(9.,5.510910596163E-16,1.1));
+#3816 = SURFACE_CURVE('',#3817,(#3862,#3910),.PCURVE_S1.);
+#3817 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3818,#3819,#3820,#3821,#3822,
+    #3823,#3824,#3825,#3826,#3827,#3828,#3829,#3830,#3831,#3832,#3833,
+    #3834,#3835,#3836,#3837,#3838,#3839,#3840,#3841,#3842,#3843,#3844,
+    #3845,#3846,#3847,#3848,#3849,#3850,#3851,#3852,#3853,#3854,#3855,
+    #3856,#3857,#3858,#3859,#3860,#3861),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,
+    7,7,9),(0.,0.151673851393,0.339323957645,0.464449516337,
+    0.595339644776,0.803537481491,1.),.UNSPECIFIED.);
+#3818 = CARTESIAN_POINT('',(9.,3.451282654764E-16,1.1));
+#3819 = CARTESIAN_POINT('',(9.,0.100321799405,1.1));
+#3820 = CARTESIAN_POINT('',(8.998721953836,0.197420173348,1.10766685976)
+  );
+#3821 = CARTESIAN_POINT('',(8.996309670736,0.291018345629,1.122144506315
+    ));
+#3822 = CARTESIAN_POINT('',(8.99291900667,0.380833465731,1.142698610284)
+  );
+#3823 = CARTESIAN_POINT('',(8.988716725702,0.466570734955,1.16864578512)
+  );
+#3824 = CARTESIAN_POINT('',(8.983879304834,0.547915995084,1.19928169488)
+  );
+#3825 = CARTESIAN_POINT('',(8.978591682362,0.624526779577,1.233808070513
+    ));
+#3826 = CARTESIAN_POINT('',(8.966184797931,0.784475131386,1.317592279392
+    ));
+#3827 = CARTESIAN_POINT('',(8.958761876218,0.867247575004,1.369523901849
+    ));
+#3828 = CARTESIAN_POINT('',(8.950939581987,0.945104837404,1.426735982408
+    ));
+#3829 = CARTESIAN_POINT('',(8.942823336949,1.018696252286,1.489325337502
+    ));
+#3830 = CARTESIAN_POINT('',(8.934480413937,1.08856368171,1.557879417968)
+  );
+#3831 = CARTESIAN_POINT('',(8.925972633084,1.155011026838,1.633408951046
+    ));
+#3832 = CARTESIAN_POINT('',(8.917414100769,1.217863981534,1.717329436102
+    ));
+#3833 = CARTESIAN_POINT('',(8.903498073361,1.315014653861,1.874599865302
+    ));
+#3834 = CARTESIAN_POINT('',(8.898366164919,1.34946148948,1.938290918833)
+  );
+#3835 = CARTESIAN_POINT('',(8.893325141228,1.382436077617,2.006910248378
+    ));
+#3836 = CARTESIAN_POINT('',(8.888242280128,1.414756420806,2.084322364561
+    ));
+#3837 = CARTESIAN_POINT('',(8.883258323578,1.445538515048,2.173304573085
+    ));
+#3838 = CARTESIAN_POINT('',(8.87878498387,1.472333274594,2.275819132187)
+  );
+#3839 = CARTESIAN_POINT('',(8.875526191904,1.491669766871,2.393311959339
+    ));
+#3840 = CARTESIAN_POINT('',(8.873270059683,1.505033707412,2.665954020918
+    ));
+#3841 = CARTESIAN_POINT('',(8.874732206309,1.496337012496,2.791621135611
+    ));
+#3842 = CARTESIAN_POINT('',(8.877946620147,1.477509536691,2.903821211748
+    ));
+#3843 = CARTESIAN_POINT('',(8.882187413093,1.452085050242,3.003297942248
+    ));
+#3844 = CARTESIAN_POINT('',(8.886932452384,1.422858388564,3.091110138289
+    ));
+#3845 = CARTESIAN_POINT('',(8.891853332574,1.391669167171,3.168755474459
+    ));
+#3846 = CARTESIAN_POINT('',(8.896816222144,1.359351098113,3.238283617888
+    ));
+#3847 = CARTESIAN_POINT('',(8.909890502319,1.271543289062,3.404014254086
+    ));
+#3848 = CARTESIAN_POINT('',(8.918321702965,1.212358027661,3.494142633073
+    ));
+#3849 = CARTESIAN_POINT('',(8.926778781201,1.149563638316,3.57461128257)
+  );
+#3850 = CARTESIAN_POINT('',(8.935097221848,1.083748807763,3.647162582053
+    ));
+#3851 = CARTESIAN_POINT('',(8.943218687747,1.014790418671,3.7132167151)
+  );
+#3852 = CARTESIAN_POINT('',(8.95111268677,0.942131543156,3.773769280229)
+  );
+#3853 = CARTESIAN_POINT('',(8.958722912826,0.864965969191,3.829315406306
+    ));
+#3854 = CARTESIAN_POINT('',(8.972738941026,0.70433248875,3.927505306899)
+  );
+#3855 = CARTESIAN_POINT('',(8.979291033727,0.620288317664,3.971418614092
+    ));
+#3856 = CARTESIAN_POINT('',(8.985362332836,0.530395210773,4.01052881459)
+  );
+#3857 = CARTESIAN_POINT('',(8.990715179164,0.434853479643,4.043909492033
+    ));
+#3858 = CARTESIAN_POINT('',(8.995105589852,0.333852862798,4.070632012376
+    ));
+#3859 = CARTESIAN_POINT('',(8.998284626256,0.227579607909,4.089708175175
+    ));
+#3860 = CARTESIAN_POINT('',(8.999999998063,0.116226683906,4.099999988377
+    ));
+#3861 = CARTESIAN_POINT('',(9.,-1.06383453418E-15,4.1));
+#3862 = PCURVE('',#3398,#3863);
+#3863 = DEFINITIONAL_REPRESENTATION('',(#3864),#3909);
+#3864 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3865,#3866,#3867,#3868,#3869,
+    #3870,#3871,#3872,#3873,#3874,#3875,#3876,#3877,#3878,#3879,#3880,
+    #3881,#3882,#3883,#3884,#3885,#3886,#3887,#3888,#3889,#3890,#3891,
+    #3892,#3893,#3894,#3895,#3896,#3897,#3898,#3899,#3900,#3901,#3902,
+    #3903,#3904,#3905,#3906,#3907,#3908),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,
+    7,7,9),(0.,0.151673851393,0.339323957645,0.464449516337,
+    0.595339644776,0.803537481491,1.),.UNSPECIFIED.);
+#3865 = CARTESIAN_POINT('',(6.28318530718,4.9));
+#3866 = CARTESIAN_POINT('',(6.272038440579,4.9));
+#3867 = CARTESIAN_POINT('',(6.261249732212,4.89233314024));
+#3868 = CARTESIAN_POINT('',(6.250847825103,4.877855493685));
+#3869 = CARTESIAN_POINT('',(6.240862605387,4.857301389716));
+#3870 = CARTESIAN_POINT('',(6.231325891606,4.83135421488));
+#3871 = CARTESIAN_POINT('',(6.2222722604,4.80071830512));
+#3872 = CARTESIAN_POINT('',(6.213740008621,4.766191929487));
+#3873 = CARTESIAN_POINT('',(6.195914584267,4.682407720608));
+#3874 = CARTESIAN_POINT('',(6.186681405504,4.630476098151));
+#3875 = CARTESIAN_POINT('',(6.177987832861,4.573264017592));
+#3876 = CARTESIAN_POINT('',(6.169762149304,4.510674662498));
+#3877 = CARTESIAN_POINT('',(6.161944540896,4.442120582032));
+#3878 = CARTESIAN_POINT('',(6.154501631716,4.366591048954));
+#3879 = CARTESIAN_POINT('',(6.147453693519,4.282670563898));
+#3880 = CARTESIAN_POINT('',(6.136548994706,4.125400134698));
+#3881 = CARTESIAN_POINT('',(6.13267938707,4.061709081167));
+#3882 = CARTESIAN_POINT('',(6.128973018273,3.993089751623));
+#3883 = CARTESIAN_POINT('',(6.125337802579,3.915677635438));
+#3884 = CARTESIAN_POINT('',(6.121873104138,3.826695426916));
+#3885 = CARTESIAN_POINT('',(6.118854707002,3.724180867813));
+#3886 = CARTESIAN_POINT('',(6.116675910218,3.606688040661));
+#3887 = CARTESIAN_POINT('',(6.115170016286,3.334045979082));
+#3888 = CARTESIAN_POINT('',(6.11614987623,3.208378864389));
+#3889 = CARTESIAN_POINT('',(6.118272090775,3.096178788252));
+#3890 = CARTESIAN_POINT('',(6.121136039615,2.996702057752));
+#3891 = CARTESIAN_POINT('',(6.124425895447,2.908889861711));
+#3892 = CARTESIAN_POINT('',(6.127934187231,2.831244525541));
+#3893 = CARTESIAN_POINT('',(6.131567138761,2.761716382112));
+#3894 = CARTESIAN_POINT('',(6.14143111996,2.595985745914));
+#3895 = CARTESIAN_POINT('',(6.148073518328,2.505857366927));
+#3896 = CARTESIAN_POINT('',(6.155113320351,2.42538871743));
+#3897 = CARTESIAN_POINT('',(6.1624837534,2.352837417947));
+#3898 = CARTESIAN_POINT('',(6.170198161002,2.2867832849));
+#3899 = CARTESIAN_POINT('',(6.178318247504,2.226230719771));
+#3900 = CARTESIAN_POINT('',(6.186933248445,2.170684593694));
+#3901 = CARTESIAN_POINT('',(6.204849226583,2.072494693101));
+#3902 = CARTESIAN_POINT('',(6.214215403685,2.028581385908));
+#3903 = CARTESIAN_POINT('',(6.224225361395,1.98947118541));
+#3904 = CARTESIAN_POINT('',(6.234856282921,1.956090507967));
+#3905 = CARTESIAN_POINT('',(6.246087262408,1.929367987624));
+#3906 = CARTESIAN_POINT('',(6.257898684196,1.910291824825));
+#3907 = CARTESIAN_POINT('',(6.27027123119,1.900000011623));
+#3908 = CARTESIAN_POINT('',(6.28318530718,1.9));
+#3909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3910 = PCURVE('',#3537,#3911);
+#3911 = DEFINITIONAL_REPRESENTATION('',(#3912),#3957);
+#3912 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3913,#3914,#3915,#3916,#3917,
+    #3918,#3919,#3920,#3921,#3922,#3923,#3924,#3925,#3926,#3927,#3928,
+    #3929,#3930,#3931,#3932,#3933,#3934,#3935,#3936,#3937,#3938,#3939,
+    #3940,#3941,#3942,#3943,#3944,#3945,#3946,#3947,#3948,#3949,#3950,
+    #3951,#3952,#3953,#3954,#3955,#3956),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,
+    7,7,9),(0.,0.151673851393,0.339323957645,0.464449516337,
+    0.595339644776,0.803537481491,1.),.UNSPECIFIED.);
+#3913 = CARTESIAN_POINT('',(3.14159265359,8.));
+#3914 = CARTESIAN_POINT('',(3.208473853193,8.));
+#3915 = CARTESIAN_POINT('',(3.273206336222,7.998721953836));
+#3916 = CARTESIAN_POINT('',(3.336060190966,7.996309670736));
+#3917 = CARTESIAN_POINT('',(3.397182686406,7.99291900667));
+#3918 = CARTESIAN_POINT('',(3.456632314046,7.988716725702));
+#3919 = CARTESIAN_POINT('',(3.514384342529,7.983879304834));
+#3920 = CARTESIAN_POINT('',(3.570307885032,7.978591682362));
+#3921 = CARTESIAN_POINT('',(3.690683720377,7.966184797931));
+#3922 = CARTESIAN_POINT('',(3.755629105242,7.958761876218));
+#3923 = CARTESIAN_POINT('',(3.819758137185,7.950939581987));
+#3924 = CARTESIAN_POINT('',(3.883832427607,7.942823336949));
+#3925 = CARTESIAN_POINT('',(3.948744905801,7.934480413937));
+#3926 = CARTESIAN_POINT('',(4.015478124944,7.925972633084));
+#3927 = CARTESIAN_POINT('',(4.085097657523,7.917414100769));
+#3928 = CARTESIAN_POINT('',(4.208335892994,7.903498073361));
+#3929 = CARTESIAN_POINT('',(4.256529534268,7.898366164919));
+#3930 = CARTESIAN_POINT('',(4.30718091047,7.893325141228));
+#3931 = CARTESIAN_POINT('',(4.362935640248,7.888242280128));
+#3932 = CARTESIAN_POINT('',(4.425400862463,7.883258323578));
+#3933 = CARTESIAN_POINT('',(4.495604296583,7.87878498387));
+#3934 = CARTESIAN_POINT('',(4.574470721607,7.875526191904));
+#3935 = CARTESIAN_POINT('',(4.756450315883,7.873270059683));
+#3936 = CARTESIAN_POINT('',(4.839844593945,7.874732206309));
+#3937 = CARTESIAN_POINT('',(4.915164314949,7.877946620147));
+#3938 = CARTESIAN_POINT('',(4.983197797031,7.882187413093));
+#3939 = CARTESIAN_POINT('',(5.044655001178,7.886932452384));
+#3940 = CARTESIAN_POINT('',(5.100298040125,7.891853332574));
+#3941 = CARTESIAN_POINT('',(5.151343984484,7.896816222144));
+#3942 = CARTESIAN_POINT('',(5.276380610416,7.909890502319));
+#3943 = CARTESIAN_POINT('',(5.347947358929,7.918321702965));
+#3944 = CARTESIAN_POINT('',(5.41563780271,7.926778781201));
+#3945 = CARTESIAN_POINT('',(5.480598589891,7.935097221848));
+#3946 = CARTESIAN_POINT('',(5.543946001444,7.943218687747));
+#3947 = CARTESIAN_POINT('',(5.606741277592,7.95111268677));
+#3948 = CARTESIAN_POINT('',(5.669947092316,7.958722912826));
+#3949 = CARTESIAN_POINT('',(5.795458263341,7.972738941026));
+#3950 = CARTESIAN_POINT('',(5.858532078424,7.979291033727));
+#3951 = CARTESIAN_POINT('',(5.923609298341,7.985362332836));
+#3952 = CARTESIAN_POINT('',(5.990695150017,7.990715179164));
+#3953 = CARTESIAN_POINT('',(6.059908936646,7.995105589852));
+#3954 = CARTESIAN_POINT('',(6.131465266281,7.998284626256));
+#3955 = CARTESIAN_POINT('',(6.205700851242,7.999999998063));
+#3956 = CARTESIAN_POINT('',(6.28318530718,8.));
+#3957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3958 = ORIENTED_EDGE('',*,*,#3959,.T.);
+#3959 = EDGE_CURVE('',#3814,#3960,#3962,.T.);
+#3960 = VERTEX_POINT('',#3961);
+#3961 = CARTESIAN_POINT('',(9.,4.163799117101E-16,0.));
+#3962 = SEAM_CURVE('',#3963,(#3967,#3974),.PCURVE_S1.);
+#3963 = LINE('',#3964,#3965);
+#3964 = CARTESIAN_POINT('',(9.,1.151167991199E-15,6.));
+#3965 = VECTOR('',#3966,1.);
+#3966 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#3967 = PCURVE('',#3398,#3968);
+#3968 = DEFINITIONAL_REPRESENTATION('',(#3969),#3973);
+#3969 = LINE('',#3970,#3971);
+#3970 = CARTESIAN_POINT('',(0.,-0.));
+#3971 = VECTOR('',#3972,1.);
+#3972 = DIRECTION('',(0.,1.));
+#3973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3974 = PCURVE('',#3398,#3975);
+#3975 = DEFINITIONAL_REPRESENTATION('',(#3976),#3980);
+#3976 = LINE('',#3977,#3978);
+#3977 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#3978 = VECTOR('',#3979,1.);
+#3979 = DIRECTION('',(0.,1.));
+#3980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3981 = ORIENTED_EDGE('',*,*,#3982,.F.);
+#3982 = EDGE_CURVE('',#3960,#3960,#3983,.T.);
+#3983 = SURFACE_CURVE('',#3984,(#3989,#3996),.PCURVE_S1.);
+#3984 = CIRCLE('',#3985,9.);
+#3985 = AXIS2_PLACEMENT_3D('',#3986,#3987,#3988);
+#3986 = CARTESIAN_POINT('',(0.,-1.787984326755E-15,0.));
+#3987 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#3988 = DIRECTION('',(1.,0.,0.));
+#3989 = PCURVE('',#3398,#3990);
+#3990 = DEFINITIONAL_REPRESENTATION('',(#3991),#3995);
+#3991 = LINE('',#3992,#3993);
+#3992 = CARTESIAN_POINT('',(0.,6.));
+#3993 = VECTOR('',#3994,1.);
+#3994 = DIRECTION('',(1.,0.));
+#3995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3996 = PCURVE('',#3628,#3997);
+#3997 = DEFINITIONAL_REPRESENTATION('',(#3998),#4002);
+#3998 = CIRCLE('',#3999,9.);
+#3999 = AXIS2_PLACEMENT_2D('',#4000,#4001);
+#4000 = CARTESIAN_POINT('',(0.,0.));
+#4001 = DIRECTION('',(1.,0.));
+#4002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4003 = ORIENTED_EDGE('',*,*,#3959,.F.);
+#4004 = ORIENTED_EDGE('',*,*,#4005,.F.);
+#4005 = EDGE_CURVE('',#3791,#3814,#4006,.T.);
+#4006 = SURFACE_CURVE('',#4007,(#4052,#4100),.PCURVE_S1.);
+#4007 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#4008,#4009,#4010,#4011,#4012,
+    #4013,#4014,#4015,#4016,#4017,#4018,#4019,#4020,#4021,#4022,#4023,
+    #4024,#4025,#4026,#4027,#4028,#4029,#4030,#4031,#4032,#4033,#4034,
+    #4035,#4036,#4037,#4038,#4039,#4040,#4041,#4042,#4043,#4044,#4045,
+    #4046,#4047,#4048,#4049,#4050,#4051),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,
+    7,7,9),(0.,0.163985240414,0.356433356916,0.481061484152,
+    0.61364304148,0.817298852696,1.),.UNSPECIFIED.);
+#4008 = CARTESIAN_POINT('',(9.,-1.285879139105E-15,4.1));
+#4009 = CARTESIAN_POINT('',(8.99999999824,-0.105587959563,4.099999989441
+    ));
+#4010 = CARTESIAN_POINT('',(8.998584253596,-0.207440955418,
+    4.091507459813));
+#4011 = CARTESIAN_POINT('',(8.99592814568,-0.305300949822,4.075565358024
+    ));
+#4012 = CARTESIAN_POINT('',(8.992216211496,-0.398908767118,
+    4.053036631087));
+#4013 = CARTESIAN_POINT('',(8.987640613609,-0.487997035228,
+    4.024697272556));
+#4014 = CARTESIAN_POINT('',(8.982399618144,-0.572282682005,
+    3.991323162506));
+#4015 = CARTESIAN_POINT('',(8.976696082599,-0.65145898643,3.953770701074
+    ));
+#4016 = CARTESIAN_POINT('',(8.963741326297,-0.811712367331,
+    3.865264102869));
+#4017 = CARTESIAN_POINT('',(8.956236964381,-0.892668629828,
+    3.812050918972));
+#4018 = CARTESIAN_POINT('',(8.948371870564,-0.968843837695,3.75364181618
+    ));
+#4019 = CARTESIAN_POINT('',(8.940239425945,-1.040906292414,3.68984263555
+    ));
+#4020 = CARTESIAN_POINT('',(8.931896162323,-1.109406660745,
+    3.619949994278));
+#4021 = CARTESIAN_POINT('',(8.923398602297,-1.17462455064,3.542811292606
+    ));
+#4022 = CARTESIAN_POINT('',(8.914869061147,-1.236292934642,
+    3.456861054813));
+#4023 = CARTESIAN_POINT('',(8.901247160192,-1.330108034081,
+    3.297215754044));
+#4024 = CARTESIAN_POINT('',(8.896267054153,-1.363179636571,3.23297246202
+    ));
+#4025 = CARTESIAN_POINT('',(8.891371102809,-1.394883100957,
+    3.163330561251));
+#4026 = CARTESIAN_POINT('',(8.886476639542,-1.425721274144,
+    3.084760207811));
+#4027 = CARTESIAN_POINT('',(8.881756088959,-1.454645194844,
+    2.994718329235));
+#4028 = CARTESIAN_POINT('',(8.877635974205,-1.479179861532,
+    2.891399609031));
+#4029 = CARTESIAN_POINT('',(8.874815491047,-1.495882068476,
+    2.773481451424));
+#4030 = CARTESIAN_POINT('',(8.873567993809,-1.503265098317,
+    2.498550471834));
+#4031 = CARTESIAN_POINT('',(8.875580805021,-1.491342111353,
+    2.372130870474));
+#4032 = CARTESIAN_POINT('',(8.879270504985,-1.46964181453,2.260542801665
+    ));
+#4033 = CARTESIAN_POINT('',(8.883848253313,-1.441978855063,
+    2.162705607718));
+#4034 = CARTESIAN_POINT('',(8.888789478859,-1.411261604692,
+    2.077112715933));
+#4035 = CARTESIAN_POINT('',(8.893815524976,-1.379106280836,
+    2.001636701921));
+#4036 = CARTESIAN_POINT('',(8.898893708991,-1.34574255369,1.933319653082
+    ));
+#4037 = CARTESIAN_POINT('',(8.912363613495,-1.25416041759,1.769322330691
+    ));
+#4038 = CARTESIAN_POINT('',(8.920851288408,-1.193710313679,
+    1.681297222108));
+#4039 = CARTESIAN_POINT('',(8.92933363205,-1.129695947235,1.6025022122)
+  );
+#4040 = CARTESIAN_POINT('',(8.93767000214,-1.06253171498,1.531271605746)
+  );
+#4041 = CARTESIAN_POINT('',(8.945804444971,-0.992004887953,
+    1.466318227137));
+#4042 = CARTESIAN_POINT('',(8.953692958492,-0.917561074801,
+    1.406801344355));
+#4043 = CARTESIAN_POINT('',(8.961259060936,-0.838475886204,
+    1.352389630825));
+#4044 = CARTESIAN_POINT('',(8.97474856813,-0.678002473904,1.259098299242
+    ));
+#4045 = CARTESIAN_POINT('',(8.980872942348,-0.596354644262,
+    1.218422199215));
+#4046 = CARTESIAN_POINT('',(8.986524786903,-0.509224698306,
+    1.182231309277));
+#4047 = CARTESIAN_POINT('',(8.991483317388,-0.416874042853,
+    1.151416611003));
+#4048 = CARTESIAN_POINT('',(8.995527827564,-0.319544767529,
+    1.126834045551));
+#4049 = CARTESIAN_POINT('',(8.99843895449,-0.217468216681,1.109365994657
+    ));
+#4050 = CARTESIAN_POINT('',(9.,-0.110875080868,1.1));
+#4051 = CARTESIAN_POINT('',(9.,5.510910596163E-16,1.1));
+#4052 = PCURVE('',#3398,#4053);
+#4053 = DEFINITIONAL_REPRESENTATION('',(#4054),#4099);
+#4054 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#4055,#4056,#4057,#4058,#4059,
+    #4060,#4061,#4062,#4063,#4064,#4065,#4066,#4067,#4068,#4069,#4070,
+    #4071,#4072,#4073,#4074,#4075,#4076,#4077,#4078,#4079,#4080,#4081,
+    #4082,#4083,#4084,#4085,#4086,#4087,#4088,#4089,#4090,#4091,#4092,
+    #4093,#4094,#4095,#4096,#4097,#4098),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,
+    7,7,9),(0.,0.163985240414,0.356433356916,0.481061484152,
+    0.61364304148,0.817298852696,1.),.UNSPECIFIED.);
+#4055 = CARTESIAN_POINT('',(0.,1.9));
+#4056 = CARTESIAN_POINT('',(1.173199550699E-02,1.900000010559));
+#4057 = CARTESIAN_POINT('',(2.304899508734E-02,1.908492540187));
+#4058 = CARTESIAN_POINT('',(3.392478841011E-02,1.924434641976));
+#4059 = CARTESIAN_POINT('',(4.433230748391E-02,1.946963368913));
+#4060 = CARTESIAN_POINT('',(5.424284038458E-02,1.975302727444));
+#4061 = CARTESIAN_POINT('',(6.362522957109E-02,2.008676837494));
+#4062 = CARTESIAN_POINT('',(7.244505478964E-02,2.046229298926));
+#4063 = CARTESIAN_POINT('',(9.030907193742E-02,2.134735897131));
+#4064 = CARTESIAN_POINT('',(9.934215020033E-02,2.187949081028));
+#4065 = CARTESIAN_POINT('',(0.107850322912,2.24635818382));
+#4066 = CARTESIAN_POINT('',(0.115907413511,2.31015736445));
+#4067 = CARTESIAN_POINT('',(0.123574254671,2.380050005722));
+#4068 = CARTESIAN_POINT('',(0.130881556614,2.457188707394));
+#4069 = CARTESIAN_POINT('',(0.137798672159,2.543138945187));
+#4070 = CARTESIAN_POINT('',(0.14833188188,2.702784245956));
+#4071 = CARTESIAN_POINT('',(0.152047882277,2.76702753798));
+#4072 = CARTESIAN_POINT('',(0.15561220784,2.836669438749));
+#4073 = CARTESIAN_POINT('',(0.159081495134,2.915239792189));
+#4074 = CARTESIAN_POINT('',(0.162337723608,3.005281670765));
+#4075 = CARTESIAN_POINT('',(0.165101970276,3.108600390969));
+#4076 = CARTESIAN_POINT('',(0.16698404537,3.226518548576));
+#4077 = CARTESIAN_POINT('',(0.167816010016,3.501449528166));
+#4078 = CARTESIAN_POINT('',(0.166472489679,3.627869129526));
+#4079 = CARTESIAN_POINT('',(0.164026734759,3.739457198334));
+#4080 = CARTESIAN_POINT('',(0.160911314196,3.837294392283));
+#4081 = CARTESIAN_POINT('',(0.157454484843,3.922887284066));
+#4082 = CARTESIAN_POINT('',(0.153838334004,3.998363298079));
+#4083 = CARTESIAN_POINT('',(0.150088605782,4.066680346918));
+#4084 = CARTESIAN_POINT('',(0.139803337653,4.230677669309));
+#4085 = CARTESIAN_POINT('',(0.133020920218,4.318702777892));
+#4086 = CARTESIAN_POINT('',(0.125846405408,4.3974977878));
+#4087 = CARTESIAN_POINT('',(0.118326979923,4.468728394254));
+#4088 = CARTESIAN_POINT('',(0.110439347392,4.533681772863));
+#4089 = CARTESIAN_POINT('',(0.102122184511,4.593198655645));
+#4090 = CARTESIAN_POINT('',(9.329540429809E-02,4.647610369175));
+#4091 = CARTESIAN_POINT('',(7.540213952638E-02,4.740901700758));
+#4092 = CARTESIAN_POINT('',(6.63050406572E-02,4.781577800785));
+#4093 = CARTESIAN_POINT('',(5.660443362937E-02,4.817768690723));
+#4094 = CARTESIAN_POINT('',(4.632980981253E-02,4.848583388997));
+#4095 = CARTESIAN_POINT('',(3.550782354505E-02,4.873165954449));
+#4096 = CARTESIAN_POINT('',(2.416313509268E-02,4.890634005343));
+#4097 = CARTESIAN_POINT('',(1.231945342982E-02,4.9));
+#4098 = CARTESIAN_POINT('',(0.,4.9));
+#4099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4100 = PCURVE('',#3537,#4101);
+#4101 = DEFINITIONAL_REPRESENTATION('',(#4102),#4147);
+#4102 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#4103,#4104,#4105,#4106,#4107,
+    #4108,#4109,#4110,#4111,#4112,#4113,#4114,#4115,#4116,#4117,#4118,
+    #4119,#4120,#4121,#4122,#4123,#4124,#4125,#4126,#4127,#4128,#4129,
+    #4130,#4131,#4132,#4133,#4134,#4135,#4136,#4137,#4138,#4139,#4140,
+    #4141,#4142,#4143,#4144,#4145,#4146),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,
+    7,7,9),(0.,0.163985240414,0.356433356916,0.481061484152,
+    0.61364304148,0.817298852696,1.),.UNSPECIFIED.);
+#4103 = CARTESIAN_POINT('',(0.,8.));
+#4104 = CARTESIAN_POINT('',(7.039197304197E-02,7.99999999824));
+#4105 = CARTESIAN_POINT('',(0.138294412225,7.998584253596));
+#4106 = CARTESIAN_POINT('',(0.204064457402,7.99592814568));
+#4107 = CARTESIAN_POINT('',(0.267908180317,7.992216211496));
+#4108 = CARTESIAN_POINT('',(0.329928835883,7.987640613609));
+#4109 = CARTESIAN_POINT('',(0.390141003882,7.982399618144));
+#4110 = CARTESIAN_POINT('',(0.448450621109,7.976696082599));
+#4111 = CARTESIAN_POINT('',(0.570497176918,7.963741326297));
+#4112 = CARTESIAN_POINT('',(0.63489169443,7.956236964381));
+#4113 = CARTESIAN_POINT('',(0.698610071724,7.948371870564));
+#4114 = CARTESIAN_POINT('',(0.762448317929,7.940239425945));
+#4115 = CARTESIAN_POINT('',(0.827348584625,7.931896162323));
+#4116 = CARTESIAN_POINT('',(0.894352634926,7.923398602296));
+#4117 = CARTESIAN_POINT('',(0.964583945334,7.914869061147));
+#4118 = CARTESIAN_POINT('',(1.088030550869,7.901247160192));
+#4119 = CARTESIAN_POINT('',(1.136126614065,7.896267054153));
+#4120 = CARTESIAN_POINT('',(1.187033658195,7.891371102809));
+#4121 = CARTESIAN_POINT('',(1.243129087017,7.886476639542));
+#4122 = CARTESIAN_POINT('',(1.305865481225,7.881756088959));
+#4123 = CARTESIAN_POINT('',(1.376223476814,7.877635974205));
+#4124 = CARTESIAN_POINT('',(1.455106784105,7.874815491047));
+#4125 = CARTESIAN_POINT('',(1.63846018018,7.873567993809));
+#4126 = CARTESIAN_POINT('',(1.722496868772,7.875580805021));
+#4127 = CARTESIAN_POINT('',(1.797755631614,7.879270504985));
+#4128 = CARTESIAN_POINT('',(1.865139266659,7.883848253313));
+#4129 = CARTESIAN_POINT('',(1.925544287263,7.888789478859));
+#4130 = CARTESIAN_POINT('',(1.980106947615,7.893815524976));
+#4131 = CARTESIAN_POINT('',(2.030716792056,7.898893708991));
+#4132 = CARTESIAN_POINT('',(2.155940874589,7.912363613495));
+#4133 = CARTESIAN_POINT('',(2.226825826361,7.920851288408));
+#4134 = CARTESIAN_POINT('',(2.294159566486,7.92933363205));
+#4135 = CARTESIAN_POINT('',(2.359085303228,7.93767000214));
+#4136 = CARTESIAN_POINT('',(2.422685610942,7.945804444971));
+#4137 = CARTESIAN_POINT('',(2.485958049947,7.953692958492));
+#4138 = CARTESIAN_POINT('',(2.549769425384,7.961259060936));
+#4139 = CARTESIAN_POINT('',(2.673516458755,7.97474856813));
+#4140 = CARTESIAN_POINT('',(2.734202863762,7.980872942348));
+#4141 = CARTESIAN_POINT('',(2.796852600001,7.986524786903));
+#4142 = CARTESIAN_POINT('',(2.861413270299,7.991483317388));
+#4143 = CARTESIAN_POINT('',(2.927948168066,7.995527827564));
+#4144 = CARTESIAN_POINT('',(2.99661362995,7.99843895449));
+#4145 = CARTESIAN_POINT('',(3.067675933011,8.));
+#4146 = CARTESIAN_POINT('',(3.14159265359,8.));
+#4147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4148 = ORIENTED_EDGE('',*,*,#3790,.F.);
+#4149 = ADVANCED_FACE('',(#4150),#3537,.F.);
+#4150 = FACE_BOUND('',#4151,.F.);
+#4151 = EDGE_LOOP('',(#4152,#4153,#4174,#4175,#4176,#4177));
+#4152 = ORIENTED_EDGE('',*,*,#4005,.F.);
+#4153 = ORIENTED_EDGE('',*,*,#4154,.F.);
+#4154 = EDGE_CURVE('',#3417,#3791,#4155,.T.);
+#4155 = SEAM_CURVE('',#4156,(#4160,#4167),.PCURVE_S1.);
+#4156 = LINE('',#4157,#4158);
+#4157 = CARTESIAN_POINT('',(1.,-9.184850993605E-16,4.1));
+#4158 = VECTOR('',#4159,1.);
+#4159 = DIRECTION('',(1.,-2.719262146894E-32,-2.22044604925E-16));
+#4160 = PCURVE('',#3537,#4161);
+#4161 = DEFINITIONAL_REPRESENTATION('',(#4162),#4166);
+#4162 = LINE('',#4163,#4164);
+#4163 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#4164 = VECTOR('',#4165,1.);
+#4165 = DIRECTION('',(0.,1.));
+#4166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4167 = PCURVE('',#3537,#4168);
+#4168 = DEFINITIONAL_REPRESENTATION('',(#4169),#4173);
+#4169 = LINE('',#4170,#4171);
+#4170 = CARTESIAN_POINT('',(0.,-0.));
+#4171 = VECTOR('',#4172,1.);
+#4172 = DIRECTION('',(0.,1.));
+#4173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4174 = ORIENTED_EDGE('',*,*,#3641,.T.);
+#4175 = ORIENTED_EDGE('',*,*,#3439,.T.);
+#4176 = ORIENTED_EDGE('',*,*,#4154,.T.);
+#4177 = ORIENTED_EDGE('',*,*,#3813,.F.);
+#4178 = ADVANCED_FACE('',(#4179,#4182),#3628,.T.);
+#4179 = FACE_BOUND('',#4180,.T.);
+#4180 = EDGE_LOOP('',(#4181));
+#4181 = ORIENTED_EDGE('',*,*,#3982,.T.);
+#4182 = FACE_BOUND('',#4183,.T.);
+#4183 = EDGE_LOOP('',(#4184));
+#4184 = ORIENTED_EDGE('',*,*,#3613,.F.);
+#4185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4189)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#4186,#4187,#4188)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#4186 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#4187 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#4188 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#4189 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4186,
+  'distance_accuracy_value','confusion accuracy');
+#4190 = PRODUCT_TYPE('part',$,(#7));
+#4191 = SHAPE_DEFINITION_REPRESENTATION(#4192,#4198);
+#4192 = PRODUCT_DEFINITION_SHAPE('','',#4193);
+#4193 = PRODUCT_DEFINITION('design','',#4194,#4197);
+#4194 = PRODUCT_DEFINITION_FORMATION('','',#4195);
+#4195 = PRODUCT('TornilloM3','TornilloM3','',(#4196));
+#4196 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#4197 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#4198 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4199),#4881);
+#4199 = MANIFOLD_SOLID_BREP('',#4200);
+#4200 = CLOSED_SHELL('',(#4201,#4289,#4342,#4395,#4399,#4573,#4649,#4698
+    ,#4747,#4796,#4845,#4872));
+#4201 = ADVANCED_FACE('',(#4202),#4216,.T.);
+#4202 = FACE_BOUND('',#4203,.T.);
+#4203 = EDGE_LOOP('',(#4204,#4234,#4261,#4262));
+#4204 = ORIENTED_EDGE('',*,*,#4205,.T.);
+#4205 = EDGE_CURVE('',#4206,#4208,#4210,.T.);
+#4206 = VERTEX_POINT('',#4207);
+#4207 = CARTESIAN_POINT('',(3.75,0.,1.1));
+#4208 = VERTEX_POINT('',#4209);
+#4209 = CARTESIAN_POINT('',(9.25,0.,1.1));
+#4210 = SEAM_CURVE('',#4211,(#4215,#4227),.PCURVE_S1.);
+#4211 = LINE('',#4212,#4213);
+#4212 = CARTESIAN_POINT('',(3.5,-3.673940397442E-16,1.1));
+#4213 = VECTOR('',#4214,1.);
+#4214 = DIRECTION('',(1.,0.,2.22044604925E-16));
+#4215 = PCURVE('',#4216,#4221);
+#4216 = CYLINDRICAL_SURFACE('',#4217,1.5);
+#4217 = AXIS2_PLACEMENT_3D('',#4218,#4219,#4220);
+#4218 = CARTESIAN_POINT('',(3.5,0.,2.6));
+#4219 = DIRECTION('',(1.,0.,2.22044604925E-16));
+#4220 = DIRECTION('',(2.22044604925E-16,0.,-1.));
+#4221 = DEFINITIONAL_REPRESENTATION('',(#4222),#4226);
+#4222 = LINE('',#4223,#4224);
+#4223 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#4224 = VECTOR('',#4225,1.);
+#4225 = DIRECTION('',(0.,1.));
+#4226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4227 = PCURVE('',#4216,#4228);
+#4228 = DEFINITIONAL_REPRESENTATION('',(#4229),#4233);
+#4229 = LINE('',#4230,#4231);
+#4230 = CARTESIAN_POINT('',(0.,-0.));
+#4231 = VECTOR('',#4232,1.);
+#4232 = DIRECTION('',(0.,1.));
+#4233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4234 = ORIENTED_EDGE('',*,*,#4235,.F.);
+#4235 = EDGE_CURVE('',#4208,#4208,#4236,.T.);
+#4236 = SURFACE_CURVE('',#4237,(#4242,#4249),.PCURVE_S1.);
+#4237 = CIRCLE('',#4238,1.5);
+#4238 = AXIS2_PLACEMENT_3D('',#4239,#4240,#4241);
+#4239 = CARTESIAN_POINT('',(9.25,0.,2.6));
+#4240 = DIRECTION('',(1.,-0.,2.22044604925E-16));
+#4241 = DIRECTION('',(2.22044604925E-16,0.,-1.));
+#4242 = PCURVE('',#4216,#4243);
+#4243 = DEFINITIONAL_REPRESENTATION('',(#4244),#4248);
+#4244 = LINE('',#4245,#4246);
+#4245 = CARTESIAN_POINT('',(0.,5.75));
+#4246 = VECTOR('',#4247,1.);
+#4247 = DIRECTION('',(1.,0.));
+#4248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4249 = PCURVE('',#4250,#4255);
+#4250 = CONICAL_SURFACE('',#4251,1.5,0.785398163397);
+#4251 = AXIS2_PLACEMENT_3D('',#4252,#4253,#4254);
+#4252 = CARTESIAN_POINT('',(9.25,0.,2.6));
+#4253 = DIRECTION('',(-1.,0.,-2.22044604925E-16));
+#4254 = DIRECTION('',(2.22044604925E-16,0.,-1.));
+#4255 = DEFINITIONAL_REPRESENTATION('',(#4256),#4260);
+#4256 = LINE('',#4257,#4258);
+#4257 = CARTESIAN_POINT('',(-0.,-0.));
+#4258 = VECTOR('',#4259,1.);
+#4259 = DIRECTION('',(-1.,-0.));
+#4260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4261 = ORIENTED_EDGE('',*,*,#4205,.F.);
+#4262 = ORIENTED_EDGE('',*,*,#4263,.T.);
+#4263 = EDGE_CURVE('',#4206,#4206,#4264,.T.);
+#4264 = SURFACE_CURVE('',#4265,(#4270,#4277),.PCURVE_S1.);
+#4265 = CIRCLE('',#4266,1.5);
+#4266 = AXIS2_PLACEMENT_3D('',#4267,#4268,#4269);
+#4267 = CARTESIAN_POINT('',(3.75,0.,2.6));
+#4268 = DIRECTION('',(1.,-0.,2.22044604925E-16));
+#4269 = DIRECTION('',(2.22044604925E-16,0.,-1.));
+#4270 = PCURVE('',#4216,#4271);
+#4271 = DEFINITIONAL_REPRESENTATION('',(#4272),#4276);
+#4272 = LINE('',#4273,#4274);
+#4273 = CARTESIAN_POINT('',(0.,0.25));
+#4274 = VECTOR('',#4275,1.);
+#4275 = DIRECTION('',(1.,0.));
+#4276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4277 = PCURVE('',#4278,#4283);
+#4278 = CONICAL_SURFACE('',#4279,1.5,0.785398163397);
+#4279 = AXIS2_PLACEMENT_3D('',#4280,#4281,#4282);
+#4280 = CARTESIAN_POINT('',(3.75,0.,2.6));
+#4281 = DIRECTION('',(1.,0.,2.22044604925E-16));
+#4282 = DIRECTION('',(2.22044604925E-16,0.,-1.));
+#4283 = DEFINITIONAL_REPRESENTATION('',(#4284),#4288);
+#4284 = LINE('',#4285,#4286);
+#4285 = CARTESIAN_POINT('',(0.,-0.));
+#4286 = VECTOR('',#4287,1.);
+#4287 = DIRECTION('',(1.,-0.));
+#4288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4289 = ADVANCED_FACE('',(#4290),#4278,.T.);
+#4290 = FACE_BOUND('',#4291,.F.);
+#4291 = EDGE_LOOP('',(#4292,#4313,#4314,#4315));
+#4292 = ORIENTED_EDGE('',*,*,#4293,.F.);
+#4293 = EDGE_CURVE('',#4206,#4294,#4296,.T.);
+#4294 = VERTEX_POINT('',#4295);
+#4295 = CARTESIAN_POINT('',(3.5,0.,1.35));
+#4296 = SEAM_CURVE('',#4297,(#4301,#4307),.PCURVE_S1.);
+#4297 = LINE('',#4298,#4299);
+#4298 = CARTESIAN_POINT('',(3.75,0.,1.1));
+#4299 = VECTOR('',#4300,1.);
+#4300 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#4301 = PCURVE('',#4278,#4302);
+#4302 = DEFINITIONAL_REPRESENTATION('',(#4303),#4306);
+#4303 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4304,#4305),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.353553390593),.PIECEWISE_BEZIER_KNOTS.);
+#4304 = CARTESIAN_POINT('',(0.,0.));
+#4305 = CARTESIAN_POINT('',(0.,-0.25));
+#4306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4307 = PCURVE('',#4278,#4308);
+#4308 = DEFINITIONAL_REPRESENTATION('',(#4309),#4312);
+#4309 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4310,#4311),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.353553390593),.PIECEWISE_BEZIER_KNOTS.);
+#4310 = CARTESIAN_POINT('',(6.28318530718,0.));
+#4311 = CARTESIAN_POINT('',(6.28318530718,-0.25));
+#4312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4313 = ORIENTED_EDGE('',*,*,#4263,.T.);
+#4314 = ORIENTED_EDGE('',*,*,#4293,.T.);
+#4315 = ORIENTED_EDGE('',*,*,#4316,.F.);
+#4316 = EDGE_CURVE('',#4294,#4294,#4317,.T.);
+#4317 = SURFACE_CURVE('',#4318,(#4323,#4330),.PCURVE_S1.);
+#4318 = CIRCLE('',#4319,1.25);
+#4319 = AXIS2_PLACEMENT_3D('',#4320,#4321,#4322);
+#4320 = CARTESIAN_POINT('',(3.5,0.,2.6));
+#4321 = DIRECTION('',(1.,-0.,2.22044604925E-16));
+#4322 = DIRECTION('',(2.22044604925E-16,0.,-1.));
+#4323 = PCURVE('',#4278,#4324);
+#4324 = DEFINITIONAL_REPRESENTATION('',(#4325),#4329);
+#4325 = LINE('',#4326,#4327);
+#4326 = CARTESIAN_POINT('',(0.,-0.25));
+#4327 = VECTOR('',#4328,1.);
+#4328 = DIRECTION('',(1.,-0.));
+#4329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4330 = PCURVE('',#4331,#4336);
+#4331 = PLANE('',#4332);
+#4332 = AXIS2_PLACEMENT_3D('',#4333,#4334,#4335);
+#4333 = CARTESIAN_POINT('',(3.5,0.,2.6));
+#4334 = DIRECTION('',(1.,0.,2.22044604925E-16));
+#4335 = DIRECTION('',(2.22044604925E-16,0.,-1.));
+#4336 = DEFINITIONAL_REPRESENTATION('',(#4337),#4341);
+#4337 = CIRCLE('',#4338,1.25);
+#4338 = AXIS2_PLACEMENT_2D('',#4339,#4340);
+#4339 = CARTESIAN_POINT('',(0.,0.));
+#4340 = DIRECTION('',(1.,0.));
+#4341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4342 = ADVANCED_FACE('',(#4343),#4250,.T.);
+#4343 = FACE_BOUND('',#4344,.T.);
+#4344 = EDGE_LOOP('',(#4345,#4366,#4367,#4368));
+#4345 = ORIENTED_EDGE('',*,*,#4346,.F.);
+#4346 = EDGE_CURVE('',#4208,#4347,#4349,.T.);
+#4347 = VERTEX_POINT('',#4348);
+#4348 = CARTESIAN_POINT('',(9.5,0.,1.35));
+#4349 = SEAM_CURVE('',#4350,(#4354,#4360),.PCURVE_S1.);
+#4350 = LINE('',#4351,#4352);
+#4351 = CARTESIAN_POINT('',(9.25,0.,1.1));
+#4352 = VECTOR('',#4353,1.);
+#4353 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#4354 = PCURVE('',#4250,#4355);
+#4355 = DEFINITIONAL_REPRESENTATION('',(#4356),#4359);
+#4356 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4357,#4358),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.353553390593),.PIECEWISE_BEZIER_KNOTS.);
+#4357 = CARTESIAN_POINT('',(0.,0.));
+#4358 = CARTESIAN_POINT('',(0.,-0.25));
+#4359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4360 = PCURVE('',#4250,#4361);
+#4361 = DEFINITIONAL_REPRESENTATION('',(#4362),#4365);
+#4362 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4363,#4364),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.353553390593),.PIECEWISE_BEZIER_KNOTS.);
+#4363 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#4364 = CARTESIAN_POINT('',(-6.28318530718,-0.25));
+#4365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4366 = ORIENTED_EDGE('',*,*,#4235,.T.);
+#4367 = ORIENTED_EDGE('',*,*,#4346,.T.);
+#4368 = ORIENTED_EDGE('',*,*,#4369,.F.);
+#4369 = EDGE_CURVE('',#4347,#4347,#4370,.T.);
+#4370 = SURFACE_CURVE('',#4371,(#4376,#4383),.PCURVE_S1.);
+#4371 = CIRCLE('',#4372,1.25);
+#4372 = AXIS2_PLACEMENT_3D('',#4373,#4374,#4375);
+#4373 = CARTESIAN_POINT('',(9.5,0.,2.6));
+#4374 = DIRECTION('',(1.,-0.,2.22044604925E-16));
+#4375 = DIRECTION('',(2.22044604925E-16,0.,-1.));
+#4376 = PCURVE('',#4250,#4377);
+#4377 = DEFINITIONAL_REPRESENTATION('',(#4378),#4382);
+#4378 = LINE('',#4379,#4380);
+#4379 = CARTESIAN_POINT('',(-0.,-0.25));
+#4380 = VECTOR('',#4381,1.);
+#4381 = DIRECTION('',(-1.,-0.));
+#4382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4383 = PCURVE('',#4384,#4389);
+#4384 = PLANE('',#4385);
+#4385 = AXIS2_PLACEMENT_3D('',#4386,#4387,#4388);
+#4386 = CARTESIAN_POINT('',(9.5,0.,2.6));
+#4387 = DIRECTION('',(1.,0.,2.22044604925E-16));
+#4388 = DIRECTION('',(2.22044604925E-16,0.,-1.));
+#4389 = DEFINITIONAL_REPRESENTATION('',(#4390),#4394);
+#4390 = CIRCLE('',#4391,1.25);
+#4391 = AXIS2_PLACEMENT_2D('',#4392,#4393);
+#4392 = CARTESIAN_POINT('',(0.,0.));
+#4393 = DIRECTION('',(1.,0.));
+#4394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4395 = ADVANCED_FACE('',(#4396),#4331,.F.);
+#4396 = FACE_BOUND('',#4397,.F.);
+#4397 = EDGE_LOOP('',(#4398));
+#4398 = ORIENTED_EDGE('',*,*,#4316,.T.);
+#4399 = ADVANCED_FACE('',(#4400,#4403),#4384,.T.);
+#4400 = FACE_BOUND('',#4401,.T.);
+#4401 = EDGE_LOOP('',(#4402));
+#4402 = ORIENTED_EDGE('',*,*,#4369,.T.);
+#4403 = FACE_BOUND('',#4404,.T.);
+#4404 = EDGE_LOOP('',(#4405,#4435,#4463,#4491,#4519,#4547));
+#4405 = ORIENTED_EDGE('',*,*,#4406,.T.);
+#4406 = EDGE_CURVE('',#4407,#4409,#4411,.T.);
+#4407 = VERTEX_POINT('',#4408);
+#4408 = CARTESIAN_POINT('',(9.5,1.000000000004,2.022649730818));
+#4409 = VERTEX_POINT('',#4410);
+#4410 = CARTESIAN_POINT('',(9.5,-3.209210457437E-16,1.445299461625));
+#4411 = SURFACE_CURVE('',#4412,(#4416,#4423),.PCURVE_S1.);
+#4412 = LINE('',#4413,#4414);
+#4413 = CARTESIAN_POINT('',(9.5,1.000000000004,2.022649730818));
+#4414 = VECTOR('',#4415,1.);
+#4415 = DIRECTION('',(2.478074198696E-16,-0.866025403784,-0.500000000001
+    ));
+#4416 = PCURVE('',#4384,#4417);
+#4417 = DEFINITIONAL_REPRESENTATION('',(#4418),#4422);
+#4418 = LINE('',#4419,#4420);
+#4419 = CARTESIAN_POINT('',(0.577350269182,1.000000000004));
+#4420 = VECTOR('',#4421,1.);
+#4421 = DIRECTION('',(0.500000000001,-0.866025403784));
+#4422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4423 = PCURVE('',#4424,#4429);
+#4424 = PLANE('',#4425);
+#4425 = AXIS2_PLACEMENT_3D('',#4426,#4427,#4428);
+#4426 = CARTESIAN_POINT('',(9.5,1.000000000004,2.022649730818));
+#4427 = DIRECTION('',(-4.063698308782E-17,-0.500000000001,0.866025403784
+    ));
+#4428 = DIRECTION('',(2.478074198696E-16,-0.866025403784,-0.500000000001
+    ));
+#4429 = DEFINITIONAL_REPRESENTATION('',(#4430),#4434);
+#4430 = LINE('',#4431,#4432);
+#4431 = CARTESIAN_POINT('',(0.,0.));
+#4432 = VECTOR('',#4433,1.);
+#4433 = DIRECTION('',(1.,1.232595164408E-32));
+#4434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4435 = ORIENTED_EDGE('',*,*,#4436,.T.);
+#4436 = EDGE_CURVE('',#4409,#4437,#4439,.T.);
+#4437 = VERTEX_POINT('',#4438);
+#4438 = CARTESIAN_POINT('',(9.5,-0.999999999996,2.022649730813));
+#4439 = SURFACE_CURVE('',#4440,(#4444,#4451),.PCURVE_S1.);
+#4440 = LINE('',#4441,#4442);
+#4441 = CARTESIAN_POINT('',(9.5,-3.209211516229E-16,1.445299461625));
+#4442 = VECTOR('',#4443,1.);
+#4443 = DIRECTION('',(1.367851174071E-16,-0.866025403784,0.5));
+#4444 = PCURVE('',#4384,#4445);
+#4445 = DEFINITIONAL_REPRESENTATION('',(#4446),#4450);
+#4446 = LINE('',#4447,#4448);
+#4447 = CARTESIAN_POINT('',(1.154700538375,-3.209211516229E-16));
+#4448 = VECTOR('',#4449,1.);
+#4449 = DIRECTION('',(-0.5,-0.866025403784));
+#4450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4451 = PCURVE('',#4452,#4457);
+#4452 = PLANE('',#4453);
+#4453 = AXIS2_PLACEMENT_3D('',#4454,#4455,#4456);
+#4454 = CARTESIAN_POINT('',(9.5,-3.209211516229E-16,1.445299461625));
+#4455 = DIRECTION('',(-1.516592855504E-16,0.5,0.866025403784));
+#4456 = DIRECTION('',(1.367851174071E-16,-0.866025403784,0.5));
+#4457 = DEFINITIONAL_REPRESENTATION('',(#4458),#4462);
+#4458 = LINE('',#4459,#4460);
+#4459 = CARTESIAN_POINT('',(0.,0.));
+#4460 = VECTOR('',#4461,1.);
+#4461 = DIRECTION('',(1.,-1.232595164408E-32));
+#4462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4463 = ORIENTED_EDGE('',*,*,#4464,.T.);
+#4464 = EDGE_CURVE('',#4437,#4465,#4467,.T.);
+#4465 = VERTEX_POINT('',#4466);
+#4466 = CARTESIAN_POINT('',(9.5,-0.999999999996,3.177350269188));
+#4467 = SURFACE_CURVE('',#4468,(#4472,#4479),.PCURVE_S1.);
+#4468 = LINE('',#4469,#4470);
+#4469 = CARTESIAN_POINT('',(9.5,-0.999999999996,2.022649730813));
+#4470 = VECTOR('',#4471,1.);
+#4471 = DIRECTION('',(-1.110223024625E-16,-2.22044604925E-16,1.));
+#4472 = PCURVE('',#4384,#4473);
+#4473 = DEFINITIONAL_REPRESENTATION('',(#4474),#4478);
+#4474 = LINE('',#4475,#4476);
+#4475 = CARTESIAN_POINT('',(0.577350269187,-0.999999999996));
+#4476 = VECTOR('',#4477,1.);
+#4477 = DIRECTION('',(-1.,-2.22044604925E-16));
+#4478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4479 = PCURVE('',#4480,#4485);
+#4480 = PLANE('',#4481);
+#4481 = AXIS2_PLACEMENT_3D('',#4482,#4483,#4484);
+#4482 = CARTESIAN_POINT('',(9.5,-0.999999999996,2.022649730813));
+#4483 = DIRECTION('',(-1.110223024625E-16,1.,2.22044604925E-16));
+#4484 = DIRECTION('',(-1.110223024625E-16,-2.22044604925E-16,1.));
+#4485 = DEFINITIONAL_REPRESENTATION('',(#4486),#4490);
+#4486 = LINE('',#4487,#4488);
+#4487 = CARTESIAN_POINT('',(0.,0.));
+#4488 = VECTOR('',#4489,1.);
+#4489 = DIRECTION('',(1.,0.));
+#4490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4491 = ORIENTED_EDGE('',*,*,#4492,.T.);
+#4492 = EDGE_CURVE('',#4465,#4493,#4495,.T.);
+#4493 = VERTEX_POINT('',#4494);
+#4494 = CARTESIAN_POINT('',(9.5,-8.33711095444E-16,3.754700538375));
+#4495 = SURFACE_CURVE('',#4496,(#4500,#4507),.PCURVE_S1.);
+#4496 = LINE('',#4497,#4498);
+#4497 = CARTESIAN_POINT('',(9.5,-0.999999999996,3.177350269188));
+#4498 = VECTOR('',#4499,1.);
+#4499 = DIRECTION('',(-2.478074198696E-16,0.866025403785,0.5));
+#4500 = PCURVE('',#4384,#4501);
+#4501 = DEFINITIONAL_REPRESENTATION('',(#4502),#4506);
+#4502 = LINE('',#4503,#4504);
+#4503 = CARTESIAN_POINT('',(-0.577350269187,-0.999999999996));
+#4504 = VECTOR('',#4505,1.);
+#4505 = DIRECTION('',(-0.5,0.866025403785));
+#4506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4507 = PCURVE('',#4508,#4513);
+#4508 = PLANE('',#4509);
+#4509 = AXIS2_PLACEMENT_3D('',#4510,#4511,#4512);
+#4510 = CARTESIAN_POINT('',(9.5,-0.999999999996,3.177350269188));
+#4511 = DIRECTION('',(4.063698308795E-17,0.5,-0.866025403785));
+#4512 = DIRECTION('',(-2.478074198696E-16,0.866025403785,0.5));
+#4513 = DEFINITIONAL_REPRESENTATION('',(#4514),#4518);
+#4514 = LINE('',#4515,#4516);
+#4515 = CARTESIAN_POINT('',(0.,0.));
+#4516 = VECTOR('',#4517,1.);
+#4517 = DIRECTION('',(1.,0.));
+#4518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4519 = ORIENTED_EDGE('',*,*,#4520,.T.);
+#4520 = EDGE_CURVE('',#4493,#4521,#4523,.T.);
+#4521 = VERTEX_POINT('',#4522);
+#4522 = CARTESIAN_POINT('',(9.5,1.000000000004,3.177350269193));
+#4523 = SURFACE_CURVE('',#4524,(#4528,#4535),.PCURVE_S1.);
+#4524 = LINE('',#4525,#4526);
+#4525 = CARTESIAN_POINT('',(9.5,-8.337112013232E-16,3.754700538375));
+#4526 = VECTOR('',#4527,1.);
+#4527 = DIRECTION('',(-1.367851174086E-16,0.866025403788,-0.499999999994
+    ));
+#4528 = PCURVE('',#4384,#4529);
+#4529 = DEFINITIONAL_REPRESENTATION('',(#4530),#4534);
+#4530 = LINE('',#4531,#4532);
+#4531 = CARTESIAN_POINT('',(-1.154700538375,-8.337112013232E-16));
+#4532 = VECTOR('',#4533,1.);
+#4533 = DIRECTION('',(0.499999999994,0.866025403788));
+#4534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4535 = PCURVE('',#4536,#4541);
+#4536 = PLANE('',#4537);
+#4537 = AXIS2_PLACEMENT_3D('',#4538,#4539,#4540);
+#4538 = CARTESIAN_POINT('',(9.5,-8.337112013232E-16,3.754700538375));
+#4539 = DIRECTION('',(1.516592855501E-16,-0.499999999994,-0.866025403788
+    ));
+#4540 = DIRECTION('',(-1.367851174086E-16,0.866025403788,-0.499999999994
+    ));
+#4541 = DEFINITIONAL_REPRESENTATION('',(#4542),#4546);
+#4542 = LINE('',#4543,#4544);
+#4543 = CARTESIAN_POINT('',(0.,0.));
+#4544 = VECTOR('',#4545,1.);
+#4545 = DIRECTION('',(1.,-3.08148791102E-32));
+#4546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4547 = ORIENTED_EDGE('',*,*,#4548,.T.);
+#4548 = EDGE_CURVE('',#4521,#4407,#4549,.T.);
+#4549 = SURFACE_CURVE('',#4550,(#4554,#4561),.PCURVE_S1.);
+#4550 = LINE('',#4551,#4552);
+#4551 = CARTESIAN_POINT('',(9.5,1.000000000004,3.177350269193));
+#4552 = VECTOR('',#4553,1.);
+#4553 = DIRECTION('',(1.110223024625E-16,2.22044604925E-16,-1.));
+#4554 = PCURVE('',#4384,#4555);
+#4555 = DEFINITIONAL_REPRESENTATION('',(#4556),#4560);
+#4556 = LINE('',#4557,#4558);
+#4557 = CARTESIAN_POINT('',(-0.577350269193,1.000000000004));
+#4558 = VECTOR('',#4559,1.);
+#4559 = DIRECTION('',(1.,2.22044604925E-16));
+#4560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4561 = PCURVE('',#4562,#4567);
+#4562 = PLANE('',#4563);
+#4563 = AXIS2_PLACEMENT_3D('',#4564,#4565,#4566);
+#4564 = CARTESIAN_POINT('',(9.5,1.000000000004,3.177350269193));
+#4565 = DIRECTION('',(1.110223024625E-16,-1.,-2.22044604925E-16));
+#4566 = DIRECTION('',(1.110223024625E-16,2.22044604925E-16,-1.));
+#4567 = DEFINITIONAL_REPRESENTATION('',(#4568),#4572);
+#4568 = LINE('',#4569,#4570);
+#4569 = CARTESIAN_POINT('',(0.,0.));
+#4570 = VECTOR('',#4571,1.);
+#4571 = DIRECTION('',(1.,0.));
+#4572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4573 = ADVANCED_FACE('',(#4574),#4424,.T.);
+#4574 = FACE_BOUND('',#4575,.T.);
+#4575 = EDGE_LOOP('',(#4576,#4599,#4627,#4648));
+#4576 = ORIENTED_EDGE('',*,*,#4577,.T.);
+#4577 = EDGE_CURVE('',#4407,#4578,#4580,.T.);
+#4578 = VERTEX_POINT('',#4579);
+#4579 = CARTESIAN_POINT('',(7.,1.000000000004,2.022649730818));
+#4580 = SURFACE_CURVE('',#4581,(#4585,#4592),.PCURVE_S1.);
+#4581 = LINE('',#4582,#4583);
+#4582 = CARTESIAN_POINT('',(9.5,1.000000000004,2.022649730818));
+#4583 = VECTOR('',#4584,1.);
+#4584 = DIRECTION('',(-1.,-1.110223024625E-16,-1.110223024625E-16));
+#4585 = PCURVE('',#4424,#4586);
+#4586 = DEFINITIONAL_REPRESENTATION('',(#4587),#4591);
+#4587 = LINE('',#4588,#4589);
+#4588 = CARTESIAN_POINT('',(0.,0.));
+#4589 = VECTOR('',#4590,1.);
+#4590 = DIRECTION('',(-9.614813431914E-17,-1.));
+#4591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4592 = PCURVE('',#4562,#4593);
+#4593 = DEFINITIONAL_REPRESENTATION('',(#4594),#4598);
+#4594 = LINE('',#4595,#4596);
+#4595 = CARTESIAN_POINT('',(1.154700538375,-1.281975124251E-16));
+#4596 = VECTOR('',#4597,1.);
+#4597 = DIRECTION('',(-2.465190328816E-32,-1.));
+#4598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4599 = ORIENTED_EDGE('',*,*,#4600,.T.);
+#4600 = EDGE_CURVE('',#4578,#4601,#4603,.T.);
+#4601 = VERTEX_POINT('',#4602);
+#4602 = CARTESIAN_POINT('',(7.,-5.984768019E-16,1.445299461625));
+#4603 = SURFACE_CURVE('',#4604,(#4608,#4615),.PCURVE_S1.);
+#4604 = LINE('',#4605,#4606);
+#4605 = CARTESIAN_POINT('',(7.,1.000000000004,2.022649730818));
+#4606 = VECTOR('',#4607,1.);
+#4607 = DIRECTION('',(2.478074198696E-16,-0.866025403784,-0.500000000001
+    ));
+#4608 = PCURVE('',#4424,#4609);
+#4609 = DEFINITIONAL_REPRESENTATION('',(#4610),#4614);
+#4610 = LINE('',#4611,#4612);
+#4611 = CARTESIAN_POINT('',(-4.272222810357E-16,-2.5));
+#4612 = VECTOR('',#4613,1.);
+#4613 = DIRECTION('',(1.,1.232595164408E-32));
+#4614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4615 = PCURVE('',#4616,#4621);
+#4616 = PLANE('',#4617);
+#4617 = AXIS2_PLACEMENT_3D('',#4618,#4619,#4620);
+#4618 = CARTESIAN_POINT('',(7.,-0.999999999996,3.177350269187));
+#4619 = DIRECTION('',(1.,0.,0.));
+#4620 = DIRECTION('',(0.,0.,1.));
+#4621 = DEFINITIONAL_REPRESENTATION('',(#4622),#4626);
+#4622 = LINE('',#4623,#4624);
+#4623 = CARTESIAN_POINT('',(-1.15470053837,-2.));
+#4624 = VECTOR('',#4625,1.);
+#4625 = DIRECTION('',(-0.500000000001,0.866025403784));
+#4626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4627 = ORIENTED_EDGE('',*,*,#4628,.F.);
+#4628 = EDGE_CURVE('',#4409,#4601,#4629,.T.);
+#4629 = SURFACE_CURVE('',#4630,(#4634,#4641),.PCURVE_S1.);
+#4630 = LINE('',#4631,#4632);
+#4631 = CARTESIAN_POINT('',(9.5,-3.209210457437E-16,1.445299461625));
+#4632 = VECTOR('',#4633,1.);
+#4633 = DIRECTION('',(-1.,-1.110223024625E-16,-1.110223024625E-16));
+#4634 = PCURVE('',#4424,#4635);
+#4635 = DEFINITIONAL_REPRESENTATION('',(#4636),#4640);
+#4636 = LINE('',#4637,#4638);
+#4637 = CARTESIAN_POINT('',(1.154700538384,-2.86143361139E-16));
+#4638 = VECTOR('',#4639,1.);
+#4639 = DIRECTION('',(-9.614813431914E-17,-1.));
+#4640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4641 = PCURVE('',#4452,#4642);
+#4642 = DEFINITIONAL_REPRESENTATION('',(#4643),#4647);
+#4643 = LINE('',#4644,#4645);
+#4644 = CARTESIAN_POINT('',(-6.877050470294E-23,1.542836335454E-38));
+#4645 = VECTOR('',#4646,1.);
+#4646 = DIRECTION('',(-9.614813431918E-17,-1.));
+#4647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4648 = ORIENTED_EDGE('',*,*,#4406,.F.);
+#4649 = ADVANCED_FACE('',(#4650),#4562,.T.);
+#4650 = FACE_BOUND('',#4651,.T.);
+#4651 = EDGE_LOOP('',(#4652,#4675,#4696,#4697));
+#4652 = ORIENTED_EDGE('',*,*,#4653,.T.);
+#4653 = EDGE_CURVE('',#4521,#4654,#4656,.T.);
+#4654 = VERTEX_POINT('',#4655);
+#4655 = CARTESIAN_POINT('',(7.,1.000000000004,3.177350269193));
+#4656 = SURFACE_CURVE('',#4657,(#4661,#4668),.PCURVE_S1.);
+#4657 = LINE('',#4658,#4659);
+#4658 = CARTESIAN_POINT('',(9.5,1.000000000004,3.177350269193));
+#4659 = VECTOR('',#4660,1.);
+#4660 = DIRECTION('',(-1.,-1.110223024625E-16,-1.110223024625E-16));
+#4661 = PCURVE('',#4562,#4662);
+#4662 = DEFINITIONAL_REPRESENTATION('',(#4663),#4667);
+#4663 = LINE('',#4664,#4665);
+#4664 = CARTESIAN_POINT('',(0.,0.));
+#4665 = VECTOR('',#4666,1.);
+#4666 = DIRECTION('',(-2.465190328816E-32,-1.));
+#4667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4668 = PCURVE('',#4536,#4669);
+#4669 = DEFINITIONAL_REPRESENTATION('',(#4670),#4674);
+#4670 = LINE('',#4671,#4672);
+#4671 = CARTESIAN_POINT('',(1.154700538379,1.579458487139E-16));
+#4672 = VECTOR('',#4673,1.);
+#4673 = DIRECTION('',(9.614813431958E-17,-1.));
+#4674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4675 = ORIENTED_EDGE('',*,*,#4676,.T.);
+#4676 = EDGE_CURVE('',#4654,#4578,#4677,.T.);
+#4677 = SURFACE_CURVE('',#4678,(#4682,#4689),.PCURVE_S1.);
+#4678 = LINE('',#4679,#4680);
+#4679 = CARTESIAN_POINT('',(7.,1.000000000004,3.177350269193));
+#4680 = VECTOR('',#4681,1.);
+#4681 = DIRECTION('',(1.110223024625E-16,2.22044604925E-16,-1.));
+#4682 = PCURVE('',#4562,#4683);
+#4683 = DEFINITIONAL_REPRESENTATION('',(#4684),#4688);
+#4684 = LINE('',#4685,#4686);
+#4685 = CARTESIAN_POINT('',(-2.775557561563E-16,-2.5));
+#4686 = VECTOR('',#4687,1.);
+#4687 = DIRECTION('',(1.,0.));
+#4688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4689 = PCURVE('',#4616,#4690);
+#4690 = DEFINITIONAL_REPRESENTATION('',(#4691),#4695);
+#4691 = LINE('',#4692,#4693);
+#4692 = CARTESIAN_POINT('',(5.21138687759E-12,-2.));
+#4693 = VECTOR('',#4694,1.);
+#4694 = DIRECTION('',(-1.,-2.22044604925E-16));
+#4695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4696 = ORIENTED_EDGE('',*,*,#4577,.F.);
+#4697 = ORIENTED_EDGE('',*,*,#4548,.F.);
+#4698 = ADVANCED_FACE('',(#4699),#4536,.T.);
+#4699 = FACE_BOUND('',#4700,.T.);
+#4700 = EDGE_LOOP('',(#4701,#4724,#4745,#4746));
+#4701 = ORIENTED_EDGE('',*,*,#4702,.T.);
+#4702 = EDGE_CURVE('',#4493,#4703,#4705,.T.);
+#4703 = VERTEX_POINT('',#4704);
+#4704 = CARTESIAN_POINT('',(7.,-1.1112668516E-15,3.754700538375));
+#4705 = SURFACE_CURVE('',#4706,(#4710,#4717),.PCURVE_S1.);
+#4706 = LINE('',#4707,#4708);
+#4707 = CARTESIAN_POINT('',(9.5,-8.33711095444E-16,3.754700538375));
+#4708 = VECTOR('',#4709,1.);
+#4709 = DIRECTION('',(-1.,-1.110223024625E-16,-1.110223024625E-16));
+#4710 = PCURVE('',#4536,#4711);
+#4711 = DEFINITIONAL_REPRESENTATION('',(#4712),#4716);
+#4712 = LINE('',#4713,#4714);
+#4713 = CARTESIAN_POINT('',(6.877050470322E-23,1.54283633546E-38));
+#4714 = VECTOR('',#4715,1.);
+#4715 = DIRECTION('',(9.614813431958E-17,-1.));
+#4716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4717 = PCURVE('',#4508,#4718);
+#4718 = DEFINITIONAL_REPRESENTATION('',(#4719),#4723);
+#4719 = LINE('',#4720,#4721);
+#4720 = CARTESIAN_POINT('',(1.154700538375,2.861433611367E-16));
+#4721 = VECTOR('',#4722,1.);
+#4722 = DIRECTION('',(9.614813431919E-17,-1.));
+#4723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4724 = ORIENTED_EDGE('',*,*,#4725,.T.);
+#4725 = EDGE_CURVE('',#4703,#4654,#4726,.T.);
+#4726 = SURFACE_CURVE('',#4727,(#4731,#4738),.PCURVE_S1.);
+#4727 = LINE('',#4728,#4729);
+#4728 = CARTESIAN_POINT('',(7.,-1.111266957479E-15,3.754700538375));
+#4729 = VECTOR('',#4730,1.);
+#4730 = DIRECTION('',(-1.367851174086E-16,0.866025403788,-0.499999999994
+    ));
+#4731 = PCURVE('',#4536,#4732);
+#4732 = DEFINITIONAL_REPRESENTATION('',(#4733),#4737);
+#4733 = LINE('',#4734,#4735);
+#4734 = CARTESIAN_POINT('',(-2.490950835632E-18,-2.5));
+#4735 = VECTOR('',#4736,1.);
+#4736 = DIRECTION('',(1.,-3.08148791102E-32));
+#4737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4738 = PCURVE('',#4616,#4739);
+#4739 = DEFINITIONAL_REPRESENTATION('',(#4740),#4744);
+#4740 = LINE('',#4741,#4742);
+#4741 = CARTESIAN_POINT('',(0.577350269187,-0.999999999996));
+#4742 = VECTOR('',#4743,1.);
+#4743 = DIRECTION('',(-0.499999999994,-0.866025403788));
+#4744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4745 = ORIENTED_EDGE('',*,*,#4653,.F.);
+#4746 = ORIENTED_EDGE('',*,*,#4520,.F.);
+#4747 = ADVANCED_FACE('',(#4748),#4508,.T.);
+#4748 = FACE_BOUND('',#4749,.T.);
+#4749 = EDGE_LOOP('',(#4750,#4773,#4794,#4795));
+#4750 = ORIENTED_EDGE('',*,*,#4751,.T.);
+#4751 = EDGE_CURVE('',#4465,#4752,#4754,.T.);
+#4752 = VERTEX_POINT('',#4753);
+#4753 = CARTESIAN_POINT('',(7.,-0.999999999996,3.177350269187));
+#4754 = SURFACE_CURVE('',#4755,(#4759,#4766),.PCURVE_S1.);
+#4755 = LINE('',#4756,#4757);
+#4756 = CARTESIAN_POINT('',(9.5,-0.999999999996,3.177350269188));
+#4757 = VECTOR('',#4758,1.);
+#4758 = DIRECTION('',(-1.,-1.110223024625E-16,-1.110223024625E-16));
+#4759 = PCURVE('',#4508,#4760);
+#4760 = DEFINITIONAL_REPRESENTATION('',(#4761),#4765);
+#4761 = LINE('',#4762,#4763);
+#4762 = CARTESIAN_POINT('',(0.,0.));
+#4763 = VECTOR('',#4764,1.);
+#4764 = DIRECTION('',(9.614813431919E-17,-1.));
+#4765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4766 = PCURVE('',#4480,#4767);
+#4767 = DEFINITIONAL_REPRESENTATION('',(#4768),#4772);
+#4768 = LINE('',#4769,#4770);
+#4769 = CARTESIAN_POINT('',(1.154700538375,1.281975124251E-16));
+#4770 = VECTOR('',#4771,1.);
+#4771 = DIRECTION('',(2.465190328816E-32,-1.));
+#4772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4773 = ORIENTED_EDGE('',*,*,#4774,.T.);
+#4774 = EDGE_CURVE('',#4752,#4703,#4775,.T.);
+#4775 = SURFACE_CURVE('',#4776,(#4780,#4787),.PCURVE_S1.);
+#4776 = LINE('',#4777,#4778);
+#4777 = CARTESIAN_POINT('',(7.,-0.999999999996,3.177350269188));
+#4778 = VECTOR('',#4779,1.);
+#4779 = DIRECTION('',(-2.478074198696E-16,0.866025403785,0.5));
+#4780 = PCURVE('',#4508,#4781);
+#4781 = DEFINITIONAL_REPRESENTATION('',(#4782),#4786);
+#4782 = LINE('',#4783,#4784);
+#4783 = CARTESIAN_POINT('',(2.051776761107E-16,-2.5));
+#4784 = VECTOR('',#4785,1.);
+#4785 = DIRECTION('',(1.,0.));
+#4786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4787 = PCURVE('',#4616,#4788);
+#4788 = DEFINITIONAL_REPRESENTATION('',(#4789),#4793);
+#4789 = LINE('',#4790,#4791);
+#4790 = CARTESIAN_POINT('',(4.440892098501E-16,0.));
+#4791 = VECTOR('',#4792,1.);
+#4792 = DIRECTION('',(0.5,-0.866025403785));
+#4793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4794 = ORIENTED_EDGE('',*,*,#4702,.F.);
+#4795 = ORIENTED_EDGE('',*,*,#4492,.F.);
+#4796 = ADVANCED_FACE('',(#4797),#4480,.T.);
+#4797 = FACE_BOUND('',#4798,.T.);
+#4798 = EDGE_LOOP('',(#4799,#4822,#4843,#4844));
+#4799 = ORIENTED_EDGE('',*,*,#4800,.T.);
+#4800 = EDGE_CURVE('',#4437,#4801,#4803,.T.);
+#4801 = VERTEX_POINT('',#4802);
+#4802 = CARTESIAN_POINT('',(7.,-0.999999999996,2.022649730813));
+#4803 = SURFACE_CURVE('',#4804,(#4808,#4815),.PCURVE_S1.);
+#4804 = LINE('',#4805,#4806);
+#4805 = CARTESIAN_POINT('',(9.5,-0.999999999996,2.022649730813));
+#4806 = VECTOR('',#4807,1.);
+#4807 = DIRECTION('',(-1.,-1.110223024625E-16,-1.110223024625E-16));
+#4808 = PCURVE('',#4480,#4809);
+#4809 = DEFINITIONAL_REPRESENTATION('',(#4810),#4814);
+#4810 = LINE('',#4811,#4812);
+#4811 = CARTESIAN_POINT('',(0.,0.));
+#4812 = VECTOR('',#4813,1.);
+#4813 = DIRECTION('',(2.465190328816E-32,-1.));
+#4814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4815 = PCURVE('',#4452,#4816);
+#4816 = DEFINITIONAL_REPRESENTATION('',(#4817),#4821);
+#4817 = LINE('',#4818,#4819);
+#4818 = CARTESIAN_POINT('',(1.154700538375,-1.579458487117E-16));
+#4819 = VECTOR('',#4820,1.);
+#4820 = DIRECTION('',(-9.614813431918E-17,-1.));
+#4821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4822 = ORIENTED_EDGE('',*,*,#4823,.T.);
+#4823 = EDGE_CURVE('',#4801,#4752,#4824,.T.);
+#4824 = SURFACE_CURVE('',#4825,(#4829,#4836),.PCURVE_S1.);
+#4825 = LINE('',#4826,#4827);
+#4826 = CARTESIAN_POINT('',(7.,-0.999999999996,2.022649730813));
+#4827 = VECTOR('',#4828,1.);
+#4828 = DIRECTION('',(-1.110223024625E-16,-2.22044604925E-16,1.));
+#4829 = PCURVE('',#4480,#4830);
+#4830 = DEFINITIONAL_REPRESENTATION('',(#4831),#4835);
+#4831 = LINE('',#4832,#4833);
+#4832 = CARTESIAN_POINT('',(2.775557561563E-16,-2.5));
+#4833 = VECTOR('',#4834,1.);
+#4834 = DIRECTION('',(1.,0.));
+#4835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4836 = PCURVE('',#4616,#4837);
+#4837 = DEFINITIONAL_REPRESENTATION('',(#4838),#4842);
+#4838 = LINE('',#4839,#4840);
+#4839 = CARTESIAN_POINT('',(-1.154700538375,-2.22044604925E-16));
+#4840 = VECTOR('',#4841,1.);
+#4841 = DIRECTION('',(1.,2.22044604925E-16));
+#4842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4843 = ORIENTED_EDGE('',*,*,#4751,.F.);
+#4844 = ORIENTED_EDGE('',*,*,#4464,.F.);
+#4845 = ADVANCED_FACE('',(#4846),#4452,.T.);
+#4846 = FACE_BOUND('',#4847,.T.);
+#4847 = EDGE_LOOP('',(#4848,#4849,#4870,#4871));
+#4848 = ORIENTED_EDGE('',*,*,#4628,.T.);
+#4849 = ORIENTED_EDGE('',*,*,#4850,.T.);
+#4850 = EDGE_CURVE('',#4601,#4801,#4851,.T.);
+#4851 = SURFACE_CURVE('',#4852,(#4856,#4863),.PCURVE_S1.);
+#4852 = LINE('',#4853,#4854);
+#4853 = CARTESIAN_POINT('',(7.,-5.984769077791E-16,1.445299461625));
+#4854 = VECTOR('',#4855,1.);
+#4855 = DIRECTION('',(1.367851174071E-16,-0.866025403784,0.5));
+#4856 = PCURVE('',#4452,#4857);
+#4857 = DEFINITIONAL_REPRESENTATION('',(#4858),#4862);
+#4858 = LINE('',#4859,#4860);
+#4859 = CARTESIAN_POINT('',(-1.917980784706E-16,-2.5));
+#4860 = VECTOR('',#4861,1.);
+#4861 = DIRECTION('',(1.,-1.232595164408E-32));
+#4862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4863 = PCURVE('',#4616,#4864);
+#4864 = DEFINITIONAL_REPRESENTATION('',(#4865),#4869);
+#4865 = LINE('',#4866,#4867);
+#4866 = CARTESIAN_POINT('',(-1.732050807562,-0.999999999996));
+#4867 = VECTOR('',#4868,1.);
+#4868 = DIRECTION('',(0.5,0.866025403784));
+#4869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4870 = ORIENTED_EDGE('',*,*,#4800,.F.);
+#4871 = ORIENTED_EDGE('',*,*,#4436,.F.);
+#4872 = ADVANCED_FACE('',(#4873),#4616,.T.);
+#4873 = FACE_BOUND('',#4874,.F.);
+#4874 = EDGE_LOOP('',(#4875,#4876,#4877,#4878,#4879,#4880));
+#4875 = ORIENTED_EDGE('',*,*,#4774,.T.);
+#4876 = ORIENTED_EDGE('',*,*,#4725,.T.);
+#4877 = ORIENTED_EDGE('',*,*,#4676,.T.);
+#4878 = ORIENTED_EDGE('',*,*,#4600,.T.);
+#4879 = ORIENTED_EDGE('',*,*,#4850,.T.);
+#4880 = ORIENTED_EDGE('',*,*,#4823,.T.);
+#4881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4885)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#4882,#4883,#4884)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#4882 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#4883 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#4884 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#4885 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4882,
+  'distance_accuracy_value','confusion accuracy');
+#4886 = PRODUCT_TYPE('part',$,(#4195));
+#4887 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #4888),#4185);
+#4888 = STYLED_ITEM('color',(#4889),#15);
+#4889 = PRESENTATION_STYLE_ASSIGNMENT((#4890,#4896));
+#4890 = SURFACE_STYLE_USAGE(.BOTH.,#4891);
+#4891 = SURFACE_SIDE_STYLE('',(#4892));
+#4892 = SURFACE_STYLE_FILL_AREA(#4893);
+#4893 = FILL_AREA_STYLE('',(#4894));
+#4894 = FILL_AREA_STYLE_COLOUR('',#4895);
+#4895 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
+#4896 = CURVE_STYLE('',#4897,POSITIVE_LENGTH_MEASURE(0.1),#4895);
+#4897 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#4898 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #4899),#4881);
+#4899 = STYLED_ITEM('color',(#4900),#4199);
+#4900 = PRESENTATION_STYLE_ASSIGNMENT((#4901,#4907));
+#4901 = SURFACE_STYLE_USAGE(.BOTH.,#4902);
+#4902 = SURFACE_SIDE_STYLE('',(#4903));
+#4903 = SURFACE_STYLE_FILL_AREA(#4904);
+#4904 = FILL_AREA_STYLE('',(#4905));
+#4905 = FILL_AREA_STYLE_COLOUR('',#4906);
+#4906 = DRAUGHTING_PRE_DEFINED_COLOUR('black');
+#4907 = CURVE_STYLE('',#4908,POSITIVE_LENGTH_MEASURE(0.1),#4906);
+#4908 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Mechanical Parts/coupling/beam-coupling-5mm-5mm.fcstd b/Mechanical Parts/coupling/beam-coupling-5mm-5mm.fcstd
new file mode 100644
index 00000000..3e652482
Binary files /dev/null and b/Mechanical Parts/coupling/beam-coupling-5mm-5mm.fcstd differ
diff --git a/Mechanical Parts/coupling/beam-coupling-5mm-5mm.step b/Mechanical Parts/coupling/beam-coupling-5mm-5mm.step
new file mode 100644
index 00000000..3be761d3
--- /dev/null
+++ b/Mechanical Parts/coupling/beam-coupling-5mm-5mm.step	
@@ -0,0 +1,37711 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME(
+'/home/obijuan/development/FreeCAD-library/Mechanical 
+Parts/coupling/beam-coupling-5mm-5mm.step','2014-11-02T18:58:33',(
+    'FreeCAD'),('FreeCAD'),'Open CASCADE STEP processor 6.7','FreeCAD',
+  'Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',
+  'automotive_design',1997,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('coupling-compound','coupling-compound','',(#8));
+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = SHAPE_REPRESENTATION('',(#11,#15,#23160,#23842,#24524,#25206),
+  #25888);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#3301,#3354,#9954,#10000,#19787,#19814,#20498
+    ,#20817,#20852,#20899,#20926,#20953,#20960,#21039,#21066,#21093,
+    #21120,#21147,#21174,#21221,#22295,#22900,#22925,#22978,#23076,
+    #23105,#23153));
+#17 = ADVANCED_FACE('',(#18,#2815,#3058),#32,.T.);
+#18 = FACE_BOUND('',#19,.T.);
+#19 = EDGE_LOOP('',(#20,#50,#952,#978,#2006,#2034,#2787,#2788));
+#20 = ORIENTED_EDGE('',*,*,#21,.F.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(9.4,-2.302335982397E-15,16.650002131446));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(9.4,0.,24.3));
+#26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.);
+#27 = LINE('',#28,#29);
+#28 = CARTESIAN_POINT('',(9.4,-2.302335982397E-15,0.));
+#29 = VECTOR('',#30,1.);
+#30 = DIRECTION('',(0.,0.,1.));
+#31 = PCURVE('',#32,#37);
+#32 = CYLINDRICAL_SURFACE('',#33,9.4);
+#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
+#34 = CARTESIAN_POINT('',(0.,0.,0.));
+#35 = DIRECTION('',(0.,0.,1.));
+#36 = DIRECTION('',(1.,0.,0.));
+#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
+#38 = LINE('',#39,#40);
+#39 = CARTESIAN_POINT('',(0.,-0.));
+#40 = VECTOR('',#41,1.);
+#41 = DIRECTION('',(0.,1.));
+#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43 = PCURVE('',#32,#44);
+#44 = DEFINITIONAL_REPRESENTATION('',(#45),#49);
+#45 = LINE('',#46,#47);
+#46 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#47 = VECTOR('',#48,1.);
+#48 = DIRECTION('',(0.,1.));
+#49 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50 = ORIENTED_EDGE('',*,*,#51,.T.);
+#51 = EDGE_CURVE('',#22,#52,#54,.T.);
+#52 = VERTEX_POINT('',#53);
+#53 = CARTESIAN_POINT('',(8.587327320436,3.823324403146,16.750001915091)
+  );
+#54 = SURFACE_CURVE('',#55,(#303,#554),.PCURVE_S1.);
+#55 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#56,#57,#58,#59,#60,#61,#62,#63,
+    #64,#65,#66,#67,#68,#69,#70,#71,#72,#73,#74,#75,#76,#77,#78,#79,#80,
+    #81,#82,#83,#84,#85,#86,#87,#88,#89,#90,#91,#92,#93,#94,#95,#96,#97,
+    #98,#99,#100,#101,#102,#103,#104,#105,#106,#107,#108,#109,#110,#111,
+    #112,#113,#114,#115,#116,#117,#118,#119,#120,#121,#122,#123,#124,
+    #125,#126,#127,#128,#129,#130,#131,#132,#133,#134,#135,#136,#137,
+    #138,#139,#140,#141,#142,#143,#144,#145,#146,#147,#148,#149,#150,
+    #151,#152,#153,#154,#155,#156,#157,#158,#159,#160,#161,#162,#163,
+    #164,#165,#166,#167,#168,#169,#170,#171,#172,#173,#174,#175,#176,
+    #177,#178,#179,#180,#181,#182,#183,#184,#185,#186,#187,#188,#189,
+    #190,#191,#192,#193,#194,#195,#196,#197,#198,#199,#200,#201,#202,
+    #203,#204,#205,#206,#207,#208,#209,#210,#211,#212,#213,#214,#215,
+    #216,#217,#218,#219,#220,#221,#222,#223,#224,#225,#226,#227,#228,
+    #229,#230,#231,#232,#233,#234,#235,#236,#237,#238,#239,#240,#241,
+    #242,#243,#244,#245,#246,#247,#248,#249,#250,#251,#252,#253,#254,
+    #255,#256,#257,#258,#259,#260,#261,#262,#263,#264,#265,#266,#267,
+    #268,#269,#270,#271,#272,#273,#274,#275,#276,#277,#278,#279,#280,
+    #281,#282,#283,#284,#285,#286,#287,#288,#289,#290,#291,#292,#293,
+    #294,#295,#296,#297,#298,#299,#300,#301,#302),.UNSPECIFIED.,.F.,.F.,
+  (9,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7
+    ,9),(0.,4.28043640542E-02,6.295792627798E-02,7.483377114152E-02,
+    8.847526822203E-02,0.137931280372,0.187565629212,0.235225768682,
+    0.281699511614,0.286203594411,0.304793026912,0.320200731117,
+    0.361439813756,0.404152376247,0.43645298284,0.456660851376,
+    0.46641184582,0.476590546448,0.514381244327,0.557195831033,
+    0.597091030538,0.639131725263,0.647737778557,0.663519226538,
+    0.680132037762,0.719425807824,0.760694728608,0.792895407701,
+    0.812519150909,0.820789134732,0.830033835327,0.869183803362,
+    0.905032616945,0.945900930849,0.974887596958,1.),.UNSPECIFIED.);
+#56 = CARTESIAN_POINT('',(9.4,-3.552713678801E-15,10.65000157291));
+#57 = CARTESIAN_POINT('',(9.4,1.113780486199,10.678288474702));
+#58 = CARTESIAN_POINT('',(9.249167658493,2.228956073204,10.706610734116)
+  );
+#59 = CARTESIAN_POINT('',(8.946911097319,3.319491024011,10.734911908772)
+  );
+#60 = CARTESIAN_POINT('',(8.498563859952,4.361617564833,10.763199726765)
+  );
+#61 = CARTESIAN_POINT('',(7.913298509425,5.333483836859,10.791487522178)
+  );
+#62 = CARTESIAN_POINT('',(7.203512209652,6.214889609002,10.819788898498)
+  );
+#63 = CARTESIAN_POINT('',(6.385410808434,6.987635328898,10.848111946745)
+  );
+#64 = CARTESIAN_POINT('',(5.054467580246,7.942754957444,10.889717890048)
+  );
+#65 = CARTESIAN_POINT('',(4.608917616912,8.221340434322,10.903036700383)
+  );
+#66 = CARTESIAN_POINT('',(4.145912575272,8.471297383506,10.916355023618)
+  );
+#67 = CARTESIAN_POINT('',(3.667598217103,8.691369939379,10.929673031081)
+  );
+#68 = CARTESIAN_POINT('',(3.176211845684,8.880496262345,10.942991284556)
+  );
+#69 = CARTESIAN_POINT('',(2.674079023947,9.037805039291,10.956310179757)
+  );
+#70 = CARTESIAN_POINT('',(2.163616706186,9.16262772933,10.969629366682)
+  );
+#71 = CARTESIAN_POINT('',(1.343119195092,9.308679571703,10.990794885623)
+  );
+#72 = CARTESIAN_POINT('',(1.036858193729,9.351403453171,10.99864259084)
+  );
+#73 = CARTESIAN_POINT('',(0.72906506383,9.382608589178,11.006490235064)
+  );
+#74 = CARTESIAN_POINT('',(0.420246050869,9.402232143354,11.014337811231)
+  );
+#75 = CARTESIAN_POINT('',(0.110908361184,9.410238053025,11.022185332663)
+  );
+#76 = CARTESIAN_POINT('',(-0.198439838024,9.406617029216,11.03003283307)
+  );
+#77 = CARTESIAN_POINT('',(-0.507289418687,9.391386556651,11.037880366549
+    ));
+#78 = CARTESIAN_POINT('',(-1.168739691543,9.333811360885,11.054742403902
+    ));
+#79 = CARTESIAN_POINT('',(-1.521023904974,9.287771321078,11.063757238262
+    ));
+#80 = CARTESIAN_POINT('',(-1.871207989506,9.226538974848,11.072772178302
+    ));
+#81 = CARTESIAN_POINT('',(-2.218527881971,9.150227764635,11.081787003999
+    ));
+#82 = CARTESIAN_POINT('',(-2.562230398695,9.058996374796,11.090801607665
+    ));
+#83 = CARTESIAN_POINT('',(-2.901573235491,8.953048731606,11.09981599395)
+  );
+#84 = CARTESIAN_POINT('',(-3.235824967664,8.832634003257,11.108830279837
+    ));
+#85 = CARTESIAN_POINT('',(-4.754994821612,8.210112158462,11.150525639114
+    ));
+#86 = CARTESIAN_POINT('',(-5.872215417889,7.534721693131,11.18328435186)
+  );
+#87 = CARTESIAN_POINT('',(-6.876576957049,6.686224166625,11.215995595238
+    ));
+#88 = CARTESIAN_POINT('',(-7.73884302889,5.688134344975,11.248684769257)
+  );
+#89 = CARTESIAN_POINT('',(-8.434036289731,4.567255654869,11.281372227843
+    ));
+#90 = CARTESIAN_POINT('',(-8.944054840831,3.35542311197,11.314080558555)
+  );
+#91 = CARTESIAN_POINT('',(-9.255162146346,2.087531282876,11.346838859622
+    ));
+#92 = CARTESIAN_POINT('',(-9.476087202105,-0.481194027922,
+    11.412316747752));
+#93 = CARTESIAN_POINT('',(-9.384996316429,-1.788439786935,
+    11.445195921436));
+#94 = CARTESIAN_POINT('',(-9.086791955351,-3.074069604727,11.47802362525
+    ));
+#95 = CARTESIAN_POINT('',(-8.58923641957,-4.300984710378,11.510829944327
+    ));
+#96 = CARTESIAN_POINT('',(-7.904894979806,-5.434382961378,11.54363626029
+    ));
+#97 = CARTESIAN_POINT('',(-7.054088067017,-6.443345089789,
+    11.576464810858));
+#98 = CARTESIAN_POINT('',(-6.061892809629,-7.299403909984,
+    11.609345191798));
+#99 = CARTESIAN_POINT('',(-3.912358538037,-8.636622843014,
+    11.673638602822));
+#100 = CARTESIAN_POINT('',(-2.758396698107,-9.134303206355,
+    11.705199834733));
+#101 = CARTESIAN_POINT('',(-1.534281604177,-9.453816190711,
+    11.73672082272));
+#102 = CARTESIAN_POINT('',(-0.272268659343,-9.585760567227,
+    11.768222386687));
+#103 = CARTESIAN_POINT('',(0.995173946775,-9.525649736269,
+    11.799723682865));
+#104 = CARTESIAN_POINT('',(2.235406933017,-9.276157515802,
+    11.831243231003));
+#105 = CARTESIAN_POINT('',(3.415746017497,-8.844801543208,
+    11.862803543684));
+#106 = CARTESIAN_POINT('',(5.565567616221,-7.671159171756,
+    11.925008018587));
+#107 = CARTESIAN_POINT('',(6.543791294609,-6.934574541835,
+    11.955777214425));
+#108 = CARTESIAN_POINT('',(7.408185917931,-6.056239577947,
+    11.986510032236));
+#109 = CARTESIAN_POINT('',(8.136317665599,-5.057657098864,
+    12.017225795666));
+#110 = CARTESIAN_POINT('',(8.709531341583,-3.962760297435,
+    12.047942945869));
+#111 = CARTESIAN_POINT('',(9.114594258502,-2.798874669025,
+    12.078678431214));
+#112 = CARTESIAN_POINT('',(9.342160382272,-1.595679658202,
+    12.109448010658));
+#113 = CARTESIAN_POINT('',(9.396840249677,-0.270420262252,
+    12.143133329237));
+#114 = CARTESIAN_POINT('',(9.400003085083,-0.153259583709,
+    12.146109550774));
+#115 = CARTESIAN_POINT('',(9.401496436897,-3.605753889597E-02,
+    12.149085772538));
+#116 = CARTESIAN_POINT('',(9.401319701942,8.115822815279E-02,
+    12.152061998438));
+#117 = CARTESIAN_POINT('',(9.399472820744,0.198360085394,12.155038232905
+    ));
+#118 = CARTESIAN_POINT('',(9.395956277537,0.315520412778,12.15801448089)
+  );
+#119 = CARTESIAN_POINT('',(9.390771100256,0.432611602248,12.160990747865
+    ));
+#120 = CARTESIAN_POINT('',(9.355638019951,1.032470301509,12.176250912246
+    ));
+#121 = CARTESIAN_POINT('',(9.298959756851,1.513695578534,12.188535277156
+    ));
+#122 = CARTESIAN_POINT('',(9.213995079205,1.991297182006,12.200819484267
+    ));
+#123 = CARTESIAN_POINT('',(9.101026457772,2.463332559666,12.213105606712
+    ));
+#124 = CARTESIAN_POINT('',(8.960487513662,2.92790620043,12.225390676374)
+  );
+#125 = CARTESIAN_POINT('',(8.792959883763,3.383161781552,12.237673402675
+    ));
+#126 = CARTESIAN_POINT('',(8.599180105924,3.827279207742,12.249958654605
+    ));
+#127 = CARTESIAN_POINT('',(8.198424583715,4.615903290047,12.272424756604
+    ));
+#128 = CARTESIAN_POINT('',(8.004945867814,4.953499206905,12.28229544785)
+  );
+#129 = CARTESIAN_POINT('',(7.776992649962,5.320424565024,12.293247927765
+    ));
+#130 = CARTESIAN_POINT('',(7.492945280039,5.73083438461,12.305903848891)
+  );
+#131 = CARTESIAN_POINT('',(7.143614930975,6.173513644511,12.320130496579
+    ));
+#132 = CARTESIAN_POINT('',(6.729651343032,6.609030422418,12.335305784667
+    ));
+#133 = CARTESIAN_POINT('',(6.293413417939,6.998883117055,12.350148740202
+    ));
+#134 = CARTESIAN_POINT('',(4.919563192476,8.112688853984,12.395067720187
+    ));
+#135 = CARTESIAN_POINT('',(3.789998587148,8.768966923567,12.427848775468
+    ));
+#136 = CARTESIAN_POINT('',(2.562650772264,9.242847397967,12.460578025715
+    ));
+#137 = CARTESIAN_POINT('',(1.272266753773,9.520022736333,12.493284498564
+    ));
+#138 = CARTESIAN_POINT('',(-4.561839825452E-02,9.591419169656,
+    12.525991570813));
+#139 = CARTESIAN_POINT('',(-1.354337726363,9.456465044131,
+    12.558720960399));
+#140 = CARTESIAN_POINT('',(-2.616613594278,9.119823389739,
+    12.591502028384));
+#141 = CARTESIAN_POINT('',(-5.014703649608,8.061710697892,
+    12.658072031862));
+#142 = CARTESIAN_POINT('',(-6.15092704599,7.324032839689,12.69203585104)
+  );
+#143 = CARTESIAN_POINT('',(-7.159269976605,6.404172763886,
+    12.725937905947));
+#144 = CARTESIAN_POINT('',(-8.008396512275,5.329751411266,
+    12.759815293475));
+#145 = CARTESIAN_POINT('',(-8.671677470946,4.13165102211,12.793692447713
+    ));
+#146 = CARTESIAN_POINT('',(-9.130905817098,2.846362317055,
+    12.827594058606));
+#147 = CARTESIAN_POINT('',(-9.372713987784,1.513465172767,
+    12.861557045175));
+#148 = CARTESIAN_POINT('',(-9.417602049323,-0.828120375304,
+    12.92103781951));
+#149 = CARTESIAN_POINT('',(-9.313315767776,-1.8396654185,12.946672815567
+    ));
+#150 = CARTESIAN_POINT('',(-9.08470262449,-2.835401964932,
+    12.972294905455));
+#151 = CARTESIAN_POINT('',(-8.73493484168,-3.797613383546,
+    12.997908112586));
+#152 = CARTESIAN_POINT('',(-8.269836868823,-4.709715581208,
+    13.02352167579));
+#153 = CARTESIAN_POINT('',(-7.697542611792,-5.556102723985,13.0491446313
+    ));
+#154 = CARTESIAN_POINT('',(-7.02888144977,-6.322328652005,
+    13.074780398679));
+#155 = CARTESIAN_POINT('',(-5.808775387247,-7.41728971541,
+    13.116415837198));
+#156 = CARTESIAN_POINT('',(-5.306818408304,-7.802733923701,
+    13.132441871461));
+#157 = CARTESIAN_POINT('',(-4.775775769856,-8.149218441791,
+    13.148467087408));
+#158 = CARTESIAN_POINT('',(-4.219208822556,-8.454213945888,
+    13.164491124062));
+#159 = CARTESIAN_POINT('',(-3.640885369846,-8.715601575202,
+    13.180515151617));
+#160 = CARTESIAN_POINT('',(-3.044761972129,-8.931650033442,
+    13.196540361969));
+#161 = CARTESIAN_POINT('',(-2.434989530688,-9.10103851608,
+    13.212566526057));
+#162 = CARTESIAN_POINT('',(-1.517230412175,-9.281740124778,13.2363227958
+    ));
+#163 = CARTESIAN_POINT('',(-1.216341716615,-9.329498353469,
+    13.244054893892));
+#164 = CARTESIAN_POINT('',(-0.91375398547,-9.366105577341,
+    13.251786968811));
+#165 = CARTESIAN_POINT('',(-0.609948296331,-9.39149247896,
+    13.259519046459));
+#166 = CARTESIAN_POINT('',(-0.305408883628,-9.405614995558,
+    13.26725112213));
+#167 = CARTESIAN_POINT('',(-6.23138628891E-04,-9.408454319031,
+    13.274983160516));
+#168 = CARTESIAN_POINT('',(0.303918390563,-9.400016895939,
+    13.282715095708));
+#169 = CARTESIAN_POINT('',(0.924851292588,-9.359788630371,
+    13.298517702446));
+#170 = CARTESIAN_POINT('',(1.241186727587,-9.326990203442,13.30658848296
+    ));
+#171 = CARTESIAN_POINT('',(1.556175133029,-9.281974296629,
+    13.314659403079));
+#172 = CARTESIAN_POINT('',(1.869267381156,-9.224806136491,13.32273056127
+    ));
+#173 = CARTESIAN_POINT('',(2.179918387428,-9.155581026247,13.33080192412
+    ));
+#174 = CARTESIAN_POINT('',(2.487587110524,-9.074424345766,
+    13.338873326336));
+#175 = CARTESIAN_POINT('',(2.79173655234,-8.981491551576,13.346944470743
+    ));
+#176 = CARTESIAN_POINT('',(4.206011613144,-8.488901819479,
+    13.384978303176));
+#177 = CARTESIAN_POINT('',(5.266459315734,-7.940337919463,
+    13.414991984988));
+#178 = CARTESIAN_POINT('',(6.242954301512,-7.24072768284,13.444976661509
+    ));
+#179 = CARTESIAN_POINT('',(7.111492891923,-6.406115338428,
+    13.474946881018));
+#180 = CARTESIAN_POINT('',(7.851168390306,-5.455426730415,
+    13.504916311854));
+#181 = CARTESIAN_POINT('',(8.445328762429,-4.411442337403,
+    13.534900908115));
+#182 = CARTESIAN_POINT('',(8.880535738331,-3.299697014039,
+    13.564915884521));
+#183 = CARTESIAN_POINT('',(9.456427067983,-0.850049286273,
+    13.628825031521));
+#184 = CARTESIAN_POINT('',(9.551727687103,0.504499789129,13.662866267663
+    ));
+#185 = CARTESIAN_POINT('',(9.423515827939,1.866641986513,13.696845347163
+    ));
+#186 = CARTESIAN_POINT('',(9.07502266256,3.194437722036,13.730800900948)
+  );
+#187 = CARTESIAN_POINT('',(8.514955059832,4.44775942285,13.764756919249)
+  );
+#188 = CARTESIAN_POINT('',(7.761658625911,5.58987246035,13.798737176864)
+  );
+#189 = CARTESIAN_POINT('',(6.838891827532,6.586060019395,13.832779372265
+    ));
+#190 = CARTESIAN_POINT('',(4.803735576588,8.175292694161,13.898358570503
+    ));
+#191 = CARTESIAN_POINT('',(3.703993439186,8.794768119288,13.930054846496
+    ));
+#192 = CARTESIAN_POINT('',(2.514948335158,9.2430029113,13.961709991175)
+  );
+#193 = CARTESIAN_POINT('',(1.268006195852,9.507110613143,13.993346938271
+    ));
+#194 = CARTESIAN_POINT('',(-4.596652342949E-03,9.579059581069,
+    14.02498488517));
+#195 = CARTESIAN_POINT('',(-1.269617695294,9.458109569459,
+    14.056641990177));
+#196 = CARTESIAN_POINT('',(-2.493309516065,9.148476014451,
+    14.088339589006));
+#197 = CARTESIAN_POINT('',(-4.851496633003,8.157543426195,
+    14.153302957502));
+#198 = CARTESIAN_POINT('',(-5.983493448586,7.454697857244,
+    14.186721538232));
+#199 = CARTESIAN_POINT('',(-6.995567050697,6.573041859616,
+    14.220084171682));
+#200 = CARTESIAN_POINT('',(-7.85715500057,5.538107850924,14.253423719289
+    ));
+#201 = CARTESIAN_POINT('',(-8.542193628859,4.378759202951,
+    14.286763987883));
+#202 = CARTESIAN_POINT('',(-9.032291756423,3.12924431341,14.320128310174
+    ));
+#203 = CARTESIAN_POINT('',(-9.313694293281,1.826905082049,
+    14.353547236139));
+#204 = CARTESIAN_POINT('',(-9.400562801698,0.248193658795,
+    14.393702353771));
+#205 = CARTESIAN_POINT('',(-9.40656048606,-2.055844136955E-02,
+    14.400525830385));
+#206 = CARTESIAN_POINT('',(-9.403777327754,-0.289457947274,
+    14.407349254072));
+#207 = CARTESIAN_POINT('',(-9.392210638619,-0.558164676065,
+    14.414172487658));
+#208 = CARTESIAN_POINT('',(-9.371872601636,-0.826343390419,
+    14.420995503582));
+#209 = CARTESIAN_POINT('',(-9.342790270923,-1.093663798544,
+    14.427818383891));
+#210 = CARTESIAN_POINT('',(-9.305005571741,-1.35980055418,
+    14.434641320245));
+#211 = CARTESIAN_POINT('',(-9.173433263201,-2.109706480523,
+    14.453976906186));
+#212 = CARTESIAN_POINT('',(-9.059220628854,-2.589892328035,
+    14.466489098448));
+#213 = CARTESIAN_POINT('',(-8.91629617536,-3.062930499872,
+    14.479002521606));
+#214 = CARTESIAN_POINT('',(-8.745192571828,-3.526825993875,
+    14.491516229162));
+#215 = CARTESIAN_POINT('',(-8.546598995489,-3.97964361263,
+    14.504028784645));
+#216 = CARTESIAN_POINT('',(-8.321360098068,-4.41950335346,
+    14.516540692747));
+#217 = CARTESIAN_POINT('',(-8.070485176645,-4.844583468758,
+    14.529054073462));
+#218 = CARTESIAN_POINT('',(-7.50533363499,-5.683215063401,
+    14.554737418657));
+#219 = CARTESIAN_POINT('',(-7.181986293481,-6.104510801282,
+    14.568199541016));
+#220 = CARTESIAN_POINT('',(-6.827337557321,-6.509236211804,
+    14.581818346913));
+#221 = CARTESIAN_POINT('',(-6.444459185956,-6.891863913816,
+    14.595505954509));
+#222 = CARTESIAN_POINT('',(-6.036752715844,-7.248630522692,
+    14.609206021378));
+#223 = CARTESIAN_POINT('',(-5.607502068269,-7.577093258521,
+    14.622885204127));
+#224 = CARTESIAN_POINT('',(-5.159502569577,-7.875740771277,
+    14.636530855106));
+#225 = CARTESIAN_POINT('',(-3.595540215796,-8.777354974519,
+    14.682379622416));
+#226 = CARTESIAN_POINT('',(-2.395983809064,-9.242963697823,
+    14.714679017742));
+#227 = CARTESIAN_POINT('',(-1.130069975019,-9.519081435988,
+    14.746930745381));
+#228 = CARTESIAN_POINT('',(0.167243289209,-9.597188403768,
+    14.779160510615));
+#229 = CARTESIAN_POINT('',(1.461035936011,-9.473921355906,
+    14.811390739353));
+#230 = CARTESIAN_POINT('',(2.716520100925,-9.153872553122,
+    14.843641967698));
+#231 = CARTESIAN_POINT('',(3.899098872577,-8.646793038602,
+    14.875940152523));
+#232 = CARTESIAN_POINT('',(6.106264508919,-7.269763485671,
+    14.942011033225));
+#233 = CARTESIAN_POINT('',(7.125766234793,-6.379206179763,
+    14.975950470646));
+#234 = CARTESIAN_POINT('',(7.993103602838,-5.326653242466,
+    15.009828475036));
+#235 = CARTESIAN_POINT('',(8.681212121069,-4.143808476249,
+    15.043681903562));
+#236 = CARTESIAN_POINT('',(9.168150679116,-2.864944723943,
+    15.077535181597));
+#237 = CARTESIAN_POINT('',(9.441071376772,-1.528674811713,
+    15.111412899271));
+#238 = CARTESIAN_POINT('',(9.492359787028,-0.175987343033,
+    15.145351590472));
+#239 = CARTESIAN_POINT('',(9.202957011018,2.178704267248,15.205604261111
+    ));
+#240 = CARTESIAN_POINT('',(8.945512765389,3.195731833503,15.232038639507
+    ));
+#241 = CARTESIAN_POINT('',(8.559622972131,4.176831789035,15.258457472203
+    ));
+#242 = CARTESIAN_POINT('',(8.051612475026,5.103316526009,15.284866315646
+    ));
+#243 = CARTESIAN_POINT('',(7.430566273399,5.958192881842,15.311275593527
+    ));
+#244 = CARTESIAN_POINT('',(6.707959874988,6.725941249347,15.337695197672
+    ));
+#245 = CARTESIAN_POINT('',(5.898066649497,7.392833949724,15.364129719555
+    ));
+#246 = CARTESIAN_POINT('',(4.483088703775,8.286341761073,15.406631120851
+    ));
+#247 = CARTESIAN_POINT('',(3.921140223492,8.583453094194,15.422727406075
+    ));
+#248 = CARTESIAN_POINT('',(3.336856582553,8.836897374997,15.438822930997
+    ));
+#249 = CARTESIAN_POINT('',(2.734225326726,9.044753211547,15.45491728861)
+  );
+#250 = CARTESIAN_POINT('',(2.117371345693,9.205546117913,15.471011618254
+    ));
+#251 = CARTESIAN_POINT('',(1.490542788293,9.318222740637,15.487107080124
+    ));
+#252 = CARTESIAN_POINT('',(0.858112797471,9.382175326826,15.503203391732
+    ));
+#253 = CARTESIAN_POINT('',(-4.238384711298E-02,9.40369731183,
+    15.526079894098));
+#254 = CARTESIAN_POINT('',(-0.309580245492,9.401409166992,
+    15.532862505219));
+#255 = CARTESIAN_POINT('',(-0.576656404588,9.390444346948,
+    15.539645109919));
+#256 = CARTESIAN_POINT('',(-0.843279788607,9.370810069325,
+    15.546427610748));
+#257 = CARTESIAN_POINT('',(-1.109121051566,9.342528421796,
+    15.553209962581));
+#258 = CARTESIAN_POINT('',(-1.373854037293,9.305636362079,
+    15.559992172623));
+#259 = CARTESIAN_POINT('',(-1.637155779427,9.260185717937,
+    15.566774300403));
+#260 = CARTESIAN_POINT('',(-2.191084112666,9.14594288226,15.581137973734
+    ));
+#261 = CARTESIAN_POINT('',(-2.48127686744,9.075029720129,15.588719454118
+    ));
+#262 = CARTESIAN_POINT('',(-2.768831449657,8.993596995182,
+    15.596301082241));
+#263 = CARTESIAN_POINT('',(-3.053301959809,8.901760437374,
+    15.603882937098));
+#264 = CARTESIAN_POINT('',(-3.334249914963,8.799658212224,
+    15.611464993367));
+#265 = CARTESIAN_POINT('',(-3.61124424876,8.687450920813,15.619047121409
+    ));
+#266 = CARTESIAN_POINT('',(-3.883861311419,8.565321599783,15.62662908727
+    ));
+#267 = CARTESIAN_POINT('',(-5.28587884812,7.875127522448,15.666316960598
+    ));
+#268 = CARTESIAN_POINT('',(-6.336856898661,7.141169906403,
+    15.698494667817));
+#269 = CARTESIAN_POINT('',(-7.268362285821,6.247744557288,
+    15.730628633915));
+#270 = CARTESIAN_POINT('',(-8.054155254508,5.218831981556,
+    15.762743311221));
+#271 = CARTESIAN_POINT('',(-8.672186485164,4.081230304766,
+    15.794856327861));
+#272 = CARTESIAN_POINT('',(-9.107004256247,2.866027856982,
+    15.826988726698));
+#273 = CARTESIAN_POINT('',(-9.347501269769,1.606980784674,
+    15.859166034259));
+#274 = CARTESIAN_POINT('',(-9.436035057854,-0.813176036237,
+    15.920670984686));
+#275 = CARTESIAN_POINT('',(-9.315591432219,-1.977698682006,
+    15.950114317256));
+#276 = CARTESIAN_POINT('',(-9.030539382264,-3.120453857878,
+    15.979531745599));
+#277 = CARTESIAN_POINT('',(-8.586228334589,-4.214551914331,
+    16.008933858478));
+#278 = CARTESIAN_POINT('',(-7.992471889725,-5.235291454398,
+    16.038336261121));
+#279 = CARTESIAN_POINT('',(-7.262804745031,-6.159791561068,
+    16.067754106349));
+#280 = CARTESIAN_POINT('',(-6.415259920239,-6.967389630831,
+    16.097197424078));
+#281 = CARTESIAN_POINT('',(-4.401370027515,-8.410087050344,
+    16.160114300616));
+#282 = CARTESIAN_POINT('',(-3.202345404967,-9.008556890831,
+    16.193720461937));
+#283 = CARTESIAN_POINT('',(-1.913038766771,-9.408827073487,
+    16.227268630586));
+#284 = CARTESIAN_POINT('',(-0.571873639076,-9.59815974517,
+    16.260793543051));
+#285 = CARTESIAN_POINT('',(0.782293456561,-9.569422202862,
+    16.294319098071));
+#286 = CARTESIAN_POINT('',(2.11001593707,-9.325071312969,16.327868139931
+    ));
+#287 = CARTESIAN_POINT('',(3.371623416154,-8.873206958498,16.36147451726
+    ));
+#288 = CARTESIAN_POINT('',(5.348397969972,-7.786578090619,
+    16.418763474117));
+#289 = CARTESIAN_POINT('',(6.117902924792,-7.242021707118,
+    16.442551552638));
+#290 = CARTESIAN_POINT('',(6.823290448283,-6.610889206047,
+    16.466330804225));
+#291 = CARTESIAN_POINT('',(7.453401352952,-5.902236893648,
+    16.490103387512));
+#292 = CARTESIAN_POINT('',(7.998768453095,-5.126482018717,16.51387607365
+    ));
+#293 = CARTESIAN_POINT('',(8.451424687289,-4.295228494071,
+    16.537655616768));
+#294 = CARTESIAN_POINT('',(8.805115490629,-3.421413095338,
+    16.561444101965));
+#295 = CARTESIAN_POINT('',(9.273375678602,-1.738413284731,
+    16.605812041526));
+#296 = CARTESIAN_POINT('',(9.413802215961,-0.935431598829,
+    16.626415744411));
+#297 = CARTESIAN_POINT('',(9.474595795694,-0.120003484635,16.64701534932
+    ));
+#298 = CARTESIAN_POINT('',(9.454640286645,0.698621667901,16.667611088171
+    ));
+#299 = CARTESIAN_POINT('',(9.354054540544,1.511282247675,16.688206055489
+    ));
+#300 = CARTESIAN_POINT('',(9.174073570038,2.308903957213,16.70880373613)
+  );
+#301 = CARTESIAN_POINT('',(8.917157220737,3.082514114318,16.729405662543
+    ));
+#302 = CARTESIAN_POINT('',(8.587327320436,3.823324403146,16.750001915091
+    ));
+#303 = PCURVE('',#32,#304);
+#304 = DEFINITIONAL_REPRESENTATION('',(#305),#553);
+#305 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#306,#307,#308,#309,#310,#311,
+    #312,#313,#314,#315,#316,#317,#318,#319,#320,#321,#322,#323,#324,
+    #325,#326,#327,#328,#329,#330,#331,#332,#333,#334,#335,#336,#337,
+    #338,#339,#340,#341,#342,#343,#344,#345,#346,#347,#348,#349,#350,
+    #351,#352,#353,#354,#355,#356,#357,#358,#359,#360,#361,#362,#363,
+    #364,#365,#366,#367,#368,#369,#370,#371,#372,#373,#374,#375,#376,
+    #377,#378,#379,#380,#381,#382,#383,#384,#385,#386,#387,#388,#389,
+    #390,#391,#392,#393,#394,#395,#396,#397,#398,#399,#400,#401,#402,
+    #403,#404,#405,#406,#407,#408,#409,#410,#411,#412,#413,#414,#415,
+    #416,#417,#418,#419,#420,#421,#422,#423,#424,#425,#426,#427,#428,
+    #429,#430,#431,#432,#433,#434,#435,#436,#437,#438,#439,#440,#441,
+    #442,#443,#444,#445,#446,#447,#448,#449,#450,#451,#452,#453,#454,
+    #455,#456,#457,#458,#459,#460,#461,#462,#463,#464,#465,#466,#467,
+    #468,#469,#470,#471,#472,#473,#474,#475,#476,#477,#478,#479,#480,
+    #481,#482,#483,#484,#485,#486,#487,#488,#489,#490,#491,#492,#493,
+    #494,#495,#496,#497,#498,#499,#500,#501,#502,#503,#504,#505,#506,
+    #507,#508,#509,#510,#511,#512,#513,#514,#515,#516,#517,#518,#519,
+    #520,#521,#522,#523,#524,#525,#526,#527,#528,#529,#530,#531,#532,
+    #533,#534,#535,#536,#537,#538,#539,#540,#541,#542,#543,#544,#545,
+    #546,#547,#548,#549,#550,#551,#552),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7
+    ,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,
+    4.28043640542E-02,6.295792627798E-02,7.483377114152E-02,
+    8.847526822203E-02,0.137931280372,0.187565629212,0.235225768682,
+    0.281699511614,0.286203594411,0.304793026912,0.320200731117,
+    0.361439813756,0.404152376247,0.43645298284,0.456660851376,
+    0.46641184582,0.476590546448,0.514381244327,0.557195831033,
+    0.597091030538,0.639131725263,0.647737778557,0.663519226538,
+    0.680132037762,0.719425807824,0.760694728608,0.792895407701,
+    0.812519150909,0.820789134732,0.830033835327,0.869183803362,
+    0.905032616945,0.945900930849,0.974887596958,1.),.UNSPECIFIED.);
+#306 = CARTESIAN_POINT('',(-25.13274122871,10.65000157291));
+#307 = CARTESIAN_POINT('',(-25.01425394295,10.678288474702));
+#308 = CARTESIAN_POINT('',(-24.89561800211,10.706610734116));
+#309 = CARTESIAN_POINT('',(-24.77706938342,10.734911908772));
+#310 = CARTESIAN_POINT('',(-24.65857501281,10.763199726765));
+#311 = CARTESIAN_POINT('',(-24.54007998716,10.791487522178));
+#312 = CARTESIAN_POINT('',(-24.42152937084,10.819788898498));
+#313 = CARTESIAN_POINT('',(-24.30289063239,10.848111946745));
+#314 = CARTESIAN_POINT('',(-24.12861520095,10.889717890048));
+#315 = CARTESIAN_POINT('',(-24.07282685574,10.903036700383));
+#316 = CARTESIAN_POINT('',(-24.01704080455,10.916355023618));
+#317 = CARTESIAN_POINT('',(-23.9612561459,10.929673031081));
+#318 = CARTESIAN_POINT('',(-23.90547024032,10.942991284556));
+#319 = CARTESIAN_POINT('',(-23.84968109435,10.956310179757));
+#320 = CARTESIAN_POINT('',(-23.79388991211,10.969629366682));
+#321 = CARTESIAN_POINT('',(-23.70523086443,10.990794885623));
+#322 = CARTESIAN_POINT('',(-23.67235778866,10.99864259084));
+#323 = CARTESIAN_POINT('',(-23.63948467485,11.006490235064));
+#324 = CARTESIAN_POINT('',(-23.60661158591,11.014337811231));
+#325 = CARTESIAN_POINT('',(-23.5737385598,11.022185332663));
+#326 = CARTESIAN_POINT('',(-23.54086560962,11.03003283307));
+#327 = CARTESIAN_POINT('',(-23.50799272355,11.037880366549));
+#328 = CARTESIAN_POINT('',(-23.43735960349,11.054742403902));
+#329 = CARTESIAN_POINT('',(-23.39959937916,11.063757238262));
+#330 = CARTESIAN_POINT('',(-23.3618391669,11.072772178302));
+#331 = CARTESIAN_POINT('',(-23.32407895074,11.081787003999));
+#332 = CARTESIAN_POINT('',(-23.2863187237,11.090801607665));
+#333 = CARTESIAN_POINT('',(-23.24855848776,11.09981599395));
+#334 = CARTESIAN_POINT('',(-23.21079825388,11.108830279837));
+#335 = CARTESIAN_POINT('',(-23.0361418139,11.150525639114));
+#336 = CARTESIAN_POINT('',(-22.89892148975,11.18328435186));
+#337 = CARTESIAN_POINT('',(-22.76190920062,11.215995595238));
+#338 = CARTESIAN_POINT('',(-22.62498758468,11.248684769257));
+#339 = CARTESIAN_POINT('',(-22.48806648306,11.281372227843));
+#340 = CARTESIAN_POINT('',(-22.35105570516,11.314080558555));
+#341 = CARTESIAN_POINT('',(-22.213835086,11.346838859622));
+#342 = CARTESIAN_POINT('',(-21.93955761627,11.412316747752));
+#343 = CARTESIAN_POINT('',(-21.80183226312,11.445195921436));
+#344 = CARTESIAN_POINT('',(-21.66432441639,11.47802362525));
+#345 = CARTESIAN_POINT('',(-21.5269080386,11.510829944327));
+#346 = CARTESIAN_POINT('',(-21.3894906476,11.54363626029));
+#347 = CARTESIAN_POINT('',(-21.25197887448,11.576464810858));
+#348 = CARTESIAN_POINT('',(-21.11424957363,11.609345191798));
+#349 = CARTESIAN_POINT('',(-20.84493770512,11.673638602822));
+#350 = CARTESIAN_POINT('',(-20.71273434238,11.705199834733));
+#351 = CARTESIAN_POINT('',(-20.58070019707,11.73672082272));
+#352 = CARTESIAN_POINT('',(-20.44874847701,11.768222386687));
+#353 = CARTESIAN_POINT('',(-20.31679803999,11.799723682865));
+#354 = CARTESIAN_POINT('',(-20.18476903541,11.831243231003));
+#355 = CARTESIAN_POINT('',(-20.05256763718,11.862803543684));
+#356 = CARTESIAN_POINT('',(-19.79200166106,11.925008018587));
+#357 = CARTESIAN_POINT('',(-19.66311334246,11.955777214425));
+#358 = CARTESIAN_POINT('',(-19.53437829106,11.986510032236));
+#359 = CARTESIAN_POINT('',(-19.4057171573,12.017225795666));
+#360 = CARTESIAN_POINT('',(-19.27705544754,12.047942945869));
+#361 = CARTESIAN_POINT('',(-19.14831794609,12.078678431214));
+#362 = CARTESIAN_POINT('',(-19.01943011709,12.109448010658));
+#363 = CARTESIAN_POINT('',(-18.87832512188,12.143133329237));
+#364 = CARTESIAN_POINT('',(-18.86585794581,12.146109550774));
+#365 = CARTESIAN_POINT('',(-18.8533907403,12.149085772538));
+#366 = CARTESIAN_POINT('',(-18.84092349361,12.152061998438));
+#367 = CARTESIAN_POINT('',(-18.82845619303,12.155038232905));
+#368 = CARTESIAN_POINT('',(-18.81598882495,12.15801448089));
+#369 = CARTESIAN_POINT('',(-18.80352137482,12.160990747865));
+#370 = CARTESIAN_POINT('',(-18.73959726079,12.176250912246));
+#371 = CARTESIAN_POINT('',(-18.68813812125,12.188535277156));
+#372 = CARTESIAN_POINT('',(-18.63668025759,12.200819484267));
+#373 = CARTESIAN_POINT('',(-18.58522404554,12.213105606712));
+#374 = CARTESIAN_POINT('',(-18.53376776938,12.225390676374));
+#375 = CARTESIAN_POINT('',(-18.4823098111,12.237673402675));
+#376 = CARTESIAN_POINT('',(-18.43085059921,12.249958654605));
+#377 = CARTESIAN_POINT('',(-18.33674326787,12.272424756604));
+#378 = CARTESIAN_POINT('',(-18.29539658504,12.28229544785));
+#379 = CARTESIAN_POINT('',(-18.24951886791,12.293247927765));
+#380 = CARTESIAN_POINT('',(-18.19650608445,12.305903848891));
+#381 = CARTESIAN_POINT('',(-18.13691502601,12.320130496579));
+#382 = CARTESIAN_POINT('',(-18.07335084031,12.335305784667));
+#383 = CARTESIAN_POINT('',(-18.011178539,12.350148740202));
+#384 = CARTESIAN_POINT('',(-17.82302714563,12.395067720187));
+#385 = CARTESIAN_POINT('',(-17.68571662351,12.427848775468));
+#386 = CARTESIAN_POINT('',(-17.54861932226,12.460578025715));
+#387 = CARTESIAN_POINT('',(-17.41161364864,12.493284498564));
+#388 = CARTESIAN_POINT('',(-17.27460751344,12.525991570813));
+#389 = CARTESIAN_POINT('',(-17.13750998263,12.558720960399));
+#390 = CARTESIAN_POINT('',(-17.00019739679,12.591502028384));
+#391 = CARTESIAN_POINT('',(-16.72135142767,12.658072031862));
+#392 = CARTESIAN_POINT('',(-16.579085531,12.69203585104));
+#393 = CARTESIAN_POINT('',(-16.43707790776,12.725937905947));
+#394 = CARTESIAN_POINT('',(-16.29517188635,12.759815293475));
+#395 = CARTESIAN_POINT('',(-16.1532664212,12.793692447713));
+#396 = CARTESIAN_POINT('',(-16.01126008603,12.827594058606));
+#397 = CARTESIAN_POINT('',(-15.86899743474,12.861557045175));
+#398 = CARTESIAN_POINT('',(-15.61984682204,12.92103781951));
+#399 = CARTESIAN_POINT('',(-15.51246793901,12.946672815567));
+#400 = CARTESIAN_POINT('',(-15.40514267073,12.972294905455));
+#401 = CARTESIAN_POINT('',(-15.29785355801,12.997908112586));
+#402 = CARTESIAN_POINT('',(-15.19056167756,13.02352167579));
+#403 = CARTESIAN_POINT('',(-15.08322984272,13.0491446313));
+#404 = CARTESIAN_POINT('',(-14.97584508126,13.074780398679));
+#405 = CARTESIAN_POINT('',(-14.80144192344,13.116415837198));
+#406 = CARTESIAN_POINT('',(-14.73431233107,13.132441871461));
+#407 = CARTESIAN_POINT('',(-14.66718679495,13.148467087408));
+#408 = CARTESIAN_POINT('',(-14.60006690469,13.164491124062));
+#409 = CARTESIAN_POINT('',(-14.53294760815,13.180515151617));
+#410 = CARTESIAN_POINT('',(-14.46582351039,13.196540361969));
+#411 = CARTESIAN_POINT('',(-14.39869504934,13.212566526057));
+#412 = CARTESIAN_POINT('',(-14.29918658837,13.2363227958));
+#413 = CARTESIAN_POINT('',(-14.26679880793,13.244054893892));
+#414 = CARTESIAN_POINT('',(-14.23441090833,13.251786968811));
+#415 = CARTESIAN_POINT('',(-14.20202275342,13.259519046459));
+#416 = CARTESIAN_POINT('',(-14.16963436945,13.26725112213));
+#417 = CARTESIAN_POINT('',(-14.13724594507,13.274983160516));
+#418 = CARTESIAN_POINT('',(-14.10485783132,13.282715095708));
+#419 = CARTESIAN_POINT('',(-14.03866265386,13.298517702446));
+#420 = CARTESIAN_POINT('',(-14.00485499827,13.30658848296));
+#421 = CARTESIAN_POINT('',(-13.97104721146,13.314659403079));
+#422 = CARTESIAN_POINT('',(-13.93723914779,13.32273056127));
+#423 = CARTESIAN_POINT('',(-13.90343087935,13.33080192412));
+#424 = CARTESIAN_POINT('',(-13.86962269601,13.338873326336));
+#425 = CARTESIAN_POINT('',(-13.83581510538,13.346944470743));
+#426 = CARTESIAN_POINT('',(-13.67649550069,13.384978303176));
+#427 = CARTESIAN_POINT('',(-13.55076473621,13.414991984988));
+#428 = CARTESIAN_POINT('',(-13.42516525409,13.444976661509));
+#429 = CARTESIAN_POINT('',(-13.29963386972,13.474946881018));
+#430 = CARTESIAN_POINT('',(-13.17410318746,13.504916311854));
+#431 = CARTESIAN_POINT('',(-13.04850621081,13.534900908115));
+#432 = CARTESIAN_POINT('',(-12.92277934079,13.564915884521));
+#433 = CARTESIAN_POINT('',(-12.65507391873,13.628825031521));
+#434 = CARTESIAN_POINT('',(-12.51247898231,13.662866267663));
+#435 = CARTESIAN_POINT('',(-12.37014464138,13.696845347163));
+#436 = CARTESIAN_POINT('',(-12.22791223004,13.730800900948));
+#437 = CARTESIAN_POINT('',(-12.0856798326,13.764756919249));
+#438 = CARTESIAN_POINT('',(-11.94334512564,13.798737176864));
+#439 = CARTESIAN_POINT('',(-11.80075013897,13.832779372265));
+#440 = CARTESIAN_POINT('',(-11.52605286,13.898358570503));
+#441 = CARTESIAN_POINT('',(-11.39328348063,13.930054846496));
+#442 = CARTESIAN_POINT('',(-11.26068627948,13.961709991175));
+#443 = CARTESIAN_POINT('',(-11.12816601613,13.993346938271));
+#444 = CARTESIAN_POINT('',(-10.99564318099,14.02498488517));
+#445 = CARTESIAN_POINT('',(-10.86303982675,14.056641990177));
+#446 = CARTESIAN_POINT('',(-10.73026548299,14.088339589006));
+#447 = CARTESIAN_POINT('',(-10.45814552001,14.153302957502));
+#448 = CARTESIAN_POINT('',(-10.31815965155,14.186721538232));
+#449 = CARTESIAN_POINT('',(-10.17840696079,14.220084171682));
+#450 = CARTESIAN_POINT('',(-10.0387510991,14.253423719289));
+#451 = CARTESIAN_POINT('',(-9.899096860277,14.286763987883));
+#452 = CARTESIAN_POINT('',(-9.759348706522,14.320128310174));
+#453 = CARTESIAN_POINT('',(-9.619368133216,14.353547236139));
+#454 = CARTESIAN_POINT('',(-9.451166049773,14.393702353771));
+#455 = CARTESIAN_POINT('',(-9.422583616585,14.400525830385));
+#456 = CARTESIAN_POINT('',(-9.394001179686,14.407349254072));
+#457 = CARTESIAN_POINT('',(-9.365419314944,14.414172487658));
+#458 = CARTESIAN_POINT('',(-9.336838166941,14.420995503582));
+#459 = CARTESIAN_POINT('',(-9.30825744897,14.427818383891));
+#460 = CARTESIAN_POINT('',(-9.279676443037,14.434641320245));
+#461 = CARTESIAN_POINT('',(-9.198680620029,14.453976906186));
+#462 = CARTESIAN_POINT('',(-9.146265867105,14.466489098448));
+#463 = CARTESIAN_POINT('',(-9.093852804937,14.479002521606));
+#464 = CARTESIAN_POINT('',(-9.041440823713,14.491516229162));
+#465 = CARTESIAN_POINT('',(-8.989028032247,14.504028784645));
+#466 = CARTESIAN_POINT('',(-8.93661321435,14.516540692747));
+#467 = CARTESIAN_POINT('',(-8.884197543068,14.529054073462));
+#468 = CARTESIAN_POINT('',(-8.776613934317,14.554737418657));
+#469 = CARTESIAN_POINT('',(-8.720223660984,14.568199541016));
+#470 = CARTESIAN_POINT('',(-8.663177890255,14.581818346913));
+#471 = CARTESIAN_POINT('',(-8.605844632937,14.595505954509));
+#472 = CARTESIAN_POINT('',(-8.548459588687,14.609206021378));
+#473 = CARTESIAN_POINT('',(-8.491162094492,14.622885204127));
+#474 = CARTESIAN_POINT('',(-8.434004879882,14.636530855106));
+#475 = CARTESIAN_POINT('',(-8.241958219936,14.682379622416));
+#476 = CARTESIAN_POINT('',(-8.10666408933,14.714679017742));
+#477 = CARTESIAN_POINT('',(-7.971565986418,14.746930745381));
+#478 = CARTESIAN_POINT('',(-7.836557367551,14.779160510615));
+#479 = CARTESIAN_POINT('',(-7.701549257476,14.811390739353));
+#480 = CARTESIAN_POINT('',(-7.566455162521,14.843641967698));
+#481 = CARTESIAN_POINT('',(-7.431165544044,14.875940152523));
+#482 = CARTESIAN_POINT('',(-7.154410464407,14.942011033225));
+#483 = CARTESIAN_POINT('',(-7.012246589611,14.975950470646));
+#484 = CARTESIAN_POINT('',(-6.870339414503,15.009828475036));
+#485 = CARTESIAN_POINT('',(-6.72853350867,15.043681903562));
+#486 = CARTESIAN_POINT('',(-6.586728238616,15.077535181597));
+#487 = CARTESIAN_POINT('',(-6.444822276754,15.111412899271));
+#488 = CARTESIAN_POINT('',(-6.30266153869,15.145351590472));
+#489 = CARTESIAN_POINT('',(-6.050277555817,15.205604261111));
+#490 = CARTESIAN_POINT('',(-5.939550092027,15.232038639507));
+#491 = CARTESIAN_POINT('',(-5.828887131588,15.258457472203));
+#492 = CARTESIAN_POINT('',(-5.718264736762,15.284866315646));
+#493 = CARTESIAN_POINT('',(-5.607639253308,15.311275593527));
+#494 = CARTESIAN_POINT('',(-5.496970294583,15.337695197672));
+#495 = CARTESIAN_POINT('',(-5.386240176913,15.364129719555));
+#496 = CARTESIAN_POINT('',(-5.208210914595,15.406631120851));
+#497 = CARTESIAN_POINT('',(-5.140787615691,15.422727406075));
+#498 = CARTESIAN_POINT('',(-5.073368148062,15.438822930997));
+#499 = CARTESIAN_POINT('',(-5.005954176046,15.45491728861));
+#500 = CARTESIAN_POINT('',(-4.938540620291,15.471011618254));
+#501 = CARTESIAN_POINT('',(-4.871122065413,15.487107080124));
+#502 = CARTESIAN_POINT('',(-4.803699095743,15.503203391732));
+#503 = CARTESIAN_POINT('',(-4.707874223725,15.526079894098));
+#504 = CARTESIAN_POINT('',(-4.679463099083,15.532862505219));
+#505 = CARTESIAN_POINT('',(-4.651051781204,15.539645109919));
+#506 = CARTESIAN_POINT('',(-4.622640671702,15.546427610748));
+#507 = CARTESIAN_POINT('',(-4.594229977836,15.553209962581));
+#508 = CARTESIAN_POINT('',(-4.565819712509,15.559992172623));
+#509 = CARTESIAN_POINT('',(-4.537409694265,15.566774300403));
+#510 = CARTESIAN_POINT('',(-4.477240923793,15.581137973734));
+#511 = CARTESIAN_POINT('',(-4.445482056624,15.588719454118));
+#512 = CARTESIAN_POINT('',(-4.413723040289,15.596301082241));
+#513 = CARTESIAN_POINT('',(-4.381964002053,15.603882937098));
+#514 = CARTESIAN_POINT('',(-4.350205101938,15.611464993367));
+#515 = CARTESIAN_POINT('',(-4.318446532729,15.619047121409));
+#516 = CARTESIAN_POINT('',(-4.286688519971,15.62662908727));
+#517 = CARTESIAN_POINT('',(-4.120444188094,15.666316960598));
+#518 = CARTESIAN_POINT('',(-3.985649616744,15.698494667817));
+#519 = CARTESIAN_POINT('',(-3.851050063571,15.730628633915));
+#520 = CARTESIAN_POINT('',(-3.716537881495,15.762743311221));
+#521 = CARTESIAN_POINT('',(-3.582027127448,15.794856327861));
+#522 = CARTESIAN_POINT('',(-3.447431884651,15.826988726698));
+#523 = CARTESIAN_POINT('',(-3.312646101651,15.859166034259));
+#524 = CARTESIAN_POINT('',(-3.055010394852,15.920670984686));
+#525 = CARTESIAN_POINT('',(-2.931675914972,15.950114317256));
+#526 = CARTESIAN_POINT('',(-2.808450754347,15.979531745599));
+#527 = CARTESIAN_POINT('',(-2.685291765952,16.008933858478));
+#528 = CARTESIAN_POINT('',(-2.562132771229,16.038336261121));
+#529 = CARTESIAN_POINT('',(-2.438908855468,16.067754106349));
+#530 = CARTESIAN_POINT('',(-2.315577713609,16.097197424078));
+#531 = CARTESIAN_POINT('',(-2.052032732977,16.160114300616));
+#532 = CARTESIAN_POINT('',(-1.911263319333,16.193720461937));
+#533 = CARTESIAN_POINT('',(-1.770736418143,16.227268630586));
+#534 = CARTESIAN_POINT('',(-1.630307441399,16.260793543051));
+#535 = CARTESIAN_POINT('',(-1.489877947428,16.294319098071));
+#536 = CARTESIAN_POINT('',(-1.349349939799,16.327868139931));
+#537 = CARTESIAN_POINT('',(-1.208580218434,16.36147451726));
+#538 = CARTESIAN_POINT('',(-0.968607005872,16.418763474117));
+#539 = CARTESIAN_POINT('',(-0.868962283889,16.442551552638));
+#540 = CARTESIAN_POINT('',(-0.769353911939,16.466330804225));
+#541 = CARTESIAN_POINT('',(-0.669773174988,16.490103387512));
+#542 = CARTESIAN_POINT('',(-0.570192801282,16.51387607365));
+#543 = CARTESIAN_POINT('',(-0.470585478695,16.537655616768));
+#544 = CARTESIAN_POINT('',(-0.370942355126,16.561444101965));
+#545 = CARTESIAN_POINT('',(-0.185098995662,16.605812041526));
+#546 = CARTESIAN_POINT('',(-9.879704738181E-02,16.626415744411));
+#547 = CARTESIAN_POINT('',(-1.251205322831E-02,16.64701534932));
+#548 = CARTESIAN_POINT('',(7.375786993107E-02,16.667611088171));
+#549 = CARTESIAN_POINT('',(0.160027146562,16.688206055489));
+#550 = CARTESIAN_POINT('',(0.24631057754,16.70880373613));
+#551 = CARTESIAN_POINT('',(0.332611166597,16.729405662543));
+#552 = CARTESIAN_POINT('',(0.418879015615,16.750001915091));
+#553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#554 = PCURVE('',#555,#702);
+#555 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,(
+    (#556,#557,#558,#559,#560,#561,#562,#563,#564,#565,#566,#567,#568
+      ,#569,#570,#571,#572,#573,#574,#575,#576,#577,#578,#579,#580,#581
+      ,#582,#583,#584,#585,#586,#587,#588,#589,#590,#591,#592,#593,#594
+      ,#595,#596,#597,#598,#599,#600,#601,#602,#603,#604,#605,#606,#607
+      ,#608,#609,#610,#611,#612,#613,#614,#615,#616,#617,#618,#619,#620
+      ,#621,#622,#623,#624,#625,#626,#627,#628)
+    ,(#629,#630,#631,#632,#633,#634,#635,#636,#637,#638,#639,#640,#641
+      ,#642,#643,#644,#645,#646,#647,#648,#649,#650,#651,#652,#653,#654
+      ,#655,#656,#657,#658,#659,#660,#661,#662,#663,#664,#665,#666,#667
+      ,#668,#669,#670,#671,#672,#673,#674,#675,#676,#677,#678,#679,#680
+      ,#681,#682,#683,#684,#685,#686,#687,#688,#689,#690,#691,#692,#693
+      ,#694,#695,#696,#697,#698,#699,#700,#701
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,9,9,9,9,9,9,9,10),(0.,10.),(0.,
+    4.898646540554,9.797293081108,14.695939621663,19.594586162217,
+    24.493232702771,29.391879243325,34.290525783879,39.189172324434),
+  .PIECEWISE_BEZIER_KNOTS.);
+#556 = CARTESIAN_POINT('',(10.,1.7763568394E-15,7.65));
+#557 = CARTESIAN_POINT('',(10.00000437975,5.294165757413,7.776388888889)
+  );
+#558 = CARTESIAN_POINT('',(6.845503426777,10.590041861183,7.902777777778
+    ));
+#559 = CARTESIAN_POINT('',(0.547278590819,13.726356627184,8.029166666652
+    ));
+#560 = CARTESIAN_POINT('',(-7.231901415726,12.62211337918,8.155555555598
+    ));
+#561 = CARTESIAN_POINT('',(-12.98326371285,6.561351475767,8.281944444376
+    ));
+#562 = CARTESIAN_POINT('',(-13.67892206879,-1.264870146174,
+    8.408333333397));
+#563 = CARTESIAN_POINT('',(-10.21725792939,-7.390383235502,
+    8.534722222186));
+#564 = CARTESIAN_POINT('',(-4.763550706446,-10.26336889525,
+    8.661111111121));
+#565 = CARTESIAN_POINT('',(0.523359562429,-9.986295347546,8.7875));
+#566 = CARTESIAN_POINT('',(5.810270078887,-9.70922449387,8.913888888889)
+  );
+#567 = CARTESIAN_POINT('',(10.933794544669,-6.281881934785,
+    9.040277777778));
+#568 = CARTESIAN_POINT('',(13.736187480863,0.171853435284,9.166666666652
+    ));
+#569 = CARTESIAN_POINT('',(12.226326735422,7.882580719683,9.293055555598
+    ));
+#570 = CARTESIAN_POINT('',(5.872867850043,13.308865204897,9.419444444377
+    ));
+#571 = CARTESIAN_POINT('',(-1.979036152445,13.59397739288,9.545833333396
+    ));
+#572 = CARTESIAN_POINT('',(-7.914984936042,9.816472758869,9.672222222186
+    ));
+#573 = CARTESIAN_POINT('',(-10.49860828621,4.219879200351,9.798611111121
+    ));
+#574 = CARTESIAN_POINT('',(-9.945218953683,-1.045284632677,9.925));
+#575 = CARTESIAN_POINT('',(-9.391832298533,-6.310448853941,
+    10.051388888889));
+#576 = CARTESIAN_POINT('',(-5.701042241059,-11.2475784573,
+    10.177777777778));
+#577 = CARTESIAN_POINT('',(0.890514423068,-13.70836839944,
+    10.304166666652));
+#578 = CARTESIAN_POINT('',(8.5116544178,-11.79702857992,10.430555555598)
+  );
+#579 = CARTESIAN_POINT('',(13.597988022497,-5.168287101756,
+    10.556944444376));
+#580 = CARTESIAN_POINT('',(13.47177256984,2.687777758179,10.683333333397
+    ));
+#581 = CARTESIAN_POINT('',(9.388781318843,8.417892213038,10.809722222186
+    ));
+#582 = CARTESIAN_POINT('',(3.664641298688,10.705071721612,
+    10.936111111121));
+#583 = CARTESIAN_POINT('',(-1.564344650402,9.876883405951,11.0625));
+#584 = CARTESIAN_POINT('',(-6.793331127321,9.048697743684,
+    11.188888888889));
+#585 = CARTESIAN_POINT('',(-11.5305335392,5.104576386823,11.315277777779
+    ));
+#586 = CARTESIAN_POINT('',(-13.6429756331,-1.606734572714,
+    11.441666666651));
+#587 = CARTESIAN_POINT('',(-11.33539558909,-9.117398262798,11.5680555556
+    ));
+#588 = CARTESIAN_POINT('',(-4.449540437766,-13.84983970011,
+    11.694444444375));
+#589 = CARTESIAN_POINT('',(3.389152351903,-13.31264255459,
+    11.820833333397));
+#590 = CARTESIAN_POINT('',(8.897726632598,-8.935355881829,
+    11.947222222186));
+#591 = CARTESIAN_POINT('',(10.882193299522,-3.099358869951,
+    12.073611111121));
+#592 = CARTESIAN_POINT('',(9.781476007338,2.079116908178,12.2));
+#593 = CARTESIAN_POINT('',(8.680761364823,7.257593249511,12.326388888889
+    ));
+#594 = CARTESIAN_POINT('',(4.49411913021,11.781884653057,12.452777777778
+    ));
+#595 = CARTESIAN_POINT('',(-2.31855049702,13.540187382982,
+    12.579166666652));
+#596 = CARTESIAN_POINT('',(-9.698152445364,10.842694904788,12.7055555556
+    ));
+#597 = CARTESIAN_POINT('',(-14.06372925358,3.718595369057,
+    12.831944444373));
+#598 = CARTESIAN_POINT('',(-13.11702425016,-4.081234757721,
+    12.958333333401));
+#599 = CARTESIAN_POINT('',(-8.457438607785,-9.353175418988,
+    13.084722222182));
+#600 = CARTESIAN_POINT('',(-2.525581767261,-11.02948585036,
+    13.211111111124));
+#601 = CARTESIAN_POINT('',(2.588190698856,-9.659259187808,
+    13.337499999998));
+#602 = CARTESIAN_POINT('',(7.701962565053,-8.289029875812,
+    13.463888888892));
+#603 = CARTESIAN_POINT('',(12.000942243012,-3.871346448824,
+    13.590277777775));
+#604 = CARTESIAN_POINT('',(13.400287750627,3.024014746824,
+    13.716666666655));
+#605 = CARTESIAN_POINT('',(10.320272152818,10.252321158938,
+    13.843055555596));
+#606 = CARTESIAN_POINT('',(2.977462436858,14.239074291234,
+    13.969444444378));
+#607 = CARTESIAN_POINT('',(-4.762136011406,12.885450582752,
+    14.095833333396));
+#608 = CARTESIAN_POINT('',(-9.782983087516,7.956341798817,
+    14.222222222186));
+#609 = CARTESIAN_POINT('',(-11.14655069825,1.944881212421,
+    14.348611111121));
+#610 = CARTESIAN_POINT('',(-9.510565162951,-3.090169943749,14.475));
+#611 = CARTESIAN_POINT('',(-7.874582138263,-8.125222139101,
+    14.601388888889));
+#612 = CARTESIAN_POINT('',(-3.237957735109,-12.18710521384,
+    14.727777777777));
+#613 = CARTESIAN_POINT('',(3.721184598622,-13.22365930049,
+    14.854166666653));
+#614 = CARTESIAN_POINT('',(10.778394505727,-9.769562739579,
+    14.980555555597));
+#615 = CARTESIAN_POINT('',(14.375386668966,-2.228166947008,
+    15.106944444376));
+#616 = CARTESIAN_POINT('',(12.618561598578,5.429982378774,
+    15.233333333398));
+#617 = CARTESIAN_POINT('',(7.433435717706,10.185978470139,
+    15.359722222185));
+#618 = CARTESIAN_POINT('',(1.358850531896,11.233061988828,
+    15.486111111121));
+#619 = CARTESIAN_POINT('',(-3.583679495453,9.335804264972,15.6125));
+#620 = CARTESIAN_POINT('',(-8.526210493572,7.438549070058,
+    15.738888888889));
+#621 = CARTESIAN_POINT('',(-12.33986522402,2.595696243286,
+    15.865277777779));
+#622 = CARTESIAN_POINT('',(-13.01078400097,-4.408157262787,
+    15.991666666649));
+#623 = CARTESIAN_POINT('',(-9.19207804842,-11.27492327262,
+    16.118055555602));
+#624 = CARTESIAN_POINT('',(-1.472761327154,-14.47229788631,
+    16.244444444372));
+#625 = CARTESIAN_POINT('',(6.082942656927,-12.31708613916,
+    16.370833333401));
+#626 = CARTESIAN_POINT('',(10.561057193095,-6.89015451111,
+    16.497222222182));
+#627 = CARTESIAN_POINT('',(11.288782609842,-0.769095946072,
+    16.623611111123));
+#628 = CARTESIAN_POINT('',(9.135455451187,4.067366820227,16.749999999998
+    ));
+#629 = CARTESIAN_POINT('',(-1.77542849129E-15,6.848769598319E-17,7.65));
+#630 = CARTESIAN_POINT('',(4.46429880839E-06,4.41598444831E-04,
+    7.776531519691));
+#631 = CARTESIAN_POINT('',(-1.91242724761E-04,-1.793193996799E-03,
+    7.90237598555));
+#632 = CARTESIAN_POINT('',(9.982425326817E-04,3.469713063757E-03,
+    8.03002791756));
+#633 = CARTESIAN_POINT('',(-2.552298908608E-03,-3.908468343218E-03,
+    8.154401732414));
+#634 = CARTESIAN_POINT('',(3.812087725074E-03,2.704439265641E-03,
+    8.283106521396));
+#635 = CARTESIAN_POINT('',(-3.434364116328E-03,-1.136268309589E-03,
+    8.407563391233));
+#636 = CARTESIAN_POINT('',(1.786832920482E-03,2.639967007295E-04,
+    8.535087116164));
+#637 = CARTESIAN_POINT('',(-4.431442725513E-04,-2.114119983046E-05,
+    8.661055229322));
+#638 = CARTESIAN_POINT('',(7.760500616151E-14,-5.32910236664E-14,
+    8.787500000001));
+#639 = CARTESIAN_POINT('',(4.412268909656E-04,1.865329622892E-05,
+    8.914031519687));
+#640 = CARTESIAN_POINT('',(-1.800745350624E-03,9.713211059447E-05,
+    9.039875985557));
+#641 = CARTESIAN_POINT('',(3.517201906541E-03,-8.152837233771E-04,
+    9.167527917551));
+#642 = CARTESIAN_POINT('',(-4.036688911002E-03,2.344247638352E-03,
+    9.291901732421));
+#643 = CARTESIAN_POINT('',(2.900242169538E-03,-3.665323967497E-03,
+    9.420606521393));
+#644 = CARTESIAN_POINT('',(-1.314451817441E-03,3.370189742239E-03,
+    9.545063391233));
+#645 = CARTESIAN_POINT('',(3.571505103755E-04,-1.770567602809E-03,
+    9.672587116164));
+#646 = CARTESIAN_POINT('',(-4.4304605627E-05,4.414305119307E-04,
+    9.798555229322));
+#647 = CARTESIAN_POINT('',(-6.217343127965E-14,1.307837573048E-13,
+    9.925000000001));
+#648 = CARTESIAN_POINT('',(4.171976388589E-05,-4.396459682845E-04,
+    10.05153151969));
+#649 = CARTESIAN_POINT('',(2.755264680339E-06,1.803360998619E-03,
+    10.177375985551));
+#650 = CARTESIAN_POINT('',(-6.300902821407E-04,-3.555050366209E-03,
+    10.30502791756));
+#651 = CARTESIAN_POINT('',(2.129770959771E-03,4.153845221878E-03,
+    10.429401732412));
+#652 = CARTESIAN_POINT('',(-3.508513830165E-03,-3.088095731405E-03,
+    10.5581065214));
+#653 = CARTESIAN_POINT('',(3.296777930616E-03,1.489032513732E-03,
+    10.682563391229));
+#654 = CARTESIAN_POINT('',(-1.749449293616E-03,-4.49325397778E-04,
+    10.810087116166));
+#655 = CARTESIAN_POINT('',(4.385068248335E-04,6.734657592757E-05,
+    10.93605522932));
+#656 = CARTESIAN_POINT('',(-1.663129473007E-13,5.329141668968E-14,
+    11.062500000002));
+#657 = CARTESIAN_POINT('',(-4.368600039034E-04,-6.46718804972E-05,
+    11.189031519684));
+#658 = CARTESIAN_POINT('',(1.801033751821E-03,9.162913371719E-05,
+    11.314875985562));
+#659 = CARTESIAN_POINT('',(-3.583154666481E-03,4.431698041875E-04,
+    11.442527917544));
+#660 = CARTESIAN_POINT('',(4.259616116502E-03,-1.909456719015E-03,
+    11.566901732429));
+#661 = CARTESIAN_POINT('',(-3.267485026298E-03,3.342087087704E-03,
+    11.695606521386));
+#662 = CARTESIAN_POINT('',(1.659531870154E-03,-3.214329867209E-03,
+    11.820063391239));
+#663 = CARTESIAN_POINT('',(-5.402687141178E-04,1.723535857414E-03,
+    11.947587116159));
+#664 = CARTESIAN_POINT('',(9.020395378937E-05,-4.343812179649E-04,
+    12.073555229326));
+#665 = CARTESIAN_POINT('',(-1.953891557013E-14,-4.085633605521E-14,
+    12.199999999999));
+#666 = CARTESIAN_POINT('',(-8.750097835628E-05,4.327519517015E-04,
+    12.326535066158));
+#667 = CARTESIAN_POINT('',(1.859855997656E-04,-1.793256892441E-03,
+    12.452361391218));
+#668 = CARTESIAN_POINT('',(2.544878807589E-04,3.600180983061E-03,
+    12.580063665023));
+#669 = CARTESIAN_POINT('',(-1.682938717573E-03,-4.351481791428E-03,
+    12.704338307058));
+#670 = CARTESIAN_POINT('',(3.165167906071E-03,3.434856468381E-03,
+    12.833193611067));
+#671 = CARTESIAN_POINT('',(-3.121616440423E-03,-1.82213769264E-03,
+    12.957468253214));
+#672 = CARTESIAN_POINT('',(1.691622584783E-03,6.267986256793E-04,
+    13.085170526882));
+#673 = CARTESIAN_POINT('',(-4.281721361534E-04,-1.10761650439E-04,
+    13.210996852031));
+#674 = CARTESIAN_POINT('',(-4.881813917564E-07,-1.122183871161E-06,
+    13.337531918157));
+#675 = CARTESIAN_POINT('',(4.285996545227E-04,1.12034344292E-04,
+    13.463973142394));
+#676 = CARTESIAN_POINT('',(-1.782865395023E-03,-2.82319037341E-04,
+    13.58995939628));
+#677 = CARTESIAN_POINT('',(3.611304741269E-03,-6.285554522875E-05,
+    13.717432779526));
+#678 = CARTESIAN_POINT('',(-4.43720608546E-03,1.450683476223E-03,
+    13.841988822098));
+#679 = CARTESIAN_POINT('',(3.599898705459E-03,-2.980003678503E-03,
+    13.97054309603));
+#680 = CARTESIAN_POINT('',(-1.986976492977E-03,3.021996302698E-03,
+    14.095099138703));
+#681 = CARTESIAN_POINT('',(7.176908382639E-04,-1.65710758174E-03,
+    14.222572521825));
+#682 = CARTESIAN_POINT('',(-1.351692512803E-04,4.224480658154E-04,
+    14.348558775794));
+#683 = CARTESIAN_POINT('',(2.629001820387E-13,-3.295134720367E-13,
+    14.474999999996));
+#684 = CARTESIAN_POINT('',(1.322156231105E-04,-4.213646219999E-04,
+    14.601531519705));
+#685 = CARTESIAN_POINT('',(-3.722447778928E-04,1.764526087369E-03,
+    14.727375985523));
+#686 = CARTESIAN_POINT('',(1.228152315324E-04,-3.608367128719E-03,
+    14.855027917592));
+#687 = CARTESIAN_POINT('',(1.219597379256E-03,4.505878031021E-03,
+    14.979401732388));
+#688 = CARTESIAN_POINT('',(-2.789793193358E-03,-3.750074486867E-03,
+    15.10810652141));
+#689 = CARTESIAN_POINT('',(2.915148168791E-03,2.141932264603E-03,
+    15.232563391229));
+#690 = CARTESIAN_POINT('',(-1.61779963471E-03,-8.032375251213E-04,
+    15.360087116165));
+#691 = CARTESIAN_POINT('',(4.149222614618E-04,1.570455882885E-04,
+    15.486055229319));
+#692 = CARTESIAN_POINT('',(-4.67627217451E-13,-6.394802688483E-14,
+    15.612500000005));
+#693 = CARTESIAN_POINT('',(-4.137358866832E-04,-1.541210160517E-04,
+    15.739035066141));
+#694 = CARTESIAN_POINT('',(1.742084362704E-03,4.642229910657E-04,
+    15.864861391244));
+#695 = CARTESIAN_POINT('',(-3.595667449808E-03,-3.11837674526E-04,
+    15.992563664996));
+#696 = CARTESIAN_POINT('',(4.561177438847E-03,-9.814972199967E-04,
+    16.116838307071));
+#697 = CARTESIAN_POINT('',(-3.887709024653E-03,2.588869497838E-03,
+    16.245693611076));
+#698 = CARTESIAN_POINT('',(2.288032545017E-03,-2.798139021831E-03,
+    16.36996825319));
+#699 = CARTESIAN_POINT('',(-8.837097646758E-04,1.572742992341E-03,
+    16.497670526906));
+#700 = CARTESIAN_POINT('',(1.763788683264E-04,-4.055736851711E-04,
+    16.623496852015));
+#701 = CARTESIAN_POINT('',(1.184736731831E-06,-3.066233951188E-07,
+    16.750031918163));
+#702 = DEFINITIONAL_REPRESENTATION('',(#703),#951);
+#703 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#704,#705,#706,#707,#708,#709,
+    #710,#711,#712,#713,#714,#715,#716,#717,#718,#719,#720,#721,#722,
+    #723,#724,#725,#726,#727,#728,#729,#730,#731,#732,#733,#734,#735,
+    #736,#737,#738,#739,#740,#741,#742,#743,#744,#745,#746,#747,#748,
+    #749,#750,#751,#752,#753,#754,#755,#756,#757,#758,#759,#760,#761,
+    #762,#763,#764,#765,#766,#767,#768,#769,#770,#771,#772,#773,#774,
+    #775,#776,#777,#778,#779,#780,#781,#782,#783,#784,#785,#786,#787,
+    #788,#789,#790,#791,#792,#793,#794,#795,#796,#797,#798,#799,#800,
+    #801,#802,#803,#804,#805,#806,#807,#808,#809,#810,#811,#812,#813,
+    #814,#815,#816,#817,#818,#819,#820,#821,#822,#823,#824,#825,#826,
+    #827,#828,#829,#830,#831,#832,#833,#834,#835,#836,#837,#838,#839,
+    #840,#841,#842,#843,#844,#845,#846,#847,#848,#849,#850,#851,#852,
+    #853,#854,#855,#856,#857,#858,#859,#860,#861,#862,#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,#889,#890,#891,
+    #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,
+    #918,#919,#920,#921,#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,#948,#949,#950),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7
+    ,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,
+    4.28043640542E-02,6.295792627798E-02,7.483377114152E-02,
+    8.847526822203E-02,0.137931280372,0.187565629212,0.235225768682,
+    0.281699511614,0.286203594411,0.304793026912,0.320200731117,
+    0.361439813756,0.404152376247,0.43645298284,0.456660851376,
+    0.46641184582,0.476590546448,0.514381244327,0.557195831033,
+    0.597091030538,0.639131725263,0.647737778557,0.663519226538,
+    0.680132037762,0.719425807824,0.760694728608,0.792895407701,
+    0.812519150909,0.820789134732,0.830033835327,0.869183803362,
+    0.905032616945,0.945900930849,0.974887596958,1.),.UNSPECIFIED.);
+#704 = CARTESIAN_POINT('',(0.600031304566,12.919510010792));
+#705 = CARTESIAN_POINT('',(0.600037679806,13.041327816476));
+#706 = CARTESIAN_POINT('',(0.60003413858,13.163297923418));
+#707 = CARTESIAN_POINT('',(0.600019373138,13.285177175701));
+#708 = CARTESIAN_POINT('',(0.599997877387,13.406998746738));
+#709 = CARTESIAN_POINT('',(0.599984414038,13.528819924517));
+#710 = CARTESIAN_POINT('',(0.599986389012,13.65069931945));
+#711 = CARTESIAN_POINT('',(0.599992462032,13.772672077868));
+#712 = CARTESIAN_POINT('',(0.599997257414,13.951847962453));
+#713 = CARTESIAN_POINT('',(0.599998136548,14.009205466358));
+#714 = CARTESIAN_POINT('',(0.599997702287,14.066560990543));
+#715 = CARTESIAN_POINT('',(0.599995161001,14.123915307731));
+#716 = CARTESIAN_POINT('',(0.599990430518,14.181270867492));
+#717 = CARTESIAN_POINT('',(0.599984457159,14.238629386063));
+#718 = CARTESIAN_POINT('',(0.599979002201,14.295989327253));
+#719 = CARTESIAN_POINT('',(0.599974068383,14.387140107512));
+#720 = CARTESIAN_POINT('',(0.599972837095,14.42093681505));
+#721 = CARTESIAN_POINT('',(0.599972946539,14.454733264351));
+#722 = CARTESIAN_POINT('',(0.599974765225,14.488529395384));
+#723 = CARTESIAN_POINT('',(0.599978287507,14.522325220768));
+#724 = CARTESIAN_POINT('',(0.599983133589,14.556120825765));
+#725 = CARTESIAN_POINT('',(0.59998854952,14.589916368285));
+#726 = CARTESIAN_POINT('',(0.599998987091,14.662532398012));
+#727 = CARTESIAN_POINT('',(0.600000620435,14.701353296061));
+#728 = CARTESIAN_POINT('',(0.599998795803,14.740174224357));
+#729 = CARTESIAN_POINT('',(0.599994294615,14.778994856234));
+#730 = CARTESIAN_POINT('',(0.599988191133,14.817815087037));
+#731 = CARTESIAN_POINT('',(0.599981852461,14.856635034121));
+#732 = CARTESIAN_POINT('',(0.599976938549,14.895455036853));
+#733 = CARTESIAN_POINT('',(0.599969832242,15.075016297534));
+#734 = CARTESIAN_POINT('',(0.599988311133,15.216094334626));
+#735 = CARTESIAN_POINT('',(0.600024288979,15.356966212068));
+#736 = CARTESIAN_POINT('',(0.599994956311,15.497741852497));
+#737 = CARTESIAN_POINT('',(0.599981158136,15.638509791841));
+#738 = CARTESIAN_POINT('',(0.599982517616,15.779367736645));
+#739 = CARTESIAN_POINT('',(0.599996446845,15.920441151327));
+#740 = CARTESIAN_POINT('',(0.600025917823,16.20242170823));
+#741 = CARTESIAN_POINT('',(0.600041639519,16.344016112582));
+#742 = CARTESIAN_POINT('',(0.600048123137,16.485389052115));
+#743 = CARTESIAN_POINT('',(0.600029844938,16.626669864336));
+#744 = CARTESIAN_POINT('',(0.599992481859,16.767950428163));
+#745 = CARTESIAN_POINT('',(0.599964725884,16.909326542741));
+#746 = CARTESIAN_POINT('',(0.599954095187,17.05092578134));
+#747 = CARTESIAN_POINT('',(0.599962676289,17.327805163407));
+#748 = CARTESIAN_POINT('',(0.599980722714,17.463723535539));
+#749 = CARTESIAN_POINT('',(0.600010263268,17.599468713547));
+#750 = CARTESIAN_POINT('',(0.600040361594,17.73513043845));
+#751 = CARTESIAN_POINT('',(0.600048244369,17.870791192587));
+#752 = CARTESIAN_POINT('',(0.60003641258,18.00653052867));
+#753 = CARTESIAN_POINT('',(0.600019647974,18.142445198396));
+#754 = CARTESIAN_POINT('',(0.59999309715,18.410328672144));
+#755 = CARTESIAN_POINT('',(0.599983039258,18.542835944891));
+#756 = CARTESIAN_POINT('',(0.599984668955,18.675186315226));
+#757 = CARTESIAN_POINT('',(0.599998424588,18.807463152588));
+#758 = CARTESIAN_POINT('',(0.600018212881,18.939746292504));
+#759 = CARTESIAN_POINT('',(0.599990106884,19.072109498725));
+#760 = CARTESIAN_POINT('',(0.59997176614,19.204621308232));
+#761 = CARTESIAN_POINT('',(0.599974322001,19.349689454622));
+#762 = CARTESIAN_POINT('',(0.599974739878,19.362506753156));
+#763 = CARTESIAN_POINT('',(0.599975362791,19.375324045997));
+#764 = CARTESIAN_POINT('',(0.59997619634,19.38814134766));
+#765 = CARTESIAN_POINT('',(0.59997723874,19.400958674591));
+#766 = CARTESIAN_POINT('',(0.599978480826,19.413776045169));
+#767 = CARTESIAN_POINT('',(0.599979906053,19.426593479707));
+#768 = CARTESIAN_POINT('',(0.599988029846,19.492311989943));
+#769 = CARTESIAN_POINT('',(0.599994500967,19.545214381054));
+#770 = CARTESIAN_POINT('',(0.600017625084,19.598119051249));
+#771 = CARTESIAN_POINT('',(0.600003350613,19.651021536149));
+#772 = CARTESIAN_POINT('',(0.599978957418,19.703921476921));
+#773 = CARTESIAN_POINT('',(0.599981336433,19.756822515211));
+#774 = CARTESIAN_POINT('',(0.599975162988,19.809726975313));
+#775 = CARTESIAN_POINT('',(0.599974283673,19.906477656374));
+#776 = CARTESIAN_POINT('',(0.599976061439,19.948986154007));
+#777 = CARTESIAN_POINT('',(0.599979285372,19.996153446782));
+#778 = CARTESIAN_POINT('',(0.599984401551,20.050656762752));
+#779 = CARTESIAN_POINT('',(0.599991904931,20.111924431254));
+#780 = CARTESIAN_POINT('',(0.599995519985,20.177277209836));
+#781 = CARTESIAN_POINT('',(0.599996895633,20.241198630313));
+#782 = CARTESIAN_POINT('',(0.59999728257,20.434642645684));
+#783 = CARTESIAN_POINT('',(0.599988980823,20.575813927103));
+#784 = CARTESIAN_POINT('',(0.599977158549,20.716761723112));
+#785 = CARTESIAN_POINT('',(0.59999010855,20.857611815226));
+#786 = CARTESIAN_POINT('',(0.600020924254,20.998464895009));
+#787 = CARTESIAN_POINT('',(0.600038386528,21.139414326272));
+#788 = CARTESIAN_POINT('',(0.600039432869,21.280586348867));
+#789 = CARTESIAN_POINT('',(0.60001628816,21.567270647766));
+#790 = CARTESIAN_POINT('',(0.599991230293,21.713536056895));
+#791 = CARTESIAN_POINT('',(0.599958201445,21.859535282631));
+#792 = CARTESIAN_POINT('',(0.599934476178,22.00542805426));
+#793 = CARTESIAN_POINT('',(0.599946026676,22.151319780211));
+#794 = CARTESIAN_POINT('',(0.59997520352,22.297317001606));
+#795 = CARTESIAN_POINT('',(0.600002913061,22.443578739432));
+#796 = CARTESIAN_POINT('',(0.60003328462,22.699733133711));
+#797 = CARTESIAN_POINT('',(0.600040394052,22.810130499742));
+#798 = CARTESIAN_POINT('',(0.600037932261,22.920472312152));
+#799 = CARTESIAN_POINT('',(0.600024409111,23.030775827991));
+#800 = CARTESIAN_POINT('',(0.600006970292,23.141080727345));
+#801 = CARTESIAN_POINT('',(0.59999472228,23.251425863134));
+#802 = CARTESIAN_POINT('',(0.599990215153,23.361826021464));
+#803 = CARTESIAN_POINT('',(0.599990579731,23.541128597837));
+#804 = CARTESIAN_POINT('',(0.599992547704,23.610144545865));
+#805 = CARTESIAN_POINT('',(0.59999584374,23.679157009466));
+#806 = CARTESIAN_POINT('',(0.599998797521,23.748164481468));
+#807 = CARTESIAN_POINT('',(0.599999569694,23.817172060606));
+#808 = CARTESIAN_POINT('',(0.599997039134,23.88618493219));
+#809 = CARTESIAN_POINT('',(0.599991575764,23.955202114131));
+#810 = CARTESIAN_POINT('',(0.599982863183,24.057509382477));
+#811 = CARTESIAN_POINT('',(0.599979831014,24.090807973065));
+#812 = CARTESIAN_POINT('',(0.599977015851,24.124106476333));
+#813 = CARTESIAN_POINT('',(0.599974778416,24.157404985577));
+#814 = CARTESIAN_POINT('',(0.599973426743,24.190703451184));
+#815 = CARTESIAN_POINT('',(0.599973216175,24.224001680635));
+#816 = CARTESIAN_POINT('',(0.599974349368,24.257299338503));
+#817 = CARTESIAN_POINT('',(0.599979718436,24.325353037758));
+#818 = CARTESIAN_POINT('',(0.599985445619,24.360109469036));
+#819 = CARTESIAN_POINT('',(0.599991942081,24.394866071855));
+#820 = CARTESIAN_POINT('',(0.59999750288,24.429623260069));
+#821 = CARTESIAN_POINT('',(0.600000933894,24.464381029812));
+#822 = CARTESIAN_POINT('',(0.60000155182,24.499138959506));
+#823 = CARTESIAN_POINT('',(0.599999184173,24.533896209852));
+#824 = CARTESIAN_POINT('',(0.599975550408,24.697688384111));
+#825 = CARTESIAN_POINT('',(0.59994570213,24.826945950549));
+#826 = CARTESIAN_POINT('',(0.599996243064,24.956077540147));
+#827 = CARTESIAN_POINT('',(0.600010392832,25.085145295294));
+#828 = CARTESIAN_POINT('',(0.600002168414,25.214208690017));
+#829 = CARTESIAN_POINT('',(0.599991071491,25.343336970068));
+#830 = CARTESIAN_POINT('',(0.599987417713,25.472596043469));
+#831 = CARTESIAN_POINT('',(0.599996220135,25.747820139847));
+#832 = CARTESIAN_POINT('',(0.600010877899,25.894418533606));
+#833 = CARTESIAN_POINT('',(0.600036223822,26.040749648052));
+#834 = CARTESIAN_POINT('',(0.600056515231,26.186979747981));
+#835 = CARTESIAN_POINT('',(0.600040626909,26.333211779446));
+#836 = CARTESIAN_POINT('',(0.600009929043,26.479547990866));
+#837 = CARTESIAN_POINT('',(0.59998233074,26.626150746687));
+#838 = CARTESIAN_POINT('',(0.599952836164,26.908567460029));
+#839 = CARTESIAN_POINT('',(0.599949254715,27.045067339393));
+#840 = CARTESIAN_POINT('',(0.599963385497,27.181390078213));
+#841 = CARTESIAN_POINT('',(0.599996096073,27.317634567951));
+#842 = CARTESIAN_POINT('',(0.600028088826,27.453883587948));
+#843 = CARTESIAN_POINT('',(0.600040592929,27.590215278312));
+#844 = CARTESIAN_POINT('',(0.600037555431,27.726721340578));
+#845 = CARTESIAN_POINT('',(0.600015797462,28.006486529397));
+#846 = CARTESIAN_POINT('',(0.599996014488,28.150403722749));
+#847 = CARTESIAN_POINT('',(0.599978952316,28.294079679742));
+#848 = CARTESIAN_POINT('',(0.599974811796,28.437655836136));
+#849 = CARTESIAN_POINT('',(0.600009504095,28.581234906963));
+#850 = CARTESIAN_POINT('',(0.600008737555,28.724918057418));
+#851 = CARTESIAN_POINT('',(0.59998872054,28.868838154854));
+#852 = CARTESIAN_POINT('',(0.599976123439,29.041768751678));
+#853 = CARTESIAN_POINT('',(0.599974291348,29.07115451867));
+#854 = CARTESIAN_POINT('',(0.599973150845,29.100540076981));
+#855 = CARTESIAN_POINT('',(0.599972965558,29.129924822207));
+#856 = CARTESIAN_POINT('',(0.5999738796,29.15930861516));
+#857 = CARTESIAN_POINT('',(0.599975917565,29.18869178187));
+#858 = CARTESIAN_POINT('',(0.599978984535,29.218075113583));
+#859 = CARTESIAN_POINT('',(0.599989983889,29.301344491674));
+#860 = CARTESIAN_POINT('',(0.599998411882,29.355229046141));
+#861 = CARTESIAN_POINT('',(0.600017103727,29.409117315109));
+#862 = CARTESIAN_POINT('',(0.599998971695,29.463001293215));
+#863 = CARTESIAN_POINT('',(0.599975161877,29.516883379828));
+#864 = CARTESIAN_POINT('',(0.599979978904,29.570769541422));
+#865 = CARTESIAN_POINT('',(0.599974220496,29.624657094478));
+#866 = CARTESIAN_POINT('',(0.599975168148,29.735263009587));
+#867 = CARTESIAN_POINT('',(0.59997903458,29.793238197303));
+#868 = CARTESIAN_POINT('',(0.599985218839,29.851888191785));
+#869 = CARTESIAN_POINT('',(0.599991330818,29.910834402458));
+#870 = CARTESIAN_POINT('',(0.599995535346,29.969834133464));
+#871 = CARTESIAN_POINT('',(0.59999737624,30.028743787608));
+#872 = CARTESIAN_POINT('',(0.599997541999,30.0875089224));
+#873 = CARTESIAN_POINT('',(0.599994281494,30.284956788165));
+#874 = CARTESIAN_POINT('',(0.599985936316,30.424053717491));
+#875 = CARTESIAN_POINT('',(0.599979759839,30.562945168105));
+#876 = CARTESIAN_POINT('',(0.599998777259,30.701742440619));
+#877 = CARTESIAN_POINT('',(0.600028071559,30.840542072559));
+#878 = CARTESIAN_POINT('',(0.600041630744,30.979432328103));
+#879 = CARTESIAN_POINT('',(0.600038543333,31.118524806056));
+#880 = CARTESIAN_POINT('',(0.600009859889,31.40305958891));
+#881 = CARTESIAN_POINT('',(0.599983138855,31.549219958752));
+#882 = CARTESIAN_POINT('',(0.599951614542,31.695115569481));
+#883 = CARTESIAN_POINT('',(0.599933699436,31.840905143361));
+#884 = CARTESIAN_POINT('',(0.599951441813,31.986694060381));
+#885 = CARTESIAN_POINT('',(0.599982888831,32.132588420472));
+#886 = CARTESIAN_POINT('',(0.600009615599,32.278745566992));
+#887 = CARTESIAN_POINT('',(0.600035872658,32.538224181076));
+#888 = CARTESIAN_POINT('',(0.600040076026,32.652064108314));
+#889 = CARTESIAN_POINT('',(0.600033841094,32.765837099987));
+#890 = CARTESIAN_POINT('',(0.600016969773,32.879567002519));
+#891 = CARTESIAN_POINT('',(0.599999061175,32.993298584386));
+#892 = CARTESIAN_POINT('',(0.599989809275,33.107074388037));
+#893 = CARTESIAN_POINT('',(0.599988845198,33.220914287039));
+#894 = CARTESIAN_POINT('',(0.599992687963,33.403946091138));
+#895 = CARTESIAN_POINT('',(0.599995343245,33.473264587051));
+#896 = CARTESIAN_POINT('',(0.599998376413,33.542579884813));
+#897 = CARTESIAN_POINT('',(0.599999758852,33.611890292003));
+#898 = CARTESIAN_POINT('',(0.599997881796,33.681200788326));
+#899 = CARTESIAN_POINT('',(0.599992571447,33.750516435634));
+#900 = CARTESIAN_POINT('',(0.599985493031,33.819836031371));
+#901 = CARTESIAN_POINT('',(0.599977605205,33.918355130233));
+#902 = CARTESIAN_POINT('',(0.59997545631,33.947564903662));
+#903 = CARTESIAN_POINT('',(0.599973844982,33.97677467543));
+#904 = CARTESIAN_POINT('',(0.599973033118,34.005984014188));
+#905 = CARTESIAN_POINT('',(0.599973196653,34.035192707529));
+#906 = CARTESIAN_POINT('',(0.599974425552,34.064400761991));
+#907 = CARTESIAN_POINT('',(0.599976723817,34.093608403056));
+#908 = CARTESIAN_POINT('',(0.599983682403,34.155466221675));
+#909 = CARTESIAN_POINT('',(0.599990045781,34.188116462389));
+#910 = CARTESIAN_POINT('',(0.599996301328,34.220766963091));
+#911 = CARTESIAN_POINT('',(0.600000549327,34.253417728421));
+#912 = CARTESIAN_POINT('',(0.600001788634,34.286068601862));
+#913 = CARTESIAN_POINT('',(0.599999916671,34.318719265738));
+#914 = CARTESIAN_POINT('',(0.599995729436,34.351369241215));
+#915 = CARTESIAN_POINT('',(0.59997056056,34.522280179943));
+#916 = CARTESIAN_POINT('',(0.599946890967,34.660856611087));
+#917 = CARTESIAN_POINT('',(0.600011928319,34.799243810637));
+#918 = CARTESIAN_POINT('',(0.600012267955,34.937546304112));
+#919 = CARTESIAN_POINT('',(0.599996336455,35.075840793598));
+#920 = CARTESIAN_POINT('',(0.599985128265,35.214218464398));
+#921 = CARTESIAN_POINT('',(0.599986755605,35.352789631983));
+#922 = CARTESIAN_POINT('',(0.600004842572,35.617660293595));
+#923 = CARTESIAN_POINT('',(0.600019930178,35.744457973539));
+#924 = CARTESIAN_POINT('',(0.600039012287,35.871144350812));
+#925 = CARTESIAN_POINT('',(0.60004791677,35.997764928436));
+#926 = CARTESIAN_POINT('',(0.60003830651,36.124386734807));
+#927 = CARTESIAN_POINT('',(0.600014946131,36.251074905535));
+#928 = CARTESIAN_POINT('',(0.599991644121,36.377872638131));
+#929 = CARTESIAN_POINT('',(0.599955679673,36.648824147752));
+#930 = CARTESIAN_POINT('',(0.599945142113,36.793548950207));
+#931 = CARTESIAN_POINT('',(0.599953835649,36.938023953036));
+#932 = CARTESIAN_POINT('',(0.599987857449,37.082398905948));
+#933 = CARTESIAN_POINT('',(0.600025780622,37.226776893991));
+#934 = CARTESIAN_POINT('',(0.600040918843,37.371256237689));
+#935 = CARTESIAN_POINT('',(0.600038184305,37.515982479971));
+#936 = CARTESIAN_POINT('',(0.600018990318,37.762697751942));
+#937 = CARTESIAN_POINT('',(0.60000679925,37.865141191426));
+#938 = CARTESIAN_POINT('',(0.599993679143,37.967546486864));
+#939 = CARTESIAN_POINT('',(0.599985416917,38.069922907837));
+#940 = CARTESIAN_POINT('',(0.599985872021,38.172299631428));
+#941 = CARTESIAN_POINT('',(0.599992475058,38.274705874601));
+#942 = CARTESIAN_POINT('',(0.599997021495,38.377150849358));
+#943 = CARTESIAN_POINT('',(0.599997242595,38.568221747877));
+#944 = CARTESIAN_POINT('',(0.599994008745,38.656952014473));
+#945 = CARTESIAN_POINT('',(0.599985475397,38.745664955731));
+#946 = CARTESIAN_POINT('',(0.599972864905,38.834361568152));
+#947 = CARTESIAN_POINT('',(0.599961601015,38.923054991067));
+#948 = CARTESIAN_POINT('',(0.599967331341,39.011759637257));
+#949 = CARTESIAN_POINT('',(0.600000242933,39.100480666984));
+#950 = CARTESIAN_POINT('',(0.600000957548,39.189172324434));
+#951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#952 = ORIENTED_EDGE('',*,*,#953,.F.);
+#953 = EDGE_CURVE('',#954,#52,#956,.T.);
+#954 = VERTEX_POINT('',#955);
+#955 = CARTESIAN_POINT('',(8.587327320436,3.823324403146,16.45000191509)
+  );
+#956 = SURFACE_CURVE('',#957,(#961,#967),.PCURVE_S1.);
+#957 = LINE('',#958,#959);
+#958 = CARTESIAN_POINT('',(8.587327320435,3.823324403148,
+    -1.065276966507E-19));
+#959 = VECTOR('',#960,1.);
+#960 = DIRECTION('',(0.,0.,1.));
+#961 = PCURVE('',#32,#962);
+#962 = DEFINITIONAL_REPRESENTATION('',(#963),#966);
+#963 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#964,#965),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(16.419996808184,16.780035109979),.PIECEWISE_BEZIER_KNOTS.);
+#964 = CARTESIAN_POINT('',(0.418879015615,16.419996808184));
+#965 = CARTESIAN_POINT('',(0.418879015615,16.780035109979));
+#966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#967 = PCURVE('',#968,#973);
+#968 = PLANE('',#969);
+#969 = AXIS2_PLACEMENT_3D('',#970,#971,#972);
+#970 = CARTESIAN_POINT('',(4.567727880581,2.033683062067,16.600015959081
+    ));
+#971 = DIRECTION('',(0.406736712687,-0.91354542665,-1.398023366162E-13)
+  );
+#972 = DIRECTION('',(-0.91354542665,-0.406736712687,0.));
+#973 = DEFINITIONAL_REPRESENTATION('',(#974),#977);
+#974 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#975,#976),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(16.419996808184,16.780035109979),.PIECEWISE_BEZIER_KNOTS.);
+#975 = CARTESIAN_POINT('',(-4.399999521202,0.180019150898));
+#976 = CARTESIAN_POINT('',(-4.399999521202,-0.180019150898));
+#977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#978 = ORIENTED_EDGE('',*,*,#979,.F.);
+#979 = EDGE_CURVE('',#980,#954,#982,.T.);
+#980 = VERTEX_POINT('',#981);
+#981 = CARTESIAN_POINT('',(9.4,-2.302335982397E-15,16.350002131931));
+#982 = SURFACE_CURVE('',#983,(#1273,#1566),.PCURVE_S1.);
+#983 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#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,#1034,#1035,
+    #1036,#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,#1116,#1117,#1118,#1119,#1120,#1121,#1122,#1123,
+    #1124,#1125,#1126,#1127,#1128,#1129,#1130,#1131,#1132,#1133,#1134,
+    #1135,#1136,#1137,#1138,#1139,#1140,#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,#1199,#1200,
+    #1201,#1202,#1203,#1204,#1205,#1206,#1207,#1208,#1209,#1210,#1211,
+    #1212,#1213,#1214,#1215,#1216,#1217,#1218,#1219,#1220,#1221,#1222,
+    #1223,#1224,#1225,#1226,#1227,#1228,#1229,#1230,#1231,#1232,#1233,
+    #1234,#1235,#1236,#1237,#1238,#1239,#1240,#1241,#1242,#1243,#1244,
+    #1245,#1246,#1247,#1248,#1249,#1250,#1251,#1252,#1253,#1254,#1255,
+    #1256,#1257,#1258,#1259,#1260,#1261,#1262,#1263,#1264,#1265,#1266,
+    #1267,#1268,#1269,#1270,#1271,#1272),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,
+    7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
+    7,7,7,9),(0.,3.404858518122E-02,6.883137006378E-02,
+    9.712688574595E-02,0.105280840222,0.129094973978,0.154530977064,
+    0.185756990999,0.221336573412,0.238482330635,0.246516775534,
+    0.254781846258,0.284249381817,0.318373907162,0.352339003576,
+    0.386078638717,0.394062019701,0.405497012306,0.417665848112,
+    0.450786684928,0.484504626359,0.514145195776,0.543704331776,
+    0.549471678347,0.560213242979,0.56888009181,0.604089192013,
+    0.638218368298,0.670170110669,0.699210646456,0.706762810353,
+    0.733131353069,0.766135817338,0.800108302072,0.831962378703,
+    0.848165080038,0.856521577957,0.8659067335,0.894600376429,
+    0.928277386152,0.963936049519,1.),.UNSPECIFIED.);
+#984 = CARTESIAN_POINT('',(9.4,-1.7763568394E-15,8.850000327499));
+#985 = CARTESIAN_POINT('',(9.4,1.272908641298,8.882328293942));
+#986 = CARTESIAN_POINT('',(9.203000502265,2.548786872901,8.9147316798));
+#987 = CARTESIAN_POINT('',(8.807422372146,3.787149057684,8.947088061322)
+  );
+#988 = CARTESIAN_POINT('',(8.2234664923,4.953144548801,8.97942325446));
+#989 = CARTESIAN_POINT('',(7.465830665138,6.014509284696,9.011757755204)
+  );
+#990 = CARTESIAN_POINT('',(6.556182555104,6.943186017149,9.044112450721)
+  );
+#991 = CARTESIAN_POINT('',(5.520517174618,7.713900603052,9.076514918386)
+  );
+#992 = CARTESIAN_POINT('',(3.245831787582,8.917151056622,9.141869980528)
+  );
+#993 = CARTESIAN_POINT('',(1.997332284329,9.34498538097,9.174978897549)
+  );
+#994 = CARTESIAN_POINT('',(0.687330847044,9.570758012462,9.208034791316)
+  );
+#995 = CARTESIAN_POINT('',(-0.646179351672,9.587067572202,9.241068598174
+    ));
+#996 = CARTESIAN_POINT('',(-1.965441053258,9.391959656064,9.274101854668
+    ));
+#997 = CARTESIAN_POINT('',(-3.233300500876,8.992432864791,9.307156719136
+    ));
+#998 = CARTESIAN_POINT('',(-4.413096834618,8.400929946886,9.340264668357
+    ));
+#999 = CARTESIAN_POINT('',(-6.330853275591,7.02846924899,9.400157149648)
+  );
+#1000 = CARTESIAN_POINT('',(-7.11278260468,6.301561686183,9.427050342621
+    ));
+#1001 = CARTESIAN_POINT('',(-7.798080931946,5.475923914078,
+    9.453926446005));
+#1002 = CARTESIAN_POINT('',(-8.37289350776,4.566931975216,9.480793181113
+    ));
+#1003 = CARTESIAN_POINT('',(-8.82595302846,3.591485578397,9.507661067974
+    ));
+#1004 = CARTESIAN_POINT('',(-9.149105325059,2.568202681313,
+    9.534539604404));
+#1005 = CARTESIAN_POINT('',(-9.336871612597,1.517137573197,
+    9.561433961189));
+#1006 = CARTESIAN_POINT('',(-9.403644014431,0.156185362724,
+    9.596038380095));
+#1007 = CARTESIAN_POINT('',(-9.40729818935,-0.148826071594,
+    9.603779620281));
+#1008 = CARTESIAN_POINT('',(-9.399645292065,-0.453902661201,
+    9.611521012231));
+#1009 = CARTESIAN_POINT('',(-9.380686738064,-0.758553665317,
+    9.61926260279));
+#1010 = CARTESIAN_POINT('',(-9.350449238116,-1.062291105547,
+    9.627004368091));
+#1011 = CARTESIAN_POINT('',(-9.308984798272,-1.364629765882,
+    9.63474621355));
+#1012 = CARTESIAN_POINT('',(-9.256370719861,-1.665087192699,
+    9.642487973868));
+#1013 = CARTESIAN_POINT('',(-9.006783317972,-2.833793163201,
+    9.672838770038));
+#1014 = CARTESIAN_POINT('',(-8.726521963994,-3.684752878254,
+    9.695459636913));
+#1015 = CARTESIAN_POINT('',(-8.354456875166,-4.503400822879,
+    9.718074627571));
+#1016 = CARTESIAN_POINT('',(-7.895154095816,-5.278268224371,9.7406852115
+    ));
+#1017 = CARTESIAN_POINT('',(-7.354672677595,-5.998861490378,
+    9.763296060381));
+#1018 = CARTESIAN_POINT('',(-6.740394909077,-6.655572317752,
+    9.785911902774));
+#1019 = CARTESIAN_POINT('',(-6.061173005417,-7.239799633945,
+    9.808534024054));
+#1020 = CARTESIAN_POINT('',(-4.544349660553,-8.283298154221,
+    9.855292902522));
+#1021 = CARTESIAN_POINT('',(-3.698141318792,-8.732015525572,
+    9.879457822719));
+#1022 = CARTESIAN_POINT('',(-2.802015059605,-9.081365438341,
+    9.90361301152));
+#1023 = CARTESIAN_POINT('',(-1.869696819386,-9.325207883155,
+    9.927761710497));
+#1024 = CARTESIAN_POINT('',(-0.9154156488,-9.459636878915,9.951911100827
+    ));
+#1025 = CARTESIAN_POINT('',(4.617593204703E-02,-9.482740008946,
+    9.976067802028));
+#1026 = CARTESIAN_POINT('',(0.999990084027,-9.394897172908,
+    10.000233652667));
+#1027 = CARTESIAN_POINT('',(3.072930848812,-8.959888584903,
+    10.05402715142));
+#1028 = CARTESIAN_POINT('',(4.183122816457,-8.557633058517,
+    10.083720276627));
+#1029 = CARTESIAN_POINT('',(5.231218846707,-7.998288396058,
+    10.113385543532));
+#1030 = CARTESIAN_POINT('',(6.19179327096,-7.293896910885,
+    10.143034266375));
+#1031 = CARTESIAN_POINT('',(7.042795126584,-6.460437009962,
+    10.172682557659));
+#1032 = CARTESIAN_POINT('',(7.764904771472,-5.517071303725,
+    10.202347451987));
+#1033 = CARTESIAN_POINT('',(8.342092129244,-4.486870180487,
+    10.232041616907));
+#1034 = CARTESIAN_POINT('',(9.24497939096,-2.158534253298,10.29546517045
+    ));
+#1035 = CARTESIAN_POINT('',(9.526661514153,-0.83728527973,10.32933737552
+    ));
+#1036 = CARTESIAN_POINT('',(9.590330412745,0.522290064658,
+    10.363148934711));
+#1037 = CARTESIAN_POINT('',(9.433332531714,1.878844647348,
+    10.396936475307));
+#1038 = CARTESIAN_POINT('',(9.058594733417,3.19203180814,10.430723254964
+    ));
+#1039 = CARTESIAN_POINT('',(8.478876366556,4.423463901714,
+    10.464533372232));
+#1040 = CARTESIAN_POINT('',(7.712454775582,5.535971116904,
+    10.498404910731));
+#1041 = CARTESIAN_POINT('',(6.350166712113,6.960328739337,
+    10.548460987438));
+#1042 = CARTESIAN_POINT('',(5.870993448481,7.389074882954,
+    10.564741639143));
+#1043 = CARTESIAN_POINT('',(5.358875274364,7.779965880943,
+    10.581021452247));
+#1044 = CARTESIAN_POINT('',(4.81733945373,8.130079258498,10.597300017569
+    ));
+#1045 = CARTESIAN_POINT('',(4.250164266649,8.436912105304,10.61357857237
+    ));
+#1046 = CARTESIAN_POINT('',(3.661358235648,8.69835752966,10.629858364574
+    ));
+#1047 = CARTESIAN_POINT('',(3.055169032521,8.912729852678,
+    10.646139076477));
+#1048 = CARTESIAN_POINT('',(2.146038712559,9.156676523014,
+    10.670045233188));
+#1049 = CARTESIAN_POINT('',(1.853108830609,9.223922698042,10.67767317629
+    ));
+#1050 = CARTESIAN_POINT('',(1.557787945522,9.280454878185,10.68530109065
+    ));
+#1051 = CARTESIAN_POINT('',(1.260534641108,9.326174727529,
+    10.692928942381));
+#1052 = CARTESIAN_POINT('',(0.961810559225,9.361007763676,
+    10.700556710332));
+#1053 = CARTESIAN_POINT('',(0.662080399778,9.384903357747,
+    10.708184386086));
+#1054 = CARTESIAN_POINT('',(0.361811920718,9.397834734381,
+    10.715811973962));
+#1055 = CARTESIAN_POINT('',(-0.247481079991,9.40181959181,
+    10.731285953177));
+#1056 = CARTESIAN_POINT('',(-0.556520977863,9.392234129552,
+    10.739132467928));
+#1057 = CARTESIAN_POINT('',(-0.865128093982,9.371039438616,
+    10.746979145054));
+#1058 = CARTESIAN_POINT('',(-1.172790977851,9.338259061433,
+    10.754826020419));
+#1059 = CARTESIAN_POINT('',(-1.479002390065,9.293943229208,
+    10.762673055965));
+#1060 = CARTESIAN_POINT('',(-1.78325930231,9.238168861919,
+    10.770520139712));
+#1061 = CARTESIAN_POINT('',(-2.085062897364,9.171039568321,
+    10.778367085758));
+#1062 = CARTESIAN_POINT('',(-3.449431548708,8.813329658435,
+    10.814189008638));
+#1063 = CARTESIAN_POINT('',(-4.478818251857,8.390937873854,
+    10.842196684216));
+#1064 = CARTESIAN_POINT('',(-5.447524150723,7.831311158854,
+    10.870185174496));
+#1065 = CARTESIAN_POINT('',(-6.334838050934,7.145347797368,
+    10.898163801812));
+#1066 = CARTESIAN_POINT('',(-7.122215416678,6.346603469385,
+    10.926142831023));
+#1067 = CARTESIAN_POINT('',(-7.793918397894,5.451858864637,
+    10.954133664988));
+#1068 = CARTESIAN_POINT('',(-8.336605197141,4.480433397458,
+    10.98214435248));
+#1069 = CARTESIAN_POINT('',(-9.210574629201,2.269883837179,
+    11.042513766782));
+#1070 = CARTESIAN_POINT('',(-9.496722835662,1.008081975097,
+    11.074986127988));
+#1071 = CARTESIAN_POINT('',(-9.583485431979,-0.291893887864,
+    11.107409449724));
+#1072 = CARTESIAN_POINT('',(-9.467614429396,-1.593669208165,
+    11.139812102602));
+#1073 = CARTESIAN_POINT('',(-9.150919586859,-2.861634838391,
+    11.172215173428));
+#1074 = CARTESIAN_POINT('',(-8.643361088752,-4.06153680281,
+    11.204638991441));
+#1075 = CARTESIAN_POINT('',(-7.95992596557,-5.16010076878,
+    11.237111338261));
+#1076 = CARTESIAN_POINT('',(-6.30085131455,-7.090216242679,
+    11.301751308109));
+#1077 = CARTESIAN_POINT('',(-5.322683521987,-7.927537631208,
+    11.334071285499));
+#1078 = CARTESIAN_POINT('',(-4.219003596281,-8.607797059028,
+    11.366342499906));
+#1079 = CARTESIAN_POINT('',(-3.019992444061,-9.111449797186,
+    11.398593387029));
+#1080 = CARTESIAN_POINT('',(-1.757526550623,-9.423662627084,
+    11.430844354172));
+#1081 = CARTESIAN_POINT('',(-0.466024898061,-9.537259974468,
+    11.463116594282));
+#1082 = CARTESIAN_POINT('',(0.818553804869,-9.449968524709,
+    11.49543522273));
+#1083 = CARTESIAN_POINT('',(3.288003663801,-8.896046213754,
+    11.55971023918));
+#1084 = CARTESIAN_POINT('',(4.479096568377,-8.430677147487,
+    11.591813204123));
+#1085 = CARTESIAN_POINT('',(5.591964106993,-7.783105184374,
+    11.623870735089));
+#1086 = CARTESIAN_POINT('',(6.595631262785,-6.970321201146,
+    11.655907273755));
+#1087 = CARTESIAN_POINT('',(7.462549022324,-6.013055404308,
+    11.687943957398));
+#1088 = CARTESIAN_POINT('',(8.170530647135,-4.937688411587,
+    11.720001780411));
+#1089 = CARTESIAN_POINT('',(8.700950835089,-3.774153755661,
+    11.752105175548));
+#1090 = CARTESIAN_POINT('',(9.125817435202,-2.273438019978,
+    11.791717609998));
+#1091 = CARTESIAN_POINT('',(9.196693451911,-1.983339612939,
+    11.799297027869));
+#1092 = CARTESIAN_POINT('',(9.257025314987,-1.690733199289,
+    11.806876414335));
+#1093 = CARTESIAN_POINT('',(9.306710762324,-1.396064181709,
+    11.81445581051));
+#1094 = CARTESIAN_POINT('',(9.345670455861,-1.099783477717,
+    11.822035210627));
+#1095 = CARTESIAN_POINT('',(9.373847981583,-0.80234751966,
+    11.829614562032));
+#1096 = CARTESIAN_POINT('',(9.391209849524,-0.50421825472,
+    11.837193765191));
+#1097 = CARTESIAN_POINT('',(9.407106821214,0.221485678983,
+    11.855628320276));
+#1098 = CARTESIAN_POINT('',(9.394259646346,0.649353636111,
+    11.866484670126));
+#1099 = CARTESIAN_POINT('',(9.359167800129,1.076360830118,
+    11.877341359538));
+#1100 = CARTESIAN_POINT('',(9.301903291819,1.501147195896,
+    11.888196642824));
+#1101 = CARTESIAN_POINT('',(9.222636110627,1.92237420782,11.899053034597
+    ));
+#1102 = CARTESIAN_POINT('',(9.121628937337,2.338724489096,
+    11.909911383973));
+#1103 = CARTESIAN_POINT('',(8.999237349636,2.748900884022,
+    11.920767261884));
+#1104 = CARTESIAN_POINT('',(8.703397187389,3.580197235795,
+    11.943176527827));
+#1105 = CARTESIAN_POINT('',(8.527172192005,4.000341132059,
+    11.954729599275));
+#1106 = CARTESIAN_POINT('',(8.327791535181,4.410506615781,11.9662823686)
+  );
+#1107 = CARTESIAN_POINT('',(8.105922180855,4.809209611498,
+    11.977834937552));
+#1108 = CARTESIAN_POINT('',(7.862337822342,5.195028609104,
+    11.989387636362));
+#1109 = CARTESIAN_POINT('',(7.597915373792,5.566603389306,
+    12.000940757444));
+#1110 = CARTESIAN_POINT('',(7.313637771266,5.92263746173,12.012494284559
+    ));
+#1111 = CARTESIAN_POINT('',(6.18581075284,7.185312089222,12.055493193547
+    ));
+#1112 = CARTESIAN_POINT('',(5.220375422319,7.98639456394,12.08700139645)
+  );
+#1113 = CARTESIAN_POINT('',(4.137882349018,8.636836368371,
+    12.118469352864));
+#1114 = CARTESIAN_POINT('',(2.96638354112,9.118640980831,12.149918151379
+    ));
+#1115 = CARTESIAN_POINT('',(1.735608868719,9.418334255599,
+    12.181367170098));
+#1116 = CARTESIAN_POINT('',(0.477543235766,9.529272165977,
+    12.212835152504));
+#1117 = CARTESIAN_POINT('',(-0.774472066562,9.449499119385,
+    12.244343038856));
+#1118 = CARTESIAN_POINT('',(-3.216629143385,8.921989914502,
+    12.307796936887));
+#1119 = CARTESIAN_POINT('',(-4.410565243841,8.466497227464,
+    12.33987822087));
+#1120 = CARTESIAN_POINT('',(-5.527884996594,7.828449031219,
+    12.371915558993));
+#1121 = CARTESIAN_POINT('',(-6.537536081238,7.024495251413,
+    12.403932862283));
+#1122 = CARTESIAN_POINT('',(-7.411810687862,6.075110554455,
+    12.435949370489));
+#1123 = CARTESIAN_POINT('',(-8.128333211337,5.006467346022,
+    12.467985200622));
+#1124 = CARTESIAN_POINT('',(-8.668291330647,3.84830207733,12.50006563015
+    ));
+#1125 = CARTESIAN_POINT('',(-9.333106316702,1.575065369633,
+    12.560217661947));
+#1126 = CARTESIAN_POINT('',(-9.50125604335,0.468291998846,
+    12.588395351208));
+#1127 = CARTESIAN_POINT('',(-9.518722504614,-0.657243456639,
+    12.616551971965));
+#1128 = CARTESIAN_POINT('',(-9.383985805481,-1.777601381281,
+    12.644695165988));
+#1129 = CARTESIAN_POINT('',(-9.099634840143,-2.869610127967,
+    12.672837997354));
+#1130 = CARTESIAN_POINT('',(-8.671731426484,-3.910749949008,
+    12.700993282066));
+#1131 = CARTESIAN_POINT('',(-8.110493161188,-4.879311222528,
+    12.72916881366));
+#1132 = CARTESIAN_POINT('',(-6.755492785098,-6.629054044186,
+    12.785373030671));
+#1133 = CARTESIAN_POINT('',(-5.960674451922,-7.41295536747,
+    12.813472744061));
+#1134 = CARTESIAN_POINT('',(-5.062747921713,-8.086454925229,
+    12.841550857436));
+#1135 = CARTESIAN_POINT('',(-4.080077047723,-8.634662716596,
+    12.869617607273));
+#1136 = CARTESIAN_POINT('',(-3.032604141653,-9.045750788158,
+    12.897685194238));
+#1137 = CARTESIAN_POINT('',(-1.942132664771,-9.311798499779,
+    12.925764983495));
+#1138 = CARTESIAN_POINT('',(-0.83187784489,-9.428095666607,
+    12.953864324205));
+#1139 = CARTESIAN_POINT('',(0.488156609505,-9.389791552466,
+    12.987402790995));
+#1140 = CARTESIAN_POINT('',(0.703500836823,-9.377889269342,
+    12.992878245325));
+#1141 = CARTESIAN_POINT('',(0.918510771834,-9.360342664896,
+    12.99835376428));
+#1142 = CARTESIAN_POINT('',(1.133014470372,-9.337162753735,
+    13.003829375851));
+#1143 = CARTESIAN_POINT('',(1.346839792878,-9.308367073334,
+    13.009305087825));
+#1144 = CARTESIAN_POINT('',(1.559814404405,-9.273979684038,
+    13.014780887792));
+#1145 = CARTESIAN_POINT('',(1.771765774619,-9.234031169065,
+    13.020256743136));
+#1146 = CARTESIAN_POINT('',(2.375048791088,-9.103866972053,
+    13.035931274022));
+#1147 = CARTESIAN_POINT('',(2.763432377237,-9.000013343065,
+    13.046130637747));
+#1148 = CARTESIAN_POINT('',(3.146582694779,-8.877234455464,
+    13.056327604132));
+#1149 = CARTESIAN_POINT('',(3.523432745308,-8.735839571132,
+    13.066525210107));
+#1150 = CARTESIAN_POINT('',(3.892937369698,-8.576208314883,
+    13.076723476778));
+#1151 = CARTESIAN_POINT('',(4.254074017797,-8.398790790247,
+    13.086921281825));
+#1152 = CARTESIAN_POINT('',(4.605844661177,-8.20411089815,
+    13.097119750139));
+#1153 = CARTESIAN_POINT('',(5.222765521679,-7.822256037802,
+    13.115545874012));
+#1154 = CARTESIAN_POINT('',(5.49154442978,-7.640880845931,
+    13.123774424162));
+#1155 = CARTESIAN_POINT('',(5.753111187889,-7.448959395039,
+    13.132003168482));
+#1156 = CARTESIAN_POINT('',(6.006981972425,-7.246828401091,
+    13.140232053378));
+#1157 = CARTESIAN_POINT('',(6.252693621848,-7.034850015837,
+    13.148461069279));
+#1158 = CARTESIAN_POINT('',(6.489803767366,-6.813411762695,
+    13.156690198578));
+#1159 = CARTESIAN_POINT('',(6.717890963636,-6.582926472637,
+    13.164919363574));
+#1160 = CARTESIAN_POINT('',(7.824877410681,-5.372511078921,
+    13.206578756459));
+#1161 = CARTESIAN_POINT('',(8.560106196925,-4.256452407851,
+    13.24009758432));
+#1162 = CARTESIAN_POINT('',(9.110335517187,-3.027711480487,
+    13.273558372764));
+#1163 = CARTESIAN_POINT('',(9.458462841262,-1.722595724327,
+    13.306994713457));
+#1164 = CARTESIAN_POINT('',(9.592814488644,-0.378535440699,
+    13.340431371953));
+#1165 = CARTESIAN_POINT('',(9.511104114162,0.965322057585,
+    13.373891792716));
+#1166 = CARTESIAN_POINT('',(9.216529852257,2.268947707165,
+    13.407410035666));
+#1167 = CARTESIAN_POINT('',(8.253830154021,4.675701395008,
+    13.473243345254));
+#1168 = CARTESIAN_POINT('',(7.595071311252,5.789675279627,
+    13.505725071297));
+#1169 = CARTESIAN_POINT('',(6.765071143678,6.794427583121,
+    13.538158429642));
+#1170 = CARTESIAN_POINT('',(5.786467566589,7.661218292677,
+    13.570569796172));
+#1171 = CARTESIAN_POINT('',(4.68508251391,8.365416195841,13.602980620845
+    ));
+#1172 = CARTESIAN_POINT('',(3.491676198452,8.888954814643,
+    13.635412429165));
+#1173 = CARTESIAN_POINT('',(2.240031237595,9.217924485291,
+    13.667893311824));
+#1174 = CARTESIAN_POINT('',(-0.217114799099,9.473101040114,
+    13.730633624588));
+#1175 = CARTESIAN_POINT('',(-1.42527016212,9.424165312744,13.76102481173
+    ));
+#1176 = CARTESIAN_POINT('',(-2.620857634978,9.198435052167,
+    13.791382397352));
+#1177 = CARTESIAN_POINT('',(-3.774297599903,8.800538864417,
+    13.821723177216));
+#1178 = CARTESIAN_POINT('',(-4.857624297478,8.23915278291,13.85206344395
+    ));
+#1179 = CARTESIAN_POINT('',(-5.845281630617,7.528550424176,
+    13.882420275594));
+#1180 = CARTESIAN_POINT('',(-6.713513247604,6.686967908408,
+    13.912811175317));
+#1181 = CARTESIAN_POINT('',(-8.10613532515,4.881517764757,
+    13.970719882606));
+#1182 = CARTESIAN_POINT('',(-8.656555424494,3.933304846049,
+    13.998326297319));
+#1183 = CARTESIAN_POINT('',(-9.079062560834,2.915298848051,
+    14.025913650577));
+#1184 = CARTESIAN_POINT('',(-9.364251428921,1.847886512549,
+    14.053489602905));
+#1185 = CARTESIAN_POINT('',(-9.505924667959,0.752149460246,
+    14.081065760856));
+#1186 = CARTESIAN_POINT('',(-9.501819131734,-0.35006127533,
+    14.108651885907));
+#1187 = CARTESIAN_POINT('',(-9.352836202718,-1.436344771054,
+    14.136257371896));
+#1188 = CARTESIAN_POINT('',(-8.991425501421,-2.755717188089,
+    14.170999543993));
+#1189 = CARTESIAN_POINT('',(-8.907492402074,-3.025445093172,
+    14.178169842215));
+#1190 = CARTESIAN_POINT('',(-8.814317033276,-3.292233725488,
+    14.185340116575));
+#1191 = CARTESIAN_POINT('',(-8.712018569528,-3.555718578429,
+    14.192510317824));
+#1192 = CARTESIAN_POINT('',(-8.600734075768,-3.815539876882,
+    14.199680425754));
+#1193 = CARTESIAN_POINT('',(-8.480618507368,-4.071342577225,
+    14.206850449198));
+#1194 = CARTESIAN_POINT('',(-8.351844710139,-4.322776367332,
+    14.214020426032));
+#1195 = CARTESIAN_POINT('',(-7.735422504402,-5.430921407639,
+    14.246224622431));
+#1196 = CARTESIAN_POINT('',(-7.152600456963,-6.235632746844,
+    14.27127962941));
+#1197 = CARTESIAN_POINT('',(-6.474513091811,-6.967931328587,
+    14.296324173559));
+#1198 = CARTESIAN_POINT('',(-5.711974957204,-7.614945005851,
+    14.321360905028));
+#1199 = CARTESIAN_POINT('',(-4.877404294943,-8.165921627547,
+    14.346397338094));
+#1200 = CARTESIAN_POINT('',(-3.984599872265,-8.611952543724,
+    14.371441456986));
+#1201 = CARTESIAN_POINT('',(-3.048942504683,-8.946262569954,
+    14.396496711582));
+#1202 = CARTESIAN_POINT('',(-0.884852613285,-9.439242438425,
+    14.452865724595));
+#1203 = CARTESIAN_POINT('',(0.361795958472,-9.533408058847,
+    14.484266341302));
+#1204 = CARTESIAN_POINT('',(1.616640252797,-9.438228647835,
+    14.515626036029));
+#1205 = CARTESIAN_POINT('',(2.846677807744,-9.1553313652,14.546966939274
+    ));
+#1206 = CARTESIAN_POINT('',(4.020248984263,-8.690862907185,
+    14.578308189926));
+#1207 = CARTESIAN_POINT('',(5.107783715655,-8.057736661948,
+    14.609668021512));
+#1208 = CARTESIAN_POINT('',(6.081223835998,-7.273308146376,
+    14.641068680053));
+#1209 = CARTESIAN_POINT('',(7.776742898901,-5.43094576818,
+    14.704658469875));
+#1210 = CARTESIAN_POINT('',(8.494464587019,-4.361477683401,
+    14.736987656932));
+#1211 = CARTESIAN_POINT('',(9.04149086407,-3.18558654619,14.769269108739
+    ));
+#1212 = CARTESIAN_POINT('',(9.401857196804,-1.935561728502,
+    14.801530085842));
+#1213 = CARTESIAN_POINT('',(9.564556854449,-0.644846606611,
+    14.833791255718));
+#1214 = CARTESIAN_POINT('',(9.52648398425,0.651506299876,14.866073579108
+    ));
+#1215 = CARTESIAN_POINT('',(9.289571194492,1.917494668997,
+    14.898402687665));
+#1216 = CARTESIAN_POINT('',(8.473911404362,4.23920554643,14.960900285411
+    ));
+#1217 = CARTESIAN_POINT('',(7.915814238551,5.307637137878,
+    14.991199019133));
+#1218 = CARTESIAN_POINT('',(7.204121174541,6.289793095759,
+    15.021463947544));
+#1219 = CARTESIAN_POINT('',(6.355517572923,7.161106814434,
+    15.051711462225));
+#1220 = CARTESIAN_POINT('',(5.389579600537,7.900195152578,
+    15.081958957774));
+#1221 = CARTESIAN_POINT('',(4.329885282993,8.49017627683,15.112223853282
+    ));
+#1222 = CARTESIAN_POINT('',(3.202755375691,8.917421109542,
+    15.142523178768));
+#1223 = CARTESIAN_POINT('',(1.449058002779,9.307369072168,
+    15.188150903121));
+#1224 = CARTESIAN_POINT('',(0.848019545233,9.39531846823,15.2035367453)
+  );
+#1225 = CARTESIAN_POINT('',(0.241069647243,9.438864590393,
+    15.218921667426));
+#1226 = CARTESIAN_POINT('',(-0.367950088803,9.437583544994,
+    15.234305193439));
+#1227 = CARTESIAN_POINT('',(-0.975213520084,9.391442568695,
+    15.249688202397));
+#1228 = CARTESIAN_POINT('',(-1.576913301263,9.300776866322,
+    15.265071770442));
+#1229 = CARTESIAN_POINT('',(-2.169265358526,9.166307066776,
+    15.280456057993));
+#1230 = CARTESIAN_POINT('',(-3.047260625031,8.897853428376,
+    15.303773076446));
+#1231 = CARTESIAN_POINT('',(-3.342540114945,8.795161536274,
+    15.311707310878));
+#1232 = CARTESIAN_POINT('',(-3.633845895036,8.681277131794,
+    15.319641661406));
+#1233 = CARTESIAN_POINT('',(-3.920682863577,8.556380960739,
+    15.327575935983));
+#1234 = CARTESIAN_POINT('',(-4.202567891543,8.420679003641,
+    15.335510034604));
+#1235 = CARTESIAN_POINT('',(-4.479029822616,8.274402475757,
+    15.343443949302));
+#1236 = CARTESIAN_POINT('',(-4.749609473182,8.117807827073,
+    15.35137776415));
+#1237 = CARTESIAN_POINT('',(-5.310638123748,7.764033914755,
+    15.368222182481));
+#1238 = CARTESIAN_POINT('',(-5.599435252236,7.564230041251,
+    15.37713268365));
+#1239 = CARTESIAN_POINT('',(-5.879616538363,7.35216588764,
+    15.386043221098));
+#1240 = CARTESIAN_POINT('',(-6.150576218621,7.12827614907,
+    15.394953833486));
+#1241 = CARTESIAN_POINT('',(-6.411737245426,6.893029449984,15.4038645358
+    ));
+#1242 = CARTESIAN_POINT('',(-6.662551287119,6.646928344118,
+    15.412775319359));
+#1243 = CARTESIAN_POINT('',(-6.902498727964,6.390509314505,
+    15.421686151807));
+#1244 = CARTESIAN_POINT('',(-7.829966602636,5.31058026811,
+    15.457840429673));
+#1245 = CARTESIAN_POINT('',(-8.423560694451,4.40467347339,
+    15.485117528188));
+#1246 = CARTESIAN_POINT('',(-8.896274953845,3.423961051979,
+    15.512376127014));
+#1247 = CARTESIAN_POINT('',(-9.237755877125,2.387558048043,
+    15.53962187777));
+#1248 = CARTESIAN_POINT('',(-9.441217737972,1.31549585509,
+    15.566866815789));
+#1249 = CARTESIAN_POINT('',(-9.502893425878,0.228588041105,
+    15.59412304259));
+#1250 = CARTESIAN_POINT('',(-9.422620490139,-0.851432268218,
+    15.621397086806));
+#1251 = CARTESIAN_POINT('',(-8.950827729682,-3.134933178874,
+    15.680615468006));
+#1252 = CARTESIAN_POINT('',(-8.506768400749,-4.331711185607,
+    15.712662938908));
+#1253 = CARTESIAN_POINT('',(-7.879850583324,-5.453628735041,
+    15.74466462588));
+#1254 = CARTESIAN_POINT('',(-7.08644751301,-6.469676347179,
+    15.77664670665));
+#1255 = CARTESIAN_POINT('',(-6.146641831171,-7.352083583163,
+    15.8086284244));
+#1256 = CARTESIAN_POINT('',(-5.086257177845,-8.078280346092,
+    15.840630484332));
+#1257 = CARTESIAN_POINT('',(-3.934789077522,-8.629169377581,
+    15.872676903563));
+#1258 = CARTESIAN_POINT('',(-1.45439631961,-9.381998525933,
+    15.938509185801));
+#1259 = CARTESIAN_POINT('',(-0.112393566128,-9.563505900957,
+    15.972461430479));
+#1260 = CARTESIAN_POINT('',(1.25141428774,-9.523640337229,
+    16.006351819698));
+#1261 = CARTESIAN_POINT('',(2.595319008741,-9.262942780269,
+    16.040218347169));
+#1262 = CARTESIAN_POINT('',(3.879039428813,-8.787425872133,
+    16.074084732578));
+#1263 = CARTESIAN_POINT('',(5.065026697549,-8.112879659591,
+    16.10797452662));
+#1264 = CARTESIAN_POINT('',(6.117363107506,-7.260513997356,
+    16.141926163858));
+#1265 = CARTESIAN_POINT('',(7.90501672628,-5.261989481389,
+    16.210024261811));
+#1266 = CARTESIAN_POINT('',(8.641742352411,-4.106846971973,
+    16.244363641525));
+#1267 = CARTESIAN_POINT('',(9.182166805496,-2.836392948549,
+    16.278639771241));
+#1268 = CARTESIAN_POINT('',(9.508722217322,-1.490073738032,
+    16.312891927838));
+#1269 = CARTESIAN_POINT('',(9.609651941507,-0.108404809638,
+    16.347145937173));
+#1270 = CARTESIAN_POINT('',(9.483788759517,1.266462191449,
+    16.381420873134));
+#1271 = CARTESIAN_POINT('',(9.135709063982,2.59163850246,16.415758178254
+    ));
+#1272 = CARTESIAN_POINT('',(8.587327320436,3.823324403146,16.45000191509
+    ));
+#1273 = PCURVE('',#32,#1274);
+#1274 = DEFINITIONAL_REPRESENTATION('',(#1275),#1565);
+#1275 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1276,#1277,#1278,#1279,#1280,
+    #1281,#1282,#1283,#1284,#1285,#1286,#1287,#1288,#1289,#1290,#1291,
+    #1292,#1293,#1294,#1295,#1296,#1297,#1298,#1299,#1300,#1301,#1302,
+    #1303,#1304,#1305,#1306,#1307,#1308,#1309,#1310,#1311,#1312,#1313,
+    #1314,#1315,#1316,#1317,#1318,#1319,#1320,#1321,#1322,#1323,#1324,
+    #1325,#1326,#1327,#1328,#1329,#1330,#1331,#1332,#1333,#1334,#1335,
+    #1336,#1337,#1338,#1339,#1340,#1341,#1342,#1343,#1344,#1345,#1346,
+    #1347,#1348,#1349,#1350,#1351,#1352,#1353,#1354,#1355,#1356,#1357,
+    #1358,#1359,#1360,#1361,#1362,#1363,#1364,#1365,#1366,#1367,#1368,
+    #1369,#1370,#1371,#1372,#1373,#1374,#1375,#1376,#1377,#1378,#1379,
+    #1380,#1381,#1382,#1383,#1384,#1385,#1386,#1387,#1388,#1389,#1390,
+    #1391,#1392,#1393,#1394,#1395,#1396,#1397,#1398,#1399,#1400,#1401,
+    #1402,#1403,#1404,#1405,#1406,#1407,#1408,#1409,#1410,#1411,#1412,
+    #1413,#1414,#1415,#1416,#1417,#1418,#1419,#1420,#1421,#1422,#1423,
+    #1424,#1425,#1426,#1427,#1428,#1429,#1430,#1431,#1432,#1433,#1434,
+    #1435,#1436,#1437,#1438,#1439,#1440,#1441,#1442,#1443,#1444,#1445,
+    #1446,#1447,#1448,#1449,#1450,#1451,#1452,#1453,#1454,#1455,#1456,
+    #1457,#1458,#1459,#1460,#1461,#1462,#1463,#1464,#1465,#1466,#1467,
+    #1468,#1469,#1470,#1471,#1472,#1473,#1474,#1475,#1476,#1477,#1478,
+    #1479,#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),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7
+    ,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,3.404858518122E-02,
+    6.883137006378E-02,9.712688574595E-02,0.105280840222,0.129094973978,
+    0.154530977064,0.185756990999,0.221336573412,0.238482330635,
+    0.246516775534,0.254781846258,0.284249381817,0.318373907162,
+    0.352339003576,0.386078638717,0.394062019701,0.405497012306,
+    0.417665848112,0.450786684928,0.484504626359,0.514145195776,
+    0.543704331776,0.549471678347,0.560213242979,0.56888009181,
+    0.604089192013,0.638218368298,0.670170110669,0.699210646456,
+    0.706762810353,0.733131353069,0.766135817338,0.800108302072,
+    0.831962378703,0.848165080038,0.856521577957,0.8659067335,
+    0.894600376429,0.928277386152,0.963936049519,1.),.UNSPECIFIED.);
+#1276 = CARTESIAN_POINT('',(-31.41592653589,8.850000327499));
+#1277 = CARTESIAN_POINT('',(-31.28051072299,8.882328293942));
+#1278 = CARTESIAN_POINT('',(-31.14478029194,8.9147316798));
+#1279 = CARTESIAN_POINT('',(-31.00924800258,8.947088061322));
+#1280 = CARTESIAN_POINT('',(-30.87380437944,8.97942325446));
+#1281 = CARTESIAN_POINT('',(-30.73836180561,9.011757755204));
+#1282 = CARTESIAN_POINT('',(-30.60283417391,9.044112450721));
+#1283 = CARTESIAN_POINT('',(-30.46710678947,9.076514918386));
+#1284 = CARTESIAN_POINT('',(-30.19334873409,9.141869980528));
+#1285 = CARTESIAN_POINT('',(-30.05466329143,9.174978897549));
+#1286 = CARTESIAN_POINT('',(-29.91620063802,9.208034791316));
+#1287 = CARTESIAN_POINT('',(-29.77783081411,9.241068598174));
+#1288 = CARTESIAN_POINT('',(-29.63946100679,9.274101854668));
+#1289 = CARTESIAN_POINT('',(-29.50099779113,9.307156719136));
+#1290 = CARTESIAN_POINT('',(-29.36231234844,9.340264668357));
+#1291 = CARTESIAN_POINT('',(-29.11143254449,9.400157149648));
+#1292 = CARTESIAN_POINT('',(-28.9987824592,9.427050342621));
+#1293 = CARTESIAN_POINT('',(-28.88620598455,9.453926446005));
+#1294 = CARTESIAN_POINT('',(-28.77367099192,9.480793181113));
+#1295 = CARTESIAN_POINT('',(-28.66113270852,9.507661067974));
+#1296 = CARTESIAN_POINT('',(-28.54854600905,9.534539604404));
+#1297 = CARTESIAN_POINT('',(-28.43588632509,9.561433961189));
+#1298 = CARTESIAN_POINT('',(-28.29093002156,9.596038380095));
+#1299 = CARTESIAN_POINT('',(-28.25850210577,9.603779620281));
+#1300 = CARTESIAN_POINT('',(-28.22607407636,9.611521012231));
+#1301 = CARTESIAN_POINT('',(-28.19364610771,9.61926260279));
+#1302 = CARTESIAN_POINT('',(-28.1612182988,9.627004368091));
+#1303 = CARTESIAN_POINT('',(-28.12879067314,9.63474621355));
+#1304 = CARTESIAN_POINT('',(-28.0963631788,9.642487973868));
+#1305 = CARTESIAN_POINT('',(-27.96922917573,9.672838770038));
+#1306 = CARTESIAN_POINT('',(-27.8744709783,9.695459636913));
+#1307 = CARTESIAN_POINT('',(-27.77974045351,9.718074627571));
+#1308 = CARTESIAN_POINT('',(-27.68503181759,9.7406852115));
+#1309 = CARTESIAN_POINT('',(-27.59032338323,9.763296060381));
+#1310 = CARTESIAN_POINT('',(-27.49559345091,9.785911902774));
+#1311 = CARTESIAN_POINT('',(-27.40083612966,9.808534024054));
+#1312 = CARTESIAN_POINT('',(-27.20497462944,9.855292902522));
+#1313 = CARTESIAN_POINT('',(-27.1037523334,9.879457822719));
+#1314 = CARTESIAN_POINT('',(-27.00256933923,9.90361301152));
+#1315 = CARTESIAN_POINT('',(-26.90141298289,9.927761710497));
+#1316 = CARTESIAN_POINT('',(-26.80025423761,9.951911100827));
+#1317 = CARTESIAN_POINT('',(-26.69906587963,9.976067802028));
+#1318 = CARTESIAN_POINT('',(-26.59783998903,10.000233652667));
+#1319 = CARTESIAN_POINT('',(-26.37251099848,10.05402715142));
+#1320 = CARTESIAN_POINT('',(-26.24813387318,10.083720276627));
+#1321 = CARTESIAN_POINT('',(-26.123873728,10.113385543532));
+#1322 = CARTESIAN_POINT('',(-25.99968196242,10.143034266375));
+#1323 = CARTESIAN_POINT('',(-25.87549104656,10.172682557659));
+#1324 = CARTESIAN_POINT('',(-25.75123048561,10.202347451987));
+#1325 = CARTESIAN_POINT('',(-25.62684787973,10.232041616907));
+#1326 = CARTESIAN_POINT('',(-25.36118094058,10.29546517045));
+#1327 = CARTESIAN_POINT('',(-25.21929854165,10.32933737552));
+#1328 = CARTESIAN_POINT('',(-25.07767063836,10.363148934711));
+#1329 = CARTESIAN_POINT('',(-24.93614310742,10.396936475307));
+#1330 = CARTESIAN_POINT('',(-24.79461542454,10.430723254964));
+#1331 = CARTESIAN_POINT('',(-24.65298764328,10.464533372232));
+#1332 = CARTESIAN_POINT('',(-24.51110407209,10.498404910731));
+#1333 = CARTESIAN_POINT('',(-24.30142909337,10.548460987438));
+#1334 = CARTESIAN_POINT('',(-24.23323323946,10.564741639143));
+#1335 = CARTESIAN_POINT('',(-24.16504156483,10.581021452247));
+#1336 = CARTESIAN_POINT('',(-24.09685580887,10.597300017569));
+#1337 = CARTESIAN_POINT('',(-24.02867054654,10.61357857237));
+#1338 = CARTESIAN_POINT('',(-23.9604800321,10.629858364574));
+#1339 = CARTESIAN_POINT('',(-23.89228497939,10.646139076477));
+#1340 = CARTESIAN_POINT('',(-23.79214768587,10.670045233188));
+#1341 = CARTESIAN_POINT('',(-23.76019580284,10.67767317629));
+#1342 = CARTESIAN_POINT('',(-23.72824376697,10.68530109065));
+#1343 = CARTESIAN_POINT('',(-23.69629169898,10.692928942381));
+#1344 = CARTESIAN_POINT('',(-23.66433970309,10.700556710332));
+#1345 = CARTESIAN_POINT('',(-23.63238786696,10.708184386086));
+#1346 = CARTESIAN_POINT('',(-23.60043626171,10.715811973962));
+#1347 = CARTESIAN_POINT('',(-23.53561647115,10.731285953177));
+#1348 = CARTESIAN_POINT('',(-23.50274745357,10.739132467928));
+#1349 = CARTESIAN_POINT('',(-23.46987825253,10.746979145054));
+#1350 = CARTESIAN_POINT('',(-23.4370091447,10.754826020419));
+#1351 = CARTESIAN_POINT('',(-23.40414032011,10.762673055965));
+#1352 = CARTESIAN_POINT('',(-23.3712718822,10.770520139712));
+#1353 = CARTESIAN_POINT('',(-23.33840384774,10.778367085758));
+#1354 = CARTESIAN_POINT('',(-23.18835261926,10.814189008638));
+#1355 = CARTESIAN_POINT('',(-23.07102798176,10.842196684216));
+#1356 = CARTESIAN_POINT('',(-22.95379061962,10.870185174496));
+#1357 = CARTESIAN_POINT('',(-22.8366001272,10.898163801812));
+#1358 = CARTESIAN_POINT('',(-22.71940652195,10.926142831023));
+#1359 = CARTESIAN_POINT('',(-22.60216119873,10.954133664988));
+#1360 = CARTESIAN_POINT('',(-22.48483040544,10.98214435248));
+#1361 = CARTESIAN_POINT('',(-22.23195307651,11.042513766782));
+#1362 = CARTESIAN_POINT('',(-22.09593010455,11.074986127988));
+#1363 = CARTESIAN_POINT('',(-21.96011221135,11.107409449724));
+#1364 = CARTESIAN_POINT('',(-21.82438343985,11.139812102602));
+#1365 = CARTESIAN_POINT('',(-21.6886553283,11.172215173428));
+#1366 = CARTESIAN_POINT('',(-21.55284029477,11.204638991441));
+#1367 = CARTESIAN_POINT('',(-21.4168214326,11.237111338261));
+#1368 = CARTESIAN_POINT('',(-21.1460589987,11.301751308109));
+#1369 = CARTESIAN_POINT('',(-21.01067725819,11.334071285499));
+#1370 = CARTESIAN_POINT('',(-20.87549927887,11.366342499906));
+#1371 = CARTESIAN_POINT('',(-20.74040667075,11.398593387029));
+#1372 = CARTESIAN_POINT('',(-20.60531554372,11.430844354172));
+#1373 = CARTESIAN_POINT('',(-20.47013574255,11.463116594282));
+#1374 = CARTESIAN_POINT('',(-20.33476062844,11.49543522273));
+#1375 = CARTESIAN_POINT('',(-20.06552524302,11.55971023918));
+#1376 = CARTESIAN_POINT('',(-19.93105100142,11.591813204123));
+#1377 = CARTESIAN_POINT('',(-19.79676556879,11.623870735089));
+#1378 = CARTESIAN_POINT('',(-19.66256730072,11.655907273755));
+#1379 = CARTESIAN_POINT('',(-19.52837059305,11.687943957398));
+#1380 = CARTESIAN_POINT('',(-19.39409163682,11.720001780411));
+#1381 = CARTESIAN_POINT('',(-19.25962237116,11.752105175548));
+#1382 = CARTESIAN_POINT('',(-19.09369700099,11.791717609998));
+#1383 = CARTESIAN_POINT('',(-19.06194879716,11.799297027869));
+#1384 = CARTESIAN_POINT('',(-19.03020050885,11.806876414335));
+#1385 = CARTESIAN_POINT('',(-18.9984519215,11.81445581051));
+#1386 = CARTESIAN_POINT('',(-18.96670304105,11.822035210627));
+#1387 = CARTESIAN_POINT('',(-18.93495409386,11.829614562032));
+#1388 = CARTESIAN_POINT('',(-18.90320552679,11.837193765191));
+#1389 = CARTESIAN_POINT('',(-18.82598445987,11.855628320276));
+#1390 = CARTESIAN_POINT('',(-18.78050744071,11.866484670126));
+#1391 = CARTESIAN_POINT('',(-18.73503050967,11.877341359538));
+#1392 = CARTESIAN_POINT('',(-18.68955477118,11.888196642824));
+#1393 = CARTESIAN_POINT('',(-18.64407990648,11.899053034597));
+#1394 = CARTESIAN_POINT('',(-18.59860500347,11.909911383973));
+#1395 = CARTESIAN_POINT('',(-18.55312944536,11.920767261884));
+#1396 = CARTESIAN_POINT('',(-18.45926040438,11.943176527827));
+#1397 = CARTESIAN_POINT('',(-18.41086573475,11.954729599275));
+#1398 = CARTESIAN_POINT('',(-18.36247247745,11.9662823686));
+#1399 = CARTESIAN_POINT('',(-18.31408056195,11.977834937552));
+#1400 = CARTESIAN_POINT('',(-18.26568869757,11.989387636362));
+#1401 = CARTESIAN_POINT('',(-18.21729559169,12.000940757444));
+#1402 = CARTESIAN_POINT('',(-18.16890116916,12.012494284559));
+#1403 = CARTESIAN_POINT('',(-17.98879189575,12.055493193547));
+#1404 = CARTESIAN_POINT('',(-17.85681538542,12.08700139645));
+#1405 = CARTESIAN_POINT('',(-17.72500610781,12.118469352864));
+#1406 = CARTESIAN_POINT('',(-17.59327140905,12.149918151379));
+#1407 = CARTESIAN_POINT('',(-17.46153420723,12.181367170098));
+#1408 = CARTESIAN_POINT('',(-17.32971848331,12.212835152504));
+#1409 = CARTESIAN_POINT('',(-17.19773710627,12.244343038856));
+#1410 = CARTESIAN_POINT('',(-16.93194147147,12.307796936887));
+#1411 = CARTESIAN_POINT('',(-16.79756062415,12.33987822087));
+#1412 = CARTESIAN_POINT('',(-16.6633647424,12.371915558993));
+#1413 = CARTESIAN_POINT('',(-16.5292522556,12.403932862283));
+#1414 = CARTESIAN_POINT('',(-16.39514136119,12.435949370489));
+#1415 = CARTESIAN_POINT('',(-16.26094936822,12.467985200622));
+#1416 = CARTESIAN_POINT('',(-16.12657107429,12.50006563015));
+#1417 = CARTESIAN_POINT('',(-15.87460766395,12.560217661947));
+#1418 = CARTESIAN_POINT('',(-15.75657804848,12.588395351208));
+#1419 = CARTESIAN_POINT('',(-15.63863710071,12.616551971965));
+#1420 = CARTESIAN_POINT('',(-15.52075242899,12.644695165988));
+#1421 = CARTESIAN_POINT('',(-15.40286811808,12.672837997354));
+#1422 = CARTESIAN_POINT('',(-15.28492988479,12.700993282066));
+#1423 = CARTESIAN_POINT('',(-15.16690610884,12.72916881366));
+#1424 = CARTESIAN_POINT('',(-14.93147440071,12.785373030671));
+#1425 = CARTESIAN_POINT('',(-14.81376893271,12.813472744061));
+#1426 = CARTESIAN_POINT('',(-14.69615546732,12.841550857436));
+#1427 = CARTESIAN_POINT('',(-14.57859214092,12.869617607273));
+#1428 = CARTESIAN_POINT('',(-14.46102869239,12.897685194238));
+#1429 = CARTESIAN_POINT('',(-14.34341324982,12.925764983495));
+#1430 = CARTESIAN_POINT('',(-14.22570997489,12.953864324205));
+#1431 = CARTESIAN_POINT('',(-14.08522166824,12.987402790995));
+#1432 = CARTESIAN_POINT('',(-14.0622856518,12.992878245325));
+#1433 = CARTESIAN_POINT('',(-14.03934934896,12.99835376428));
+#1434 = CARTESIAN_POINT('',(-14.01641269028,13.003829375851));
+#1435 = CARTESIAN_POINT('',(-13.99347570907,13.009305087825));
+#1436 = CARTESIAN_POINT('',(-13.97053854148,13.014780887792));
+#1437 = CARTESIAN_POINT('',(-13.94760142646,13.020256743136));
+#1438 = CARTESIAN_POINT('',(-13.88194553412,13.035931274022));
+#1439 = CARTESIAN_POINT('',(-13.83922736529,13.046130637747));
+#1440 = CARTESIAN_POINT('',(-13.79650998679,13.056327604132));
+#1441 = CARTESIAN_POINT('',(-13.75379251916,13.066525210107));
+#1442 = CARTESIAN_POINT('',(-13.71107410269,13.076723476778));
+#1443 = CARTESIAN_POINT('',(-13.66835439558,13.086921281825));
+#1444 = CARTESIAN_POINT('',(-13.62563417306,13.097119750139));
+#1445 = CARTESIAN_POINT('',(-13.54844934593,13.115545874012));
+#1446 = CARTESIAN_POINT('',(-13.51398122917,13.123774424162));
+#1447 = CARTESIAN_POINT('',(-13.4795126243,13.132003168482));
+#1448 = CARTESIAN_POINT('',(-13.44504374169,13.140232053378));
+#1449 = CARTESIAN_POINT('',(-13.41057457606,13.148461069279));
+#1450 = CARTESIAN_POINT('',(-13.37610513784,13.156690198578));
+#1451 = CARTESIAN_POINT('',(-13.34163568452,13.164919363574));
+#1452 = CARTESIAN_POINT('',(-13.16713761953,13.206578756459));
+#1453 = CARTESIAN_POINT('',(-13.02673903768,13.24009758432));
+#1454 = CARTESIAN_POINT('',(-12.88658065134,13.273558372764));
+#1455 = CARTESIAN_POINT('',(-12.74651825981,13.306994713457));
+#1456 = CARTESIAN_POINT('',(-12.60645493469,13.340431371953));
+#1457 = CARTESIAN_POINT('',(-12.46629405167,13.373891792716));
+#1458 = CARTESIAN_POINT('',(-12.32589276879,13.407410035666));
+#1459 = CARTESIAN_POINT('',(-12.05013187603,13.473243345254));
+#1460 = CARTESIAN_POINT('',(-11.91407411073,13.505725071297));
+#1461 = CARTESIAN_POINT('',(-11.77821907441,13.538158429642));
+#1462 = CARTESIAN_POINT('',(-11.64245487546,13.570569796172));
+#1463 = CARTESIAN_POINT('',(-11.50669166926,13.602980620845));
+#1464 = CARTESIAN_POINT('',(-11.37084126274,13.635412429165));
+#1465 = CARTESIAN_POINT('',(-11.23478612873,13.667893311824));
+#1466 = CARTESIAN_POINT('',(-10.97198180472,13.730633624588));
+#1467 = CARTESIAN_POINT('',(-10.84468066664,13.76102481173));
+#1468 = CARTESIAN_POINT('',(-10.71752021566,13.791382397352));
+#1469 = CARTESIAN_POINT('',(-10.59042927087,13.821723177216));
+#1470 = CARTESIAN_POINT('',(-10.46333801798,13.85206344395));
+#1471 = CARTESIAN_POINT('',(-10.33617609419,13.882420275594));
+#1472 = CARTESIAN_POINT('',(-10.20887262552,13.912811175317));
+#1473 = CARTESIAN_POINT('',(-9.966304352571,13.970719882606));
+#1474 = CARTESIAN_POINT('',(-9.850668048908,13.998326297319));
+#1475 = CARTESIAN_POINT('',(-9.735113877333,14.025913650577));
+#1476 = CARTESIAN_POINT('',(-9.619609028687,14.053489602905));
+#1477 = CARTESIAN_POINT('',(-9.504103083852,14.081065760856));
+#1478 = CARTESIAN_POINT('',(-9.388547805113,14.108651885907));
+#1479 = CARTESIAN_POINT('',(-9.272904762888,14.136257371896));
+#1480 = CARTESIAN_POINT('',(-9.12737528713,14.170999543993));
+#1481 = CARTESIAN_POINT('',(-9.097341468893,14.178169842215));
+#1482 = CARTESIAN_POINT('',(-9.067308067521,14.185340116575));
+#1483 = CARTESIAN_POINT('',(-9.037274551457,14.192510317824));
+#1484 = CARTESIAN_POINT('',(-9.007240642101,14.199680425754));
+#1485 = CARTESIAN_POINT('',(-8.977206313803,14.206850449198));
+#1486 = CARTESIAN_POINT('',(-8.94717179387,14.214020426032));
+#1487 = CARTESIAN_POINT('',(-8.812272397806,14.246224622431));
+#1488 = CARTESIAN_POINT('',(-8.707319967533,14.27127962941));
+#1489 = CARTESIAN_POINT('',(-8.602416094729,14.296324173559));
+#1490 = CARTESIAN_POINT('',(-8.497547158808,14.321360905028));
+#1491 = CARTESIAN_POINT('',(-8.392678580205,14.346397338094));
+#1492 = CARTESIAN_POINT('',(-8.287775719108,14.371441456986));
+#1493 = CARTESIAN_POINT('',(-8.182824570444,14.396496711582));
+#1494 = CARTESIAN_POINT('',(-7.946704338797,14.452865724595));
+#1495 = CARTESIAN_POINT('',(-7.815170848405,14.484266341302));
+#1496 = CARTESIAN_POINT('',(-7.683808368273,14.515626036029));
+#1497 = CARTESIAN_POINT('',(-7.552526748094,14.546966939274));
+#1498 = CARTESIAN_POINT('',(-7.421246001079,14.578308189926));
+#1499 = CARTESIAN_POINT('',(-7.289887693255,14.609668021512));
+#1500 = CARTESIAN_POINT('',(-7.15835798992,14.641068680053));
+#1501 = CARTESIAN_POINT('',(-6.891994809506,14.704658469875));
+#1502 = CARTESIAN_POINT('',(-6.756574642337,14.736987656932));
+#1503 = CARTESIAN_POINT('',(-6.621353794984,14.769269108739));
+#1504 = CARTESIAN_POINT('',(-6.486218664904,14.801530085842));
+#1505 = CARTESIAN_POINT('',(-6.351084454123,14.833791255718));
+#1506 = CARTESIAN_POINT('',(-6.215862384435,14.866073579108));
+#1507 = CARTESIAN_POINT('',(-6.080443604365,14.898402687665));
+#1508 = CARTESIAN_POINT('',(-5.818654086617,14.960900285411));
+#1509 = CARTESIAN_POINT('',(-5.691737921365,14.991199019133));
+#1510 = CARTESIAN_POINT('',(-5.56496193202,15.021463947544));
+#1511 = CARTESIAN_POINT('',(-5.438257823254,15.051711462225));
+#1512 = CARTESIAN_POINT('',(-5.311554563408,15.081958957774));
+#1513 = CARTESIAN_POINT('',(-5.184782956914,15.112223853282));
+#1514 = CARTESIAN_POINT('',(-5.057869428465,15.142523178768));
+#1515 = CARTESIAN_POINT('',(-4.866749397835,15.188150903121));
+#1516 = CARTESIAN_POINT('',(-4.802302806634,15.2035367453));
+#1517 = CARTESIAN_POINT('',(-4.737859502564,15.218921667426));
+#1518 = CARTESIAN_POINT('',(-4.673420987317,15.234305193439));
+#1519 = CARTESIAN_POINT('',(-4.608983208077,15.249688202397));
+#1520 = CARTESIAN_POINT('',(-4.544541735476,15.265071770442));
+#1521 = CARTESIAN_POINT('',(-4.480096842014,15.280456057993));
+#1522 = CARTESIAN_POINT('',(-4.38242457635,15.303773076446));
+#1523 = CARTESIAN_POINT('',(-4.349190551101,15.311707310878));
+#1524 = CARTESIAN_POINT('',(-4.3159565031,15.319641661406));
+#1525 = CARTESIAN_POINT('',(-4.282722490215,15.327575935983));
+#1526 = CARTESIAN_POINT('',(-4.249488530277,15.335510034604));
+#1527 = CARTESIAN_POINT('',(-4.216254601079,15.343443949302));
+#1528 = CARTESIAN_POINT('',(-4.183020640376,15.35137776415));
+#1529 = CARTESIAN_POINT('',(-4.11246144282,15.368222182481));
+#1530 = CARTESIAN_POINT('',(-4.075136469417,15.37713268365));
+#1531 = CARTESIAN_POINT('',(-4.037811521395,15.386043221098));
+#1532 = CARTESIAN_POINT('',(-4.000486539436,15.394953833486));
+#1533 = CARTESIAN_POINT('',(-3.963161509188,15.4038645358));
+#1534 = CARTESIAN_POINT('',(-3.925836461259,15.412775319359));
+#1535 = CARTESIAN_POINT('',(-3.888511471225,15.421686151807));
+#1536 = CARTESIAN_POINT('',(-3.737071894935,15.457840429673));
+#1537 = CARTESIAN_POINT('',(-3.622817820889,15.485117528188));
+#1538 = CARTESIAN_POINT('',(-3.50864088307,15.512376127014));
+#1539 = CARTESIAN_POINT('',(-3.394514596944,15.53962187777));
+#1540 = CARTESIAN_POINT('',(-3.280389132147,15.566866815789));
+#1541 = CARTESIAN_POINT('',(-3.166215943615,15.59412304259));
+#1542 = CARTESIAN_POINT('',(-3.051968486397,15.621397086806));
+#1543 = CARTESIAN_POINT('',(-2.80391210285,15.680615468006));
+#1544 = CARTESIAN_POINT('',(-2.669671456126,15.712662938908));
+#1545 = CARTESIAN_POINT('',(-2.535624295313,15.74466462588));
+#1546 = CARTESIAN_POINT('',(-2.401660294944,15.77664670665));
+#1547 = CARTESIAN_POINT('',(-2.267696444261,15.8086284244));
+#1548 = CARTESIAN_POINT('',(-2.133646365445,15.840630484332));
+#1549 = CARTESIAN_POINT('',(-1.999410292067,15.872676903563));
+#1550 = CARTESIAN_POINT('',(-1.723652560727,15.938509185801));
+#1551 = CARTESIAN_POINT('',(-1.581434007063,15.972461430479));
+#1552 = CARTESIAN_POINT('',(-1.439475398887,16.006351819698));
+#1553 = CARTESIAN_POINT('',(-1.297617908539,16.040218347169));
+#1554 = CARTESIAN_POINT('',(-1.155760086085,16.074084732578));
+#1555 = CARTESIAN_POINT('',(-1.013800833758,16.10797452662));
+#1556 = CARTESIAN_POINT('',(-0.871581437676,16.141926163858));
+#1557 = CARTESIAN_POINT('',(-0.58632810738,16.210024261811));
+#1558 = CARTESIAN_POINT('',(-0.44248601799,16.244363641525));
+#1559 = CARTESIAN_POINT('',(-0.298912191178,16.278639771241));
+#1560 = CARTESIAN_POINT('',(-0.155442138488,16.312891927838));
+#1561 = CARTESIAN_POINT('',(-1.197149429638E-02,16.347145937173));
+#1562 = CARTESIAN_POINT('',(0.131600979954,16.381420873134));
+#1563 = CARTESIAN_POINT('',(0.275448376327,16.415758178254));
+#1564 = CARTESIAN_POINT('',(0.418879015615,16.45000191509));
+#1565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1566 = PCURVE('',#1567,#1714);
+#1567 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,(
+    (#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
+      ,#1601,#1602,#1603,#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
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,9,9,9,9,9,9,9,10),(0.,10.),(0.,
+    4.898646540554,9.797293081108,14.695939621663,19.594586162217,
+    24.493232702771,29.391879243325,34.290525783879,39.189172324434),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1568 = CARTESIAN_POINT('',(-1.774208763846E-15,5.759824041329E-19,7.35)
+  );
+#1569 = CARTESIAN_POINT('',(8.454910817208E-08,4.412387480264E-04,
+    7.476531519691));
+#1570 = CARTESIAN_POINT('',(-1.795400565418E-04,-1.795260015228E-03,
+    7.602375985549));
+#1571 = CARTESIAN_POINT('',(9.761313395441E-04,3.477092044359E-03,
+    7.730027917575));
+#1572 = CARTESIAN_POINT('',(-2.525434957588E-03,-3.926813637919E-03,
+    7.854401732371));
+#1573 = CARTESIAN_POINT('',(3.791839169075E-03,2.7270691524E-03,
+    7.983106521464));
+#1574 = CARTESIAN_POINT('',(-3.423605499079E-03,-1.15499177646E-03,
+    8.107563391169));
+#1575 = CARTESIAN_POINT('',(1.784828914128E-03,2.737839986932E-04,
+    8.2350871162));
+#1576 = CARTESIAN_POINT('',(-4.428034320943E-04,-2.280209178995E-05,
+    8.361055229312));
+#1577 = CARTESIAN_POINT('',(7.183184982159E-14,-1.065990286493E-14,
+    8.487500000001));
+#1578 = CARTESIAN_POINT('',(4.406384687191E-04,2.300821843584E-05,
+    8.614031519687));
+#1579 = CARTESIAN_POINT('',(-1.80219606725E-03,8.533735362296E-05,
+    8.739875985557));
+#1580 = CARTESIAN_POINT('',(3.523413563916E-03,-7.928166470508E-04,
+    8.867527917566));
+#1581 = CARTESIAN_POINT('',(-4.053603113354E-03,2.316460384991E-03,
+    8.991901732379));
+#1582 = CARTESIAN_POINT('',(2.921781315147E-03,-3.643918804637E-03,
+    9.120606521461));
+#1583 = CARTESIAN_POINT('',(-1.332586561897E-03,3.358465958684E-03,
+    9.24506339117));
+#1584 = CARTESIAN_POINT('',(3.668195136114E-04,-1.76805411524E-03,
+    9.372587116201));
+#1585 = CARTESIAN_POINT('',(-4.594538317225E-05,4.410032142136E-04,
+    9.498555229312));
+#1586 = CARTESIAN_POINT('',(-4.618553532242E-14,1.332259531915E-13,
+    9.625000000001));
+#1587 = CARTESIAN_POINT('',(4.603792225341E-05,-4.388304334381E-04,
+    9.75153151969));
+#1588 = CARTESIAN_POINT('',(-9.099252739122E-06,1.804192437252E-03,
+    9.877375985551));
+#1589 = CARTESIAN_POINT('',(-6.073289030434E-04,-3.560077674897E-03,
+    10.005027917575));
+#1590 = CARTESIAN_POINT('',(2.101136566927E-03,4.169281971561E-03,
+    10.129401732369));
+#1591 = CARTESIAN_POINT('',(-3.48601073065E-03,-3.108485098825E-03,
+    10.258106521468));
+#1592 = CARTESIAN_POINT('',(3.284121115001E-03,1.506528829816E-03,
+    10.382563391166));
+#1593 = CARTESIAN_POINT('',(-1.746433214202E-03,-4.588496042629E-04,
+    10.510087116203));
+#1594 = CARTESIAN_POINT('',(4.379942410464E-04,6.896274186246E-05,
+    10.63605522931));
+#1595 = CARTESIAN_POINT('',(-1.518794211762E-13,-8.881608014148E-15,
+    10.762500000002));
+#1596 = CARTESIAN_POINT('',(-4.358195917695E-04,-6.894143904629E-05,
+    10.889031519684));
+#1597 = CARTESIAN_POINT('',(1.80124363341E-03,1.035109188299E-04,
+    11.014875985562));
+#1598 = CARTESIAN_POINT('',(-3.586983846665E-03,4.201765100267E-04,
+    11.142527917559));
+#1599 = CARTESIAN_POINT('',(4.27353310199E-03,-1.880053671732E-03,
+    11.266901732386));
+#1600 = CARTESIAN_POINT('',(-3.286668729196E-03,3.31854773091E-03,
+    11.395606521454));
+#1601 = CARTESIAN_POINT('',(1.676341801271E-03,-3.20077471086E-03,
+    11.520063391176));
+#1602 = CARTESIAN_POINT('',(-5.496220183605E-04,1.720025452972E-03,
+    11.647587116195));
+#1603 = CARTESIAN_POINT('',(9.179107809215E-05,-4.33784753095E-04,
+    11.773555229316));
+#1604 = CARTESIAN_POINT('',(2.309324877593E-14,-2.841939872452E-14,
+    11.899999999999));
+#1605 = CARTESIAN_POINT('',(-9.173777173315E-05,4.315922825253E-04,
+    12.026535066158));
+#1606 = CARTESIAN_POINT('',(1.979754048886E-04,-1.793267552936E-03,
+    12.152361391217));
+#1607 = CARTESIAN_POINT('',(2.310481300211E-04,3.603837421471E-03,
+    12.280063665039));
+#1608 = CARTESIAN_POINT('',(-1.652355136352E-03,-4.365678793603E-03,
+    12.404338307012));
+#1609 = CARTESIAN_POINT('',(3.139980597686E-03,3.455305591232E-03,
+    12.533193611139));
+#1610 = CARTESIAN_POINT('',(-3.106461391231E-03,-1.840972052702E-03,
+    12.657468253146));
+#1611 = CARTESIAN_POINT('',(1.686979828593E-03,6.383724484346E-04,
+    12.785170526922));
+#1612 = CARTESIAN_POINT('',(-4.270401502996E-04,-1.140070272608E-04,
+    12.910996852018));
+#1613 = CARTESIAN_POINT('',(-7.36012253366E-07,-1.972666723331E-07,
+    13.037531918158));
+#1614 = CARTESIAN_POINT('',(4.275719261898E-04,1.144801170285E-04,
+    13.163973142391));
+#1615 = CARTESIAN_POINT('',(-1.782479790647E-03,-2.917406143482E-04,
+    13.289959396284));
+#1616 = CARTESIAN_POINT('',(3.613448197003E-03,-4.234484044654E-05,
+    13.417432779537));
+#1617 = CARTESIAN_POINT('',(-4.448649590651E-03,1.422510445485E-03,
+    13.54198882206));
+#1618 = CARTESIAN_POINT('',(3.617009255537E-03,-2.956425955204E-03,
+    13.670543096095));
+#1619 = CARTESIAN_POINT('',(-2.002555001132E-03,3.007794168335E-03,
+    13.795099138642));
+#1620 = CARTESIAN_POINT('',(7.26739285301E-04,-1.653061632237E-03,
+    13.922572521861));
+#1621 = CARTESIAN_POINT('',(-1.367128701632E-04,4.217917374039E-04,
+    14.048558775784));
+#1622 = CARTESIAN_POINT('',(1.403318108419E-13,-3.765889408311E-13,
+    14.174999999996));
+#1623 = CARTESIAN_POINT('',(1.36269860566E-04,-4.196691128321E-04,
+    14.301531519705));
+#1624 = CARTESIAN_POINT('',(-3.840131122847E-04,1.762874664322E-03,
+    14.427375985523));
+#1625 = CARTESIAN_POINT('',(1.461244570921E-04,-3.608552222175E-03,
+    14.555027917607));
+#1626 = CARTESIAN_POINT('',(1.188379235201E-03,4.515024026219E-03,
+    14.679401732345));
+#1627 = CARTESIAN_POINT('',(-2.763542652557E-03,-3.76533964067E-03,
+    14.808106521478));
+#1628 = CARTESIAN_POINT('',(2.89913024646E-03,2.15641474443E-03,
+    14.932563391165));
+#1629 = CARTESIAN_POINT('',(-1.61286927012E-03,-8.119265266833E-04,
+    15.060087116201));
+#1630 = CARTESIAN_POINT('',(4.140848590664E-04,1.585198649902E-04,
+    15.186055229309));
+#1631 = CARTESIAN_POINT('',(-3.983499502764E-13,-2.025049770039E-13,
+    15.312500000005));
+#1632 = CARTESIAN_POINT('',(-4.119277146137E-04,-1.58124234775E-04,
+    15.439035066141));
+#1633 = CARTESIAN_POINT('',(1.740219273275E-03,4.760668486808E-04,
+    15.564861391243));
+#1634 = CARTESIAN_POINT('',(-3.595612086369E-03,-3.355608352369E-04,
+    15.692563665013));
+#1635 = CARTESIAN_POINT('',(4.570415325981E-03,-9.490692732748E-04,
+    15.816838307025));
+#1636 = CARTESIAN_POINT('',(-3.903966221843E-03,2.560793339088E-03,
+    15.945693611148));
+#1637 = CARTESIAN_POINT('',(2.30426425133E-03,-2.780224212787E-03,
+    16.069968253123));
+#1638 = CARTESIAN_POINT('',(-8.944148079944E-04,1.566346850951E-03,
+    16.197670526946));
+#1639 = CARTESIAN_POINT('',(1.794072079859E-04,-4.039479469551E-04,
+    16.323496852003));
+#1640 = CARTESIAN_POINT('',(3.099759311476E-07,-6.960920293519E-07,
+    16.450031918164));
+#1641 = CARTESIAN_POINT('',(10.,-3.552713678801E-15,7.35));
+#1642 = CARTESIAN_POINT('',(10.,5.294165397716,7.476388888889));
+#1643 = CARTESIAN_POINT('',(6.845515129446,10.590039795165,
+    7.602777777778));
+#1644 = CARTESIAN_POINT('',(0.547256479626,13.726364006165,
+    7.729166666667));
+#1645 = CARTESIAN_POINT('',(-7.231874551775,12.622095033885,
+    7.855555555556));
+#1646 = CARTESIAN_POINT('',(-12.98328396141,6.561374105655,
+    7.981944444444));
+#1647 = CARTESIAN_POINT('',(-13.67891131017,-1.264888869642,
+    8.108333333333));
+#1648 = CARTESIAN_POINT('',(-10.2172599334,-7.390373448204,
+    8.234722222222));
+#1649 = CARTESIAN_POINT('',(-4.763550365606,-10.26337055614,
+    8.361111111111));
+#1650 = CARTESIAN_POINT('',(0.523359562429,-9.986295347546,8.4875));
+#1651 = CARTESIAN_POINT('',(5.810269490465,-9.709220138948,
+    8.613888888889));
+#1652 = CARTESIAN_POINT('',(10.933793093953,-6.281893729542,
+    8.740277777778));
+#1653 = CARTESIAN_POINT('',(13.736193692521,0.17187590236,8.866666666667
+    ));
+#1654 = CARTESIAN_POINT('',(12.226309821219,7.88255293243,8.993055555556
+    ));
+#1655 = CARTESIAN_POINT('',(5.872889389189,13.308886610059,
+    9.119444444445));
+#1656 = CARTESIAN_POINT('',(-1.979054287189,13.593965669097,
+    9.245833333333));
+#1657 = CARTESIAN_POINT('',(-7.914975267039,9.816475272356,
+    9.372222222222));
+#1658 = CARTESIAN_POINT('',(-10.49860992699,4.219878773053,
+    9.498611111111));
+#1659 = CARTESIAN_POINT('',(-9.945218953683,-1.045284632677,9.625));
+#1660 = CARTESIAN_POINT('',(-9.391827980375,-6.310448038406,
+    9.751388888889));
+#1661 = CARTESIAN_POINT('',(-5.701054095576,-11.24757762586,
+    9.877777777778));
+#1662 = CARTESIAN_POINT('',(0.890537184447,-13.70837342675,
+    10.004166666667));
+#1663 = CARTESIAN_POINT('',(8.511625783407,-11.79701314317,
+    10.130555555555));
+#1664 = CARTESIAN_POINT('',(13.598010525597,-5.168307491123,
+    10.256944444445));
+#1665 = CARTESIAN_POINT('',(13.471759913025,2.687795254494,
+    10.383333333333));
+#1666 = CARTESIAN_POINT('',(9.388784334923,8.417882688832,
+    10.509722222222));
+#1667 = CARTESIAN_POINT('',(3.664640786104,10.705073337778,
+    10.636111111111));
+#1668 = CARTESIAN_POINT('',(-1.564344650402,9.876883405951,10.7625));
+#1669 = CARTESIAN_POINT('',(-6.793330086909,9.048693474125,
+    10.888888888889));
+#1670 = CARTESIAN_POINT('',(-11.53053332932,5.104588268609,
+    11.015277777778));
+#1671 = CARTESIAN_POINT('',(-13.64297946228,-1.606757566008,
+    11.141666666666));
+#1672 = CARTESIAN_POINT('',(-11.3353816721,-9.11736885975,
+    11.268055555557));
+#1673 = CARTESIAN_POINT('',(-4.449559621469,-13.84986323946,
+    11.394444444444));
+#1674 = CARTESIAN_POINT('',(3.389169161835,-13.31262899944,
+    11.520833333334));
+#1675 = CARTESIAN_POINT('',(8.897717279294,-8.935359392233,
+    11.647222222222));
+#1676 = CARTESIAN_POINT('',(10.882194886646,-3.099358273487,
+    11.773611111111));
+#1677 = CARTESIAN_POINT('',(9.781476007338,2.079116908178,11.9));
+#1678 = CARTESIAN_POINT('',(8.68075712803,7.257592089842,12.026388888889
+    ));
+#1679 = CARTESIAN_POINT('',(4.494131120014,11.781884642397,
+    12.152777777777));
+#1680 = CARTESIAN_POINT('',(-2.31857393677,13.54019103942,
+    12.279166666668));
+#1681 = CARTESIAN_POINT('',(-9.698121861784,10.842680707786,
+    12.405555555555));
+#1682 = CARTESIAN_POINT('',(-14.06375444089,3.71861581818,
+    12.531944444445));
+#1683 = CARTESIAN_POINT('',(-13.11700909511,-4.081253592081,
+    12.658333333334));
+#1684 = CARTESIAN_POINT('',(-8.45744325054,-9.353163845166,
+    12.784722222222));
+#1685 = CARTESIAN_POINT('',(-2.525580635275,-11.02948909574,
+    12.911111111111));
+#1686 = CARTESIAN_POINT('',(2.588190451025,-9.659258262891,13.0375));
+#1687 = CARTESIAN_POINT('',(7.701961537325,-8.289027430039,
+    13.163888888889));
+#1688 = CARTESIAN_POINT('',(12.000942628617,-3.871355870401,
+    13.290277777778));
+#1689 = CARTESIAN_POINT('',(13.400289894082,3.024035257529,
+    13.416666666666));
+#1690 = CARTESIAN_POINT('',(10.320260709313,10.252292985907,
+    13.543055555556));
+#1691 = CARTESIAN_POINT('',(2.977479547408,14.239097868958,
+    13.669444444444));
+#1692 = CARTESIAN_POINT('',(-4.762151589914,12.885436380617,
+    13.795833333333));
+#1693 = CARTESIAN_POINT('',(-9.782974039069,7.956345844767,
+    13.922222222222));
+#1694 = CARTESIAN_POINT('',(-11.14655224187,1.944880556093,
+    14.048611111111));
+#1695 = CARTESIAN_POINT('',(-9.510565162951,-3.09016994375,14.175));
+#1696 = CARTESIAN_POINT('',(-7.874578084025,-8.125220443592,
+    14.301388888889));
+#1697 = CARTESIAN_POINT('',(-3.237969503444,-12.18710686526,
+    14.427777777777));
+#1698 = CARTESIAN_POINT('',(3.721207907848,-13.22365948559,
+    14.554166666668));
+#1699 = CARTESIAN_POINT('',(10.778363287582,-9.769553593583,
+    14.680555555554));
+#1700 = CARTESIAN_POINT('',(14.375412919508,-2.228182212163,
+    14.806944444445));
+#1701 = CARTESIAN_POINT('',(12.618545580655,5.429996861254,
+    14.933333333334));
+#1702 = CARTESIAN_POINT('',(7.433440648071,10.185969781137,
+    15.059722222221));
+#1703 = CARTESIAN_POINT('',(1.358849694494,11.233063463105,
+    15.186111111111));
+#1704 = CARTESIAN_POINT('',(-3.583679495453,9.335804264972,15.3125));
+#1705 = CARTESIAN_POINT('',(-8.526208685399,7.438545066839,
+    15.438888888889));
+#1706 = CARTESIAN_POINT('',(-12.33986708911,2.595708087144,
+    15.565277777779));
+#1707 = CARTESIAN_POINT('',(-13.01078394561,-4.408180985948,
+    15.691666666665));
+#1708 = CARTESIAN_POINT('',(-9.192068810533,-11.27489084468,
+    15.818055555557));
+#1709 = CARTESIAN_POINT('',(-1.47277758435,-14.47232596247,
+    15.944444444444));
+#1710 = CARTESIAN_POINT('',(6.082958888633,-12.31706822435,
+    16.070833333333));
+#1711 = CARTESIAN_POINT('',(10.561046488052,-6.890160907251,
+    16.197222222222));
+#1712 = CARTESIAN_POINT('',(11.288785638181,-0.769094320334,
+    16.323611111111));
+#1713 = CARTESIAN_POINT('',(9.135454576426,4.067366430758,16.45));
+#1714 = DEFINITIONAL_REPRESENTATION('',(#1715),#2005);
+#1715 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1716,#1717,#1718,#1719,#1720,
+    #1721,#1722,#1723,#1724,#1725,#1726,#1727,#1728,#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,#1850,#1851,#1852,
+    #1853,#1854,#1855,#1856,#1857,#1858,#1859,#1860,#1861,#1862,#1863,
+    #1864,#1865,#1866,#1867,#1868,#1869,#1870,#1871,#1872,#1873,#1874,
+    #1875,#1876,#1877,#1878,#1879,#1880,#1881,#1882,#1883,#1884,#1885,
+    #1886,#1887,#1888,#1889,#1890,#1891,#1892,#1893,#1894,#1895,#1896,
+    #1897,#1898,#1899,#1900,#1901,#1902,#1903,#1904,#1905,#1906,#1907,
+    #1908,#1909,#1910,#1911,#1912,#1913,#1914,#1915,#1916,#1917,#1918,
+    #1919,#1920,#1921,#1922,#1923,#1924,#1925,#1926,#1927,#1928,#1929,
+    #1930,#1931,#1932,#1933,#1934,#1935,#1936,#1937,#1938,#1939,#1940,
+    #1941,#1942,#1943,#1944,#1945,#1946,#1947,#1948,#1949,#1950,#1951,
+    #1952,#1953,#1954,#1955,#1956,#1957,#1958,#1959,#1960,#1961,#1962,
+    #1963,#1964,#1965,#1966,#1967,#1968,#1969,#1970,#1971,#1972,#1973,
+    #1974,#1975,#1976,#1977,#1978,#1979,#1980,#1981,#1982,#1983,#1984,
+    #1985,#1986,#1987,#1988,#1989,#1990,#1991,#1992,#1993,#1994,#1995,
+    #1996,#1997,#1998,#1999,#2000,#2001,#2002,#2003,#2004),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7
+    ,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,3.404858518122E-02,
+    6.883137006378E-02,9.712688574595E-02,0.105280840222,0.129094973978,
+    0.154530977064,0.185756990999,0.221336573412,0.238482330635,
+    0.246516775534,0.254781846258,0.284249381817,0.318373907162,
+    0.352339003576,0.386078638717,0.394062019701,0.405497012306,
+    0.417665848112,0.450786684928,0.484504626359,0.514145195776,
+    0.543704331776,0.549471678347,0.560213242979,0.56888009181,
+    0.604089192013,0.638218368298,0.670170110669,0.699210646456,
+    0.706762810353,0.733131353069,0.766135817338,0.800108302072,
+    0.831962378703,0.848165080038,0.856521577957,0.8659067335,
+    0.894600376429,0.928277386152,0.963936049519,1.),.UNSPECIFIED.);
+#1716 = CARTESIAN_POINT('',(9.399971182617,6.459750639397));
+#1717 = CARTESIAN_POINT('',(9.399962070897,6.598971263534));
+#1718 = CARTESIAN_POINT('',(9.399962304777,6.738516803986));
+#1719 = CARTESIAN_POINT('',(9.399979396347,6.877859912977));
+#1720 = CARTESIAN_POINT('',(9.400015151808,7.017111583048));
+#1721 = CARTESIAN_POINT('',(9.400046028468,7.156360037963));
+#1722 = CARTESIAN_POINT('',(9.400054357729,7.29569536464));
+#1723 = CARTESIAN_POINT('',(9.400044844748,7.435236463873));
+#1724 = CARTESIAN_POINT('',(9.400008459778,7.716687998433));
+#1725 = CARTESIAN_POINT('',(9.399981150769,7.859271641088));
+#1726 = CARTESIAN_POINT('',(9.399955275164,8.001627124745));
+#1727 = CARTESIAN_POINT('',(9.399947186381,8.143887662427));
+#1728 = CARTESIAN_POINT('',(9.399970236735,8.286145845385));
+#1729 = CARTESIAN_POINT('',(9.399994013666,8.428496758229));
+#1730 = CARTESIAN_POINT('',(9.400006409258,8.571075899167));
+#1731 = CARTESIAN_POINT('',(9.400012045942,8.829002213799));
+#1732 = CARTESIAN_POINT('',(9.400008439953,8.944817375126));
+#1733 = CARTESIAN_POINT('',(9.399999732788,9.060558997109));
+#1734 = CARTESIAN_POINT('',(9.399993620016,9.176260610556));
+#1735 = CARTESIAN_POINT('',(9.400002373853,9.291967912891));
+#1736 = CARTESIAN_POINT('',(9.400034034503,9.407722213478));
+#1737 = CARTESIAN_POINT('',(9.400032866289,9.523545573429));
+#1738 = CARTESIAN_POINT('',(9.400014678101,9.672570940319));
+#1739 = CARTESIAN_POINT('',(9.400007889009,9.705909090442));
+#1740 = CARTESIAN_POINT('',(9.400001639249,9.739247479968));
+#1741 = CARTESIAN_POINT('',(9.399998035905,9.772586006673));
+#1742 = CARTESIAN_POINT('',(9.39999803352,9.805924551831));
+#1743 = CARTESIAN_POINT('',(9.400001434096,9.839262980209));
+#1744 = CARTESIAN_POINT('',(9.400006887096,9.872601140077));
+#1745 = CARTESIAN_POINT('',(9.4000264991,10.003303767533));
+#1746 = CARTESIAN_POINT('',(9.400038859214,10.100721352342));
+#1747 = CARTESIAN_POINT('',(9.400023387105,10.198114216672));
+#1748 = CARTESIAN_POINT('',(9.400006369014,10.29548780142));
+#1749 = CARTESIAN_POINT('',(9.400000236941,10.392862049742));
+#1750 = CARTESIAN_POINT('',(9.400000623029,10.490257400197));
+#1751 = CARTESIAN_POINT('',(9.400004474096,10.587679533556));
+#1752 = CARTESIAN_POINT('',(9.400010750436,10.789046317955));
+#1753 = CARTESIAN_POINT('',(9.400013164474,10.893112234741));
+#1754 = CARTESIAN_POINT('',(9.400010305017,10.997136261106));
+#1755 = CARTESIAN_POINT('',(9.399998722437,11.10113249498));
+#1756 = CARTESIAN_POINT('',(9.399982945194,11.205131884422));
+#1757 = CARTESIAN_POINT('',(9.399970552497,11.309162880299));
+#1758 = CARTESIAN_POINT('',(9.399965155885,11.413233337913));
+#1759 = CARTESIAN_POINT('',(9.399969503821,11.644895540115));
+#1760 = CARTESIAN_POINT('',(9.399982900454,11.772769264041));
+#1761 = CARTESIAN_POINT('',(9.40000831284,11.900522919301));
+#1762 = CARTESIAN_POINT('',(9.400037399916,12.028205149969));
+#1763 = CARTESIAN_POINT('',(9.400054522438,12.155885383789));
+#1764 = CARTESIAN_POINT('',(9.400051571539,12.283637095701));
+#1765 = CARTESIAN_POINT('',(9.400036637037,12.411514936777));
+#1766 = CARTESIAN_POINT('',(9.399995876179,12.68464852694));
+#1767 = CARTESIAN_POINT('',(9.399968854207,12.830519346867));
+#1768 = CARTESIAN_POINT('',(9.399949052042,12.976129186441));
+#1769 = CARTESIAN_POINT('',(9.399952965485,13.121635714736));
+#1770 = CARTESIAN_POINT('',(9.399985266689,13.267138878969));
+#1771 = CARTESIAN_POINT('',(9.400005953872,13.412742086176));
+#1772 = CARTESIAN_POINT('',(9.400011575174,13.558609431831));
+#1773 = CARTESIAN_POINT('',(9.400009138497,13.774175336362));
+#1774 = CARTESIAN_POINT('',(9.400006719241,13.844287778887));
+#1775 = CARTESIAN_POINT('',(9.400003338262,13.914396664846));
+#1776 = CARTESIAN_POINT('',(9.400000959799,13.984500290953));
+#1777 = CARTESIAN_POINT('',(9.400001436398,14.05460406108));
+#1778 = CARTESIAN_POINT('',(9.40000547942,14.124713423545));
+#1779 = CARTESIAN_POINT('',(9.40001201083,14.194827041371));
+#1780 = CARTESIAN_POINT('',(9.400020654169,14.297780300783));
+#1781 = CARTESIAN_POINT('',(9.400023392706,14.330630528557));
+#1782 = CARTESIAN_POINT('',(9.400025625734,14.363480674554));
+#1783 = CARTESIAN_POINT('',(9.400026977789,14.396330579658));
+#1784 = CARTESIAN_POINT('',(9.400027184093,14.429180129934));
+#1785 = CARTESIAN_POINT('',(9.400026090551,14.462029256631));
+#1786 = CARTESIAN_POINT('',(9.400023653753,14.49487793618));
+#1787 = CARTESIAN_POINT('',(9.400016121616,14.561517341419));
+#1788 = CARTESIAN_POINT('',(9.400009331253,14.595308928059));
+#1789 = CARTESIAN_POINT('',(9.400002803752,14.629100812015));
+#1790 = CARTESIAN_POINT('',(9.399998681727,14.66289282668));
+#1791 = CARTESIAN_POINT('',(9.39999801653,14.696684776934));
+#1792 = CARTESIAN_POINT('',(9.400000768258,14.730476439148));
+#1793 = CARTESIAN_POINT('',(9.400005805748,14.764267561184));
+#1794 = CARTESIAN_POINT('',(9.400029092615,14.918530745888));
+#1795 = CARTESIAN_POINT('',(9.400046104774,15.039147697301));
+#1796 = CARTESIAN_POINT('',(9.400007842001,15.159682076796));
+#1797 = CARTESIAN_POINT('',(9.399993150872,15.280173014248));
+#1798 = CARTESIAN_POINT('',(9.399997663118,15.400664917924));
+#1799 = CARTESIAN_POINT('',(9.400006934374,15.521207234939));
+#1800 = CARTESIAN_POINT('',(9.400011631729,15.641834935602));
+#1801 = CARTESIAN_POINT('',(9.400007766815,15.90181521408));
+#1802 = CARTESIAN_POINT('',(9.399996985219,16.041657172979));
+#1803 = CARTESIAN_POINT('',(9.399974531318,16.181288262364));
+#1804 = CARTESIAN_POINT('',(9.399950149651,16.320830680412));
+#1805 = CARTESIAN_POINT('',(9.399953192282,16.460374940878));
+#1806 = CARTESIAN_POINT('',(9.399975276885,16.600008422679));
+#1807 = CARTESIAN_POINT('',(9.400001597333,16.739850722245));
+#1808 = CARTESIAN_POINT('',(9.400041266884,17.018222784344));
+#1809 = CARTESIAN_POINT('',(9.400054743413,17.157408661882));
+#1810 = CARTESIAN_POINT('',(9.400051667823,17.296384466015));
+#1811 = CARTESIAN_POINT('',(9.400024858129,17.435272786002));
+#1812 = CARTESIAN_POINT('',(9.399988207349,17.574161663592));
+#1813 = CARTESIAN_POINT('',(9.399966909138,17.713142372559));
+#1814 = CARTESIAN_POINT('',(9.399962416121,17.85232291106));
+#1815 = CARTESIAN_POINT('',(9.399975168188,18.12912382346));
+#1816 = CARTESIAN_POINT('',(9.399992404481,18.267375433208));
+#1817 = CARTESIAN_POINT('',(9.400013387257,18.405431153164));
+#1818 = CARTESIAN_POINT('',(9.400027501373,18.543396102382));
+#1819 = CARTESIAN_POINT('',(9.400008286936,18.681361353829));
+#1820 = CARTESIAN_POINT('',(9.399994550005,18.819417722585));
+#1821 = CARTESIAN_POINT('',(9.400001213709,18.957671490983));
+#1822 = CARTESIAN_POINT('',(9.40001481762,19.128264259629));
+#1823 = CARTESIAN_POINT('',(9.400017734177,19.160905423735));
+#1824 = CARTESIAN_POINT('',(9.400020659503,19.193546507044));
+#1825 = CARTESIAN_POINT('',(9.400023297128,19.226187681075));
+#1826 = CARTESIAN_POINT('',(9.400025358892,19.258828908318));
+#1827 = CARTESIAN_POINT('',(9.400026564947,19.291469942231));
+#1828 = CARTESIAN_POINT('',(9.400026643758,19.32411032724));
+#1829 = CARTESIAN_POINT('',(9.400023453347,19.403499959935));
+#1830 = CARTESIAN_POINT('',(9.400017065816,19.450254022347));
+#1831 = CARTESIAN_POINT('',(9.400016786234,19.497006319451));
+#1832 = CARTESIAN_POINT('',(9.399997629448,19.543758124026));
+#1833 = CARTESIAN_POINT('',(9.399986451912,19.590511221871));
+#1834 = CARTESIAN_POINT('',(9.400003257241,19.637264646767));
+#1835 = CARTESIAN_POINT('',(9.400009420373,19.684015803876));
+#1836 = CARTESIAN_POINT('',(9.400022768397,19.780519721137));
+#1837 = CARTESIAN_POINT('',(9.400027872647,19.83027290469));
+#1838 = CARTESIAN_POINT('',(9.400028937011,19.880025176193));
+#1839 = CARTESIAN_POINT('',(9.400026540878,19.929776770606));
+#1840 = CARTESIAN_POINT('',(9.400022249554,19.979528982565));
+#1841 = CARTESIAN_POINT('',(9.400017475658,20.029282995261));
+#1842 = CARTESIAN_POINT('',(9.400013058011,20.079038696704));
+#1843 = CARTESIAN_POINT('',(9.400000031814,20.264214833148));
+#1844 = CARTESIAN_POINT('',(9.399997044498,20.399905307266));
+#1845 = CARTESIAN_POINT('',(9.40001185724,20.535421495863));
+#1846 = CARTESIAN_POINT('',(9.40002617877,20.670855112638));
+#1847 = CARTESIAN_POINT('',(9.400010550171,20.806289969888));
+#1848 = CARTESIAN_POINT('',(9.39998953204,20.941806824926));
+#1849 = CARTESIAN_POINT('',(9.399973402249,21.077495732517));
+#1850 = CARTESIAN_POINT('',(9.399962867082,21.350760488918));
+#1851 = CARTESIAN_POINT('',(9.399968750297,21.488918891698));
+#1852 = CARTESIAN_POINT('',(9.399991022527,21.626887982889));
+#1853 = CARTESIAN_POINT('',(9.400027209438,21.764770581403));
+#1854 = CARTESIAN_POINT('',(9.400052539821,21.902649547579));
+#1855 = CARTESIAN_POINT('',(9.400054472305,22.040611670719));
+#1856 = CARTESIAN_POINT('',(9.400040407734,22.178765937057));
+#1857 = CARTESIAN_POINT('',(9.400003001516,22.437810694738));
+#1858 = CARTESIAN_POINT('',(9.399981066922,22.559158022762));
+#1859 = CARTESIAN_POINT('',(9.399961053918,22.68041474157));
+#1860 = CARTESIAN_POINT('',(9.399954157627,22.80161374987));
+#1861 = CARTESIAN_POINT('',(9.399963342008,22.922811198863));
+#1862 = CARTESIAN_POINT('',(9.399980976511,23.044062131908));
+#1863 = CARTESIAN_POINT('',(9.399995296932,23.165400031438));
+#1864 = CARTESIAN_POINT('',(9.400012296578,23.407443133322));
+#1865 = CARTESIAN_POINT('',(9.400014934494,23.528454217685));
+#1866 = CARTESIAN_POINT('',(9.400008176046,23.649372195318));
+#1867 = CARTESIAN_POINT('',(9.399996072839,23.770241363263));
+#1868 = CARTESIAN_POINT('',(9.399990097854,23.891114624546));
+#1869 = CARTESIAN_POINT('',(9.400016837839,24.012041386425));
+#1870 = CARTESIAN_POINT('',(9.400030052965,24.13305323115));
+#1871 = CARTESIAN_POINT('',(9.400024478118,24.277486851588));
+#1872 = CARTESIAN_POINT('',(9.400022932542,24.301066859159));
+#1873 = CARTESIAN_POINT('',(9.40002062979,24.324647054779));
+#1874 = CARTESIAN_POINT('',(9.400017592157,24.34822753474));
+#1875 = CARTESIAN_POINT('',(9.400013985977,24.371808303042));
+#1876 = CARTESIAN_POINT('',(9.400010121621,24.39538927139));
+#1877 = CARTESIAN_POINT('',(9.400006453497,24.418970259195));
+#1878 = CARTESIAN_POINT('',(9.399998228322,24.486469627433));
+#1879 = CARTESIAN_POINT('',(9.39999453266,24.530388612478));
+#1880 = CARTESIAN_POINT('',(9.400008570722,24.574305517032));
+#1881 = CARTESIAN_POINT('',(9.400017400828,24.618221149943));
+#1882 = CARTESIAN_POINT('',(9.400020648678,24.662138199092));
+#1883 = CARTESIAN_POINT('',(9.400026500727,24.706057767298));
+#1884 = CARTESIAN_POINT('',(9.40002678833,24.749977577486));
+#1885 = CARTESIAN_POINT('',(9.400025086983,24.829330961934));
+#1886 = CARTESIAN_POINT('',(9.400023090988,24.864767785211));
+#1887 = CARTESIAN_POINT('',(9.400020245789,24.900205413132));
+#1888 = CARTESIAN_POINT('',(9.400016976616,24.935643595246));
+#1889 = CARTESIAN_POINT('',(9.400013693112,24.971082279827));
+#1890 = CARTESIAN_POINT('',(9.40001073556,25.006521387355));
+#1891 = CARTESIAN_POINT('',(9.400008321112,25.041960584017));
+#1892 = CARTESIAN_POINT('',(9.399999051199,25.221367954021));
+#1893 = CARTESIAN_POINT('',(9.40000123382,25.365716732442));
+#1894 = CARTESIAN_POINT('',(9.400020430878,25.509814767574));
+#1895 = CARTESIAN_POINT('',(9.400025400464,25.653807780187));
+#1896 = CARTESIAN_POINT('',(9.399996719536,25.797802607497));
+#1897 = CARTESIAN_POINT('',(9.399973457944,25.941900110751));
+#1898 = CARTESIAN_POINT('',(9.399963352367,26.086246753639));
+#1899 = CARTESIAN_POINT('',(9.3999715478,26.369758522573));
+#1900 = CARTESIAN_POINT('',(9.39998886905,26.509641369437));
+#1901 = CARTESIAN_POINT('',(9.400019204654,26.649315776782));
+#1902 = CARTESIAN_POINT('',(9.400051923281,26.788895250291));
+#1903 = CARTESIAN_POINT('',(9.400060554985,26.928472258732));
+#1904 = CARTESIAN_POINT('',(9.400045789966,27.068139684597));
+#1905 = CARTESIAN_POINT('',(9.400021896604,27.208018596121));
+#1906 = CARTESIAN_POINT('',(9.399979648445,27.4782099998));
+#1907 = CARTESIAN_POINT('',(9.399960981296,27.609089887034));
+#1908 = CARTESIAN_POINT('',(9.399953338137,27.739825184474));
+#1909 = CARTESIAN_POINT('',(9.399964535744,27.870488132309));
+#1910 = CARTESIAN_POINT('',(9.399990017314,28.001148727197));
+#1911 = CARTESIAN_POINT('',(9.400006354815,28.13188031592));
+#1912 = CARTESIAN_POINT('',(9.400011212433,28.262758357055));
+#1913 = CARTESIAN_POINT('',(9.400008896189,28.512141538978));
+#1914 = CARTESIAN_POINT('',(9.400002769332,28.63102826246));
+#1915 = CARTESIAN_POINT('',(9.399995935064,28.749833119936));
+#1916 = CARTESIAN_POINT('',(9.399998114003,28.868589459739));
+#1917 = CARTESIAN_POINT('',(9.400021081586,28.987347658941));
+#1918 = CARTESIAN_POINT('',(9.400054524784,29.10615000856));
+#1919 = CARTESIAN_POINT('',(9.400017319443,29.225036057934));
+#1920 = CARTESIAN_POINT('',(9.399999618902,29.374651779496));
+#1921 = CARTESIAN_POINT('',(9.399999298882,29.405529314684));
+#1922 = CARTESIAN_POINT('',(9.400001587037,29.436406418527));
+#1923 = CARTESIAN_POINT('',(9.400005703689,29.467283386253));
+#1924 = CARTESIAN_POINT('',(9.400010814403,29.498160417677));
+#1925 = CARTESIAN_POINT('',(9.400016029987,29.5290376172));
+#1926 = CARTESIAN_POINT('',(9.400020406489,29.559914993812));
+#1927 = CARTESIAN_POINT('',(9.400031809171,29.698601802373));
+#1928 = CARTESIAN_POINT('',(9.400026364084,29.806502784602));
+#1929 = CARTESIAN_POINT('',(9.400003353398,29.914358444279));
+#1930 = CARTESIAN_POINT('',(9.399994372893,30.022179759844));
+#1931 = CARTESIAN_POINT('',(9.400000893875,30.129999254595));
+#1932 = CARTESIAN_POINT('',(9.40000734541,30.237851554842));
+#1933 = CARTESIAN_POINT('',(9.400011312372,30.34575172453));
+#1934 = CARTESIAN_POINT('',(9.400008146003,30.588504311959));
+#1935 = CARTESIAN_POINT('',(9.399998310463,30.723730802363));
+#1936 = CARTESIAN_POINT('',(9.39997749441,30.858781350615));
+#1937 = CARTESIAN_POINT('',(9.399953754851,30.993751293753));
+#1938 = CARTESIAN_POINT('',(9.399952756299,31.12872280368));
+#1939 = CARTESIAN_POINT('',(9.399970560564,31.263774239906));
+#1940 = CARTESIAN_POINT('',(9.399994840185,31.399001345489));
+#1941 = CARTESIAN_POINT('',(9.400036502987,31.672850871331));
+#1942 = CARTESIAN_POINT('',(9.400053730017,31.812076434519));
+#1943 = CARTESIAN_POINT('',(9.400056132844,31.951096325252));
+#1944 = CARTESIAN_POINT('',(9.400034103552,32.090028063648));
+#1945 = CARTESIAN_POINT('',(9.399997447829,32.228960823673));
+#1946 = CARTESIAN_POINT('',(9.399972563806,32.367984910001));
+#1947 = CARTESIAN_POINT('',(9.39996392301,32.507210567199));
+#1948 = CARTESIAN_POINT('',(9.399970572439,32.776357045899));
+#1949 = CARTESIAN_POINT('',(9.399984459131,32.906838773076));
+#1950 = CARTESIAN_POINT('',(9.400004847764,33.037174750326));
+#1951 = CARTESIAN_POINT('',(9.400022454574,33.167435433265));
+#1952 = CARTESIAN_POINT('',(9.40001652718,33.297695710538));
+#1953 = CARTESIAN_POINT('',(9.400002428718,33.428030817591));
+#1954 = CARTESIAN_POINT('',(9.399999891121,33.558514818794));
+#1955 = CARTESIAN_POINT('',(9.400008573405,33.755011803377));
+#1956 = CARTESIAN_POINT('',(9.400013770395,33.821271549255));
+#1957 = CARTESIAN_POINT('',(9.400020478288,33.887527579041));
+#1958 = CARTESIAN_POINT('',(9.400027818527,33.95377783529));
+#1959 = CARTESIAN_POINT('',(9.400032168903,34.020026035249));
+#1960 = CARTESIAN_POINT('',(9.400028525071,34.086276626041));
+#1961 = CARTESIAN_POINT('',(9.400015847484,34.152529900084));
+#1962 = CARTESIAN_POINT('',(9.400001518001,34.252944166969));
+#1963 = CARTESIAN_POINT('',(9.399999318602,34.287111752675));
+#1964 = CARTESIAN_POINT('',(9.400000019118,34.321279424444));
+#1965 = CARTESIAN_POINT('',(9.400003390502,34.355446811201));
+#1966 = CARTESIAN_POINT('',(9.400008751082,34.389613774216));
+#1967 = CARTESIAN_POINT('',(9.400014966565,34.423780407102));
+#1968 = CARTESIAN_POINT('',(9.400020450034,34.457947035816));
+#1969 = CARTESIAN_POINT('',(9.400026207689,34.530487270213));
+#1970 = CARTESIAN_POINT('',(9.400027244787,34.568860462083));
+#1971 = CARTESIAN_POINT('',(9.400026565828,34.607233968793));
+#1972 = CARTESIAN_POINT('',(9.400024517498,34.645607881238));
+#1973 = CARTESIAN_POINT('',(9.400021500583,34.683982206674));
+#1974 = CARTESIAN_POINT('',(9.400017969965,34.722356868729));
+#1975 = CARTESIAN_POINT('',(9.400014434625,34.760731707397));
+#1976 = CARTESIAN_POINT('',(9.40000235598,34.916431332079));
+#1977 = CARTESIAN_POINT('',(9.399996746576,35.033900694785));
+#1978 = CARTESIAN_POINT('',(9.400004962787,35.151289654766));
+#1979 = CARTESIAN_POINT('',(9.400016619547,35.268622999016));
+#1980 = CARTESIAN_POINT('',(9.40001803327,35.385952912837));
+#1981 = CARTESIAN_POINT('',(9.400006492563,35.503331623274));
+#1982 = CARTESIAN_POINT('',(9.399992463233,35.620787264437));
+#1983 = CARTESIAN_POINT('',(9.399967135339,35.875811454892));
+#1984 = CARTESIAN_POINT('',(9.399957037385,36.013824203746));
+#1985 = CARTESIAN_POINT('',(9.399960190095,36.151639885324));
+#1986 = CARTESIAN_POINT('',(9.399986269243,36.289371023601));
+#1987 = CARTESIAN_POINT('',(9.400022259881,36.427100360212));
+#1988 = CARTESIAN_POINT('',(9.400044180732,36.564917135161));
+#1989 = CARTESIAN_POINT('',(9.400048391311,36.702924904441));
+#1990 = CARTESIAN_POINT('',(9.400029844848,36.986431459958));
+#1991 = CARTESIAN_POINT('',(9.400005430449,37.132646774539));
+#1992 = CARTESIAN_POINT('',(9.39997207455,37.278595880166));
+#1993 = CARTESIAN_POINT('',(9.399945964533,37.424442456656));
+#1994 = CARTESIAN_POINT('',(9.399955101338,37.570288567529));
+#1995 = CARTESIAN_POINT('',(9.399978551376,37.7162352806));
+#1996 = CARTESIAN_POINT('',(9.39999663185,37.862447960036));
+#1997 = CARTESIAN_POINT('',(9.400014459161,38.155711918139));
+#1998 = CARTESIAN_POINT('',(9.400013963151,38.303593999665));
+#1999 = CARTESIAN_POINT('',(9.399999717265,38.451203619937));
+#2000 = CARTESIAN_POINT('',(9.399982644741,38.598710488295));
+#2001 = CARTESIAN_POINT('',(9.399995606775,38.746226476115));
+#2002 = CARTESIAN_POINT('',(9.400090878716,38.893834731665));
+#2003 = CARTESIAN_POINT('',(9.400000000058,39.041711820613));
+#2004 = CARTESIAN_POINT('',(9.399999999997,39.189172324434));
+#2005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2006 = ORIENTED_EDGE('',*,*,#2007,.F.);
+#2007 = EDGE_CURVE('',#2008,#980,#2010,.T.);
+#2008 = VERTEX_POINT('',#2009);
+#2009 = CARTESIAN_POINT('',(9.4,-2.302335982397E-15,15.150001223768));
+#2010 = SURFACE_CURVE('',#2011,(#2015,#2022),.PCURVE_S1.);
+#2011 = LINE('',#2012,#2013);
+#2012 = CARTESIAN_POINT('',(9.4,-2.302335982397E-15,0.));
+#2013 = VECTOR('',#2014,1.);
+#2014 = DIRECTION('',(0.,0.,1.));
+#2015 = PCURVE('',#32,#2016);
+#2016 = DEFINITIONAL_REPRESENTATION('',(#2017),#2021);
+#2017 = LINE('',#2018,#2019);
+#2018 = CARTESIAN_POINT('',(0.,-0.));
+#2019 = VECTOR('',#2020,1.);
+#2020 = DIRECTION('',(0.,1.));
+#2021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2022 = PCURVE('',#2023,#2028);
+#2023 = CYLINDRICAL_SURFACE('',#2024,9.4);
+#2024 = AXIS2_PLACEMENT_3D('',#2025,#2026,#2027);
+#2025 = CARTESIAN_POINT('',(0.,0.,0.));
+#2026 = DIRECTION('',(0.,0.,1.));
+#2027 = DIRECTION('',(1.,0.,0.));
+#2028 = DEFINITIONAL_REPRESENTATION('',(#2029),#2033);
+#2029 = LINE('',#2030,#2031);
+#2030 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#2031 = VECTOR('',#2032,1.);
+#2032 = DIRECTION('',(0.,1.));
+#2033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2034 = ORIENTED_EDGE('',*,*,#2035,.T.);
+#2035 = EDGE_CURVE('',#2008,#22,#2036,.T.);
+#2036 = SURFACE_CURVE('',#2037,(#2285,#2536),.PCURVE_S1.);
+#2037 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2038,#2039,#2040,#2041,#2042,
+    #2043,#2044,#2045,#2046,#2047,#2048,#2049,#2050,#2051,#2052,#2053,
+    #2054,#2055,#2056,#2057,#2058,#2059,#2060,#2061,#2062,#2063,#2064,
+    #2065,#2066,#2067,#2068,#2069,#2070,#2071,#2072,#2073,#2074,#2075,
+    #2076,#2077,#2078,#2079,#2080,#2081,#2082,#2083,#2084,#2085,#2086,
+    #2087,#2088,#2089,#2090,#2091,#2092,#2093,#2094,#2095,#2096,#2097,
+    #2098,#2099,#2100,#2101,#2102,#2103,#2104,#2105,#2106,#2107,#2108,
+    #2109,#2110,#2111,#2112,#2113,#2114,#2115,#2116,#2117,#2118,#2119,
+    #2120,#2121,#2122,#2123,#2124,#2125,#2126,#2127,#2128,#2129,#2130,
+    #2131,#2132,#2133,#2134,#2135,#2136,#2137,#2138,#2139,#2140,#2141,
+    #2142,#2143,#2144,#2145,#2146,#2147,#2148,#2149,#2150,#2151,#2152,
+    #2153,#2154,#2155,#2156,#2157,#2158,#2159,#2160,#2161,#2162,#2163,
+    #2164,#2165,#2166,#2167,#2168,#2169,#2170,#2171,#2172,#2173,#2174,
+    #2175,#2176,#2177,#2178,#2179,#2180,#2181,#2182,#2183,#2184,#2185,
+    #2186,#2187,#2188,#2189,#2190,#2191,#2192,#2193,#2194,#2195,#2196,
+    #2197,#2198,#2199,#2200,#2201,#2202,#2203,#2204,#2205,#2206,#2207,
+    #2208,#2209,#2210,#2211,#2212,#2213,#2214,#2215,#2216,#2217,#2218,
+    #2219,#2220,#2221,#2222,#2223,#2224,#2225,#2226,#2227,#2228,#2229,
+    #2230,#2231,#2232,#2233,#2234,#2235,#2236,#2237,#2238,#2239,#2240,
+    #2241,#2242,#2243,#2244,#2245,#2246,#2247,#2248,#2249,#2250,#2251,
+    #2252,#2253,#2254,#2255,#2256,#2257,#2258,#2259,#2260,#2261,#2262,
+    #2263,#2264,#2265,#2266,#2267,#2268,#2269,#2270,#2271,#2272,#2273,
+    #2274,#2275,#2276,#2277,#2278,#2279,#2280,#2281,#2282,#2283,#2284),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7
+    ,7,7,7,7,7,7,7,7,7,7,7,9),(0.,4.28043640542E-02,6.295792627798E-02,
+    7.483377114152E-02,8.847526822203E-02,0.137931280372,0.187565629212,
+    0.235225768682,0.281699511614,0.286203594411,0.304793026912,
+    0.320200731117,0.361439813756,0.404152376247,0.43645298284,
+    0.456660851376,0.46641184582,0.476590546448,0.514381244327,
+    0.557195831033,0.597091030538,0.639131725263,0.647737778557,
+    0.663519226538,0.680132037762,0.719425807824,0.760694728608,
+    0.792895407701,0.812519150909,0.820789134732,0.830033835327,
+    0.869183803362,0.905032616945,0.945900930849,0.974887596958,1.),
+  .UNSPECIFIED.);
+#2038 = CARTESIAN_POINT('',(9.4,-3.552713678801E-15,10.65000157291));
+#2039 = CARTESIAN_POINT('',(9.4,1.113780486199,10.678288474702));
+#2040 = CARTESIAN_POINT('',(9.249167658493,2.228956073204,
+    10.706610734116));
+#2041 = CARTESIAN_POINT('',(8.946911097319,3.319491024011,
+    10.734911908772));
+#2042 = CARTESIAN_POINT('',(8.498563859952,4.361617564833,
+    10.763199726765));
+#2043 = CARTESIAN_POINT('',(7.913298509425,5.333483836859,
+    10.791487522178));
+#2044 = CARTESIAN_POINT('',(7.203512209652,6.214889609002,
+    10.819788898498));
+#2045 = CARTESIAN_POINT('',(6.385410808434,6.987635328898,
+    10.848111946745));
+#2046 = CARTESIAN_POINT('',(5.054467580246,7.942754957444,
+    10.889717890048));
+#2047 = CARTESIAN_POINT('',(4.608917616912,8.221340434322,
+    10.903036700383));
+#2048 = CARTESIAN_POINT('',(4.145912575272,8.471297383506,
+    10.916355023618));
+#2049 = CARTESIAN_POINT('',(3.667598217103,8.691369939379,
+    10.929673031081));
+#2050 = CARTESIAN_POINT('',(3.176211845684,8.880496262345,
+    10.942991284556));
+#2051 = CARTESIAN_POINT('',(2.674079023947,9.037805039291,
+    10.956310179757));
+#2052 = CARTESIAN_POINT('',(2.163616706186,9.16262772933,10.969629366682
+    ));
+#2053 = CARTESIAN_POINT('',(1.343119195092,9.308679571703,
+    10.990794885623));
+#2054 = CARTESIAN_POINT('',(1.036858193729,9.351403453171,10.99864259084
+    ));
+#2055 = CARTESIAN_POINT('',(0.72906506383,9.382608589178,11.006490235064
+    ));
+#2056 = CARTESIAN_POINT('',(0.420246050869,9.402232143354,
+    11.014337811231));
+#2057 = CARTESIAN_POINT('',(0.110908361184,9.410238053025,
+    11.022185332663));
+#2058 = CARTESIAN_POINT('',(-0.198439838024,9.406617029216,
+    11.03003283307));
+#2059 = CARTESIAN_POINT('',(-0.507289418687,9.391386556651,
+    11.037880366549));
+#2060 = CARTESIAN_POINT('',(-1.168739691543,9.333811360885,
+    11.054742403902));
+#2061 = CARTESIAN_POINT('',(-1.521023904974,9.287771321078,
+    11.063757238262));
+#2062 = CARTESIAN_POINT('',(-1.871207989506,9.226538974848,
+    11.072772178302));
+#2063 = CARTESIAN_POINT('',(-2.218527881971,9.150227764635,
+    11.081787003999));
+#2064 = CARTESIAN_POINT('',(-2.562230398695,9.058996374796,
+    11.090801607665));
+#2065 = CARTESIAN_POINT('',(-2.901573235491,8.953048731606,
+    11.09981599395));
+#2066 = CARTESIAN_POINT('',(-3.235824967664,8.832634003257,
+    11.108830279837));
+#2067 = CARTESIAN_POINT('',(-4.754994821612,8.210112158462,
+    11.150525639114));
+#2068 = CARTESIAN_POINT('',(-5.872215417889,7.534721693131,
+    11.18328435186));
+#2069 = CARTESIAN_POINT('',(-6.876576957049,6.686224166625,
+    11.215995595238));
+#2070 = CARTESIAN_POINT('',(-7.73884302889,5.688134344975,
+    11.248684769257));
+#2071 = CARTESIAN_POINT('',(-8.434036289731,4.567255654869,
+    11.281372227843));
+#2072 = CARTESIAN_POINT('',(-8.944054840831,3.35542311197,
+    11.314080558555));
+#2073 = CARTESIAN_POINT('',(-9.255162146346,2.087531282876,
+    11.346838859622));
+#2074 = CARTESIAN_POINT('',(-9.476087202105,-0.481194027922,
+    11.412316747752));
+#2075 = CARTESIAN_POINT('',(-9.384996316429,-1.788439786935,
+    11.445195921436));
+#2076 = CARTESIAN_POINT('',(-9.086791955351,-3.074069604727,
+    11.47802362525));
+#2077 = CARTESIAN_POINT('',(-8.58923641957,-4.300984710378,
+    11.510829944327));
+#2078 = CARTESIAN_POINT('',(-7.904894979806,-5.434382961378,
+    11.54363626029));
+#2079 = CARTESIAN_POINT('',(-7.054088067017,-6.443345089789,
+    11.576464810858));
+#2080 = CARTESIAN_POINT('',(-6.061892809629,-7.299403909984,
+    11.609345191798));
+#2081 = CARTESIAN_POINT('',(-3.912358538037,-8.636622843014,
+    11.673638602822));
+#2082 = CARTESIAN_POINT('',(-2.758396698107,-9.134303206355,
+    11.705199834733));
+#2083 = CARTESIAN_POINT('',(-1.534281604177,-9.453816190711,
+    11.73672082272));
+#2084 = CARTESIAN_POINT('',(-0.272268659343,-9.585760567227,
+    11.768222386687));
+#2085 = CARTESIAN_POINT('',(0.995173946775,-9.525649736269,
+    11.799723682865));
+#2086 = CARTESIAN_POINT('',(2.235406933017,-9.276157515802,
+    11.831243231003));
+#2087 = CARTESIAN_POINT('',(3.415746017497,-8.844801543208,
+    11.862803543684));
+#2088 = CARTESIAN_POINT('',(5.565567616221,-7.671159171756,
+    11.925008018587));
+#2089 = CARTESIAN_POINT('',(6.543791294609,-6.934574541835,
+    11.955777214425));
+#2090 = CARTESIAN_POINT('',(7.408185917931,-6.056239577947,
+    11.986510032236));
+#2091 = CARTESIAN_POINT('',(8.136317665599,-5.057657098864,
+    12.017225795666));
+#2092 = CARTESIAN_POINT('',(8.709531341583,-3.962760297435,
+    12.047942945869));
+#2093 = CARTESIAN_POINT('',(9.114594258502,-2.798874669025,
+    12.078678431214));
+#2094 = CARTESIAN_POINT('',(9.342160382272,-1.595679658202,
+    12.109448010658));
+#2095 = CARTESIAN_POINT('',(9.396840249677,-0.270420262252,
+    12.143133329237));
+#2096 = CARTESIAN_POINT('',(9.400003085083,-0.153259583709,
+    12.146109550774));
+#2097 = CARTESIAN_POINT('',(9.401496436897,-3.605753889597E-02,
+    12.149085772538));
+#2098 = CARTESIAN_POINT('',(9.401319701942,8.115822815279E-02,
+    12.152061998438));
+#2099 = CARTESIAN_POINT('',(9.399472820744,0.198360085394,
+    12.155038232905));
+#2100 = CARTESIAN_POINT('',(9.395956277537,0.315520412778,12.15801448089
+    ));
+#2101 = CARTESIAN_POINT('',(9.390771100256,0.432611602248,
+    12.160990747865));
+#2102 = CARTESIAN_POINT('',(9.355638019951,1.032470301509,
+    12.176250912246));
+#2103 = CARTESIAN_POINT('',(9.298959756851,1.513695578534,
+    12.188535277156));
+#2104 = CARTESIAN_POINT('',(9.213995079205,1.991297182006,
+    12.200819484267));
+#2105 = CARTESIAN_POINT('',(9.101026457772,2.463332559666,
+    12.213105606712));
+#2106 = CARTESIAN_POINT('',(8.960487513662,2.92790620043,12.225390676374
+    ));
+#2107 = CARTESIAN_POINT('',(8.792959883763,3.383161781552,
+    12.237673402675));
+#2108 = CARTESIAN_POINT('',(8.599180105924,3.827279207742,
+    12.249958654605));
+#2109 = CARTESIAN_POINT('',(8.198424583715,4.615903290047,
+    12.272424756604));
+#2110 = CARTESIAN_POINT('',(8.004945867814,4.953499206905,12.28229544785
+    ));
+#2111 = CARTESIAN_POINT('',(7.776992649962,5.320424565024,
+    12.293247927765));
+#2112 = CARTESIAN_POINT('',(7.492945280039,5.73083438461,12.305903848891
+    ));
+#2113 = CARTESIAN_POINT('',(7.143614930975,6.173513644511,
+    12.320130496579));
+#2114 = CARTESIAN_POINT('',(6.729651343032,6.609030422418,
+    12.335305784667));
+#2115 = CARTESIAN_POINT('',(6.293413417939,6.998883117055,
+    12.350148740202));
+#2116 = CARTESIAN_POINT('',(4.919563192476,8.112688853984,
+    12.395067720187));
+#2117 = CARTESIAN_POINT('',(3.789998587148,8.768966923567,
+    12.427848775468));
+#2118 = CARTESIAN_POINT('',(2.562650772264,9.242847397967,
+    12.460578025715));
+#2119 = CARTESIAN_POINT('',(1.272266753773,9.520022736333,
+    12.493284498564));
+#2120 = CARTESIAN_POINT('',(-4.561839825452E-02,9.591419169656,
+    12.525991570813));
+#2121 = CARTESIAN_POINT('',(-1.354337726363,9.456465044131,
+    12.558720960399));
+#2122 = CARTESIAN_POINT('',(-2.616613594278,9.119823389739,
+    12.591502028384));
+#2123 = CARTESIAN_POINT('',(-5.014703649608,8.061710697892,
+    12.658072031862));
+#2124 = CARTESIAN_POINT('',(-6.15092704599,7.324032839689,12.69203585104
+    ));
+#2125 = CARTESIAN_POINT('',(-7.159269976605,6.404172763886,
+    12.725937905947));
+#2126 = CARTESIAN_POINT('',(-8.008396512275,5.329751411266,
+    12.759815293475));
+#2127 = CARTESIAN_POINT('',(-8.671677470946,4.13165102211,
+    12.793692447713));
+#2128 = CARTESIAN_POINT('',(-9.130905817098,2.846362317055,
+    12.827594058606));
+#2129 = CARTESIAN_POINT('',(-9.372713987784,1.513465172767,
+    12.861557045175));
+#2130 = CARTESIAN_POINT('',(-9.417602049323,-0.828120375304,
+    12.92103781951));
+#2131 = CARTESIAN_POINT('',(-9.313315767776,-1.8396654185,
+    12.946672815567));
+#2132 = CARTESIAN_POINT('',(-9.08470262449,-2.835401964932,
+    12.972294905455));
+#2133 = CARTESIAN_POINT('',(-8.73493484168,-3.797613383546,
+    12.997908112586));
+#2134 = CARTESIAN_POINT('',(-8.269836868823,-4.709715581208,
+    13.02352167579));
+#2135 = CARTESIAN_POINT('',(-7.697542611792,-5.556102723985,
+    13.0491446313));
+#2136 = CARTESIAN_POINT('',(-7.02888144977,-6.322328652005,
+    13.074780398679));
+#2137 = CARTESIAN_POINT('',(-5.808775387247,-7.41728971541,
+    13.116415837198));
+#2138 = CARTESIAN_POINT('',(-5.306818408304,-7.802733923701,
+    13.132441871461));
+#2139 = CARTESIAN_POINT('',(-4.775775769856,-8.149218441791,
+    13.148467087408));
+#2140 = CARTESIAN_POINT('',(-4.219208822556,-8.454213945888,
+    13.164491124062));
+#2141 = CARTESIAN_POINT('',(-3.640885369846,-8.715601575202,
+    13.180515151617));
+#2142 = CARTESIAN_POINT('',(-3.044761972129,-8.931650033442,
+    13.196540361969));
+#2143 = CARTESIAN_POINT('',(-2.434989530688,-9.10103851608,
+    13.212566526057));
+#2144 = CARTESIAN_POINT('',(-1.517230412175,-9.281740124778,
+    13.2363227958));
+#2145 = CARTESIAN_POINT('',(-1.216341716615,-9.329498353469,
+    13.244054893892));
+#2146 = CARTESIAN_POINT('',(-0.91375398547,-9.366105577341,
+    13.251786968811));
+#2147 = CARTESIAN_POINT('',(-0.609948296331,-9.39149247896,
+    13.259519046459));
+#2148 = CARTESIAN_POINT('',(-0.305408883628,-9.405614995558,
+    13.26725112213));
+#2149 = CARTESIAN_POINT('',(-6.23138628891E-04,-9.408454319031,
+    13.274983160516));
+#2150 = CARTESIAN_POINT('',(0.303918390563,-9.400016895939,
+    13.282715095708));
+#2151 = CARTESIAN_POINT('',(0.924851292588,-9.359788630371,
+    13.298517702446));
+#2152 = CARTESIAN_POINT('',(1.241186727587,-9.326990203442,
+    13.30658848296));
+#2153 = CARTESIAN_POINT('',(1.556175133029,-9.281974296629,
+    13.314659403079));
+#2154 = CARTESIAN_POINT('',(1.869267381156,-9.224806136491,
+    13.32273056127));
+#2155 = CARTESIAN_POINT('',(2.179918387428,-9.155581026247,
+    13.33080192412));
+#2156 = CARTESIAN_POINT('',(2.487587110524,-9.074424345766,
+    13.338873326336));
+#2157 = CARTESIAN_POINT('',(2.79173655234,-8.981491551576,
+    13.346944470743));
+#2158 = CARTESIAN_POINT('',(4.206011613144,-8.488901819479,
+    13.384978303176));
+#2159 = CARTESIAN_POINT('',(5.266459315734,-7.940337919463,
+    13.414991984988));
+#2160 = CARTESIAN_POINT('',(6.242954301512,-7.24072768284,
+    13.444976661509));
+#2161 = CARTESIAN_POINT('',(7.111492891923,-6.406115338428,
+    13.474946881018));
+#2162 = CARTESIAN_POINT('',(7.851168390306,-5.455426730415,
+    13.504916311854));
+#2163 = CARTESIAN_POINT('',(8.445328762429,-4.411442337403,
+    13.534900908115));
+#2164 = CARTESIAN_POINT('',(8.880535738331,-3.299697014039,
+    13.564915884521));
+#2165 = CARTESIAN_POINT('',(9.456427067983,-0.850049286273,
+    13.628825031521));
+#2166 = CARTESIAN_POINT('',(9.551727687103,0.504499789129,
+    13.662866267663));
+#2167 = CARTESIAN_POINT('',(9.423515827939,1.866641986513,
+    13.696845347163));
+#2168 = CARTESIAN_POINT('',(9.07502266256,3.194437722036,13.730800900948
+    ));
+#2169 = CARTESIAN_POINT('',(8.514955059832,4.44775942285,13.764756919249
+    ));
+#2170 = CARTESIAN_POINT('',(7.761658625911,5.58987246035,13.798737176864
+    ));
+#2171 = CARTESIAN_POINT('',(6.838891827532,6.586060019395,
+    13.832779372265));
+#2172 = CARTESIAN_POINT('',(4.803735576588,8.175292694161,
+    13.898358570503));
+#2173 = CARTESIAN_POINT('',(3.703993439186,8.794768119288,
+    13.930054846496));
+#2174 = CARTESIAN_POINT('',(2.514948335158,9.2430029113,13.961709991175)
+  );
+#2175 = CARTESIAN_POINT('',(1.268006195852,9.507110613143,
+    13.993346938271));
+#2176 = CARTESIAN_POINT('',(-4.596652342949E-03,9.579059581069,
+    14.02498488517));
+#2177 = CARTESIAN_POINT('',(-1.269617695294,9.458109569459,
+    14.056641990177));
+#2178 = CARTESIAN_POINT('',(-2.493309516065,9.148476014451,
+    14.088339589006));
+#2179 = CARTESIAN_POINT('',(-4.851496633003,8.157543426195,
+    14.153302957502));
+#2180 = CARTESIAN_POINT('',(-5.983493448586,7.454697857244,
+    14.186721538232));
+#2181 = CARTESIAN_POINT('',(-6.995567050697,6.573041859616,
+    14.220084171682));
+#2182 = CARTESIAN_POINT('',(-7.85715500057,5.538107850924,
+    14.253423719289));
+#2183 = CARTESIAN_POINT('',(-8.542193628859,4.378759202951,
+    14.286763987883));
+#2184 = CARTESIAN_POINT('',(-9.032291756423,3.12924431341,
+    14.320128310174));
+#2185 = CARTESIAN_POINT('',(-9.313694293281,1.826905082049,
+    14.353547236139));
+#2186 = CARTESIAN_POINT('',(-9.400562801698,0.248193658795,
+    14.393702353771));
+#2187 = CARTESIAN_POINT('',(-9.40656048606,-2.055844136955E-02,
+    14.400525830385));
+#2188 = CARTESIAN_POINT('',(-9.403777327754,-0.289457947274,
+    14.407349254072));
+#2189 = CARTESIAN_POINT('',(-9.392210638619,-0.558164676065,
+    14.414172487658));
+#2190 = CARTESIAN_POINT('',(-9.371872601636,-0.826343390419,
+    14.420995503582));
+#2191 = CARTESIAN_POINT('',(-9.342790270923,-1.093663798544,
+    14.427818383891));
+#2192 = CARTESIAN_POINT('',(-9.305005571741,-1.35980055418,
+    14.434641320245));
+#2193 = CARTESIAN_POINT('',(-9.173433263201,-2.109706480523,
+    14.453976906186));
+#2194 = CARTESIAN_POINT('',(-9.059220628854,-2.589892328035,
+    14.466489098448));
+#2195 = CARTESIAN_POINT('',(-8.91629617536,-3.062930499872,
+    14.479002521606));
+#2196 = CARTESIAN_POINT('',(-8.745192571828,-3.526825993875,
+    14.491516229162));
+#2197 = CARTESIAN_POINT('',(-8.546598995489,-3.97964361263,
+    14.504028784645));
+#2198 = CARTESIAN_POINT('',(-8.321360098068,-4.41950335346,
+    14.516540692747));
+#2199 = CARTESIAN_POINT('',(-8.070485176645,-4.844583468758,
+    14.529054073462));
+#2200 = CARTESIAN_POINT('',(-7.50533363499,-5.683215063401,
+    14.554737418657));
+#2201 = CARTESIAN_POINT('',(-7.181986293481,-6.104510801282,
+    14.568199541016));
+#2202 = CARTESIAN_POINT('',(-6.827337557321,-6.509236211804,
+    14.581818346913));
+#2203 = CARTESIAN_POINT('',(-6.444459185956,-6.891863913816,
+    14.595505954509));
+#2204 = CARTESIAN_POINT('',(-6.036752715844,-7.248630522692,
+    14.609206021378));
+#2205 = CARTESIAN_POINT('',(-5.607502068269,-7.577093258521,
+    14.622885204127));
+#2206 = CARTESIAN_POINT('',(-5.159502569577,-7.875740771277,
+    14.636530855106));
+#2207 = CARTESIAN_POINT('',(-3.595540215796,-8.777354974519,
+    14.682379622416));
+#2208 = CARTESIAN_POINT('',(-2.395983809064,-9.242963697823,
+    14.714679017742));
+#2209 = CARTESIAN_POINT('',(-1.130069975019,-9.519081435988,
+    14.746930745381));
+#2210 = CARTESIAN_POINT('',(0.167243289209,-9.597188403768,
+    14.779160510615));
+#2211 = CARTESIAN_POINT('',(1.461035936011,-9.473921355906,
+    14.811390739353));
+#2212 = CARTESIAN_POINT('',(2.716520100925,-9.153872553122,
+    14.843641967698));
+#2213 = CARTESIAN_POINT('',(3.899098872577,-8.646793038602,
+    14.875940152523));
+#2214 = CARTESIAN_POINT('',(6.106264508919,-7.269763485671,
+    14.942011033225));
+#2215 = CARTESIAN_POINT('',(7.125766234793,-6.379206179763,
+    14.975950470646));
+#2216 = CARTESIAN_POINT('',(7.993103602838,-5.326653242466,
+    15.009828475036));
+#2217 = CARTESIAN_POINT('',(8.681212121069,-4.143808476249,
+    15.043681903562));
+#2218 = CARTESIAN_POINT('',(9.168150679116,-2.864944723943,
+    15.077535181597));
+#2219 = CARTESIAN_POINT('',(9.441071376772,-1.528674811713,
+    15.111412899271));
+#2220 = CARTESIAN_POINT('',(9.492359787028,-0.175987343033,
+    15.145351590472));
+#2221 = CARTESIAN_POINT('',(9.202957011018,2.178704267248,
+    15.205604261111));
+#2222 = CARTESIAN_POINT('',(8.945512765389,3.195731833503,
+    15.232038639507));
+#2223 = CARTESIAN_POINT('',(8.559622972131,4.176831789035,
+    15.258457472203));
+#2224 = CARTESIAN_POINT('',(8.051612475026,5.103316526009,
+    15.284866315646));
+#2225 = CARTESIAN_POINT('',(7.430566273399,5.958192881842,
+    15.311275593527));
+#2226 = CARTESIAN_POINT('',(6.707959874988,6.725941249347,
+    15.337695197672));
+#2227 = CARTESIAN_POINT('',(5.898066649497,7.392833949724,
+    15.364129719555));
+#2228 = CARTESIAN_POINT('',(4.483088703775,8.286341761073,
+    15.406631120851));
+#2229 = CARTESIAN_POINT('',(3.921140223492,8.583453094194,
+    15.422727406075));
+#2230 = CARTESIAN_POINT('',(3.336856582553,8.836897374997,
+    15.438822930997));
+#2231 = CARTESIAN_POINT('',(2.734225326726,9.044753211547,15.45491728861
+    ));
+#2232 = CARTESIAN_POINT('',(2.117371345693,9.205546117913,
+    15.471011618254));
+#2233 = CARTESIAN_POINT('',(1.490542788293,9.318222740637,
+    15.487107080124));
+#2234 = CARTESIAN_POINT('',(0.858112797471,9.382175326826,
+    15.503203391732));
+#2235 = CARTESIAN_POINT('',(-4.238384711298E-02,9.40369731183,
+    15.526079894098));
+#2236 = CARTESIAN_POINT('',(-0.309580245492,9.401409166992,
+    15.532862505219));
+#2237 = CARTESIAN_POINT('',(-0.576656404588,9.390444346948,
+    15.539645109919));
+#2238 = CARTESIAN_POINT('',(-0.843279788607,9.370810069325,
+    15.546427610748));
+#2239 = CARTESIAN_POINT('',(-1.109121051566,9.342528421796,
+    15.553209962581));
+#2240 = CARTESIAN_POINT('',(-1.373854037293,9.305636362079,
+    15.559992172623));
+#2241 = CARTESIAN_POINT('',(-1.637155779427,9.260185717937,
+    15.566774300403));
+#2242 = CARTESIAN_POINT('',(-2.191084112666,9.14594288226,
+    15.581137973734));
+#2243 = CARTESIAN_POINT('',(-2.48127686744,9.075029720129,
+    15.588719454118));
+#2244 = CARTESIAN_POINT('',(-2.768831449657,8.993596995182,
+    15.596301082241));
+#2245 = CARTESIAN_POINT('',(-3.053301959809,8.901760437374,
+    15.603882937098));
+#2246 = CARTESIAN_POINT('',(-3.334249914963,8.799658212224,
+    15.611464993367));
+#2247 = CARTESIAN_POINT('',(-3.61124424876,8.687450920813,
+    15.619047121409));
+#2248 = CARTESIAN_POINT('',(-3.883861311419,8.565321599783,
+    15.62662908727));
+#2249 = CARTESIAN_POINT('',(-5.28587884812,7.875127522448,
+    15.666316960598));
+#2250 = CARTESIAN_POINT('',(-6.336856898661,7.141169906403,
+    15.698494667817));
+#2251 = CARTESIAN_POINT('',(-7.268362285821,6.247744557288,
+    15.730628633915));
+#2252 = CARTESIAN_POINT('',(-8.054155254508,5.218831981556,
+    15.762743311221));
+#2253 = CARTESIAN_POINT('',(-8.672186485164,4.081230304766,
+    15.794856327861));
+#2254 = CARTESIAN_POINT('',(-9.107004256247,2.866027856982,
+    15.826988726698));
+#2255 = CARTESIAN_POINT('',(-9.347501269769,1.606980784674,
+    15.859166034259));
+#2256 = CARTESIAN_POINT('',(-9.436035057854,-0.813176036237,
+    15.920670984686));
+#2257 = CARTESIAN_POINT('',(-9.315591432219,-1.977698682006,
+    15.950114317256));
+#2258 = CARTESIAN_POINT('',(-9.030539382264,-3.120453857878,
+    15.979531745599));
+#2259 = CARTESIAN_POINT('',(-8.586228334589,-4.214551914331,
+    16.008933858478));
+#2260 = CARTESIAN_POINT('',(-7.992471889725,-5.235291454398,
+    16.038336261121));
+#2261 = CARTESIAN_POINT('',(-7.262804745031,-6.159791561068,
+    16.067754106349));
+#2262 = CARTESIAN_POINT('',(-6.415259920239,-6.967389630831,
+    16.097197424078));
+#2263 = CARTESIAN_POINT('',(-4.401370027515,-8.410087050344,
+    16.160114300616));
+#2264 = CARTESIAN_POINT('',(-3.202345404967,-9.008556890831,
+    16.193720461937));
+#2265 = CARTESIAN_POINT('',(-1.913038766771,-9.408827073487,
+    16.227268630586));
+#2266 = CARTESIAN_POINT('',(-0.571873639076,-9.59815974517,
+    16.260793543051));
+#2267 = CARTESIAN_POINT('',(0.782293456561,-9.569422202862,
+    16.294319098071));
+#2268 = CARTESIAN_POINT('',(2.11001593707,-9.325071312969,
+    16.327868139931));
+#2269 = CARTESIAN_POINT('',(3.371623416154,-8.873206958498,
+    16.36147451726));
+#2270 = CARTESIAN_POINT('',(5.348397969972,-7.786578090619,
+    16.418763474117));
+#2271 = CARTESIAN_POINT('',(6.117902924792,-7.242021707118,
+    16.442551552638));
+#2272 = CARTESIAN_POINT('',(6.823290448283,-6.610889206047,
+    16.466330804225));
+#2273 = CARTESIAN_POINT('',(7.453401352952,-5.902236893648,
+    16.490103387512));
+#2274 = CARTESIAN_POINT('',(7.998768453095,-5.126482018717,
+    16.51387607365));
+#2275 = CARTESIAN_POINT('',(8.451424687289,-4.295228494071,
+    16.537655616768));
+#2276 = CARTESIAN_POINT('',(8.805115490629,-3.421413095338,
+    16.561444101965));
+#2277 = CARTESIAN_POINT('',(9.273375678602,-1.738413284731,
+    16.605812041526));
+#2278 = CARTESIAN_POINT('',(9.413802215961,-0.935431598829,
+    16.626415744411));
+#2279 = CARTESIAN_POINT('',(9.474595795694,-0.120003484635,
+    16.64701534932));
+#2280 = CARTESIAN_POINT('',(9.454640286645,0.698621667901,
+    16.667611088171));
+#2281 = CARTESIAN_POINT('',(9.354054540544,1.511282247675,
+    16.688206055489));
+#2282 = CARTESIAN_POINT('',(9.174073570038,2.308903957213,16.70880373613
+    ));
+#2283 = CARTESIAN_POINT('',(8.917157220737,3.082514114318,
+    16.729405662543));
+#2284 = CARTESIAN_POINT('',(8.587327320436,3.823324403146,
+    16.750001915091));
+#2285 = PCURVE('',#32,#2286);
+#2286 = DEFINITIONAL_REPRESENTATION('',(#2287),#2535);
+#2287 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2288,#2289,#2290,#2291,#2292,
+    #2293,#2294,#2295,#2296,#2297,#2298,#2299,#2300,#2301,#2302,#2303,
+    #2304,#2305,#2306,#2307,#2308,#2309,#2310,#2311,#2312,#2313,#2314,
+    #2315,#2316,#2317,#2318,#2319,#2320,#2321,#2322,#2323,#2324,#2325,
+    #2326,#2327,#2328,#2329,#2330,#2331,#2332,#2333,#2334,#2335,#2336,
+    #2337,#2338,#2339,#2340,#2341,#2342,#2343,#2344,#2345,#2346,#2347,
+    #2348,#2349,#2350,#2351,#2352,#2353,#2354,#2355,#2356,#2357,#2358,
+    #2359,#2360,#2361,#2362,#2363,#2364,#2365,#2366,#2367,#2368,#2369,
+    #2370,#2371,#2372,#2373,#2374,#2375,#2376,#2377,#2378,#2379,#2380,
+    #2381,#2382,#2383,#2384,#2385,#2386,#2387,#2388,#2389,#2390,#2391,
+    #2392,#2393,#2394,#2395,#2396,#2397,#2398,#2399,#2400,#2401,#2402,
+    #2403,#2404,#2405,#2406,#2407,#2408,#2409,#2410,#2411,#2412,#2413,
+    #2414,#2415,#2416,#2417,#2418,#2419,#2420,#2421,#2422,#2423,#2424,
+    #2425,#2426,#2427,#2428,#2429,#2430,#2431,#2432,#2433,#2434,#2435,
+    #2436,#2437,#2438,#2439,#2440,#2441,#2442,#2443,#2444,#2445,#2446,
+    #2447,#2448,#2449,#2450,#2451,#2452,#2453,#2454,#2455,#2456,#2457,
+    #2458,#2459,#2460,#2461,#2462,#2463,#2464,#2465,#2466,#2467,#2468,
+    #2469,#2470,#2471,#2472,#2473,#2474,#2475,#2476,#2477,#2478,#2479,
+    #2480,#2481,#2482,#2483,#2484,#2485,#2486,#2487,#2488,#2489,#2490,
+    #2491,#2492,#2493,#2494,#2495,#2496,#2497,#2498,#2499,#2500,#2501,
+    #2502,#2503,#2504,#2505,#2506,#2507,#2508,#2509,#2510,#2511,#2512,
+    #2513,#2514,#2515,#2516,#2517,#2518,#2519,#2520,#2521,#2522,#2523,
+    #2524,#2525,#2526,#2527,#2528,#2529,#2530,#2531,#2532,#2533,#2534),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7
+    ,7,7,7,7,7,7,7,7,7,7,7,9),(0.,4.28043640542E-02,6.295792627798E-02,
+    7.483377114152E-02,8.847526822203E-02,0.137931280372,0.187565629212,
+    0.235225768682,0.281699511614,0.286203594411,0.304793026912,
+    0.320200731117,0.361439813756,0.404152376247,0.43645298284,
+    0.456660851376,0.46641184582,0.476590546448,0.514381244327,
+    0.557195831033,0.597091030538,0.639131725263,0.647737778557,
+    0.663519226538,0.680132037762,0.719425807824,0.760694728608,
+    0.792895407701,0.812519150909,0.820789134732,0.830033835327,
+    0.869183803362,0.905032616945,0.945900930849,0.974887596958,1.),
+  .UNSPECIFIED.);
+#2288 = CARTESIAN_POINT('',(-18.84955592153,10.65000157291));
+#2289 = CARTESIAN_POINT('',(-18.73106863577,10.678288474702));
+#2290 = CARTESIAN_POINT('',(-18.61243269493,10.706610734116));
+#2291 = CARTESIAN_POINT('',(-18.49388407624,10.734911908772));
+#2292 = CARTESIAN_POINT('',(-18.37538970563,10.763199726765));
+#2293 = CARTESIAN_POINT('',(-18.25689467998,10.791487522178));
+#2294 = CARTESIAN_POINT('',(-18.13834406366,10.819788898498));
+#2295 = CARTESIAN_POINT('',(-18.01970532521,10.848111946745));
+#2296 = CARTESIAN_POINT('',(-17.84542989377,10.889717890048));
+#2297 = CARTESIAN_POINT('',(-17.78964154856,10.903036700383));
+#2298 = CARTESIAN_POINT('',(-17.73385549737,10.916355023618));
+#2299 = CARTESIAN_POINT('',(-17.67807083872,10.929673031081));
+#2300 = CARTESIAN_POINT('',(-17.62228493314,10.942991284556));
+#2301 = CARTESIAN_POINT('',(-17.56649578717,10.956310179757));
+#2302 = CARTESIAN_POINT('',(-17.51070460493,10.969629366682));
+#2303 = CARTESIAN_POINT('',(-17.42204555725,10.990794885623));
+#2304 = CARTESIAN_POINT('',(-17.38917248148,10.99864259084));
+#2305 = CARTESIAN_POINT('',(-17.35629936768,11.006490235064));
+#2306 = CARTESIAN_POINT('',(-17.32342627873,11.014337811231));
+#2307 = CARTESIAN_POINT('',(-17.29055325262,11.022185332663));
+#2308 = CARTESIAN_POINT('',(-17.25768030244,11.03003283307));
+#2309 = CARTESIAN_POINT('',(-17.22480741637,11.037880366549));
+#2310 = CARTESIAN_POINT('',(-17.15417429631,11.054742403902));
+#2311 = CARTESIAN_POINT('',(-17.11641407198,11.063757238262));
+#2312 = CARTESIAN_POINT('',(-17.07865385972,11.072772178302));
+#2313 = CARTESIAN_POINT('',(-17.04089364356,11.081787003999));
+#2314 = CARTESIAN_POINT('',(-17.00313341652,11.090801607665));
+#2315 = CARTESIAN_POINT('',(-16.96537318058,11.09981599395));
+#2316 = CARTESIAN_POINT('',(-16.9276129467,11.108830279837));
+#2317 = CARTESIAN_POINT('',(-16.75295650672,11.150525639114));
+#2318 = CARTESIAN_POINT('',(-16.61573618257,11.18328435186));
+#2319 = CARTESIAN_POINT('',(-16.47872389344,11.215995595238));
+#2320 = CARTESIAN_POINT('',(-16.3418022775,11.248684769257));
+#2321 = CARTESIAN_POINT('',(-16.20488117588,11.281372227843));
+#2322 = CARTESIAN_POINT('',(-16.06787039798,11.314080558555));
+#2323 = CARTESIAN_POINT('',(-15.93064977883,11.346838859622));
+#2324 = CARTESIAN_POINT('',(-15.65637230909,11.412316747752));
+#2325 = CARTESIAN_POINT('',(-15.51864695594,11.445195921436));
+#2326 = CARTESIAN_POINT('',(-15.38113910921,11.47802362525));
+#2327 = CARTESIAN_POINT('',(-15.24372273142,11.510829944327));
+#2328 = CARTESIAN_POINT('',(-15.10630534042,11.54363626029));
+#2329 = CARTESIAN_POINT('',(-14.9687935673,11.576464810858));
+#2330 = CARTESIAN_POINT('',(-14.83106426645,11.609345191798));
+#2331 = CARTESIAN_POINT('',(-14.56175239794,11.673638602822));
+#2332 = CARTESIAN_POINT('',(-14.4295490352,11.705199834733));
+#2333 = CARTESIAN_POINT('',(-14.29751488989,11.73672082272));
+#2334 = CARTESIAN_POINT('',(-14.16556316983,11.768222386687));
+#2335 = CARTESIAN_POINT('',(-14.03361273281,11.799723682865));
+#2336 = CARTESIAN_POINT('',(-13.90158372823,11.831243231003));
+#2337 = CARTESIAN_POINT('',(-13.76938233,11.862803543684));
+#2338 = CARTESIAN_POINT('',(-13.50881635388,11.925008018587));
+#2339 = CARTESIAN_POINT('',(-13.37992803528,11.955777214425));
+#2340 = CARTESIAN_POINT('',(-13.25119298388,11.986510032236));
+#2341 = CARTESIAN_POINT('',(-13.12253185012,12.017225795666));
+#2342 = CARTESIAN_POINT('',(-12.99387014036,12.047942945869));
+#2343 = CARTESIAN_POINT('',(-12.86513263891,12.078678431214));
+#2344 = CARTESIAN_POINT('',(-12.73624480991,12.109448010658));
+#2345 = CARTESIAN_POINT('',(-12.5951398147,12.143133329237));
+#2346 = CARTESIAN_POINT('',(-12.58267263863,12.146109550774));
+#2347 = CARTESIAN_POINT('',(-12.57020543313,12.149085772538));
+#2348 = CARTESIAN_POINT('',(-12.55773818643,12.152061998438));
+#2349 = CARTESIAN_POINT('',(-12.54527088585,12.155038232905));
+#2350 = CARTESIAN_POINT('',(-12.53280351777,12.15801448089));
+#2351 = CARTESIAN_POINT('',(-12.52033606764,12.160990747865));
+#2352 = CARTESIAN_POINT('',(-12.45641195361,12.176250912246));
+#2353 = CARTESIAN_POINT('',(-12.40495281407,12.188535277156));
+#2354 = CARTESIAN_POINT('',(-12.35349495041,12.200819484267));
+#2355 = CARTESIAN_POINT('',(-12.30203873836,12.213105606712));
+#2356 = CARTESIAN_POINT('',(-12.2505824622,12.225390676374));
+#2357 = CARTESIAN_POINT('',(-12.19912450392,12.237673402675));
+#2358 = CARTESIAN_POINT('',(-12.14766529203,12.249958654605));
+#2359 = CARTESIAN_POINT('',(-12.05355796069,12.272424756604));
+#2360 = CARTESIAN_POINT('',(-12.01221127786,12.28229544785));
+#2361 = CARTESIAN_POINT('',(-11.96633356073,12.293247927765));
+#2362 = CARTESIAN_POINT('',(-11.91332077727,12.305903848891));
+#2363 = CARTESIAN_POINT('',(-11.85372971883,12.320130496579));
+#2364 = CARTESIAN_POINT('',(-11.79016553313,12.335305784667));
+#2365 = CARTESIAN_POINT('',(-11.72799323182,12.350148740202));
+#2366 = CARTESIAN_POINT('',(-11.53984183845,12.395067720187));
+#2367 = CARTESIAN_POINT('',(-11.40253131633,12.427848775468));
+#2368 = CARTESIAN_POINT('',(-11.26543401508,12.460578025715));
+#2369 = CARTESIAN_POINT('',(-11.12842834146,12.493284498564));
+#2370 = CARTESIAN_POINT('',(-10.99142220626,12.525991570813));
+#2371 = CARTESIAN_POINT('',(-10.85432467545,12.558720960399));
+#2372 = CARTESIAN_POINT('',(-10.71701208961,12.591502028384));
+#2373 = CARTESIAN_POINT('',(-10.43816612049,12.658072031862));
+#2374 = CARTESIAN_POINT('',(-10.29590022382,12.69203585104));
+#2375 = CARTESIAN_POINT('',(-10.15389260058,12.725937905947));
+#2376 = CARTESIAN_POINT('',(-10.01198657917,12.759815293475));
+#2377 = CARTESIAN_POINT('',(-9.870081114023,12.793692447713));
+#2378 = CARTESIAN_POINT('',(-9.728074778853,12.827594058606));
+#2379 = CARTESIAN_POINT('',(-9.585812127564,12.861557045175));
+#2380 = CARTESIAN_POINT('',(-9.336661514868,12.92103781951));
+#2381 = CARTESIAN_POINT('',(-9.229282631834,12.946672815567));
+#2382 = CARTESIAN_POINT('',(-9.121957363559,12.972294905455));
+#2383 = CARTESIAN_POINT('',(-9.01466825083,12.997908112586));
+#2384 = CARTESIAN_POINT('',(-8.907376370382,13.02352167579));
+#2385 = CARTESIAN_POINT('',(-8.800044535549,13.0491446313));
+#2386 = CARTESIAN_POINT('',(-8.692659774082,13.074780398679));
+#2387 = CARTESIAN_POINT('',(-8.518256616269,13.116415837198));
+#2388 = CARTESIAN_POINT('',(-8.451127023891,13.132441871461));
+#2389 = CARTESIAN_POINT('',(-8.384001487776,13.148467087408));
+#2390 = CARTESIAN_POINT('',(-8.316881597516,13.164491124062));
+#2391 = CARTESIAN_POINT('',(-8.249762300974,13.180515151617));
+#2392 = CARTESIAN_POINT('',(-8.182638203215,13.196540361969));
+#2393 = CARTESIAN_POINT('',(-8.115509742168,13.212566526057));
+#2394 = CARTESIAN_POINT('',(-8.016001281197,13.2363227958));
+#2395 = CARTESIAN_POINT('',(-7.983613500759,13.244054893892));
+#2396 = CARTESIAN_POINT('',(-7.951225601154,13.251786968811));
+#2397 = CARTESIAN_POINT('',(-7.918837446242,13.259519046459));
+#2398 = CARTESIAN_POINT('',(-7.886449062273,13.26725112213));
+#2399 = CARTESIAN_POINT('',(-7.854060637894,13.274983160516));
+#2400 = CARTESIAN_POINT('',(-7.821672524145,13.282715095708));
+#2401 = CARTESIAN_POINT('',(-7.755477346689,13.298517702446));
+#2402 = CARTESIAN_POINT('',(-7.721669691098,13.30658848296));
+#2403 = CARTESIAN_POINT('',(-7.687861904287,13.314659403079));
+#2404 = CARTESIAN_POINT('',(-7.654053840611,13.32273056127));
+#2405 = CARTESIAN_POINT('',(-7.620245572174,13.33080192412));
+#2406 = CARTESIAN_POINT('',(-7.586437388836,13.338873326336));
+#2407 = CARTESIAN_POINT('',(-7.552629798208,13.346944470743));
+#2408 = CARTESIAN_POINT('',(-7.393310193516,13.384978303176));
+#2409 = CARTESIAN_POINT('',(-7.267579429031,13.414991984988));
+#2410 = CARTESIAN_POINT('',(-7.141979946919,13.444976661509));
+#2411 = CARTESIAN_POINT('',(-7.016448562543,13.474946881018));
+#2412 = CARTESIAN_POINT('',(-6.890917880283,13.504916311854));
+#2413 = CARTESIAN_POINT('',(-6.765320903639,13.534900908115));
+#2414 = CARTESIAN_POINT('',(-6.639594033617,13.564915884521));
+#2415 = CARTESIAN_POINT('',(-6.371888611552,13.628825031521));
+#2416 = CARTESIAN_POINT('',(-6.229293675131,13.662866267663));
+#2417 = CARTESIAN_POINT('',(-6.086959334206,13.696845347163));
+#2418 = CARTESIAN_POINT('',(-5.944726922865,13.730800900948));
+#2419 = CARTESIAN_POINT('',(-5.802494525422,13.764756919249));
+#2420 = CARTESIAN_POINT('',(-5.660159818463,13.798737176864));
+#2421 = CARTESIAN_POINT('',(-5.517564831792,13.832779372265));
+#2422 = CARTESIAN_POINT('',(-5.24286755283,13.898358570503));
+#2423 = CARTESIAN_POINT('',(-5.110098173459,13.930054846496));
+#2424 = CARTESIAN_POINT('',(-4.977500972302,13.961709991175));
+#2425 = CARTESIAN_POINT('',(-4.844980708951,13.993346938271));
+#2426 = CARTESIAN_POINT('',(-4.712457873813,14.02498488517));
+#2427 = CARTESIAN_POINT('',(-4.579854519576,14.056641990177));
+#2428 = CARTESIAN_POINT('',(-4.447080175812,14.088339589006));
+#2429 = CARTESIAN_POINT('',(-4.174960212831,14.153302957502));
+#2430 = CARTESIAN_POINT('',(-4.034974344373,14.186721538232));
+#2431 = CARTESIAN_POINT('',(-3.895221653617,14.220084171682));
+#2432 = CARTESIAN_POINT('',(-3.755565791922,14.253423719289));
+#2433 = CARTESIAN_POINT('',(-3.615911553097,14.286763987883));
+#2434 = CARTESIAN_POINT('',(-3.476163399343,14.320128310174));
+#2435 = CARTESIAN_POINT('',(-3.336182826036,14.353547236139));
+#2436 = CARTESIAN_POINT('',(-3.167980742594,14.393702353771));
+#2437 = CARTESIAN_POINT('',(-3.139398309405,14.400525830385));
+#2438 = CARTESIAN_POINT('',(-3.110815872506,14.407349254072));
+#2439 = CARTESIAN_POINT('',(-3.082234007764,14.414172487658));
+#2440 = CARTESIAN_POINT('',(-3.053652859761,14.420995503582));
+#2441 = CARTESIAN_POINT('',(-3.02507214179,14.427818383891));
+#2442 = CARTESIAN_POINT('',(-2.996491135857,14.434641320245));
+#2443 = CARTESIAN_POINT('',(-2.915495312849,14.453976906186));
+#2444 = CARTESIAN_POINT('',(-2.863080559926,14.466489098448));
+#2445 = CARTESIAN_POINT('',(-2.810667497757,14.479002521606));
+#2446 = CARTESIAN_POINT('',(-2.758255516534,14.491516229162));
+#2447 = CARTESIAN_POINT('',(-2.705842725068,14.504028784645));
+#2448 = CARTESIAN_POINT('',(-2.65342790717,14.516540692747));
+#2449 = CARTESIAN_POINT('',(-2.601012235889,14.529054073462));
+#2450 = CARTESIAN_POINT('',(-2.493428627137,14.554737418657));
+#2451 = CARTESIAN_POINT('',(-2.437038353804,14.568199541016));
+#2452 = CARTESIAN_POINT('',(-2.379992583075,14.581818346913));
+#2453 = CARTESIAN_POINT('',(-2.322659325758,14.595505954509));
+#2454 = CARTESIAN_POINT('',(-2.265274281508,14.609206021378));
+#2455 = CARTESIAN_POINT('',(-2.207976787313,14.622885204127));
+#2456 = CARTESIAN_POINT('',(-2.150819572703,14.636530855106));
+#2457 = CARTESIAN_POINT('',(-1.958772912757,14.682379622416));
+#2458 = CARTESIAN_POINT('',(-1.823478782151,14.714679017742));
+#2459 = CARTESIAN_POINT('',(-1.688380679239,14.746930745381));
+#2460 = CARTESIAN_POINT('',(-1.553372060372,14.779160510615));
+#2461 = CARTESIAN_POINT('',(-1.418363950297,14.811390739353));
+#2462 = CARTESIAN_POINT('',(-1.283269855342,14.843641967698));
+#2463 = CARTESIAN_POINT('',(-1.147980236864,14.875940152523));
+#2464 = CARTESIAN_POINT('',(-0.871225157227,14.942011033225));
+#2465 = CARTESIAN_POINT('',(-0.729061282431,14.975950470646));
+#2466 = CARTESIAN_POINT('',(-0.587154107324,15.009828475036));
+#2467 = CARTESIAN_POINT('',(-0.44534820149,15.043681903562));
+#2468 = CARTESIAN_POINT('',(-0.303542931436,15.077535181597));
+#2469 = CARTESIAN_POINT('',(-0.161636969574,15.111412899271));
+#2470 = CARTESIAN_POINT('',(-1.947623151076E-02,15.145351590472));
+#2471 = CARTESIAN_POINT('',(0.232907751362,15.205604261111));
+#2472 = CARTESIAN_POINT('',(0.343635215153,15.232038639507));
+#2473 = CARTESIAN_POINT('',(0.454298175592,15.258457472203));
+#2474 = CARTESIAN_POINT('',(0.564920570418,15.284866315646));
+#2475 = CARTESIAN_POINT('',(0.675546053872,15.311275593527));
+#2476 = CARTESIAN_POINT('',(0.786215012596,15.337695197672));
+#2477 = CARTESIAN_POINT('',(0.896945130267,15.364129719555));
+#2478 = CARTESIAN_POINT('',(1.074974392585,15.406631120851));
+#2479 = CARTESIAN_POINT('',(1.142397691488,15.422727406075));
+#2480 = CARTESIAN_POINT('',(1.209817159118,15.438822930997));
+#2481 = CARTESIAN_POINT('',(1.277231131133,15.45491728861));
+#2482 = CARTESIAN_POINT('',(1.344644686888,15.471011618254));
+#2483 = CARTESIAN_POINT('',(1.412063241767,15.487107080124));
+#2484 = CARTESIAN_POINT('',(1.479486211437,15.503203391732));
+#2485 = CARTESIAN_POINT('',(1.575311083454,15.526079894098));
+#2486 = CARTESIAN_POINT('',(1.603722208096,15.532862505219));
+#2487 = CARTESIAN_POINT('',(1.632133525976,15.539645109919));
+#2488 = CARTESIAN_POINT('',(1.660544635478,15.546427610748));
+#2489 = CARTESIAN_POINT('',(1.688955329344,15.553209962581));
+#2490 = CARTESIAN_POINT('',(1.717365594671,15.559992172623));
+#2491 = CARTESIAN_POINT('',(1.745775612914,15.566774300403));
+#2492 = CARTESIAN_POINT('',(1.805944383386,15.581137973734));
+#2493 = CARTESIAN_POINT('',(1.837703250556,15.588719454118));
+#2494 = CARTESIAN_POINT('',(1.86946226689,15.596301082241));
+#2495 = CARTESIAN_POINT('',(1.901221305127,15.603882937098));
+#2496 = CARTESIAN_POINT('',(1.932980205242,15.611464993367));
+#2497 = CARTESIAN_POINT('',(1.964738774451,15.619047121409));
+#2498 = CARTESIAN_POINT('',(1.996496787208,15.62662908727));
+#2499 = CARTESIAN_POINT('',(2.162741119086,15.666316960598));
+#2500 = CARTESIAN_POINT('',(2.297535690436,15.698494667817));
+#2501 = CARTESIAN_POINT('',(2.432135243609,15.730628633915));
+#2502 = CARTESIAN_POINT('',(2.566647425685,15.762743311221));
+#2503 = CARTESIAN_POINT('',(2.701158179731,15.794856327861));
+#2504 = CARTESIAN_POINT('',(2.835753422528,15.826988726698));
+#2505 = CARTESIAN_POINT('',(2.970539205528,15.859166034259));
+#2506 = CARTESIAN_POINT('',(3.228174912327,15.920670984686));
+#2507 = CARTESIAN_POINT('',(3.351509392208,15.950114317256));
+#2508 = CARTESIAN_POINT('',(3.474734552832,15.979531745599));
+#2509 = CARTESIAN_POINT('',(3.597893541228,16.008933858478));
+#2510 = CARTESIAN_POINT('',(3.721052535951,16.038336261121));
+#2511 = CARTESIAN_POINT('',(3.844276451712,16.067754106349));
+#2512 = CARTESIAN_POINT('',(3.967607593571,16.097197424078));
+#2513 = CARTESIAN_POINT('',(4.231152574203,16.160114300616));
+#2514 = CARTESIAN_POINT('',(4.371921987846,16.193720461937));
+#2515 = CARTESIAN_POINT('',(4.512448889037,16.227268630586));
+#2516 = CARTESIAN_POINT('',(4.652877865781,16.260793543051));
+#2517 = CARTESIAN_POINT('',(4.793307359752,16.294319098071));
+#2518 = CARTESIAN_POINT('',(4.93383536738,16.327868139931));
+#2519 = CARTESIAN_POINT('',(5.074605088746,16.36147451726));
+#2520 = CARTESIAN_POINT('',(5.314578301307,16.418763474117));
+#2521 = CARTESIAN_POINT('',(5.41422302329,16.442551552638));
+#2522 = CARTESIAN_POINT('',(5.51383139524,16.466330804225));
+#2523 = CARTESIAN_POINT('',(5.613412132192,16.490103387512));
+#2524 = CARTESIAN_POINT('',(5.712992505898,16.51387607365));
+#2525 = CARTESIAN_POINT('',(5.812599828485,16.537655616768));
+#2526 = CARTESIAN_POINT('',(5.912242952053,16.561444101965));
+#2527 = CARTESIAN_POINT('',(6.098086311517,16.605812041526));
+#2528 = CARTESIAN_POINT('',(6.184388259798,16.626415744411));
+#2529 = CARTESIAN_POINT('',(6.270673253951,16.64701534932));
+#2530 = CARTESIAN_POINT('',(6.356943177111,16.667611088171));
+#2531 = CARTESIAN_POINT('',(6.443212453742,16.688206055489));
+#2532 = CARTESIAN_POINT('',(6.529495884719,16.70880373613));
+#2533 = CARTESIAN_POINT('',(6.615796473777,16.729405662543));
+#2534 = CARTESIAN_POINT('',(6.702064322794,16.750001915091));
+#2535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2536 = PCURVE('',#555,#2537);
+#2537 = DEFINITIONAL_REPRESENTATION('',(#2538),#2786);
+#2538 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2539,#2540,#2541,#2542,#2543,
+    #2544,#2545,#2546,#2547,#2548,#2549,#2550,#2551,#2552,#2553,#2554,
+    #2555,#2556,#2557,#2558,#2559,#2560,#2561,#2562,#2563,#2564,#2565,
+    #2566,#2567,#2568,#2569,#2570,#2571,#2572,#2573,#2574,#2575,#2576,
+    #2577,#2578,#2579,#2580,#2581,#2582,#2583,#2584,#2585,#2586,#2587,
+    #2588,#2589,#2590,#2591,#2592,#2593,#2594,#2595,#2596,#2597,#2598,
+    #2599,#2600,#2601,#2602,#2603,#2604,#2605,#2606,#2607,#2608,#2609,
+    #2610,#2611,#2612,#2613,#2614,#2615,#2616,#2617,#2618,#2619,#2620,
+    #2621,#2622,#2623,#2624,#2625,#2626,#2627,#2628,#2629,#2630,#2631,
+    #2632,#2633,#2634,#2635,#2636,#2637,#2638,#2639,#2640,#2641,#2642,
+    #2643,#2644,#2645,#2646,#2647,#2648,#2649,#2650,#2651,#2652,#2653,
+    #2654,#2655,#2656,#2657,#2658,#2659,#2660,#2661,#2662,#2663,#2664,
+    #2665,#2666,#2667,#2668,#2669,#2670,#2671,#2672,#2673,#2674,#2675,
+    #2676,#2677,#2678,#2679,#2680,#2681,#2682,#2683,#2684,#2685,#2686,
+    #2687,#2688,#2689,#2690,#2691,#2692,#2693,#2694,#2695,#2696,#2697,
+    #2698,#2699,#2700,#2701,#2702,#2703,#2704,#2705,#2706,#2707,#2708,
+    #2709,#2710,#2711,#2712,#2713,#2714,#2715,#2716,#2717,#2718,#2719,
+    #2720,#2721,#2722,#2723,#2724,#2725,#2726,#2727,#2728,#2729,#2730,
+    #2731,#2732,#2733,#2734,#2735,#2736,#2737,#2738,#2739,#2740,#2741,
+    #2742,#2743,#2744,#2745,#2746,#2747,#2748,#2749,#2750,#2751,#2752,
+    #2753,#2754,#2755,#2756,#2757,#2758,#2759,#2760,#2761,#2762,#2763,
+    #2764,#2765,#2766,#2767,#2768,#2769,#2770,#2771,#2772,#2773,#2774,
+    #2775,#2776,#2777,#2778,#2779,#2780,#2781,#2782,#2783,#2784,#2785),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7
+    ,7,7,7,7,7,7,7,7,7,7,7,9),(0.,4.28043640542E-02,6.295792627798E-02,
+    7.483377114152E-02,8.847526822203E-02,0.137931280372,0.187565629212,
+    0.235225768682,0.281699511614,0.286203594411,0.304793026912,
+    0.320200731117,0.361439813756,0.404152376247,0.43645298284,
+    0.456660851376,0.46641184582,0.476590546448,0.514381244327,
+    0.557195831033,0.597091030538,0.639131725263,0.647737778557,
+    0.663519226538,0.680132037762,0.719425807824,0.760694728608,
+    0.792895407701,0.812519150909,0.820789134732,0.830033835327,
+    0.869183803362,0.905032616945,0.945900930849,0.974887596958,1.),
+  .UNSPECIFIED.);
+#2539 = CARTESIAN_POINT('',(0.600031304566,12.919510010792));
+#2540 = CARTESIAN_POINT('',(0.600037679806,13.041327816476));
+#2541 = CARTESIAN_POINT('',(0.60003413858,13.163297923418));
+#2542 = CARTESIAN_POINT('',(0.600019373138,13.285177175701));
+#2543 = CARTESIAN_POINT('',(0.599997877387,13.406998746738));
+#2544 = CARTESIAN_POINT('',(0.599984414038,13.528819924517));
+#2545 = CARTESIAN_POINT('',(0.599986389012,13.65069931945));
+#2546 = CARTESIAN_POINT('',(0.599992462032,13.772672077868));
+#2547 = CARTESIAN_POINT('',(0.599997257414,13.951847962453));
+#2548 = CARTESIAN_POINT('',(0.599998136548,14.009205466358));
+#2549 = CARTESIAN_POINT('',(0.599997702287,14.066560990543));
+#2550 = CARTESIAN_POINT('',(0.599995161001,14.123915307731));
+#2551 = CARTESIAN_POINT('',(0.599990430518,14.181270867492));
+#2552 = CARTESIAN_POINT('',(0.599984457159,14.238629386063));
+#2553 = CARTESIAN_POINT('',(0.599979002201,14.295989327253));
+#2554 = CARTESIAN_POINT('',(0.599974068383,14.387140107512));
+#2555 = CARTESIAN_POINT('',(0.599972837095,14.42093681505));
+#2556 = CARTESIAN_POINT('',(0.599972946539,14.454733264351));
+#2557 = CARTESIAN_POINT('',(0.599974765225,14.488529395384));
+#2558 = CARTESIAN_POINT('',(0.599978287507,14.522325220768));
+#2559 = CARTESIAN_POINT('',(0.599983133589,14.556120825765));
+#2560 = CARTESIAN_POINT('',(0.59998854952,14.589916368285));
+#2561 = CARTESIAN_POINT('',(0.599998987091,14.662532398012));
+#2562 = CARTESIAN_POINT('',(0.600000620435,14.701353296061));
+#2563 = CARTESIAN_POINT('',(0.599998795803,14.740174224357));
+#2564 = CARTESIAN_POINT('',(0.599994294615,14.778994856234));
+#2565 = CARTESIAN_POINT('',(0.599988191133,14.817815087037));
+#2566 = CARTESIAN_POINT('',(0.599981852461,14.856635034121));
+#2567 = CARTESIAN_POINT('',(0.599976938549,14.895455036853));
+#2568 = CARTESIAN_POINT('',(0.599969832242,15.075016297534));
+#2569 = CARTESIAN_POINT('',(0.599988311133,15.216094334626));
+#2570 = CARTESIAN_POINT('',(0.600024288979,15.356966212068));
+#2571 = CARTESIAN_POINT('',(0.599994956311,15.497741852497));
+#2572 = CARTESIAN_POINT('',(0.599981158136,15.638509791841));
+#2573 = CARTESIAN_POINT('',(0.599982517616,15.779367736645));
+#2574 = CARTESIAN_POINT('',(0.599996446845,15.920441151327));
+#2575 = CARTESIAN_POINT('',(0.600025917823,16.20242170823));
+#2576 = CARTESIAN_POINT('',(0.600041639519,16.344016112582));
+#2577 = CARTESIAN_POINT('',(0.600048123137,16.485389052115));
+#2578 = CARTESIAN_POINT('',(0.600029844938,16.626669864336));
+#2579 = CARTESIAN_POINT('',(0.599992481859,16.767950428163));
+#2580 = CARTESIAN_POINT('',(0.599964725884,16.909326542741));
+#2581 = CARTESIAN_POINT('',(0.599954095187,17.05092578134));
+#2582 = CARTESIAN_POINT('',(0.599962676289,17.327805163407));
+#2583 = CARTESIAN_POINT('',(0.599980722714,17.463723535539));
+#2584 = CARTESIAN_POINT('',(0.600010263268,17.599468713547));
+#2585 = CARTESIAN_POINT('',(0.600040361594,17.73513043845));
+#2586 = CARTESIAN_POINT('',(0.600048244369,17.870791192587));
+#2587 = CARTESIAN_POINT('',(0.60003641258,18.00653052867));
+#2588 = CARTESIAN_POINT('',(0.600019647974,18.142445198396));
+#2589 = CARTESIAN_POINT('',(0.59999309715,18.410328672144));
+#2590 = CARTESIAN_POINT('',(0.599983039258,18.542835944891));
+#2591 = CARTESIAN_POINT('',(0.599984668955,18.675186315226));
+#2592 = CARTESIAN_POINT('',(0.599998424588,18.807463152588));
+#2593 = CARTESIAN_POINT('',(0.600018212881,18.939746292504));
+#2594 = CARTESIAN_POINT('',(0.599990106884,19.072109498725));
+#2595 = CARTESIAN_POINT('',(0.59997176614,19.204621308232));
+#2596 = CARTESIAN_POINT('',(0.599974322001,19.349689454622));
+#2597 = CARTESIAN_POINT('',(0.599974739878,19.362506753156));
+#2598 = CARTESIAN_POINT('',(0.599975362791,19.375324045997));
+#2599 = CARTESIAN_POINT('',(0.59997619634,19.38814134766));
+#2600 = CARTESIAN_POINT('',(0.59997723874,19.400958674591));
+#2601 = CARTESIAN_POINT('',(0.599978480826,19.413776045169));
+#2602 = CARTESIAN_POINT('',(0.599979906053,19.426593479707));
+#2603 = CARTESIAN_POINT('',(0.599988029846,19.492311989943));
+#2604 = CARTESIAN_POINT('',(0.599994500967,19.545214381054));
+#2605 = CARTESIAN_POINT('',(0.600017625084,19.598119051249));
+#2606 = CARTESIAN_POINT('',(0.600003350613,19.651021536149));
+#2607 = CARTESIAN_POINT('',(0.599978957418,19.703921476921));
+#2608 = CARTESIAN_POINT('',(0.599981336433,19.756822515211));
+#2609 = CARTESIAN_POINT('',(0.599975162988,19.809726975313));
+#2610 = CARTESIAN_POINT('',(0.599974283673,19.906477656374));
+#2611 = CARTESIAN_POINT('',(0.599976061439,19.948986154007));
+#2612 = CARTESIAN_POINT('',(0.599979285372,19.996153446782));
+#2613 = CARTESIAN_POINT('',(0.599984401551,20.050656762752));
+#2614 = CARTESIAN_POINT('',(0.599991904931,20.111924431254));
+#2615 = CARTESIAN_POINT('',(0.599995519985,20.177277209836));
+#2616 = CARTESIAN_POINT('',(0.599996895633,20.241198630313));
+#2617 = CARTESIAN_POINT('',(0.59999728257,20.434642645684));
+#2618 = CARTESIAN_POINT('',(0.599988980823,20.575813927103));
+#2619 = CARTESIAN_POINT('',(0.599977158549,20.716761723112));
+#2620 = CARTESIAN_POINT('',(0.59999010855,20.857611815226));
+#2621 = CARTESIAN_POINT('',(0.600020924254,20.998464895009));
+#2622 = CARTESIAN_POINT('',(0.600038386528,21.139414326272));
+#2623 = CARTESIAN_POINT('',(0.600039432869,21.280586348867));
+#2624 = CARTESIAN_POINT('',(0.60001628816,21.567270647766));
+#2625 = CARTESIAN_POINT('',(0.599991230293,21.713536056895));
+#2626 = CARTESIAN_POINT('',(0.599958201445,21.859535282631));
+#2627 = CARTESIAN_POINT('',(0.599934476178,22.00542805426));
+#2628 = CARTESIAN_POINT('',(0.599946026676,22.151319780211));
+#2629 = CARTESIAN_POINT('',(0.59997520352,22.297317001606));
+#2630 = CARTESIAN_POINT('',(0.600002913061,22.443578739432));
+#2631 = CARTESIAN_POINT('',(0.60003328462,22.699733133711));
+#2632 = CARTESIAN_POINT('',(0.600040394052,22.810130499742));
+#2633 = CARTESIAN_POINT('',(0.600037932261,22.920472312152));
+#2634 = CARTESIAN_POINT('',(0.600024409111,23.030775827991));
+#2635 = CARTESIAN_POINT('',(0.600006970292,23.141080727345));
+#2636 = CARTESIAN_POINT('',(0.59999472228,23.251425863134));
+#2637 = CARTESIAN_POINT('',(0.599990215153,23.361826021464));
+#2638 = CARTESIAN_POINT('',(0.599990579731,23.541128597837));
+#2639 = CARTESIAN_POINT('',(0.599992547704,23.610144545865));
+#2640 = CARTESIAN_POINT('',(0.59999584374,23.679157009466));
+#2641 = CARTESIAN_POINT('',(0.599998797521,23.748164481468));
+#2642 = CARTESIAN_POINT('',(0.599999569694,23.817172060606));
+#2643 = CARTESIAN_POINT('',(0.599997039134,23.88618493219));
+#2644 = CARTESIAN_POINT('',(0.599991575764,23.955202114131));
+#2645 = CARTESIAN_POINT('',(0.599982863183,24.057509382477));
+#2646 = CARTESIAN_POINT('',(0.599979831014,24.090807973065));
+#2647 = CARTESIAN_POINT('',(0.599977015851,24.124106476333));
+#2648 = CARTESIAN_POINT('',(0.599974778416,24.157404985577));
+#2649 = CARTESIAN_POINT('',(0.599973426743,24.190703451184));
+#2650 = CARTESIAN_POINT('',(0.599973216175,24.224001680635));
+#2651 = CARTESIAN_POINT('',(0.599974349368,24.257299338503));
+#2652 = CARTESIAN_POINT('',(0.599979718436,24.325353037758));
+#2653 = CARTESIAN_POINT('',(0.599985445619,24.360109469036));
+#2654 = CARTESIAN_POINT('',(0.599991942081,24.394866071855));
+#2655 = CARTESIAN_POINT('',(0.59999750288,24.429623260069));
+#2656 = CARTESIAN_POINT('',(0.600000933894,24.464381029812));
+#2657 = CARTESIAN_POINT('',(0.60000155182,24.499138959506));
+#2658 = CARTESIAN_POINT('',(0.599999184173,24.533896209852));
+#2659 = CARTESIAN_POINT('',(0.599975550408,24.697688384111));
+#2660 = CARTESIAN_POINT('',(0.59994570213,24.826945950549));
+#2661 = CARTESIAN_POINT('',(0.599996243064,24.956077540147));
+#2662 = CARTESIAN_POINT('',(0.600010392832,25.085145295294));
+#2663 = CARTESIAN_POINT('',(0.600002168414,25.214208690017));
+#2664 = CARTESIAN_POINT('',(0.599991071491,25.343336970068));
+#2665 = CARTESIAN_POINT('',(0.599987417713,25.472596043469));
+#2666 = CARTESIAN_POINT('',(0.599996220135,25.747820139847));
+#2667 = CARTESIAN_POINT('',(0.600010877899,25.894418533606));
+#2668 = CARTESIAN_POINT('',(0.600036223822,26.040749648052));
+#2669 = CARTESIAN_POINT('',(0.600056515231,26.186979747981));
+#2670 = CARTESIAN_POINT('',(0.600040626909,26.333211779446));
+#2671 = CARTESIAN_POINT('',(0.600009929043,26.479547990866));
+#2672 = CARTESIAN_POINT('',(0.59998233074,26.626150746687));
+#2673 = CARTESIAN_POINT('',(0.599952836164,26.908567460029));
+#2674 = CARTESIAN_POINT('',(0.599949254715,27.045067339393));
+#2675 = CARTESIAN_POINT('',(0.599963385497,27.181390078213));
+#2676 = CARTESIAN_POINT('',(0.599996096073,27.317634567951));
+#2677 = CARTESIAN_POINT('',(0.600028088826,27.453883587948));
+#2678 = CARTESIAN_POINT('',(0.600040592929,27.590215278312));
+#2679 = CARTESIAN_POINT('',(0.600037555431,27.726721340578));
+#2680 = CARTESIAN_POINT('',(0.600015797462,28.006486529397));
+#2681 = CARTESIAN_POINT('',(0.599996014488,28.150403722749));
+#2682 = CARTESIAN_POINT('',(0.599978952316,28.294079679742));
+#2683 = CARTESIAN_POINT('',(0.599974811796,28.437655836136));
+#2684 = CARTESIAN_POINT('',(0.600009504095,28.581234906963));
+#2685 = CARTESIAN_POINT('',(0.600008737555,28.724918057418));
+#2686 = CARTESIAN_POINT('',(0.59998872054,28.868838154854));
+#2687 = CARTESIAN_POINT('',(0.599976123439,29.041768751678));
+#2688 = CARTESIAN_POINT('',(0.599974291348,29.07115451867));
+#2689 = CARTESIAN_POINT('',(0.599973150845,29.100540076981));
+#2690 = CARTESIAN_POINT('',(0.599972965558,29.129924822207));
+#2691 = CARTESIAN_POINT('',(0.5999738796,29.15930861516));
+#2692 = CARTESIAN_POINT('',(0.599975917565,29.18869178187));
+#2693 = CARTESIAN_POINT('',(0.599978984535,29.218075113583));
+#2694 = CARTESIAN_POINT('',(0.599989983889,29.301344491674));
+#2695 = CARTESIAN_POINT('',(0.599998411882,29.355229046141));
+#2696 = CARTESIAN_POINT('',(0.600017103727,29.409117315109));
+#2697 = CARTESIAN_POINT('',(0.599998971695,29.463001293215));
+#2698 = CARTESIAN_POINT('',(0.599975161877,29.516883379828));
+#2699 = CARTESIAN_POINT('',(0.599979978904,29.570769541422));
+#2700 = CARTESIAN_POINT('',(0.599974220496,29.624657094478));
+#2701 = CARTESIAN_POINT('',(0.599975168148,29.735263009587));
+#2702 = CARTESIAN_POINT('',(0.59997903458,29.793238197303));
+#2703 = CARTESIAN_POINT('',(0.599985218839,29.851888191785));
+#2704 = CARTESIAN_POINT('',(0.599991330818,29.910834402458));
+#2705 = CARTESIAN_POINT('',(0.599995535346,29.969834133464));
+#2706 = CARTESIAN_POINT('',(0.59999737624,30.028743787608));
+#2707 = CARTESIAN_POINT('',(0.599997541999,30.0875089224));
+#2708 = CARTESIAN_POINT('',(0.599994281494,30.284956788165));
+#2709 = CARTESIAN_POINT('',(0.599985936316,30.424053717491));
+#2710 = CARTESIAN_POINT('',(0.599979759839,30.562945168105));
+#2711 = CARTESIAN_POINT('',(0.599998777259,30.701742440619));
+#2712 = CARTESIAN_POINT('',(0.600028071559,30.840542072559));
+#2713 = CARTESIAN_POINT('',(0.600041630744,30.979432328103));
+#2714 = CARTESIAN_POINT('',(0.600038543333,31.118524806056));
+#2715 = CARTESIAN_POINT('',(0.600009859889,31.40305958891));
+#2716 = CARTESIAN_POINT('',(0.599983138855,31.549219958752));
+#2717 = CARTESIAN_POINT('',(0.599951614542,31.695115569481));
+#2718 = CARTESIAN_POINT('',(0.599933699436,31.840905143361));
+#2719 = CARTESIAN_POINT('',(0.599951441813,31.986694060381));
+#2720 = CARTESIAN_POINT('',(0.599982888831,32.132588420472));
+#2721 = CARTESIAN_POINT('',(0.600009615599,32.278745566992));
+#2722 = CARTESIAN_POINT('',(0.600035872658,32.538224181076));
+#2723 = CARTESIAN_POINT('',(0.600040076026,32.652064108314));
+#2724 = CARTESIAN_POINT('',(0.600033841094,32.765837099987));
+#2725 = CARTESIAN_POINT('',(0.600016969773,32.879567002519));
+#2726 = CARTESIAN_POINT('',(0.599999061175,32.993298584386));
+#2727 = CARTESIAN_POINT('',(0.599989809275,33.107074388037));
+#2728 = CARTESIAN_POINT('',(0.599988845198,33.220914287039));
+#2729 = CARTESIAN_POINT('',(0.599992687963,33.403946091138));
+#2730 = CARTESIAN_POINT('',(0.599995343245,33.473264587051));
+#2731 = CARTESIAN_POINT('',(0.599998376413,33.542579884813));
+#2732 = CARTESIAN_POINT('',(0.599999758852,33.611890292003));
+#2733 = CARTESIAN_POINT('',(0.599997881796,33.681200788326));
+#2734 = CARTESIAN_POINT('',(0.599992571447,33.750516435634));
+#2735 = CARTESIAN_POINT('',(0.599985493031,33.819836031371));
+#2736 = CARTESIAN_POINT('',(0.599977605205,33.918355130233));
+#2737 = CARTESIAN_POINT('',(0.59997545631,33.947564903662));
+#2738 = CARTESIAN_POINT('',(0.599973844982,33.97677467543));
+#2739 = CARTESIAN_POINT('',(0.599973033118,34.005984014188));
+#2740 = CARTESIAN_POINT('',(0.599973196653,34.035192707529));
+#2741 = CARTESIAN_POINT('',(0.599974425552,34.064400761991));
+#2742 = CARTESIAN_POINT('',(0.599976723817,34.093608403056));
+#2743 = CARTESIAN_POINT('',(0.599983682403,34.155466221675));
+#2744 = CARTESIAN_POINT('',(0.599990045781,34.188116462389));
+#2745 = CARTESIAN_POINT('',(0.599996301328,34.220766963091));
+#2746 = CARTESIAN_POINT('',(0.600000549327,34.253417728421));
+#2747 = CARTESIAN_POINT('',(0.600001788634,34.286068601862));
+#2748 = CARTESIAN_POINT('',(0.599999916671,34.318719265738));
+#2749 = CARTESIAN_POINT('',(0.599995729436,34.351369241215));
+#2750 = CARTESIAN_POINT('',(0.59997056056,34.522280179943));
+#2751 = CARTESIAN_POINT('',(0.599946890967,34.660856611087));
+#2752 = CARTESIAN_POINT('',(0.600011928319,34.799243810637));
+#2753 = CARTESIAN_POINT('',(0.600012267955,34.937546304112));
+#2754 = CARTESIAN_POINT('',(0.599996336455,35.075840793598));
+#2755 = CARTESIAN_POINT('',(0.599985128265,35.214218464398));
+#2756 = CARTESIAN_POINT('',(0.599986755605,35.352789631983));
+#2757 = CARTESIAN_POINT('',(0.600004842572,35.617660293595));
+#2758 = CARTESIAN_POINT('',(0.600019930178,35.744457973539));
+#2759 = CARTESIAN_POINT('',(0.600039012287,35.871144350812));
+#2760 = CARTESIAN_POINT('',(0.60004791677,35.997764928436));
+#2761 = CARTESIAN_POINT('',(0.60003830651,36.124386734807));
+#2762 = CARTESIAN_POINT('',(0.600014946131,36.251074905535));
+#2763 = CARTESIAN_POINT('',(0.599991644121,36.377872638131));
+#2764 = CARTESIAN_POINT('',(0.599955679673,36.648824147752));
+#2765 = CARTESIAN_POINT('',(0.599945142113,36.793548950207));
+#2766 = CARTESIAN_POINT('',(0.599953835649,36.938023953036));
+#2767 = CARTESIAN_POINT('',(0.599987857449,37.082398905948));
+#2768 = CARTESIAN_POINT('',(0.600025780622,37.226776893991));
+#2769 = CARTESIAN_POINT('',(0.600040918843,37.371256237689));
+#2770 = CARTESIAN_POINT('',(0.600038184305,37.515982479971));
+#2771 = CARTESIAN_POINT('',(0.600018990318,37.762697751942));
+#2772 = CARTESIAN_POINT('',(0.60000679925,37.865141191426));
+#2773 = CARTESIAN_POINT('',(0.599993679143,37.967546486864));
+#2774 = CARTESIAN_POINT('',(0.599985416917,38.069922907837));
+#2775 = CARTESIAN_POINT('',(0.599985872021,38.172299631428));
+#2776 = CARTESIAN_POINT('',(0.599992475058,38.274705874601));
+#2777 = CARTESIAN_POINT('',(0.599997021495,38.377150849358));
+#2778 = CARTESIAN_POINT('',(0.599997242595,38.568221747877));
+#2779 = CARTESIAN_POINT('',(0.599994008745,38.656952014473));
+#2780 = CARTESIAN_POINT('',(0.599985475397,38.745664955731));
+#2781 = CARTESIAN_POINT('',(0.599972864905,38.834361568152));
+#2782 = CARTESIAN_POINT('',(0.599961601015,38.923054991067));
+#2783 = CARTESIAN_POINT('',(0.599967331341,39.011759637257));
+#2784 = CARTESIAN_POINT('',(0.600000242933,39.100480666984));
+#2785 = CARTESIAN_POINT('',(0.600000957548,39.189172324434));
+#2786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2787 = ORIENTED_EDGE('',*,*,#21,.T.);
+#2788 = ORIENTED_EDGE('',*,*,#2789,.F.);
+#2789 = EDGE_CURVE('',#24,#24,#2790,.T.);
+#2790 = SURFACE_CURVE('',#2791,(#2796,#2803),.PCURVE_S1.);
+#2791 = CIRCLE('',#2792,9.4);
+#2792 = AXIS2_PLACEMENT_3D('',#2793,#2794,#2795);
+#2793 = CARTESIAN_POINT('',(0.,0.,24.3));
+#2794 = DIRECTION('',(0.,0.,1.));
+#2795 = DIRECTION('',(1.,0.,0.));
+#2796 = PCURVE('',#32,#2797);
+#2797 = DEFINITIONAL_REPRESENTATION('',(#2798),#2802);
+#2798 = LINE('',#2799,#2800);
+#2799 = CARTESIAN_POINT('',(0.,24.3));
+#2800 = VECTOR('',#2801,1.);
+#2801 = DIRECTION('',(1.,0.));
+#2802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2803 = PCURVE('',#2804,#2809);
+#2804 = CONICAL_SURFACE('',#2805,9.4,0.785398163397);
+#2805 = AXIS2_PLACEMENT_3D('',#2806,#2807,#2808);
+#2806 = CARTESIAN_POINT('',(0.,0.,24.3));
+#2807 = DIRECTION('',(-0.,-0.,-1.));
+#2808 = DIRECTION('',(1.,0.,0.));
+#2809 = DEFINITIONAL_REPRESENTATION('',(#2810),#2814);
+#2810 = LINE('',#2811,#2812);
+#2811 = CARTESIAN_POINT('',(-0.,-0.));
+#2812 = VECTOR('',#2813,1.);
+#2813 = DIRECTION('',(-1.,-0.));
+#2814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2815 = FACE_BOUND('',#2816,.T.);
+#2816 = EDGE_LOOP('',(#2817));
+#2817 = ORIENTED_EDGE('',*,*,#2818,.F.);
+#2818 = EDGE_CURVE('',#2819,#2819,#2821,.T.);
+#2819 = VERTEX_POINT('',#2820);
+#2820 = CARTESIAN_POINT('',(-8.654490156168,-3.668760027148,20.8));
+#2821 = SURFACE_CURVE('',#2822,(#2897,#2975),.PCURVE_S1.);
+#2822 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2823,#2824,#2825,#2826,#2827,
+    #2828,#2829,#2830,#2831,#2832,#2833,#2834,#2835,#2836,#2837,#2838,
+    #2839,#2840,#2841,#2842,#2843,#2844,#2845,#2846,#2847,#2848,#2849,
+    #2850,#2851,#2852,#2853,#2854,#2855,#2856,#2857,#2858,#2859,#2860,
+    #2861,#2862,#2863,#2864,#2865,#2866,#2867,#2868,#2869,#2870,#2871,
+    #2872,#2873,#2874,#2875,#2876,#2877,#2878,#2879,#2880,#2881,#2882,
+    #2883,#2884,#2885,#2886,#2887,#2888,#2889,#2890,#2891,#2892,#2893,
+    #2894,#2895,#2896),.UNSPECIFIED.,.T.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,8)
+  ,(0.,7.07639795702E-02,0.16934062987,0.251910485459,0.330711118811,
+    0.412497306905,0.487365190195,0.556532659181,0.644542792143,
+    0.721435346744,0.811158816988,0.916589510655,1.),.UNSPECIFIED.);
+#2823 = CARTESIAN_POINT('',(-8.654490156168,-3.668760027148,20.8));
+#2824 = CARTESIAN_POINT('',(-8.65449014931,-3.668760043326,
+    20.971892091734));
+#2825 = CARTESIAN_POINT('',(-8.661542883878,-3.652123550665,
+    21.13078895841));
+#2826 = CARTESIAN_POINT('',(-8.673730201421,-3.623369969165,
+    21.276658592419));
+#2827 = CARTESIAN_POINT('',(-8.689519359528,-3.585576721392,
+    21.40992770626));
+#2828 = CARTESIAN_POINT('',(-8.707712616178,-3.541222621228,
+    21.531343271833));
+#2829 = CARTESIAN_POINT('',(-8.727455480508,-3.492098691533,
+    21.641953365798));
+#2830 = CARTESIAN_POINT('',(-8.777233967944,-3.365477166368,
+    21.884074661737));
+#2831 = CARTESIAN_POINT('',(-8.80907578108,-3.282353527218,
+    22.01065508784));
+#2832 = CARTESIAN_POINT('',(-8.842624346267,-3.191810051386,
+    22.124547625685));
+#2833 = CARTESIAN_POINT('',(-8.877324906045,-3.094507106737,
+    22.227502991315));
+#2834 = CARTESIAN_POINT('',(-8.913036482586,-2.990041429642,
+    22.320944751392));
+#2835 = CARTESIAN_POINT('',(-8.949801935342,-2.877094741342,
+    22.405610846709));
+#2836 = CARTESIAN_POINT('',(-9.019223000283,-2.65052511853,
+    22.544155637821));
+#2837 = CARTESIAN_POINT('',(-9.051379490671,-2.540634181903,
+    22.600406021763));
+#2838 = CARTESIAN_POINT('',(-9.08418183579,-2.422621138784,
+    22.649963873227));
+#2839 = CARTESIAN_POINT('',(-9.11757911331,-2.295091415844,
+    22.691878718396));
+#2840 = CARTESIAN_POINT('',(-9.151278383098,-2.156850577934,
+    22.724388391551));
+#2841 = CARTESIAN_POINT('',(-9.184729819376,-2.006995276409,
+    22.744855897234));
+#2842 = CARTESIAN_POINT('',(-9.248100649067,-1.690411624795,
+    22.75353350699));
+#2843 = CARTESIAN_POINT('',(-9.275670846492,-1.536961040749,
+    22.742836830091));
+#2844 = CARTESIAN_POINT('',(-9.299641339578,-1.386410735339,
+    22.717889436268));
+#2845 = CARTESIAN_POINT('',(-9.319975051503,-1.240621849673,
+    22.679658312313));
+#2846 = CARTESIAN_POINT('',(-9.336831340066,-1.101416964548,
+    22.629480896559));
+#2847 = CARTESIAN_POINT('',(-9.350514271008,-0.97078713131,
+    22.569315877781));
+#2848 = CARTESIAN_POINT('',(-9.372756195386,-0.726022793426,
+    22.432688098508));
+#2849 = CARTESIAN_POINT('',(-9.381404357635,-0.609362129075,
+    22.353828122332));
+#2850 = CARTESIAN_POINT('',(-9.387855413242,-0.500478062104,
+    22.26650422734));
+#2851 = CARTESIAN_POINT('',(-9.392514199559,-0.399148197268,
+    22.171008149027));
+#2852 = CARTESIAN_POINT('',(-9.395717579599,-0.305329438805,
+    22.06723679742));
+#2853 = CARTESIAN_POINT('',(-9.397758890735,-0.219335723244,
+    21.954763806824));
+#2854 = CARTESIAN_POINT('',(-9.399996690962,-7.122904227874E-02,
+    21.721262475734));
+#2855 = CARTESIAN_POINT('',(-9.400341365779,-7.259956311857E-03,
+    21.601049953747));
+#2856 = CARTESIAN_POINT('',(-9.40016541021,4.921144763374E-02,
+    21.471244575055));
+#2857 = CARTESIAN_POINT('',(-9.399670946469,9.667769062014E-02,
+    21.33104054902));
+#2858 = CARTESIAN_POINT('',(-9.399094582666,0.132942874114,
+    21.179822831418));
+#2859 = CARTESIAN_POINT('',(-9.398720216967,0.155157372989,
+    21.017215643949));
+#2860 = CARTESIAN_POINT('',(-9.398591908498,0.162737181626,
+    20.682397194088));
+#2861 = CARTESIAN_POINT('',(-9.398799495733,0.150383806826,
+    20.529321377216));
+#2862 = CARTESIAN_POINT('',(-9.399253498585,0.124866037889,
+    20.38449740378));
+#2863 = CARTESIAN_POINT('',(-9.399767653337,8.835690856509E-02,
+    20.248339213286));
+#2864 = CARTESIAN_POINT('',(-9.400136482456,4.283336506304E-02,
+    20.121163201869));
+#2865 = CARTESIAN_POINT('',(-9.400172905893,-9.805974005459E-03,
+    20.003251789464));
+#2866 = CARTESIAN_POINT('',(-9.399226702884,-0.141265953816,
+    19.75669922673));
+#2867 = CARTESIAN_POINT('',(-9.397948500714,-0.225469412586,
+    19.629842553895));
+#2868 = CARTESIAN_POINT('',(-9.39558199294,-0.318723905295,
+    19.513314702229));
+#2869 = CARTESIAN_POINT('',(-9.391798589828,-0.420375062699,
+    19.406348923949));
+#2870 = CARTESIAN_POINT('',(-9.386234981554,-0.530357842278,
+    19.308513533908));
+#2871 = CARTESIAN_POINT('',(-9.378446908472,-0.648956814822,
+    19.219889596512));
+#2872 = CARTESIAN_POINT('',(-9.358615604679,-0.888167206425,
+    19.072438988058));
+#2873 = CARTESIAN_POINT('',(-9.347138524448,-1.007789606858,
+    19.010550682554));
+#2874 = CARTESIAN_POINT('',(-9.333081048755,-1.134727409473,
+    18.957104989387));
+#2875 = CARTESIAN_POINT('',(-9.316111197766,-1.268184680533,
+    18.913383084332));
+#2876 = CARTESIAN_POINT('',(-9.29593289222,-1.407367799331,
+    18.880534473534));
+#2877 = CARTESIAN_POINT('',(-9.272303178618,-1.551486720729,
+    18.859735345304));
+#2878 = CARTESIAN_POINT('',(-9.21324753735,-1.872698918121,
+    18.843714978836));
+#2879 = CARTESIAN_POINT('',(-9.179590920138,-2.03453115422,
+    18.854176707381));
+#2880 = CARTESIAN_POINT('',(-9.144956646928,-2.185067279017,
+    18.879384394142));
+#2881 = CARTESIAN_POINT('',(-9.110107070465,-2.32452626356,
+    18.91639777551));
+#2882 = CARTESIAN_POINT('',(-9.075633100492,-2.453351665965,
+    18.962822775931));
+#2883 = CARTESIAN_POINT('',(-9.041963481317,-2.572152723196,
+    19.016823538871));
+#2884 = CARTESIAN_POINT('',(-8.971013567862,-2.810510045343,
+    19.148049594513));
+#2885 = CARTESIAN_POINT('',(-8.933534151437,-2.928568471475,
+    19.228793668836));
+#2886 = CARTESIAN_POINT('',(-8.897065812537,-3.037594148999,
+    19.318470870436));
+#2887 = CARTESIAN_POINT('',(-8.861621563217,-3.138920003046,
+    19.417370087784));
+#2888 = CARTESIAN_POINT('',(-8.827295672177,-3.233221536111,
+    19.526620110251));
+#2889 = CARTESIAN_POINT('',(-8.794498131562,-3.320215099366,
+    19.64783178254));
+#2890 = CARTESIAN_POINT('',(-8.740221063389,-3.460192648776,
+    19.889486173186));
+#2891 = CARTESIAN_POINT('',(-8.717534850827,-3.517190645755,
+    20.006017340656));
+#2892 = CARTESIAN_POINT('',(-8.696433055228,-3.568993109453,
+    20.134656674399));
+#2893 = CARTESIAN_POINT('',(-8.677814707381,-3.613731035501,
+    20.277280776931));
+#2894 = CARTESIAN_POINT('',(-8.663155889266,-3.648319266414,
+    20.435263532934));
+#2895 = CARTESIAN_POINT('',(-8.65449016377,-3.668760009215,
+    20.609460470295));
+#2896 = CARTESIAN_POINT('',(-8.654490156168,-3.668760027148,20.8));
+#2897 = PCURVE('',#32,#2898);
+#2898 = DEFINITIONAL_REPRESENTATION('',(#2899),#2974);
+#2899 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2900,#2901,#2902,#2903,#2904,
+    #2905,#2906,#2907,#2908,#2909,#2910,#2911,#2912,#2913,#2914,#2915,
+    #2916,#2917,#2918,#2919,#2920,#2921,#2922,#2923,#2924,#2925,#2926,
+    #2927,#2928,#2929,#2930,#2931,#2932,#2933,#2934,#2935,#2936,#2937,
+    #2938,#2939,#2940,#2941,#2942,#2943,#2944,#2945,#2946,#2947,#2948,
+    #2949,#2950,#2951,#2952,#2953,#2954,#2955,#2956,#2957,#2958,#2959,
+    #2960,#2961,#2962,#2963,#2964,#2965,#2966,#2967,#2968,#2969,#2970,
+    #2971,#2972,#2973),.UNSPECIFIED.,.T.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,8)
+  ,(0.,7.07639795702E-02,0.16934062987,0.251910485459,0.330711118811,
+    0.412497306905,0.487365190195,0.556532659181,0.644542792143,
+    0.721435346744,0.811158816988,0.916589510655,1.),.UNSPECIFIED.);
+#2900 = CARTESIAN_POINT('',(3.54254313748,20.8));
+#2901 = CARTESIAN_POINT('',(3.542543139349,20.971892091734));
+#2902 = CARTESIAN_POINT('',(3.540620833334,21.13078895841));
+#2903 = CARTESIAN_POINT('',(3.537298502901,21.276658592419));
+#2904 = CARTESIAN_POINT('',(3.532941285446,21.40992770626));
+#2905 = CARTESIAN_POINT('',(3.527841436864,21.531343271833));
+#2906 = CARTESIAN_POINT('',(3.522209383673,21.641953365798));
+#2907 = CARTESIAN_POINT('',(3.50773546884,21.884074661737));
+#2908 = CARTESIAN_POINT('',(3.498266287046,22.01065508784));
+#2909 = CARTESIAN_POINT('',(3.487995084494,22.124547625685));
+#2910 = CARTESIAN_POINT('',(3.477006754022,22.227502991315));
+#2911 = CARTESIAN_POINT('',(3.465263783432,22.320944751392));
+#2912 = CARTESIAN_POINT('',(3.452629537097,22.405610846709));
+#2913 = CARTESIAN_POINT('',(3.42742034482,22.544155637821));
+#2914 = CARTESIAN_POINT('',(3.415240563056,22.600406021763));
+#2915 = CARTESIAN_POINT('',(3.402212004907,22.649963873227));
+#2916 = CARTESIAN_POINT('',(3.388190655604,22.691878718396));
+#2917 = CARTESIAN_POINT('',(3.373057698135,22.724388391551));
+#2918 = CARTESIAN_POINT('',(3.356727263655,22.744855897234));
+#2919 = CARTESIAN_POINT('',(3.322380044764,22.75353350699));
+#2920 = CARTESIAN_POINT('',(3.30579737163,22.742836830091));
+#2921 = CARTESIAN_POINT('',(3.289584691037,22.717889436268));
+#2922 = CARTESIAN_POINT('',(3.273930008059,22.679658312313));
+#2923 = CARTESIAN_POINT('',(3.259016009722,22.629480896559));
+#2924 = CARTESIAN_POINT('',(3.245044511395,22.569315877781));
+#2925 = CARTESIAN_POINT('',(3.218898465578,22.432688098508));
+#2926 = CARTESIAN_POINT('',(3.206455420729,22.353828122332));
+#2927 = CARTESIAN_POINT('',(3.194853581378,22.26650422734));
+#2928 = CARTESIAN_POINT('',(3.184063894104,22.171008149027));
+#2929 = CARTESIAN_POINT('',(3.17407825985,22.06723679742));
+#2930 = CARTESIAN_POINT('',(3.164927754836,21.954763806824));
+#2931 = CARTESIAN_POINT('',(3.14916992655,21.721262475734));
+#2932 = CARTESIAN_POINT('',(3.142364926372,21.601049953747));
+#2933 = CARTESIAN_POINT('',(3.136357605947,21.471244575055));
+#2934 = CARTESIAN_POINT('',(3.131307876108,21.33104054902));
+#2935 = CARTESIAN_POINT('',(3.127449379933,21.179822831418));
+#2936 = CARTESIAN_POINT('',(3.125085801945,21.017215643949));
+#2937 = CARTESIAN_POINT('',(3.124279323802,20.682397194088));
+#2938 = CARTESIAN_POINT('',(3.125593696925,20.529321377216));
+#2939 = CARTESIAN_POINT('',(3.12830878879,20.38449740378));
+#2940 = CARTESIAN_POINT('',(3.132193088439,20.248339213286));
+#2941 = CARTESIAN_POINT('',(3.137035987533,20.121163201869));
+#2942 = CARTESIAN_POINT('',(3.142635745045,20.003251789464));
+#2943 = CARTESIAN_POINT('',(3.156621211533,19.75669922673));
+#2944 = CARTESIAN_POINT('',(3.1655797778,19.629842553895));
+#2945 = CARTESIAN_POINT('',(3.175502789741,19.513314702229));
+#2946 = CARTESIAN_POINT('',(3.186322760251,19.406348923949));
+#2947 = CARTESIAN_POINT('',(3.198036068197,19.308513533908));
+#2948 = CARTESIAN_POINT('',(3.210678303083,19.219889596512));
+#2949 = CARTESIAN_POINT('',(3.236213518309,19.072438988058));
+#2950 = CARTESIAN_POINT('',(3.248996673765,19.010550682554));
+#2951 = CARTESIAN_POINT('',(3.262580840161,18.957104989387));
+#2952 = CARTESIAN_POINT('',(3.276889134879,18.913383084332));
+#2953 = CARTESIAN_POINT('',(3.291846662049,18.880534473534));
+#2954 = CARTESIAN_POINT('',(3.307380281378,18.859735345304));
+#2955 = CARTESIAN_POINT('',(3.342124519971,18.843714978836));
+#2956 = CARTESIAN_POINT('',(3.359704350665,18.854176707381));
+#2957 = CARTESIAN_POINT('',(3.376131791381,18.879384394142));
+#2958 = CARTESIAN_POINT('',(3.391419923424,18.91639777551));
+#2959 = CARTESIAN_POINT('',(3.405604412895,18.962822775931));
+#2960 = CARTESIAN_POINT('',(3.418739460972,19.016823538871));
+#2961 = CARTESIAN_POINT('',(3.44519614064,19.148049594513));
+#2962 = CARTESIAN_POINT('',(3.458371106989,19.228793668836));
+#2963 = CARTESIAN_POINT('',(3.470599107307,19.318470870436));
+#2964 = CARTESIAN_POINT('',(3.482017218732,19.417370087784));
+#2965 = CARTESIAN_POINT('',(3.492692052055,19.526620110251));
+#2966 = CARTESIAN_POINT('',(3.502582131175,19.64783178254));
+#2967 = CARTESIAN_POINT('',(3.51855365492,19.889486173186));
+#2968 = CARTESIAN_POINT('',(3.525079658495,20.006017340656));
+#2969 = CARTESIAN_POINT('',(3.53102996196,20.134656674399));
+#2970 = CARTESIAN_POINT('',(3.536184809734,20.277280776931));
+#2971 = CARTESIAN_POINT('',(3.540181248401,20.435263532934));
+#2972 = CARTESIAN_POINT('',(3.542543135408,20.609460470295));
+#2973 = CARTESIAN_POINT('',(3.54254313748,20.8));
+#2974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2975 = PCURVE('',#2976,#2981);
+#2976 = CYLINDRICAL_SURFACE('',#2977,1.95);
+#2977 = AXIS2_PLACEMENT_3D('',#2978,#2979,#2980);
+#2978 = CARTESIAN_POINT('',(0.,0.,20.8));
+#2979 = DIRECTION('',(-0.981627183448,-0.190808995377,-2.22044604925E-16
+    ));
+#2980 = DIRECTION('',(0.190808995377,-0.981627183448,0.));
+#2981 = DEFINITIONAL_REPRESENTATION('',(#2982),#3057);
+#2982 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2983,#2984,#2985,#2986,#2987,
+    #2988,#2989,#2990,#2991,#2992,#2993,#2994,#2995,#2996,#2997,#2998,
+    #2999,#3000,#3001,#3002,#3003,#3004,#3005,#3006,#3007,#3008,#3009,
+    #3010,#3011,#3012,#3013,#3014,#3015,#3016,#3017,#3018,#3019,#3020,
+    #3021,#3022,#3023,#3024,#3025,#3026,#3027,#3028,#3029,#3030,#3031,
+    #3032,#3033,#3034,#3035,#3036,#3037,#3038,#3039,#3040,#3041,#3042,
+    #3043,#3044,#3045,#3046,#3047,#3048,#3049,#3050,#3051,#3052,#3053,
+    #3054,#3055,#3056),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,8)
+  ,(0.,7.07639795702E-02,0.16934062987,0.251910485459,0.330711118811,
+    0.412497306905,0.487365190195,0.556532659181,0.644542792143,
+    0.721435346744,0.811158816988,0.916589510655,1.),.UNSPECIFIED.);
+#2983 = CARTESIAN_POINT('',(-1.7763568394E-15,9.195515211232));
+#2984 = CARTESIAN_POINT('',(8.814979063271E-02,9.195515207587));
+#2985 = CARTESIAN_POINT('',(0.169635863317,9.199263971106));
+#2986 = CARTESIAN_POINT('',(0.245556543226,9.205740931299));
+#2987 = CARTESIAN_POINT('',(0.316505206447,9.214028706462));
+#2988 = CARTESIAN_POINT('',(0.383005806043,9.223424540451));
+#2989 = CARTESIAN_POINT('',(0.445547234323,9.233431385083));
+#2990 = CARTESIAN_POINT('',(0.587408046084,9.258134775491));
+#2991 = CARTESIAN_POINT('',(0.665968951607,9.273530826758));
+#2992 = CARTESIAN_POINT('',(0.741641800568,9.28918650065));
+#2993 = CARTESIAN_POINT('',(0.81554352457,9.304683236293));
+#2994 = CARTESIAN_POINT('',(0.888900579803,9.319805699691));
+#2995 = CARTESIAN_POINT('',(0.963021051078,9.334344423403));
+#2996 = CARTESIAN_POINT('',(1.103206919885,9.359258505741));
+#2997 = CARTESIAN_POINT('',(1.168230141002,9.369856011612));
+#2998 = CARTESIAN_POINT('',(1.235506192525,9.379537735062));
+#2999 = CARTESIAN_POINT('',(1.305917841004,9.387987592215));
+#3000 = CARTESIAN_POINT('',(1.38021011047,9.394690116098));
+#3001 = CARTESIAN_POINT('',(1.459176831786,9.398933215739));
+#3002 = CARTESIAN_POINT('',(1.62480526122,9.400732736284));
+#3003 = CARTESIAN_POINT('',(1.704573558315,9.398516639747));
+#3004 = CARTESIAN_POINT('',(1.783198164,9.393320374833));
+#3005 = CARTESIAN_POINT('',(1.860509848958,9.385462668387));
+#3006 = CARTESIAN_POINT('',(1.936246977215,9.375447715171));
+#3007 = CARTESIAN_POINT('',(2.009870808461,9.363953904887));
+#3008 = CARTESIAN_POINT('',(2.153509004926,9.339083945053));
+#3009 = CARTESIAN_POINT('',(2.225241438136,9.325313312038));
+#3010 = CARTESIAN_POINT('',(2.296122214523,9.310869784153));
+#3011 = CARTESIAN_POINT('',(2.366746896755,9.296108325732));
+#3012 = CARTESIAN_POINT('',(2.437718121279,9.281351387609));
+#3013 = CARTESIAN_POINT('',(2.50967652284,9.266946819635));
+#3014 = CARTESIAN_POINT('',(2.650850493712,9.240883418165));
+#3015 = CARTESIAN_POINT('',(2.720213872786,9.229015883306));
+#3016 = CARTESIAN_POINT('',(2.79222834224,9.218067908682));
+#3017 = CARTESIAN_POINT('',(2.867470127546,9.208525543495));
+#3018 = CARTESIAN_POINT('',(2.946561251407,9.201040045889));
+#3019 = CARTESIAN_POINT('',(3.030176315487,9.196433832129));
+#3020 = CARTESIAN_POINT('',(3.201920197985,9.194861585376));
+#3021 = CARTESIAN_POINT('',(3.280264280171,9.197422493685));
+#3022 = CARTESIAN_POINT('',(3.355146509203,9.20273717508));
+#3023 = CARTESIAN_POINT('',(3.426887875323,9.21020815365));
+#3024 = CARTESIAN_POINT('',(3.495680711259,9.21925650794));
+#3025 = CARTESIAN_POINT('',(3.5615371085,9.229336321582));
+#3026 = CARTESIAN_POINT('',(3.704288624524,9.253491249667));
+#3027 = CARTESIAN_POINT('',(3.781645299929,9.268303309045));
+#3028 = CARTESIAN_POINT('',(3.857304722039,9.283774076753));
+#3029 = CARTESIAN_POINT('',(3.932082746459,9.299456140635));
+#3030 = CARTESIAN_POINT('',(4.006754711307,9.314980455196));
+#3031 = CARTESIAN_POINT('',(4.082083106075,9.329965221756));
+#3032 = CARTESIAN_POINT('',(4.225921135325,9.356141769374));
+#3033 = CARTESIAN_POINT('',(4.29478658364,9.367700585485));
+#3034 = CARTESIAN_POINT('',(4.365215325801,9.378122259805));
+#3035 = CARTESIAN_POINT('',(4.437162221342,9.386929040593));
+#3036 = CARTESIAN_POINT('',(4.51069636273,9.393678858425));
+#3037 = CARTESIAN_POINT('',(4.58599061415,9.397982475822));
+#3038 = CARTESIAN_POINT('',(4.753668396962,9.401302029705));
+#3039 = CARTESIAN_POINT('',(4.838063641402,9.399142825735));
+#3040 = CARTESIAN_POINT('',(4.917703440294,9.393868528414));
+#3041 = CARTESIAN_POINT('',(4.993208744756,9.386269265563));
+#3042 = CARTESIAN_POINT('',(5.065110585496,9.377009725128));
+#3043 = CARTESIAN_POINT('',(5.133830094095,9.36662702207));
+#3044 = CARTESIAN_POINT('',(5.277497108689,9.342461379539));
+#3045 = CARTESIAN_POINT('',(5.352642014225,9.328197175242));
+#3046 = CARTESIAN_POINT('',(5.426583949818,9.313201942441));
+#3047 = CARTESIAN_POINT('',(5.500551545919,9.297742788228));
+#3048 = CARTESIAN_POINT('',(5.575731234997,9.282041141274));
+#3049 = CARTESIAN_POINT('',(5.653283782581,9.266445338265));
+#3050 = CARTESIAN_POINT('',(5.79854017958,9.239874468287));
+#3051 = CARTESIAN_POINT('',(5.865648910428,9.228480795888));
+#3052 = CARTESIAN_POINT('',(5.937048165852,9.217651075765));
+#3053 = CARTESIAN_POINT('',(6.013605477691,9.207911198132));
+#3054 = CARTESIAN_POINT('',(6.096139973866,9.200121449386));
+#3055 = CARTESIAN_POINT('',(6.185472727844,9.195515215273));
+#3056 = CARTESIAN_POINT('',(6.28318530718,9.195515211232));
+#3057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3058 = FACE_BOUND('',#3059,.T.);
+#3059 = EDGE_LOOP('',(#3060));
+#3060 = ORIENTED_EDGE('',*,*,#3061,.F.);
+#3061 = EDGE_CURVE('',#3062,#3062,#3064,.T.);
+#3062 = VERTEX_POINT('',#3063);
+#3063 = CARTESIAN_POINT('',(-3.668760027148,8.654490156168,20.8));
+#3064 = SURFACE_CURVE('',#3065,(#3140,#3218),.PCURVE_S1.);
+#3065 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#3066,#3067,#3068,#3069,#3070,
+    #3071,#3072,#3073,#3074,#3075,#3076,#3077,#3078,#3079,#3080,#3081,
+    #3082,#3083,#3084,#3085,#3086,#3087,#3088,#3089,#3090,#3091,#3092,
+    #3093,#3094,#3095,#3096,#3097,#3098,#3099,#3100,#3101,#3102,#3103,
+    #3104,#3105,#3106,#3107,#3108,#3109,#3110,#3111,#3112,#3113,#3114,
+    #3115,#3116,#3117,#3118,#3119,#3120,#3121,#3122,#3123,#3124,#3125,
+    #3126,#3127,#3128,#3129,#3130,#3131,#3132,#3133,#3134,#3135,#3136,
+    #3137,#3138,#3139),.UNSPECIFIED.,.T.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,8)
+  ,(0.,7.076393940237E-02,0.169340593971,0.25191045313,0.330711089892,
+    0.412497281522,0.487365168049,0.556532640024,0.644542776789,
+    0.721435334714,0.811158808836,0.916589507056,1.),.UNSPECIFIED.);
+#3066 = CARTESIAN_POINT('',(-3.668760027148,8.654490156168,20.8));
+#3067 = CARTESIAN_POINT('',(-3.66876001097,8.654490163026,
+    20.971892446606));
+#3068 = CARTESIAN_POINT('',(-3.652123594184,8.661542865303,
+    21.130788518184));
+#3069 = CARTESIAN_POINT('',(-3.623369947651,8.673730210898,
+    21.276658783948));
+#3070 = CARTESIAN_POINT('',(-3.585576743268,8.689519349788,
+    21.409927620928));
+#3071 = CARTESIAN_POINT('',(-3.541222630453,8.707712613204,
+    21.531343270222));
+#3072 = CARTESIAN_POINT('',(-3.492098659166,8.727455493232,
+    21.641953427701));
+#3073 = CARTESIAN_POINT('',(-3.365477166316,8.777233967963,
+    21.884074661818));
+#3074 = CARTESIAN_POINT('',(-3.282353527161,8.809075781101,
+    22.010655087917));
+#3075 = CARTESIAN_POINT('',(-3.191810051323,8.84262434629,
+    22.124547625757));
+#3076 = CARTESIAN_POINT('',(-3.094507106667,8.87732490607,
+    22.227502991384));
+#3077 = CARTESIAN_POINT('',(-2.990041429565,8.913036482612,
+    22.320944751458));
+#3078 = CARTESIAN_POINT('',(-2.877094741257,8.949801935369,
+    22.405610846771));
+#3079 = CARTESIAN_POINT('',(-2.650525118436,9.01922300031,22.54415563787
+    ));
+#3080 = CARTESIAN_POINT('',(-2.540634181807,9.051379490698,
+    22.600406021805));
+#3081 = CARTESIAN_POINT('',(-2.422621138687,9.084181835816,
+    22.649963873262));
+#3082 = CARTESIAN_POINT('',(-2.295091415746,9.117579113335,
+    22.691878718423));
+#3083 = CARTESIAN_POINT('',(-2.156850577835,9.151278383121,
+    22.724388391571));
+#3084 = CARTESIAN_POINT('',(-2.006995276311,9.184729819397,
+    22.744855897245));
+#3085 = CARTESIAN_POINT('',(-1.690411624695,9.248100649086,
+    22.753533506985));
+#3086 = CARTESIAN_POINT('',(-1.536961040646,9.275670846509,
+    22.742836830077));
+#3087 = CARTESIAN_POINT('',(-1.386410735238,9.299641339593,
+    22.717889436246));
+#3088 = CARTESIAN_POINT('',(-1.240621849575,9.319975051516,
+    22.679658312283));
+#3089 = CARTESIAN_POINT('',(-1.101416964453,9.336831340077,
+    22.629480896522));
+#3090 = CARTESIAN_POINT('',(-0.97078713122,9.350514271018,
+    22.569315877739));
+#3091 = CARTESIAN_POINT('',(-0.726022793344,9.372756195392,
+    22.432688098454));
+#3092 = CARTESIAN_POINT('',(-0.609362129,9.38140435764,22.353828122274)
+  );
+#3093 = CARTESIAN_POINT('',(-0.500478062034,9.387855413245,
+    22.266504227278));
+#3094 = CARTESIAN_POINT('',(-0.399148197204,9.392514199561,
+    22.171008148962));
+#3095 = CARTESIAN_POINT('',(-0.305329438746,9.395717579601,
+    22.067236797352));
+#3096 = CARTESIAN_POINT('',(-0.219335723191,9.397758890736,
+    21.954763806753));
+#3097 = CARTESIAN_POINT('',(-7.122904223744E-02,9.399996690962,
+    21.721262475657));
+#3098 = CARTESIAN_POINT('',(-7.259956276135E-03,9.400341365779,
+    21.601049953668));
+#3099 = CARTESIAN_POINT('',(4.921144766456E-02,9.40016541021,
+    21.471244574974));
+#3100 = CARTESIAN_POINT('',(9.667769064419E-02,9.399670946469,
+    21.331040548936));
+#3101 = CARTESIAN_POINT('',(0.132942874131,9.399094582666,
+    21.179822831332));
+#3102 = CARTESIAN_POINT('',(0.155157372999,9.398720216967,
+    21.017215643862));
+#3103 = CARTESIAN_POINT('',(0.16273718162,9.398591908498,20.682397194004
+    ));
+#3104 = CARTESIAN_POINT('',(0.150383806814,9.398799495734,
+    20.529321377135));
+#3105 = CARTESIAN_POINT('',(0.124866037871,9.399253498585,
+    20.384497403705));
+#3106 = CARTESIAN_POINT('',(8.835690854364E-02,9.399767653337,
+    20.248339213216));
+#3107 = CARTESIAN_POINT('',(4.283336503895E-02,9.400136482456,
+    20.121163201807));
+#3108 = CARTESIAN_POINT('',(-9.805974031993E-03,9.400172905893,
+    20.003251789406));
+#3109 = CARTESIAN_POINT('',(-0.141265953849,9.399226702884,
+    19.75669922668));
+#3110 = CARTESIAN_POINT('',(-0.225469412621,9.397948500713,
+    19.629842553849));
+#3111 = CARTESIAN_POINT('',(-0.318723905333,9.395581992938,
+    19.513314702187));
+#3112 = CARTESIAN_POINT('',(-0.420375062739,9.391798589826,
+    19.40634892391));
+#3113 = CARTESIAN_POINT('',(-0.53035784232,9.386234981551,
+    19.308513533873));
+#3114 = CARTESIAN_POINT('',(-0.648956814866,9.378446908469,
+    19.21988959648));
+#3115 = CARTESIAN_POINT('',(-0.888167206474,9.358615604674,
+    19.072438988032));
+#3116 = CARTESIAN_POINT('',(-1.00778960691,9.347138524443,
+    19.010550682531));
+#3117 = CARTESIAN_POINT('',(-1.134727409528,9.333081048748,
+    18.957104989366));
+#3118 = CARTESIAN_POINT('',(-1.268184680591,9.316111197758,
+    18.913383084315));
+#3119 = CARTESIAN_POINT('',(-1.407367799392,9.295932892211,
+    18.880534473521));
+#3120 = CARTESIAN_POINT('',(-1.551486720792,9.272303178608,
+    18.859735345296));
+#3121 = CARTESIAN_POINT('',(-1.872698918184,9.213247537337,
+    18.843714978839));
+#3122 = CARTESIAN_POINT('',(-2.034531154283,9.179590920124,
+    18.854176707389));
+#3123 = CARTESIAN_POINT('',(-2.185067279077,9.144956646914,
+    18.879384394155));
+#3124 = CARTESIAN_POINT('',(-2.324526263616,9.11010707045,
+    18.916397775527));
+#3125 = CARTESIAN_POINT('',(-2.453351666018,9.075633100477,
+    18.962822775952));
+#3126 = CARTESIAN_POINT('',(-2.572152723247,9.041963481303,
+    19.016823538895));
+#3127 = CARTESIAN_POINT('',(-2.810510045388,8.971013567848,
+    19.148049594544));
+#3128 = CARTESIAN_POINT('',(-2.928568471516,8.933534151423,
+    19.228793668868));
+#3129 = CARTESIAN_POINT('',(-3.037594149036,8.897065812524,
+    19.318470870469));
+#3130 = CARTESIAN_POINT('',(-3.13892000308,8.861621563205,
+    19.417370087819));
+#3131 = CARTESIAN_POINT('',(-3.233221536141,8.827295672166,
+    19.526620110288));
+#3132 = CARTESIAN_POINT('',(-3.320215099393,8.794498131551,
+    19.647831782579));
+#3133 = CARTESIAN_POINT('',(-3.460192648794,8.740221063382,
+    19.889486173224));
+#3134 = CARTESIAN_POINT('',(-3.517190645769,8.717534850821,
+    20.00601734069));
+#3135 = CARTESIAN_POINT('',(-3.568993109463,8.696433055224,
+    20.13465667443));
+#3136 = CARTESIAN_POINT('',(-3.613731035507,8.677814707379,
+    20.277280776957));
+#3137 = CARTESIAN_POINT('',(-3.648319266416,8.663155889265,
+    20.435263532953));
+#3138 = CARTESIAN_POINT('',(-3.668760009215,8.65449016377,
+    20.609460470305));
+#3139 = CARTESIAN_POINT('',(-3.668760027148,8.654490156168,20.8));
+#3140 = PCURVE('',#32,#3141);
+#3141 = DEFINITIONAL_REPRESENTATION('',(#3142),#3217);
+#3142 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#3143,#3144,#3145,#3146,#3147,
+    #3148,#3149,#3150,#3151,#3152,#3153,#3154,#3155,#3156,#3157,#3158,
+    #3159,#3160,#3161,#3162,#3163,#3164,#3165,#3166,#3167,#3168,#3169,
+    #3170,#3171,#3172,#3173,#3174,#3175,#3176,#3177,#3178,#3179,#3180,
+    #3181,#3182,#3183,#3184,#3185,#3186,#3187,#3188,#3189,#3190,#3191,
+    #3192,#3193,#3194,#3195,#3196,#3197,#3198,#3199,#3200,#3201,#3202,
+    #3203,#3204,#3205,#3206,#3207,#3208,#3209,#3210,#3211,#3212,#3213,
+    #3214,#3215,#3216),.UNSPECIFIED.,.T.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,8)
+  ,(0.,7.076393940237E-02,0.169340593971,0.25191045313,0.330711089892,
+    0.412497281522,0.487365168049,0.556532640024,0.644542776789,
+    0.721435334714,0.811158808836,0.916589507056,1.),.UNSPECIFIED.);
+#3143 = CARTESIAN_POINT('',(1.971746810685,20.8));
+#3144 = CARTESIAN_POINT('',(1.971746808816,20.971892446606));
+#3145 = CARTESIAN_POINT('',(1.969824511572,21.130788518184));
+#3146 = CARTESIAN_POINT('',(1.966502173606,21.276658783948));
+#3147 = CARTESIAN_POINT('',(1.962144961197,21.409927620928));
+#3148 = CARTESIAN_POINT('',(1.957045111098,21.531343270222));
+#3149 = CARTESIAN_POINT('',(1.951413053178,21.641953427701));
+#3150 = CARTESIAN_POINT('',(1.93693914204,21.884074661818));
+#3151 = CARTESIAN_POINT('',(1.927469960245,22.010655087917));
+#3152 = CARTESIAN_POINT('',(1.917198757692,22.124547625757));
+#3153 = CARTESIAN_POINT('',(1.906210427219,22.227502991384));
+#3154 = CARTESIAN_POINT('',(1.894467456629,22.320944751458));
+#3155 = CARTESIAN_POINT('',(1.881833210293,22.405610846771));
+#3156 = CARTESIAN_POINT('',(1.856624018015,22.54415563787));
+#3157 = CARTESIAN_POINT('',(1.844444236251,22.600406021805));
+#3158 = CARTESIAN_POINT('',(1.831415678102,22.649963873262));
+#3159 = CARTESIAN_POINT('',(1.817394328798,22.691878718423));
+#3160 = CARTESIAN_POINT('',(1.802261371329,22.724388391571));
+#3161 = CARTESIAN_POINT('',(1.785930936849,22.744855897245));
+#3162 = CARTESIAN_POINT('',(1.751583717959,22.753533506985));
+#3163 = CARTESIAN_POINT('',(1.735001044824,22.742836830077));
+#3164 = CARTESIAN_POINT('',(1.718788364232,22.717889436246));
+#3165 = CARTESIAN_POINT('',(1.703133681254,22.679658312283));
+#3166 = CARTESIAN_POINT('',(1.688219682917,22.629480896522));
+#3167 = CARTESIAN_POINT('',(1.67424818459,22.569315877739));
+#3168 = CARTESIAN_POINT('',(1.648102138774,22.432688098454));
+#3169 = CARTESIAN_POINT('',(1.635659093926,22.353828122274));
+#3170 = CARTESIAN_POINT('',(1.624057254576,22.266504227278));
+#3171 = CARTESIAN_POINT('',(1.613267567302,22.171008148962));
+#3172 = CARTESIAN_POINT('',(1.603281933049,22.067236797352));
+#3173 = CARTESIAN_POINT('',(1.594131428035,21.954763806753));
+#3174 = CARTESIAN_POINT('',(1.57837359975,21.721262475657));
+#3175 = CARTESIAN_POINT('',(1.571568599573,21.601049953668));
+#3176 = CARTESIAN_POINT('',(1.565561279149,21.471244574974));
+#3177 = CARTESIAN_POINT('',(1.560511549311,21.331040548936));
+#3178 = CARTESIAN_POINT('',(1.556653053136,21.179822831332));
+#3179 = CARTESIAN_POINT('',(1.554289475149,21.017215643862));
+#3180 = CARTESIAN_POINT('',(1.553482997008,20.682397194004));
+#3181 = CARTESIAN_POINT('',(1.554797370131,20.529321377135));
+#3182 = CARTESIAN_POINT('',(1.557512461997,20.384497403705));
+#3183 = CARTESIAN_POINT('',(1.561396761647,20.248339213216));
+#3184 = CARTESIAN_POINT('',(1.56623966074,20.121163201807));
+#3185 = CARTESIAN_POINT('',(1.571839418253,20.003251789406));
+#3186 = CARTESIAN_POINT('',(1.585824884741,19.75669922668));
+#3187 = CARTESIAN_POINT('',(1.594783451009,19.629842553849));
+#3188 = CARTESIAN_POINT('',(1.60470646295,19.513314702187));
+#3189 = CARTESIAN_POINT('',(1.615526433461,19.40634892391));
+#3190 = CARTESIAN_POINT('',(1.627239741406,19.308513533873));
+#3191 = CARTESIAN_POINT('',(1.639881976293,19.21988959648));
+#3192 = CARTESIAN_POINT('',(1.665417191519,19.072438988032));
+#3193 = CARTESIAN_POINT('',(1.678200346975,19.010550682531));
+#3194 = CARTESIAN_POINT('',(1.691784513372,18.957104989366));
+#3195 = CARTESIAN_POINT('',(1.70609280809,18.913383084315));
+#3196 = CARTESIAN_POINT('',(1.721050335261,18.880534473521));
+#3197 = CARTESIAN_POINT('',(1.73658395459,18.859735345296));
+#3198 = CARTESIAN_POINT('',(1.771328193183,18.843714978839));
+#3199 = CARTESIAN_POINT('',(1.788908023877,18.854176707389));
+#3200 = CARTESIAN_POINT('',(1.805335464592,18.879384394155));
+#3201 = CARTESIAN_POINT('',(1.820623596636,18.916397775527));
+#3202 = CARTESIAN_POINT('',(1.834808086106,18.962822775952));
+#3203 = CARTESIAN_POINT('',(1.847943134182,19.016823538895));
+#3204 = CARTESIAN_POINT('',(1.87439981385,19.148049594544));
+#3205 = CARTESIAN_POINT('',(1.887574780198,19.228793668868));
+#3206 = CARTESIAN_POINT('',(1.899802780516,19.318470870469));
+#3207 = CARTESIAN_POINT('',(1.911220891941,19.417370087819));
+#3208 = CARTESIAN_POINT('',(1.921895725263,19.526620110288));
+#3209 = CARTESIAN_POINT('',(1.931785804384,19.647831782579));
+#3210 = CARTESIAN_POINT('',(1.947757328127,19.889486173224));
+#3211 = CARTESIAN_POINT('',(1.954283331702,20.00601734069));
+#3212 = CARTESIAN_POINT('',(1.960233635166,20.13465667443));
+#3213 = CARTESIAN_POINT('',(1.96538848294,20.277280776957));
+#3214 = CARTESIAN_POINT('',(1.969384921606,20.435263532953));
+#3215 = CARTESIAN_POINT('',(1.971746808613,20.609460470305));
+#3216 = CARTESIAN_POINT('',(1.971746810685,20.8));
+#3217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3218 = PCURVE('',#3219,#3224);
+#3219 = CYLINDRICAL_SURFACE('',#3220,1.95);
+#3220 = AXIS2_PLACEMENT_3D('',#3221,#3222,#3223);
+#3221 = CARTESIAN_POINT('',(0.,0.,20.8));
+#3222 = DIRECTION('',(-0.190808995377,0.981627183448,0.));
+#3223 = DIRECTION('',(-0.981627183448,-0.190808995377,0.));
+#3224 = DEFINITIONAL_REPRESENTATION('',(#3225),#3300);
+#3225 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#3226,#3227,#3228,#3229,#3230,
+    #3231,#3232,#3233,#3234,#3235,#3236,#3237,#3238,#3239,#3240,#3241,
+    #3242,#3243,#3244,#3245,#3246,#3247,#3248,#3249,#3250,#3251,#3252,
+    #3253,#3254,#3255,#3256,#3257,#3258,#3259,#3260,#3261,#3262,#3263,
+    #3264,#3265,#3266,#3267,#3268,#3269,#3270,#3271,#3272,#3273,#3274,
+    #3275,#3276,#3277,#3278,#3279,#3280,#3281,#3282,#3283,#3284,#3285,
+    #3286,#3287,#3288,#3289,#3290,#3291,#3292,#3293,#3294,#3295,#3296,
+    #3297,#3298,#3299),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,8)
+  ,(0.,7.076393940237E-02,0.169340593971,0.25191045313,0.330711089892,
+    0.412497281522,0.487365168049,0.556532640024,0.644542776789,
+    0.721435334714,0.811158808836,0.916589507056,1.),.UNSPECIFIED.);
+#3226 = CARTESIAN_POINT('',(0.,9.195515211232));
+#3227 = CARTESIAN_POINT('',(8.814997261835E-02,9.195515214877));
+#3228 = CARTESIAN_POINT('',(0.169635639036,9.199263961176));
+#3229 = CARTESIAN_POINT('',(0.245556638162,9.205740936498));
+#3230 = CARTESIAN_POINT('',(0.316505164849,9.214028701075));
+#3231 = CARTESIAN_POINT('',(0.383005801558,9.223424539292));
+#3232 = CARTESIAN_POINT('',(0.445547270591,9.233431391398));
+#3233 = CARTESIAN_POINT('',(0.587408046134,9.258134775501));
+#3234 = CARTESIAN_POINT('',(0.665968951657,9.273530826768));
+#3235 = CARTESIAN_POINT('',(0.741641800618,9.28918650066));
+#3236 = CARTESIAN_POINT('',(0.815543524621,9.304683236304));
+#3237 = CARTESIAN_POINT('',(0.888900579855,9.319805699702));
+#3238 = CARTESIAN_POINT('',(0.963021051133,9.334344423413));
+#3239 = CARTESIAN_POINT('',(1.10320691994,9.35925850575));
+#3240 = CARTESIAN_POINT('',(1.168230141057,9.36985601162));
+#3241 = CARTESIAN_POINT('',(1.235506192578,9.379537735069));
+#3242 = CARTESIAN_POINT('',(1.305917841057,9.38798759222));
+#3243 = CARTESIAN_POINT('',(1.380210110523,9.394690116102));
+#3244 = CARTESIAN_POINT('',(1.459176831838,9.398933215741));
+#3245 = CARTESIAN_POINT('',(1.624805261273,9.400732736283));
+#3246 = CARTESIAN_POINT('',(1.704573558369,9.398516639744));
+#3247 = CARTESIAN_POINT('',(1.783198164053,9.393320374828));
+#3248 = CARTESIAN_POINT('',(1.860509849011,9.385462668381));
+#3249 = CARTESIAN_POINT('',(1.936246977267,9.375447715164));
+#3250 = CARTESIAN_POINT('',(2.009870808512,9.363953904879));
+#3251 = CARTESIAN_POINT('',(2.153509004976,9.339083945043));
+#3252 = CARTESIAN_POINT('',(2.225241438185,9.325313312028));
+#3253 = CARTESIAN_POINT('',(2.29612221457,9.310869784143));
+#3254 = CARTESIAN_POINT('',(2.366746896802,9.296108325722));
+#3255 = CARTESIAN_POINT('',(2.437718121325,9.281351387599));
+#3256 = CARTESIAN_POINT('',(2.509676522886,9.266946819626));
+#3257 = CARTESIAN_POINT('',(2.650850493756,9.240883418158));
+#3258 = CARTESIAN_POINT('',(2.72021387283,9.229015883299));
+#3259 = CARTESIAN_POINT('',(2.792228342285,9.218067908676));
+#3260 = CARTESIAN_POINT('',(2.867470127591,9.20852554349));
+#3261 = CARTESIAN_POINT('',(2.946561251452,9.201040045885));
+#3262 = CARTESIAN_POINT('',(3.030176315532,9.196433832127));
+#3263 = CARTESIAN_POINT('',(3.201920198028,9.194861585377));
+#3264 = CARTESIAN_POINT('',(3.280264280213,9.197422493687));
+#3265 = CARTESIAN_POINT('',(3.355146509242,9.202737175084));
+#3266 = CARTESIAN_POINT('',(3.42688787536,9.210208153654));
+#3267 = CARTESIAN_POINT('',(3.495680711293,9.219256507945));
+#3268 = CARTESIAN_POINT('',(3.561537108533,9.229336321587));
+#3269 = CARTESIAN_POINT('',(3.704288624555,9.253491249673));
+#3270 = CARTESIAN_POINT('',(3.781645299959,9.268303309051));
+#3271 = CARTESIAN_POINT('',(3.857304722068,9.283774076759));
+#3272 = CARTESIAN_POINT('',(3.932082746487,9.299456140641));
+#3273 = CARTESIAN_POINT('',(4.006754711335,9.314980455202));
+#3274 = CARTESIAN_POINT('',(4.082083106103,9.329965221761));
+#3275 = CARTESIAN_POINT('',(4.225921135354,9.356141769379));
+#3276 = CARTESIAN_POINT('',(4.294786583669,9.367700585489));
+#3277 = CARTESIAN_POINT('',(4.365215325831,9.378122259809));
+#3278 = CARTESIAN_POINT('',(4.437162221373,9.386929040596));
+#3279 = CARTESIAN_POINT('',(4.510696362761,9.393678858427));
+#3280 = CARTESIAN_POINT('',(4.585990614183,9.397982475824));
+#3281 = CARTESIAN_POINT('',(4.753668396995,9.401302029704));
+#3282 = CARTESIAN_POINT('',(4.838063641435,9.399142825734));
+#3283 = CARTESIAN_POINT('',(4.917703440326,9.393868528412));
+#3284 = CARTESIAN_POINT('',(4.993208744787,9.38626926556));
+#3285 = CARTESIAN_POINT('',(5.065110585527,9.377009725124));
+#3286 = CARTESIAN_POINT('',(5.133830094124,9.366627022066));
+#3287 = CARTESIAN_POINT('',(5.277497108717,9.342461379534));
+#3288 = CARTESIAN_POINT('',(5.352642014252,9.328197175237));
+#3289 = CARTESIAN_POINT('',(5.426583949844,9.313201942436));
+#3290 = CARTESIAN_POINT('',(5.500551545944,9.297742788223));
+#3291 = CARTESIAN_POINT('',(5.575731235021,9.282041141269));
+#3292 = CARTESIAN_POINT('',(5.653283782605,9.26644533826));
+#3293 = CARTESIAN_POINT('',(5.798540179602,9.239874468283));
+#3294 = CARTESIAN_POINT('',(5.865648910447,9.228480795885));
+#3295 = CARTESIAN_POINT('',(5.937048165869,9.217651075763));
+#3296 = CARTESIAN_POINT('',(6.013605477704,9.207911198131));
+#3297 = CARTESIAN_POINT('',(6.096139973876,9.200121449385));
+#3298 = CARTESIAN_POINT('',(6.185472727849,9.195515215273));
+#3299 = CARTESIAN_POINT('',(6.28318530718,9.195515211232));
+#3300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3301 = ADVANCED_FACE('',(#3302),#2804,.T.);
+#3302 = FACE_BOUND('',#3303,.T.);
+#3303 = EDGE_LOOP('',(#3304,#3325,#3326,#3327));
+#3304 = ORIENTED_EDGE('',*,*,#3305,.F.);
+#3305 = EDGE_CURVE('',#24,#3306,#3308,.T.);
+#3306 = VERTEX_POINT('',#3307);
+#3307 = CARTESIAN_POINT('',(9.,0.,24.7));
+#3308 = SEAM_CURVE('',#3309,(#3313,#3319),.PCURVE_S1.);
+#3309 = LINE('',#3310,#3311);
+#3310 = CARTESIAN_POINT('',(9.4,0.,24.3));
+#3311 = VECTOR('',#3312,1.);
+#3312 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#3313 = PCURVE('',#2804,#3314);
+#3314 = DEFINITIONAL_REPRESENTATION('',(#3315),#3318);
+#3315 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3316,#3317),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.565685424949),.PIECEWISE_BEZIER_KNOTS.);
+#3316 = CARTESIAN_POINT('',(0.,0.));
+#3317 = CARTESIAN_POINT('',(0.,-0.4));
+#3318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3319 = PCURVE('',#2804,#3320);
+#3320 = DEFINITIONAL_REPRESENTATION('',(#3321),#3324);
+#3321 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3322,#3323),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.565685424949),.PIECEWISE_BEZIER_KNOTS.);
+#3322 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#3323 = CARTESIAN_POINT('',(-6.28318530718,-0.4));
+#3324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3325 = ORIENTED_EDGE('',*,*,#2789,.T.);
+#3326 = ORIENTED_EDGE('',*,*,#3305,.T.);
+#3327 = ORIENTED_EDGE('',*,*,#3328,.F.);
+#3328 = EDGE_CURVE('',#3306,#3306,#3329,.T.);
+#3329 = SURFACE_CURVE('',#3330,(#3335,#3342),.PCURVE_S1.);
+#3330 = CIRCLE('',#3331,9.);
+#3331 = AXIS2_PLACEMENT_3D('',#3332,#3333,#3334);
+#3332 = CARTESIAN_POINT('',(0.,0.,24.7));
+#3333 = DIRECTION('',(0.,0.,1.));
+#3334 = DIRECTION('',(1.,0.,0.));
+#3335 = PCURVE('',#2804,#3336);
+#3336 = DEFINITIONAL_REPRESENTATION('',(#3337),#3341);
+#3337 = LINE('',#3338,#3339);
+#3338 = CARTESIAN_POINT('',(-0.,-0.4));
+#3339 = VECTOR('',#3340,1.);
+#3340 = DIRECTION('',(-1.,-0.));
+#3341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3342 = PCURVE('',#3343,#3348);
+#3343 = PLANE('',#3344);
+#3344 = AXIS2_PLACEMENT_3D('',#3345,#3346,#3347);
+#3345 = CARTESIAN_POINT('',(0.,0.,24.7));
+#3346 = DIRECTION('',(0.,0.,1.));
+#3347 = DIRECTION('',(1.,0.,0.));
+#3348 = DEFINITIONAL_REPRESENTATION('',(#3349),#3353);
+#3349 = CIRCLE('',#3350,9.);
+#3350 = AXIS2_PLACEMENT_2D('',#3351,#3352);
+#3351 = CARTESIAN_POINT('',(0.,0.));
+#3352 = DIRECTION('',(1.,0.));
+#3353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3354 = ADVANCED_FACE('',(#3355),#555,.T.);
+#3355 = FACE_BOUND('',#3356,.T.);
+#3356 = EDGE_LOOP('',(#3357,#3594,#3621,#3793,#3986,#4683,#5380,#6077,
+    #6774,#7466,#7486,#7487,#7488,#8243,#9003,#9763));
+#3357 = ORIENTED_EDGE('',*,*,#3358,.F.);
+#3358 = EDGE_CURVE('',#3359,#3361,#3363,.T.);
+#3359 = VERTEX_POINT('',#3360);
+#3360 = CARTESIAN_POINT('',(9.4,-1.118381682922E-15,7.65));
+#3361 = VERTEX_POINT('',#3362);
+#3362 = CARTESIAN_POINT('',(9.4,-2.302335982397E-15,9.150000328689));
+#3363 = SURFACE_CURVE('',#3364,(#3437,#3513),.PCURVE_S1.);
+#3364 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3365,#3366,#3367,#3368,#3369,
+    #3370,#3371,#3372,#3373,#3374,#3375,#3376,#3377,#3378,#3379,#3380,
+    #3381,#3382,#3383,#3384,#3385,#3386,#3387,#3388,#3389,#3390,#3391,
+    #3392,#3393,#3394,#3395,#3396,#3397,#3398,#3399,#3400,#3401,#3402,
+    #3403,#3404,#3405,#3406,#3407,#3408,#3409,#3410,#3411,#3412,#3413,
+    #3414,#3415,#3416,#3417,#3418,#3419,#3420,#3421,#3422,#3423,#3424,
+    #3425,#3426,#3427,#3428,#3429,#3430,#3431,#3432,#3433,#3434,#3435,
+    #3436),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,9),(0.,
+    8.140191241029E-02,0.160911687464,0.322411454913,0.496861252473,
+    0.660980094873,0.731119891139,0.777633049591,0.825318575809,
+    0.915314633238,1.),.UNSPECIFIED.);
+#3365 = CARTESIAN_POINT('',(9.4,-1.7763568394E-15,7.65));
+#3366 = CARTESIAN_POINT('',(9.399999941564,0.60077679954,7.665258918505)
+  );
+#3367 = CARTESIAN_POINT('',(9.356117680948,1.201618034883,7.680518320898
+    ));
+#3368 = CARTESIAN_POINT('',(9.268336360649,1.79870243813,7.695776922849)
+  );
+#3369 = CARTESIAN_POINT('',(9.137055329674,2.388278445272,7.711034960785
+    ));
+#3370 = CARTESIAN_POINT('',(8.963044692006,2.96668054769,7.726293142594)
+  );
+#3371 = CARTESIAN_POINT('',(8.747428283416,3.530339566545,7.74155208221)
+  );
+#3372 = CARTESIAN_POINT('',(8.491690928758,4.075797950688,7.756811724503
+    ));
+#3373 = CARTESIAN_POINT('',(7.910554237507,5.111505708393,7.786974134009
+    ));
+#3374 = CARTESIAN_POINT('',(7.586872463302,5.602814655172,7.801879003934
+    ));
+#3375 = CARTESIAN_POINT('',(7.228388789062,6.070570511835,7.816783294487
+    ));
+#3376 = CARTESIAN_POINT('',(6.837123193389,6.511913843556,7.831686902794
+    ));
+#3377 = CARTESIAN_POINT('',(6.41535406685,6.924210181166,7.846590482547)
+  );
+#3378 = CARTESIAN_POINT('',(5.965601236531,7.305052714598,7.861494695922
+    ));
+#3379 = CARTESIAN_POINT('',(5.490625301922,7.652280806531,7.876399440246
+    ));
+#3380 = CARTESIAN_POINT('',(3.983570212761,8.597205539524,7.92157516893)
+  );
+#3381 = CARTESIAN_POINT('',(2.880562567866,9.084906328352,7.951887943256
+    ));
+#3382 = CARTESIAN_POINT('',(1.710890021839,9.409559415972,7.982177611417
+    ));
+#3383 = CARTESIAN_POINT('',(0.503028944152,9.561726317682,8.012452075607
+    ));
+#3384 = CARTESIAN_POINT('',(-0.714108478003,9.537123443623,
+    8.042726679245));
+#3385 = CARTESIAN_POINT('',(-1.911336400567,9.33701126907,8.073016104479
+    ));
+#3386 = CARTESIAN_POINT('',(-3.05939465067,8.967765062681,8.103328771339
+    ));
+#3387 = CARTESIAN_POINT('',(-5.286689717867,7.878362402521,
+    8.166299718639));
+#3388 = CARTESIAN_POINT('',(-6.35679824113,7.130596161918,8.199057557637
+    ));
+#3389 = CARTESIAN_POINT('',(-7.303452940671,6.217457531996,
+    8.231780046537));
+#3390 = CARTESIAN_POINT('',(-8.098187169676,5.163989446505,
+    8.264481815661));
+#3391 = CARTESIAN_POINT('',(-8.718075307119,3.999038012605,
+    8.297183874557));
+#3392 = CARTESIAN_POINT('',(-9.146659606203,2.755537658944,
+    8.329906833721));
+#3393 = CARTESIAN_POINT('',(-9.373221029812,1.469845793441,
+    8.362665363326));
+#3394 = CARTESIAN_POINT('',(-9.421752065704,-1.028484244731,
+    8.42612768515));
+#3395 = CARTESIAN_POINT('',(-9.266961621405,-2.244745091808,
+    8.456934685541));
+#3396 = CARTESIAN_POINT('',(-8.932316003953,-3.432805421271,
+    8.487715619354));
+#3397 = CARTESIAN_POINT('',(-8.424883946377,-4.562007691064,
+    8.518480100937));
+#3398 = CARTESIAN_POINT('',(-7.756577757851,-5.604097672796,
+    8.549244470852));
+#3399 = CARTESIAN_POINT('',(-6.944553252974,-6.53363603145,
+    8.580025820436));
+#3400 = CARTESIAN_POINT('',(-6.010657777805,-7.327975159903,
+    8.610832661882));
+#3401 = CARTESIAN_POINT('',(-4.544686650453,-8.244622948763,
+    8.654744423273));
+#3402 = CARTESIAN_POINT('',(-4.088462050233,-8.491465961978,
+    8.667892751219));
+#3403 = CARTESIAN_POINT('',(-3.616996298193,-8.709405687281,
+    8.681040825774));
+#3404 = CARTESIAN_POINT('',(-3.132433430738,-8.897357216129,
+    8.694188525052));
+#3405 = CARTESIAN_POINT('',(-2.636994881681,-9.054429261306,
+    8.707336114896));
+#3406 = CARTESIAN_POINT('',(-2.132971386158,-9.179922146987,
+    8.720483862479));
+#3407 = CARTESIAN_POINT('',(-1.622719005482,-9.273336412885,
+    8.733631636534));
+#3408 = CARTESIAN_POINT('',(-0.767760909035,-9.374881025358,
+    8.755496823981));
+#3409 = CARTESIAN_POINT('',(-0.425161560835,-9.401141954268,
+    8.764215301373));
+#3410 = CARTESIAN_POINT('',(-8.156546410403E-02,-9.413091916295,
+    8.772933979981));
+#3411 = CARTESIAN_POINT('',(0.262326035071,-9.410688908279,8.78165286142
+    ));
+#3412 = CARTESIAN_POINT('',(0.605814480265,-9.393931826838,
+    8.790371895318));
+#3413 = CARTESIAN_POINT('',(0.948204304715,-9.362860468371,
+    8.799090979321));
+#3414 = CARTESIAN_POINT('',(1.288802831322,-9.317555529053,
+    8.807809959088));
+#3415 = CARTESIAN_POINT('',(1.973559990301,-9.197224072447,
+    8.825467052237));
+#3416 = CARTESIAN_POINT('',(2.317603377218,-9.121474032057,
+    8.834405563864));
+#3417 = CARTESIAN_POINT('',(2.658299139693,-9.031021049781,
+    8.843344127929));
+#3418 = CARTESIAN_POINT('',(2.994911486662,-8.926040290179,
+    8.852282718907));
+#3419 = CARTESIAN_POINT('',(3.326720129699,-8.806749516259,
+    8.861221320997));
+#3420 = CARTESIAN_POINT('',(3.653020283013,-8.673409089481,
+    8.870159928121));
+#3421 = CARTESIAN_POINT('',(3.973122663454,-8.526321969756,
+    8.879098543923));
+#3422 = CARTESIAN_POINT('',(4.877508537664,-8.062947047358,
+    8.904906916237));
+#3423 = CARTESIAN_POINT('',(5.444278186599,-7.712281456582,8.92177901267
+    ));
+#3424 = CARTESIAN_POINT('',(5.982041582438,-7.316178524424,
+    8.938650194573));
+#3425 = CARTESIAN_POINT('',(6.486570837838,-6.877481588878,
+    8.955520299415));
+#3426 = CARTESIAN_POINT('',(6.954009368199,-6.399457062614,
+    8.972390296022));
+#3427 = CARTESIAN_POINT('',(7.380870292734,-5.885763666016,
+    8.989261223257));
+#3428 = CARTESIAN_POINT('',(7.764067767241,-5.340455811853,
+    9.006133090666));
+#3429 = CARTESIAN_POINT('',(8.418038350548,-4.22933927486,9.038876988027
+    ));
+#3430 = CARTESIAN_POINT('',(8.694178775215,-3.666524462691,
+    9.054752625595));
+#3431 = CARTESIAN_POINT('',(8.927219067567,-3.083263800737,
+    9.070627495536));
+#3432 = CARTESIAN_POINT('',(9.11542606577,-2.483425426168,9.08650150305)
+  );
+#3433 = CARTESIAN_POINT('',(9.257487488309,-1.871013433791,
+    9.102375574771));
+#3434 = CARTESIAN_POINT('',(9.352501768181,-1.250145186568,9.11825058687
+    ));
+#3435 = CARTESIAN_POINT('',(9.4,-0.62503725709,9.13412630394));
+#3436 = CARTESIAN_POINT('',(9.4,-1.7763568394E-15,9.150000328689));
+#3437 = PCURVE('',#555,#3438);
+#3438 = DEFINITIONAL_REPRESENTATION('',(#3439),#3512);
+#3439 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3440,#3441,#3442,#3443,#3444,
+    #3445,#3446,#3447,#3448,#3449,#3450,#3451,#3452,#3453,#3454,#3455,
+    #3456,#3457,#3458,#3459,#3460,#3461,#3462,#3463,#3464,#3465,#3466,
+    #3467,#3468,#3469,#3470,#3471,#3472,#3473,#3474,#3475,#3476,#3477,
+    #3478,#3479,#3480,#3481,#3482,#3483,#3484,#3485,#3486,#3487,#3488,
+    #3489,#3490,#3491,#3492,#3493,#3494,#3495,#3496,#3497,#3498,#3499,
+    #3500,#3501,#3502,#3503,#3504,#3505,#3506,#3507,#3508,#3509,#3510,
+    #3511),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,9),(0.,
+    8.140191241029E-02,0.160911687464,0.322411454913,0.496861252473,
+    0.660980094873,0.731119891139,0.777633049591,0.825318575809,
+    0.915314633238,1.),.UNSPECIFIED.);
+#3440 = CARTESIAN_POINT('',(0.6,0.));
+#3441 = CARTESIAN_POINT('',(0.600000529319,6.570812085326E-02));
+#3442 = CARTESIAN_POINT('',(0.599982784443,0.131420953601));
+#3443 = CARTESIAN_POINT('',(0.59997119714,0.197131773879));
+#3444 = CARTESIAN_POINT('',(0.599969068335,0.262840870872));
+#3445 = CARTESIAN_POINT('',(0.599973056418,0.328550866273));
+#3446 = CARTESIAN_POINT('',(0.599979439992,0.394264167202));
+#3447 = CARTESIAN_POINT('',(0.599985624191,0.459980416418));
+#3448 = CARTESIAN_POINT('',(0.599994985157,0.589875769153));
+#3449 = CARTESIAN_POINT('',(0.599998255088,0.654063933607));
+#3450 = CARTESIAN_POINT('',(0.599998874253,0.718249438298));
+#3451 = CARTESIAN_POINT('',(0.599997117189,0.78243185775));
+#3452 = CARTESIAN_POINT('',(0.599994145896,0.846614050034));
+#3453 = CARTESIAN_POINT('',(0.599991389692,0.910798911555));
+#3454 = CARTESIAN_POINT('',(0.599989987243,0.974986035833));
+#3455 = CARTESIAN_POINT('',(0.599990907304,1.169534849432));
+#3456 = CARTESIAN_POINT('',(0.599998664017,1.300076520567));
+#3457 = CARTESIAN_POINT('',(0.600017160502,1.430518935471));
+#3458 = CARTESIAN_POINT('',(0.600041064868,1.560896187454));
+#3459 = CARTESIAN_POINT('',(0.600047648552,1.69127415151));
+#3460 = CARTESIAN_POINT('',(0.600035894128,1.821715897219));
+#3461 = CARTESIAN_POINT('',(0.600015020027,1.952257608677));
+#3462 = CARTESIAN_POINT('',(0.599972188766,2.223442185592));
+#3463 = CARTESIAN_POINT('',(0.599950241423,2.364513780258));
+#3464 = CARTESIAN_POINT('',(0.599940244816,2.505433004802));
+#3465 = CARTESIAN_POINT('',(0.599955392478,2.646262973828));
+#3466 = CARTESIAN_POINT('',(0.599991586573,2.787094356047));
+#3467 = CARTESIAN_POINT('',(0.600020244236,2.928015985931));
+#3468 = CARTESIAN_POINT('',(0.6000335476,3.069090925582));
+#3469 = CARTESIAN_POINT('',(0.600033689413,3.342392017757));
+#3470 = CARTESIAN_POINT('',(0.600021998099,3.475062639433));
+#3471 = CARTESIAN_POINT('',(0.60000114761,3.607620865765));
+#3472 = CARTESIAN_POINT('',(0.599979655821,3.740107945108));
+#3473 = CARTESIAN_POINT('',(0.599981554262,3.872594184222));
+#3474 = CARTESIAN_POINT('',(0.599995818378,4.005153359231));
+#3475 = CARTESIAN_POINT('',(0.600000284237,4.137822853152));
+#3476 = CARTESIAN_POINT('',(0.599994011528,4.326929787066));
+#3477 = CARTESIAN_POINT('',(0.599990463,4.383553491169));
+#3478 = CARTESIAN_POINT('',(0.59998539613,4.440176277611));
+#3479 = CARTESIAN_POINT('',(0.599979214551,4.496797628907));
+#3480 = CARTESIAN_POINT('',(0.59997352931,4.553418670995));
+#3481 = CARTESIAN_POINT('',(0.599970880069,4.610040486661));
+#3482 = CARTESIAN_POINT('',(0.599973221654,4.666662359332));
+#3483 = CARTESIAN_POINT('',(0.59998312455,4.760825862338));
+#3484 = CARTESIAN_POINT('',(0.599990858276,4.798372557815));
+#3485 = CARTESIAN_POINT('',(0.599998171183,4.835919638393));
+#3486 = CARTESIAN_POINT('',(0.600002358775,4.873466798978));
+#3487 = CARTESIAN_POINT('',(0.600002218011,4.91101382464));
+#3488 = CARTESIAN_POINT('',(0.599998047309,4.948560590614));
+#3489 = CARTESIAN_POINT('',(0.599991646541,4.986107062301));
+#3490 = CARTESIAN_POINT('',(0.599980853198,5.062145883947));
+#3491 = CARTESIAN_POINT('',(0.599976488513,5.100639281986));
+#3492 = CARTESIAN_POINT('',(0.599973763348,5.139133205515));
+#3493 = CARTESIAN_POINT('',(0.599972921549,5.177627436154));
+#3494 = CARTESIAN_POINT('',(0.599973910442,5.21612182101));
+#3495 = CARTESIAN_POINT('',(0.599976380834,5.254616272676));
+#3496 = CARTESIAN_POINT('',(0.599979687015,5.293110769237));
+#3497 = CARTESIAN_POINT('',(0.599988925557,5.404255509552));
+#3498 = CARTESIAN_POINT('',(0.599995531502,5.476915792511));
+#3499 = CARTESIAN_POINT('',(0.599999560757,5.549571921145));
+#3500 = CARTESIAN_POINT('',(0.599999410201,5.622223186484));
+#3501 = CARTESIAN_POINT('',(0.599996368905,5.694873813826));
+#3502 = CARTESIAN_POINT('',(0.599992904558,5.76752834234));
+#3503 = CARTESIAN_POINT('',(0.599990578624,5.840186871609));
+#3504 = CARTESIAN_POINT('',(0.599990006766,5.981198130457));
+#3505 = CARTESIAN_POINT('',(0.599991506077,6.049566396644));
+#3506 = CARTESIAN_POINT('',(0.59999554359,6.117931389237));
+#3507 = CARTESIAN_POINT('',(0.60000201529,6.186292723056));
+#3508 = CARTESIAN_POINT('',(0.600010017696,6.2546543968));
+#3509 = CARTESIAN_POINT('',(0.600018119491,6.323020178552));
+#3510 = CARTESIAN_POINT('',(0.600024838608,6.391389040737));
+#3511 = CARTESIAN_POINT('',(0.600029324731,6.459750644521));
+#3512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3513 = PCURVE('',#3514,#3519);
+#3514 = CYLINDRICAL_SURFACE('',#3515,9.4);
+#3515 = AXIS2_PLACEMENT_3D('',#3516,#3517,#3518);
+#3516 = CARTESIAN_POINT('',(0.,0.,0.));
+#3517 = DIRECTION('',(0.,0.,1.));
+#3518 = DIRECTION('',(1.,0.,0.));
+#3519 = DEFINITIONAL_REPRESENTATION('',(#3520),#3593);
+#3520 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3521,#3522,#3523,#3524,#3525,
+    #3526,#3527,#3528,#3529,#3530,#3531,#3532,#3533,#3534,#3535,#3536,
+    #3537,#3538,#3539,#3540,#3541,#3542,#3543,#3544,#3545,#3546,#3547,
+    #3548,#3549,#3550,#3551,#3552,#3553,#3554,#3555,#3556,#3557,#3558,
+    #3559,#3560,#3561,#3562,#3563,#3564,#3565,#3566,#3567,#3568,#3569,
+    #3570,#3571,#3572,#3573,#3574,#3575,#3576,#3577,#3578,#3579,#3580,
+    #3581,#3582,#3583,#3584,#3585,#3586,#3587,#3588,#3589,#3590,#3591,
+    #3592),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,9),(0.,
+    8.140191241029E-02,0.160911687464,0.322411454913,0.496861252473,
+    0.660980094873,0.731119891139,0.777633049591,0.825318575809,
+    0.915314633238,1.),.UNSPECIFIED.);
+#3521 = CARTESIAN_POINT('',(0.,7.65));
+#3522 = CARTESIAN_POINT('',(6.391242548302E-02,7.665258918505));
+#3523 = CARTESIAN_POINT('',(0.127831706384,7.680518320898));
+#3524 = CARTESIAN_POINT('',(0.191749142555,7.695776922849));
+#3525 = CARTESIAN_POINT('',(0.255663809913,7.711034960785));
+#3526 = CARTESIAN_POINT('',(0.319577983565,7.726293142594));
+#3527 = CARTESIAN_POINT('',(0.383494269575,7.74155208221));
+#3528 = CARTESIAN_POINT('',(0.447412707675,7.756811724503));
+#3529 = CARTESIAN_POINT('',(0.57375387909,7.786974134009));
+#3530 = CARTESIAN_POINT('',(0.636185436438,7.801879003934));
+#3531 = CARTESIAN_POINT('',(0.698614489695,7.816783294487));
+#3532 = CARTESIAN_POINT('',(0.761040976092,7.831686902794));
+#3533 = CARTESIAN_POINT('',(0.823467882051,7.846590482547));
+#3534 = CARTESIAN_POINT('',(0.885898049312,7.861494695922));
+#3535 = CARTESIAN_POINT('',(0.948330964767,7.876399440246));
+#3536 = CARTESIAN_POINT('',(1.13756406097,7.92157516893));
+#3537 = CARTESIAN_POINT('',(1.264540555126,7.951887943256));
+#3538 = CARTESIAN_POINT('',(1.39142091927,7.982177611417));
+#3539 = CARTESIAN_POINT('',(1.518235956291,8.012452075607));
+#3540 = CARTESIAN_POINT('',(1.645049285118,8.042726679245));
+#3541 = CARTESIAN_POINT('',(1.771924077525,8.073016104479));
+#3542 = CARTESIAN_POINT('',(1.898896347499,8.103328771339));
+#3543 = CARTESIAN_POINT('',(2.162666962696,8.166299718639));
+#3544 = CARTESIAN_POINT('',(2.299882405601,8.199057557637));
+#3545 = CARTESIAN_POINT('',(2.436950567908,8.231780046537));
+#3546 = CARTESIAN_POINT('',(2.573932393088,8.264481815661));
+#3547 = CARTESIAN_POINT('',(2.710913824458,8.297183874557));
+#3548 = CARTESIAN_POINT('',(2.847981701381,8.329906833721));
+#3549 = CARTESIAN_POINT('',(2.985199023278,8.362665363326));
+#3550 = CARTESIAN_POINT('',(3.251028955286,8.42612768515));
+#3551 = CARTESIAN_POINT('',(3.380073761405,8.456934685541));
+#3552 = CARTESIAN_POINT('',(3.509010891809,8.487715619354));
+#3553 = CARTESIAN_POINT('',(3.637880513067,8.518480100937));
+#3554 = CARTESIAN_POINT('',(3.766749531376,8.549244470852));
+#3555 = CARTESIAN_POINT('',(3.895685216703,8.580025820436));
+#3556 = CARTESIAN_POINT('',(4.024724924656,8.610832661882));
+#3557 = CARTESIAN_POINT('',(4.208657203605,8.654744423273));
+#3558 = CARTESIAN_POINT('',(4.263731380531,8.667892751219));
+#3559 = CARTESIAN_POINT('',(4.318804778324,8.681040825774));
+#3560 = CARTESIAN_POINT('',(4.373877177489,8.694188525052));
+#3561 = CARTESIAN_POINT('',(4.428949968353,8.707336114896));
+#3562 = CARTESIAN_POINT('',(4.484024406429,8.720483862479));
+#3563 = CARTESIAN_POINT('',(4.539099758609,8.733631636534));
+#3564 = CARTESIAN_POINT('',(4.630692022301,8.755496823981));
+#3565 = CARTESIAN_POINT('',(4.667213560158,8.764215301373));
+#3566 = CARTESIAN_POINT('',(4.703735378357,8.772933979981));
+#3567 = CARTESIAN_POINT('',(4.740257087622,8.78165286142));
+#3568 = CARTESIAN_POINT('',(4.776778484833,8.790371895318));
+#3569 = CARTESIAN_POINT('',(4.81329955302,8.799090979321));
+#3570 = CARTESIAN_POINT('',(4.849820461365,8.807809959088));
+#3571 = CARTESIAN_POINT('',(4.923783186294,8.825467052237));
+#3572 = CARTESIAN_POINT('',(4.961225565606,8.834405563864));
+#3573 = CARTESIAN_POINT('',(4.998668251441,8.843344127929));
+#3574 = CARTESIAN_POINT('',(5.036110913017,8.852282718907));
+#3575 = CARTESIAN_POINT('',(5.073553340464,8.861221320997));
+#3576 = CARTESIAN_POINT('',(5.110995444829,8.870159928121));
+#3577 = CARTESIAN_POINT('',(5.148437258073,8.879098543923));
+#3578 = CARTESIAN_POINT('',(5.256541949724,8.904906916237));
+#3579 = CARTESIAN_POINT('',(5.327213943968,8.92177901267));
+#3580 = CARTESIAN_POINT('',(5.39788148407,8.938650194573));
+#3581 = CARTESIAN_POINT('',(5.468544568927,8.955520299415));
+#3582 = CARTESIAN_POINT('',(5.539207768733,8.972390296022));
+#3583 = CARTESIAN_POINT('',(5.609875631617,8.989261223257));
+#3584 = CARTESIAN_POINT('',(5.680548156153,9.006133090666));
+#3585 = CARTESIAN_POINT('',(5.817706203832,9.038876988027));
+#3586 = CARTESIAN_POINT('',(5.884206772903,9.054752625595));
+#3587 = CARTESIAN_POINT('',(5.950704497114,9.070627495536));
+#3588 = CARTESIAN_POINT('',(6.01719874251,9.08650150305));
+#3589 = CARTESIAN_POINT('',(6.083693158349,9.102375574771));
+#3590 = CARTESIAN_POINT('',(6.150191254942,9.11825058687));
+#3591 = CARTESIAN_POINT('',(6.216691981957,9.13412630394));
+#3592 = CARTESIAN_POINT('',(6.28318530718,9.150000328689));
+#3593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3594 = ORIENTED_EDGE('',*,*,#3595,.T.);
+#3595 = EDGE_CURVE('',#3359,#3596,#3598,.T.);
+#3596 = VERTEX_POINT('',#3597);
+#3597 = CARTESIAN_POINT('',(2.5,-2.733754631675E-16,7.65));
+#3598 = SURFACE_CURVE('',#3599,(#3603,#3609),.PCURVE_S1.);
+#3599 = LINE('',#3600,#3601);
+#3600 = CARTESIAN_POINT('',(10.,8.743014481215E-17,7.65));
+#3601 = VECTOR('',#3602,1.);
+#3602 = DIRECTION('',(-1.,5.863921177225E-23,-1.951038152729E-21));
+#3603 = PCURVE('',#555,#3604);
+#3604 = DEFINITIONAL_REPRESENTATION('',(#3605),#3608);
+#3605 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3606,#3607),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,10.),.PIECEWISE_BEZIER_KNOTS.);
+#3606 = CARTESIAN_POINT('',(0.,0.));
+#3607 = CARTESIAN_POINT('',(10.,0.));
+#3608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3609 = PCURVE('',#3610,#3615);
+#3610 = PLANE('',#3611);
+#3611 = AXIS2_PLACEMENT_3D('',#3612,#3613,#3614);
+#3612 = CARTESIAN_POINT('',(-1.7763568394E-15,-1.260786781211E-22,7.35)
+  );
+#3613 = DIRECTION('',(-2.077013334373E-23,1.,-2.185751579731E-16));
+#3614 = DIRECTION('',(0.,2.185751579731E-16,1.));
+#3615 = DEFINITIONAL_REPRESENTATION('',(#3616),#3620);
+#3616 = LINE('',#3617,#3618);
+#3617 = CARTESIAN_POINT('',(0.3,10.));
+#3618 = VECTOR('',#3619,1.);
+#3619 = DIRECTION('',(3.783024510371E-22,-1.));
+#3620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3621 = ORIENTED_EDGE('',*,*,#3622,.T.);
+#3622 = EDGE_CURVE('',#3596,#3623,#3625,.T.);
+#3623 = VERTEX_POINT('',#3624);
+#3624 = CARTESIAN_POINT('',(2.5,-6.123233995737E-16,9.150011558549));
+#3625 = SURFACE_CURVE('',#3626,(#3678,#3733),.PCURVE_S1.);
+#3626 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3627,#3628,#3629,#3630,#3631,
+    #3632,#3633,#3634,#3635,#3636,#3637,#3638,#3639,#3640,#3641,#3642,
+    #3643,#3644,#3645,#3646,#3647,#3648,#3649,#3650,#3651,#3652,#3653,
+    #3654,#3655,#3656,#3657,#3658,#3659,#3660,#3661,#3662,#3663,#3664,
+    #3665,#3666,#3667,#3668,#3669,#3670,#3671,#3672,#3673,#3674,#3675,
+    #3676,#3677),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,9),(0.,
+    0.197082732433,0.39715799621,0.602306972109,0.697590758776,
+    0.746163649076,0.799835787347,1.),.UNSPECIFIED.);
+#3627 = CARTESIAN_POINT('',(2.5,1.33226762955E-15,7.65));
+#3628 = CARTESIAN_POINT('',(2.499999962389,0.38658647618,7.686938288552)
+  );
+#3629 = CARTESIAN_POINT('',(2.43167881086,0.774338528833,7.723955898385)
+  );
+#3630 = CARTESIAN_POINT('',(2.294330913402,1.147230812328,7.760909338109
+    ));
+#3631 = CARTESIAN_POINT('',(2.09255867787,1.491387646174,7.797836056157)
+  );
+#3632 = CARTESIAN_POINT('',(1.833073063566,1.794424063512,7.834761914487
+    ));
+#3633 = CARTESIAN_POINT('',(1.5253984806,2.045925948422,7.871720138143)
+  );
+#3634 = CARTESIAN_POINT('',(1.181163852052,2.237035611939,7.908746940429
+    ));
+#3635 = CARTESIAN_POINT('',(0.444688362332,2.491245158062,7.983145882145
+    ));
+#3636 = CARTESIAN_POINT('',(4.955485135904E-02,2.553131389394,
+    8.02074024173));
+#3637 = CARTESIAN_POINT('',(-0.354084965847,2.542667436594,8.05825974003
+    ));
+#3638 = CARTESIAN_POINT('',(-0.750916141931,2.459744987649,8.09574612481
+    ));
+#3639 = CARTESIAN_POINT('',(-1.126403127451,2.306893860418,
+    8.133232718468));
+#3640 = CARTESIAN_POINT('',(-1.467063256162,2.090131179176,
+    8.170753634384));
+#3641 = CARTESIAN_POINT('',(-1.760253867314,1.818116764825,8.20834841123
+    ));
+#3642 = CARTESIAN_POINT('',(-2.238693560058,1.183302655144,
+    8.284258331231));
+#3643 = CARTESIAN_POINT('',(-2.422600563898,0.816273491295,
+    8.322817674593));
+#3644 = CARTESIAN_POINT('',(-2.536566023179,0.417615222949,
+    8.361291109264));
+#3645 = CARTESIAN_POINT('',(-2.575572751503,3.084660264916E-03,
+    8.399727514751));
+#3646 = CARTESIAN_POINT('',(-2.537560736459,-0.411541829206,
+    8.438163116217));
+#3647 = CARTESIAN_POINT('',(-2.424547071606,-0.810477403562,
+    8.476635558841));
+#3648 = CARTESIAN_POINT('',(-2.241515787609,-1.177948892983,
+    8.515194633793));
+#3649 = CARTESIAN_POINT('',(-1.887923653807,-1.64944908239,
+    8.571474535923));
+#3650 = CARTESIAN_POINT('',(-1.762984929653,-1.789428416788,
+    8.589326842859));
+#3651 = CARTESIAN_POINT('',(-1.626226769757,-1.918533866486,
+    8.60717793236));
+#3652 = CARTESIAN_POINT('',(-1.478765915997,-2.03561249405,8.62502743823
+    ));
+#3653 = CARTESIAN_POINT('',(-1.321836657356,-2.139657415232,
+    8.64287674948));
+#3654 = CARTESIAN_POINT('',(-1.156777814768,-2.229806255356,
+    8.660727181839));
+#3655 = CARTESIAN_POINT('',(-0.985030170213,-2.305353594873,
+    8.67857826502));
+#3656 = CARTESIAN_POINT('',(-0.717973112373,-2.396579696448,
+    8.705524473852));
+#3657 = CARTESIAN_POINT('',(-0.62645858378,-2.423454499456,
+    8.714622692421));
+#3658 = CARTESIAN_POINT('',(-0.533801823292,-2.446333364751,
+    8.723720816485));
+#3659 = CARTESIAN_POINT('',(-0.440206010529,-2.465160318579,
+    8.732818932622));
+#3660 = CARTESIAN_POINT('',(-0.345876435727,-2.479891861767,
+    8.741917198967));
+#3661 = CARTESIAN_POINT('',(-0.25102049974,-2.49049696973,8.751015845211
+    ));
+#3662 = CARTESIAN_POINT('',(-0.155847714035,-2.496957092467,
+    8.760115172603));
+#3663 = CARTESIAN_POINT('',(4.471072783865E-02,-2.501817625138,
+    8.779271305682));
+#3664 = CARTESIAN_POINT('',(0.150112593252,-2.499300291572,
+    8.789328775215));
+#3665 = CARTESIAN_POINT('',(0.255346808831,-2.491708612515,
+    8.799388358557));
+#3666 = CARTESIAN_POINT('',(0.360130056487,-2.479055146669,
+    8.809448772157));
+#3667 = CARTESIAN_POINT('',(0.464182951628,-2.461370930006,
+    8.819508158319));
+#3668 = CARTESIAN_POINT('',(0.567228208029,-2.438705852988,
+    8.829565190622));
+#3669 = CARTESIAN_POINT('',(0.668988802705,-2.411129037794,
+    8.839620179335));
+#3670 = CARTESIAN_POINT('',(1.142860861641,-2.257897716693,
+    8.887178890299));
+#3671 = CARTESIAN_POINT('',(1.495982566906,-2.0696090975,8.924791481757)
+  );
+#3672 = CARTESIAN_POINT('',(1.812349175671,-1.818330118313,
+    8.962335663229));
+#3673 = CARTESIAN_POINT('',(2.079645067685,-1.513191127028,8.99984540027
+    ));
+#3674 = CARTESIAN_POINT('',(2.287743075164,-1.164976766077,
+    9.037353556987));
+#3675 = CARTESIAN_POINT('',(2.429495971539,-0.786640061086,
+    9.074894850414));
+#3676 = CARTESIAN_POINT('',(2.5,-0.392712589574,9.112510825694));
+#3677 = CARTESIAN_POINT('',(2.5,-8.881784197001E-16,9.150011558549));
+#3678 = PCURVE('',#555,#3679);
+#3679 = DEFINITIONAL_REPRESENTATION('',(#3680),#3732);
+#3680 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3681,#3682,#3683,#3684,#3685,
+    #3686,#3687,#3688,#3689,#3690,#3691,#3692,#3693,#3694,#3695,#3696,
+    #3697,#3698,#3699,#3700,#3701,#3702,#3703,#3704,#3705,#3706,#3707,
+    #3708,#3709,#3710,#3711,#3712,#3713,#3714,#3715,#3716,#3717,#3718,
+    #3719,#3720,#3721,#3722,#3723,#3724,#3725,#3726,#3727,#3728,#3729,
+    #3730,#3731),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,9),(0.,
+    0.197082732433,0.39715799621,0.602306972109,0.697590758776,
+    0.746163649076,0.799835787347,1.),.UNSPECIFIED.);
+#3681 = CARTESIAN_POINT('',(7.5,0.));
+#3682 = CARTESIAN_POINT('',(7.500001297451,0.158940306384));
+#3683 = CARTESIAN_POINT('',(7.499994841965,0.318414111386));
+#3684 = CARTESIAN_POINT('',(7.499998113077,0.477593962105));
+#3685 = CARTESIAN_POINT('',(7.499982208544,0.636625632749));
+#3686 = CARTESIAN_POINT('',(7.499978427333,0.795640764226));
+#3687 = CARTESIAN_POINT('',(7.499986318318,0.954791816424));
+#3688 = CARTESIAN_POINT('',(7.499999139854,1.114241514091));
+#3689 = CARTESIAN_POINT('',(7.500021007599,1.434635179052));
+#3690 = CARTESIAN_POINT('',(7.50003003507,1.596536285322));
+#3691 = CARTESIAN_POINT('',(7.500030234484,1.758119578137));
+#3692 = CARTESIAN_POINT('',(7.500013827708,1.919560550151));
+#3693 = CARTESIAN_POINT('',(7.499988553988,2.080997639472));
+#3694 = CARTESIAN_POINT('',(7.499973116073,2.242579101422));
+#3695 = CARTESIAN_POINT('',(7.499970095869,2.40447779781));
+#3696 = CARTESIAN_POINT('',(7.499982526281,2.731379418373));
+#3697 = CARTESIAN_POINT('',(7.499998475733,2.897434011871));
+#3698 = CARTESIAN_POINT('',(7.500020226595,3.063121742785));
+#3699 = CARTESIAN_POINT('',(7.500036874952,3.228653858376));
+#3700 = CARTESIAN_POINT('',(7.500030709858,3.394184224478));
+#3701 = CARTESIAN_POINT('',(7.500014972935,3.559866020354));
+#3702 = CARTESIAN_POINT('',(7.500001181483,3.725913802113));
+#3703 = CARTESIAN_POINT('',(7.499989153823,3.968273286292));
+#3704 = CARTESIAN_POINT('',(7.499986530493,4.045151105954));
+#3705 = CARTESIAN_POINT('',(7.499985512133,4.122024439067));
+#3706 = CARTESIAN_POINT('',(7.4999860835,4.19889265127));
+#3707 = CARTESIAN_POINT('',(7.499987819229,4.275763012052));
+#3708 = CARTESIAN_POINT('',(7.499990044683,4.352642455094));
+#3709 = CARTESIAN_POINT('',(7.499992138857,4.429529317449));
+#3710 = CARTESIAN_POINT('',(7.499994917563,4.545594063597));
+#3711 = CARTESIAN_POINT('',(7.499995767919,4.58478320759));
+#3712 = CARTESIAN_POINT('',(7.499996538272,4.623972448432));
+#3713 = CARTESIAN_POINT('',(7.49999723502,4.663161741727));
+#3714 = CARTESIAN_POINT('',(7.499997863105,4.702351039782));
+#3715 = CARTESIAN_POINT('',(7.499998426004,4.741540291609));
+#3716 = CARTESIAN_POINT('',(7.499998925732,4.780729442926));
+#3717 = CARTESIAN_POINT('',(7.499999845843,4.863221543107));
+#3718 = CARTESIAN_POINT('',(7.500000286982,4.906517438078));
+#3719 = CARTESIAN_POINT('',(7.500000401204,4.949812258799));
+#3720 = CARTESIAN_POINT('',(7.500000145459,4.993109739763));
+#3721 = CARTESIAN_POINT('',(7.499999617326,5.036411514556));
+#3722 = CARTESIAN_POINT('',(7.499998953622,5.079717418194));
+#3723 = CARTESIAN_POINT('',(7.499998229021,5.123025789454));
+#3724 = CARTESIAN_POINT('',(7.499994093867,5.327846035397));
+#3725 = CARTESIAN_POINT('',(7.499989134771,5.489862368297));
+#3726 = CARTESIAN_POINT('',(7.499982131155,5.651546312377));
+#3727 = CARTESIAN_POINT('',(7.499977128237,5.81306928331));
+#3728 = CARTESIAN_POINT('',(7.499993628792,5.974587792672));
+#3729 = CARTESIAN_POINT('',(7.500010654548,6.13625500444));
+#3730 = CARTESIAN_POINT('',(7.500021292166,6.298248543532));
+#3731 = CARTESIAN_POINT('',(7.500022896246,6.45974782388));
+#3732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3733 = PCURVE('',#3734,#3739);
+#3734 = CYLINDRICAL_SURFACE('',#3735,2.5);
+#3735 = AXIS2_PLACEMENT_3D('',#3736,#3737,#3738);
+#3736 = CARTESIAN_POINT('',(0.,0.,-3.));
+#3737 = DIRECTION('',(0.,0.,1.));
+#3738 = DIRECTION('',(1.,0.,0.));
+#3739 = DEFINITIONAL_REPRESENTATION('',(#3740),#3792);
+#3740 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3741,#3742,#3743,#3744,#3745,
+    #3746,#3747,#3748,#3749,#3750,#3751,#3752,#3753,#3754,#3755,#3756,
+    #3757,#3758,#3759,#3760,#3761,#3762,#3763,#3764,#3765,#3766,#3767,
+    #3768,#3769,#3770,#3771,#3772,#3773,#3774,#3775,#3776,#3777,#3778,
+    #3779,#3780,#3781,#3782,#3783,#3784,#3785,#3786,#3787,#3788,#3789,
+    #3790,#3791),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,9),(0.,
+    0.197082732433,0.39715799621,0.602306972109,0.697590758776,
+    0.746163649076,0.799835787347,1.),.UNSPECIFIED.);
+#3741 = CARTESIAN_POINT('',(5.329070518201E-16,10.65));
+#3742 = CARTESIAN_POINT('',(0.154634590472,10.686938288552));
+#3743 = CARTESIAN_POINT('',(0.309733358816,10.723955898385));
+#3744 = CARTESIAN_POINT('',(0.464537134519,10.760909338109));
+#3745 = CARTESIAN_POINT('',(0.619206177098,10.797836056157));
+#3746 = CARTESIAN_POINT('',(0.773876214551,10.834761914487));
+#3747 = CARTESIAN_POINT('',(0.928683503133,10.871720138143));
+#3748 = CARTESIAN_POINT('',(1.083781802047,10.908746940429));
+#3749 = CARTESIAN_POINT('',(1.395427405975,10.983145882145));
+#3750 = CARTESIAN_POINT('',(1.552905694366,11.02074024173));
+#3751 = CARTESIAN_POINT('',(1.710070127688,11.05825974003));
+#3752 = CARTESIAN_POINT('',(1.867092425574,11.09574612481));
+#3753 = CARTESIAN_POINT('',(2.02411462085,11.133232718468));
+#3754 = CARTESIAN_POINT('',(2.181280123822,11.170753634384));
+#3755 = CARTESIAN_POINT('',(2.338754674774,11.20834841123));
+#3756 = CARTESIAN_POINT('',(2.656721589642,11.284258331231));
+#3757 = CARTESIAN_POINT('',(2.818236819608,11.322817674593));
+#3758 = CARTESIAN_POINT('',(2.979393109354,11.361291109264));
+#3759 = CARTESIAN_POINT('',(3.140395181887,11.399727514751));
+#3760 = CARTESIAN_POINT('',(3.301398084882,11.438163116217));
+#3761 = CARTESIAN_POINT('',(3.462556717971,11.476635558841));
+#3762 = CARTESIAN_POINT('',(3.62407361895,11.515194633793));
+#3763 = CARTESIAN_POINT('',(3.859815791909,11.571474535923));
+#3764 = CARTESIAN_POINT('',(3.934593942218,11.589326842859));
+#3765 = CARTESIAN_POINT('',(4.009366588496,11.60717793236));
+#3766 = CARTESIAN_POINT('',(4.084132548412,11.62502743823));
+#3767 = CARTESIAN_POINT('',(4.158898544317,11.64287674948));
+#3768 = CARTESIAN_POINT('',(4.23367142751,11.660727181839));
+#3769 = CARTESIAN_POINT('',(4.30845035862,11.67857826502));
+#3770 = CARTESIAN_POINT('',(4.42133378433,11.705524473852));
+#3771 = CARTESIAN_POINT('',(4.45944888792,11.714622692421));
+#3772 = CARTESIAN_POINT('',(4.497564416688,11.723720816485));
+#3773 = CARTESIAN_POINT('',(4.53568059854,11.732818932622));
+#3774 = CARTESIAN_POINT('',(4.573797727506,11.741917198967));
+#3775 = CARTESIAN_POINT('',(4.611916163738,11.751015845211));
+#3776 = CARTESIAN_POINT('',(4.650036333511,11.760115172603));
+#3777 = CARTESIAN_POINT('',(4.730283265799,11.779271305682));
+#3778 = CARTESIAN_POINT('',(4.772407257325,11.789328775215));
+#3779 = CARTESIAN_POINT('',(4.814528908014,11.799388358557));
+#3780 = CARTESIAN_POINT('',(4.856648923475,11.809448772157));
+#3781 = CARTESIAN_POINT('',(4.898769129408,11.819508158319));
+#3782 = CARTESIAN_POINT('',(4.94089109029,11.829565190622));
+#3783 = CARTESIAN_POINT('',(4.983014728059,11.839620179335));
+#3784 = CARTESIAN_POINT('',(5.182227003185,11.887178890299));
+#3785 = CARTESIAN_POINT('',(5.339794267012,11.924791481757));
+#3786 = CARTESIAN_POINT('',(5.497048280303,11.962335663229));
+#3787 = CARTESIAN_POINT('',(5.654162078693,11.99984540027));
+#3788 = CARTESIAN_POINT('',(5.811276298096,12.037353556987));
+#3789 = CARTESIAN_POINT('',(5.968531626383,12.074894850414));
+#3790 = CARTESIAN_POINT('',(6.12610027135,12.112510825694));
+#3791 = CARTESIAN_POINT('',(6.28318530718,12.150011558549));
+#3792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3793 = ORIENTED_EDGE('',*,*,#3794,.T.);
+#3794 = EDGE_CURVE('',#3623,#3795,#3797,.T.);
+#3795 = VERTEX_POINT('',#3796);
+#3796 = CARTESIAN_POINT('',(2.5,-6.123233995737E-16,10.650012999879));
+#3797 = SURFACE_CURVE('',#3798,(#3857,#3919),.PCURVE_S1.);
+#3798 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3799,#3800,#3801,#3802,#3803,
+    #3804,#3805,#3806,#3807,#3808,#3809,#3810,#3811,#3812,#3813,#3814,
+    #3815,#3816,#3817,#3818,#3819,#3820,#3821,#3822,#3823,#3824,#3825,
+    #3826,#3827,#3828,#3829,#3830,#3831,#3832,#3833,#3834,#3835,#3836,
+    #3837,#3838,#3839,#3840,#3841,#3842,#3843,#3844,#3845,#3846,#3847,
+    #3848,#3849,#3850,#3851,#3852,#3853,#3854,#3855,#3856),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.186086030568,
+    0.373242613319,0.458767621408,0.507330677709,0.525578009341,
+    0.63326338071,0.811394030569,1.),.UNSPECIFIED.);
+#3799 = CARTESIAN_POINT('',(2.5,-4.440892098501E-16,9.150011558549));
+#3800 = CARTESIAN_POINT('',(2.5,0.365126272712,9.184878031321));
+#3801 = CARTESIAN_POINT('',(2.439054056794,0.731081269396,9.21982352709)
+  );
+#3802 = CARTESIAN_POINT('',(2.316686801137,1.084628710206,9.254719925293
+    ));
+#3803 = CARTESIAN_POINT('',(2.136421231475,1.414020468056,9.289590961691
+    ));
+#3804 = CARTESIAN_POINT('',(1.903657863504,1.708672028911,9.324462373734
+    ));
+#3805 = CARTESIAN_POINT('',(1.626026217955,1.959470930554,9.359360313512
+    ));
+#3806 = CARTESIAN_POINT('',(1.312964353068,2.158576023913,9.394308257761
+    ));
+#3807 = CARTESIAN_POINT('',(0.638811221138,2.444746311163,9.46424572732)
+  );
+#3808 = CARTESIAN_POINT('',(0.275882740018,2.531827309567,9.499396742863
+    ));
+#3809 = CARTESIAN_POINT('',(-9.970430027068E-02,2.556762869756,
+    9.534496548666));
+#3810 = CARTESIAN_POINT('',(-0.475532090503,2.518210766775,9.56956957528
+    ));
+#3811 = CARTESIAN_POINT('',(-0.839538928511,2.417054790078,
+    9.604641932555));
+#3812 = CARTESIAN_POINT('',(-1.180168596373,2.256869829394,
+    9.639741109351));
+#3813 = CARTESIAN_POINT('',(-1.486347420549,2.043436761453,
+    9.674892070514));
+#3814 = CARTESIAN_POINT('',(-1.868706570976,1.669160862413,
+    9.725986675489));
+#3815 = CARTESIAN_POINT('',(-1.979635655241,1.542561424258,9.74201359156
+    ));
+#3816 = CARTESIAN_POINT('',(-2.080725582392,1.407572751307,
+    9.758039602682));
+#3817 = CARTESIAN_POINT('',(-2.1712442895,1.265093247228,9.774064525317)
+  );
+#3818 = CARTESIAN_POINT('',(-2.250561960931,1.116087361335,
+    9.790089170082));
+#3819 = CARTESIAN_POINT('',(-2.318149875123,0.961578744579,
+    9.806114282945));
+#3820 = CARTESIAN_POINT('',(-2.373587287241,0.802648193046,
+    9.822139542822));
+#3821 = CARTESIAN_POINT('',(-2.440986519843,0.54832879972,9.847260882874
+    ));
+#3822 = CARTESIAN_POINT('',(-2.461384787581,0.455156148337,
+    9.856359064871));
+#3823 = CARTESIAN_POINT('',(-2.477716939269,0.361123745859,9.86545718653
+    ));
+#3824 = CARTESIAN_POINT('',(-2.489941343073,0.26643814521,9.874555349135
+    ));
+#3825 = CARTESIAN_POINT('',(-2.49802894702,0.171307131194,9.883653730297
+    ));
+#3826 = CARTESIAN_POINT('',(-2.501963278996,7.593972049425E-02,
+    9.892752583946));
+#3827 = CARTESIAN_POINT('',(-2.50174044675,-1.94538383235E-02,
+    9.901852240339));
+#3828 = CARTESIAN_POINT('',(-2.4957266399,-0.150436091723,9.914372711976
+    ));
+#3829 = CARTESIAN_POINT('',(-2.493498520653,-0.186182482368,
+    9.917792099455));
+#3830 = CARTESIAN_POINT('',(-2.490685327177,-0.221890124158,
+    9.921211775462));
+#3831 = CARTESIAN_POINT('',(-2.487287861583,-0.25754790915,
+    9.924632015222));
+#3832 = CARTESIAN_POINT('',(-2.483307181062,-0.293144734052,
+    9.92805286221));
+#3833 = CARTESIAN_POINT('',(-2.478744597884,-0.328669500219,
+    9.931474128153));
+#3834 = CARTESIAN_POINT('',(-2.473601679404,-0.364111113661,
+    9.934895393031));
+#3835 = CARTESIAN_POINT('',(-2.434115614843,-0.608058563656,
+    9.958502511553));
+#3836 = CARTESIAN_POINT('',(-2.380189825081,-0.813458915473,
+    9.978688322727));
+#3837 = CARTESIAN_POINT('',(-2.306464295273,-1.013298398474,
+    9.998869895933));
+#3838 = CARTESIAN_POINT('',(-2.213638602967,-1.20535392998,
+    10.019049135125));
+#3839 = CARTESIAN_POINT('',(-2.102685522847,-1.387539727543,
+    10.039228968752));
+#3840 = CARTESIAN_POINT('',(-1.974828541104,-1.557907494413,
+    10.059411865039));
+#3841 = CARTESIAN_POINT('',(-1.831553054986,-1.714664357762,
+    10.079597860969));
+#3842 = CARTESIAN_POINT('',(-1.41508459591,-2.090392315553,
+    10.133161327311));
+#3843 = CARTESIAN_POINT('',(-1.117609766901,-2.283526370355,
+    10.166607710736));
+#3844 = CARTESIAN_POINT('',(-0.790510465065,-2.427651282943,
+    10.200015030559));
+#3845 = CARTESIAN_POINT('',(-0.443407333696,-2.517992237262,
+    10.233399415499));
+#3846 = CARTESIAN_POINT('',(-8.632285832052E-02,-2.551656122351,
+    10.2667841404));
+#3847 = CARTESIAN_POINT('',(0.270341713372,-2.527941085192,
+    10.300191306102));
+#3848 = CARTESIAN_POINT('',(0.615912216263,-2.448030150489,
+    10.333638495959));
+#3849 = CARTESIAN_POINT('',(1.282817211248,-2.177469731501,
+    10.402364602745));
+#3850 = CARTESIAN_POINT('',(1.603075224597,-1.979957701041,
+    10.437794121915));
+#3851 = CARTESIAN_POINT('',(1.887597834265,-1.728800837938,
+    10.473170307159));
+#3852 = CARTESIAN_POINT('',(2.126460248901,-1.432068634049,
+    10.508518916599));
+#3853 = CARTESIAN_POINT('',(2.311618282202,-1.099174574702,
+    10.54386721771));
+#3854 = CARTESIAN_POINT('',(2.437378716098,-0.741112239435,
+    10.579242429792));
+#3855 = CARTESIAN_POINT('',(2.5,-0.370110380043,10.614670280514));
+#3856 = CARTESIAN_POINT('',(2.5,-1.33226762955E-15,10.650012999879));
+#3857 = PCURVE('',#555,#3858);
+#3858 = DEFINITIONAL_REPRESENTATION('',(#3859),#3918);
+#3859 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3860,#3861,#3862,#3863,#3864,
+    #3865,#3866,#3867,#3868,#3869,#3870,#3871,#3872,#3873,#3874,#3875,
+    #3876,#3877,#3878,#3879,#3880,#3881,#3882,#3883,#3884,#3885,#3886,
+    #3887,#3888,#3889,#3890,#3891,#3892,#3893,#3894,#3895,#3896,#3897,
+    #3898,#3899,#3900,#3901,#3902,#3903,#3904,#3905,#3906,#3907,#3908,
+    #3909,#3910,#3911,#3912,#3913,#3914,#3915,#3916,#3917),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.186086030568,
+    0.373242613319,0.458767621408,0.507330677709,0.525578009341,
+    0.63326338071,0.811394030569,1.),.UNSPECIFIED.);
+#3860 = CARTESIAN_POINT('',(7.500022896246,6.45974782388));
+#3861 = CARTESIAN_POINT('',(7.500024387647,6.609902496393));
+#3862 = CARTESIAN_POINT('',(7.500018136612,6.760399259398));
+#3863 = CARTESIAN_POINT('',(7.500002584853,6.910684333731));
+#3864 = CARTESIAN_POINT('',(7.499981114956,7.060856976721));
+#3865 = CARTESIAN_POINT('',(7.49996729095,7.211027745332));
+#3866 = CARTESIAN_POINT('',(7.499967130641,7.361312064685));
+#3867 = CARTESIAN_POINT('',(7.499976280382,7.511813114868));
+#3868 = CARTESIAN_POINT('',(7.500001367153,7.812998113431));
+#3869 = CARTESIAN_POINT('',(7.500017386932,7.964377532926));
+#3870 = CARTESIAN_POINT('',(7.500030717422,8.115538950952));
+#3871 = CARTESIAN_POINT('',(7.500033008843,8.266586356508));
+#3872 = CARTESIAN_POINT('',(7.50002012298,8.41762895386));
+#3873 = CARTESIAN_POINT('',(7.500005215986,8.568779729706));
+#3874 = CARTESIAN_POINT('',(7.499994671544,8.720149217193));
+#3875 = CARTESIAN_POINT('',(7.49998723686,8.940179978653));
+#3876 = CARTESIAN_POINT('',(7.499986031429,9.009197853906));
+#3877 = CARTESIAN_POINT('',(7.499986076812,9.078213020289));
+#3878 = CARTESIAN_POINT('',(7.499987191394,9.147225458208));
+#3879 = CARTESIAN_POINT('',(7.499988982252,9.216239547259));
+#3880 = CARTESIAN_POINT('',(7.499990979398,9.285259219631));
+#3881 = CARTESIAN_POINT('',(7.499992809539,9.354283053079));
+#3882 = CARTESIAN_POINT('',(7.49999531782,9.462488309457));
+#3883 = CARTESIAN_POINT('',(7.499996127429,9.50167745329));
+#3884 = CARTESIAN_POINT('',(7.499996858952,9.540866694066));
+#3885 = CARTESIAN_POINT('',(7.499997525782,9.580055987473));
+#3886 = CARTESIAN_POINT('',(7.499998133968,9.619245285797));
+#3887 = CARTESIAN_POINT('',(7.499998682217,9.65843453792));
+#3888 = CARTESIAN_POINT('',(7.499999161892,9.697623689321));
+#3889 = CARTESIAN_POINT('',(7.499999705475,9.751537755031));
+#3890 = CARTESIAN_POINT('',(7.499999835704,9.766261914238));
+#3891 = CARTESIAN_POINT('',(7.49999994852,9.78098537823));
+#3892 = CARTESIAN_POINT('',(7.500000042246,9.795708365158));
+#3893 = CARTESIAN_POINT('',(7.500000112703,9.810431092787));
+#3894 = CARTESIAN_POINT('',(7.500000153214,9.825153778495));
+#3895 = CARTESIAN_POINT('',(7.500000154599,9.839876639273));
+#3896 = CARTESIAN_POINT('',(7.499999813547,9.941488152439));
+#3897 = CARTESIAN_POINT('',(7.49999824994,10.028415497309));
+#3898 = CARTESIAN_POINT('',(7.499996868879,10.115339022061));
+#3899 = CARTESIAN_POINT('',(7.499994597915,10.202254338981));
+#3900 = CARTESIAN_POINT('',(7.499991480244,10.289169282821));
+#3901 = CARTESIAN_POINT('',(7.499988612683,10.376093369164));
+#3902 = CARTESIAN_POINT('',(7.499986839373,10.463027226631));
+#3903 = CARTESIAN_POINT('',(7.499986367605,10.693699077609));
+#3904 = CARTESIAN_POINT('',(7.499990447043,10.837729376764));
+#3905 = CARTESIAN_POINT('',(7.500000937749,10.98158889831));
+#3906 = CARTESIAN_POINT('',(7.500017431863,11.125355589128));
+#3907 = CARTESIAN_POINT('',(7.500028784359,11.269128589647));
+#3908 = CARTESIAN_POINT('',(7.500028988189,11.413000392858));
+#3909 = CARTESIAN_POINT('',(7.50002085626,11.557044216016));
+#3910 = CARTESIAN_POINT('',(7.499996901635,11.85301761933));
+#3911 = CARTESIAN_POINT('',(7.499980617742,12.005595609628));
+#3912 = CARTESIAN_POINT('',(7.499966166512,12.157941159682));
+#3913 = CARTESIAN_POINT('',(7.499962652182,12.310165588027));
+#3914 = CARTESIAN_POINT('',(7.499975795532,12.462389520654));
+#3915 = CARTESIAN_POINT('',(7.499994341817,12.614732752809));
+#3916 = CARTESIAN_POINT('',(7.500009557291,12.767305279424));
+#3917 = CARTESIAN_POINT('',(7.500017851922,12.919511813146));
+#3918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3919 = PCURVE('',#3920,#3925);
+#3920 = CYLINDRICAL_SURFACE('',#3921,2.5);
+#3921 = AXIS2_PLACEMENT_3D('',#3922,#3923,#3924);
+#3922 = CARTESIAN_POINT('',(0.,0.,-3.));
+#3923 = DIRECTION('',(0.,0.,1.));
+#3924 = DIRECTION('',(1.,0.,0.));
+#3925 = DEFINITIONAL_REPRESENTATION('',(#3926),#3985);
+#3926 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3927,#3928,#3929,#3930,#3931,
+    #3932,#3933,#3934,#3935,#3936,#3937,#3938,#3939,#3940,#3941,#3942,
+    #3943,#3944,#3945,#3946,#3947,#3948,#3949,#3950,#3951,#3952,#3953,
+    #3954,#3955,#3956,#3957,#3958,#3959,#3960,#3961,#3962,#3963,#3964,
+    #3965,#3966,#3967,#3968,#3969,#3970,#3971,#3972,#3973,#3974,#3975,
+    #3976,#3977,#3978,#3979,#3980,#3981,#3982,#3983,#3984),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.186086030568,
+    0.373242613319,0.458767621408,0.507330677709,0.525578009341,
+    0.63326338071,0.811394030569,1.),.UNSPECIFIED.);
+#3927 = CARTESIAN_POINT('',(0.,12.150011558549));
+#3928 = CARTESIAN_POINT('',(0.146050509085,12.184878031321));
+#3929 = CARTESIAN_POINT('',(0.292431306718,12.21982352709));
+#3930 = CARTESIAN_POINT('',(0.438604780626,12.254719925293));
+#3931 = CARTESIAN_POINT('',(0.584670507018,12.289590961691));
+#3932 = CARTESIAN_POINT('',(0.73073795083,12.324462373734));
+#3933 = CARTESIAN_POINT('',(0.876916043719,12.359360313512));
+#3934 = CARTESIAN_POINT('',(1.023303713364,12.394308257761));
+#3935 = CARTESIAN_POINT('',(1.316254461059,12.46424572732));
+#3936 = CARTESIAN_POINT('',(1.463493977144,12.499396742863));
+#3937 = CARTESIAN_POINT('',(1.61052027764,12.534496548666));
+#3938 = CARTESIAN_POINT('',(1.757435884278,12.56956957528));
+#3939 = CARTESIAN_POINT('',(1.904351685676,12.604641932555));
+#3940 = CARTESIAN_POINT('',(2.051378234095,12.639741109351));
+#3941 = CARTESIAN_POINT('',(2.198617244927,12.674892070514));
+#3942 = CARTESIAN_POINT('',(2.412638166715,12.725986675489));
+#3943 = CARTESIAN_POINT('',(2.479770079462,12.74201359156));
+#3944 = CARTESIAN_POINT('',(2.546898164703,12.758039602682));
+#3945 = CARTESIAN_POINT('',(2.614022092428,12.774064525317));
+#3946 = CARTESIAN_POINT('',(2.681146019785,12.790089170082));
+#3947 = CARTESIAN_POINT('',(2.748274016076,12.806114282945));
+#3948 = CARTESIAN_POINT('',(2.815405408252,12.822139542822));
+#3949 = CARTESIAN_POINT('',(2.920644952437,12.847260882874));
+#3950 = CARTESIAN_POINT('',(2.95876020009,12.856359064871));
+#3951 = CARTESIAN_POINT('',(2.996875967422,12.86545718653));
+#3952 = CARTESIAN_POINT('',(3.034992500014,12.874555349135));
+#3953 = CARTESIAN_POINT('',(3.073110111454,12.883653730297));
+#3954 = CARTESIAN_POINT('',(3.111229183336,12.892752583946));
+#3955 = CARTESIAN_POINT('',(3.149350165259,12.901852240339));
+#3956 = CARTESIAN_POINT('',(3.201798260101,12.914372711976));
+#3957 = CARTESIAN_POINT('',(3.21612264335,12.917792099455));
+#3958 = CARTESIAN_POINT('',(3.230446759012,12.921211775462));
+#3959 = CARTESIAN_POINT('',(3.24477063222,12.924632015222));
+#3960 = CARTESIAN_POINT('',(3.259094278801,12.92805286221));
+#3961 = CARTESIAN_POINT('',(3.27341770528,12.931474128153));
+#3962 = CARTESIAN_POINT('',(3.287740908875,12.934895393031));
+#3963 = CARTESIAN_POINT('',(3.386589890785,12.958502511553));
+#3964 = CARTESIAN_POINT('',(3.47114103103,12.978688322727));
+#3965 = CARTESIAN_POINT('',(3.555682093126,12.998869895933));
+#3966 = CARTESIAN_POINT('',(3.640213072355,13.019049135125));
+#3967 = CARTESIAN_POINT('',(3.724744346868,13.039228968752));
+#3968 = CARTESIAN_POINT('',(3.809286610208,13.059411865039));
+#3969 = CARTESIAN_POINT('',(3.89384074438,13.079597860969));
+#3970 = CARTESIAN_POINT('',(4.118203834275,13.133161327311));
+#3971 = CARTESIAN_POINT('',(4.258300775806,13.166607710736));
+#3972 = CARTESIAN_POINT('',(4.398236306143,13.200015030558));
+#3973 = CARTESIAN_POINT('',(4.538080404214,13.2333994155));
+#3974 = CARTESIAN_POINT('',(4.67792532001,13.266784140399));
+#3975 = CARTESIAN_POINT('',(4.81786327866,13.300191306103));
+#3976 = CARTESIAN_POINT('',(4.95796752349,13.333638495959));
+#3977 = CARTESIAN_POINT('',(5.245846723895,13.402364602745));
+#3978 = CARTESIAN_POINT('',(5.394252395815,13.437794121915));
+#3979 = CARTESIAN_POINT('',(5.542433785145,13.473170307159));
+#3980 = CARTESIAN_POINT('',(5.690499845203,13.508518916599));
+#3981 = CARTESIAN_POINT('',(5.838564343395,13.54386721771));
+#3982 = CARTESIAN_POINT('',(5.986741771962,13.579242429792));
+#3983 = CARTESIAN_POINT('',(6.135141155162,13.614670280514));
+#3984 = CARTESIAN_POINT('',(6.28318530718,13.650012999879));
+#3985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3986 = ORIENTED_EDGE('',*,*,#3987,.T.);
+#3987 = EDGE_CURVE('',#3795,#3988,#3990,.T.);
+#3988 = VERTEX_POINT('',#3989);
+#3989 = CARTESIAN_POINT('',(2.5,-6.123233995737E-16,12.150004175508));
+#3990 = SURFACE_CURVE('',#3991,(#4218,#4448),.PCURVE_S1.);
+#3991 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3992,#3993,#3994,#3995,#3996,
+    #3997,#3998,#3999,#4000,#4001,#4002,#4003,#4004,#4005,#4006,#4007,
+    #4008,#4009,#4010,#4011,#4012,#4013,#4014,#4015,#4016,#4017,#4018,
+    #4019,#4020,#4021,#4022,#4023,#4024,#4025,#4026,#4027,#4028,#4029,
+    #4030,#4031,#4032,#4033,#4034,#4035,#4036,#4037,#4038,#4039,#4040,
+    #4041,#4042,#4043,#4044,#4045,#4046,#4047,#4048,#4049,#4050,#4051,
+    #4052,#4053,#4054,#4055,#4056,#4057,#4058,#4059,#4060,#4061,#4062,
+    #4063,#4064,#4065,#4066,#4067,#4068,#4069,#4070,#4071,#4072,#4073,
+    #4074,#4075,#4076,#4077,#4078,#4079,#4080,#4081,#4082,#4083,#4084,
+    #4085,#4086,#4087,#4088,#4089,#4090,#4091,#4092,#4093,#4094,#4095,
+    #4096,#4097,#4098,#4099,#4100,#4101,#4102,#4103,#4104,#4105,#4106,
+    #4107,#4108,#4109,#4110,#4111,#4112,#4113,#4114,#4115,#4116,#4117,
+    #4118,#4119,#4120,#4121,#4122,#4123,#4124,#4125,#4126,#4127,#4128,
+    #4129,#4130,#4131,#4132,#4133,#4134,#4135,#4136,#4137,#4138,#4139,
+    #4140,#4141,#4142,#4143,#4144,#4145,#4146,#4147,#4148,#4149,#4150,
+    #4151,#4152,#4153,#4154,#4155,#4156,#4157,#4158,#4159,#4160,#4161,
+    #4162,#4163,#4164,#4165,#4166,#4167,#4168,#4169,#4170,#4171,#4172,
+    #4173,#4174,#4175,#4176,#4177,#4178,#4179,#4180,#4181,#4182,#4183,
+    #4184,#4185,#4186,#4187,#4188,#4189,#4190,#4191,#4192,#4193,#4194,
+    #4195,#4196,#4197,#4198,#4199,#4200,#4201,#4202,#4203,#4204,#4205,
+    #4206,#4207,#4208,#4209,#4210,#4211,#4212,#4213,#4214,#4215,#4216,
+    #4217),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
+    7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,4.34217729193E-02,6.58136985033E-02
+    ,7.541341083083E-02,8.735673840569E-02,0.130034718863,0.174332160681
+    ,0.218868011014,0.239968840335,0.258250188414,0.300403643945,
+    0.343911215853,0.385196871847,0.42984041641,0.440292181753,
+    0.455439935096,0.470968498498,0.51129582359,0.554928030924,
+    0.59953238773,0.621307602444,0.631644885501,0.643587731862,
+    0.682287478083,0.726566221221,0.771149173349,0.793008403019,
+    0.803458651676,0.815403413376,0.85763000247,0.901199953205,
+    0.945607223855,1.),.UNSPECIFIED.);
+#3992 = CARTESIAN_POINT('',(2.5,-1.7763568394E-15,10.650012999879));
+#3993 = CARTESIAN_POINT('',(2.5,0.346453742734,10.683096690752));
+#3994 = CARTESIAN_POINT('',(2.445128048577,0.693783131655,
+    10.716263339385));
+#3995 = CARTESIAN_POINT('',(2.334908602235,1.030386892661,
+    10.749376246843));
+#3996 = CARTESIAN_POINT('',(2.172348679544,1.346361802635,
+    10.782466920119));
+#3997 = CARTESIAN_POINT('',(1.961710230478,1.632542251505,
+    10.815558158022));
+#3998 = CARTESIAN_POINT('',(1.709305714456,1.88102753823,10.848673291191
+    ));
+#3999 = CARTESIAN_POINT('',(1.422667797057,2.08471705126,10.881841961035
+    ));
+#4000 = CARTESIAN_POINT('',(0.952404235794,2.318371297948,
+    10.931986199788));
+#4001 = CARTESIAN_POINT('',(0.785883974747,2.384814585873,
+    10.949049518493));
+#4002 = CARTESIAN_POINT('',(0.614126749185,2.437556635071,
+    10.966110933353));
+#4003 = CARTESIAN_POINT('',(0.438453918417,2.476131096872,
+    10.983169939424));
+#4004 = CARTESIAN_POINT('',(0.260216282024,2.500224506675,11.00022812919
+    ));
+#4005 = CARTESIAN_POINT('',(8.079019622644E-02,2.509667044142,
+    11.017287413087));
+#4006 = CARTESIAN_POINT('',(-9.842286384343E-02,2.504442698269,
+    11.034348406616));
+#4007 = CARTESIAN_POINT('',(-0.352120070254,2.476262959334,
+    11.058723077478));
+#4008 = CARTESIAN_POINT('',(-0.427949605274,2.465141587486,
+    11.066039609076));
+#4009 = CARTESIAN_POINT('',(-0.503372723871,2.451367139781,
+    11.07335697102));
+#4010 = CARTESIAN_POINT('',(-0.578281553517,2.434957134589,
+    11.080674047898));
+#4011 = CARTESIAN_POINT('',(-0.652569526262,2.415934190658,
+    11.087990216719));
+#4012 = CARTESIAN_POINT('',(-0.72613137874,2.394326027117,
+    11.095305346915));
+#4013 = CARTESIAN_POINT('',(-0.798863152166,2.370165463474,
+    11.102619800337));
+#4014 = CARTESIAN_POINT('',(-0.959989812478,2.310303093167,
+    11.119034811582));
+#4015 = CARTESIAN_POINT('',(-1.047870227488,2.273224897476,
+    11.128134512265));
+#4016 = CARTESIAN_POINT('',(-1.134104783223,2.232330166613,
+    11.137233790813));
+#4017 = CARTESIAN_POINT('',(-1.218500923065,2.187704419619,
+    11.146332851621));
+#4018 = CARTESIAN_POINT('',(-1.300872187907,2.139444360508,
+    11.155431845973));
+#4019 = CARTESIAN_POINT('',(-1.381038216165,2.087657878267,
+    11.164530872043));
+#4020 = CARTESIAN_POINT('',(-1.458824743771,2.032464046854,
+    11.173629974896));
+#4021 = CARTESIAN_POINT('',(-1.802920218356,1.765054633325,
+    11.21524389288));
+#4022 = CARTESIAN_POINT('',(-2.039888082756,1.513773203148,
+    11.247835833331));
+#4023 = CARTESIAN_POINT('',(-2.236049514495,1.226535322706,
+    11.280380257204));
+#4024 = CARTESIAN_POINT('',(-2.38567182674,0.911315772829,
+    11.312902658168));
+#4025 = CARTESIAN_POINT('',(-2.484319057541,0.576615822243,
+    11.345424780403));
+#4026 = CARTESIAN_POINT('',(-2.529617388578,0.231735639516,
+    11.377968306841));
+#4027 = CARTESIAN_POINT('',(-2.52052477678,-0.113546430276,
+    11.410560188752));
+#4028 = CARTESIAN_POINT('',(-2.396031535781,-0.796201317672,
+    11.476823266372));
+#4029 = CARTESIAN_POINT('',(-2.276277436328,-1.134598962459,
+    11.510664571985));
+#4030 = CARTESIAN_POINT('',(-2.10186867268,-1.451418201058,
+    11.544446264955));
+#4031 = CARTESIAN_POINT('',(-1.877931493753,-1.736932963223,
+    11.578204200519));
+#4032 = CARTESIAN_POINT('',(-1.610727077449,-1.982428368284,
+    11.611962142599));
+#4033 = CARTESIAN_POINT('',(-1.308457103647,-2.180984636477,
+    11.645743971628));
+#4034 = CARTESIAN_POINT('',(-0.98041527852,-2.326733703902,
+    11.679585922228));
+#4035 = CARTESIAN_POINT('',(-0.295200366179,-2.507809536669,
+    11.747265844697));
+#4036 = CARTESIAN_POINT('',(6.403955566979E-02,-2.543045022077,
+    11.781291510651));
+#4037 = CARTESIAN_POINT('',(0.426935065713,-2.518973848795,
+    11.815255068615));
+#4038 = CARTESIAN_POINT('',(0.78232653544,-2.436142579051,
+    11.849193990535));
+#4039 = CARTESIAN_POINT('',(1.119496788012,-2.296569365259,
+    11.883132373515));
+#4040 = CARTESIAN_POINT('',(1.428557078976,-2.104853080712,
+    11.917095490976));
+#4041 = CARTESIAN_POINT('',(1.700115779461,-1.867045666923,
+    11.951121499727));
+#4042 = CARTESIAN_POINT('',(2.033846060963,-1.46349295842,
+    12.001129195641));
+#4043 = CARTESIAN_POINT('',(2.131162075369,-1.325486645169,
+    12.017207612885));
+#4044 = CARTESIAN_POINT('',(2.217740082803,-1.180126801004,
+    12.033284923232));
+#4045 = CARTESIAN_POINT('',(2.292942075982,-1.028394200209,
+    12.049360909043));
+#4046 = CARTESIAN_POINT('',(2.356240819218,-0.871321712786,
+    12.065436714181));
+#4047 = CARTESIAN_POINT('',(2.407214591288,-0.709990287732,
+    12.081513386765));
+#4048 = CARTESIAN_POINT('',(2.44555455932,-0.545530630345,
+    12.097590474047));
+#4049 = CARTESIAN_POINT('',(2.493203673482,-0.234964801116,
+    12.127591039598));
+#4050 = CARTESIAN_POINT('',(2.505712047222,-8.931367653985E-02,
+    12.141522715547));
+#4051 = CARTESIAN_POINT('',(2.508489345916,5.706259630242E-02,
+    12.155426308322));
+#4052 = CARTESIAN_POINT('',(2.501496465661,0.203395556665,
+    12.169399943856));
+#4053 = CARTESIAN_POINT('',(2.484756258083,0.348947773262,12.18327111504
+    ));
+#4054 = CARTESIAN_POINT('',(2.45836724779,0.492949898736,12.197228009405
+    ));
+#4055 = CARTESIAN_POINT('',(2.422492328535,0.634666390152,
+    12.211161573445));
+#4056 = CARTESIAN_POINT('',(2.273347631065,1.093152087019,12.25721245438
+    ));
+#4057 = CARTESIAN_POINT('',(2.119914285759,1.397694828068,
+    12.289394488824));
+#4058 = CARTESIAN_POINT('',(1.919949881247,1.676820856919,
+    12.321534105046));
+#4059 = CARTESIAN_POINT('',(1.678779013882,1.922700808626,
+    12.353655636686));
+#4060 = CARTESIAN_POINT('',(1.402625608569,2.128512400079,
+    12.385776954772));
+#4061 = CARTESIAN_POINT('',(1.099095282362,2.289010382881,
+    12.417918082485));
+#4062 = CARTESIAN_POINT('',(0.776650836144,2.399980943296,
+    12.450105010537));
+#4063 = CARTESIAN_POINT('',(0.104205958179,2.52182848138,12.515363824685
+    ));
+#4064 = CARTESIAN_POINT('',(-0.248031345095,2.529680648745,
+    12.548593681867));
+#4065 = CARTESIAN_POINT('',(-0.599550969644,2.480935185745,
+    12.58176863206));
+#4066 = CARTESIAN_POINT('',(-0.940018280479,2.376811021951,
+    12.614921389172));
+#4067 = CARTESIAN_POINT('',(-1.259604185109,2.219887641503,
+    12.648074678461));
+#4068 = CARTESIAN_POINT('',(-1.549376919217,2.015004709573,
+    12.681250968874));
+#4069 = CARTESIAN_POINT('',(-1.800958436644,1.768339527024,
+    12.714482451237));
+#4070 = CARTESIAN_POINT('',(-2.204020013932,1.225063523811,
+    12.779081054292));
+#4071 = CARTESIAN_POINT('',(-2.360836460666,0.930460591523,
+    12.810597208931));
+#4072 = CARTESIAN_POINT('',(-2.472090047762,0.613459613478,
+    12.842072147884));
+#4073 = CARTESIAN_POINT('',(-2.534609692225,0.282347537962,
+    12.87352844179));
+#4074 = CARTESIAN_POINT('',(-2.5464933394,-5.44140561358E-02,
+    12.904985110374));
+#4075 = CARTESIAN_POINT('',(-2.507720841136,-0.388145022477,
+    12.936461115796));
+#4076 = CARTESIAN_POINT('',(-2.419569490088,-0.710041256452,
+    12.967977205388));
+#4077 = CARTESIAN_POINT('',(-2.142285418077,-1.336955902026,
+    13.033436391799));
+#4078 = CARTESIAN_POINT('',(-1.94478551718,-1.640137279632,
+    13.067541536704));
+#4079 = CARTESIAN_POINT('',(-1.698474479758,-1.908928380321,
+    13.101584047513));
+#4080 = CARTESIAN_POINT('',(-1.410815974762,-2.134910120066,
+    13.135602618963));
+#4081 = CARTESIAN_POINT('',(-1.090143643766,-2.310931846288,
+    13.169622291287));
+#4082 = CARTESIAN_POINT('',(-0.746303641518,-2.432132283679,
+    13.203666297028));
+#4083 = CARTESIAN_POINT('',(-0.389965360638,-2.494947602155,
+    13.237768691676));
+#4084 = CARTESIAN_POINT('',(4.951380411218E-02,-2.500899903527,
+    13.279739433197));
+#4085 = CARTESIAN_POINT('',(0.132929516203,-2.498851282596,
+    13.287701736216));
+#4086 = CARTESIAN_POINT('',(0.216248460379,-2.493622898578,
+    13.295664463365));
+#4087 = CARTESIAN_POINT('',(0.299329772366,-2.485220105009,
+    13.303627794581));
+#4088 = CARTESIAN_POINT('',(0.382033529956,-2.473655579562,
+    13.311591977991));
+#4089 = CARTESIAN_POINT('',(0.464220753003,-2.458949324041,
+    13.319557329909));
+#4090 = CARTESIAN_POINT('',(0.545753403421,-2.441128664386,
+    13.327524234839));
+#4091 = CARTESIAN_POINT('',(0.743512366019,-2.389937261404,
+    13.347042495155));
+#4092 = CARTESIAN_POINT('',(0.858862974958,-2.353178481872,
+    13.358572866053));
+#4093 = CARTESIAN_POINT('',(0.972118207652,-2.310061740761,
+    13.370126020666));
+#4094 = CARTESIAN_POINT('',(1.082874119396,-2.26072715593,13.38166512061
+    ));
+#4095 = CARTESIAN_POINT('',(1.190735169932,-2.205345954269,
+    13.393199041643));
+#4096 = CARTESIAN_POINT('',(1.29531803214,-2.144118827392,
+    13.404747117649));
+#4097 = CARTESIAN_POINT('',(1.396258368416,-2.077275469787,
+    13.416287039503));
+#4098 = CARTESIAN_POINT('',(1.592586975246,-1.931067422953,
+    13.439660382222));
+#4099 = CARTESIAN_POINT('',(1.687779880598,-1.8514237712,13.451492785051
+    ));
+#4100 = CARTESIAN_POINT('',(1.778406681181,-1.766429112202,
+    13.463325293329));
+#4101 = CARTESIAN_POINT('',(1.864117360654,-1.676389927409,
+    13.475157881422));
+#4102 = CARTESIAN_POINT('',(1.944588493996,-1.581637943598,
+    13.486990752784));
+#4103 = CARTESIAN_POINT('',(2.019523741756,-1.482530018165,
+    13.498824044813));
+#4104 = CARTESIAN_POINT('',(2.088654344304,-1.379448024418,
+    13.510657533707));
+#4105 = CARTESIAN_POINT('',(2.315570628507,-0.995832968783,
+    13.553219865698));
+#4106 = CARTESIAN_POINT('',(2.438966814461,-0.694244805477,
+    13.584007270686));
+#4107 = CARTESIAN_POINT('',(2.517024655836,-0.375718906539,
+    13.614759056422));
+#4108 = CARTESIAN_POINT('',(2.547518299607,-4.824196847529E-02,
+    13.645492254175));
+#4109 = CARTESIAN_POINT('',(2.529442079551,0.28015159844,13.676225441773
+    ));
+#4110 = CARTESIAN_POINT('',(2.46350635715,0.601397912393,13.706975760003
+    ));
+#4111 = CARTESIAN_POINT('',(2.351614138291,0.907448425501,
+    13.737762804584));
+#4112 = CARTESIAN_POINT('',(2.032600423433,1.496581136281,
+    13.801739191226));
+#4113 = CARTESIAN_POINT('',(1.817652512347,1.777153567222,
+    13.835073103287));
+#4114 = CARTESIAN_POINT('',(1.558730143195,2.021517190988,
+    13.868351595668));
+#4115 = CARTESIAN_POINT('',(1.263325629961,2.222311050126,
+    13.901607390319));
+#4116 = CARTESIAN_POINT('',(0.939682441543,2.373430044607,
+    13.934863043262));
+#4117 = CARTESIAN_POINT('',(0.597263363834,2.470910955493,
+    13.968141534167));
+#4118 = CARTESIAN_POINT('',(0.24623294861,2.51208881498,14.001474739361)
+  );
+#4119 = CARTESIAN_POINT('',(-0.457277979047,2.483461221997,
+    14.06871068436));
+#4120 = CARTESIAN_POINT('',(-0.811566295308,2.411082958222,
+    14.102795035662));
+#4121 = CARTESIAN_POINT('',(-1.151803045911,2.280750865693,
+    14.136816368979));
+#4122 = CARTESIAN_POINT('',(-1.467436221879,2.096306740016,
+    14.170813029923));
+#4123 = CARTESIAN_POINT('',(-1.748772534667,1.862866543324,
+    14.20480961028));
+#4124 = CARTESIAN_POINT('',(-1.987686101493,1.587786635996,
+    14.238832119533));
+#4125 = CARTESIAN_POINT('',(-2.176954864418,1.279668183281,
+    14.272917975085));
+#4126 = CARTESIAN_POINT('',(-2.37833404851,0.78975880108,14.323499689557
+    ));
+#4127 = CARTESIAN_POINT('',(-2.431640697272,0.623772704403,
+    14.340095281917));
+#4128 = CARTESIAN_POINT('',(-2.471682948367,0.453731347029,
+    14.356689459682));
+#4129 = CARTESIAN_POINT('',(-2.49811439417,0.280877130383,
+    14.373281653917));
+#4130 = CARTESIAN_POINT('',(-2.510727528421,0.10646943411,14.3898730971)
+  );
+#4131 = CARTESIAN_POINT('',(-2.509445290252,-6.82182498909E-02,
+    14.406465189315));
+#4132 = CARTESIAN_POINT('',(-2.494329279904,-0.241899145078,
+    14.423057995858));
+#4133 = CARTESIAN_POINT('',(-2.45196828596,-0.494627296643,
+    14.447525015663));
+#4134 = CARTESIAN_POINT('',(-2.435263517301,-0.575470333407,
+    14.455400515573));
+#4135 = CARTESIAN_POINT('',(-2.415513489877,-0.6556639588,
+    14.463276858593));
+#4136 = CARTESIAN_POINT('',(-2.392748177972,-0.735073572214,
+    14.47115483766));
+#4137 = CARTESIAN_POINT('',(-2.367004380402,-0.813567103457,
+    14.479034556034));
+#4138 = CARTESIAN_POINT('',(-2.338325720522,-0.89101501276,
+    14.486915427303));
+#4139 = CARTESIAN_POINT('',(-2.306762646221,-0.967290290772,
+    14.494796175378));
+#4140 = CARTESIAN_POINT('',(-2.23264080342,-1.128892064914,
+    14.511777189036));
+#4141 = CARTESIAN_POINT('',(-2.189136694762,-1.213781588843,
+    14.520878245338));
+#4142 = CARTESIAN_POINT('',(-2.141949140276,-1.296744760957,
+    14.529978398177));
+#4143 = CARTESIAN_POINT('',(-2.091177832595,-1.377596200156,
+    14.539077969455));
+#4144 = CARTESIAN_POINT('',(-2.036933120666,-1.456157413627,
+    14.54817720819));
+#4145 = CARTESIAN_POINT('',(-1.979336009745,-1.532256796845,
+    14.557276290525));
+#4146 = CARTESIAN_POINT('',(-1.918518161399,-1.605729633572,
+    14.566375319722));
+#4147 = CARTESIAN_POINT('',(-1.647571641233,-1.90547785838,
+    14.604958858545));
+#4148 = CARTESIAN_POINT('',(-1.407858224796,-2.105671630536,
+    14.63449046764));
+#4149 = CARTESIAN_POINT('',(-1.140654860296,-2.270958136544,
+    14.663996026365));
+#4150 = CARTESIAN_POINT('',(-0.85202707799,-2.397177973226,
+    14.693485370619));
+#4151 = CARTESIAN_POINT('',(-0.548479583272,-2.481437219263,
+    14.722974290591));
+#4152 = CARTESIAN_POINT('',(-0.236884512273,-2.521869495227,
+    14.752479694119));
+#4153 = CARTESIAN_POINT('',(7.542208906693E-02,-2.517865696666,
+    14.782012946168));
+#4154 = CARTESIAN_POINT('',(0.729748528985,-2.417079246432,
+    14.845232339754));
+#4155 = CARTESIAN_POINT('',(1.071180183462,-2.306760422446,
+    14.87905939647));
+#4156 = CARTESIAN_POINT('',(1.392566088958,-2.141259591448,
+    14.912826652363));
+#4157 = CARTESIAN_POINT('',(1.684058557076,-1.925425211407,
+    14.946570526425));
+#4158 = CARTESIAN_POINT('',(1.936783616803,-1.665264775606,
+    14.980314621606));
+#4159 = CARTESIAN_POINT('',(2.143602674648,-1.368773155849,
+    15.014082753147));
+#4160 = CARTESIAN_POINT('',(2.298398500376,-1.04506849934,
+    15.047910906899));
+#4161 = CARTESIAN_POINT('',(2.498665054655,-0.364962400991,
+    15.115614185227));
+#4162 = CARTESIAN_POINT('',(2.543940758917,-6.438084774278E-03,
+    15.149677615111));
+#4163 = CARTESIAN_POINT('',(2.529898062326,0.357397141358,
+    15.183678396993));
+#4164 = CARTESIAN_POINT('',(2.456782143857,0.715337478054,
+    15.217654500301));
+#4165 = CARTESIAN_POINT('',(2.326318093902,1.056580305839,
+    15.251630052765));
+#4166 = CARTESIAN_POINT('',(2.142849516885,1.371084694295,
+    15.285629700893));
+#4167 = CARTESIAN_POINT('',(1.912184861659,1.649264841613,
+    15.319692347588));
+#4168 = CARTESIAN_POINT('',(1.512863318409,1.99791419557,15.370313906212
+    ));
+#4169 = CARTESIAN_POINT('',(1.37232021115,2.102164086092,15.386971171631
+    ));
+#4170 = CARTESIAN_POINT('',(1.223611986743,2.195073583444,
+    15.403627370484));
+#4171 = CARTESIAN_POINT('',(1.067815759455,2.275907406059,
+    15.420282120875));
+#4172 = CARTESIAN_POINT('',(0.906070176588,2.344058267069,
+    15.436936807532));
+#4173 = CARTESIAN_POINT('',(0.739569837787,2.399039618151,
+    15.453592771857));
+#4174 = CARTESIAN_POINT('',(0.569567021197,2.440493809286,
+    15.470249571737));
+#4175 = CARTESIAN_POINT('',(0.315063556717,2.481468660272,
+    15.494864969458));
+#4176 = CARTESIAN_POINT('',(0.232241122661,2.491584059769,
+    15.502826478318));
+#4177 = CARTESIAN_POINT('',(0.149053853771,2.498539446613,
+    15.510787817265));
+#4178 = CARTESIAN_POINT('',(6.564231490391E-02,2.502319881223,
+    15.51874898678));
+#4179 = CARTESIAN_POINT('',(-1.785280373415E-02,2.502917900758,
+    15.526710008272));
+#4180 = CARTESIAN_POINT('',(-0.101290686584,2.500333519117,
+    15.534670924083));
+#4181 = CARTESIAN_POINT('',(-0.184530392733,2.49457422694,
+    15.542631797484));
+#4182 = CARTESIAN_POINT('',(-0.362187096668,2.475460196814,
+    15.559692135863));
+#4183 = CARTESIAN_POINT('',(-0.456500237707,2.461137068237,
+    15.568791080364));
+#4184 = CARTESIAN_POINT('',(-0.550158989799,2.442708238111,
+    15.577890091734));
+#4185 = CARTESIAN_POINT('',(-0.6429550049,2.420208978565,15.586989624009
+    ));
+#4186 = CARTESIAN_POINT('',(-0.734682876166,2.393687201624,
+    15.596090039711));
+#4187 = CARTESIAN_POINT('',(-0.825140137944,2.363203459206,
+    15.605191609847));
+#4188 = CARTESIAN_POINT('',(-0.91412726578,2.328830943127,
+    15.614294513908));
+#4189 = CARTESIAN_POINT('',(-1.310138899551,2.15569930764,
+    15.655584047158));
+#4190 = CARTESIAN_POINT('',(-1.598762235298,1.972886439134,
+    15.687824785541));
+#4191 = CARTESIAN_POINT('',(-1.857431294861,1.746086689976,
+    15.720022150847));
+#4192 = CARTESIAN_POINT('',(-2.07882809089,1.481398715195,
+    15.752202006923));
+#4193 = CARTESIAN_POINT('',(-2.256742885338,1.185732670838,
+    15.784381846328));
+#4194 = CARTESIAN_POINT('',(-2.386682478299,0.867213092837,
+    15.816581878851));
+#4195 = CARTESIAN_POINT('',(-2.465272487751,0.534732385681,
+    15.848827802713));
+#4196 = CARTESIAN_POINT('',(-2.519731878667,-0.147632469801,
+    15.914195704449));
+#4197 = CARTESIAN_POINT('',(-2.492389722408,-0.499438026132,
+    15.947475479452));
+#4198 = CARTESIAN_POINT('',(-2.408633409077,-0.8448718052,
+    15.980700573383));
+#4199 = CARTESIAN_POINT('',(-2.270710765243,-1.173718587945,
+    16.013903237031));
+#4200 = CARTESIAN_POINT('',(-2.082192583918,-1.476412002253,
+    16.047106439605));
+#4201 = CARTESIAN_POINT('',(-1.848820702299,-1.744509685061,
+    16.080332386432));
+#4202 = CARTESIAN_POINT('',(-1.57761838924,-1.970269505942,
+    16.113613564348));
+#4203 = CARTESIAN_POINT('',(-0.974494226897,-2.329354410683,
+    16.180643371386));
+#4204 = CARTESIAN_POINT('',(-0.639857428483,-2.461800878693,
+    16.214571012655));
+#4205 = CARTESIAN_POINT('',(-0.285479408908,-2.538576992364,
+    16.248437509967));
+#4206 = CARTESIAN_POINT('',(7.785934749345E-02,-2.557149304804,
+    16.28227979048));
+#4207 = CARTESIAN_POINT('',(0.439395870925,-2.516506511458,
+    16.31612203044));
+#4208 = CARTESIAN_POINT('',(0.788447219818,-2.418311772554,
+    16.349987880789));
+#4209 = CARTESIAN_POINT('',(1.114406080897,-2.265751650101,
+    16.383914472863));
+#4210 = CARTESIAN_POINT('',(1.765937992259,-1.822030787131,
+    16.459188182637));
+#4211 = CARTESIAN_POINT('',(2.078472068574,-1.505005448084,
+    16.500893354533));
+#4212 = CARTESIAN_POINT('',(2.32317858263,-1.127756176545,
+    16.542404362576));
+#4213 = CARTESIAN_POINT('',(2.489694296059,-0.707874635922,
+    16.583879491748));
+#4214 = CARTESIAN_POINT('',(2.568991361994,-0.26319736028,
+    16.625358459682));
+#4215 = CARTESIAN_POINT('',(2.559365406493,0.186363028474,
+    16.666867722612));
+#4216 = CARTESIAN_POINT('',(2.460374980978,0.620390306357,
+    16.708557331997));
+#4217 = CARTESIAN_POINT('',(2.283863876553,1.016841085605,
+    16.750023938625));
+#4218 = PCURVE('',#555,#4219);
+#4219 = DEFINITIONAL_REPRESENTATION('',(#4220),#4447);
+#4220 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#4221,#4222,#4223,#4224,#4225,
+    #4226,#4227,#4228,#4229,#4230,#4231,#4232,#4233,#4234,#4235,#4236,
+    #4237,#4238,#4239,#4240,#4241,#4242,#4243,#4244,#4245,#4246,#4247,
+    #4248,#4249,#4250,#4251,#4252,#4253,#4254,#4255,#4256,#4257,#4258,
+    #4259,#4260,#4261,#4262,#4263,#4264,#4265,#4266,#4267,#4268,#4269,
+    #4270,#4271,#4272,#4273,#4274,#4275,#4276,#4277,#4278,#4279,#4280,
+    #4281,#4282,#4283,#4284,#4285,#4286,#4287,#4288,#4289,#4290,#4291,
+    #4292,#4293,#4294,#4295,#4296,#4297,#4298,#4299,#4300,#4301,#4302,
+    #4303,#4304,#4305,#4306,#4307,#4308,#4309,#4310,#4311,#4312,#4313,
+    #4314,#4315,#4316,#4317,#4318,#4319,#4320,#4321,#4322,#4323,#4324,
+    #4325,#4326,#4327,#4328,#4329,#4330,#4331,#4332,#4333,#4334,#4335,
+    #4336,#4337,#4338,#4339,#4340,#4341,#4342,#4343,#4344,#4345,#4346,
+    #4347,#4348,#4349,#4350,#4351,#4352,#4353,#4354,#4355,#4356,#4357,
+    #4358,#4359,#4360,#4361,#4362,#4363,#4364,#4365,#4366,#4367,#4368,
+    #4369,#4370,#4371,#4372,#4373,#4374,#4375,#4376,#4377,#4378,#4379,
+    #4380,#4381,#4382,#4383,#4384,#4385,#4386,#4387,#4388,#4389,#4390,
+    #4391,#4392,#4393,#4394,#4395,#4396,#4397,#4398,#4399,#4400,#4401,
+    #4402,#4403,#4404,#4405,#4406,#4407,#4408,#4409,#4410,#4411,#4412,
+    #4413,#4414,#4415,#4416,#4417,#4418,#4419,#4420,#4421,#4422,#4423,
+    #4424,#4425,#4426,#4427,#4428,#4429,#4430,#4431,#4432,#4433,#4434,
+    #4435,#4436,#4437,#4438,#4439,#4440,#4441,#4442,#4443,#4444,#4445,
+    #4446),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
+    7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,4.34217729193E-02,6.58136985033E-02
+    ,7.541341083083E-02,8.735673840569E-02,0.130034718863,0.174332160681
+    ,0.218868011014,0.239968840335,0.258250188414,0.300403643945,
+    0.343911215853,0.385196871847,0.42984041641,0.440292181753,
+    0.455439935096,0.470968498498,0.51129582359,0.554928030924,
+    0.59953238773,0.621307602444,0.631644885501,0.643587731862,
+    0.682287478083,0.726566221221,0.771149173349,0.793008403019,
+    0.803458651676,0.815403413376,0.85763000247,0.901199953205,
+    0.945607223855,1.),.UNSPECIFIED.);
+#4221 = CARTESIAN_POINT('',(7.500017851922,12.919511813146));
+#4222 = CARTESIAN_POINT('',(7.500025616379,13.061989641707));
+#4223 = CARTESIAN_POINT('',(7.50002733981,13.204825284855));
+#4224 = CARTESIAN_POINT('',(7.500020173183,13.347428455393));
+#4225 = CARTESIAN_POINT('',(7.500004732012,13.489932105567));
+#4226 = CARTESIAN_POINT('',(7.499990602382,13.632432577045));
+#4227 = CARTESIAN_POINT('',(7.499985302725,13.775031408438));
+#4228 = CARTESIAN_POINT('',(7.499985477169,13.917867902261));
+#4229 = CARTESIAN_POINT('',(7.499989446541,14.133825178491));
+#4230 = CARTESIAN_POINT('',(7.499991420555,14.207315252128));
+#4231 = CARTESIAN_POINT('',(7.499993678214,14.280800930046));
+#4232 = CARTESIAN_POINT('',(7.499995565085,14.354280139461));
+#4233 = CARTESIAN_POINT('',(7.499996851559,14.427758870257));
+#4234 = CARTESIAN_POINT('',(7.499997863939,14.501242347801));
+#4235 = CARTESIAN_POINT('',(7.499999007227,14.574726138714));
+#4236 = CARTESIAN_POINT('',(7.499999967863,14.679680906081));
+#4237 = CARTESIAN_POINT('',(7.500000171537,14.711171696807));
+#4238 = CARTESIAN_POINT('',(7.500000242036,14.742662059297));
+#4239 = CARTESIAN_POINT('',(7.500000153895,14.77415372765));
+#4240 = CARTESIAN_POINT('',(7.499999904779,14.805647672544));
+#4241 = CARTESIAN_POINT('',(7.499999515482,14.837144101235));
+#4242 = CARTESIAN_POINT('',(7.499999029929,14.86864245756));
+#4243 = CARTESIAN_POINT('',(7.499997874749,14.939330351454));
+#4244 = CARTESIAN_POINT('',(7.499997132509,14.978519498353));
+#4245 = CARTESIAN_POINT('',(7.499996276969,15.017708780408));
+#4246 = CARTESIAN_POINT('',(7.499995311096,15.056898121971));
+#4247 = CARTESIAN_POINT('',(7.499994252303,15.096087453972));
+#4248 = CARTESIAN_POINT('',(7.499993132452,15.135276713914));
+#4249 = CARTESIAN_POINT('',(7.499991997852,15.174465845879));
+#4250 = CARTESIAN_POINT('',(7.499987019319,15.353691606018));
+#4251 = CARTESIAN_POINT('',(7.49998375371,15.494053985975));
+#4252 = CARTESIAN_POINT('',(7.499983717848,15.634198202139));
+#4253 = CARTESIAN_POINT('',(7.499992148727,15.774246739526));
+#4254 = CARTESIAN_POINT('',(7.500007617027,15.914298085731));
+#4255 = CARTESIAN_POINT('',(7.500019683455,16.054446007333));
+#4256 = CARTESIAN_POINT('',(7.500024703868,16.194804765736));
+#4257 = CARTESIAN_POINT('',(7.500020708704,16.480172080185));
+#4258 = CARTESIAN_POINT('',(7.500011156704,16.625913290226));
+#4259 = CARTESIAN_POINT('',(7.499994311558,16.771396699282));
+#4260 = CARTESIAN_POINT('',(7.499975255662,16.916774613675));
+#4261 = CARTESIAN_POINT('',(7.499965691742,17.062149859106));
+#4262 = CARTESIAN_POINT('',(7.499968715579,17.207627892577));
+#4263 = CARTESIAN_POINT('',(7.499979440404,17.353366476284));
+#4264 = CARTESIAN_POINT('',(7.500004953349,17.644830244628));
+#4265 = CARTESIAN_POINT('',(7.500019825537,17.791363748981));
+#4266 = CARTESIAN_POINT('',(7.500030957199,17.937631973826));
+#4267 = CARTESIAN_POINT('',(7.500031300903,18.083794888204));
+#4268 = CARTESIAN_POINT('',(7.500018666196,18.229953239597));
+#4269 = CARTESIAN_POINT('',(7.500004504001,18.376211419985));
+#4270 = CARTESIAN_POINT('',(7.499994480673,18.522736633429));
+#4271 = CARTESIAN_POINT('',(7.499987221821,18.738086802694));
+#4272 = CARTESIAN_POINT('',(7.49998602206,18.807326468119));
+#4273 = CARTESIAN_POINT('',(7.499986081506,18.87656256859));
+#4274 = CARTESIAN_POINT('',(7.499987214296,18.945794945001));
+#4275 = CARTESIAN_POINT('',(7.499989021573,19.015029420907));
+#4276 = CARTESIAN_POINT('',(7.499991028645,19.084271234331));
+#4277 = CARTESIAN_POINT('',(7.499992861032,19.153518383144));
+#4278 = CARTESIAN_POINT('',(7.499995844223,19.282740041577));
+#4279 = CARTESIAN_POINT('',(7.499997079112,19.34272787883));
+#4280 = CARTESIAN_POINT('',(7.499997878445,19.402722409975));
+#4281 = CARTESIAN_POINT('',(7.499999020609,19.46267850941));
+#4282 = CARTESIAN_POINT('',(7.499999237451,19.522699206889));
+#4283 = CARTESIAN_POINT('',(7.500000648634,19.582630915433));
+#4284 = CARTESIAN_POINT('',(7.500000325809,19.642611570306));
+#4285 = CARTESIAN_POINT('',(7.499998471361,19.840868680026));
+#4286 = CARTESIAN_POINT('',(7.4999951323,19.979499075003));
+#4287 = CARTESIAN_POINT('',(7.499992664533,20.117934282605));
+#4288 = CARTESIAN_POINT('',(7.499983402405,20.256271301286));
+#4289 = CARTESIAN_POINT('',(7.499981014391,20.394597461897));
+#4290 = CARTESIAN_POINT('',(7.499986431639,20.53300583454));
+#4291 = CARTESIAN_POINT('',(7.49999624472,20.671612972434));
+#4292 = CARTESIAN_POINT('',(7.500015991147,20.952643288519));
+#4293 = CARTESIAN_POINT('',(7.500025967321,21.095746936302));
+#4294 = CARTESIAN_POINT('',(7.500031101437,21.238618190926));
+#4295 = CARTESIAN_POINT('',(7.50002540672,21.381395817231));
+#4296 = CARTESIAN_POINT('',(7.500008830604,21.524173819143));
+#4297 = CARTESIAN_POINT('',(7.499991529396,21.667048104424));
+#4298 = CARTESIAN_POINT('',(7.499979741891,21.810158094035));
+#4299 = CARTESIAN_POINT('',(7.499971280375,22.088348017335));
+#4300 = CARTESIAN_POINT('',(7.499973844269,22.224069817782));
+#4301 = CARTESIAN_POINT('',(7.499984715596,22.35961465287));
+#4302 = CARTESIAN_POINT('',(7.500002002685,22.495081198744));
+#4303 = CARTESIAN_POINT('',(7.500017836789,22.630552179526));
+#4304 = CARTESIAN_POINT('',(7.500025592453,22.766107758513));
+#4305 = CARTESIAN_POINT('',(7.500025472569,22.901834821417));
+#4306 = CARTESIAN_POINT('',(7.500014625053,23.183736422531));
+#4307 = CARTESIAN_POINT('',(7.500002978961,23.330608453463));
+#4308 = CARTESIAN_POINT('',(7.499989112359,23.477206598864));
+#4309 = CARTESIAN_POINT('',(7.499979439298,23.62369799084));
+#4310 = CARTESIAN_POINT('',(7.499983895174,23.770194986605));
+#4311 = CARTESIAN_POINT('',(7.499989619727,23.916809704498));
+#4312 = CARTESIAN_POINT('',(7.499993543614,24.06370253418));
+#4313 = CARTESIAN_POINT('',(7.499997199006,24.244460618003));
+#4314 = CARTESIAN_POINT('',(7.499997818631,24.278751122489));
+#4315 = CARTESIAN_POINT('',(7.499998408372,24.31304169208));
+#4316 = CARTESIAN_POINT('',(7.499998989809,24.347332299072));
+#4317 = CARTESIAN_POINT('',(7.499999562171,24.381622911808));
+#4318 = CARTESIAN_POINT('',(7.50000010234,24.41591349468));
+#4319 = CARTESIAN_POINT('',(7.500000564845,24.450204008131));
+#4320 = CARTESIAN_POINT('',(7.500001341332,24.534191518372));
+#4321 = CARTESIAN_POINT('',(7.50000037437,24.583890743599));
+#4322 = CARTESIAN_POINT('',(7.500000107189,24.63360166239));
+#4323 = CARTESIAN_POINT('',(7.499999243396,24.683309891435));
+#4324 = CARTESIAN_POINT('',(7.499998052548,24.733018696731));
+#4325 = CARTESIAN_POINT('',(7.49999720845,24.782734850898));
+#4326 = CARTESIAN_POINT('',(7.499995888181,24.832449123122));
+#4327 = CARTESIAN_POINT('',(7.499993163656,24.93312421424));
+#4328 = CARTESIAN_POINT('',(7.499991682668,24.984088330964));
+#4329 = CARTESIAN_POINT('',(7.499990154251,25.035051236659));
+#4330 = CARTESIAN_POINT('',(7.499988704137,25.086012670249));
+#4331 = CARTESIAN_POINT('',(7.499987494666,25.136973628069));
+#4332 = CARTESIAN_POINT('',(7.499986690037,25.187934981025));
+#4333 = CARTESIAN_POINT('',(7.499986421569,25.238896091756));
+#4334 = CARTESIAN_POINT('',(7.499987613549,25.422188482034));
+#4335 = CARTESIAN_POINT('',(7.499992531582,25.554767272751));
+#4336 = CARTESIAN_POINT('',(7.500002610657,25.687192347369));
+#4337 = CARTESIAN_POINT('',(7.500016532558,25.819542155136));
+#4338 = CARTESIAN_POINT('',(7.500026602664,25.951895908545));
+#4339 = CARTESIAN_POINT('',(7.500028192143,26.084325412689));
+#4340 = CARTESIAN_POINT('',(7.500022500508,26.216913085986));
+#4341 = CARTESIAN_POINT('',(7.500002469457,26.492432192512));
+#4342 = CARTESIAN_POINT('',(7.499987416539,26.635986061244));
+#4343 = CARTESIAN_POINT('',(7.499971978208,26.779298880446));
+#4344 = CARTESIAN_POINT('',(7.499963633197,26.922511529055));
+#4345 = CARTESIAN_POINT('',(7.499969132523,27.06572332321));
+#4346 = CARTESIAN_POINT('',(7.499983145296,27.209035573474));
+#4347 = CARTESIAN_POINT('',(7.499998252461,27.352585852668));
+#4348 = CARTESIAN_POINT('',(7.500021376011,27.642141873753));
+#4349 = CARTESIAN_POINT('',(7.500029274779,27.788929793558));
+#4350 = CARTESIAN_POINT('',(7.500028345997,27.935446701527));
+#4351 = CARTESIAN_POINT('',(7.500015827748,28.08185498264));
+#4352 = CARTESIAN_POINT('',(7.499998802611,28.228257651437));
+#4353 = CARTESIAN_POINT('',(7.499989097563,28.374765256792));
+#4354 = CARTESIAN_POINT('',(7.499986018341,28.521548327071));
+#4355 = CARTESIAN_POINT('',(7.499987421324,28.739380956181));
+#4356 = CARTESIAN_POINT('',(7.499988819607,28.810852903563));
+#4357 = CARTESIAN_POINT('',(7.499990905611,28.882321792553));
+#4358 = CARTESIAN_POINT('',(7.4999930808,28.953785761107));
+#4359 = CARTESIAN_POINT('',(7.499994903346,29.025250288552));
+#4360 = CARTESIAN_POINT('',(7.499996294824,29.096720433722));
+#4361 = CARTESIAN_POINT('',(7.499997448668,29.1681931008));
+#4362 = CARTESIAN_POINT('',(7.499998911199,29.273571537828));
+#4363 = CARTESIAN_POINT('',(7.499999379417,29.307492410799));
+#4364 = CARTESIAN_POINT('',(7.499999783205,29.341411509793));
+#4365 = CARTESIAN_POINT('',(7.500000074892,29.37532887509));
+#4366 = CARTESIAN_POINT('',(7.500000220982,29.409245029212));
+#4367 = CARTESIAN_POINT('',(7.500000202153,29.443160976933));
+#4368 = CARTESIAN_POINT('',(7.500000013257,29.477078205272));
+#4369 = CARTESIAN_POINT('',(7.499999259039,29.550187613289));
+#4370 = CARTESIAN_POINT('',(7.499998724432,29.589376761063));
+#4371 = CARTESIAN_POINT('',(7.499998065151,29.628566043512));
+#4372 = CARTESIAN_POINT('',(7.49999728985,29.6677553845));
+#4373 = CARTESIAN_POINT('',(7.499996410189,29.706944715059));
+#4374 = CARTESIAN_POINT('',(7.499995440835,29.746133973396));
+#4375 = CARTESIAN_POINT('',(7.499994399461,29.785323104889));
+#4376 = CARTESIAN_POINT('',(7.499989765896,29.951500440938));
+#4377 = CARTESIAN_POINT('',(7.499985892265,30.078689894847));
+#4378 = CARTESIAN_POINT('',(7.499982665419,30.20575404311));
+#4379 = CARTESIAN_POINT('',(7.499984822375,30.332742539788));
+#4380 = CARTESIAN_POINT('',(7.499993566244,30.459729760443));
+#4381 = CARTESIAN_POINT('',(7.500005359898,30.586790446082));
+#4382 = CARTESIAN_POINT('',(7.500014854623,30.713974030434));
+#4383 = CARTESIAN_POINT('',(7.500025895057,30.98622962508));
+#4384 = CARTESIAN_POINT('',(7.500026038898,31.131909121547));
+#4385 = CARTESIAN_POINT('',(7.500016908604,31.277332431028));
+#4386 = CARTESIAN_POINT('',(7.499998139127,31.422653260676));
+#4387 = CARTESIAN_POINT('',(7.499979253098,31.567971518794));
+#4388 = CARTESIAN_POINT('',(7.499969998794,31.713391228777));
+#4389 = CARTESIAN_POINT('',(7.499970821096,31.859069345278));
+#4390 = CARTESIAN_POINT('',(7.499985886587,32.150630088321));
+#4391 = CARTESIAN_POINT('',(7.50000026125,32.297323652333));
+#4392 = CARTESIAN_POINT('',(7.50001792921,32.443749809493));
+#4393 = CARTESIAN_POINT('',(7.500031260243,32.590072387501));
+#4394 = CARTESIAN_POINT('',(7.500030650187,32.736393670088));
+#4395 = CARTESIAN_POINT('',(7.500020595343,32.882815067556));
+#4396 = CARTESIAN_POINT('',(7.500008681708,33.029502667812));
+#4397 = CARTESIAN_POINT('',(7.499994547997,33.247496558997));
+#4398 = CARTESIAN_POINT('',(7.499990476017,33.319227978948));
+#4399 = CARTESIAN_POINT('',(7.499987495009,33.390954664824));
+#4400 = CARTESIAN_POINT('',(7.499985946558,33.462675524357));
+#4401 = CARTESIAN_POINT('',(7.499985835665,33.534397388402));
+#4402 = CARTESIAN_POINT('',(7.499986827711,33.606127098793));
+#4403 = CARTESIAN_POINT('',(7.499988407524,33.677863646606));
+#4404 = CARTESIAN_POINT('',(7.499991057764,33.783880773228));
+#4405 = CARTESIAN_POINT('',(7.499991965001,33.818171278622));
+#4406 = CARTESIAN_POINT('',(7.499992875278,33.85246185045));
+#4407 = CARTESIAN_POINT('',(7.499993753,33.886752459144));
+#4408 = CARTESIAN_POINT('',(7.499994573974,33.921043072162));
+#4409 = CARTESIAN_POINT('',(7.499995325409,33.955333653988));
+#4410 = CARTESIAN_POINT('',(7.499996005917,33.989624166134));
+#4411 = CARTESIAN_POINT('',(7.499997333715,34.063108913803));
+#4412 = CARTESIAN_POINT('',(7.499997938765,34.102303891961));
+#4413 = CARTESIAN_POINT('',(7.499998500594,34.141497251478));
+#4414 = CARTESIAN_POINT('',(7.499999041544,34.180687698377));
+#4415 = CARTESIAN_POINT('',(7.499999546361,34.219874894837));
+#4416 = CARTESIAN_POINT('',(7.499999962198,34.259059459195));
+#4417 = CARTESIAN_POINT('',(7.500000198614,34.298242965944));
+#4418 = CARTESIAN_POINT('',(7.499999876436,34.475952939519));
+#4419 = CARTESIAN_POINT('',(7.499996026798,34.614833827266));
+#4420 = CARTESIAN_POINT('',(7.499995461255,34.753524428179));
+#4421 = CARTESIAN_POINT('',(7.499986227877,34.892118327504));
+#4422 = CARTESIAN_POINT('',(7.499981306294,35.030699784001));
+#4423 = CARTESIAN_POINT('',(7.499984115498,35.169362713516));
+#4424 = CARTESIAN_POINT('',(7.499992340814,35.308223538551));
+#4425 = CARTESIAN_POINT('',(7.50001164631,35.589721862752));
+#4426 = CARTESIAN_POINT('',(7.500022850364,35.733039049782));
+#4427 = CARTESIAN_POINT('',(7.500030997143,35.876125166014));
+#4428 = CARTESIAN_POINT('',(7.500029371711,36.01911769378));
+#4429 = CARTESIAN_POINT('',(7.500015342027,36.16211136326));
+#4430 = CARTESIAN_POINT('',(7.499998071722,36.305200401335));
+#4431 = CARTESIAN_POINT('',(7.499984495931,36.448525072994));
+#4432 = CARTESIAN_POINT('',(7.499970680202,36.737185424881));
+#4433 = CARTESIAN_POINT('',(7.499970668199,36.883291966912));
+#4434 = CARTESIAN_POINT('',(7.499980776686,37.029135358782));
+#4435 = CARTESIAN_POINT('',(7.500000138216,37.174876628983));
+#4436 = CARTESIAN_POINT('',(7.500018516345,37.32062134437));
+#4437 = CARTESIAN_POINT('',(7.500026720622,37.466469422356));
+#4438 = CARTESIAN_POINT('',(7.500025681047,37.612577490312));
+#4439 = CARTESIAN_POINT('',(7.500011310616,37.936744678504));
+#4440 = CARTESIAN_POINT('',(7.49999509339,38.116344541458));
+#4441 = CARTESIAN_POINT('',(7.499978586664,38.29510070099));
+#4442 = CARTESIAN_POINT('',(7.499972891749,38.473700909465));
+#4443 = CARTESIAN_POINT('',(7.50000006254,38.652322585879));
+#4444 = CARTESIAN_POINT('',(7.499992773221,38.831120155731));
+#4445 = CARTESIAN_POINT('',(7.499999519978,39.010751048341));
+#4446 = CARTESIAN_POINT('',(7.500000957583,39.189172324434));
+#4447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4448 = PCURVE('',#4449,#4454);
+#4449 = CYLINDRICAL_SURFACE('',#4450,2.5);
+#4450 = AXIS2_PLACEMENT_3D('',#4451,#4452,#4453);
+#4451 = CARTESIAN_POINT('',(0.,0.,-3.));
+#4452 = DIRECTION('',(0.,0.,1.));
+#4453 = DIRECTION('',(1.,0.,0.));
+#4454 = DEFINITIONAL_REPRESENTATION('',(#4455),#4682);
+#4455 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#4456,#4457,#4458,#4459,#4460,
+    #4461,#4462,#4463,#4464,#4465,#4466,#4467,#4468,#4469,#4470,#4471,
+    #4472,#4473,#4474,#4475,#4476,#4477,#4478,#4479,#4480,#4481,#4482,
+    #4483,#4484,#4485,#4486,#4487,#4488,#4489,#4490,#4491,#4492,#4493,
+    #4494,#4495,#4496,#4497,#4498,#4499,#4500,#4501,#4502,#4503,#4504,
+    #4505,#4506,#4507,#4508,#4509,#4510,#4511,#4512,#4513,#4514,#4515,
+    #4516,#4517,#4518,#4519,#4520,#4521,#4522,#4523,#4524,#4525,#4526,
+    #4527,#4528,#4529,#4530,#4531,#4532,#4533,#4534,#4535,#4536,#4537,
+    #4538,#4539,#4540,#4541,#4542,#4543,#4544,#4545,#4546,#4547,#4548,
+    #4549,#4550,#4551,#4552,#4553,#4554,#4555,#4556,#4557,#4558,#4559,
+    #4560,#4561,#4562,#4563,#4564,#4565,#4566,#4567,#4568,#4569,#4570,
+    #4571,#4572,#4573,#4574,#4575,#4576,#4577,#4578,#4579,#4580,#4581,
+    #4582,#4583,#4584,#4585,#4586,#4587,#4588,#4589,#4590,#4591,#4592,
+    #4593,#4594,#4595,#4596,#4597,#4598,#4599,#4600,#4601,#4602,#4603,
+    #4604,#4605,#4606,#4607,#4608,#4609,#4610,#4611,#4612,#4613,#4614,
+    #4615,#4616,#4617,#4618,#4619,#4620,#4621,#4622,#4623,#4624,#4625,
+    #4626,#4627,#4628,#4629,#4630,#4631,#4632,#4633,#4634,#4635,#4636,
+    #4637,#4638,#4639,#4640,#4641,#4642,#4643,#4644,#4645,#4646,#4647,
+    #4648,#4649,#4650,#4651,#4652,#4653,#4654,#4655,#4656,#4657,#4658,
+    #4659,#4660,#4661,#4662,#4663,#4664,#4665,#4666,#4667,#4668,#4669,
+    #4670,#4671,#4672,#4673,#4674,#4675,#4676,#4677,#4678,#4679,#4680,
+    #4681),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
+    7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,4.34217729193E-02,6.58136985033E-02
+    ,7.541341083083E-02,8.735673840569E-02,0.130034718863,0.174332160681
+    ,0.218868011014,0.239968840335,0.258250188414,0.300403643945,
+    0.343911215853,0.385196871847,0.42984041641,0.440292181753,
+    0.455439935096,0.470968498498,0.51129582359,0.554928030924,
+    0.59953238773,0.621307602444,0.631644885501,0.643587731862,
+    0.682287478083,0.726566221221,0.771149173349,0.793008403019,
+    0.803458651676,0.815403413376,0.85763000247,0.901199953205,
+    0.945607223855,1.),.UNSPECIFIED.);
+#4456 = CARTESIAN_POINT('',(-1.7763568394E-15,13.650012999879));
+#4457 = CARTESIAN_POINT('',(0.138581497093,13.683096690752));
+#4458 = CARTESIAN_POINT('',(0.277511686843,13.716263339385));
+#4459 = CARTESIAN_POINT('',(0.416218020459,13.749376246843));
+#4460 = CARTESIAN_POINT('',(0.554831392568,13.782466920119));
+#4461 = CARTESIAN_POINT('',(0.693445675324,13.815558158022));
+#4462 = CARTESIAN_POINT('',(0.832153261698,13.848673291191));
+#4463 = CARTESIAN_POINT('',(0.97108470024,13.881841961035));
+#4464 = CARTESIAN_POINT('',(1.181129314186,13.931986199788));
+#4465 = CARTESIAN_POINT('',(1.252605817632,13.949049518493));
+#4466 = CARTESIAN_POINT('',(1.324076742179,13.966110933353));
+#4467 = CARTESIAN_POINT('',(1.395540774991,13.983169939424));
+#4468 = CARTESIAN_POINT('',(1.467005037525,14.00022812919));
+#4469 = CARTESIAN_POINT('',(1.538476625861,14.017287413087));
+#4470 = CARTESIAN_POINT('',(1.609954129669,14.034348406616));
+#4471 = CARTESIAN_POINT('',(1.712057113153,14.058723077478));
+#4472 = CARTESIAN_POINT('',(1.742694506536,14.066039609076));
+#4473 = CARTESIAN_POINT('',(1.773331432699,14.07335697102));
+#4474 = CARTESIAN_POINT('',(1.803968049215,14.080674047898));
+#4475 = CARTESIAN_POINT('',(1.834604548491,14.087990216719));
+#4476 = CARTESIAN_POINT('',(1.865241157775,14.095305346915));
+#4477 = CARTESIAN_POINT('',(1.895878139151,14.102619800337));
+#4478 = CARTESIAN_POINT('',(1.964633129127,14.119034811582));
+#4479 = CARTESIAN_POINT('',(2.002749465719,14.128134512265));
+#4480 = CARTESIAN_POINT('',(2.040865112134,14.137233790813));
+#4481 = CARTESIAN_POINT('',(2.078980328881,14.146332851621));
+#4482 = CARTESIAN_POINT('',(2.11709532416,14.155431845973));
+#4483 = CARTESIAN_POINT('',(2.155210253858,14.164530872043));
+#4484 = CARTESIAN_POINT('',(2.193325221552,14.173629974896));
+#4485 = CARTESIAN_POINT('',(2.367639645545,14.21524389288));
+#4486 = CARTESIAN_POINT('',(2.504159082609,14.247835833331));
+#4487 = CARTESIAN_POINT('',(2.640474838237,14.280380257204));
+#4488 = CARTESIAN_POINT('',(2.776703551574,14.312902658168));
+#4489 = CARTESIAN_POINT('',(2.912933954438,14.345424780402));
+#4490 = CARTESIAN_POINT('',(3.049254936346,14.377968306841));
+#4491 = CARTESIAN_POINT('',(3.185778029024,14.410560188752));
+#4492 = CARTESIAN_POINT('',(3.463343520349,14.476823266372));
+#4493 = CARTESIAN_POINT('',(3.605098415436,14.510664571985));
+#4494 = CARTESIAN_POINT('',(3.746602104439,14.544446264955));
+#4495 = CARTESIAN_POINT('',(3.888005275985,14.578204200519));
+#4496 = CARTESIAN_POINT('',(4.029408587385,14.611962142598));
+#4497 = CARTESIAN_POINT('',(4.170911558724,14.645743971628));
+#4498 = CARTESIAN_POINT('',(4.312666584011,14.679585922228));
+#4499 = CARTESIAN_POINT('',(4.596161327047,14.747265844697));
+#4500 = CARTESIAN_POINT('',(4.738687248799,14.781291510651));
+#4501 = CARTESIAN_POINT('',(4.880954303248,14.815255068615));
+#4502 = CARTESIAN_POINT('',(5.023119632392,14.849193990535));
+#4503 = CARTESIAN_POINT('',(5.165285161234,14.883132373515));
+#4504 = CARTESIAN_POINT('',(5.307552591474,14.917095490976));
+#4505 = CARTESIAN_POINT('',(5.450079390044,14.951121499727));
+#4506 = CARTESIAN_POINT('',(5.659547550615,15.001129195641));
+#4507 = CARTESIAN_POINT('',(5.726895184562,15.017207612885));
+#4508 = CARTESIAN_POINT('',(5.794238148146,15.033284923232));
+#4509 = CARTESIAN_POINT('',(5.861575973482,15.049360909043));
+#4510 = CARTESIAN_POINT('',(5.92891422358,15.065436714181));
+#4511 = CARTESIAN_POINT('',(5.996258244959,15.081513386765));
+#4512 = CARTESIAN_POINT('',(6.063606815142,15.097590474047));
+#4513 = CARTESIAN_POINT('',(6.18928677209,15.127591039598));
+#4514 = CARTESIAN_POINT('',(6.247632130671,15.141522715547));
+#4515 = CARTESIAN_POINT('',(6.305976573164,15.155426308321));
+#4516 = CARTESIAN_POINT('',(6.364316380943,15.169399943856));
+#4517 = CARTESIAN_POINT('',(6.422660882729,15.18327111504));
+#4518 = CARTESIAN_POINT('',(6.481004280081,15.197228009405));
+#4519 = CARTESIAN_POINT('',(6.539349492229,15.211161573445));
+#4520 = CARTESIAN_POINT('',(6.732203125854,15.25721245438));
+#4521 = CARTESIAN_POINT('',(6.867029335997,15.289394488824));
+#4522 = CARTESIAN_POINT('',(7.001662693461,15.321534105046));
+#4523 = CARTESIAN_POINT('',(7.136208295963,15.353655636686));
+#4524 = CARTESIAN_POINT('',(7.270753443503,15.385776954772));
+#4525 = CARTESIAN_POINT('',(7.405383221409,15.417918082486));
+#4526 = CARTESIAN_POINT('',(7.54020741194,15.450105010537));
+#4527 = CARTESIAN_POINT('',(7.813565473519,15.515363824685));
+#4528 = CARTESIAN_POINT('',(7.952761175552,15.548593681868));
+#4529 = CARTESIAN_POINT('',(8.09172741673,15.58176863206));
+#4530 = CARTESIAN_POINT('',(8.23059881562,15.614921389172));
+#4531 = CARTESIAN_POINT('',(8.369470701806,15.648074678461));
+#4532 = CARTESIAN_POINT('',(8.508438193669,15.681250968874));
+#4533 = CARTESIAN_POINT('',(8.647636375796,15.714482451237));
+#4534 = CARTESIAN_POINT('',(8.918223131053,15.779081054292));
+#4535 = CARTESIAN_POINT('',(9.050235977707,15.810597208931));
+#4536 = CARTESIAN_POINT('',(9.182076316822,15.842072147884));
+#4537 = CARTESIAN_POINT('',(9.313838901239,15.87352844179));
+#4538 = CARTESIAN_POINT('',(9.445603657701,15.904985110374));
+#4539 = CARTESIAN_POINT('',(9.577451100196,15.936461115796));
+#4540 = CARTESIAN_POINT('',(9.709467541309,15.967977205388));
+#4541 = CARTESIAN_POINT('',(9.983667010142,16.033436391799));
+#4542 = CARTESIAN_POINT('',(10.126528868338,16.067541536704));
+#4543 = CARTESIAN_POINT('',(10.269127078005,16.101584047513));
+#4544 = CARTESIAN_POINT('',(10.411622230785,16.135602618963));
+#4545 = CARTESIAN_POINT('',(10.554117024444,16.169622291287));
+#4546 = CARTESIAN_POINT('',(10.696714125254,16.203666297028));
+#4547 = CARTESIAN_POINT('',(10.83957466502,16.237768691676));
+#4548 = CARTESIAN_POINT('',(11.015382453762,16.279739433197));
+#4549 = CARTESIAN_POINT('',(11.048734391987,16.287701736216));
+#4550 = CARTESIAN_POINT('',(11.082087120555,16.295664463365));
+#4551 = CARTESIAN_POINT('',(11.115440862842,16.303627794581));
+#4552 = CARTESIAN_POINT('',(11.148795885451,16.311591977991));
+#4553 = CARTESIAN_POINT('',(11.182152498218,16.319557329909));
+#4554 = CARTESIAN_POINT('',(11.215511054207,16.327524234839));
+#4555 = CARTESIAN_POINT('',(11.29722192695,16.347042495155));
+#4556 = CARTESIAN_POINT('',(11.345574562023,16.358572866053));
+#4557 = CARTESIAN_POINT('',(11.393925345407,16.370126020666));
+#4558 = CARTESIAN_POINT('',(11.442276096796,16.38166512061));
+#4559 = CARTESIAN_POINT('',(11.490627362738,16.393199041643));
+#4560 = CARTESIAN_POINT('',(11.538979009795,16.404747117649));
+#4561 = CARTESIAN_POINT('',(11.587331676568,16.416287039503));
+#4562 = CARTESIAN_POINT('',(11.685247325833,16.439660382222));
+#4563 = CARTESIAN_POINT('',(11.734814317994,16.451492785051));
+#4564 = CARTESIAN_POINT('',(11.784380384772,16.463325293329));
+#4565 = CARTESIAN_POINT('',(11.833945586922,16.475157881422));
+#4566 = CARTESIAN_POINT('',(11.883511067226,16.486990752784));
+#4567 = CARTESIAN_POINT('',(11.933077732123,16.498824044813));
+#4568 = CARTESIAN_POINT('',(11.982644933346,16.510657533707));
+#4569 = CARTESIAN_POINT('',(12.160926288938,16.553219865698));
+#4570 = CARTESIAN_POINT('',(12.289885112111,16.584007270686));
+#4571 = CARTESIAN_POINT('',(12.418697566859,16.614759056422));
+#4572 = CARTESIAN_POINT('',(12.547435718632,16.645492254174));
+#4573 = CARTESIAN_POINT('',(12.67617379909,16.676225441774));
+#4574 = CARTESIAN_POINT('',(12.804982839716,16.706975760002));
+#4575 = CARTESIAN_POINT('',(12.933944536519,16.737762804584));
+#4576 = CARTESIAN_POINT('',(13.201928745361,16.801739191226));
+#4577 = CARTESIAN_POINT('',(13.341556666474,16.835073103287));
+#4578 = CARTESIAN_POINT('',(13.480951488105,16.868351595668));
+#4579 = CARTESIAN_POINT('',(13.620251200376,16.901607390321));
+#4580 = CARTESIAN_POINT('',(13.759550350145,16.934863043261));
+#4581 = CARTESIAN_POINT('',(13.898945081486,16.968141534168));
+#4582 = CARTESIAN_POINT('',(14.038569810886,17.001474739361));
+#4583 = CARTESIAN_POINT('',(14.320207071038,17.06871068436));
+#4584 = CARTESIAN_POINT('',(14.462980375331,17.102795035662));
+#4585 = CARTESIAN_POINT('',(14.605491257891,17.136816368978));
+#4586 = CARTESIAN_POINT('',(14.747899824852,17.170813029923));
+#4587 = CARTESIAN_POINT('',(14.890308569277,17.20480961028));
+#4588 = CARTESIAN_POINT('',(15.032820044248,17.238832119534));
+#4589 = CARTESIAN_POINT('',(15.175593797297,17.272917975085));
+#4590 = CARTESIAN_POINT('',(15.387467260875,17.323499689557));
+#4591 = CARTESIAN_POINT('',(15.456982506114,17.340095281917));
+#4592 = CARTESIAN_POINT('',(15.526493223899,17.356689459682));
+#4593 = CARTESIAN_POINT('',(15.595997842407,17.373281653917));
+#4594 = CARTESIAN_POINT('',(15.665502396294,17.3898730971));
+#4595 = CARTESIAN_POINT('',(15.735013106519,17.406465189315));
+#4596 = CARTESIAN_POINT('',(15.80452897163,17.423057995858));
+#4597 = CARTESIAN_POINT('',(15.907030462274,17.447525015663));
+#4598 = CARTESIAN_POINT('',(15.940027166211,17.455400515573));
+#4599 = CARTESIAN_POINT('',(15.973023977367,17.463276858593));
+#4600 = CARTESIAN_POINT('',(16.006020555706,17.47115483766));
+#4601 = CARTESIAN_POINT('',(16.039016726127,17.479034556034));
+#4602 = CARTESIAN_POINT('',(16.072012478468,17.486915427303));
+#4603 = CARTESIAN_POINT('',(16.105007967507,17.494796175378));
+#4604 = CARTESIAN_POINT('',(16.176123851511,17.511777189036));
+#4605 = CARTESIAN_POINT('',(16.214242444736,17.520878245338));
+#4606 = CARTESIAN_POINT('',(16.252359706653,17.529978398177));
+#4607 = CARTESIAN_POINT('',(16.290475992458,17.539077969455));
+#4608 = CARTESIAN_POINT('',(16.328591598516,17.54817720819));
+#4609 = CARTESIAN_POINT('',(16.366706762365,17.557276290525));
+#4610 = CARTESIAN_POINT('',(16.404821662711,17.566375319722));
+#4611 = CARTESIAN_POINT('',(16.566443945861,17.604958858545));
+#4612 = CARTESIAN_POINT('',(16.690147367147,17.634490467639));
+#4613 = CARTESIAN_POINT('',(16.813735409491,17.663996026365));
+#4614 = CARTESIAN_POINT('',(16.93725649078,17.693485370619));
+#4615 = CARTESIAN_POINT('',(17.060779152724,17.722974290591));
+#4616 = CARTESIAN_POINT('',(17.184372342903,17.75247969412));
+#4617 = CARTESIAN_POINT('',(17.308083117149,17.782012946168));
+#4618 = CARTESIAN_POINT('',(17.572900336688,17.845232339754));
+#4619 = CARTESIAN_POINT('',(17.714597070176,17.87905939647));
+#4620 = CARTESIAN_POINT('',(17.856042023241,17.912826652362));
+#4621 = CARTESIAN_POINT('',(17.997387049771,17.946570526427));
+#4622 = CARTESIAN_POINT('',(18.138732637386,17.980314621605));
+#4623 = CARTESIAN_POINT('',(18.280178514415,18.014082753148));
+#4624 = CARTESIAN_POINT('',(18.421875668999,18.047910906899));
+#4625 = CARTESIAN_POINT('',(18.705467205622,18.115614185227));
+#4626 = CARTESIAN_POINT('',(18.848150344952,18.149677615111));
+#4627 = CARTESIAN_POINT('',(18.990571764569,18.183678396993));
+#4628 = CARTESIAN_POINT('',(19.132890837419,18.217654500302));
+#4629 = CARTESIAN_POINT('',(19.275210044723,18.251630052764));
+#4630 = CARTESIAN_POINT('',(19.417631699743,18.285629700893));
+#4631 = CARTESIAN_POINT('',(19.560315260732,18.319692347588));
+#4632 = CARTESIAN_POINT('',(19.772358300483,18.370313906212));
+#4633 = CARTESIAN_POINT('',(19.842131508611,18.386971171631));
+#4634 = CARTESIAN_POINT('',(19.911899662505,18.403627370484));
+#4635 = CARTESIAN_POINT('',(19.98166120922,18.420282120875));
+#4636 = CARTESIAN_POINT('',(20.051422326337,18.436936807532));
+#4637 = CARTESIAN_POINT('',(20.121189378482,18.453592771857));
+#4638 = CARTESIAN_POINT('',(20.190961441115,18.470249571737));
+#4639 = CARTESIAN_POINT('',(20.294073769647,18.494864969458));
+#4640 = CARTESIAN_POINT('',(20.327424501101,18.502826478318));
+#4641 = CARTESIAN_POINT('',(20.360775117603,18.510787817265));
+#4642 = CARTESIAN_POINT('',(20.394125680543,18.51874898678));
+#4643 = CARTESIAN_POINT('',(20.427476281009,18.526710008272));
+#4644 = CARTESIAN_POINT('',(20.460827039795,18.534670924083));
+#4645 = CARTESIAN_POINT('',(20.494178107398,18.542631797484));
+#4646 = CARTESIAN_POINT('',(20.565650900097,18.559692135863));
+#4647 = CARTESIAN_POINT('',(20.603772157022,18.568791080364));
+#4648 = CARTESIAN_POINT('',(20.641893654979,18.577890091734));
+#4649 = CARTESIAN_POINT('',(20.680015450334,18.586989624009));
+#4650 = CARTESIAN_POINT('',(20.718137435634,18.596090039711));
+#4651 = CARTESIAN_POINT('',(20.756259339605,18.605191609847));
+#4652 = CARTESIAN_POINT('',(20.794380727153,18.614294513908));
+#4653 = CARTESIAN_POINT('',(20.967262086374,18.655584047158));
+#4654 = CARTESIAN_POINT('',(21.102335118487,18.687824785541));
+#4655 = CARTESIAN_POINT('',(21.237215720283,18.720022150845));
+#4656 = CARTESIAN_POINT('',(21.372007625061,18.752202006926));
+#4657 = CARTESIAN_POINT('',(21.50679811544,18.784381846327));
+#4658 = CARTESIAN_POINT('',(21.641673817074,18.816581878852));
+#4659 = CARTESIAN_POINT('',(21.77674430323,18.848827802713));
+#4660 = CARTESIAN_POINT('',(22.050558144006,18.914195704449));
+#4661 = CARTESIAN_POINT('',(22.189962619521,18.947475479452));
+#4662 = CARTESIAN_POINT('',(22.329139213789,18.980700573382));
+#4663 = CARTESIAN_POINT('',(22.46822037263,19.013903237032));
+#4664 = CARTESIAN_POINT('',(22.607301778687,19.047106439604));
+#4665 = CARTESIAN_POINT('',(22.746477567545,19.080332386432));
+#4666 = CARTESIAN_POINT('',(22.885884076673,19.113613564348));
+#4667 = CARTESIAN_POINT('',(23.166654651774,19.180643371386));
+#4668 = CARTESIAN_POINT('',(23.308768537119,19.214571012655));
+#4669 = CARTESIAN_POINT('',(23.450626405445,19.248437509966));
+#4670 = CARTESIAN_POINT('',(23.592383199308,19.282279790481));
+#4671 = CARTESIAN_POINT('',(23.734140316487,19.31612203044));
+#4672 = CARTESIAN_POINT('',(23.875998492905,19.34998788079));
+#4673 = CARTESIAN_POINT('',(24.018112349503,19.383914472863));
+#4674 = CARTESIAN_POINT('',(24.333423506491,19.459188182637));
+#4675 = CARTESIAN_POINT('',(24.508120878879,19.500893354533));
+#4676 = CARTESIAN_POINT('',(24.682000715959,19.542404362577));
+#4677 = CARTESIAN_POINT('',(24.855729210378,19.583879491746));
+#4678 = CARTESIAN_POINT('',(25.029457149481,19.625358459683));
+#4679 = CARTESIAN_POINT('',(25.20333648469,19.666867722612));
+#4680 = CARTESIAN_POINT('',(25.378032283544,19.708557331997));
+#4681 = CARTESIAN_POINT('',(25.5516200206,19.750023938625));
+#4682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4683 = ORIENTED_EDGE('',*,*,#4684,.T.);
+#4684 = EDGE_CURVE('',#3988,#4685,#4687,.T.);
+#4685 = VERTEX_POINT('',#4686);
+#4686 = CARTESIAN_POINT('',(2.5,-6.123233995737E-16,13.650012425341));
+#4687 = SURFACE_CURVE('',#4688,(#4915,#5145),.PCURVE_S1.);
+#4688 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#4689,#4690,#4691,#4692,#4693,
+    #4694,#4695,#4696,#4697,#4698,#4699,#4700,#4701,#4702,#4703,#4704,
+    #4705,#4706,#4707,#4708,#4709,#4710,#4711,#4712,#4713,#4714,#4715,
+    #4716,#4717,#4718,#4719,#4720,#4721,#4722,#4723,#4724,#4725,#4726,
+    #4727,#4728,#4729,#4730,#4731,#4732,#4733,#4734,#4735,#4736,#4737,
+    #4738,#4739,#4740,#4741,#4742,#4743,#4744,#4745,#4746,#4747,#4748,
+    #4749,#4750,#4751,#4752,#4753,#4754,#4755,#4756,#4757,#4758,#4759,
+    #4760,#4761,#4762,#4763,#4764,#4765,#4766,#4767,#4768,#4769,#4770,
+    #4771,#4772,#4773,#4774,#4775,#4776,#4777,#4778,#4779,#4780,#4781,
+    #4782,#4783,#4784,#4785,#4786,#4787,#4788,#4789,#4790,#4791,#4792,
+    #4793,#4794,#4795,#4796,#4797,#4798,#4799,#4800,#4801,#4802,#4803,
+    #4804,#4805,#4806,#4807,#4808,#4809,#4810,#4811,#4812,#4813,#4814,
+    #4815,#4816,#4817,#4818,#4819,#4820,#4821,#4822,#4823,#4824,#4825,
+    #4826,#4827,#4828,#4829,#4830,#4831,#4832,#4833,#4834,#4835,#4836,
+    #4837,#4838,#4839,#4840,#4841,#4842,#4843,#4844,#4845,#4846,#4847,
+    #4848,#4849,#4850,#4851,#4852,#4853,#4854,#4855,#4856,#4857,#4858,
+    #4859,#4860,#4861,#4862,#4863,#4864,#4865,#4866,#4867,#4868,#4869,
+    #4870,#4871,#4872,#4873,#4874,#4875,#4876,#4877,#4878,#4879,#4880,
+    #4881,#4882,#4883,#4884,#4885,#4886,#4887,#4888,#4889,#4890,#4891,
+    #4892,#4893,#4894,#4895,#4896,#4897,#4898,#4899,#4900,#4901,#4902,
+    #4903,#4904,#4905,#4906,#4907,#4908,#4909,#4910,#4911,#4912,#4913,
+    #4914),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
+    7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,4.34217729193E-02,6.58136985033E-02
+    ,7.541341083083E-02,8.735673840569E-02,0.130034718863,0.174332160681
+    ,0.218868011014,0.239968840335,0.258250188414,0.300403643945,
+    0.343911215853,0.385196871847,0.42984041641,0.440292181753,
+    0.455439935096,0.470968498498,0.51129582359,0.554928030924,
+    0.59953238773,0.621307602444,0.631644885501,0.643587731862,
+    0.682287478083,0.726566221221,0.771149173349,0.793008403019,
+    0.803458651676,0.815403413376,0.85763000247,0.901199953205,
+    0.945607223855,1.),.UNSPECIFIED.);
+#4689 = CARTESIAN_POINT('',(2.5,-1.7763568394E-15,10.650012999879));
+#4690 = CARTESIAN_POINT('',(2.5,0.346453742734,10.683096690752));
+#4691 = CARTESIAN_POINT('',(2.445128048577,0.693783131655,
+    10.716263339385));
+#4692 = CARTESIAN_POINT('',(2.334908602235,1.030386892661,
+    10.749376246843));
+#4693 = CARTESIAN_POINT('',(2.172348679544,1.346361802635,
+    10.782466920119));
+#4694 = CARTESIAN_POINT('',(1.961710230478,1.632542251505,
+    10.815558158022));
+#4695 = CARTESIAN_POINT('',(1.709305714456,1.88102753823,10.848673291191
+    ));
+#4696 = CARTESIAN_POINT('',(1.422667797057,2.08471705126,10.881841961035
+    ));
+#4697 = CARTESIAN_POINT('',(0.952404235794,2.318371297948,
+    10.931986199788));
+#4698 = CARTESIAN_POINT('',(0.785883974747,2.384814585873,
+    10.949049518493));
+#4699 = CARTESIAN_POINT('',(0.614126749185,2.437556635071,
+    10.966110933353));
+#4700 = CARTESIAN_POINT('',(0.438453918417,2.476131096872,
+    10.983169939424));
+#4701 = CARTESIAN_POINT('',(0.260216282024,2.500224506675,11.00022812919
+    ));
+#4702 = CARTESIAN_POINT('',(8.079019622644E-02,2.509667044142,
+    11.017287413087));
+#4703 = CARTESIAN_POINT('',(-9.842286384343E-02,2.504442698269,
+    11.034348406616));
+#4704 = CARTESIAN_POINT('',(-0.352120070254,2.476262959334,
+    11.058723077478));
+#4705 = CARTESIAN_POINT('',(-0.427949605274,2.465141587486,
+    11.066039609076));
+#4706 = CARTESIAN_POINT('',(-0.503372723871,2.451367139781,
+    11.07335697102));
+#4707 = CARTESIAN_POINT('',(-0.578281553517,2.434957134589,
+    11.080674047898));
+#4708 = CARTESIAN_POINT('',(-0.652569526262,2.415934190658,
+    11.087990216719));
+#4709 = CARTESIAN_POINT('',(-0.72613137874,2.394326027117,
+    11.095305346915));
+#4710 = CARTESIAN_POINT('',(-0.798863152166,2.370165463474,
+    11.102619800337));
+#4711 = CARTESIAN_POINT('',(-0.959989812478,2.310303093167,
+    11.119034811582));
+#4712 = CARTESIAN_POINT('',(-1.047870227488,2.273224897476,
+    11.128134512265));
+#4713 = CARTESIAN_POINT('',(-1.134104783223,2.232330166613,
+    11.137233790813));
+#4714 = CARTESIAN_POINT('',(-1.218500923065,2.187704419619,
+    11.146332851621));
+#4715 = CARTESIAN_POINT('',(-1.300872187907,2.139444360508,
+    11.155431845973));
+#4716 = CARTESIAN_POINT('',(-1.381038216165,2.087657878267,
+    11.164530872043));
+#4717 = CARTESIAN_POINT('',(-1.458824743771,2.032464046854,
+    11.173629974896));
+#4718 = CARTESIAN_POINT('',(-1.802920218356,1.765054633325,
+    11.21524389288));
+#4719 = CARTESIAN_POINT('',(-2.039888082756,1.513773203148,
+    11.247835833331));
+#4720 = CARTESIAN_POINT('',(-2.236049514495,1.226535322706,
+    11.280380257204));
+#4721 = CARTESIAN_POINT('',(-2.38567182674,0.911315772829,
+    11.312902658168));
+#4722 = CARTESIAN_POINT('',(-2.484319057541,0.576615822243,
+    11.345424780403));
+#4723 = CARTESIAN_POINT('',(-2.529617388578,0.231735639516,
+    11.377968306841));
+#4724 = CARTESIAN_POINT('',(-2.52052477678,-0.113546430276,
+    11.410560188752));
+#4725 = CARTESIAN_POINT('',(-2.396031535781,-0.796201317672,
+    11.476823266372));
+#4726 = CARTESIAN_POINT('',(-2.276277436328,-1.134598962459,
+    11.510664571985));
+#4727 = CARTESIAN_POINT('',(-2.10186867268,-1.451418201058,
+    11.544446264955));
+#4728 = CARTESIAN_POINT('',(-1.877931493753,-1.736932963223,
+    11.578204200519));
+#4729 = CARTESIAN_POINT('',(-1.610727077449,-1.982428368284,
+    11.611962142599));
+#4730 = CARTESIAN_POINT('',(-1.308457103647,-2.180984636477,
+    11.645743971628));
+#4731 = CARTESIAN_POINT('',(-0.98041527852,-2.326733703902,
+    11.679585922228));
+#4732 = CARTESIAN_POINT('',(-0.295200366179,-2.507809536669,
+    11.747265844697));
+#4733 = CARTESIAN_POINT('',(6.403955566979E-02,-2.543045022077,
+    11.781291510651));
+#4734 = CARTESIAN_POINT('',(0.426935065713,-2.518973848795,
+    11.815255068615));
+#4735 = CARTESIAN_POINT('',(0.78232653544,-2.436142579051,
+    11.849193990535));
+#4736 = CARTESIAN_POINT('',(1.119496788012,-2.296569365259,
+    11.883132373515));
+#4737 = CARTESIAN_POINT('',(1.428557078976,-2.104853080712,
+    11.917095490976));
+#4738 = CARTESIAN_POINT('',(1.700115779461,-1.867045666923,
+    11.951121499727));
+#4739 = CARTESIAN_POINT('',(2.033846060963,-1.46349295842,
+    12.001129195641));
+#4740 = CARTESIAN_POINT('',(2.131162075369,-1.325486645169,
+    12.017207612885));
+#4741 = CARTESIAN_POINT('',(2.217740082803,-1.180126801004,
+    12.033284923232));
+#4742 = CARTESIAN_POINT('',(2.292942075982,-1.028394200209,
+    12.049360909043));
+#4743 = CARTESIAN_POINT('',(2.356240819218,-0.871321712786,
+    12.065436714181));
+#4744 = CARTESIAN_POINT('',(2.407214591288,-0.709990287732,
+    12.081513386765));
+#4745 = CARTESIAN_POINT('',(2.44555455932,-0.545530630345,
+    12.097590474047));
+#4746 = CARTESIAN_POINT('',(2.493203673482,-0.234964801116,
+    12.127591039598));
+#4747 = CARTESIAN_POINT('',(2.505712047222,-8.931367653985E-02,
+    12.141522715547));
+#4748 = CARTESIAN_POINT('',(2.508489345916,5.706259630242E-02,
+    12.155426308322));
+#4749 = CARTESIAN_POINT('',(2.501496465661,0.203395556665,
+    12.169399943856));
+#4750 = CARTESIAN_POINT('',(2.484756258083,0.348947773262,12.18327111504
+    ));
+#4751 = CARTESIAN_POINT('',(2.45836724779,0.492949898736,12.197228009405
+    ));
+#4752 = CARTESIAN_POINT('',(2.422492328535,0.634666390152,
+    12.211161573445));
+#4753 = CARTESIAN_POINT('',(2.273347631065,1.093152087019,12.25721245438
+    ));
+#4754 = CARTESIAN_POINT('',(2.119914285759,1.397694828068,
+    12.289394488824));
+#4755 = CARTESIAN_POINT('',(1.919949881247,1.676820856919,
+    12.321534105046));
+#4756 = CARTESIAN_POINT('',(1.678779013882,1.922700808626,
+    12.353655636686));
+#4757 = CARTESIAN_POINT('',(1.402625608569,2.128512400079,
+    12.385776954772));
+#4758 = CARTESIAN_POINT('',(1.099095282362,2.289010382881,
+    12.417918082485));
+#4759 = CARTESIAN_POINT('',(0.776650836144,2.399980943296,
+    12.450105010537));
+#4760 = CARTESIAN_POINT('',(0.104205958179,2.52182848138,12.515363824685
+    ));
+#4761 = CARTESIAN_POINT('',(-0.248031345095,2.529680648745,
+    12.548593681867));
+#4762 = CARTESIAN_POINT('',(-0.599550969644,2.480935185745,
+    12.58176863206));
+#4763 = CARTESIAN_POINT('',(-0.940018280479,2.376811021951,
+    12.614921389172));
+#4764 = CARTESIAN_POINT('',(-1.259604185109,2.219887641503,
+    12.648074678461));
+#4765 = CARTESIAN_POINT('',(-1.549376919217,2.015004709573,
+    12.681250968874));
+#4766 = CARTESIAN_POINT('',(-1.800958436644,1.768339527024,
+    12.714482451237));
+#4767 = CARTESIAN_POINT('',(-2.204020013932,1.225063523811,
+    12.779081054292));
+#4768 = CARTESIAN_POINT('',(-2.360836460666,0.930460591523,
+    12.810597208931));
+#4769 = CARTESIAN_POINT('',(-2.472090047762,0.613459613478,
+    12.842072147884));
+#4770 = CARTESIAN_POINT('',(-2.534609692225,0.282347537962,
+    12.87352844179));
+#4771 = CARTESIAN_POINT('',(-2.5464933394,-5.44140561358E-02,
+    12.904985110374));
+#4772 = CARTESIAN_POINT('',(-2.507720841136,-0.388145022477,
+    12.936461115796));
+#4773 = CARTESIAN_POINT('',(-2.419569490088,-0.710041256452,
+    12.967977205388));
+#4774 = CARTESIAN_POINT('',(-2.142285418077,-1.336955902026,
+    13.033436391799));
+#4775 = CARTESIAN_POINT('',(-1.94478551718,-1.640137279632,
+    13.067541536704));
+#4776 = CARTESIAN_POINT('',(-1.698474479758,-1.908928380321,
+    13.101584047513));
+#4777 = CARTESIAN_POINT('',(-1.410815974762,-2.134910120066,
+    13.135602618963));
+#4778 = CARTESIAN_POINT('',(-1.090143643766,-2.310931846288,
+    13.169622291287));
+#4779 = CARTESIAN_POINT('',(-0.746303641518,-2.432132283679,
+    13.203666297028));
+#4780 = CARTESIAN_POINT('',(-0.389965360638,-2.494947602155,
+    13.237768691676));
+#4781 = CARTESIAN_POINT('',(4.951380411218E-02,-2.500899903527,
+    13.279739433197));
+#4782 = CARTESIAN_POINT('',(0.132929516203,-2.498851282596,
+    13.287701736216));
+#4783 = CARTESIAN_POINT('',(0.216248460379,-2.493622898578,
+    13.295664463365));
+#4784 = CARTESIAN_POINT('',(0.299329772366,-2.485220105009,
+    13.303627794581));
+#4785 = CARTESIAN_POINT('',(0.382033529956,-2.473655579562,
+    13.311591977991));
+#4786 = CARTESIAN_POINT('',(0.464220753003,-2.458949324041,
+    13.319557329909));
+#4787 = CARTESIAN_POINT('',(0.545753403421,-2.441128664386,
+    13.327524234839));
+#4788 = CARTESIAN_POINT('',(0.743512366019,-2.389937261404,
+    13.347042495155));
+#4789 = CARTESIAN_POINT('',(0.858862974958,-2.353178481872,
+    13.358572866053));
+#4790 = CARTESIAN_POINT('',(0.972118207652,-2.310061740761,
+    13.370126020666));
+#4791 = CARTESIAN_POINT('',(1.082874119396,-2.26072715593,13.38166512061
+    ));
+#4792 = CARTESIAN_POINT('',(1.190735169932,-2.205345954269,
+    13.393199041643));
+#4793 = CARTESIAN_POINT('',(1.29531803214,-2.144118827392,
+    13.404747117649));
+#4794 = CARTESIAN_POINT('',(1.396258368416,-2.077275469787,
+    13.416287039503));
+#4795 = CARTESIAN_POINT('',(1.592586975246,-1.931067422953,
+    13.439660382222));
+#4796 = CARTESIAN_POINT('',(1.687779880598,-1.8514237712,13.451492785051
+    ));
+#4797 = CARTESIAN_POINT('',(1.778406681181,-1.766429112202,
+    13.463325293329));
+#4798 = CARTESIAN_POINT('',(1.864117360654,-1.676389927409,
+    13.475157881422));
+#4799 = CARTESIAN_POINT('',(1.944588493996,-1.581637943598,
+    13.486990752784));
+#4800 = CARTESIAN_POINT('',(2.019523741756,-1.482530018165,
+    13.498824044813));
+#4801 = CARTESIAN_POINT('',(2.088654344304,-1.379448024418,
+    13.510657533707));
+#4802 = CARTESIAN_POINT('',(2.315570628507,-0.995832968783,
+    13.553219865698));
+#4803 = CARTESIAN_POINT('',(2.438966814461,-0.694244805477,
+    13.584007270686));
+#4804 = CARTESIAN_POINT('',(2.517024655836,-0.375718906539,
+    13.614759056422));
+#4805 = CARTESIAN_POINT('',(2.547518299607,-4.824196847529E-02,
+    13.645492254175));
+#4806 = CARTESIAN_POINT('',(2.529442079551,0.28015159844,13.676225441773
+    ));
+#4807 = CARTESIAN_POINT('',(2.46350635715,0.601397912393,13.706975760003
+    ));
+#4808 = CARTESIAN_POINT('',(2.351614138291,0.907448425501,
+    13.737762804584));
+#4809 = CARTESIAN_POINT('',(2.032600423433,1.496581136281,
+    13.801739191226));
+#4810 = CARTESIAN_POINT('',(1.817652512347,1.777153567222,
+    13.835073103287));
+#4811 = CARTESIAN_POINT('',(1.558730143195,2.021517190988,
+    13.868351595668));
+#4812 = CARTESIAN_POINT('',(1.263325629961,2.222311050126,
+    13.901607390319));
+#4813 = CARTESIAN_POINT('',(0.939682441543,2.373430044607,
+    13.934863043262));
+#4814 = CARTESIAN_POINT('',(0.597263363834,2.470910955493,
+    13.968141534167));
+#4815 = CARTESIAN_POINT('',(0.24623294861,2.51208881498,14.001474739361)
+  );
+#4816 = CARTESIAN_POINT('',(-0.457277979047,2.483461221997,
+    14.06871068436));
+#4817 = CARTESIAN_POINT('',(-0.811566295308,2.411082958222,
+    14.102795035662));
+#4818 = CARTESIAN_POINT('',(-1.151803045911,2.280750865693,
+    14.136816368979));
+#4819 = CARTESIAN_POINT('',(-1.467436221879,2.096306740016,
+    14.170813029923));
+#4820 = CARTESIAN_POINT('',(-1.748772534667,1.862866543324,
+    14.20480961028));
+#4821 = CARTESIAN_POINT('',(-1.987686101493,1.587786635996,
+    14.238832119533));
+#4822 = CARTESIAN_POINT('',(-2.176954864418,1.279668183281,
+    14.272917975085));
+#4823 = CARTESIAN_POINT('',(-2.37833404851,0.78975880108,14.323499689557
+    ));
+#4824 = CARTESIAN_POINT('',(-2.431640697272,0.623772704403,
+    14.340095281917));
+#4825 = CARTESIAN_POINT('',(-2.471682948367,0.453731347029,
+    14.356689459682));
+#4826 = CARTESIAN_POINT('',(-2.49811439417,0.280877130383,
+    14.373281653917));
+#4827 = CARTESIAN_POINT('',(-2.510727528421,0.10646943411,14.3898730971)
+  );
+#4828 = CARTESIAN_POINT('',(-2.509445290252,-6.82182498909E-02,
+    14.406465189315));
+#4829 = CARTESIAN_POINT('',(-2.494329279904,-0.241899145078,
+    14.423057995858));
+#4830 = CARTESIAN_POINT('',(-2.45196828596,-0.494627296643,
+    14.447525015663));
+#4831 = CARTESIAN_POINT('',(-2.435263517301,-0.575470333407,
+    14.455400515573));
+#4832 = CARTESIAN_POINT('',(-2.415513489877,-0.6556639588,
+    14.463276858593));
+#4833 = CARTESIAN_POINT('',(-2.392748177972,-0.735073572214,
+    14.47115483766));
+#4834 = CARTESIAN_POINT('',(-2.367004380402,-0.813567103457,
+    14.479034556034));
+#4835 = CARTESIAN_POINT('',(-2.338325720522,-0.89101501276,
+    14.486915427303));
+#4836 = CARTESIAN_POINT('',(-2.306762646221,-0.967290290772,
+    14.494796175378));
+#4837 = CARTESIAN_POINT('',(-2.23264080342,-1.128892064914,
+    14.511777189036));
+#4838 = CARTESIAN_POINT('',(-2.189136694762,-1.213781588843,
+    14.520878245338));
+#4839 = CARTESIAN_POINT('',(-2.141949140276,-1.296744760957,
+    14.529978398177));
+#4840 = CARTESIAN_POINT('',(-2.091177832595,-1.377596200156,
+    14.539077969455));
+#4841 = CARTESIAN_POINT('',(-2.036933120666,-1.456157413627,
+    14.54817720819));
+#4842 = CARTESIAN_POINT('',(-1.979336009745,-1.532256796845,
+    14.557276290525));
+#4843 = CARTESIAN_POINT('',(-1.918518161399,-1.605729633572,
+    14.566375319722));
+#4844 = CARTESIAN_POINT('',(-1.647571641233,-1.90547785838,
+    14.604958858545));
+#4845 = CARTESIAN_POINT('',(-1.407858224796,-2.105671630536,
+    14.63449046764));
+#4846 = CARTESIAN_POINT('',(-1.140654860296,-2.270958136544,
+    14.663996026365));
+#4847 = CARTESIAN_POINT('',(-0.85202707799,-2.397177973226,
+    14.693485370619));
+#4848 = CARTESIAN_POINT('',(-0.548479583272,-2.481437219263,
+    14.722974290591));
+#4849 = CARTESIAN_POINT('',(-0.236884512273,-2.521869495227,
+    14.752479694119));
+#4850 = CARTESIAN_POINT('',(7.542208906693E-02,-2.517865696666,
+    14.782012946168));
+#4851 = CARTESIAN_POINT('',(0.729748528985,-2.417079246432,
+    14.845232339754));
+#4852 = CARTESIAN_POINT('',(1.071180183462,-2.306760422446,
+    14.87905939647));
+#4853 = CARTESIAN_POINT('',(1.392566088958,-2.141259591448,
+    14.912826652363));
+#4854 = CARTESIAN_POINT('',(1.684058557076,-1.925425211407,
+    14.946570526425));
+#4855 = CARTESIAN_POINT('',(1.936783616803,-1.665264775606,
+    14.980314621606));
+#4856 = CARTESIAN_POINT('',(2.143602674648,-1.368773155849,
+    15.014082753147));
+#4857 = CARTESIAN_POINT('',(2.298398500376,-1.04506849934,
+    15.047910906899));
+#4858 = CARTESIAN_POINT('',(2.498665054655,-0.364962400991,
+    15.115614185227));
+#4859 = CARTESIAN_POINT('',(2.543940758917,-6.438084774278E-03,
+    15.149677615111));
+#4860 = CARTESIAN_POINT('',(2.529898062326,0.357397141358,
+    15.183678396993));
+#4861 = CARTESIAN_POINT('',(2.456782143857,0.715337478054,
+    15.217654500301));
+#4862 = CARTESIAN_POINT('',(2.326318093902,1.056580305839,
+    15.251630052765));
+#4863 = CARTESIAN_POINT('',(2.142849516885,1.371084694295,
+    15.285629700893));
+#4864 = CARTESIAN_POINT('',(1.912184861659,1.649264841613,
+    15.319692347588));
+#4865 = CARTESIAN_POINT('',(1.512863318409,1.99791419557,15.370313906212
+    ));
+#4866 = CARTESIAN_POINT('',(1.37232021115,2.102164086092,15.386971171631
+    ));
+#4867 = CARTESIAN_POINT('',(1.223611986743,2.195073583444,
+    15.403627370484));
+#4868 = CARTESIAN_POINT('',(1.067815759455,2.275907406059,
+    15.420282120875));
+#4869 = CARTESIAN_POINT('',(0.906070176588,2.344058267069,
+    15.436936807532));
+#4870 = CARTESIAN_POINT('',(0.739569837787,2.399039618151,
+    15.453592771857));
+#4871 = CARTESIAN_POINT('',(0.569567021197,2.440493809286,
+    15.470249571737));
+#4872 = CARTESIAN_POINT('',(0.315063556717,2.481468660272,
+    15.494864969458));
+#4873 = CARTESIAN_POINT('',(0.232241122661,2.491584059769,
+    15.502826478318));
+#4874 = CARTESIAN_POINT('',(0.149053853771,2.498539446613,
+    15.510787817265));
+#4875 = CARTESIAN_POINT('',(6.564231490391E-02,2.502319881223,
+    15.51874898678));
+#4876 = CARTESIAN_POINT('',(-1.785280373415E-02,2.502917900758,
+    15.526710008272));
+#4877 = CARTESIAN_POINT('',(-0.101290686584,2.500333519117,
+    15.534670924083));
+#4878 = CARTESIAN_POINT('',(-0.184530392733,2.49457422694,
+    15.542631797484));
+#4879 = CARTESIAN_POINT('',(-0.362187096668,2.475460196814,
+    15.559692135863));
+#4880 = CARTESIAN_POINT('',(-0.456500237707,2.461137068237,
+    15.568791080364));
+#4881 = CARTESIAN_POINT('',(-0.550158989799,2.442708238111,
+    15.577890091734));
+#4882 = CARTESIAN_POINT('',(-0.6429550049,2.420208978565,15.586989624009
+    ));
+#4883 = CARTESIAN_POINT('',(-0.734682876166,2.393687201624,
+    15.596090039711));
+#4884 = CARTESIAN_POINT('',(-0.825140137944,2.363203459206,
+    15.605191609847));
+#4885 = CARTESIAN_POINT('',(-0.91412726578,2.328830943127,
+    15.614294513908));
+#4886 = CARTESIAN_POINT('',(-1.310138899551,2.15569930764,
+    15.655584047158));
+#4887 = CARTESIAN_POINT('',(-1.598762235298,1.972886439134,
+    15.687824785541));
+#4888 = CARTESIAN_POINT('',(-1.857431294861,1.746086689976,
+    15.720022150847));
+#4889 = CARTESIAN_POINT('',(-2.07882809089,1.481398715195,
+    15.752202006923));
+#4890 = CARTESIAN_POINT('',(-2.256742885338,1.185732670838,
+    15.784381846328));
+#4891 = CARTESIAN_POINT('',(-2.386682478299,0.867213092837,
+    15.816581878851));
+#4892 = CARTESIAN_POINT('',(-2.465272487751,0.534732385681,
+    15.848827802713));
+#4893 = CARTESIAN_POINT('',(-2.519731878667,-0.147632469801,
+    15.914195704449));
+#4894 = CARTESIAN_POINT('',(-2.492389722408,-0.499438026132,
+    15.947475479452));
+#4895 = CARTESIAN_POINT('',(-2.408633409077,-0.8448718052,
+    15.980700573383));
+#4896 = CARTESIAN_POINT('',(-2.270710765243,-1.173718587945,
+    16.013903237031));
+#4897 = CARTESIAN_POINT('',(-2.082192583918,-1.476412002253,
+    16.047106439605));
+#4898 = CARTESIAN_POINT('',(-1.848820702299,-1.744509685061,
+    16.080332386432));
+#4899 = CARTESIAN_POINT('',(-1.57761838924,-1.970269505942,
+    16.113613564348));
+#4900 = CARTESIAN_POINT('',(-0.974494226897,-2.329354410683,
+    16.180643371386));
+#4901 = CARTESIAN_POINT('',(-0.639857428483,-2.461800878693,
+    16.214571012655));
+#4902 = CARTESIAN_POINT('',(-0.285479408908,-2.538576992364,
+    16.248437509967));
+#4903 = CARTESIAN_POINT('',(7.785934749345E-02,-2.557149304804,
+    16.28227979048));
+#4904 = CARTESIAN_POINT('',(0.439395870925,-2.516506511458,
+    16.31612203044));
+#4905 = CARTESIAN_POINT('',(0.788447219818,-2.418311772554,
+    16.349987880789));
+#4906 = CARTESIAN_POINT('',(1.114406080897,-2.265751650101,
+    16.383914472863));
+#4907 = CARTESIAN_POINT('',(1.765937992259,-1.822030787131,
+    16.459188182637));
+#4908 = CARTESIAN_POINT('',(2.078472068574,-1.505005448084,
+    16.500893354533));
+#4909 = CARTESIAN_POINT('',(2.32317858263,-1.127756176545,
+    16.542404362576));
+#4910 = CARTESIAN_POINT('',(2.489694296059,-0.707874635922,
+    16.583879491748));
+#4911 = CARTESIAN_POINT('',(2.568991361994,-0.26319736028,
+    16.625358459682));
+#4912 = CARTESIAN_POINT('',(2.559365406493,0.186363028474,
+    16.666867722612));
+#4913 = CARTESIAN_POINT('',(2.460374980978,0.620390306357,
+    16.708557331997));
+#4914 = CARTESIAN_POINT('',(2.283863876553,1.016841085605,
+    16.750023938625));
+#4915 = PCURVE('',#555,#4916);
+#4916 = DEFINITIONAL_REPRESENTATION('',(#4917),#5144);
+#4917 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#4918,#4919,#4920,#4921,#4922,
+    #4923,#4924,#4925,#4926,#4927,#4928,#4929,#4930,#4931,#4932,#4933,
+    #4934,#4935,#4936,#4937,#4938,#4939,#4940,#4941,#4942,#4943,#4944,
+    #4945,#4946,#4947,#4948,#4949,#4950,#4951,#4952,#4953,#4954,#4955,
+    #4956,#4957,#4958,#4959,#4960,#4961,#4962,#4963,#4964,#4965,#4966,
+    #4967,#4968,#4969,#4970,#4971,#4972,#4973,#4974,#4975,#4976,#4977,
+    #4978,#4979,#4980,#4981,#4982,#4983,#4984,#4985,#4986,#4987,#4988,
+    #4989,#4990,#4991,#4992,#4993,#4994,#4995,#4996,#4997,#4998,#4999,
+    #5000,#5001,#5002,#5003,#5004,#5005,#5006,#5007,#5008,#5009,#5010,
+    #5011,#5012,#5013,#5014,#5015,#5016,#5017,#5018,#5019,#5020,#5021,
+    #5022,#5023,#5024,#5025,#5026,#5027,#5028,#5029,#5030,#5031,#5032,
+    #5033,#5034,#5035,#5036,#5037,#5038,#5039,#5040,#5041,#5042,#5043,
+    #5044,#5045,#5046,#5047,#5048,#5049,#5050,#5051,#5052,#5053,#5054,
+    #5055,#5056,#5057,#5058,#5059,#5060,#5061,#5062,#5063,#5064,#5065,
+    #5066,#5067,#5068,#5069,#5070,#5071,#5072,#5073,#5074,#5075,#5076,
+    #5077,#5078,#5079,#5080,#5081,#5082,#5083,#5084,#5085,#5086,#5087,
+    #5088,#5089,#5090,#5091,#5092,#5093,#5094,#5095,#5096,#5097,#5098,
+    #5099,#5100,#5101,#5102,#5103,#5104,#5105,#5106,#5107,#5108,#5109,
+    #5110,#5111,#5112,#5113,#5114,#5115,#5116,#5117,#5118,#5119,#5120,
+    #5121,#5122,#5123,#5124,#5125,#5126,#5127,#5128,#5129,#5130,#5131,
+    #5132,#5133,#5134,#5135,#5136,#5137,#5138,#5139,#5140,#5141,#5142,
+    #5143),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
+    7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,4.34217729193E-02,6.58136985033E-02
+    ,7.541341083083E-02,8.735673840569E-02,0.130034718863,0.174332160681
+    ,0.218868011014,0.239968840335,0.258250188414,0.300403643945,
+    0.343911215853,0.385196871847,0.42984041641,0.440292181753,
+    0.455439935096,0.470968498498,0.51129582359,0.554928030924,
+    0.59953238773,0.621307602444,0.631644885501,0.643587731862,
+    0.682287478083,0.726566221221,0.771149173349,0.793008403019,
+    0.803458651676,0.815403413376,0.85763000247,0.901199953205,
+    0.945607223855,1.),.UNSPECIFIED.);
+#4918 = CARTESIAN_POINT('',(7.500017851922,12.919511813146));
+#4919 = CARTESIAN_POINT('',(7.500025616379,13.061989641707));
+#4920 = CARTESIAN_POINT('',(7.50002733981,13.204825284855));
+#4921 = CARTESIAN_POINT('',(7.500020173183,13.347428455393));
+#4922 = CARTESIAN_POINT('',(7.500004732012,13.489932105567));
+#4923 = CARTESIAN_POINT('',(7.499990602382,13.632432577045));
+#4924 = CARTESIAN_POINT('',(7.499985302725,13.775031408438));
+#4925 = CARTESIAN_POINT('',(7.499985477169,13.917867902261));
+#4926 = CARTESIAN_POINT('',(7.499989446541,14.133825178491));
+#4927 = CARTESIAN_POINT('',(7.499991420555,14.207315252128));
+#4928 = CARTESIAN_POINT('',(7.499993678214,14.280800930046));
+#4929 = CARTESIAN_POINT('',(7.499995565085,14.354280139461));
+#4930 = CARTESIAN_POINT('',(7.499996851559,14.427758870257));
+#4931 = CARTESIAN_POINT('',(7.499997863939,14.501242347801));
+#4932 = CARTESIAN_POINT('',(7.499999007227,14.574726138714));
+#4933 = CARTESIAN_POINT('',(7.499999967863,14.679680906081));
+#4934 = CARTESIAN_POINT('',(7.500000171537,14.711171696807));
+#4935 = CARTESIAN_POINT('',(7.500000242036,14.742662059297));
+#4936 = CARTESIAN_POINT('',(7.500000153895,14.77415372765));
+#4937 = CARTESIAN_POINT('',(7.499999904779,14.805647672544));
+#4938 = CARTESIAN_POINT('',(7.499999515482,14.837144101235));
+#4939 = CARTESIAN_POINT('',(7.499999029929,14.86864245756));
+#4940 = CARTESIAN_POINT('',(7.499997874749,14.939330351454));
+#4941 = CARTESIAN_POINT('',(7.499997132509,14.978519498353));
+#4942 = CARTESIAN_POINT('',(7.499996276969,15.017708780408));
+#4943 = CARTESIAN_POINT('',(7.499995311096,15.056898121971));
+#4944 = CARTESIAN_POINT('',(7.499994252303,15.096087453972));
+#4945 = CARTESIAN_POINT('',(7.499993132452,15.135276713914));
+#4946 = CARTESIAN_POINT('',(7.499991997852,15.174465845879));
+#4947 = CARTESIAN_POINT('',(7.499987019319,15.353691606018));
+#4948 = CARTESIAN_POINT('',(7.49998375371,15.494053985975));
+#4949 = CARTESIAN_POINT('',(7.499983717848,15.634198202139));
+#4950 = CARTESIAN_POINT('',(7.499992148727,15.774246739526));
+#4951 = CARTESIAN_POINT('',(7.500007617027,15.914298085731));
+#4952 = CARTESIAN_POINT('',(7.500019683455,16.054446007333));
+#4953 = CARTESIAN_POINT('',(7.500024703868,16.194804765736));
+#4954 = CARTESIAN_POINT('',(7.500020708704,16.480172080185));
+#4955 = CARTESIAN_POINT('',(7.500011156704,16.625913290226));
+#4956 = CARTESIAN_POINT('',(7.499994311558,16.771396699282));
+#4957 = CARTESIAN_POINT('',(7.499975255662,16.916774613675));
+#4958 = CARTESIAN_POINT('',(7.499965691742,17.062149859106));
+#4959 = CARTESIAN_POINT('',(7.499968715579,17.207627892577));
+#4960 = CARTESIAN_POINT('',(7.499979440404,17.353366476284));
+#4961 = CARTESIAN_POINT('',(7.500004953349,17.644830244628));
+#4962 = CARTESIAN_POINT('',(7.500019825537,17.791363748981));
+#4963 = CARTESIAN_POINT('',(7.500030957199,17.937631973826));
+#4964 = CARTESIAN_POINT('',(7.500031300903,18.083794888204));
+#4965 = CARTESIAN_POINT('',(7.500018666196,18.229953239597));
+#4966 = CARTESIAN_POINT('',(7.500004504001,18.376211419985));
+#4967 = CARTESIAN_POINT('',(7.499994480673,18.522736633429));
+#4968 = CARTESIAN_POINT('',(7.499987221821,18.738086802694));
+#4969 = CARTESIAN_POINT('',(7.49998602206,18.807326468119));
+#4970 = CARTESIAN_POINT('',(7.499986081506,18.87656256859));
+#4971 = CARTESIAN_POINT('',(7.499987214296,18.945794945001));
+#4972 = CARTESIAN_POINT('',(7.499989021573,19.015029420907));
+#4973 = CARTESIAN_POINT('',(7.499991028645,19.084271234331));
+#4974 = CARTESIAN_POINT('',(7.499992861032,19.153518383144));
+#4975 = CARTESIAN_POINT('',(7.499995844223,19.282740041577));
+#4976 = CARTESIAN_POINT('',(7.499997079112,19.34272787883));
+#4977 = CARTESIAN_POINT('',(7.499997878445,19.402722409975));
+#4978 = CARTESIAN_POINT('',(7.499999020609,19.46267850941));
+#4979 = CARTESIAN_POINT('',(7.499999237451,19.522699206889));
+#4980 = CARTESIAN_POINT('',(7.500000648634,19.582630915433));
+#4981 = CARTESIAN_POINT('',(7.500000325809,19.642611570306));
+#4982 = CARTESIAN_POINT('',(7.499998471361,19.840868680026));
+#4983 = CARTESIAN_POINT('',(7.4999951323,19.979499075003));
+#4984 = CARTESIAN_POINT('',(7.499992664533,20.117934282605));
+#4985 = CARTESIAN_POINT('',(7.499983402405,20.256271301286));
+#4986 = CARTESIAN_POINT('',(7.499981014391,20.394597461897));
+#4987 = CARTESIAN_POINT('',(7.499986431639,20.53300583454));
+#4988 = CARTESIAN_POINT('',(7.49999624472,20.671612972434));
+#4989 = CARTESIAN_POINT('',(7.500015991147,20.952643288519));
+#4990 = CARTESIAN_POINT('',(7.500025967321,21.095746936302));
+#4991 = CARTESIAN_POINT('',(7.500031101437,21.238618190926));
+#4992 = CARTESIAN_POINT('',(7.50002540672,21.381395817231));
+#4993 = CARTESIAN_POINT('',(7.500008830604,21.524173819143));
+#4994 = CARTESIAN_POINT('',(7.499991529396,21.667048104424));
+#4995 = CARTESIAN_POINT('',(7.499979741891,21.810158094035));
+#4996 = CARTESIAN_POINT('',(7.499971280375,22.088348017335));
+#4997 = CARTESIAN_POINT('',(7.499973844269,22.224069817782));
+#4998 = CARTESIAN_POINT('',(7.499984715596,22.35961465287));
+#4999 = CARTESIAN_POINT('',(7.500002002685,22.495081198744));
+#5000 = CARTESIAN_POINT('',(7.500017836789,22.630552179526));
+#5001 = CARTESIAN_POINT('',(7.500025592453,22.766107758513));
+#5002 = CARTESIAN_POINT('',(7.500025472569,22.901834821417));
+#5003 = CARTESIAN_POINT('',(7.500014625053,23.183736422531));
+#5004 = CARTESIAN_POINT('',(7.500002978961,23.330608453463));
+#5005 = CARTESIAN_POINT('',(7.499989112359,23.477206598864));
+#5006 = CARTESIAN_POINT('',(7.499979439298,23.62369799084));
+#5007 = CARTESIAN_POINT('',(7.499983895174,23.770194986605));
+#5008 = CARTESIAN_POINT('',(7.499989619727,23.916809704498));
+#5009 = CARTESIAN_POINT('',(7.499993543614,24.06370253418));
+#5010 = CARTESIAN_POINT('',(7.499997199006,24.244460618003));
+#5011 = CARTESIAN_POINT('',(7.499997818631,24.278751122489));
+#5012 = CARTESIAN_POINT('',(7.499998408372,24.31304169208));
+#5013 = CARTESIAN_POINT('',(7.499998989809,24.347332299072));
+#5014 = CARTESIAN_POINT('',(7.499999562171,24.381622911808));
+#5015 = CARTESIAN_POINT('',(7.50000010234,24.41591349468));
+#5016 = CARTESIAN_POINT('',(7.500000564845,24.450204008131));
+#5017 = CARTESIAN_POINT('',(7.500001341332,24.534191518372));
+#5018 = CARTESIAN_POINT('',(7.50000037437,24.583890743599));
+#5019 = CARTESIAN_POINT('',(7.500000107189,24.63360166239));
+#5020 = CARTESIAN_POINT('',(7.499999243396,24.683309891435));
+#5021 = CARTESIAN_POINT('',(7.499998052548,24.733018696731));
+#5022 = CARTESIAN_POINT('',(7.49999720845,24.782734850898));
+#5023 = CARTESIAN_POINT('',(7.499995888181,24.832449123122));
+#5024 = CARTESIAN_POINT('',(7.499993163656,24.93312421424));
+#5025 = CARTESIAN_POINT('',(7.499991682668,24.984088330964));
+#5026 = CARTESIAN_POINT('',(7.499990154251,25.035051236659));
+#5027 = CARTESIAN_POINT('',(7.499988704137,25.086012670249));
+#5028 = CARTESIAN_POINT('',(7.499987494666,25.136973628069));
+#5029 = CARTESIAN_POINT('',(7.499986690037,25.187934981025));
+#5030 = CARTESIAN_POINT('',(7.499986421569,25.238896091756));
+#5031 = CARTESIAN_POINT('',(7.499987613549,25.422188482034));
+#5032 = CARTESIAN_POINT('',(7.499992531582,25.554767272751));
+#5033 = CARTESIAN_POINT('',(7.500002610657,25.687192347369));
+#5034 = CARTESIAN_POINT('',(7.500016532558,25.819542155136));
+#5035 = CARTESIAN_POINT('',(7.500026602664,25.951895908545));
+#5036 = CARTESIAN_POINT('',(7.500028192143,26.084325412689));
+#5037 = CARTESIAN_POINT('',(7.500022500508,26.216913085986));
+#5038 = CARTESIAN_POINT('',(7.500002469457,26.492432192512));
+#5039 = CARTESIAN_POINT('',(7.499987416539,26.635986061244));
+#5040 = CARTESIAN_POINT('',(7.499971978208,26.779298880446));
+#5041 = CARTESIAN_POINT('',(7.499963633197,26.922511529055));
+#5042 = CARTESIAN_POINT('',(7.499969132523,27.06572332321));
+#5043 = CARTESIAN_POINT('',(7.499983145296,27.209035573474));
+#5044 = CARTESIAN_POINT('',(7.499998252461,27.352585852668));
+#5045 = CARTESIAN_POINT('',(7.500021376011,27.642141873753));
+#5046 = CARTESIAN_POINT('',(7.500029274779,27.788929793558));
+#5047 = CARTESIAN_POINT('',(7.500028345997,27.935446701527));
+#5048 = CARTESIAN_POINT('',(7.500015827748,28.08185498264));
+#5049 = CARTESIAN_POINT('',(7.499998802611,28.228257651437));
+#5050 = CARTESIAN_POINT('',(7.499989097563,28.374765256792));
+#5051 = CARTESIAN_POINT('',(7.499986018341,28.521548327071));
+#5052 = CARTESIAN_POINT('',(7.499987421324,28.739380956181));
+#5053 = CARTESIAN_POINT('',(7.499988819607,28.810852903563));
+#5054 = CARTESIAN_POINT('',(7.499990905611,28.882321792553));
+#5055 = CARTESIAN_POINT('',(7.4999930808,28.953785761107));
+#5056 = CARTESIAN_POINT('',(7.499994903346,29.025250288552));
+#5057 = CARTESIAN_POINT('',(7.499996294824,29.096720433722));
+#5058 = CARTESIAN_POINT('',(7.499997448668,29.1681931008));
+#5059 = CARTESIAN_POINT('',(7.499998911199,29.273571537828));
+#5060 = CARTESIAN_POINT('',(7.499999379417,29.307492410799));
+#5061 = CARTESIAN_POINT('',(7.499999783205,29.341411509793));
+#5062 = CARTESIAN_POINT('',(7.500000074892,29.37532887509));
+#5063 = CARTESIAN_POINT('',(7.500000220982,29.409245029212));
+#5064 = CARTESIAN_POINT('',(7.500000202153,29.443160976933));
+#5065 = CARTESIAN_POINT('',(7.500000013257,29.477078205272));
+#5066 = CARTESIAN_POINT('',(7.499999259039,29.550187613289));
+#5067 = CARTESIAN_POINT('',(7.499998724432,29.589376761063));
+#5068 = CARTESIAN_POINT('',(7.499998065151,29.628566043512));
+#5069 = CARTESIAN_POINT('',(7.49999728985,29.6677553845));
+#5070 = CARTESIAN_POINT('',(7.499996410189,29.706944715059));
+#5071 = CARTESIAN_POINT('',(7.499995440835,29.746133973396));
+#5072 = CARTESIAN_POINT('',(7.499994399461,29.785323104889));
+#5073 = CARTESIAN_POINT('',(7.499989765896,29.951500440938));
+#5074 = CARTESIAN_POINT('',(7.499985892265,30.078689894847));
+#5075 = CARTESIAN_POINT('',(7.499982665419,30.20575404311));
+#5076 = CARTESIAN_POINT('',(7.499984822375,30.332742539788));
+#5077 = CARTESIAN_POINT('',(7.499993566244,30.459729760443));
+#5078 = CARTESIAN_POINT('',(7.500005359898,30.586790446082));
+#5079 = CARTESIAN_POINT('',(7.500014854623,30.713974030434));
+#5080 = CARTESIAN_POINT('',(7.500025895057,30.98622962508));
+#5081 = CARTESIAN_POINT('',(7.500026038898,31.131909121547));
+#5082 = CARTESIAN_POINT('',(7.500016908604,31.277332431028));
+#5083 = CARTESIAN_POINT('',(7.499998139127,31.422653260676));
+#5084 = CARTESIAN_POINT('',(7.499979253098,31.567971518794));
+#5085 = CARTESIAN_POINT('',(7.499969998794,31.713391228777));
+#5086 = CARTESIAN_POINT('',(7.499970821096,31.859069345278));
+#5087 = CARTESIAN_POINT('',(7.499985886587,32.150630088321));
+#5088 = CARTESIAN_POINT('',(7.50000026125,32.297323652333));
+#5089 = CARTESIAN_POINT('',(7.50001792921,32.443749809493));
+#5090 = CARTESIAN_POINT('',(7.500031260243,32.590072387501));
+#5091 = CARTESIAN_POINT('',(7.500030650187,32.736393670088));
+#5092 = CARTESIAN_POINT('',(7.500020595343,32.882815067556));
+#5093 = CARTESIAN_POINT('',(7.500008681708,33.029502667812));
+#5094 = CARTESIAN_POINT('',(7.499994547997,33.247496558997));
+#5095 = CARTESIAN_POINT('',(7.499990476017,33.319227978948));
+#5096 = CARTESIAN_POINT('',(7.499987495009,33.390954664824));
+#5097 = CARTESIAN_POINT('',(7.499985946558,33.462675524357));
+#5098 = CARTESIAN_POINT('',(7.499985835665,33.534397388402));
+#5099 = CARTESIAN_POINT('',(7.499986827711,33.606127098793));
+#5100 = CARTESIAN_POINT('',(7.499988407524,33.677863646606));
+#5101 = CARTESIAN_POINT('',(7.499991057764,33.783880773228));
+#5102 = CARTESIAN_POINT('',(7.499991965001,33.818171278622));
+#5103 = CARTESIAN_POINT('',(7.499992875278,33.85246185045));
+#5104 = CARTESIAN_POINT('',(7.499993753,33.886752459144));
+#5105 = CARTESIAN_POINT('',(7.499994573974,33.921043072162));
+#5106 = CARTESIAN_POINT('',(7.499995325409,33.955333653988));
+#5107 = CARTESIAN_POINT('',(7.499996005917,33.989624166134));
+#5108 = CARTESIAN_POINT('',(7.499997333715,34.063108913803));
+#5109 = CARTESIAN_POINT('',(7.499997938765,34.102303891961));
+#5110 = CARTESIAN_POINT('',(7.499998500594,34.141497251478));
+#5111 = CARTESIAN_POINT('',(7.499999041544,34.180687698377));
+#5112 = CARTESIAN_POINT('',(7.499999546361,34.219874894837));
+#5113 = CARTESIAN_POINT('',(7.499999962198,34.259059459195));
+#5114 = CARTESIAN_POINT('',(7.500000198614,34.298242965944));
+#5115 = CARTESIAN_POINT('',(7.499999876436,34.475952939519));
+#5116 = CARTESIAN_POINT('',(7.499996026798,34.614833827266));
+#5117 = CARTESIAN_POINT('',(7.499995461255,34.753524428179));
+#5118 = CARTESIAN_POINT('',(7.499986227877,34.892118327504));
+#5119 = CARTESIAN_POINT('',(7.499981306294,35.030699784001));
+#5120 = CARTESIAN_POINT('',(7.499984115498,35.169362713516));
+#5121 = CARTESIAN_POINT('',(7.499992340814,35.308223538551));
+#5122 = CARTESIAN_POINT('',(7.50001164631,35.589721862752));
+#5123 = CARTESIAN_POINT('',(7.500022850364,35.733039049782));
+#5124 = CARTESIAN_POINT('',(7.500030997143,35.876125166014));
+#5125 = CARTESIAN_POINT('',(7.500029371711,36.01911769378));
+#5126 = CARTESIAN_POINT('',(7.500015342027,36.16211136326));
+#5127 = CARTESIAN_POINT('',(7.499998071722,36.305200401335));
+#5128 = CARTESIAN_POINT('',(7.499984495931,36.448525072994));
+#5129 = CARTESIAN_POINT('',(7.499970680202,36.737185424881));
+#5130 = CARTESIAN_POINT('',(7.499970668199,36.883291966912));
+#5131 = CARTESIAN_POINT('',(7.499980776686,37.029135358782));
+#5132 = CARTESIAN_POINT('',(7.500000138216,37.174876628983));
+#5133 = CARTESIAN_POINT('',(7.500018516345,37.32062134437));
+#5134 = CARTESIAN_POINT('',(7.500026720622,37.466469422356));
+#5135 = CARTESIAN_POINT('',(7.500025681047,37.612577490312));
+#5136 = CARTESIAN_POINT('',(7.500011310616,37.936744678504));
+#5137 = CARTESIAN_POINT('',(7.49999509339,38.116344541458));
+#5138 = CARTESIAN_POINT('',(7.499978586664,38.29510070099));
+#5139 = CARTESIAN_POINT('',(7.499972891749,38.473700909465));
+#5140 = CARTESIAN_POINT('',(7.50000006254,38.652322585879));
+#5141 = CARTESIAN_POINT('',(7.499992773221,38.831120155731));
+#5142 = CARTESIAN_POINT('',(7.499999519978,39.010751048341));
+#5143 = CARTESIAN_POINT('',(7.500000957583,39.189172324434));
+#5144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5145 = PCURVE('',#5146,#5151);
+#5146 = CYLINDRICAL_SURFACE('',#5147,2.5);
+#5147 = AXIS2_PLACEMENT_3D('',#5148,#5149,#5150);
+#5148 = CARTESIAN_POINT('',(0.,0.,-3.));
+#5149 = DIRECTION('',(0.,0.,1.));
+#5150 = DIRECTION('',(1.,0.,0.));
+#5151 = DEFINITIONAL_REPRESENTATION('',(#5152),#5379);
+#5152 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5153,#5154,#5155,#5156,#5157,
+    #5158,#5159,#5160,#5161,#5162,#5163,#5164,#5165,#5166,#5167,#5168,
+    #5169,#5170,#5171,#5172,#5173,#5174,#5175,#5176,#5177,#5178,#5179,
+    #5180,#5181,#5182,#5183,#5184,#5185,#5186,#5187,#5188,#5189,#5190,
+    #5191,#5192,#5193,#5194,#5195,#5196,#5197,#5198,#5199,#5200,#5201,
+    #5202,#5203,#5204,#5205,#5206,#5207,#5208,#5209,#5210,#5211,#5212,
+    #5213,#5214,#5215,#5216,#5217,#5218,#5219,#5220,#5221,#5222,#5223,
+    #5224,#5225,#5226,#5227,#5228,#5229,#5230,#5231,#5232,#5233,#5234,
+    #5235,#5236,#5237,#5238,#5239,#5240,#5241,#5242,#5243,#5244,#5245,
+    #5246,#5247,#5248,#5249,#5250,#5251,#5252,#5253,#5254,#5255,#5256,
+    #5257,#5258,#5259,#5260,#5261,#5262,#5263,#5264,#5265,#5266,#5267,
+    #5268,#5269,#5270,#5271,#5272,#5273,#5274,#5275,#5276,#5277,#5278,
+    #5279,#5280,#5281,#5282,#5283,#5284,#5285,#5286,#5287,#5288,#5289,
+    #5290,#5291,#5292,#5293,#5294,#5295,#5296,#5297,#5298,#5299,#5300,
+    #5301,#5302,#5303,#5304,#5305,#5306,#5307,#5308,#5309,#5310,#5311,
+    #5312,#5313,#5314,#5315,#5316,#5317,#5318,#5319,#5320,#5321,#5322,
+    #5323,#5324,#5325,#5326,#5327,#5328,#5329,#5330,#5331,#5332,#5333,
+    #5334,#5335,#5336,#5337,#5338,#5339,#5340,#5341,#5342,#5343,#5344,
+    #5345,#5346,#5347,#5348,#5349,#5350,#5351,#5352,#5353,#5354,#5355,
+    #5356,#5357,#5358,#5359,#5360,#5361,#5362,#5363,#5364,#5365,#5366,
+    #5367,#5368,#5369,#5370,#5371,#5372,#5373,#5374,#5375,#5376,#5377,
+    #5378),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
+    7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,4.34217729193E-02,6.58136985033E-02
+    ,7.541341083083E-02,8.735673840569E-02,0.130034718863,0.174332160681
+    ,0.218868011014,0.239968840335,0.258250188414,0.300403643945,
+    0.343911215853,0.385196871847,0.42984041641,0.440292181753,
+    0.455439935096,0.470968498498,0.51129582359,0.554928030924,
+    0.59953238773,0.621307602444,0.631644885501,0.643587731862,
+    0.682287478083,0.726566221221,0.771149173349,0.793008403019,
+    0.803458651676,0.815403413376,0.85763000247,0.901199953205,
+    0.945607223855,1.),.UNSPECIFIED.);
+#5153 = CARTESIAN_POINT('',(-6.28318530718,13.650012999879));
+#5154 = CARTESIAN_POINT('',(-6.144603810086,13.683096690752));
+#5155 = CARTESIAN_POINT('',(-6.005673620337,13.716263339385));
+#5156 = CARTESIAN_POINT('',(-5.866967286721,13.749376246843));
+#5157 = CARTESIAN_POINT('',(-5.728353914611,13.782466920119));
+#5158 = CARTESIAN_POINT('',(-5.589739631855,13.815558158022));
+#5159 = CARTESIAN_POINT('',(-5.451032045481,13.848673291191));
+#5160 = CARTESIAN_POINT('',(-5.312100606939,13.881841961035));
+#5161 = CARTESIAN_POINT('',(-5.102055992994,13.931986199788));
+#5162 = CARTESIAN_POINT('',(-5.030579489547,13.949049518493));
+#5163 = CARTESIAN_POINT('',(-4.959108565,13.966110933353));
+#5164 = CARTESIAN_POINT('',(-4.887644532189,13.983169939424));
+#5165 = CARTESIAN_POINT('',(-4.816180269655,14.00022812919));
+#5166 = CARTESIAN_POINT('',(-4.744708681318,14.017287413087));
+#5167 = CARTESIAN_POINT('',(-4.67323117751,14.034348406616));
+#5168 = CARTESIAN_POINT('',(-4.571128194026,14.058723077478));
+#5169 = CARTESIAN_POINT('',(-4.540490800643,14.066039609076));
+#5170 = CARTESIAN_POINT('',(-4.50985387448,14.07335697102));
+#5171 = CARTESIAN_POINT('',(-4.479217257965,14.080674047898));
+#5172 = CARTESIAN_POINT('',(-4.448580758689,14.087990216719));
+#5173 = CARTESIAN_POINT('',(-4.417944149405,14.095305346915));
+#5174 = CARTESIAN_POINT('',(-4.387307168029,14.102619800337));
+#5175 = CARTESIAN_POINT('',(-4.318552178052,14.119034811582));
+#5176 = CARTESIAN_POINT('',(-4.280435841461,14.128134512265));
+#5177 = CARTESIAN_POINT('',(-4.242320195046,14.137233790813));
+#5178 = CARTESIAN_POINT('',(-4.204204978298,14.146332851621));
+#5179 = CARTESIAN_POINT('',(-4.16608998302,14.155431845973));
+#5180 = CARTESIAN_POINT('',(-4.127975053322,14.164530872043));
+#5181 = CARTESIAN_POINT('',(-4.089860085628,14.173629974896));
+#5182 = CARTESIAN_POINT('',(-3.915545661635,14.21524389288));
+#5183 = CARTESIAN_POINT('',(-3.779026224571,14.247835833331));
+#5184 = CARTESIAN_POINT('',(-3.642710468942,14.280380257204));
+#5185 = CARTESIAN_POINT('',(-3.506481755605,14.312902658168));
+#5186 = CARTESIAN_POINT('',(-3.370251352742,14.345424780402));
+#5187 = CARTESIAN_POINT('',(-3.233930370833,14.377968306841));
+#5188 = CARTESIAN_POINT('',(-3.097407278155,14.410560188752));
+#5189 = CARTESIAN_POINT('',(-2.819841786831,14.476823266372));
+#5190 = CARTESIAN_POINT('',(-2.678086891744,14.510664571985));
+#5191 = CARTESIAN_POINT('',(-2.536583202741,14.544446264955));
+#5192 = CARTESIAN_POINT('',(-2.395180031194,14.578204200519));
+#5193 = CARTESIAN_POINT('',(-2.253776719795,14.611962142598));
+#5194 = CARTESIAN_POINT('',(-2.112273748456,14.645743971628));
+#5195 = CARTESIAN_POINT('',(-1.970518723168,14.679585922228));
+#5196 = CARTESIAN_POINT('',(-1.687023980132,14.747265844697));
+#5197 = CARTESIAN_POINT('',(-1.54449805838,14.781291510651));
+#5198 = CARTESIAN_POINT('',(-1.402231003931,14.815255068615));
+#5199 = CARTESIAN_POINT('',(-1.260065674788,14.849193990535));
+#5200 = CARTESIAN_POINT('',(-1.117900145945,14.883132373515));
+#5201 = CARTESIAN_POINT('',(-0.975632715706,14.917095490976));
+#5202 = CARTESIAN_POINT('',(-0.833105917136,14.951121499727));
+#5203 = CARTESIAN_POINT('',(-0.623637756565,15.001129195641));
+#5204 = CARTESIAN_POINT('',(-0.556290122617,15.017207612885));
+#5205 = CARTESIAN_POINT('',(-0.488947159033,15.033284923232));
+#5206 = CARTESIAN_POINT('',(-0.421609333698,15.049360909043));
+#5207 = CARTESIAN_POINT('',(-0.354271083599,15.065436714181));
+#5208 = CARTESIAN_POINT('',(-0.28692706222,15.081513386765));
+#5209 = CARTESIAN_POINT('',(-0.219578492037,15.097590474047));
+#5210 = CARTESIAN_POINT('',(-9.38985350894E-02,15.127591039598));
+#5211 = CARTESIAN_POINT('',(-3.555317650882E-02,15.141522715547));
+#5212 = CARTESIAN_POINT('',(2.27912659842E-02,15.155426308321));
+#5213 = CARTESIAN_POINT('',(8.113107376369E-02,15.169399943856));
+#5214 = CARTESIAN_POINT('',(0.139475575549,15.18327111504));
+#5215 = CARTESIAN_POINT('',(0.197818972901,15.197228009405));
+#5216 = CARTESIAN_POINT('',(0.256164185049,15.211161573445));
+#5217 = CARTESIAN_POINT('',(0.449017818675,15.25721245438));
+#5218 = CARTESIAN_POINT('',(0.583844028817,15.289394488824));
+#5219 = CARTESIAN_POINT('',(0.718477386282,15.321534105046));
+#5220 = CARTESIAN_POINT('',(0.853022988784,15.353655636686));
+#5221 = CARTESIAN_POINT('',(0.987568136323,15.385776954772));
+#5222 = CARTESIAN_POINT('',(1.12219791423,15.417918082486));
+#5223 = CARTESIAN_POINT('',(1.25702210476,15.450105010537));
+#5224 = CARTESIAN_POINT('',(1.530380166339,15.515363824685));
+#5225 = CARTESIAN_POINT('',(1.669575868373,15.548593681868));
+#5226 = CARTESIAN_POINT('',(1.808542109551,15.58176863206));
+#5227 = CARTESIAN_POINT('',(1.94741350844,15.614921389172));
+#5228 = CARTESIAN_POINT('',(2.086285394626,15.648074678461));
+#5229 = CARTESIAN_POINT('',(2.225252886489,15.681250968874));
+#5230 = CARTESIAN_POINT('',(2.364451068616,15.714482451237));
+#5231 = CARTESIAN_POINT('',(2.635037823873,15.779081054292));
+#5232 = CARTESIAN_POINT('',(2.767050670528,15.810597208931));
+#5233 = CARTESIAN_POINT('',(2.898891009642,15.842072147884));
+#5234 = CARTESIAN_POINT('',(3.030653594059,15.87352844179));
+#5235 = CARTESIAN_POINT('',(3.162418350522,15.904985110374));
+#5236 = CARTESIAN_POINT('',(3.294265793016,15.936461115796));
+#5237 = CARTESIAN_POINT('',(3.42628223413,15.967977205388));
+#5238 = CARTESIAN_POINT('',(3.700481702962,16.033436391799));
+#5239 = CARTESIAN_POINT('',(3.843343561158,16.067541536704));
+#5240 = CARTESIAN_POINT('',(3.985941770826,16.101584047513));
+#5241 = CARTESIAN_POINT('',(4.128436923606,16.135602618963));
+#5242 = CARTESIAN_POINT('',(4.270931717264,16.169622291287));
+#5243 = CARTESIAN_POINT('',(4.413528818074,16.203666297028));
+#5244 = CARTESIAN_POINT('',(4.55638935784,16.237768691676));
+#5245 = CARTESIAN_POINT('',(4.732197146583,16.279739433197));
+#5246 = CARTESIAN_POINT('',(4.765549084807,16.287701736216));
+#5247 = CARTESIAN_POINT('',(4.798901813376,16.295664463365));
+#5248 = CARTESIAN_POINT('',(4.832255555662,16.303627794581));
+#5249 = CARTESIAN_POINT('',(4.865610578272,16.311591977991));
+#5250 = CARTESIAN_POINT('',(4.898967191039,16.319557329909));
+#5251 = CARTESIAN_POINT('',(4.932325747027,16.327524234839));
+#5252 = CARTESIAN_POINT('',(5.01403661977,16.347042495155));
+#5253 = CARTESIAN_POINT('',(5.062389254843,16.358572866053));
+#5254 = CARTESIAN_POINT('',(5.110740038228,16.370126020666));
+#5255 = CARTESIAN_POINT('',(5.159090789616,16.38166512061));
+#5256 = CARTESIAN_POINT('',(5.207442055558,16.393199041643));
+#5257 = CARTESIAN_POINT('',(5.255793702616,16.404747117649));
+#5258 = CARTESIAN_POINT('',(5.304146369388,16.416287039503));
+#5259 = CARTESIAN_POINT('',(5.402062018653,16.439660382222));
+#5260 = CARTESIAN_POINT('',(5.451629010815,16.451492785051));
+#5261 = CARTESIAN_POINT('',(5.501195077592,16.463325293329));
+#5262 = CARTESIAN_POINT('',(5.550760279742,16.475157881422));
+#5263 = CARTESIAN_POINT('',(5.600325760046,16.486990752784));
+#5264 = CARTESIAN_POINT('',(5.649892424944,16.498824044813));
+#5265 = CARTESIAN_POINT('',(5.699459626167,16.510657533707));
+#5266 = CARTESIAN_POINT('',(5.877740981758,16.553219865698));
+#5267 = CARTESIAN_POINT('',(6.006699804932,16.584007270686));
+#5268 = CARTESIAN_POINT('',(6.13551225968,16.614759056422));
+#5269 = CARTESIAN_POINT('',(6.264250411453,16.645492254174));
+#5270 = CARTESIAN_POINT('',(6.392988491911,16.676225441774));
+#5271 = CARTESIAN_POINT('',(6.521797532536,16.706975760002));
+#5272 = CARTESIAN_POINT('',(6.650759229339,16.737762804584));
+#5273 = CARTESIAN_POINT('',(6.918743438181,16.801739191226));
+#5274 = CARTESIAN_POINT('',(7.058371359294,16.835073103287));
+#5275 = CARTESIAN_POINT('',(7.197766180926,16.868351595668));
+#5276 = CARTESIAN_POINT('',(7.337065893197,16.901607390321));
+#5277 = CARTESIAN_POINT('',(7.476365042966,16.934863043261));
+#5278 = CARTESIAN_POINT('',(7.615759774306,16.968141534168));
+#5279 = CARTESIAN_POINT('',(7.755384503706,17.001474739361));
+#5280 = CARTESIAN_POINT('',(8.037021763859,17.06871068436));
+#5281 = CARTESIAN_POINT('',(8.179795068151,17.102795035662));
+#5282 = CARTESIAN_POINT('',(8.322305950711,17.136816368978));
+#5283 = CARTESIAN_POINT('',(8.464714517672,17.170813029923));
+#5284 = CARTESIAN_POINT('',(8.607123262098,17.20480961028));
+#5285 = CARTESIAN_POINT('',(8.749634737068,17.238832119534));
+#5286 = CARTESIAN_POINT('',(8.892408490117,17.272917975085));
+#5287 = CARTESIAN_POINT('',(9.104281953696,17.323499689557));
+#5288 = CARTESIAN_POINT('',(9.173797198935,17.340095281917));
+#5289 = CARTESIAN_POINT('',(9.24330791672,17.356689459682));
+#5290 = CARTESIAN_POINT('',(9.312812535227,17.373281653917));
+#5291 = CARTESIAN_POINT('',(9.382317089115,17.3898730971));
+#5292 = CARTESIAN_POINT('',(9.45182779934,17.406465189315));
+#5293 = CARTESIAN_POINT('',(9.52134366445,17.423057995858));
+#5294 = CARTESIAN_POINT('',(9.623845155094,17.447525015663));
+#5295 = CARTESIAN_POINT('',(9.656841859031,17.455400515573));
+#5296 = CARTESIAN_POINT('',(9.689838670188,17.463276858593));
+#5297 = CARTESIAN_POINT('',(9.722835248526,17.47115483766));
+#5298 = CARTESIAN_POINT('',(9.755831418947,17.479034556034));
+#5299 = CARTESIAN_POINT('',(9.788827171289,17.486915427303));
+#5300 = CARTESIAN_POINT('',(9.821822660327,17.494796175378));
+#5301 = CARTESIAN_POINT('',(9.892938544332,17.511777189036));
+#5302 = CARTESIAN_POINT('',(9.931057137556,17.520878245338));
+#5303 = CARTESIAN_POINT('',(9.969174399474,17.529978398177));
+#5304 = CARTESIAN_POINT('',(10.007290685278,17.539077969455));
+#5305 = CARTESIAN_POINT('',(10.045406291336,17.54817720819));
+#5306 = CARTESIAN_POINT('',(10.083521455185,17.557276290525));
+#5307 = CARTESIAN_POINT('',(10.121636355532,17.566375319722));
+#5308 = CARTESIAN_POINT('',(10.283258638682,17.604958858545));
+#5309 = CARTESIAN_POINT('',(10.406962059967,17.634490467639));
+#5310 = CARTESIAN_POINT('',(10.530550102311,17.663996026365));
+#5311 = CARTESIAN_POINT('',(10.6540711836,17.693485370619));
+#5312 = CARTESIAN_POINT('',(10.777593845544,17.722974290591));
+#5313 = CARTESIAN_POINT('',(10.901187035724,17.75247969412));
+#5314 = CARTESIAN_POINT('',(11.024897809969,17.782012946168));
+#5315 = CARTESIAN_POINT('',(11.289715029508,17.845232339754));
+#5316 = CARTESIAN_POINT('',(11.431411762996,17.87905939647));
+#5317 = CARTESIAN_POINT('',(11.572856716062,17.912826652362));
+#5318 = CARTESIAN_POINT('',(11.714201742592,17.946570526427));
+#5319 = CARTESIAN_POINT('',(11.855547330207,17.980314621605));
+#5320 = CARTESIAN_POINT('',(11.996993207235,18.014082753148));
+#5321 = CARTESIAN_POINT('',(12.13869036182,18.047910906899));
+#5322 = CARTESIAN_POINT('',(12.422281898442,18.115614185227));
+#5323 = CARTESIAN_POINT('',(12.564965037773,18.149677615111));
+#5324 = CARTESIAN_POINT('',(12.707386457389,18.183678396993));
+#5325 = CARTESIAN_POINT('',(12.849705530239,18.217654500302));
+#5326 = CARTESIAN_POINT('',(12.992024737543,18.251630052764));
+#5327 = CARTESIAN_POINT('',(13.134446392563,18.285629700893));
+#5328 = CARTESIAN_POINT('',(13.277129953552,18.319692347588));
+#5329 = CARTESIAN_POINT('',(13.489172993303,18.370313906212));
+#5330 = CARTESIAN_POINT('',(13.558946201432,18.386971171631));
+#5331 = CARTESIAN_POINT('',(13.628714355326,18.403627370484));
+#5332 = CARTESIAN_POINT('',(13.698475902041,18.420282120875));
+#5333 = CARTESIAN_POINT('',(13.768237019157,18.436936807532));
+#5334 = CARTESIAN_POINT('',(13.838004071302,18.453592771857));
+#5335 = CARTESIAN_POINT('',(13.907776133936,18.470249571737));
+#5336 = CARTESIAN_POINT('',(14.010888462468,18.494864969458));
+#5337 = CARTESIAN_POINT('',(14.044239193921,18.502826478318));
+#5338 = CARTESIAN_POINT('',(14.077589810424,18.510787817265));
+#5339 = CARTESIAN_POINT('',(14.110940373363,18.51874898678));
+#5340 = CARTESIAN_POINT('',(14.144290973829,18.526710008272));
+#5341 = CARTESIAN_POINT('',(14.177641732616,18.534670924083));
+#5342 = CARTESIAN_POINT('',(14.210992800219,18.542631797484));
+#5343 = CARTESIAN_POINT('',(14.282465592917,18.559692135863));
+#5344 = CARTESIAN_POINT('',(14.320586849842,18.568791080364));
+#5345 = CARTESIAN_POINT('',(14.358708347799,18.577890091734));
+#5346 = CARTESIAN_POINT('',(14.396830143154,18.586989624009));
+#5347 = CARTESIAN_POINT('',(14.434952128454,18.596090039711));
+#5348 = CARTESIAN_POINT('',(14.473074032425,18.605191609847));
+#5349 = CARTESIAN_POINT('',(14.511195419973,18.614294513908));
+#5350 = CARTESIAN_POINT('',(14.684076779195,18.655584047158));
+#5351 = CARTESIAN_POINT('',(14.819149811307,18.687824785541));
+#5352 = CARTESIAN_POINT('',(14.954030413103,18.720022150845));
+#5353 = CARTESIAN_POINT('',(15.088822317881,18.752202006926));
+#5354 = CARTESIAN_POINT('',(15.22361280826,18.784381846327));
+#5355 = CARTESIAN_POINT('',(15.358488509895,18.816581878852));
+#5356 = CARTESIAN_POINT('',(15.49355899605,18.848827802713));
+#5357 = CARTESIAN_POINT('',(15.767372836827,18.914195704449));
+#5358 = CARTESIAN_POINT('',(15.906777312342,18.947475479452));
+#5359 = CARTESIAN_POINT('',(16.045953906609,18.980700573382));
+#5360 = CARTESIAN_POINT('',(16.185035065451,19.013903237032));
+#5361 = CARTESIAN_POINT('',(16.324116471508,19.047106439604));
+#5362 = CARTESIAN_POINT('',(16.463292260366,19.080332386432));
+#5363 = CARTESIAN_POINT('',(16.602698769493,19.113613564348));
+#5364 = CARTESIAN_POINT('',(16.883469344594,19.180643371386));
+#5365 = CARTESIAN_POINT('',(17.025583229939,19.214571012655));
+#5366 = CARTESIAN_POINT('',(17.167441098266,19.248437509966));
+#5367 = CARTESIAN_POINT('',(17.309197892129,19.282279790481));
+#5368 = CARTESIAN_POINT('',(17.450955009307,19.31612203044));
+#5369 = CARTESIAN_POINT('',(17.592813185725,19.34998788079));
+#5370 = CARTESIAN_POINT('',(17.734927042323,19.383914472863));
+#5371 = CARTESIAN_POINT('',(18.050238199312,19.459188182637));
+#5372 = CARTESIAN_POINT('',(18.2249355717,19.500893354533));
+#5373 = CARTESIAN_POINT('',(18.39881540878,19.542404362577));
+#5374 = CARTESIAN_POINT('',(18.572543903198,19.583879491746));
+#5375 = CARTESIAN_POINT('',(18.746271842301,19.625358459683));
+#5376 = CARTESIAN_POINT('',(18.92015117751,19.666867722612));
+#5377 = CARTESIAN_POINT('',(19.094846976364,19.708557331997));
+#5378 = CARTESIAN_POINT('',(19.26843471342,19.750023938625));
+#5379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5380 = ORIENTED_EDGE('',*,*,#5381,.T.);
+#5381 = EDGE_CURVE('',#4685,#5382,#5384,.T.);
+#5382 = VERTEX_POINT('',#5383);
+#5383 = CARTESIAN_POINT('',(2.5,-6.123233995737E-16,15.1500130341));
+#5384 = SURFACE_CURVE('',#5385,(#5612,#5842),.PCURVE_S1.);
+#5385 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5386,#5387,#5388,#5389,#5390,
+    #5391,#5392,#5393,#5394,#5395,#5396,#5397,#5398,#5399,#5400,#5401,
+    #5402,#5403,#5404,#5405,#5406,#5407,#5408,#5409,#5410,#5411,#5412,
+    #5413,#5414,#5415,#5416,#5417,#5418,#5419,#5420,#5421,#5422,#5423,
+    #5424,#5425,#5426,#5427,#5428,#5429,#5430,#5431,#5432,#5433,#5434,
+    #5435,#5436,#5437,#5438,#5439,#5440,#5441,#5442,#5443,#5444,#5445,
+    #5446,#5447,#5448,#5449,#5450,#5451,#5452,#5453,#5454,#5455,#5456,
+    #5457,#5458,#5459,#5460,#5461,#5462,#5463,#5464,#5465,#5466,#5467,
+    #5468,#5469,#5470,#5471,#5472,#5473,#5474,#5475,#5476,#5477,#5478,
+    #5479,#5480,#5481,#5482,#5483,#5484,#5485,#5486,#5487,#5488,#5489,
+    #5490,#5491,#5492,#5493,#5494,#5495,#5496,#5497,#5498,#5499,#5500,
+    #5501,#5502,#5503,#5504,#5505,#5506,#5507,#5508,#5509,#5510,#5511,
+    #5512,#5513,#5514,#5515,#5516,#5517,#5518,#5519,#5520,#5521,#5522,
+    #5523,#5524,#5525,#5526,#5527,#5528,#5529,#5530,#5531,#5532,#5533,
+    #5534,#5535,#5536,#5537,#5538,#5539,#5540,#5541,#5542,#5543,#5544,
+    #5545,#5546,#5547,#5548,#5549,#5550,#5551,#5552,#5553,#5554,#5555,
+    #5556,#5557,#5558,#5559,#5560,#5561,#5562,#5563,#5564,#5565,#5566,
+    #5567,#5568,#5569,#5570,#5571,#5572,#5573,#5574,#5575,#5576,#5577,
+    #5578,#5579,#5580,#5581,#5582,#5583,#5584,#5585,#5586,#5587,#5588,
+    #5589,#5590,#5591,#5592,#5593,#5594,#5595,#5596,#5597,#5598,#5599,
+    #5600,#5601,#5602,#5603,#5604,#5605,#5606,#5607,#5608,#5609,#5610,
+    #5611),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
+    7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,4.34217729193E-02,6.58136985033E-02
+    ,7.541341083083E-02,8.735673840569E-02,0.130034718863,0.174332160681
+    ,0.218868011014,0.239968840335,0.258250188414,0.300403643945,
+    0.343911215853,0.385196871847,0.42984041641,0.440292181753,
+    0.455439935096,0.470968498498,0.51129582359,0.554928030924,
+    0.59953238773,0.621307602444,0.631644885501,0.643587731862,
+    0.682287478083,0.726566221221,0.771149173349,0.793008403019,
+    0.803458651676,0.815403413376,0.85763000247,0.901199953205,
+    0.945607223855,1.),.UNSPECIFIED.);
+#5386 = CARTESIAN_POINT('',(2.5,-1.7763568394E-15,10.650012999879));
+#5387 = CARTESIAN_POINT('',(2.5,0.346453742734,10.683096690752));
+#5388 = CARTESIAN_POINT('',(2.445128048577,0.693783131655,
+    10.716263339385));
+#5389 = CARTESIAN_POINT('',(2.334908602235,1.030386892661,
+    10.749376246843));
+#5390 = CARTESIAN_POINT('',(2.172348679544,1.346361802635,
+    10.782466920119));
+#5391 = CARTESIAN_POINT('',(1.961710230478,1.632542251505,
+    10.815558158022));
+#5392 = CARTESIAN_POINT('',(1.709305714456,1.88102753823,10.848673291191
+    ));
+#5393 = CARTESIAN_POINT('',(1.422667797057,2.08471705126,10.881841961035
+    ));
+#5394 = CARTESIAN_POINT('',(0.952404235794,2.318371297948,
+    10.931986199788));
+#5395 = CARTESIAN_POINT('',(0.785883974747,2.384814585873,
+    10.949049518493));
+#5396 = CARTESIAN_POINT('',(0.614126749185,2.437556635071,
+    10.966110933353));
+#5397 = CARTESIAN_POINT('',(0.438453918417,2.476131096872,
+    10.983169939424));
+#5398 = CARTESIAN_POINT('',(0.260216282024,2.500224506675,11.00022812919
+    ));
+#5399 = CARTESIAN_POINT('',(8.079019622644E-02,2.509667044142,
+    11.017287413087));
+#5400 = CARTESIAN_POINT('',(-9.842286384343E-02,2.504442698269,
+    11.034348406616));
+#5401 = CARTESIAN_POINT('',(-0.352120070254,2.476262959334,
+    11.058723077478));
+#5402 = CARTESIAN_POINT('',(-0.427949605274,2.465141587486,
+    11.066039609076));
+#5403 = CARTESIAN_POINT('',(-0.503372723871,2.451367139781,
+    11.07335697102));
+#5404 = CARTESIAN_POINT('',(-0.578281553517,2.434957134589,
+    11.080674047898));
+#5405 = CARTESIAN_POINT('',(-0.652569526262,2.415934190658,
+    11.087990216719));
+#5406 = CARTESIAN_POINT('',(-0.72613137874,2.394326027117,
+    11.095305346915));
+#5407 = CARTESIAN_POINT('',(-0.798863152166,2.370165463474,
+    11.102619800337));
+#5408 = CARTESIAN_POINT('',(-0.959989812478,2.310303093167,
+    11.119034811582));
+#5409 = CARTESIAN_POINT('',(-1.047870227488,2.273224897476,
+    11.128134512265));
+#5410 = CARTESIAN_POINT('',(-1.134104783223,2.232330166613,
+    11.137233790813));
+#5411 = CARTESIAN_POINT('',(-1.218500923065,2.187704419619,
+    11.146332851621));
+#5412 = CARTESIAN_POINT('',(-1.300872187907,2.139444360508,
+    11.155431845973));
+#5413 = CARTESIAN_POINT('',(-1.381038216165,2.087657878267,
+    11.164530872043));
+#5414 = CARTESIAN_POINT('',(-1.458824743771,2.032464046854,
+    11.173629974896));
+#5415 = CARTESIAN_POINT('',(-1.802920218356,1.765054633325,
+    11.21524389288));
+#5416 = CARTESIAN_POINT('',(-2.039888082756,1.513773203148,
+    11.247835833331));
+#5417 = CARTESIAN_POINT('',(-2.236049514495,1.226535322706,
+    11.280380257204));
+#5418 = CARTESIAN_POINT('',(-2.38567182674,0.911315772829,
+    11.312902658168));
+#5419 = CARTESIAN_POINT('',(-2.484319057541,0.576615822243,
+    11.345424780403));
+#5420 = CARTESIAN_POINT('',(-2.529617388578,0.231735639516,
+    11.377968306841));
+#5421 = CARTESIAN_POINT('',(-2.52052477678,-0.113546430276,
+    11.410560188752));
+#5422 = CARTESIAN_POINT('',(-2.396031535781,-0.796201317672,
+    11.476823266372));
+#5423 = CARTESIAN_POINT('',(-2.276277436328,-1.134598962459,
+    11.510664571985));
+#5424 = CARTESIAN_POINT('',(-2.10186867268,-1.451418201058,
+    11.544446264955));
+#5425 = CARTESIAN_POINT('',(-1.877931493753,-1.736932963223,
+    11.578204200519));
+#5426 = CARTESIAN_POINT('',(-1.610727077449,-1.982428368284,
+    11.611962142599));
+#5427 = CARTESIAN_POINT('',(-1.308457103647,-2.180984636477,
+    11.645743971628));
+#5428 = CARTESIAN_POINT('',(-0.98041527852,-2.326733703902,
+    11.679585922228));
+#5429 = CARTESIAN_POINT('',(-0.295200366179,-2.507809536669,
+    11.747265844697));
+#5430 = CARTESIAN_POINT('',(6.403955566979E-02,-2.543045022077,
+    11.781291510651));
+#5431 = CARTESIAN_POINT('',(0.426935065713,-2.518973848795,
+    11.815255068615));
+#5432 = CARTESIAN_POINT('',(0.78232653544,-2.436142579051,
+    11.849193990535));
+#5433 = CARTESIAN_POINT('',(1.119496788012,-2.296569365259,
+    11.883132373515));
+#5434 = CARTESIAN_POINT('',(1.428557078976,-2.104853080712,
+    11.917095490976));
+#5435 = CARTESIAN_POINT('',(1.700115779461,-1.867045666923,
+    11.951121499727));
+#5436 = CARTESIAN_POINT('',(2.033846060963,-1.46349295842,
+    12.001129195641));
+#5437 = CARTESIAN_POINT('',(2.131162075369,-1.325486645169,
+    12.017207612885));
+#5438 = CARTESIAN_POINT('',(2.217740082803,-1.180126801004,
+    12.033284923232));
+#5439 = CARTESIAN_POINT('',(2.292942075982,-1.028394200209,
+    12.049360909043));
+#5440 = CARTESIAN_POINT('',(2.356240819218,-0.871321712786,
+    12.065436714181));
+#5441 = CARTESIAN_POINT('',(2.407214591288,-0.709990287732,
+    12.081513386765));
+#5442 = CARTESIAN_POINT('',(2.44555455932,-0.545530630345,
+    12.097590474047));
+#5443 = CARTESIAN_POINT('',(2.493203673482,-0.234964801116,
+    12.127591039598));
+#5444 = CARTESIAN_POINT('',(2.505712047222,-8.931367653985E-02,
+    12.141522715547));
+#5445 = CARTESIAN_POINT('',(2.508489345916,5.706259630242E-02,
+    12.155426308322));
+#5446 = CARTESIAN_POINT('',(2.501496465661,0.203395556665,
+    12.169399943856));
+#5447 = CARTESIAN_POINT('',(2.484756258083,0.348947773262,12.18327111504
+    ));
+#5448 = CARTESIAN_POINT('',(2.45836724779,0.492949898736,12.197228009405
+    ));
+#5449 = CARTESIAN_POINT('',(2.422492328535,0.634666390152,
+    12.211161573445));
+#5450 = CARTESIAN_POINT('',(2.273347631065,1.093152087019,12.25721245438
+    ));
+#5451 = CARTESIAN_POINT('',(2.119914285759,1.397694828068,
+    12.289394488824));
+#5452 = CARTESIAN_POINT('',(1.919949881247,1.676820856919,
+    12.321534105046));
+#5453 = CARTESIAN_POINT('',(1.678779013882,1.922700808626,
+    12.353655636686));
+#5454 = CARTESIAN_POINT('',(1.402625608569,2.128512400079,
+    12.385776954772));
+#5455 = CARTESIAN_POINT('',(1.099095282362,2.289010382881,
+    12.417918082485));
+#5456 = CARTESIAN_POINT('',(0.776650836144,2.399980943296,
+    12.450105010537));
+#5457 = CARTESIAN_POINT('',(0.104205958179,2.52182848138,12.515363824685
+    ));
+#5458 = CARTESIAN_POINT('',(-0.248031345095,2.529680648745,
+    12.548593681867));
+#5459 = CARTESIAN_POINT('',(-0.599550969644,2.480935185745,
+    12.58176863206));
+#5460 = CARTESIAN_POINT('',(-0.940018280479,2.376811021951,
+    12.614921389172));
+#5461 = CARTESIAN_POINT('',(-1.259604185109,2.219887641503,
+    12.648074678461));
+#5462 = CARTESIAN_POINT('',(-1.549376919217,2.015004709573,
+    12.681250968874));
+#5463 = CARTESIAN_POINT('',(-1.800958436644,1.768339527024,
+    12.714482451237));
+#5464 = CARTESIAN_POINT('',(-2.204020013932,1.225063523811,
+    12.779081054292));
+#5465 = CARTESIAN_POINT('',(-2.360836460666,0.930460591523,
+    12.810597208931));
+#5466 = CARTESIAN_POINT('',(-2.472090047762,0.613459613478,
+    12.842072147884));
+#5467 = CARTESIAN_POINT('',(-2.534609692225,0.282347537962,
+    12.87352844179));
+#5468 = CARTESIAN_POINT('',(-2.5464933394,-5.44140561358E-02,
+    12.904985110374));
+#5469 = CARTESIAN_POINT('',(-2.507720841136,-0.388145022477,
+    12.936461115796));
+#5470 = CARTESIAN_POINT('',(-2.419569490088,-0.710041256452,
+    12.967977205388));
+#5471 = CARTESIAN_POINT('',(-2.142285418077,-1.336955902026,
+    13.033436391799));
+#5472 = CARTESIAN_POINT('',(-1.94478551718,-1.640137279632,
+    13.067541536704));
+#5473 = CARTESIAN_POINT('',(-1.698474479758,-1.908928380321,
+    13.101584047513));
+#5474 = CARTESIAN_POINT('',(-1.410815974762,-2.134910120066,
+    13.135602618963));
+#5475 = CARTESIAN_POINT('',(-1.090143643766,-2.310931846288,
+    13.169622291287));
+#5476 = CARTESIAN_POINT('',(-0.746303641518,-2.432132283679,
+    13.203666297028));
+#5477 = CARTESIAN_POINT('',(-0.389965360638,-2.494947602155,
+    13.237768691676));
+#5478 = CARTESIAN_POINT('',(4.951380411218E-02,-2.500899903527,
+    13.279739433197));
+#5479 = CARTESIAN_POINT('',(0.132929516203,-2.498851282596,
+    13.287701736216));
+#5480 = CARTESIAN_POINT('',(0.216248460379,-2.493622898578,
+    13.295664463365));
+#5481 = CARTESIAN_POINT('',(0.299329772366,-2.485220105009,
+    13.303627794581));
+#5482 = CARTESIAN_POINT('',(0.382033529956,-2.473655579562,
+    13.311591977991));
+#5483 = CARTESIAN_POINT('',(0.464220753003,-2.458949324041,
+    13.319557329909));
+#5484 = CARTESIAN_POINT('',(0.545753403421,-2.441128664386,
+    13.327524234839));
+#5485 = CARTESIAN_POINT('',(0.743512366019,-2.389937261404,
+    13.347042495155));
+#5486 = CARTESIAN_POINT('',(0.858862974958,-2.353178481872,
+    13.358572866053));
+#5487 = CARTESIAN_POINT('',(0.972118207652,-2.310061740761,
+    13.370126020666));
+#5488 = CARTESIAN_POINT('',(1.082874119396,-2.26072715593,13.38166512061
+    ));
+#5489 = CARTESIAN_POINT('',(1.190735169932,-2.205345954269,
+    13.393199041643));
+#5490 = CARTESIAN_POINT('',(1.29531803214,-2.144118827392,
+    13.404747117649));
+#5491 = CARTESIAN_POINT('',(1.396258368416,-2.077275469787,
+    13.416287039503));
+#5492 = CARTESIAN_POINT('',(1.592586975246,-1.931067422953,
+    13.439660382222));
+#5493 = CARTESIAN_POINT('',(1.687779880598,-1.8514237712,13.451492785051
+    ));
+#5494 = CARTESIAN_POINT('',(1.778406681181,-1.766429112202,
+    13.463325293329));
+#5495 = CARTESIAN_POINT('',(1.864117360654,-1.676389927409,
+    13.475157881422));
+#5496 = CARTESIAN_POINT('',(1.944588493996,-1.581637943598,
+    13.486990752784));
+#5497 = CARTESIAN_POINT('',(2.019523741756,-1.482530018165,
+    13.498824044813));
+#5498 = CARTESIAN_POINT('',(2.088654344304,-1.379448024418,
+    13.510657533707));
+#5499 = CARTESIAN_POINT('',(2.315570628507,-0.995832968783,
+    13.553219865698));
+#5500 = CARTESIAN_POINT('',(2.438966814461,-0.694244805477,
+    13.584007270686));
+#5501 = CARTESIAN_POINT('',(2.517024655836,-0.375718906539,
+    13.614759056422));
+#5502 = CARTESIAN_POINT('',(2.547518299607,-4.824196847529E-02,
+    13.645492254175));
+#5503 = CARTESIAN_POINT('',(2.529442079551,0.28015159844,13.676225441773
+    ));
+#5504 = CARTESIAN_POINT('',(2.46350635715,0.601397912393,13.706975760003
+    ));
+#5505 = CARTESIAN_POINT('',(2.351614138291,0.907448425501,
+    13.737762804584));
+#5506 = CARTESIAN_POINT('',(2.032600423433,1.496581136281,
+    13.801739191226));
+#5507 = CARTESIAN_POINT('',(1.817652512347,1.777153567222,
+    13.835073103287));
+#5508 = CARTESIAN_POINT('',(1.558730143195,2.021517190988,
+    13.868351595668));
+#5509 = CARTESIAN_POINT('',(1.263325629961,2.222311050126,
+    13.901607390319));
+#5510 = CARTESIAN_POINT('',(0.939682441543,2.373430044607,
+    13.934863043262));
+#5511 = CARTESIAN_POINT('',(0.597263363834,2.470910955493,
+    13.968141534167));
+#5512 = CARTESIAN_POINT('',(0.24623294861,2.51208881498,14.001474739361)
+  );
+#5513 = CARTESIAN_POINT('',(-0.457277979047,2.483461221997,
+    14.06871068436));
+#5514 = CARTESIAN_POINT('',(-0.811566295308,2.411082958222,
+    14.102795035662));
+#5515 = CARTESIAN_POINT('',(-1.151803045911,2.280750865693,
+    14.136816368979));
+#5516 = CARTESIAN_POINT('',(-1.467436221879,2.096306740016,
+    14.170813029923));
+#5517 = CARTESIAN_POINT('',(-1.748772534667,1.862866543324,
+    14.20480961028));
+#5518 = CARTESIAN_POINT('',(-1.987686101493,1.587786635996,
+    14.238832119533));
+#5519 = CARTESIAN_POINT('',(-2.176954864418,1.279668183281,
+    14.272917975085));
+#5520 = CARTESIAN_POINT('',(-2.37833404851,0.78975880108,14.323499689557
+    ));
+#5521 = CARTESIAN_POINT('',(-2.431640697272,0.623772704403,
+    14.340095281917));
+#5522 = CARTESIAN_POINT('',(-2.471682948367,0.453731347029,
+    14.356689459682));
+#5523 = CARTESIAN_POINT('',(-2.49811439417,0.280877130383,
+    14.373281653917));
+#5524 = CARTESIAN_POINT('',(-2.510727528421,0.10646943411,14.3898730971)
+  );
+#5525 = CARTESIAN_POINT('',(-2.509445290252,-6.82182498909E-02,
+    14.406465189315));
+#5526 = CARTESIAN_POINT('',(-2.494329279904,-0.241899145078,
+    14.423057995858));
+#5527 = CARTESIAN_POINT('',(-2.45196828596,-0.494627296643,
+    14.447525015663));
+#5528 = CARTESIAN_POINT('',(-2.435263517301,-0.575470333407,
+    14.455400515573));
+#5529 = CARTESIAN_POINT('',(-2.415513489877,-0.6556639588,
+    14.463276858593));
+#5530 = CARTESIAN_POINT('',(-2.392748177972,-0.735073572214,
+    14.47115483766));
+#5531 = CARTESIAN_POINT('',(-2.367004380402,-0.813567103457,
+    14.479034556034));
+#5532 = CARTESIAN_POINT('',(-2.338325720522,-0.89101501276,
+    14.486915427303));
+#5533 = CARTESIAN_POINT('',(-2.306762646221,-0.967290290772,
+    14.494796175378));
+#5534 = CARTESIAN_POINT('',(-2.23264080342,-1.128892064914,
+    14.511777189036));
+#5535 = CARTESIAN_POINT('',(-2.189136694762,-1.213781588843,
+    14.520878245338));
+#5536 = CARTESIAN_POINT('',(-2.141949140276,-1.296744760957,
+    14.529978398177));
+#5537 = CARTESIAN_POINT('',(-2.091177832595,-1.377596200156,
+    14.539077969455));
+#5538 = CARTESIAN_POINT('',(-2.036933120666,-1.456157413627,
+    14.54817720819));
+#5539 = CARTESIAN_POINT('',(-1.979336009745,-1.532256796845,
+    14.557276290525));
+#5540 = CARTESIAN_POINT('',(-1.918518161399,-1.605729633572,
+    14.566375319722));
+#5541 = CARTESIAN_POINT('',(-1.647571641233,-1.90547785838,
+    14.604958858545));
+#5542 = CARTESIAN_POINT('',(-1.407858224796,-2.105671630536,
+    14.63449046764));
+#5543 = CARTESIAN_POINT('',(-1.140654860296,-2.270958136544,
+    14.663996026365));
+#5544 = CARTESIAN_POINT('',(-0.85202707799,-2.397177973226,
+    14.693485370619));
+#5545 = CARTESIAN_POINT('',(-0.548479583272,-2.481437219263,
+    14.722974290591));
+#5546 = CARTESIAN_POINT('',(-0.236884512273,-2.521869495227,
+    14.752479694119));
+#5547 = CARTESIAN_POINT('',(7.542208906693E-02,-2.517865696666,
+    14.782012946168));
+#5548 = CARTESIAN_POINT('',(0.729748528985,-2.417079246432,
+    14.845232339754));
+#5549 = CARTESIAN_POINT('',(1.071180183462,-2.306760422446,
+    14.87905939647));
+#5550 = CARTESIAN_POINT('',(1.392566088958,-2.141259591448,
+    14.912826652363));
+#5551 = CARTESIAN_POINT('',(1.684058557076,-1.925425211407,
+    14.946570526425));
+#5552 = CARTESIAN_POINT('',(1.936783616803,-1.665264775606,
+    14.980314621606));
+#5553 = CARTESIAN_POINT('',(2.143602674648,-1.368773155849,
+    15.014082753147));
+#5554 = CARTESIAN_POINT('',(2.298398500376,-1.04506849934,
+    15.047910906899));
+#5555 = CARTESIAN_POINT('',(2.498665054655,-0.364962400991,
+    15.115614185227));
+#5556 = CARTESIAN_POINT('',(2.543940758917,-6.438084774278E-03,
+    15.149677615111));
+#5557 = CARTESIAN_POINT('',(2.529898062326,0.357397141358,
+    15.183678396993));
+#5558 = CARTESIAN_POINT('',(2.456782143857,0.715337478054,
+    15.217654500301));
+#5559 = CARTESIAN_POINT('',(2.326318093902,1.056580305839,
+    15.251630052765));
+#5560 = CARTESIAN_POINT('',(2.142849516885,1.371084694295,
+    15.285629700893));
+#5561 = CARTESIAN_POINT('',(1.912184861659,1.649264841613,
+    15.319692347588));
+#5562 = CARTESIAN_POINT('',(1.512863318409,1.99791419557,15.370313906212
+    ));
+#5563 = CARTESIAN_POINT('',(1.37232021115,2.102164086092,15.386971171631
+    ));
+#5564 = CARTESIAN_POINT('',(1.223611986743,2.195073583444,
+    15.403627370484));
+#5565 = CARTESIAN_POINT('',(1.067815759455,2.275907406059,
+    15.420282120875));
+#5566 = CARTESIAN_POINT('',(0.906070176588,2.344058267069,
+    15.436936807532));
+#5567 = CARTESIAN_POINT('',(0.739569837787,2.399039618151,
+    15.453592771857));
+#5568 = CARTESIAN_POINT('',(0.569567021197,2.440493809286,
+    15.470249571737));
+#5569 = CARTESIAN_POINT('',(0.315063556717,2.481468660272,
+    15.494864969458));
+#5570 = CARTESIAN_POINT('',(0.232241122661,2.491584059769,
+    15.502826478318));
+#5571 = CARTESIAN_POINT('',(0.149053853771,2.498539446613,
+    15.510787817265));
+#5572 = CARTESIAN_POINT('',(6.564231490391E-02,2.502319881223,
+    15.51874898678));
+#5573 = CARTESIAN_POINT('',(-1.785280373415E-02,2.502917900758,
+    15.526710008272));
+#5574 = CARTESIAN_POINT('',(-0.101290686584,2.500333519117,
+    15.534670924083));
+#5575 = CARTESIAN_POINT('',(-0.184530392733,2.49457422694,
+    15.542631797484));
+#5576 = CARTESIAN_POINT('',(-0.362187096668,2.475460196814,
+    15.559692135863));
+#5577 = CARTESIAN_POINT('',(-0.456500237707,2.461137068237,
+    15.568791080364));
+#5578 = CARTESIAN_POINT('',(-0.550158989799,2.442708238111,
+    15.577890091734));
+#5579 = CARTESIAN_POINT('',(-0.6429550049,2.420208978565,15.586989624009
+    ));
+#5580 = CARTESIAN_POINT('',(-0.734682876166,2.393687201624,
+    15.596090039711));
+#5581 = CARTESIAN_POINT('',(-0.825140137944,2.363203459206,
+    15.605191609847));
+#5582 = CARTESIAN_POINT('',(-0.91412726578,2.328830943127,
+    15.614294513908));
+#5583 = CARTESIAN_POINT('',(-1.310138899551,2.15569930764,
+    15.655584047158));
+#5584 = CARTESIAN_POINT('',(-1.598762235298,1.972886439134,
+    15.687824785541));
+#5585 = CARTESIAN_POINT('',(-1.857431294861,1.746086689976,
+    15.720022150847));
+#5586 = CARTESIAN_POINT('',(-2.07882809089,1.481398715195,
+    15.752202006923));
+#5587 = CARTESIAN_POINT('',(-2.256742885338,1.185732670838,
+    15.784381846328));
+#5588 = CARTESIAN_POINT('',(-2.386682478299,0.867213092837,
+    15.816581878851));
+#5589 = CARTESIAN_POINT('',(-2.465272487751,0.534732385681,
+    15.848827802713));
+#5590 = CARTESIAN_POINT('',(-2.519731878667,-0.147632469801,
+    15.914195704449));
+#5591 = CARTESIAN_POINT('',(-2.492389722408,-0.499438026132,
+    15.947475479452));
+#5592 = CARTESIAN_POINT('',(-2.408633409077,-0.8448718052,
+    15.980700573383));
+#5593 = CARTESIAN_POINT('',(-2.270710765243,-1.173718587945,
+    16.013903237031));
+#5594 = CARTESIAN_POINT('',(-2.082192583918,-1.476412002253,
+    16.047106439605));
+#5595 = CARTESIAN_POINT('',(-1.848820702299,-1.744509685061,
+    16.080332386432));
+#5596 = CARTESIAN_POINT('',(-1.57761838924,-1.970269505942,
+    16.113613564348));
+#5597 = CARTESIAN_POINT('',(-0.974494226897,-2.329354410683,
+    16.180643371386));
+#5598 = CARTESIAN_POINT('',(-0.639857428483,-2.461800878693,
+    16.214571012655));
+#5599 = CARTESIAN_POINT('',(-0.285479408908,-2.538576992364,
+    16.248437509967));
+#5600 = CARTESIAN_POINT('',(7.785934749345E-02,-2.557149304804,
+    16.28227979048));
+#5601 = CARTESIAN_POINT('',(0.439395870925,-2.516506511458,
+    16.31612203044));
+#5602 = CARTESIAN_POINT('',(0.788447219818,-2.418311772554,
+    16.349987880789));
+#5603 = CARTESIAN_POINT('',(1.114406080897,-2.265751650101,
+    16.383914472863));
+#5604 = CARTESIAN_POINT('',(1.765937992259,-1.822030787131,
+    16.459188182637));
+#5605 = CARTESIAN_POINT('',(2.078472068574,-1.505005448084,
+    16.500893354533));
+#5606 = CARTESIAN_POINT('',(2.32317858263,-1.127756176545,
+    16.542404362576));
+#5607 = CARTESIAN_POINT('',(2.489694296059,-0.707874635922,
+    16.583879491748));
+#5608 = CARTESIAN_POINT('',(2.568991361994,-0.26319736028,
+    16.625358459682));
+#5609 = CARTESIAN_POINT('',(2.559365406493,0.186363028474,
+    16.666867722612));
+#5610 = CARTESIAN_POINT('',(2.460374980978,0.620390306357,
+    16.708557331997));
+#5611 = CARTESIAN_POINT('',(2.283863876553,1.016841085605,
+    16.750023938625));
+#5612 = PCURVE('',#555,#5613);
+#5613 = DEFINITIONAL_REPRESENTATION('',(#5614),#5841);
+#5614 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5615,#5616,#5617,#5618,#5619,
+    #5620,#5621,#5622,#5623,#5624,#5625,#5626,#5627,#5628,#5629,#5630,
+    #5631,#5632,#5633,#5634,#5635,#5636,#5637,#5638,#5639,#5640,#5641,
+    #5642,#5643,#5644,#5645,#5646,#5647,#5648,#5649,#5650,#5651,#5652,
+    #5653,#5654,#5655,#5656,#5657,#5658,#5659,#5660,#5661,#5662,#5663,
+    #5664,#5665,#5666,#5667,#5668,#5669,#5670,#5671,#5672,#5673,#5674,
+    #5675,#5676,#5677,#5678,#5679,#5680,#5681,#5682,#5683,#5684,#5685,
+    #5686,#5687,#5688,#5689,#5690,#5691,#5692,#5693,#5694,#5695,#5696,
+    #5697,#5698,#5699,#5700,#5701,#5702,#5703,#5704,#5705,#5706,#5707,
+    #5708,#5709,#5710,#5711,#5712,#5713,#5714,#5715,#5716,#5717,#5718,
+    #5719,#5720,#5721,#5722,#5723,#5724,#5725,#5726,#5727,#5728,#5729,
+    #5730,#5731,#5732,#5733,#5734,#5735,#5736,#5737,#5738,#5739,#5740,
+    #5741,#5742,#5743,#5744,#5745,#5746,#5747,#5748,#5749,#5750,#5751,
+    #5752,#5753,#5754,#5755,#5756,#5757,#5758,#5759,#5760,#5761,#5762,
+    #5763,#5764,#5765,#5766,#5767,#5768,#5769,#5770,#5771,#5772,#5773,
+    #5774,#5775,#5776,#5777,#5778,#5779,#5780,#5781,#5782,#5783,#5784,
+    #5785,#5786,#5787,#5788,#5789,#5790,#5791,#5792,#5793,#5794,#5795,
+    #5796,#5797,#5798,#5799,#5800,#5801,#5802,#5803,#5804,#5805,#5806,
+    #5807,#5808,#5809,#5810,#5811,#5812,#5813,#5814,#5815,#5816,#5817,
+    #5818,#5819,#5820,#5821,#5822,#5823,#5824,#5825,#5826,#5827,#5828,
+    #5829,#5830,#5831,#5832,#5833,#5834,#5835,#5836,#5837,#5838,#5839,
+    #5840),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
+    7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,4.34217729193E-02,6.58136985033E-02
+    ,7.541341083083E-02,8.735673840569E-02,0.130034718863,0.174332160681
+    ,0.218868011014,0.239968840335,0.258250188414,0.300403643945,
+    0.343911215853,0.385196871847,0.42984041641,0.440292181753,
+    0.455439935096,0.470968498498,0.51129582359,0.554928030924,
+    0.59953238773,0.621307602444,0.631644885501,0.643587731862,
+    0.682287478083,0.726566221221,0.771149173349,0.793008403019,
+    0.803458651676,0.815403413376,0.85763000247,0.901199953205,
+    0.945607223855,1.),.UNSPECIFIED.);
+#5615 = CARTESIAN_POINT('',(7.500017851922,12.919511813146));
+#5616 = CARTESIAN_POINT('',(7.500025616379,13.061989641707));
+#5617 = CARTESIAN_POINT('',(7.50002733981,13.204825284855));
+#5618 = CARTESIAN_POINT('',(7.500020173183,13.347428455393));
+#5619 = CARTESIAN_POINT('',(7.500004732012,13.489932105567));
+#5620 = CARTESIAN_POINT('',(7.499990602382,13.632432577045));
+#5621 = CARTESIAN_POINT('',(7.499985302725,13.775031408438));
+#5622 = CARTESIAN_POINT('',(7.499985477169,13.917867902261));
+#5623 = CARTESIAN_POINT('',(7.499989446541,14.133825178491));
+#5624 = CARTESIAN_POINT('',(7.499991420555,14.207315252128));
+#5625 = CARTESIAN_POINT('',(7.499993678214,14.280800930046));
+#5626 = CARTESIAN_POINT('',(7.499995565085,14.354280139461));
+#5627 = CARTESIAN_POINT('',(7.499996851559,14.427758870257));
+#5628 = CARTESIAN_POINT('',(7.499997863939,14.501242347801));
+#5629 = CARTESIAN_POINT('',(7.499999007227,14.574726138714));
+#5630 = CARTESIAN_POINT('',(7.499999967863,14.679680906081));
+#5631 = CARTESIAN_POINT('',(7.500000171537,14.711171696807));
+#5632 = CARTESIAN_POINT('',(7.500000242036,14.742662059297));
+#5633 = CARTESIAN_POINT('',(7.500000153895,14.77415372765));
+#5634 = CARTESIAN_POINT('',(7.499999904779,14.805647672544));
+#5635 = CARTESIAN_POINT('',(7.499999515482,14.837144101235));
+#5636 = CARTESIAN_POINT('',(7.499999029929,14.86864245756));
+#5637 = CARTESIAN_POINT('',(7.499997874749,14.939330351454));
+#5638 = CARTESIAN_POINT('',(7.499997132509,14.978519498353));
+#5639 = CARTESIAN_POINT('',(7.499996276969,15.017708780408));
+#5640 = CARTESIAN_POINT('',(7.499995311096,15.056898121971));
+#5641 = CARTESIAN_POINT('',(7.499994252303,15.096087453972));
+#5642 = CARTESIAN_POINT('',(7.499993132452,15.135276713914));
+#5643 = CARTESIAN_POINT('',(7.499991997852,15.174465845879));
+#5644 = CARTESIAN_POINT('',(7.499987019319,15.353691606018));
+#5645 = CARTESIAN_POINT('',(7.49998375371,15.494053985975));
+#5646 = CARTESIAN_POINT('',(7.499983717848,15.634198202139));
+#5647 = CARTESIAN_POINT('',(7.499992148727,15.774246739526));
+#5648 = CARTESIAN_POINT('',(7.500007617027,15.914298085731));
+#5649 = CARTESIAN_POINT('',(7.500019683455,16.054446007333));
+#5650 = CARTESIAN_POINT('',(7.500024703868,16.194804765736));
+#5651 = CARTESIAN_POINT('',(7.500020708704,16.480172080185));
+#5652 = CARTESIAN_POINT('',(7.500011156704,16.625913290226));
+#5653 = CARTESIAN_POINT('',(7.499994311558,16.771396699282));
+#5654 = CARTESIAN_POINT('',(7.499975255662,16.916774613675));
+#5655 = CARTESIAN_POINT('',(7.499965691742,17.062149859106));
+#5656 = CARTESIAN_POINT('',(7.499968715579,17.207627892577));
+#5657 = CARTESIAN_POINT('',(7.499979440404,17.353366476284));
+#5658 = CARTESIAN_POINT('',(7.500004953349,17.644830244628));
+#5659 = CARTESIAN_POINT('',(7.500019825537,17.791363748981));
+#5660 = CARTESIAN_POINT('',(7.500030957199,17.937631973826));
+#5661 = CARTESIAN_POINT('',(7.500031300903,18.083794888204));
+#5662 = CARTESIAN_POINT('',(7.500018666196,18.229953239597));
+#5663 = CARTESIAN_POINT('',(7.500004504001,18.376211419985));
+#5664 = CARTESIAN_POINT('',(7.499994480673,18.522736633429));
+#5665 = CARTESIAN_POINT('',(7.499987221821,18.738086802694));
+#5666 = CARTESIAN_POINT('',(7.49998602206,18.807326468119));
+#5667 = CARTESIAN_POINT('',(7.499986081506,18.87656256859));
+#5668 = CARTESIAN_POINT('',(7.499987214296,18.945794945001));
+#5669 = CARTESIAN_POINT('',(7.499989021573,19.015029420907));
+#5670 = CARTESIAN_POINT('',(7.499991028645,19.084271234331));
+#5671 = CARTESIAN_POINT('',(7.499992861032,19.153518383144));
+#5672 = CARTESIAN_POINT('',(7.499995844223,19.282740041577));
+#5673 = CARTESIAN_POINT('',(7.499997079112,19.34272787883));
+#5674 = CARTESIAN_POINT('',(7.499997878445,19.402722409975));
+#5675 = CARTESIAN_POINT('',(7.499999020609,19.46267850941));
+#5676 = CARTESIAN_POINT('',(7.499999237451,19.522699206889));
+#5677 = CARTESIAN_POINT('',(7.500000648634,19.582630915433));
+#5678 = CARTESIAN_POINT('',(7.500000325809,19.642611570306));
+#5679 = CARTESIAN_POINT('',(7.499998471361,19.840868680026));
+#5680 = CARTESIAN_POINT('',(7.4999951323,19.979499075003));
+#5681 = CARTESIAN_POINT('',(7.499992664533,20.117934282605));
+#5682 = CARTESIAN_POINT('',(7.499983402405,20.256271301286));
+#5683 = CARTESIAN_POINT('',(7.499981014391,20.394597461897));
+#5684 = CARTESIAN_POINT('',(7.499986431639,20.53300583454));
+#5685 = CARTESIAN_POINT('',(7.49999624472,20.671612972434));
+#5686 = CARTESIAN_POINT('',(7.500015991147,20.952643288519));
+#5687 = CARTESIAN_POINT('',(7.500025967321,21.095746936302));
+#5688 = CARTESIAN_POINT('',(7.500031101437,21.238618190926));
+#5689 = CARTESIAN_POINT('',(7.50002540672,21.381395817231));
+#5690 = CARTESIAN_POINT('',(7.500008830604,21.524173819143));
+#5691 = CARTESIAN_POINT('',(7.499991529396,21.667048104424));
+#5692 = CARTESIAN_POINT('',(7.499979741891,21.810158094035));
+#5693 = CARTESIAN_POINT('',(7.499971280375,22.088348017335));
+#5694 = CARTESIAN_POINT('',(7.499973844269,22.224069817782));
+#5695 = CARTESIAN_POINT('',(7.499984715596,22.35961465287));
+#5696 = CARTESIAN_POINT('',(7.500002002685,22.495081198744));
+#5697 = CARTESIAN_POINT('',(7.500017836789,22.630552179526));
+#5698 = CARTESIAN_POINT('',(7.500025592453,22.766107758513));
+#5699 = CARTESIAN_POINT('',(7.500025472569,22.901834821417));
+#5700 = CARTESIAN_POINT('',(7.500014625053,23.183736422531));
+#5701 = CARTESIAN_POINT('',(7.500002978961,23.330608453463));
+#5702 = CARTESIAN_POINT('',(7.499989112359,23.477206598864));
+#5703 = CARTESIAN_POINT('',(7.499979439298,23.62369799084));
+#5704 = CARTESIAN_POINT('',(7.499983895174,23.770194986605));
+#5705 = CARTESIAN_POINT('',(7.499989619727,23.916809704498));
+#5706 = CARTESIAN_POINT('',(7.499993543614,24.06370253418));
+#5707 = CARTESIAN_POINT('',(7.499997199006,24.244460618003));
+#5708 = CARTESIAN_POINT('',(7.499997818631,24.278751122489));
+#5709 = CARTESIAN_POINT('',(7.499998408372,24.31304169208));
+#5710 = CARTESIAN_POINT('',(7.499998989809,24.347332299072));
+#5711 = CARTESIAN_POINT('',(7.499999562171,24.381622911808));
+#5712 = CARTESIAN_POINT('',(7.50000010234,24.41591349468));
+#5713 = CARTESIAN_POINT('',(7.500000564845,24.450204008131));
+#5714 = CARTESIAN_POINT('',(7.500001341332,24.534191518372));
+#5715 = CARTESIAN_POINT('',(7.50000037437,24.583890743599));
+#5716 = CARTESIAN_POINT('',(7.500000107189,24.63360166239));
+#5717 = CARTESIAN_POINT('',(7.499999243396,24.683309891435));
+#5718 = CARTESIAN_POINT('',(7.499998052548,24.733018696731));
+#5719 = CARTESIAN_POINT('',(7.49999720845,24.782734850898));
+#5720 = CARTESIAN_POINT('',(7.499995888181,24.832449123122));
+#5721 = CARTESIAN_POINT('',(7.499993163656,24.93312421424));
+#5722 = CARTESIAN_POINT('',(7.499991682668,24.984088330964));
+#5723 = CARTESIAN_POINT('',(7.499990154251,25.035051236659));
+#5724 = CARTESIAN_POINT('',(7.499988704137,25.086012670249));
+#5725 = CARTESIAN_POINT('',(7.499987494666,25.136973628069));
+#5726 = CARTESIAN_POINT('',(7.499986690037,25.187934981025));
+#5727 = CARTESIAN_POINT('',(7.499986421569,25.238896091756));
+#5728 = CARTESIAN_POINT('',(7.499987613549,25.422188482034));
+#5729 = CARTESIAN_POINT('',(7.499992531582,25.554767272751));
+#5730 = CARTESIAN_POINT('',(7.500002610657,25.687192347369));
+#5731 = CARTESIAN_POINT('',(7.500016532558,25.819542155136));
+#5732 = CARTESIAN_POINT('',(7.500026602664,25.951895908545));
+#5733 = CARTESIAN_POINT('',(7.500028192143,26.084325412689));
+#5734 = CARTESIAN_POINT('',(7.500022500508,26.216913085986));
+#5735 = CARTESIAN_POINT('',(7.500002469457,26.492432192512));
+#5736 = CARTESIAN_POINT('',(7.499987416539,26.635986061244));
+#5737 = CARTESIAN_POINT('',(7.499971978208,26.779298880446));
+#5738 = CARTESIAN_POINT('',(7.499963633197,26.922511529055));
+#5739 = CARTESIAN_POINT('',(7.499969132523,27.06572332321));
+#5740 = CARTESIAN_POINT('',(7.499983145296,27.209035573474));
+#5741 = CARTESIAN_POINT('',(7.499998252461,27.352585852668));
+#5742 = CARTESIAN_POINT('',(7.500021376011,27.642141873753));
+#5743 = CARTESIAN_POINT('',(7.500029274779,27.788929793558));
+#5744 = CARTESIAN_POINT('',(7.500028345997,27.935446701527));
+#5745 = CARTESIAN_POINT('',(7.500015827748,28.08185498264));
+#5746 = CARTESIAN_POINT('',(7.499998802611,28.228257651437));
+#5747 = CARTESIAN_POINT('',(7.499989097563,28.374765256792));
+#5748 = CARTESIAN_POINT('',(7.499986018341,28.521548327071));
+#5749 = CARTESIAN_POINT('',(7.499987421324,28.739380956181));
+#5750 = CARTESIAN_POINT('',(7.499988819607,28.810852903563));
+#5751 = CARTESIAN_POINT('',(7.499990905611,28.882321792553));
+#5752 = CARTESIAN_POINT('',(7.4999930808,28.953785761107));
+#5753 = CARTESIAN_POINT('',(7.499994903346,29.025250288552));
+#5754 = CARTESIAN_POINT('',(7.499996294824,29.096720433722));
+#5755 = CARTESIAN_POINT('',(7.499997448668,29.1681931008));
+#5756 = CARTESIAN_POINT('',(7.499998911199,29.273571537828));
+#5757 = CARTESIAN_POINT('',(7.499999379417,29.307492410799));
+#5758 = CARTESIAN_POINT('',(7.499999783205,29.341411509793));
+#5759 = CARTESIAN_POINT('',(7.500000074892,29.37532887509));
+#5760 = CARTESIAN_POINT('',(7.500000220982,29.409245029212));
+#5761 = CARTESIAN_POINT('',(7.500000202153,29.443160976933));
+#5762 = CARTESIAN_POINT('',(7.500000013257,29.477078205272));
+#5763 = CARTESIAN_POINT('',(7.499999259039,29.550187613289));
+#5764 = CARTESIAN_POINT('',(7.499998724432,29.589376761063));
+#5765 = CARTESIAN_POINT('',(7.499998065151,29.628566043512));
+#5766 = CARTESIAN_POINT('',(7.49999728985,29.6677553845));
+#5767 = CARTESIAN_POINT('',(7.499996410189,29.706944715059));
+#5768 = CARTESIAN_POINT('',(7.499995440835,29.746133973396));
+#5769 = CARTESIAN_POINT('',(7.499994399461,29.785323104889));
+#5770 = CARTESIAN_POINT('',(7.499989765896,29.951500440938));
+#5771 = CARTESIAN_POINT('',(7.499985892265,30.078689894847));
+#5772 = CARTESIAN_POINT('',(7.499982665419,30.20575404311));
+#5773 = CARTESIAN_POINT('',(7.499984822375,30.332742539788));
+#5774 = CARTESIAN_POINT('',(7.499993566244,30.459729760443));
+#5775 = CARTESIAN_POINT('',(7.500005359898,30.586790446082));
+#5776 = CARTESIAN_POINT('',(7.500014854623,30.713974030434));
+#5777 = CARTESIAN_POINT('',(7.500025895057,30.98622962508));
+#5778 = CARTESIAN_POINT('',(7.500026038898,31.131909121547));
+#5779 = CARTESIAN_POINT('',(7.500016908604,31.277332431028));
+#5780 = CARTESIAN_POINT('',(7.499998139127,31.422653260676));
+#5781 = CARTESIAN_POINT('',(7.499979253098,31.567971518794));
+#5782 = CARTESIAN_POINT('',(7.499969998794,31.713391228777));
+#5783 = CARTESIAN_POINT('',(7.499970821096,31.859069345278));
+#5784 = CARTESIAN_POINT('',(7.499985886587,32.150630088321));
+#5785 = CARTESIAN_POINT('',(7.50000026125,32.297323652333));
+#5786 = CARTESIAN_POINT('',(7.50001792921,32.443749809493));
+#5787 = CARTESIAN_POINT('',(7.500031260243,32.590072387501));
+#5788 = CARTESIAN_POINT('',(7.500030650187,32.736393670088));
+#5789 = CARTESIAN_POINT('',(7.500020595343,32.882815067556));
+#5790 = CARTESIAN_POINT('',(7.500008681708,33.029502667812));
+#5791 = CARTESIAN_POINT('',(7.499994547997,33.247496558997));
+#5792 = CARTESIAN_POINT('',(7.499990476017,33.319227978948));
+#5793 = CARTESIAN_POINT('',(7.499987495009,33.390954664824));
+#5794 = CARTESIAN_POINT('',(7.499985946558,33.462675524357));
+#5795 = CARTESIAN_POINT('',(7.499985835665,33.534397388402));
+#5796 = CARTESIAN_POINT('',(7.499986827711,33.606127098793));
+#5797 = CARTESIAN_POINT('',(7.499988407524,33.677863646606));
+#5798 = CARTESIAN_POINT('',(7.499991057764,33.783880773228));
+#5799 = CARTESIAN_POINT('',(7.499991965001,33.818171278622));
+#5800 = CARTESIAN_POINT('',(7.499992875278,33.85246185045));
+#5801 = CARTESIAN_POINT('',(7.499993753,33.886752459144));
+#5802 = CARTESIAN_POINT('',(7.499994573974,33.921043072162));
+#5803 = CARTESIAN_POINT('',(7.499995325409,33.955333653988));
+#5804 = CARTESIAN_POINT('',(7.499996005917,33.989624166134));
+#5805 = CARTESIAN_POINT('',(7.499997333715,34.063108913803));
+#5806 = CARTESIAN_POINT('',(7.499997938765,34.102303891961));
+#5807 = CARTESIAN_POINT('',(7.499998500594,34.141497251478));
+#5808 = CARTESIAN_POINT('',(7.499999041544,34.180687698377));
+#5809 = CARTESIAN_POINT('',(7.499999546361,34.219874894837));
+#5810 = CARTESIAN_POINT('',(7.499999962198,34.259059459195));
+#5811 = CARTESIAN_POINT('',(7.500000198614,34.298242965944));
+#5812 = CARTESIAN_POINT('',(7.499999876436,34.475952939519));
+#5813 = CARTESIAN_POINT('',(7.499996026798,34.614833827266));
+#5814 = CARTESIAN_POINT('',(7.499995461255,34.753524428179));
+#5815 = CARTESIAN_POINT('',(7.499986227877,34.892118327504));
+#5816 = CARTESIAN_POINT('',(7.499981306294,35.030699784001));
+#5817 = CARTESIAN_POINT('',(7.499984115498,35.169362713516));
+#5818 = CARTESIAN_POINT('',(7.499992340814,35.308223538551));
+#5819 = CARTESIAN_POINT('',(7.50001164631,35.589721862752));
+#5820 = CARTESIAN_POINT('',(7.500022850364,35.733039049782));
+#5821 = CARTESIAN_POINT('',(7.500030997143,35.876125166014));
+#5822 = CARTESIAN_POINT('',(7.500029371711,36.01911769378));
+#5823 = CARTESIAN_POINT('',(7.500015342027,36.16211136326));
+#5824 = CARTESIAN_POINT('',(7.499998071722,36.305200401335));
+#5825 = CARTESIAN_POINT('',(7.499984495931,36.448525072994));
+#5826 = CARTESIAN_POINT('',(7.499970680202,36.737185424881));
+#5827 = CARTESIAN_POINT('',(7.499970668199,36.883291966912));
+#5828 = CARTESIAN_POINT('',(7.499980776686,37.029135358782));
+#5829 = CARTESIAN_POINT('',(7.500000138216,37.174876628983));
+#5830 = CARTESIAN_POINT('',(7.500018516345,37.32062134437));
+#5831 = CARTESIAN_POINT('',(7.500026720622,37.466469422356));
+#5832 = CARTESIAN_POINT('',(7.500025681047,37.612577490312));
+#5833 = CARTESIAN_POINT('',(7.500011310616,37.936744678504));
+#5834 = CARTESIAN_POINT('',(7.49999509339,38.116344541458));
+#5835 = CARTESIAN_POINT('',(7.499978586664,38.29510070099));
+#5836 = CARTESIAN_POINT('',(7.499972891749,38.473700909465));
+#5837 = CARTESIAN_POINT('',(7.50000006254,38.652322585879));
+#5838 = CARTESIAN_POINT('',(7.499992773221,38.831120155731));
+#5839 = CARTESIAN_POINT('',(7.499999519978,39.010751048341));
+#5840 = CARTESIAN_POINT('',(7.500000957583,39.189172324434));
+#5841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5842 = PCURVE('',#5843,#5848);
+#5843 = CYLINDRICAL_SURFACE('',#5844,2.5);
+#5844 = AXIS2_PLACEMENT_3D('',#5845,#5846,#5847);
+#5845 = CARTESIAN_POINT('',(0.,0.,-3.));
+#5846 = DIRECTION('',(0.,0.,1.));
+#5847 = DIRECTION('',(1.,0.,0.));
+#5848 = DEFINITIONAL_REPRESENTATION('',(#5849),#6076);
+#5849 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5850,#5851,#5852,#5853,#5854,
+    #5855,#5856,#5857,#5858,#5859,#5860,#5861,#5862,#5863,#5864,#5865,
+    #5866,#5867,#5868,#5869,#5870,#5871,#5872,#5873,#5874,#5875,#5876,
+    #5877,#5878,#5879,#5880,#5881,#5882,#5883,#5884,#5885,#5886,#5887,
+    #5888,#5889,#5890,#5891,#5892,#5893,#5894,#5895,#5896,#5897,#5898,
+    #5899,#5900,#5901,#5902,#5903,#5904,#5905,#5906,#5907,#5908,#5909,
+    #5910,#5911,#5912,#5913,#5914,#5915,#5916,#5917,#5918,#5919,#5920,
+    #5921,#5922,#5923,#5924,#5925,#5926,#5927,#5928,#5929,#5930,#5931,
+    #5932,#5933,#5934,#5935,#5936,#5937,#5938,#5939,#5940,#5941,#5942,
+    #5943,#5944,#5945,#5946,#5947,#5948,#5949,#5950,#5951,#5952,#5953,
+    #5954,#5955,#5956,#5957,#5958,#5959,#5960,#5961,#5962,#5963,#5964,
+    #5965,#5966,#5967,#5968,#5969,#5970,#5971,#5972,#5973,#5974,#5975,
+    #5976,#5977,#5978,#5979,#5980,#5981,#5982,#5983,#5984,#5985,#5986,
+    #5987,#5988,#5989,#5990,#5991,#5992,#5993,#5994,#5995,#5996,#5997,
+    #5998,#5999,#6000,#6001,#6002,#6003,#6004,#6005,#6006,#6007,#6008,
+    #6009,#6010,#6011,#6012,#6013,#6014,#6015,#6016,#6017,#6018,#6019,
+    #6020,#6021,#6022,#6023,#6024,#6025,#6026,#6027,#6028,#6029,#6030,
+    #6031,#6032,#6033,#6034,#6035,#6036,#6037,#6038,#6039,#6040,#6041,
+    #6042,#6043,#6044,#6045,#6046,#6047,#6048,#6049,#6050,#6051,#6052,
+    #6053,#6054,#6055,#6056,#6057,#6058,#6059,#6060,#6061,#6062,#6063,
+    #6064,#6065,#6066,#6067,#6068,#6069,#6070,#6071,#6072,#6073,#6074,
+    #6075),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
+    7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,4.34217729193E-02,6.58136985033E-02
+    ,7.541341083083E-02,8.735673840569E-02,0.130034718863,0.174332160681
+    ,0.218868011014,0.239968840335,0.258250188414,0.300403643945,
+    0.343911215853,0.385196871847,0.42984041641,0.440292181753,
+    0.455439935096,0.470968498498,0.51129582359,0.554928030924,
+    0.59953238773,0.621307602444,0.631644885501,0.643587731862,
+    0.682287478083,0.726566221221,0.771149173349,0.793008403019,
+    0.803458651676,0.815403413376,0.85763000247,0.901199953205,
+    0.945607223855,1.),.UNSPECIFIED.);
+#5850 = CARTESIAN_POINT('',(-12.56637061435,13.650012999879));
+#5851 = CARTESIAN_POINT('',(-12.42778911726,13.683096690752));
+#5852 = CARTESIAN_POINT('',(-12.28885892751,13.716263339385));
+#5853 = CARTESIAN_POINT('',(-12.1501525939,13.749376246843));
+#5854 = CARTESIAN_POINT('',(-12.01153922179,13.782466920119));
+#5855 = CARTESIAN_POINT('',(-11.87292493903,13.815558158022));
+#5856 = CARTESIAN_POINT('',(-11.73421735266,13.848673291191));
+#5857 = CARTESIAN_POINT('',(-11.59528591411,13.881841961035));
+#5858 = CARTESIAN_POINT('',(-11.38524130017,13.931986199788));
+#5859 = CARTESIAN_POINT('',(-11.31376479672,13.949049518493));
+#5860 = CARTESIAN_POINT('',(-11.24229387218,13.966110933353));
+#5861 = CARTESIAN_POINT('',(-11.17082983936,13.983169939424));
+#5862 = CARTESIAN_POINT('',(-11.09936557683,14.00022812919));
+#5863 = CARTESIAN_POINT('',(-11.02789398849,14.017287413087));
+#5864 = CARTESIAN_POINT('',(-10.95641648469,14.034348406616));
+#5865 = CARTESIAN_POINT('',(-10.8543135012,14.058723077478));
+#5866 = CARTESIAN_POINT('',(-10.82367610782,14.066039609076));
+#5867 = CARTESIAN_POINT('',(-10.79303918166,14.07335697102));
+#5868 = CARTESIAN_POINT('',(-10.76240256514,14.080674047898));
+#5869 = CARTESIAN_POINT('',(-10.73176606586,14.087990216719));
+#5870 = CARTESIAN_POINT('',(-10.70112945658,14.095305346915));
+#5871 = CARTESIAN_POINT('',(-10.6704924752,14.102619800337));
+#5872 = CARTESIAN_POINT('',(-10.60173748523,14.119034811582));
+#5873 = CARTESIAN_POINT('',(-10.56362114864,14.128134512265));
+#5874 = CARTESIAN_POINT('',(-10.52550550222,14.137233790813));
+#5875 = CARTESIAN_POINT('',(-10.48739028547,14.146332851621));
+#5876 = CARTESIAN_POINT('',(-10.44927529019,14.155431845973));
+#5877 = CARTESIAN_POINT('',(-10.4111603605,14.164530872043));
+#5878 = CARTESIAN_POINT('',(-10.3730453928,14.173629974896));
+#5879 = CARTESIAN_POINT('',(-10.19873096881,14.21524389288));
+#5880 = CARTESIAN_POINT('',(-10.06221153175,14.247835833331));
+#5881 = CARTESIAN_POINT('',(-9.925895776122,14.280380257204));
+#5882 = CARTESIAN_POINT('',(-9.789667062785,14.312902658168));
+#5883 = CARTESIAN_POINT('',(-9.653436659921,14.345424780402));
+#5884 = CARTESIAN_POINT('',(-9.517115678013,14.377968306841));
+#5885 = CARTESIAN_POINT('',(-9.380592585335,14.410560188752));
+#5886 = CARTESIAN_POINT('',(-9.10302709401,14.476823266372));
+#5887 = CARTESIAN_POINT('',(-8.961272198923,14.510664571985));
+#5888 = CARTESIAN_POINT('',(-8.819768509921,14.544446264955));
+#5889 = CARTESIAN_POINT('',(-8.678365338374,14.578204200519));
+#5890 = CARTESIAN_POINT('',(-8.536962026974,14.611962142598));
+#5891 = CARTESIAN_POINT('',(-8.395459055635,14.645743971628));
+#5892 = CARTESIAN_POINT('',(-8.253704030348,14.679585922228));
+#5893 = CARTESIAN_POINT('',(-7.970209287312,14.747265844697));
+#5894 = CARTESIAN_POINT('',(-7.82768336556,14.781291510651));
+#5895 = CARTESIAN_POINT('',(-7.685416311111,14.815255068615));
+#5896 = CARTESIAN_POINT('',(-7.543250981968,14.849193990535));
+#5897 = CARTESIAN_POINT('',(-7.401085453125,14.883132373515));
+#5898 = CARTESIAN_POINT('',(-7.258818022885,14.917095490976));
+#5899 = CARTESIAN_POINT('',(-7.116291224315,14.951121499727));
+#5900 = CARTESIAN_POINT('',(-6.906823063744,15.001129195641));
+#5901 = CARTESIAN_POINT('',(-6.839475429797,15.017207612885));
+#5902 = CARTESIAN_POINT('',(-6.772132466213,15.033284923232));
+#5903 = CARTESIAN_POINT('',(-6.704794640877,15.049360909043));
+#5904 = CARTESIAN_POINT('',(-6.637456390779,15.065436714181));
+#5905 = CARTESIAN_POINT('',(-6.5701123694,15.081513386765));
+#5906 = CARTESIAN_POINT('',(-6.502763799217,15.097590474047));
+#5907 = CARTESIAN_POINT('',(-6.377083842269,15.127591039598));
+#5908 = CARTESIAN_POINT('',(-6.318738483688,15.141522715547));
+#5909 = CARTESIAN_POINT('',(-6.260394041195,15.155426308321));
+#5910 = CARTESIAN_POINT('',(-6.202054233416,15.169399943856));
+#5911 = CARTESIAN_POINT('',(-6.14370973163,15.18327111504));
+#5912 = CARTESIAN_POINT('',(-6.085366334278,15.197228009405));
+#5913 = CARTESIAN_POINT('',(-6.02702112213,15.211161573445));
+#5914 = CARTESIAN_POINT('',(-5.834167488505,15.25721245438));
+#5915 = CARTESIAN_POINT('',(-5.699341278362,15.289394488824));
+#5916 = CARTESIAN_POINT('',(-5.564707920898,15.321534105046));
+#5917 = CARTESIAN_POINT('',(-5.430162318396,15.353655636686));
+#5918 = CARTESIAN_POINT('',(-5.295617170856,15.385776954772));
+#5919 = CARTESIAN_POINT('',(-5.16098739295,15.417918082486));
+#5920 = CARTESIAN_POINT('',(-5.026163202419,15.450105010537));
+#5921 = CARTESIAN_POINT('',(-4.752805140841,15.515363824685));
+#5922 = CARTESIAN_POINT('',(-4.613609438807,15.548593681868));
+#5923 = CARTESIAN_POINT('',(-4.474643197629,15.58176863206));
+#5924 = CARTESIAN_POINT('',(-4.335771798739,15.614921389172));
+#5925 = CARTESIAN_POINT('',(-4.196899912553,15.648074678461));
+#5926 = CARTESIAN_POINT('',(-4.05793242069,15.681250968874));
+#5927 = CARTESIAN_POINT('',(-3.918734238563,15.714482451237));
+#5928 = CARTESIAN_POINT('',(-3.648147483306,15.779081054292));
+#5929 = CARTESIAN_POINT('',(-3.516134636652,15.810597208931));
+#5930 = CARTESIAN_POINT('',(-3.384294297538,15.842072147884));
+#5931 = CARTESIAN_POINT('',(-3.25253171312,15.87352844179));
+#5932 = CARTESIAN_POINT('',(-3.120766956658,15.904985110374));
+#5933 = CARTESIAN_POINT('',(-2.988919514163,15.936461115796));
+#5934 = CARTESIAN_POINT('',(-2.85690307305,15.967977205388));
+#5935 = CARTESIAN_POINT('',(-2.582703604217,16.033436391799));
+#5936 = CARTESIAN_POINT('',(-2.439841746021,16.067541536704));
+#5937 = CARTESIAN_POINT('',(-2.297243536354,16.101584047513));
+#5938 = CARTESIAN_POINT('',(-2.154748383574,16.135602618963));
+#5939 = CARTESIAN_POINT('',(-2.012253589915,16.169622291287));
+#5940 = CARTESIAN_POINT('',(-1.869656489106,16.203666297028));
+#5941 = CARTESIAN_POINT('',(-1.72679594934,16.237768691676));
+#5942 = CARTESIAN_POINT('',(-1.550988160597,16.279739433197));
+#5943 = CARTESIAN_POINT('',(-1.517636222372,16.287701736216));
+#5944 = CARTESIAN_POINT('',(-1.484283493804,16.295664463365));
+#5945 = CARTESIAN_POINT('',(-1.450929751518,16.303627794581));
+#5946 = CARTESIAN_POINT('',(-1.417574728908,16.311591977991));
+#5947 = CARTESIAN_POINT('',(-1.384218116141,16.319557329909));
+#5948 = CARTESIAN_POINT('',(-1.350859560152,16.327524234839));
+#5949 = CARTESIAN_POINT('',(-1.26914868741,16.347042495155));
+#5950 = CARTESIAN_POINT('',(-1.220796052336,16.358572866053));
+#5951 = CARTESIAN_POINT('',(-1.172445268952,16.370126020666));
+#5952 = CARTESIAN_POINT('',(-1.124094517563,16.38166512061));
+#5953 = CARTESIAN_POINT('',(-1.075743251621,16.393199041643));
+#5954 = CARTESIAN_POINT('',(-1.027391604564,16.404747117649));
+#5955 = CARTESIAN_POINT('',(-0.979038937791,16.416287039503));
+#5956 = CARTESIAN_POINT('',(-0.881123288526,16.439660382222));
+#5957 = CARTESIAN_POINT('',(-0.831556296365,16.451492785051));
+#5958 = CARTESIAN_POINT('',(-0.781990229587,16.463325293329));
+#5959 = CARTESIAN_POINT('',(-0.732425027437,16.475157881422));
+#5960 = CARTESIAN_POINT('',(-0.682859547133,16.486990752784));
+#5961 = CARTESIAN_POINT('',(-0.633292882236,16.498824044813));
+#5962 = CARTESIAN_POINT('',(-0.583725681013,16.510657533707));
+#5963 = CARTESIAN_POINT('',(-0.405444325422,16.553219865698));
+#5964 = CARTESIAN_POINT('',(-0.276485502248,16.584007270686));
+#5965 = CARTESIAN_POINT('',(-0.1476730475,16.614759056422));
+#5966 = CARTESIAN_POINT('',(-1.893489572709E-02,16.645492254174));
+#5967 = CARTESIAN_POINT('',(0.109803184731,16.676225441774));
+#5968 = CARTESIAN_POINT('',(0.238612225356,16.706975760002));
+#5969 = CARTESIAN_POINT('',(0.36757392216,16.737762804584));
+#5970 = CARTESIAN_POINT('',(0.635558131002,16.801739191226));
+#5971 = CARTESIAN_POINT('',(0.775186052115,16.835073103287));
+#5972 = CARTESIAN_POINT('',(0.914580873746,16.868351595668));
+#5973 = CARTESIAN_POINT('',(1.053880586017,16.901607390321));
+#5974 = CARTESIAN_POINT('',(1.193179735786,16.934863043261));
+#5975 = CARTESIAN_POINT('',(1.332574467126,16.968141534168));
+#5976 = CARTESIAN_POINT('',(1.472199196527,17.001474739361));
+#5977 = CARTESIAN_POINT('',(1.753836456679,17.06871068436));
+#5978 = CARTESIAN_POINT('',(1.896609760971,17.102795035662));
+#5979 = CARTESIAN_POINT('',(2.039120643532,17.136816368978));
+#5980 = CARTESIAN_POINT('',(2.181529210493,17.170813029923));
+#5981 = CARTESIAN_POINT('',(2.323937954918,17.20480961028));
+#5982 = CARTESIAN_POINT('',(2.466449429888,17.238832119534));
+#5983 = CARTESIAN_POINT('',(2.609223182938,17.272917975085));
+#5984 = CARTESIAN_POINT('',(2.821096646516,17.323499689557));
+#5985 = CARTESIAN_POINT('',(2.890611891755,17.340095281917));
+#5986 = CARTESIAN_POINT('',(2.96012260954,17.356689459682));
+#5987 = CARTESIAN_POINT('',(3.029627228047,17.373281653917));
+#5988 = CARTESIAN_POINT('',(3.099131781935,17.3898730971));
+#5989 = CARTESIAN_POINT('',(3.16864249216,17.406465189315));
+#5990 = CARTESIAN_POINT('',(3.23815835727,17.423057995858));
+#5991 = CARTESIAN_POINT('',(3.340659847914,17.447525015663));
+#5992 = CARTESIAN_POINT('',(3.373656551852,17.455400515573));
+#5993 = CARTESIAN_POINT('',(3.406653363008,17.463276858593));
+#5994 = CARTESIAN_POINT('',(3.439649941347,17.47115483766));
+#5995 = CARTESIAN_POINT('',(3.472646111768,17.479034556034));
+#5996 = CARTESIAN_POINT('',(3.505641864109,17.486915427303));
+#5997 = CARTESIAN_POINT('',(3.538637353147,17.494796175378));
+#5998 = CARTESIAN_POINT('',(3.609753237152,17.511777189036));
+#5999 = CARTESIAN_POINT('',(3.647871830377,17.520878245338));
+#6000 = CARTESIAN_POINT('',(3.685989092294,17.529978398177));
+#6001 = CARTESIAN_POINT('',(3.724105378099,17.539077969455));
+#6002 = CARTESIAN_POINT('',(3.762220984157,17.54817720819));
+#6003 = CARTESIAN_POINT('',(3.800336148005,17.557276290525));
+#6004 = CARTESIAN_POINT('',(3.838451048352,17.566375319722));
+#6005 = CARTESIAN_POINT('',(4.000073331502,17.604958858545));
+#6006 = CARTESIAN_POINT('',(4.123776752788,17.634490467639));
+#6007 = CARTESIAN_POINT('',(4.247364795132,17.663996026365));
+#6008 = CARTESIAN_POINT('',(4.370885876421,17.693485370619));
+#6009 = CARTESIAN_POINT('',(4.494408538365,17.722974290591));
+#6010 = CARTESIAN_POINT('',(4.618001728544,17.75247969412));
+#6011 = CARTESIAN_POINT('',(4.74171250279,17.782012946168));
+#6012 = CARTESIAN_POINT('',(5.006529722328,17.845232339754));
+#6013 = CARTESIAN_POINT('',(5.148226455817,17.87905939647));
+#6014 = CARTESIAN_POINT('',(5.289671408882,17.912826652362));
+#6015 = CARTESIAN_POINT('',(5.431016435412,17.946570526427));
+#6016 = CARTESIAN_POINT('',(5.572362023027,17.980314621605));
+#6017 = CARTESIAN_POINT('',(5.713807900056,18.014082753148));
+#6018 = CARTESIAN_POINT('',(5.85550505464,18.047910906899));
+#6019 = CARTESIAN_POINT('',(6.139096591263,18.115614185227));
+#6020 = CARTESIAN_POINT('',(6.281779730593,18.149677615111));
+#6021 = CARTESIAN_POINT('',(6.424201150209,18.183678396993));
+#6022 = CARTESIAN_POINT('',(6.56652022306,18.217654500302));
+#6023 = CARTESIAN_POINT('',(6.708839430364,18.251630052764));
+#6024 = CARTESIAN_POINT('',(6.851261085384,18.285629700893));
+#6025 = CARTESIAN_POINT('',(6.993944646373,18.319692347588));
+#6026 = CARTESIAN_POINT('',(7.205987686124,18.370313906212));
+#6027 = CARTESIAN_POINT('',(7.275760894252,18.386971171631));
+#6028 = CARTESIAN_POINT('',(7.345529048146,18.403627370484));
+#6029 = CARTESIAN_POINT('',(7.415290594861,18.420282120875));
+#6030 = CARTESIAN_POINT('',(7.485051711977,18.436936807532));
+#6031 = CARTESIAN_POINT('',(7.554818764123,18.453592771857));
+#6032 = CARTESIAN_POINT('',(7.624590826756,18.470249571737));
+#6033 = CARTESIAN_POINT('',(7.727703155288,18.494864969458));
+#6034 = CARTESIAN_POINT('',(7.761053886741,18.502826478318));
+#6035 = CARTESIAN_POINT('',(7.794404503244,18.510787817265));
+#6036 = CARTESIAN_POINT('',(7.827755066183,18.51874898678));
+#6037 = CARTESIAN_POINT('',(7.86110566665,18.526710008272));
+#6038 = CARTESIAN_POINT('',(7.894456425436,18.534670924083));
+#6039 = CARTESIAN_POINT('',(7.927807493039,18.542631797484));
+#6040 = CARTESIAN_POINT('',(7.999280285737,18.559692135863));
+#6041 = CARTESIAN_POINT('',(8.037401542663,18.568791080364));
+#6042 = CARTESIAN_POINT('',(8.07552304062,18.577890091734));
+#6043 = CARTESIAN_POINT('',(8.113644835975,18.586989624009));
+#6044 = CARTESIAN_POINT('',(8.151766821275,18.596090039711));
+#6045 = CARTESIAN_POINT('',(8.189888725246,18.605191609847));
+#6046 = CARTESIAN_POINT('',(8.228010112794,18.614294513908));
+#6047 = CARTESIAN_POINT('',(8.400891472015,18.655584047158));
+#6048 = CARTESIAN_POINT('',(8.535964504128,18.687824785541));
+#6049 = CARTESIAN_POINT('',(8.670845105923,18.720022150845));
+#6050 = CARTESIAN_POINT('',(8.805637010702,18.752202006926));
+#6051 = CARTESIAN_POINT('',(8.94042750108,18.784381846327));
+#6052 = CARTESIAN_POINT('',(9.075303202715,18.816581878852));
+#6053 = CARTESIAN_POINT('',(9.210373688871,18.848827802713));
+#6054 = CARTESIAN_POINT('',(9.484187529647,18.914195704449));
+#6055 = CARTESIAN_POINT('',(9.623592005162,18.947475479452));
+#6056 = CARTESIAN_POINT('',(9.762768599429,18.980700573382));
+#6057 = CARTESIAN_POINT('',(9.901849758271,19.013903237032));
+#6058 = CARTESIAN_POINT('',(10.040931164328,19.047106439604));
+#6059 = CARTESIAN_POINT('',(10.180106953186,19.080332386432));
+#6060 = CARTESIAN_POINT('',(10.319513462314,19.113613564348));
+#6061 = CARTESIAN_POINT('',(10.600284037415,19.180643371386));
+#6062 = CARTESIAN_POINT('',(10.742397922759,19.214571012655));
+#6063 = CARTESIAN_POINT('',(10.884255791086,19.248437509966));
+#6064 = CARTESIAN_POINT('',(11.026012584949,19.282279790481));
+#6065 = CARTESIAN_POINT('',(11.167769702128,19.31612203044));
+#6066 = CARTESIAN_POINT('',(11.309627878546,19.34998788079));
+#6067 = CARTESIAN_POINT('',(11.451741735144,19.383914472863));
+#6068 = CARTESIAN_POINT('',(11.767052892132,19.459188182637));
+#6069 = CARTESIAN_POINT('',(11.94175026452,19.500893354533));
+#6070 = CARTESIAN_POINT('',(12.1156301016,19.542404362577));
+#6071 = CARTESIAN_POINT('',(12.289358596019,19.583879491746));
+#6072 = CARTESIAN_POINT('',(12.463086535122,19.625358459683));
+#6073 = CARTESIAN_POINT('',(12.636965870331,19.666867722612));
+#6074 = CARTESIAN_POINT('',(12.811661669185,19.708557331997));
+#6075 = CARTESIAN_POINT('',(12.985249406241,19.750023938625));
+#6076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6077 = ORIENTED_EDGE('',*,*,#6078,.T.);
+#6078 = EDGE_CURVE('',#5382,#6079,#6081,.T.);
+#6079 = VERTEX_POINT('',#6080);
+#6080 = CARTESIAN_POINT('',(2.5,-6.123233995737E-16,16.650011475359));
+#6081 = SURFACE_CURVE('',#6082,(#6309,#6539),.PCURVE_S1.);
+#6082 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#6083,#6084,#6085,#6086,#6087,
+    #6088,#6089,#6090,#6091,#6092,#6093,#6094,#6095,#6096,#6097,#6098,
+    #6099,#6100,#6101,#6102,#6103,#6104,#6105,#6106,#6107,#6108,#6109,
+    #6110,#6111,#6112,#6113,#6114,#6115,#6116,#6117,#6118,#6119,#6120,
+    #6121,#6122,#6123,#6124,#6125,#6126,#6127,#6128,#6129,#6130,#6131,
+    #6132,#6133,#6134,#6135,#6136,#6137,#6138,#6139,#6140,#6141,#6142,
+    #6143,#6144,#6145,#6146,#6147,#6148,#6149,#6150,#6151,#6152,#6153,
+    #6154,#6155,#6156,#6157,#6158,#6159,#6160,#6161,#6162,#6163,#6164,
+    #6165,#6166,#6167,#6168,#6169,#6170,#6171,#6172,#6173,#6174,#6175,
+    #6176,#6177,#6178,#6179,#6180,#6181,#6182,#6183,#6184,#6185,#6186,
+    #6187,#6188,#6189,#6190,#6191,#6192,#6193,#6194,#6195,#6196,#6197,
+    #6198,#6199,#6200,#6201,#6202,#6203,#6204,#6205,#6206,#6207,#6208,
+    #6209,#6210,#6211,#6212,#6213,#6214,#6215,#6216,#6217,#6218,#6219,
+    #6220,#6221,#6222,#6223,#6224,#6225,#6226,#6227,#6228,#6229,#6230,
+    #6231,#6232,#6233,#6234,#6235,#6236,#6237,#6238,#6239,#6240,#6241,
+    #6242,#6243,#6244,#6245,#6246,#6247,#6248,#6249,#6250,#6251,#6252,
+    #6253,#6254,#6255,#6256,#6257,#6258,#6259,#6260,#6261,#6262,#6263,
+    #6264,#6265,#6266,#6267,#6268,#6269,#6270,#6271,#6272,#6273,#6274,
+    #6275,#6276,#6277,#6278,#6279,#6280,#6281,#6282,#6283,#6284,#6285,
+    #6286,#6287,#6288,#6289,#6290,#6291,#6292,#6293,#6294,#6295,#6296,
+    #6297,#6298,#6299,#6300,#6301,#6302,#6303,#6304,#6305,#6306,#6307,
+    #6308),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
+    7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,4.34217729193E-02,6.58136985033E-02
+    ,7.541341083083E-02,8.735673840569E-02,0.130034718863,0.174332160681
+    ,0.218868011014,0.239968840335,0.258250188414,0.300403643945,
+    0.343911215853,0.385196871847,0.42984041641,0.440292181753,
+    0.455439935096,0.470968498498,0.51129582359,0.554928030924,
+    0.59953238773,0.621307602444,0.631644885501,0.643587731862,
+    0.682287478083,0.726566221221,0.771149173349,0.793008403019,
+    0.803458651676,0.815403413376,0.85763000247,0.901199953205,
+    0.945607223855,1.),.UNSPECIFIED.);
+#6083 = CARTESIAN_POINT('',(2.5,-1.7763568394E-15,10.650012999879));
+#6084 = CARTESIAN_POINT('',(2.5,0.346453742734,10.683096690752));
+#6085 = CARTESIAN_POINT('',(2.445128048577,0.693783131655,
+    10.716263339385));
+#6086 = CARTESIAN_POINT('',(2.334908602235,1.030386892661,
+    10.749376246843));
+#6087 = CARTESIAN_POINT('',(2.172348679544,1.346361802635,
+    10.782466920119));
+#6088 = CARTESIAN_POINT('',(1.961710230478,1.632542251505,
+    10.815558158022));
+#6089 = CARTESIAN_POINT('',(1.709305714456,1.88102753823,10.848673291191
+    ));
+#6090 = CARTESIAN_POINT('',(1.422667797057,2.08471705126,10.881841961035
+    ));
+#6091 = CARTESIAN_POINT('',(0.952404235794,2.318371297948,
+    10.931986199788));
+#6092 = CARTESIAN_POINT('',(0.785883974747,2.384814585873,
+    10.949049518493));
+#6093 = CARTESIAN_POINT('',(0.614126749185,2.437556635071,
+    10.966110933353));
+#6094 = CARTESIAN_POINT('',(0.438453918417,2.476131096872,
+    10.983169939424));
+#6095 = CARTESIAN_POINT('',(0.260216282024,2.500224506675,11.00022812919
+    ));
+#6096 = CARTESIAN_POINT('',(8.079019622644E-02,2.509667044142,
+    11.017287413087));
+#6097 = CARTESIAN_POINT('',(-9.842286384343E-02,2.504442698269,
+    11.034348406616));
+#6098 = CARTESIAN_POINT('',(-0.352120070254,2.476262959334,
+    11.058723077478));
+#6099 = CARTESIAN_POINT('',(-0.427949605274,2.465141587486,
+    11.066039609076));
+#6100 = CARTESIAN_POINT('',(-0.503372723871,2.451367139781,
+    11.07335697102));
+#6101 = CARTESIAN_POINT('',(-0.578281553517,2.434957134589,
+    11.080674047898));
+#6102 = CARTESIAN_POINT('',(-0.652569526262,2.415934190658,
+    11.087990216719));
+#6103 = CARTESIAN_POINT('',(-0.72613137874,2.394326027117,
+    11.095305346915));
+#6104 = CARTESIAN_POINT('',(-0.798863152166,2.370165463474,
+    11.102619800337));
+#6105 = CARTESIAN_POINT('',(-0.959989812478,2.310303093167,
+    11.119034811582));
+#6106 = CARTESIAN_POINT('',(-1.047870227488,2.273224897476,
+    11.128134512265));
+#6107 = CARTESIAN_POINT('',(-1.134104783223,2.232330166613,
+    11.137233790813));
+#6108 = CARTESIAN_POINT('',(-1.218500923065,2.187704419619,
+    11.146332851621));
+#6109 = CARTESIAN_POINT('',(-1.300872187907,2.139444360508,
+    11.155431845973));
+#6110 = CARTESIAN_POINT('',(-1.381038216165,2.087657878267,
+    11.164530872043));
+#6111 = CARTESIAN_POINT('',(-1.458824743771,2.032464046854,
+    11.173629974896));
+#6112 = CARTESIAN_POINT('',(-1.802920218356,1.765054633325,
+    11.21524389288));
+#6113 = CARTESIAN_POINT('',(-2.039888082756,1.513773203148,
+    11.247835833331));
+#6114 = CARTESIAN_POINT('',(-2.236049514495,1.226535322706,
+    11.280380257204));
+#6115 = CARTESIAN_POINT('',(-2.38567182674,0.911315772829,
+    11.312902658168));
+#6116 = CARTESIAN_POINT('',(-2.484319057541,0.576615822243,
+    11.345424780403));
+#6117 = CARTESIAN_POINT('',(-2.529617388578,0.231735639516,
+    11.377968306841));
+#6118 = CARTESIAN_POINT('',(-2.52052477678,-0.113546430276,
+    11.410560188752));
+#6119 = CARTESIAN_POINT('',(-2.396031535781,-0.796201317672,
+    11.476823266372));
+#6120 = CARTESIAN_POINT('',(-2.276277436328,-1.134598962459,
+    11.510664571985));
+#6121 = CARTESIAN_POINT('',(-2.10186867268,-1.451418201058,
+    11.544446264955));
+#6122 = CARTESIAN_POINT('',(-1.877931493753,-1.736932963223,
+    11.578204200519));
+#6123 = CARTESIAN_POINT('',(-1.610727077449,-1.982428368284,
+    11.611962142599));
+#6124 = CARTESIAN_POINT('',(-1.308457103647,-2.180984636477,
+    11.645743971628));
+#6125 = CARTESIAN_POINT('',(-0.98041527852,-2.326733703902,
+    11.679585922228));
+#6126 = CARTESIAN_POINT('',(-0.295200366179,-2.507809536669,
+    11.747265844697));
+#6127 = CARTESIAN_POINT('',(6.403955566979E-02,-2.543045022077,
+    11.781291510651));
+#6128 = CARTESIAN_POINT('',(0.426935065713,-2.518973848795,
+    11.815255068615));
+#6129 = CARTESIAN_POINT('',(0.78232653544,-2.436142579051,
+    11.849193990535));
+#6130 = CARTESIAN_POINT('',(1.119496788012,-2.296569365259,
+    11.883132373515));
+#6131 = CARTESIAN_POINT('',(1.428557078976,-2.104853080712,
+    11.917095490976));
+#6132 = CARTESIAN_POINT('',(1.700115779461,-1.867045666923,
+    11.951121499727));
+#6133 = CARTESIAN_POINT('',(2.033846060963,-1.46349295842,
+    12.001129195641));
+#6134 = CARTESIAN_POINT('',(2.131162075369,-1.325486645169,
+    12.017207612885));
+#6135 = CARTESIAN_POINT('',(2.217740082803,-1.180126801004,
+    12.033284923232));
+#6136 = CARTESIAN_POINT('',(2.292942075982,-1.028394200209,
+    12.049360909043));
+#6137 = CARTESIAN_POINT('',(2.356240819218,-0.871321712786,
+    12.065436714181));
+#6138 = CARTESIAN_POINT('',(2.407214591288,-0.709990287732,
+    12.081513386765));
+#6139 = CARTESIAN_POINT('',(2.44555455932,-0.545530630345,
+    12.097590474047));
+#6140 = CARTESIAN_POINT('',(2.493203673482,-0.234964801116,
+    12.127591039598));
+#6141 = CARTESIAN_POINT('',(2.505712047222,-8.931367653985E-02,
+    12.141522715547));
+#6142 = CARTESIAN_POINT('',(2.508489345916,5.706259630242E-02,
+    12.155426308322));
+#6143 = CARTESIAN_POINT('',(2.501496465661,0.203395556665,
+    12.169399943856));
+#6144 = CARTESIAN_POINT('',(2.484756258083,0.348947773262,12.18327111504
+    ));
+#6145 = CARTESIAN_POINT('',(2.45836724779,0.492949898736,12.197228009405
+    ));
+#6146 = CARTESIAN_POINT('',(2.422492328535,0.634666390152,
+    12.211161573445));
+#6147 = CARTESIAN_POINT('',(2.273347631065,1.093152087019,12.25721245438
+    ));
+#6148 = CARTESIAN_POINT('',(2.119914285759,1.397694828068,
+    12.289394488824));
+#6149 = CARTESIAN_POINT('',(1.919949881247,1.676820856919,
+    12.321534105046));
+#6150 = CARTESIAN_POINT('',(1.678779013882,1.922700808626,
+    12.353655636686));
+#6151 = CARTESIAN_POINT('',(1.402625608569,2.128512400079,
+    12.385776954772));
+#6152 = CARTESIAN_POINT('',(1.099095282362,2.289010382881,
+    12.417918082485));
+#6153 = CARTESIAN_POINT('',(0.776650836144,2.399980943296,
+    12.450105010537));
+#6154 = CARTESIAN_POINT('',(0.104205958179,2.52182848138,12.515363824685
+    ));
+#6155 = CARTESIAN_POINT('',(-0.248031345095,2.529680648745,
+    12.548593681867));
+#6156 = CARTESIAN_POINT('',(-0.599550969644,2.480935185745,
+    12.58176863206));
+#6157 = CARTESIAN_POINT('',(-0.940018280479,2.376811021951,
+    12.614921389172));
+#6158 = CARTESIAN_POINT('',(-1.259604185109,2.219887641503,
+    12.648074678461));
+#6159 = CARTESIAN_POINT('',(-1.549376919217,2.015004709573,
+    12.681250968874));
+#6160 = CARTESIAN_POINT('',(-1.800958436644,1.768339527024,
+    12.714482451237));
+#6161 = CARTESIAN_POINT('',(-2.204020013932,1.225063523811,
+    12.779081054292));
+#6162 = CARTESIAN_POINT('',(-2.360836460666,0.930460591523,
+    12.810597208931));
+#6163 = CARTESIAN_POINT('',(-2.472090047762,0.613459613478,
+    12.842072147884));
+#6164 = CARTESIAN_POINT('',(-2.534609692225,0.282347537962,
+    12.87352844179));
+#6165 = CARTESIAN_POINT('',(-2.5464933394,-5.44140561358E-02,
+    12.904985110374));
+#6166 = CARTESIAN_POINT('',(-2.507720841136,-0.388145022477,
+    12.936461115796));
+#6167 = CARTESIAN_POINT('',(-2.419569490088,-0.710041256452,
+    12.967977205388));
+#6168 = CARTESIAN_POINT('',(-2.142285418077,-1.336955902026,
+    13.033436391799));
+#6169 = CARTESIAN_POINT('',(-1.94478551718,-1.640137279632,
+    13.067541536704));
+#6170 = CARTESIAN_POINT('',(-1.698474479758,-1.908928380321,
+    13.101584047513));
+#6171 = CARTESIAN_POINT('',(-1.410815974762,-2.134910120066,
+    13.135602618963));
+#6172 = CARTESIAN_POINT('',(-1.090143643766,-2.310931846288,
+    13.169622291287));
+#6173 = CARTESIAN_POINT('',(-0.746303641518,-2.432132283679,
+    13.203666297028));
+#6174 = CARTESIAN_POINT('',(-0.389965360638,-2.494947602155,
+    13.237768691676));
+#6175 = CARTESIAN_POINT('',(4.951380411218E-02,-2.500899903527,
+    13.279739433197));
+#6176 = CARTESIAN_POINT('',(0.132929516203,-2.498851282596,
+    13.287701736216));
+#6177 = CARTESIAN_POINT('',(0.216248460379,-2.493622898578,
+    13.295664463365));
+#6178 = CARTESIAN_POINT('',(0.299329772366,-2.485220105009,
+    13.303627794581));
+#6179 = CARTESIAN_POINT('',(0.382033529956,-2.473655579562,
+    13.311591977991));
+#6180 = CARTESIAN_POINT('',(0.464220753003,-2.458949324041,
+    13.319557329909));
+#6181 = CARTESIAN_POINT('',(0.545753403421,-2.441128664386,
+    13.327524234839));
+#6182 = CARTESIAN_POINT('',(0.743512366019,-2.389937261404,
+    13.347042495155));
+#6183 = CARTESIAN_POINT('',(0.858862974958,-2.353178481872,
+    13.358572866053));
+#6184 = CARTESIAN_POINT('',(0.972118207652,-2.310061740761,
+    13.370126020666));
+#6185 = CARTESIAN_POINT('',(1.082874119396,-2.26072715593,13.38166512061
+    ));
+#6186 = CARTESIAN_POINT('',(1.190735169932,-2.205345954269,
+    13.393199041643));
+#6187 = CARTESIAN_POINT('',(1.29531803214,-2.144118827392,
+    13.404747117649));
+#6188 = CARTESIAN_POINT('',(1.396258368416,-2.077275469787,
+    13.416287039503));
+#6189 = CARTESIAN_POINT('',(1.592586975246,-1.931067422953,
+    13.439660382222));
+#6190 = CARTESIAN_POINT('',(1.687779880598,-1.8514237712,13.451492785051
+    ));
+#6191 = CARTESIAN_POINT('',(1.778406681181,-1.766429112202,
+    13.463325293329));
+#6192 = CARTESIAN_POINT('',(1.864117360654,-1.676389927409,
+    13.475157881422));
+#6193 = CARTESIAN_POINT('',(1.944588493996,-1.581637943598,
+    13.486990752784));
+#6194 = CARTESIAN_POINT('',(2.019523741756,-1.482530018165,
+    13.498824044813));
+#6195 = CARTESIAN_POINT('',(2.088654344304,-1.379448024418,
+    13.510657533707));
+#6196 = CARTESIAN_POINT('',(2.315570628507,-0.995832968783,
+    13.553219865698));
+#6197 = CARTESIAN_POINT('',(2.438966814461,-0.694244805477,
+    13.584007270686));
+#6198 = CARTESIAN_POINT('',(2.517024655836,-0.375718906539,
+    13.614759056422));
+#6199 = CARTESIAN_POINT('',(2.547518299607,-4.824196847529E-02,
+    13.645492254175));
+#6200 = CARTESIAN_POINT('',(2.529442079551,0.28015159844,13.676225441773
+    ));
+#6201 = CARTESIAN_POINT('',(2.46350635715,0.601397912393,13.706975760003
+    ));
+#6202 = CARTESIAN_POINT('',(2.351614138291,0.907448425501,
+    13.737762804584));
+#6203 = CARTESIAN_POINT('',(2.032600423433,1.496581136281,
+    13.801739191226));
+#6204 = CARTESIAN_POINT('',(1.817652512347,1.777153567222,
+    13.835073103287));
+#6205 = CARTESIAN_POINT('',(1.558730143195,2.021517190988,
+    13.868351595668));
+#6206 = CARTESIAN_POINT('',(1.263325629961,2.222311050126,
+    13.901607390319));
+#6207 = CARTESIAN_POINT('',(0.939682441543,2.373430044607,
+    13.934863043262));
+#6208 = CARTESIAN_POINT('',(0.597263363834,2.470910955493,
+    13.968141534167));
+#6209 = CARTESIAN_POINT('',(0.24623294861,2.51208881498,14.001474739361)
+  );
+#6210 = CARTESIAN_POINT('',(-0.457277979047,2.483461221997,
+    14.06871068436));
+#6211 = CARTESIAN_POINT('',(-0.811566295308,2.411082958222,
+    14.102795035662));
+#6212 = CARTESIAN_POINT('',(-1.151803045911,2.280750865693,
+    14.136816368979));
+#6213 = CARTESIAN_POINT('',(-1.467436221879,2.096306740016,
+    14.170813029923));
+#6214 = CARTESIAN_POINT('',(-1.748772534667,1.862866543324,
+    14.20480961028));
+#6215 = CARTESIAN_POINT('',(-1.987686101493,1.587786635996,
+    14.238832119533));
+#6216 = CARTESIAN_POINT('',(-2.176954864418,1.279668183281,
+    14.272917975085));
+#6217 = CARTESIAN_POINT('',(-2.37833404851,0.78975880108,14.323499689557
+    ));
+#6218 = CARTESIAN_POINT('',(-2.431640697272,0.623772704403,
+    14.340095281917));
+#6219 = CARTESIAN_POINT('',(-2.471682948367,0.453731347029,
+    14.356689459682));
+#6220 = CARTESIAN_POINT('',(-2.49811439417,0.280877130383,
+    14.373281653917));
+#6221 = CARTESIAN_POINT('',(-2.510727528421,0.10646943411,14.3898730971)
+  );
+#6222 = CARTESIAN_POINT('',(-2.509445290252,-6.82182498909E-02,
+    14.406465189315));
+#6223 = CARTESIAN_POINT('',(-2.494329279904,-0.241899145078,
+    14.423057995858));
+#6224 = CARTESIAN_POINT('',(-2.45196828596,-0.494627296643,
+    14.447525015663));
+#6225 = CARTESIAN_POINT('',(-2.435263517301,-0.575470333407,
+    14.455400515573));
+#6226 = CARTESIAN_POINT('',(-2.415513489877,-0.6556639588,
+    14.463276858593));
+#6227 = CARTESIAN_POINT('',(-2.392748177972,-0.735073572214,
+    14.47115483766));
+#6228 = CARTESIAN_POINT('',(-2.367004380402,-0.813567103457,
+    14.479034556034));
+#6229 = CARTESIAN_POINT('',(-2.338325720522,-0.89101501276,
+    14.486915427303));
+#6230 = CARTESIAN_POINT('',(-2.306762646221,-0.967290290772,
+    14.494796175378));
+#6231 = CARTESIAN_POINT('',(-2.23264080342,-1.128892064914,
+    14.511777189036));
+#6232 = CARTESIAN_POINT('',(-2.189136694762,-1.213781588843,
+    14.520878245338));
+#6233 = CARTESIAN_POINT('',(-2.141949140276,-1.296744760957,
+    14.529978398177));
+#6234 = CARTESIAN_POINT('',(-2.091177832595,-1.377596200156,
+    14.539077969455));
+#6235 = CARTESIAN_POINT('',(-2.036933120666,-1.456157413627,
+    14.54817720819));
+#6236 = CARTESIAN_POINT('',(-1.979336009745,-1.532256796845,
+    14.557276290525));
+#6237 = CARTESIAN_POINT('',(-1.918518161399,-1.605729633572,
+    14.566375319722));
+#6238 = CARTESIAN_POINT('',(-1.647571641233,-1.90547785838,
+    14.604958858545));
+#6239 = CARTESIAN_POINT('',(-1.407858224796,-2.105671630536,
+    14.63449046764));
+#6240 = CARTESIAN_POINT('',(-1.140654860296,-2.270958136544,
+    14.663996026365));
+#6241 = CARTESIAN_POINT('',(-0.85202707799,-2.397177973226,
+    14.693485370619));
+#6242 = CARTESIAN_POINT('',(-0.548479583272,-2.481437219263,
+    14.722974290591));
+#6243 = CARTESIAN_POINT('',(-0.236884512273,-2.521869495227,
+    14.752479694119));
+#6244 = CARTESIAN_POINT('',(7.542208906693E-02,-2.517865696666,
+    14.782012946168));
+#6245 = CARTESIAN_POINT('',(0.729748528985,-2.417079246432,
+    14.845232339754));
+#6246 = CARTESIAN_POINT('',(1.071180183462,-2.306760422446,
+    14.87905939647));
+#6247 = CARTESIAN_POINT('',(1.392566088958,-2.141259591448,
+    14.912826652363));
+#6248 = CARTESIAN_POINT('',(1.684058557076,-1.925425211407,
+    14.946570526425));
+#6249 = CARTESIAN_POINT('',(1.936783616803,-1.665264775606,
+    14.980314621606));
+#6250 = CARTESIAN_POINT('',(2.143602674648,-1.368773155849,
+    15.014082753147));
+#6251 = CARTESIAN_POINT('',(2.298398500376,-1.04506849934,
+    15.047910906899));
+#6252 = CARTESIAN_POINT('',(2.498665054655,-0.364962400991,
+    15.115614185227));
+#6253 = CARTESIAN_POINT('',(2.543940758917,-6.438084774278E-03,
+    15.149677615111));
+#6254 = CARTESIAN_POINT('',(2.529898062326,0.357397141358,
+    15.183678396993));
+#6255 = CARTESIAN_POINT('',(2.456782143857,0.715337478054,
+    15.217654500301));
+#6256 = CARTESIAN_POINT('',(2.326318093902,1.056580305839,
+    15.251630052765));
+#6257 = CARTESIAN_POINT('',(2.142849516885,1.371084694295,
+    15.285629700893));
+#6258 = CARTESIAN_POINT('',(1.912184861659,1.649264841613,
+    15.319692347588));
+#6259 = CARTESIAN_POINT('',(1.512863318409,1.99791419557,15.370313906212
+    ));
+#6260 = CARTESIAN_POINT('',(1.37232021115,2.102164086092,15.386971171631
+    ));
+#6261 = CARTESIAN_POINT('',(1.223611986743,2.195073583444,
+    15.403627370484));
+#6262 = CARTESIAN_POINT('',(1.067815759455,2.275907406059,
+    15.420282120875));
+#6263 = CARTESIAN_POINT('',(0.906070176588,2.344058267069,
+    15.436936807532));
+#6264 = CARTESIAN_POINT('',(0.739569837787,2.399039618151,
+    15.453592771857));
+#6265 = CARTESIAN_POINT('',(0.569567021197,2.440493809286,
+    15.470249571737));
+#6266 = CARTESIAN_POINT('',(0.315063556717,2.481468660272,
+    15.494864969458));
+#6267 = CARTESIAN_POINT('',(0.232241122661,2.491584059769,
+    15.502826478318));
+#6268 = CARTESIAN_POINT('',(0.149053853771,2.498539446613,
+    15.510787817265));
+#6269 = CARTESIAN_POINT('',(6.564231490391E-02,2.502319881223,
+    15.51874898678));
+#6270 = CARTESIAN_POINT('',(-1.785280373415E-02,2.502917900758,
+    15.526710008272));
+#6271 = CARTESIAN_POINT('',(-0.101290686584,2.500333519117,
+    15.534670924083));
+#6272 = CARTESIAN_POINT('',(-0.184530392733,2.49457422694,
+    15.542631797484));
+#6273 = CARTESIAN_POINT('',(-0.362187096668,2.475460196814,
+    15.559692135863));
+#6274 = CARTESIAN_POINT('',(-0.456500237707,2.461137068237,
+    15.568791080364));
+#6275 = CARTESIAN_POINT('',(-0.550158989799,2.442708238111,
+    15.577890091734));
+#6276 = CARTESIAN_POINT('',(-0.6429550049,2.420208978565,15.586989624009
+    ));
+#6277 = CARTESIAN_POINT('',(-0.734682876166,2.393687201624,
+    15.596090039711));
+#6278 = CARTESIAN_POINT('',(-0.825140137944,2.363203459206,
+    15.605191609847));
+#6279 = CARTESIAN_POINT('',(-0.91412726578,2.328830943127,
+    15.614294513908));
+#6280 = CARTESIAN_POINT('',(-1.310138899551,2.15569930764,
+    15.655584047158));
+#6281 = CARTESIAN_POINT('',(-1.598762235298,1.972886439134,
+    15.687824785541));
+#6282 = CARTESIAN_POINT('',(-1.857431294861,1.746086689976,
+    15.720022150847));
+#6283 = CARTESIAN_POINT('',(-2.07882809089,1.481398715195,
+    15.752202006923));
+#6284 = CARTESIAN_POINT('',(-2.256742885338,1.185732670838,
+    15.784381846328));
+#6285 = CARTESIAN_POINT('',(-2.386682478299,0.867213092837,
+    15.816581878851));
+#6286 = CARTESIAN_POINT('',(-2.465272487751,0.534732385681,
+    15.848827802713));
+#6287 = CARTESIAN_POINT('',(-2.519731878667,-0.147632469801,
+    15.914195704449));
+#6288 = CARTESIAN_POINT('',(-2.492389722408,-0.499438026132,
+    15.947475479452));
+#6289 = CARTESIAN_POINT('',(-2.408633409077,-0.8448718052,
+    15.980700573383));
+#6290 = CARTESIAN_POINT('',(-2.270710765243,-1.173718587945,
+    16.013903237031));
+#6291 = CARTESIAN_POINT('',(-2.082192583918,-1.476412002253,
+    16.047106439605));
+#6292 = CARTESIAN_POINT('',(-1.848820702299,-1.744509685061,
+    16.080332386432));
+#6293 = CARTESIAN_POINT('',(-1.57761838924,-1.970269505942,
+    16.113613564348));
+#6294 = CARTESIAN_POINT('',(-0.974494226897,-2.329354410683,
+    16.180643371386));
+#6295 = CARTESIAN_POINT('',(-0.639857428483,-2.461800878693,
+    16.214571012655));
+#6296 = CARTESIAN_POINT('',(-0.285479408908,-2.538576992364,
+    16.248437509967));
+#6297 = CARTESIAN_POINT('',(7.785934749345E-02,-2.557149304804,
+    16.28227979048));
+#6298 = CARTESIAN_POINT('',(0.439395870925,-2.516506511458,
+    16.31612203044));
+#6299 = CARTESIAN_POINT('',(0.788447219818,-2.418311772554,
+    16.349987880789));
+#6300 = CARTESIAN_POINT('',(1.114406080897,-2.265751650101,
+    16.383914472863));
+#6301 = CARTESIAN_POINT('',(1.765937992259,-1.822030787131,
+    16.459188182637));
+#6302 = CARTESIAN_POINT('',(2.078472068574,-1.505005448084,
+    16.500893354533));
+#6303 = CARTESIAN_POINT('',(2.32317858263,-1.127756176545,
+    16.542404362576));
+#6304 = CARTESIAN_POINT('',(2.489694296059,-0.707874635922,
+    16.583879491748));
+#6305 = CARTESIAN_POINT('',(2.568991361994,-0.26319736028,
+    16.625358459682));
+#6306 = CARTESIAN_POINT('',(2.559365406493,0.186363028474,
+    16.666867722612));
+#6307 = CARTESIAN_POINT('',(2.460374980978,0.620390306357,
+    16.708557331997));
+#6308 = CARTESIAN_POINT('',(2.283863876553,1.016841085605,
+    16.750023938625));
+#6309 = PCURVE('',#555,#6310);
+#6310 = DEFINITIONAL_REPRESENTATION('',(#6311),#6538);
+#6311 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#6312,#6313,#6314,#6315,#6316,
+    #6317,#6318,#6319,#6320,#6321,#6322,#6323,#6324,#6325,#6326,#6327,
+    #6328,#6329,#6330,#6331,#6332,#6333,#6334,#6335,#6336,#6337,#6338,
+    #6339,#6340,#6341,#6342,#6343,#6344,#6345,#6346,#6347,#6348,#6349,
+    #6350,#6351,#6352,#6353,#6354,#6355,#6356,#6357,#6358,#6359,#6360,
+    #6361,#6362,#6363,#6364,#6365,#6366,#6367,#6368,#6369,#6370,#6371,
+    #6372,#6373,#6374,#6375,#6376,#6377,#6378,#6379,#6380,#6381,#6382,
+    #6383,#6384,#6385,#6386,#6387,#6388,#6389,#6390,#6391,#6392,#6393,
+    #6394,#6395,#6396,#6397,#6398,#6399,#6400,#6401,#6402,#6403,#6404,
+    #6405,#6406,#6407,#6408,#6409,#6410,#6411,#6412,#6413,#6414,#6415,
+    #6416,#6417,#6418,#6419,#6420,#6421,#6422,#6423,#6424,#6425,#6426,
+    #6427,#6428,#6429,#6430,#6431,#6432,#6433,#6434,#6435,#6436,#6437,
+    #6438,#6439,#6440,#6441,#6442,#6443,#6444,#6445,#6446,#6447,#6448,
+    #6449,#6450,#6451,#6452,#6453,#6454,#6455,#6456,#6457,#6458,#6459,
+    #6460,#6461,#6462,#6463,#6464,#6465,#6466,#6467,#6468,#6469,#6470,
+    #6471,#6472,#6473,#6474,#6475,#6476,#6477,#6478,#6479,#6480,#6481,
+    #6482,#6483,#6484,#6485,#6486,#6487,#6488,#6489,#6490,#6491,#6492,
+    #6493,#6494,#6495,#6496,#6497,#6498,#6499,#6500,#6501,#6502,#6503,
+    #6504,#6505,#6506,#6507,#6508,#6509,#6510,#6511,#6512,#6513,#6514,
+    #6515,#6516,#6517,#6518,#6519,#6520,#6521,#6522,#6523,#6524,#6525,
+    #6526,#6527,#6528,#6529,#6530,#6531,#6532,#6533,#6534,#6535,#6536,
+    #6537),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
+    7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,4.34217729193E-02,6.58136985033E-02
+    ,7.541341083083E-02,8.735673840569E-02,0.130034718863,0.174332160681
+    ,0.218868011014,0.239968840335,0.258250188414,0.300403643945,
+    0.343911215853,0.385196871847,0.42984041641,0.440292181753,
+    0.455439935096,0.470968498498,0.51129582359,0.554928030924,
+    0.59953238773,0.621307602444,0.631644885501,0.643587731862,
+    0.682287478083,0.726566221221,0.771149173349,0.793008403019,
+    0.803458651676,0.815403413376,0.85763000247,0.901199953205,
+    0.945607223855,1.),.UNSPECIFIED.);
+#6312 = CARTESIAN_POINT('',(7.500017851922,12.919511813146));
+#6313 = CARTESIAN_POINT('',(7.500025616379,13.061989641707));
+#6314 = CARTESIAN_POINT('',(7.50002733981,13.204825284855));
+#6315 = CARTESIAN_POINT('',(7.500020173183,13.347428455393));
+#6316 = CARTESIAN_POINT('',(7.500004732012,13.489932105567));
+#6317 = CARTESIAN_POINT('',(7.499990602382,13.632432577045));
+#6318 = CARTESIAN_POINT('',(7.499985302725,13.775031408438));
+#6319 = CARTESIAN_POINT('',(7.499985477169,13.917867902261));
+#6320 = CARTESIAN_POINT('',(7.499989446541,14.133825178491));
+#6321 = CARTESIAN_POINT('',(7.499991420555,14.207315252128));
+#6322 = CARTESIAN_POINT('',(7.499993678214,14.280800930046));
+#6323 = CARTESIAN_POINT('',(7.499995565085,14.354280139461));
+#6324 = CARTESIAN_POINT('',(7.499996851559,14.427758870257));
+#6325 = CARTESIAN_POINT('',(7.499997863939,14.501242347801));
+#6326 = CARTESIAN_POINT('',(7.499999007227,14.574726138714));
+#6327 = CARTESIAN_POINT('',(7.499999967863,14.679680906081));
+#6328 = CARTESIAN_POINT('',(7.500000171537,14.711171696807));
+#6329 = CARTESIAN_POINT('',(7.500000242036,14.742662059297));
+#6330 = CARTESIAN_POINT('',(7.500000153895,14.77415372765));
+#6331 = CARTESIAN_POINT('',(7.499999904779,14.805647672544));
+#6332 = CARTESIAN_POINT('',(7.499999515482,14.837144101235));
+#6333 = CARTESIAN_POINT('',(7.499999029929,14.86864245756));
+#6334 = CARTESIAN_POINT('',(7.499997874749,14.939330351454));
+#6335 = CARTESIAN_POINT('',(7.499997132509,14.978519498353));
+#6336 = CARTESIAN_POINT('',(7.499996276969,15.017708780408));
+#6337 = CARTESIAN_POINT('',(7.499995311096,15.056898121971));
+#6338 = CARTESIAN_POINT('',(7.499994252303,15.096087453972));
+#6339 = CARTESIAN_POINT('',(7.499993132452,15.135276713914));
+#6340 = CARTESIAN_POINT('',(7.499991997852,15.174465845879));
+#6341 = CARTESIAN_POINT('',(7.499987019319,15.353691606018));
+#6342 = CARTESIAN_POINT('',(7.49998375371,15.494053985975));
+#6343 = CARTESIAN_POINT('',(7.499983717848,15.634198202139));
+#6344 = CARTESIAN_POINT('',(7.499992148727,15.774246739526));
+#6345 = CARTESIAN_POINT('',(7.500007617027,15.914298085731));
+#6346 = CARTESIAN_POINT('',(7.500019683455,16.054446007333));
+#6347 = CARTESIAN_POINT('',(7.500024703868,16.194804765736));
+#6348 = CARTESIAN_POINT('',(7.500020708704,16.480172080185));
+#6349 = CARTESIAN_POINT('',(7.500011156704,16.625913290226));
+#6350 = CARTESIAN_POINT('',(7.499994311558,16.771396699282));
+#6351 = CARTESIAN_POINT('',(7.499975255662,16.916774613675));
+#6352 = CARTESIAN_POINT('',(7.499965691742,17.062149859106));
+#6353 = CARTESIAN_POINT('',(7.499968715579,17.207627892577));
+#6354 = CARTESIAN_POINT('',(7.499979440404,17.353366476284));
+#6355 = CARTESIAN_POINT('',(7.500004953349,17.644830244628));
+#6356 = CARTESIAN_POINT('',(7.500019825537,17.791363748981));
+#6357 = CARTESIAN_POINT('',(7.500030957199,17.937631973826));
+#6358 = CARTESIAN_POINT('',(7.500031300903,18.083794888204));
+#6359 = CARTESIAN_POINT('',(7.500018666196,18.229953239597));
+#6360 = CARTESIAN_POINT('',(7.500004504001,18.376211419985));
+#6361 = CARTESIAN_POINT('',(7.499994480673,18.522736633429));
+#6362 = CARTESIAN_POINT('',(7.499987221821,18.738086802694));
+#6363 = CARTESIAN_POINT('',(7.49998602206,18.807326468119));
+#6364 = CARTESIAN_POINT('',(7.499986081506,18.87656256859));
+#6365 = CARTESIAN_POINT('',(7.499987214296,18.945794945001));
+#6366 = CARTESIAN_POINT('',(7.499989021573,19.015029420907));
+#6367 = CARTESIAN_POINT('',(7.499991028645,19.084271234331));
+#6368 = CARTESIAN_POINT('',(7.499992861032,19.153518383144));
+#6369 = CARTESIAN_POINT('',(7.499995844223,19.282740041577));
+#6370 = CARTESIAN_POINT('',(7.499997079112,19.34272787883));
+#6371 = CARTESIAN_POINT('',(7.499997878445,19.402722409975));
+#6372 = CARTESIAN_POINT('',(7.499999020609,19.46267850941));
+#6373 = CARTESIAN_POINT('',(7.499999237451,19.522699206889));
+#6374 = CARTESIAN_POINT('',(7.500000648634,19.582630915433));
+#6375 = CARTESIAN_POINT('',(7.500000325809,19.642611570306));
+#6376 = CARTESIAN_POINT('',(7.499998471361,19.840868680026));
+#6377 = CARTESIAN_POINT('',(7.4999951323,19.979499075003));
+#6378 = CARTESIAN_POINT('',(7.499992664533,20.117934282605));
+#6379 = CARTESIAN_POINT('',(7.499983402405,20.256271301286));
+#6380 = CARTESIAN_POINT('',(7.499981014391,20.394597461897));
+#6381 = CARTESIAN_POINT('',(7.499986431639,20.53300583454));
+#6382 = CARTESIAN_POINT('',(7.49999624472,20.671612972434));
+#6383 = CARTESIAN_POINT('',(7.500015991147,20.952643288519));
+#6384 = CARTESIAN_POINT('',(7.500025967321,21.095746936302));
+#6385 = CARTESIAN_POINT('',(7.500031101437,21.238618190926));
+#6386 = CARTESIAN_POINT('',(7.50002540672,21.381395817231));
+#6387 = CARTESIAN_POINT('',(7.500008830604,21.524173819143));
+#6388 = CARTESIAN_POINT('',(7.499991529396,21.667048104424));
+#6389 = CARTESIAN_POINT('',(7.499979741891,21.810158094035));
+#6390 = CARTESIAN_POINT('',(7.499971280375,22.088348017335));
+#6391 = CARTESIAN_POINT('',(7.499973844269,22.224069817782));
+#6392 = CARTESIAN_POINT('',(7.499984715596,22.35961465287));
+#6393 = CARTESIAN_POINT('',(7.500002002685,22.495081198744));
+#6394 = CARTESIAN_POINT('',(7.500017836789,22.630552179526));
+#6395 = CARTESIAN_POINT('',(7.500025592453,22.766107758513));
+#6396 = CARTESIAN_POINT('',(7.500025472569,22.901834821417));
+#6397 = CARTESIAN_POINT('',(7.500014625053,23.183736422531));
+#6398 = CARTESIAN_POINT('',(7.500002978961,23.330608453463));
+#6399 = CARTESIAN_POINT('',(7.499989112359,23.477206598864));
+#6400 = CARTESIAN_POINT('',(7.499979439298,23.62369799084));
+#6401 = CARTESIAN_POINT('',(7.499983895174,23.770194986605));
+#6402 = CARTESIAN_POINT('',(7.499989619727,23.916809704498));
+#6403 = CARTESIAN_POINT('',(7.499993543614,24.06370253418));
+#6404 = CARTESIAN_POINT('',(7.499997199006,24.244460618003));
+#6405 = CARTESIAN_POINT('',(7.499997818631,24.278751122489));
+#6406 = CARTESIAN_POINT('',(7.499998408372,24.31304169208));
+#6407 = CARTESIAN_POINT('',(7.499998989809,24.347332299072));
+#6408 = CARTESIAN_POINT('',(7.499999562171,24.381622911808));
+#6409 = CARTESIAN_POINT('',(7.50000010234,24.41591349468));
+#6410 = CARTESIAN_POINT('',(7.500000564845,24.450204008131));
+#6411 = CARTESIAN_POINT('',(7.500001341332,24.534191518372));
+#6412 = CARTESIAN_POINT('',(7.50000037437,24.583890743599));
+#6413 = CARTESIAN_POINT('',(7.500000107189,24.63360166239));
+#6414 = CARTESIAN_POINT('',(7.499999243396,24.683309891435));
+#6415 = CARTESIAN_POINT('',(7.499998052548,24.733018696731));
+#6416 = CARTESIAN_POINT('',(7.49999720845,24.782734850898));
+#6417 = CARTESIAN_POINT('',(7.499995888181,24.832449123122));
+#6418 = CARTESIAN_POINT('',(7.499993163656,24.93312421424));
+#6419 = CARTESIAN_POINT('',(7.499991682668,24.984088330964));
+#6420 = CARTESIAN_POINT('',(7.499990154251,25.035051236659));
+#6421 = CARTESIAN_POINT('',(7.499988704137,25.086012670249));
+#6422 = CARTESIAN_POINT('',(7.499987494666,25.136973628069));
+#6423 = CARTESIAN_POINT('',(7.499986690037,25.187934981025));
+#6424 = CARTESIAN_POINT('',(7.499986421569,25.238896091756));
+#6425 = CARTESIAN_POINT('',(7.499987613549,25.422188482034));
+#6426 = CARTESIAN_POINT('',(7.499992531582,25.554767272751));
+#6427 = CARTESIAN_POINT('',(7.500002610657,25.687192347369));
+#6428 = CARTESIAN_POINT('',(7.500016532558,25.819542155136));
+#6429 = CARTESIAN_POINT('',(7.500026602664,25.951895908545));
+#6430 = CARTESIAN_POINT('',(7.500028192143,26.084325412689));
+#6431 = CARTESIAN_POINT('',(7.500022500508,26.216913085986));
+#6432 = CARTESIAN_POINT('',(7.500002469457,26.492432192512));
+#6433 = CARTESIAN_POINT('',(7.499987416539,26.635986061244));
+#6434 = CARTESIAN_POINT('',(7.499971978208,26.779298880446));
+#6435 = CARTESIAN_POINT('',(7.499963633197,26.922511529055));
+#6436 = CARTESIAN_POINT('',(7.499969132523,27.06572332321));
+#6437 = CARTESIAN_POINT('',(7.499983145296,27.209035573474));
+#6438 = CARTESIAN_POINT('',(7.499998252461,27.352585852668));
+#6439 = CARTESIAN_POINT('',(7.500021376011,27.642141873753));
+#6440 = CARTESIAN_POINT('',(7.500029274779,27.788929793558));
+#6441 = CARTESIAN_POINT('',(7.500028345997,27.935446701527));
+#6442 = CARTESIAN_POINT('',(7.500015827748,28.08185498264));
+#6443 = CARTESIAN_POINT('',(7.499998802611,28.228257651437));
+#6444 = CARTESIAN_POINT('',(7.499989097563,28.374765256792));
+#6445 = CARTESIAN_POINT('',(7.499986018341,28.521548327071));
+#6446 = CARTESIAN_POINT('',(7.499987421324,28.739380956181));
+#6447 = CARTESIAN_POINT('',(7.499988819607,28.810852903563));
+#6448 = CARTESIAN_POINT('',(7.499990905611,28.882321792553));
+#6449 = CARTESIAN_POINT('',(7.4999930808,28.953785761107));
+#6450 = CARTESIAN_POINT('',(7.499994903346,29.025250288552));
+#6451 = CARTESIAN_POINT('',(7.499996294824,29.096720433722));
+#6452 = CARTESIAN_POINT('',(7.499997448668,29.1681931008));
+#6453 = CARTESIAN_POINT('',(7.499998911199,29.273571537828));
+#6454 = CARTESIAN_POINT('',(7.499999379417,29.307492410799));
+#6455 = CARTESIAN_POINT('',(7.499999783205,29.341411509793));
+#6456 = CARTESIAN_POINT('',(7.500000074892,29.37532887509));
+#6457 = CARTESIAN_POINT('',(7.500000220982,29.409245029212));
+#6458 = CARTESIAN_POINT('',(7.500000202153,29.443160976933));
+#6459 = CARTESIAN_POINT('',(7.500000013257,29.477078205272));
+#6460 = CARTESIAN_POINT('',(7.499999259039,29.550187613289));
+#6461 = CARTESIAN_POINT('',(7.499998724432,29.589376761063));
+#6462 = CARTESIAN_POINT('',(7.499998065151,29.628566043512));
+#6463 = CARTESIAN_POINT('',(7.49999728985,29.6677553845));
+#6464 = CARTESIAN_POINT('',(7.499996410189,29.706944715059));
+#6465 = CARTESIAN_POINT('',(7.499995440835,29.746133973396));
+#6466 = CARTESIAN_POINT('',(7.499994399461,29.785323104889));
+#6467 = CARTESIAN_POINT('',(7.499989765896,29.951500440938));
+#6468 = CARTESIAN_POINT('',(7.499985892265,30.078689894847));
+#6469 = CARTESIAN_POINT('',(7.499982665419,30.20575404311));
+#6470 = CARTESIAN_POINT('',(7.499984822375,30.332742539788));
+#6471 = CARTESIAN_POINT('',(7.499993566244,30.459729760443));
+#6472 = CARTESIAN_POINT('',(7.500005359898,30.586790446082));
+#6473 = CARTESIAN_POINT('',(7.500014854623,30.713974030434));
+#6474 = CARTESIAN_POINT('',(7.500025895057,30.98622962508));
+#6475 = CARTESIAN_POINT('',(7.500026038898,31.131909121547));
+#6476 = CARTESIAN_POINT('',(7.500016908604,31.277332431028));
+#6477 = CARTESIAN_POINT('',(7.499998139127,31.422653260676));
+#6478 = CARTESIAN_POINT('',(7.499979253098,31.567971518794));
+#6479 = CARTESIAN_POINT('',(7.499969998794,31.713391228777));
+#6480 = CARTESIAN_POINT('',(7.499970821096,31.859069345278));
+#6481 = CARTESIAN_POINT('',(7.499985886587,32.150630088321));
+#6482 = CARTESIAN_POINT('',(7.50000026125,32.297323652333));
+#6483 = CARTESIAN_POINT('',(7.50001792921,32.443749809493));
+#6484 = CARTESIAN_POINT('',(7.500031260243,32.590072387501));
+#6485 = CARTESIAN_POINT('',(7.500030650187,32.736393670088));
+#6486 = CARTESIAN_POINT('',(7.500020595343,32.882815067556));
+#6487 = CARTESIAN_POINT('',(7.500008681708,33.029502667812));
+#6488 = CARTESIAN_POINT('',(7.499994547997,33.247496558997));
+#6489 = CARTESIAN_POINT('',(7.499990476017,33.319227978948));
+#6490 = CARTESIAN_POINT('',(7.499987495009,33.390954664824));
+#6491 = CARTESIAN_POINT('',(7.499985946558,33.462675524357));
+#6492 = CARTESIAN_POINT('',(7.499985835665,33.534397388402));
+#6493 = CARTESIAN_POINT('',(7.499986827711,33.606127098793));
+#6494 = CARTESIAN_POINT('',(7.499988407524,33.677863646606));
+#6495 = CARTESIAN_POINT('',(7.499991057764,33.783880773228));
+#6496 = CARTESIAN_POINT('',(7.499991965001,33.818171278622));
+#6497 = CARTESIAN_POINT('',(7.499992875278,33.85246185045));
+#6498 = CARTESIAN_POINT('',(7.499993753,33.886752459144));
+#6499 = CARTESIAN_POINT('',(7.499994573974,33.921043072162));
+#6500 = CARTESIAN_POINT('',(7.499995325409,33.955333653988));
+#6501 = CARTESIAN_POINT('',(7.499996005917,33.989624166134));
+#6502 = CARTESIAN_POINT('',(7.499997333715,34.063108913803));
+#6503 = CARTESIAN_POINT('',(7.499997938765,34.102303891961));
+#6504 = CARTESIAN_POINT('',(7.499998500594,34.141497251478));
+#6505 = CARTESIAN_POINT('',(7.499999041544,34.180687698377));
+#6506 = CARTESIAN_POINT('',(7.499999546361,34.219874894837));
+#6507 = CARTESIAN_POINT('',(7.499999962198,34.259059459195));
+#6508 = CARTESIAN_POINT('',(7.500000198614,34.298242965944));
+#6509 = CARTESIAN_POINT('',(7.499999876436,34.475952939519));
+#6510 = CARTESIAN_POINT('',(7.499996026798,34.614833827266));
+#6511 = CARTESIAN_POINT('',(7.499995461255,34.753524428179));
+#6512 = CARTESIAN_POINT('',(7.499986227877,34.892118327504));
+#6513 = CARTESIAN_POINT('',(7.499981306294,35.030699784001));
+#6514 = CARTESIAN_POINT('',(7.499984115498,35.169362713516));
+#6515 = CARTESIAN_POINT('',(7.499992340814,35.308223538551));
+#6516 = CARTESIAN_POINT('',(7.50001164631,35.589721862752));
+#6517 = CARTESIAN_POINT('',(7.500022850364,35.733039049782));
+#6518 = CARTESIAN_POINT('',(7.500030997143,35.876125166014));
+#6519 = CARTESIAN_POINT('',(7.500029371711,36.01911769378));
+#6520 = CARTESIAN_POINT('',(7.500015342027,36.16211136326));
+#6521 = CARTESIAN_POINT('',(7.499998071722,36.305200401335));
+#6522 = CARTESIAN_POINT('',(7.499984495931,36.448525072994));
+#6523 = CARTESIAN_POINT('',(7.499970680202,36.737185424881));
+#6524 = CARTESIAN_POINT('',(7.499970668199,36.883291966912));
+#6525 = CARTESIAN_POINT('',(7.499980776686,37.029135358782));
+#6526 = CARTESIAN_POINT('',(7.500000138216,37.174876628983));
+#6527 = CARTESIAN_POINT('',(7.500018516345,37.32062134437));
+#6528 = CARTESIAN_POINT('',(7.500026720622,37.466469422356));
+#6529 = CARTESIAN_POINT('',(7.500025681047,37.612577490312));
+#6530 = CARTESIAN_POINT('',(7.500011310616,37.936744678504));
+#6531 = CARTESIAN_POINT('',(7.49999509339,38.116344541458));
+#6532 = CARTESIAN_POINT('',(7.499978586664,38.29510070099));
+#6533 = CARTESIAN_POINT('',(7.499972891749,38.473700909465));
+#6534 = CARTESIAN_POINT('',(7.50000006254,38.652322585879));
+#6535 = CARTESIAN_POINT('',(7.499992773221,38.831120155731));
+#6536 = CARTESIAN_POINT('',(7.499999519978,39.010751048341));
+#6537 = CARTESIAN_POINT('',(7.500000957583,39.189172324434));
+#6538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6539 = PCURVE('',#6540,#6545);
+#6540 = CYLINDRICAL_SURFACE('',#6541,2.5);
+#6541 = AXIS2_PLACEMENT_3D('',#6542,#6543,#6544);
+#6542 = CARTESIAN_POINT('',(0.,0.,-3.));
+#6543 = DIRECTION('',(0.,0.,1.));
+#6544 = DIRECTION('',(1.,0.,0.));
+#6545 = DEFINITIONAL_REPRESENTATION('',(#6546),#6773);
+#6546 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#6547,#6548,#6549,#6550,#6551,
+    #6552,#6553,#6554,#6555,#6556,#6557,#6558,#6559,#6560,#6561,#6562,
+    #6563,#6564,#6565,#6566,#6567,#6568,#6569,#6570,#6571,#6572,#6573,
+    #6574,#6575,#6576,#6577,#6578,#6579,#6580,#6581,#6582,#6583,#6584,
+    #6585,#6586,#6587,#6588,#6589,#6590,#6591,#6592,#6593,#6594,#6595,
+    #6596,#6597,#6598,#6599,#6600,#6601,#6602,#6603,#6604,#6605,#6606,
+    #6607,#6608,#6609,#6610,#6611,#6612,#6613,#6614,#6615,#6616,#6617,
+    #6618,#6619,#6620,#6621,#6622,#6623,#6624,#6625,#6626,#6627,#6628,
+    #6629,#6630,#6631,#6632,#6633,#6634,#6635,#6636,#6637,#6638,#6639,
+    #6640,#6641,#6642,#6643,#6644,#6645,#6646,#6647,#6648,#6649,#6650,
+    #6651,#6652,#6653,#6654,#6655,#6656,#6657,#6658,#6659,#6660,#6661,
+    #6662,#6663,#6664,#6665,#6666,#6667,#6668,#6669,#6670,#6671,#6672,
+    #6673,#6674,#6675,#6676,#6677,#6678,#6679,#6680,#6681,#6682,#6683,
+    #6684,#6685,#6686,#6687,#6688,#6689,#6690,#6691,#6692,#6693,#6694,
+    #6695,#6696,#6697,#6698,#6699,#6700,#6701,#6702,#6703,#6704,#6705,
+    #6706,#6707,#6708,#6709,#6710,#6711,#6712,#6713,#6714,#6715,#6716,
+    #6717,#6718,#6719,#6720,#6721,#6722,#6723,#6724,#6725,#6726,#6727,
+    #6728,#6729,#6730,#6731,#6732,#6733,#6734,#6735,#6736,#6737,#6738,
+    #6739,#6740,#6741,#6742,#6743,#6744,#6745,#6746,#6747,#6748,#6749,
+    #6750,#6751,#6752,#6753,#6754,#6755,#6756,#6757,#6758,#6759,#6760,
+    #6761,#6762,#6763,#6764,#6765,#6766,#6767,#6768,#6769,#6770,#6771,
+    #6772),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
+    7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,4.34217729193E-02,6.58136985033E-02
+    ,7.541341083083E-02,8.735673840569E-02,0.130034718863,0.174332160681
+    ,0.218868011014,0.239968840335,0.258250188414,0.300403643945,
+    0.343911215853,0.385196871847,0.42984041641,0.440292181753,
+    0.455439935096,0.470968498498,0.51129582359,0.554928030924,
+    0.59953238773,0.621307602444,0.631644885501,0.643587731862,
+    0.682287478083,0.726566221221,0.771149173349,0.793008403019,
+    0.803458651676,0.815403413376,0.85763000247,0.901199953205,
+    0.945607223855,1.),.UNSPECIFIED.);
+#6547 = CARTESIAN_POINT('',(-18.84955592153,13.650012999879));
+#6548 = CARTESIAN_POINT('',(-18.71097442444,13.683096690752));
+#6549 = CARTESIAN_POINT('',(-18.57204423469,13.716263339385));
+#6550 = CARTESIAN_POINT('',(-18.43333790108,13.749376246843));
+#6551 = CARTESIAN_POINT('',(-18.29472452897,13.782466920119));
+#6552 = CARTESIAN_POINT('',(-18.15611024621,13.815558158022));
+#6553 = CARTESIAN_POINT('',(-18.01740265984,13.848673291191));
+#6554 = CARTESIAN_POINT('',(-17.87847122129,13.881841961035));
+#6555 = CARTESIAN_POINT('',(-17.66842660735,13.931986199788));
+#6556 = CARTESIAN_POINT('',(-17.5969501039,13.949049518493));
+#6557 = CARTESIAN_POINT('',(-17.52547917935,13.966110933353));
+#6558 = CARTESIAN_POINT('',(-17.45401514654,13.983169939424));
+#6559 = CARTESIAN_POINT('',(-17.38255088401,14.00022812919));
+#6560 = CARTESIAN_POINT('',(-17.31107929567,14.017287413087));
+#6561 = CARTESIAN_POINT('',(-17.23960179186,14.034348406616));
+#6562 = CARTESIAN_POINT('',(-17.13749880838,14.058723077478));
+#6563 = CARTESIAN_POINT('',(-17.106861415,14.066039609076));
+#6564 = CARTESIAN_POINT('',(-17.07622448883,14.07335697102));
+#6565 = CARTESIAN_POINT('',(-17.04558787232,14.080674047898));
+#6566 = CARTESIAN_POINT('',(-17.01495137304,14.087990216719));
+#6567 = CARTESIAN_POINT('',(-16.98431476376,14.095305346915));
+#6568 = CARTESIAN_POINT('',(-16.95367778238,14.102619800337));
+#6569 = CARTESIAN_POINT('',(-16.88492279241,14.119034811582));
+#6570 = CARTESIAN_POINT('',(-16.84680645582,14.128134512265));
+#6571 = CARTESIAN_POINT('',(-16.8086908094,14.137233790813));
+#6572 = CARTESIAN_POINT('',(-16.77057559265,14.146332851621));
+#6573 = CARTESIAN_POINT('',(-16.73246059737,14.155431845973));
+#6574 = CARTESIAN_POINT('',(-16.69434566768,14.164530872043));
+#6575 = CARTESIAN_POINT('',(-16.65623069998,14.173629974896));
+#6576 = CARTESIAN_POINT('',(-16.48191627599,14.21524389288));
+#6577 = CARTESIAN_POINT('',(-16.34539683893,14.247835833331));
+#6578 = CARTESIAN_POINT('',(-16.2090810833,14.280380257204));
+#6579 = CARTESIAN_POINT('',(-16.07285236996,14.312902658168));
+#6580 = CARTESIAN_POINT('',(-15.9366219671,14.345424780402));
+#6581 = CARTESIAN_POINT('',(-15.80030098519,14.377968306841));
+#6582 = CARTESIAN_POINT('',(-15.66377789251,14.410560188752));
+#6583 = CARTESIAN_POINT('',(-15.38621240119,14.476823266372));
+#6584 = CARTESIAN_POINT('',(-15.2444575061,14.510664571985));
+#6585 = CARTESIAN_POINT('',(-15.1029538171,14.544446264955));
+#6586 = CARTESIAN_POINT('',(-14.96155064555,14.578204200519));
+#6587 = CARTESIAN_POINT('',(-14.82014733415,14.611962142598));
+#6588 = CARTESIAN_POINT('',(-14.67864436281,14.645743971628));
+#6589 = CARTESIAN_POINT('',(-14.53688933752,14.679585922228));
+#6590 = CARTESIAN_POINT('',(-14.25339459449,14.747265844697));
+#6591 = CARTESIAN_POINT('',(-14.11086867274,14.781291510651));
+#6592 = CARTESIAN_POINT('',(-13.96860161829,14.815255068615));
+#6593 = CARTESIAN_POINT('',(-13.82643628914,14.849193990535));
+#6594 = CARTESIAN_POINT('',(-13.6842707603,14.883132373515));
+#6595 = CARTESIAN_POINT('',(-13.54200333006,14.917095490976));
+#6596 = CARTESIAN_POINT('',(-13.39947653149,14.951121499727));
+#6597 = CARTESIAN_POINT('',(-13.19000837092,15.001129195641));
+#6598 = CARTESIAN_POINT('',(-13.12266073697,15.017207612885));
+#6599 = CARTESIAN_POINT('',(-13.05531777339,15.033284923232));
+#6600 = CARTESIAN_POINT('',(-12.98797994805,15.049360909043));
+#6601 = CARTESIAN_POINT('',(-12.92064169795,15.065436714181));
+#6602 = CARTESIAN_POINT('',(-12.85329767657,15.081513386765));
+#6603 = CARTESIAN_POINT('',(-12.78594910639,15.097590474047));
+#6604 = CARTESIAN_POINT('',(-12.66026914944,15.127591039598));
+#6605 = CARTESIAN_POINT('',(-12.60192379086,15.141522715547));
+#6606 = CARTESIAN_POINT('',(-12.54357934837,15.155426308321));
+#6607 = CARTESIAN_POINT('',(-12.48523954059,15.169399943856));
+#6608 = CARTESIAN_POINT('',(-12.42689503881,15.18327111504));
+#6609 = CARTESIAN_POINT('',(-12.36855164145,15.197228009405));
+#6610 = CARTESIAN_POINT('',(-12.31020642931,15.211161573445));
+#6611 = CARTESIAN_POINT('',(-12.11735279568,15.25721245438));
+#6612 = CARTESIAN_POINT('',(-11.98252658554,15.289394488824));
+#6613 = CARTESIAN_POINT('',(-11.84789322807,15.321534105046));
+#6614 = CARTESIAN_POINT('',(-11.71334762557,15.353655636686));
+#6615 = CARTESIAN_POINT('',(-11.57880247803,15.385776954772));
+#6616 = CARTESIAN_POINT('',(-11.44417270013,15.417918082486));
+#6617 = CARTESIAN_POINT('',(-11.30934850959,15.450105010537));
+#6618 = CARTESIAN_POINT('',(-11.03599044802,15.515363824685));
+#6619 = CARTESIAN_POINT('',(-10.89679474598,15.548593681868));
+#6620 = CARTESIAN_POINT('',(-10.7578285048,15.58176863206));
+#6621 = CARTESIAN_POINT('',(-10.61895710591,15.614921389172));
+#6622 = CARTESIAN_POINT('',(-10.48008521973,15.648074678461));
+#6623 = CARTESIAN_POINT('',(-10.34111772787,15.681250968874));
+#6624 = CARTESIAN_POINT('',(-10.20191954574,15.714482451237));
+#6625 = CARTESIAN_POINT('',(-9.931332790486,15.779081054292));
+#6626 = CARTESIAN_POINT('',(-9.799319943832,15.810597208931));
+#6627 = CARTESIAN_POINT('',(-9.667479604717,15.842072147884));
+#6628 = CARTESIAN_POINT('',(-9.5357170203,15.87352844179));
+#6629 = CARTESIAN_POINT('',(-9.403952263837,15.904985110374));
+#6630 = CARTESIAN_POINT('',(-9.272104821343,15.936461115796));
+#6631 = CARTESIAN_POINT('',(-9.14008838023,15.967977205388));
+#6632 = CARTESIAN_POINT('',(-8.865888911397,16.033436391799));
+#6633 = CARTESIAN_POINT('',(-8.723027053201,16.067541536704));
+#6634 = CARTESIAN_POINT('',(-8.580428843534,16.101584047513));
+#6635 = CARTESIAN_POINT('',(-8.437933690753,16.135602618963));
+#6636 = CARTESIAN_POINT('',(-8.295438897095,16.169622291287));
+#6637 = CARTESIAN_POINT('',(-8.152841796285,16.203666297028));
+#6638 = CARTESIAN_POINT('',(-8.009981256519,16.237768691676));
+#6639 = CARTESIAN_POINT('',(-7.834173467777,16.279739433197));
+#6640 = CARTESIAN_POINT('',(-7.800821529552,16.287701736216));
+#6641 = CARTESIAN_POINT('',(-7.767468800984,16.295664463365));
+#6642 = CARTESIAN_POINT('',(-7.734115058697,16.303627794581));
+#6643 = CARTESIAN_POINT('',(-7.700760036088,16.311591977991));
+#6644 = CARTESIAN_POINT('',(-7.667403423321,16.319557329909));
+#6645 = CARTESIAN_POINT('',(-7.634044867332,16.327524234839));
+#6646 = CARTESIAN_POINT('',(-7.552333994589,16.347042495155));
+#6647 = CARTESIAN_POINT('',(-7.503981359516,16.358572866053));
+#6648 = CARTESIAN_POINT('',(-7.455630576131,16.370126020666));
+#6649 = CARTESIAN_POINT('',(-7.407279824743,16.38166512061));
+#6650 = CARTESIAN_POINT('',(-7.358928558801,16.393199041643));
+#6651 = CARTESIAN_POINT('',(-7.310576911743,16.404747117649));
+#6652 = CARTESIAN_POINT('',(-7.262224244971,16.416287039503));
+#6653 = CARTESIAN_POINT('',(-7.164308595706,16.439660382222));
+#6654 = CARTESIAN_POINT('',(-7.114741603544,16.451492785051));
+#6655 = CARTESIAN_POINT('',(-7.065175536767,16.463325293329));
+#6656 = CARTESIAN_POINT('',(-7.015610334617,16.475157881422));
+#6657 = CARTESIAN_POINT('',(-6.966044854313,16.486990752784));
+#6658 = CARTESIAN_POINT('',(-6.916478189415,16.498824044813));
+#6659 = CARTESIAN_POINT('',(-6.866910988192,16.510657533707));
+#6660 = CARTESIAN_POINT('',(-6.688629632601,16.553219865698));
+#6661 = CARTESIAN_POINT('',(-6.559670809427,16.584007270686));
+#6662 = CARTESIAN_POINT('',(-6.430858354679,16.614759056422));
+#6663 = CARTESIAN_POINT('',(-6.302120202907,16.645492254174));
+#6664 = CARTESIAN_POINT('',(-6.173382122449,16.676225441774));
+#6665 = CARTESIAN_POINT('',(-6.044573081823,16.706975760002));
+#6666 = CARTESIAN_POINT('',(-5.91561138502,16.737762804584));
+#6667 = CARTESIAN_POINT('',(-5.647627176178,16.801739191226));
+#6668 = CARTESIAN_POINT('',(-5.507999255065,16.835073103287));
+#6669 = CARTESIAN_POINT('',(-5.368604433433,16.868351595668));
+#6670 = CARTESIAN_POINT('',(-5.229304721162,16.901607390321));
+#6671 = CARTESIAN_POINT('',(-5.090005571394,16.934863043261));
+#6672 = CARTESIAN_POINT('',(-4.950610840053,16.968141534168));
+#6673 = CARTESIAN_POINT('',(-4.810986110653,17.001474739361));
+#6674 = CARTESIAN_POINT('',(-4.5293488505,17.06871068436));
+#6675 = CARTESIAN_POINT('',(-4.386575546208,17.102795035662));
+#6676 = CARTESIAN_POINT('',(-4.244064663648,17.136816368978));
+#6677 = CARTESIAN_POINT('',(-4.101656096687,17.170813029923));
+#6678 = CARTESIAN_POINT('',(-3.959247352261,17.20480961028));
+#6679 = CARTESIAN_POINT('',(-3.816735877291,17.238832119534));
+#6680 = CARTESIAN_POINT('',(-3.673962124242,17.272917975085));
+#6681 = CARTESIAN_POINT('',(-3.462088660664,17.323499689557));
+#6682 = CARTESIAN_POINT('',(-3.392573415424,17.340095281917));
+#6683 = CARTESIAN_POINT('',(-3.32306269764,17.356689459682));
+#6684 = CARTESIAN_POINT('',(-3.253558079132,17.373281653917));
+#6685 = CARTESIAN_POINT('',(-3.184053525244,17.3898730971));
+#6686 = CARTESIAN_POINT('',(-3.114542815019,17.406465189315));
+#6687 = CARTESIAN_POINT('',(-3.045026949909,17.423057995858));
+#6688 = CARTESIAN_POINT('',(-2.942525459265,17.447525015663));
+#6689 = CARTESIAN_POINT('',(-2.909528755328,17.455400515573));
+#6690 = CARTESIAN_POINT('',(-2.876531944171,17.463276858593));
+#6691 = CARTESIAN_POINT('',(-2.843535365833,17.47115483766));
+#6692 = CARTESIAN_POINT('',(-2.810539195412,17.479034556034));
+#6693 = CARTESIAN_POINT('',(-2.77754344307,17.486915427303));
+#6694 = CARTESIAN_POINT('',(-2.744547954032,17.494796175378));
+#6695 = CARTESIAN_POINT('',(-2.673432070027,17.511777189036));
+#6696 = CARTESIAN_POINT('',(-2.635313476803,17.520878245338));
+#6697 = CARTESIAN_POINT('',(-2.597196214886,17.529978398177));
+#6698 = CARTESIAN_POINT('',(-2.559079929081,17.539077969455));
+#6699 = CARTESIAN_POINT('',(-2.520964323023,17.54817720819));
+#6700 = CARTESIAN_POINT('',(-2.482849159174,17.557276290525));
+#6701 = CARTESIAN_POINT('',(-2.444734258827,17.566375319722));
+#6702 = CARTESIAN_POINT('',(-2.283111975677,17.604958858545));
+#6703 = CARTESIAN_POINT('',(-2.159408554392,17.634490467639));
+#6704 = CARTESIAN_POINT('',(-2.035820512048,17.663996026365));
+#6705 = CARTESIAN_POINT('',(-1.912299430759,17.693485370619));
+#6706 = CARTESIAN_POINT('',(-1.788776768815,17.722974290591));
+#6707 = CARTESIAN_POINT('',(-1.665183578635,17.75247969412));
+#6708 = CARTESIAN_POINT('',(-1.54147280439,17.782012946168));
+#6709 = CARTESIAN_POINT('',(-1.276655584851,17.845232339754));
+#6710 = CARTESIAN_POINT('',(-1.134958851363,17.87905939647));
+#6711 = CARTESIAN_POINT('',(-0.993513898298,17.912826652362));
+#6712 = CARTESIAN_POINT('',(-0.852168871768,17.946570526427));
+#6713 = CARTESIAN_POINT('',(-0.710823284152,17.980314621605));
+#6714 = CARTESIAN_POINT('',(-0.569377407124,18.014082753148));
+#6715 = CARTESIAN_POINT('',(-0.427680252539,18.047910906899));
+#6716 = CARTESIAN_POINT('',(-0.144088715917,18.115614185227));
+#6717 = CARTESIAN_POINT('',(-1.405576586329E-03,18.149677615111));
+#6718 = CARTESIAN_POINT('',(0.14101584303,18.183678396993));
+#6719 = CARTESIAN_POINT('',(0.28333491588,18.217654500302));
+#6720 = CARTESIAN_POINT('',(0.425654123184,18.251630052764));
+#6721 = CARTESIAN_POINT('',(0.568075778204,18.285629700893));
+#6722 = CARTESIAN_POINT('',(0.710759339193,18.319692347588));
+#6723 = CARTESIAN_POINT('',(0.922802378944,18.370313906212));
+#6724 = CARTESIAN_POINT('',(0.992575587072,18.386971171631));
+#6725 = CARTESIAN_POINT('',(1.062343740966,18.403627370484));
+#6726 = CARTESIAN_POINT('',(1.132105287682,18.420282120875));
+#6727 = CARTESIAN_POINT('',(1.201866404798,18.436936807532));
+#6728 = CARTESIAN_POINT('',(1.271633456943,18.453592771857));
+#6729 = CARTESIAN_POINT('',(1.341405519576,18.470249571737));
+#6730 = CARTESIAN_POINT('',(1.444517848109,18.494864969458));
+#6731 = CARTESIAN_POINT('',(1.477868579562,18.502826478318));
+#6732 = CARTESIAN_POINT('',(1.511219196064,18.510787817265));
+#6733 = CARTESIAN_POINT('',(1.544569759004,18.51874898678));
+#6734 = CARTESIAN_POINT('',(1.57792035947,18.526710008272));
+#6735 = CARTESIAN_POINT('',(1.611271118257,18.534670924083));
+#6736 = CARTESIAN_POINT('',(1.644622185859,18.542631797484));
+#6737 = CARTESIAN_POINT('',(1.716094978558,18.559692135863));
+#6738 = CARTESIAN_POINT('',(1.754216235483,18.568791080364));
+#6739 = CARTESIAN_POINT('',(1.79233773344,18.577890091734));
+#6740 = CARTESIAN_POINT('',(1.830459528795,18.586989624009));
+#6741 = CARTESIAN_POINT('',(1.868581514095,18.596090039711));
+#6742 = CARTESIAN_POINT('',(1.906703418066,18.605191609847));
+#6743 = CARTESIAN_POINT('',(1.944824805614,18.614294513908));
+#6744 = CARTESIAN_POINT('',(2.117706164835,18.655584047158));
+#6745 = CARTESIAN_POINT('',(2.252779196948,18.687824785541));
+#6746 = CARTESIAN_POINT('',(2.387659798744,18.720022150845));
+#6747 = CARTESIAN_POINT('',(2.522451703522,18.752202006926));
+#6748 = CARTESIAN_POINT('',(2.657242193901,18.784381846327));
+#6749 = CARTESIAN_POINT('',(2.792117895536,18.816581878852));
+#6750 = CARTESIAN_POINT('',(2.927188381691,18.848827802713));
+#6751 = CARTESIAN_POINT('',(3.201002222468,18.914195704449));
+#6752 = CARTESIAN_POINT('',(3.340406697983,18.947475479452));
+#6753 = CARTESIAN_POINT('',(3.47958329225,18.980700573382));
+#6754 = CARTESIAN_POINT('',(3.618664451091,19.013903237032));
+#6755 = CARTESIAN_POINT('',(3.757745857148,19.047106439604));
+#6756 = CARTESIAN_POINT('',(3.896921646007,19.080332386432));
+#6757 = CARTESIAN_POINT('',(4.036328155134,19.113613564348));
+#6758 = CARTESIAN_POINT('',(4.317098730235,19.180643371386));
+#6759 = CARTESIAN_POINT('',(4.45921261558,19.214571012655));
+#6760 = CARTESIAN_POINT('',(4.601070483907,19.248437509966));
+#6761 = CARTESIAN_POINT('',(4.742827277769,19.282279790481));
+#6762 = CARTESIAN_POINT('',(4.884584394948,19.31612203044));
+#6763 = CARTESIAN_POINT('',(5.026442571366,19.34998788079));
+#6764 = CARTESIAN_POINT('',(5.168556427964,19.383914472863));
+#6765 = CARTESIAN_POINT('',(5.483867584953,19.459188182637));
+#6766 = CARTESIAN_POINT('',(5.658564957341,19.500893354533));
+#6767 = CARTESIAN_POINT('',(5.832444794421,19.542404362577));
+#6768 = CARTESIAN_POINT('',(6.006173288839,19.583879491746));
+#6769 = CARTESIAN_POINT('',(6.179901227942,19.625358459683));
+#6770 = CARTESIAN_POINT('',(6.353780563151,19.666867722612));
+#6771 = CARTESIAN_POINT('',(6.528476362005,19.708557331997));
+#6772 = CARTESIAN_POINT('',(6.702064099061,19.750023938625));
+#6773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6774 = ORIENTED_EDGE('',*,*,#6775,.T.);
+#6775 = EDGE_CURVE('',#6079,#6776,#6778,.T.);
+#6776 = VERTEX_POINT('',#6777);
+#6777 = CARTESIAN_POINT('',(2.283863876553,1.016841085605,
+    16.750023938625));
+#6778 = SURFACE_CURVE('',#6779,(#7006,#7236),.PCURVE_S1.);
+#6779 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#6780,#6781,#6782,#6783,#6784,
+    #6785,#6786,#6787,#6788,#6789,#6790,#6791,#6792,#6793,#6794,#6795,
+    #6796,#6797,#6798,#6799,#6800,#6801,#6802,#6803,#6804,#6805,#6806,
+    #6807,#6808,#6809,#6810,#6811,#6812,#6813,#6814,#6815,#6816,#6817,
+    #6818,#6819,#6820,#6821,#6822,#6823,#6824,#6825,#6826,#6827,#6828,
+    #6829,#6830,#6831,#6832,#6833,#6834,#6835,#6836,#6837,#6838,#6839,
+    #6840,#6841,#6842,#6843,#6844,#6845,#6846,#6847,#6848,#6849,#6850,
+    #6851,#6852,#6853,#6854,#6855,#6856,#6857,#6858,#6859,#6860,#6861,
+    #6862,#6863,#6864,#6865,#6866,#6867,#6868,#6869,#6870,#6871,#6872,
+    #6873,#6874,#6875,#6876,#6877,#6878,#6879,#6880,#6881,#6882,#6883,
+    #6884,#6885,#6886,#6887,#6888,#6889,#6890,#6891,#6892,#6893,#6894,
+    #6895,#6896,#6897,#6898,#6899,#6900,#6901,#6902,#6903,#6904,#6905,
+    #6906,#6907,#6908,#6909,#6910,#6911,#6912,#6913,#6914,#6915,#6916,
+    #6917,#6918,#6919,#6920,#6921,#6922,#6923,#6924,#6925,#6926,#6927,
+    #6928,#6929,#6930,#6931,#6932,#6933,#6934,#6935,#6936,#6937,#6938,
+    #6939,#6940,#6941,#6942,#6943,#6944,#6945,#6946,#6947,#6948,#6949,
+    #6950,#6951,#6952,#6953,#6954,#6955,#6956,#6957,#6958,#6959,#6960,
+    #6961,#6962,#6963,#6964,#6965,#6966,#6967,#6968,#6969,#6970,#6971,
+    #6972,#6973,#6974,#6975,#6976,#6977,#6978,#6979,#6980,#6981,#6982,
+    #6983,#6984,#6985,#6986,#6987,#6988,#6989,#6990,#6991,#6992,#6993,
+    #6994,#6995,#6996,#6997,#6998,#6999,#7000,#7001,#7002,#7003,#7004,
+    #7005),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
+    7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,4.34217729193E-02,6.58136985033E-02
+    ,7.541341083083E-02,8.735673840569E-02,0.130034718863,0.174332160681
+    ,0.218868011014,0.239968840335,0.258250188414,0.300403643945,
+    0.343911215853,0.385196871847,0.42984041641,0.440292181753,
+    0.455439935096,0.470968498498,0.51129582359,0.554928030924,
+    0.59953238773,0.621307602444,0.631644885501,0.643587731862,
+    0.682287478083,0.726566221221,0.771149173349,0.793008403019,
+    0.803458651676,0.815403413376,0.85763000247,0.901199953205,
+    0.945607223855,1.),.UNSPECIFIED.);
+#6780 = CARTESIAN_POINT('',(2.5,-1.7763568394E-15,10.650012999879));
+#6781 = CARTESIAN_POINT('',(2.5,0.346453742734,10.683096690752));
+#6782 = CARTESIAN_POINT('',(2.445128048577,0.693783131655,
+    10.716263339385));
+#6783 = CARTESIAN_POINT('',(2.334908602235,1.030386892661,
+    10.749376246843));
+#6784 = CARTESIAN_POINT('',(2.172348679544,1.346361802635,
+    10.782466920119));
+#6785 = CARTESIAN_POINT('',(1.961710230478,1.632542251505,
+    10.815558158022));
+#6786 = CARTESIAN_POINT('',(1.709305714456,1.88102753823,10.848673291191
+    ));
+#6787 = CARTESIAN_POINT('',(1.422667797057,2.08471705126,10.881841961035
+    ));
+#6788 = CARTESIAN_POINT('',(0.952404235794,2.318371297948,
+    10.931986199788));
+#6789 = CARTESIAN_POINT('',(0.785883974747,2.384814585873,
+    10.949049518493));
+#6790 = CARTESIAN_POINT('',(0.614126749185,2.437556635071,
+    10.966110933353));
+#6791 = CARTESIAN_POINT('',(0.438453918417,2.476131096872,
+    10.983169939424));
+#6792 = CARTESIAN_POINT('',(0.260216282024,2.500224506675,11.00022812919
+    ));
+#6793 = CARTESIAN_POINT('',(8.079019622644E-02,2.509667044142,
+    11.017287413087));
+#6794 = CARTESIAN_POINT('',(-9.842286384343E-02,2.504442698269,
+    11.034348406616));
+#6795 = CARTESIAN_POINT('',(-0.352120070254,2.476262959334,
+    11.058723077478));
+#6796 = CARTESIAN_POINT('',(-0.427949605274,2.465141587486,
+    11.066039609076));
+#6797 = CARTESIAN_POINT('',(-0.503372723871,2.451367139781,
+    11.07335697102));
+#6798 = CARTESIAN_POINT('',(-0.578281553517,2.434957134589,
+    11.080674047898));
+#6799 = CARTESIAN_POINT('',(-0.652569526262,2.415934190658,
+    11.087990216719));
+#6800 = CARTESIAN_POINT('',(-0.72613137874,2.394326027117,
+    11.095305346915));
+#6801 = CARTESIAN_POINT('',(-0.798863152166,2.370165463474,
+    11.102619800337));
+#6802 = CARTESIAN_POINT('',(-0.959989812478,2.310303093167,
+    11.119034811582));
+#6803 = CARTESIAN_POINT('',(-1.047870227488,2.273224897476,
+    11.128134512265));
+#6804 = CARTESIAN_POINT('',(-1.134104783223,2.232330166613,
+    11.137233790813));
+#6805 = CARTESIAN_POINT('',(-1.218500923065,2.187704419619,
+    11.146332851621));
+#6806 = CARTESIAN_POINT('',(-1.300872187907,2.139444360508,
+    11.155431845973));
+#6807 = CARTESIAN_POINT('',(-1.381038216165,2.087657878267,
+    11.164530872043));
+#6808 = CARTESIAN_POINT('',(-1.458824743771,2.032464046854,
+    11.173629974896));
+#6809 = CARTESIAN_POINT('',(-1.802920218356,1.765054633325,
+    11.21524389288));
+#6810 = CARTESIAN_POINT('',(-2.039888082756,1.513773203148,
+    11.247835833331));
+#6811 = CARTESIAN_POINT('',(-2.236049514495,1.226535322706,
+    11.280380257204));
+#6812 = CARTESIAN_POINT('',(-2.38567182674,0.911315772829,
+    11.312902658168));
+#6813 = CARTESIAN_POINT('',(-2.484319057541,0.576615822243,
+    11.345424780403));
+#6814 = CARTESIAN_POINT('',(-2.529617388578,0.231735639516,
+    11.377968306841));
+#6815 = CARTESIAN_POINT('',(-2.52052477678,-0.113546430276,
+    11.410560188752));
+#6816 = CARTESIAN_POINT('',(-2.396031535781,-0.796201317672,
+    11.476823266372));
+#6817 = CARTESIAN_POINT('',(-2.276277436328,-1.134598962459,
+    11.510664571985));
+#6818 = CARTESIAN_POINT('',(-2.10186867268,-1.451418201058,
+    11.544446264955));
+#6819 = CARTESIAN_POINT('',(-1.877931493753,-1.736932963223,
+    11.578204200519));
+#6820 = CARTESIAN_POINT('',(-1.610727077449,-1.982428368284,
+    11.611962142599));
+#6821 = CARTESIAN_POINT('',(-1.308457103647,-2.180984636477,
+    11.645743971628));
+#6822 = CARTESIAN_POINT('',(-0.98041527852,-2.326733703902,
+    11.679585922228));
+#6823 = CARTESIAN_POINT('',(-0.295200366179,-2.507809536669,
+    11.747265844697));
+#6824 = CARTESIAN_POINT('',(6.403955566979E-02,-2.543045022077,
+    11.781291510651));
+#6825 = CARTESIAN_POINT('',(0.426935065713,-2.518973848795,
+    11.815255068615));
+#6826 = CARTESIAN_POINT('',(0.78232653544,-2.436142579051,
+    11.849193990535));
+#6827 = CARTESIAN_POINT('',(1.119496788012,-2.296569365259,
+    11.883132373515));
+#6828 = CARTESIAN_POINT('',(1.428557078976,-2.104853080712,
+    11.917095490976));
+#6829 = CARTESIAN_POINT('',(1.700115779461,-1.867045666923,
+    11.951121499727));
+#6830 = CARTESIAN_POINT('',(2.033846060963,-1.46349295842,
+    12.001129195641));
+#6831 = CARTESIAN_POINT('',(2.131162075369,-1.325486645169,
+    12.017207612885));
+#6832 = CARTESIAN_POINT('',(2.217740082803,-1.180126801004,
+    12.033284923232));
+#6833 = CARTESIAN_POINT('',(2.292942075982,-1.028394200209,
+    12.049360909043));
+#6834 = CARTESIAN_POINT('',(2.356240819218,-0.871321712786,
+    12.065436714181));
+#6835 = CARTESIAN_POINT('',(2.407214591288,-0.709990287732,
+    12.081513386765));
+#6836 = CARTESIAN_POINT('',(2.44555455932,-0.545530630345,
+    12.097590474047));
+#6837 = CARTESIAN_POINT('',(2.493203673482,-0.234964801116,
+    12.127591039598));
+#6838 = CARTESIAN_POINT('',(2.505712047222,-8.931367653985E-02,
+    12.141522715547));
+#6839 = CARTESIAN_POINT('',(2.508489345916,5.706259630242E-02,
+    12.155426308322));
+#6840 = CARTESIAN_POINT('',(2.501496465661,0.203395556665,
+    12.169399943856));
+#6841 = CARTESIAN_POINT('',(2.484756258083,0.348947773262,12.18327111504
+    ));
+#6842 = CARTESIAN_POINT('',(2.45836724779,0.492949898736,12.197228009405
+    ));
+#6843 = CARTESIAN_POINT('',(2.422492328535,0.634666390152,
+    12.211161573445));
+#6844 = CARTESIAN_POINT('',(2.273347631065,1.093152087019,12.25721245438
+    ));
+#6845 = CARTESIAN_POINT('',(2.119914285759,1.397694828068,
+    12.289394488824));
+#6846 = CARTESIAN_POINT('',(1.919949881247,1.676820856919,
+    12.321534105046));
+#6847 = CARTESIAN_POINT('',(1.678779013882,1.922700808626,
+    12.353655636686));
+#6848 = CARTESIAN_POINT('',(1.402625608569,2.128512400079,
+    12.385776954772));
+#6849 = CARTESIAN_POINT('',(1.099095282362,2.289010382881,
+    12.417918082485));
+#6850 = CARTESIAN_POINT('',(0.776650836144,2.399980943296,
+    12.450105010537));
+#6851 = CARTESIAN_POINT('',(0.104205958179,2.52182848138,12.515363824685
+    ));
+#6852 = CARTESIAN_POINT('',(-0.248031345095,2.529680648745,
+    12.548593681867));
+#6853 = CARTESIAN_POINT('',(-0.599550969644,2.480935185745,
+    12.58176863206));
+#6854 = CARTESIAN_POINT('',(-0.940018280479,2.376811021951,
+    12.614921389172));
+#6855 = CARTESIAN_POINT('',(-1.259604185109,2.219887641503,
+    12.648074678461));
+#6856 = CARTESIAN_POINT('',(-1.549376919217,2.015004709573,
+    12.681250968874));
+#6857 = CARTESIAN_POINT('',(-1.800958436644,1.768339527024,
+    12.714482451237));
+#6858 = CARTESIAN_POINT('',(-2.204020013932,1.225063523811,
+    12.779081054292));
+#6859 = CARTESIAN_POINT('',(-2.360836460666,0.930460591523,
+    12.810597208931));
+#6860 = CARTESIAN_POINT('',(-2.472090047762,0.613459613478,
+    12.842072147884));
+#6861 = CARTESIAN_POINT('',(-2.534609692225,0.282347537962,
+    12.87352844179));
+#6862 = CARTESIAN_POINT('',(-2.5464933394,-5.44140561358E-02,
+    12.904985110374));
+#6863 = CARTESIAN_POINT('',(-2.507720841136,-0.388145022477,
+    12.936461115796));
+#6864 = CARTESIAN_POINT('',(-2.419569490088,-0.710041256452,
+    12.967977205388));
+#6865 = CARTESIAN_POINT('',(-2.142285418077,-1.336955902026,
+    13.033436391799));
+#6866 = CARTESIAN_POINT('',(-1.94478551718,-1.640137279632,
+    13.067541536704));
+#6867 = CARTESIAN_POINT('',(-1.698474479758,-1.908928380321,
+    13.101584047513));
+#6868 = CARTESIAN_POINT('',(-1.410815974762,-2.134910120066,
+    13.135602618963));
+#6869 = CARTESIAN_POINT('',(-1.090143643766,-2.310931846288,
+    13.169622291287));
+#6870 = CARTESIAN_POINT('',(-0.746303641518,-2.432132283679,
+    13.203666297028));
+#6871 = CARTESIAN_POINT('',(-0.389965360638,-2.494947602155,
+    13.237768691676));
+#6872 = CARTESIAN_POINT('',(4.951380411218E-02,-2.500899903527,
+    13.279739433197));
+#6873 = CARTESIAN_POINT('',(0.132929516203,-2.498851282596,
+    13.287701736216));
+#6874 = CARTESIAN_POINT('',(0.216248460379,-2.493622898578,
+    13.295664463365));
+#6875 = CARTESIAN_POINT('',(0.299329772366,-2.485220105009,
+    13.303627794581));
+#6876 = CARTESIAN_POINT('',(0.382033529956,-2.473655579562,
+    13.311591977991));
+#6877 = CARTESIAN_POINT('',(0.464220753003,-2.458949324041,
+    13.319557329909));
+#6878 = CARTESIAN_POINT('',(0.545753403421,-2.441128664386,
+    13.327524234839));
+#6879 = CARTESIAN_POINT('',(0.743512366019,-2.389937261404,
+    13.347042495155));
+#6880 = CARTESIAN_POINT('',(0.858862974958,-2.353178481872,
+    13.358572866053));
+#6881 = CARTESIAN_POINT('',(0.972118207652,-2.310061740761,
+    13.370126020666));
+#6882 = CARTESIAN_POINT('',(1.082874119396,-2.26072715593,13.38166512061
+    ));
+#6883 = CARTESIAN_POINT('',(1.190735169932,-2.205345954269,
+    13.393199041643));
+#6884 = CARTESIAN_POINT('',(1.29531803214,-2.144118827392,
+    13.404747117649));
+#6885 = CARTESIAN_POINT('',(1.396258368416,-2.077275469787,
+    13.416287039503));
+#6886 = CARTESIAN_POINT('',(1.592586975246,-1.931067422953,
+    13.439660382222));
+#6887 = CARTESIAN_POINT('',(1.687779880598,-1.8514237712,13.451492785051
+    ));
+#6888 = CARTESIAN_POINT('',(1.778406681181,-1.766429112202,
+    13.463325293329));
+#6889 = CARTESIAN_POINT('',(1.864117360654,-1.676389927409,
+    13.475157881422));
+#6890 = CARTESIAN_POINT('',(1.944588493996,-1.581637943598,
+    13.486990752784));
+#6891 = CARTESIAN_POINT('',(2.019523741756,-1.482530018165,
+    13.498824044813));
+#6892 = CARTESIAN_POINT('',(2.088654344304,-1.379448024418,
+    13.510657533707));
+#6893 = CARTESIAN_POINT('',(2.315570628507,-0.995832968783,
+    13.553219865698));
+#6894 = CARTESIAN_POINT('',(2.438966814461,-0.694244805477,
+    13.584007270686));
+#6895 = CARTESIAN_POINT('',(2.517024655836,-0.375718906539,
+    13.614759056422));
+#6896 = CARTESIAN_POINT('',(2.547518299607,-4.824196847529E-02,
+    13.645492254175));
+#6897 = CARTESIAN_POINT('',(2.529442079551,0.28015159844,13.676225441773
+    ));
+#6898 = CARTESIAN_POINT('',(2.46350635715,0.601397912393,13.706975760003
+    ));
+#6899 = CARTESIAN_POINT('',(2.351614138291,0.907448425501,
+    13.737762804584));
+#6900 = CARTESIAN_POINT('',(2.032600423433,1.496581136281,
+    13.801739191226));
+#6901 = CARTESIAN_POINT('',(1.817652512347,1.777153567222,
+    13.835073103287));
+#6902 = CARTESIAN_POINT('',(1.558730143195,2.021517190988,
+    13.868351595668));
+#6903 = CARTESIAN_POINT('',(1.263325629961,2.222311050126,
+    13.901607390319));
+#6904 = CARTESIAN_POINT('',(0.939682441543,2.373430044607,
+    13.934863043262));
+#6905 = CARTESIAN_POINT('',(0.597263363834,2.470910955493,
+    13.968141534167));
+#6906 = CARTESIAN_POINT('',(0.24623294861,2.51208881498,14.001474739361)
+  );
+#6907 = CARTESIAN_POINT('',(-0.457277979047,2.483461221997,
+    14.06871068436));
+#6908 = CARTESIAN_POINT('',(-0.811566295308,2.411082958222,
+    14.102795035662));
+#6909 = CARTESIAN_POINT('',(-1.151803045911,2.280750865693,
+    14.136816368979));
+#6910 = CARTESIAN_POINT('',(-1.467436221879,2.096306740016,
+    14.170813029923));
+#6911 = CARTESIAN_POINT('',(-1.748772534667,1.862866543324,
+    14.20480961028));
+#6912 = CARTESIAN_POINT('',(-1.987686101493,1.587786635996,
+    14.238832119533));
+#6913 = CARTESIAN_POINT('',(-2.176954864418,1.279668183281,
+    14.272917975085));
+#6914 = CARTESIAN_POINT('',(-2.37833404851,0.78975880108,14.323499689557
+    ));
+#6915 = CARTESIAN_POINT('',(-2.431640697272,0.623772704403,
+    14.340095281917));
+#6916 = CARTESIAN_POINT('',(-2.471682948367,0.453731347029,
+    14.356689459682));
+#6917 = CARTESIAN_POINT('',(-2.49811439417,0.280877130383,
+    14.373281653917));
+#6918 = CARTESIAN_POINT('',(-2.510727528421,0.10646943411,14.3898730971)
+  );
+#6919 = CARTESIAN_POINT('',(-2.509445290252,-6.82182498909E-02,
+    14.406465189315));
+#6920 = CARTESIAN_POINT('',(-2.494329279904,-0.241899145078,
+    14.423057995858));
+#6921 = CARTESIAN_POINT('',(-2.45196828596,-0.494627296643,
+    14.447525015663));
+#6922 = CARTESIAN_POINT('',(-2.435263517301,-0.575470333407,
+    14.455400515573));
+#6923 = CARTESIAN_POINT('',(-2.415513489877,-0.6556639588,
+    14.463276858593));
+#6924 = CARTESIAN_POINT('',(-2.392748177972,-0.735073572214,
+    14.47115483766));
+#6925 = CARTESIAN_POINT('',(-2.367004380402,-0.813567103457,
+    14.479034556034));
+#6926 = CARTESIAN_POINT('',(-2.338325720522,-0.89101501276,
+    14.486915427303));
+#6927 = CARTESIAN_POINT('',(-2.306762646221,-0.967290290772,
+    14.494796175378));
+#6928 = CARTESIAN_POINT('',(-2.23264080342,-1.128892064914,
+    14.511777189036));
+#6929 = CARTESIAN_POINT('',(-2.189136694762,-1.213781588843,
+    14.520878245338));
+#6930 = CARTESIAN_POINT('',(-2.141949140276,-1.296744760957,
+    14.529978398177));
+#6931 = CARTESIAN_POINT('',(-2.091177832595,-1.377596200156,
+    14.539077969455));
+#6932 = CARTESIAN_POINT('',(-2.036933120666,-1.456157413627,
+    14.54817720819));
+#6933 = CARTESIAN_POINT('',(-1.979336009745,-1.532256796845,
+    14.557276290525));
+#6934 = CARTESIAN_POINT('',(-1.918518161399,-1.605729633572,
+    14.566375319722));
+#6935 = CARTESIAN_POINT('',(-1.647571641233,-1.90547785838,
+    14.604958858545));
+#6936 = CARTESIAN_POINT('',(-1.407858224796,-2.105671630536,
+    14.63449046764));
+#6937 = CARTESIAN_POINT('',(-1.140654860296,-2.270958136544,
+    14.663996026365));
+#6938 = CARTESIAN_POINT('',(-0.85202707799,-2.397177973226,
+    14.693485370619));
+#6939 = CARTESIAN_POINT('',(-0.548479583272,-2.481437219263,
+    14.722974290591));
+#6940 = CARTESIAN_POINT('',(-0.236884512273,-2.521869495227,
+    14.752479694119));
+#6941 = CARTESIAN_POINT('',(7.542208906693E-02,-2.517865696666,
+    14.782012946168));
+#6942 = CARTESIAN_POINT('',(0.729748528985,-2.417079246432,
+    14.845232339754));
+#6943 = CARTESIAN_POINT('',(1.071180183462,-2.306760422446,
+    14.87905939647));
+#6944 = CARTESIAN_POINT('',(1.392566088958,-2.141259591448,
+    14.912826652363));
+#6945 = CARTESIAN_POINT('',(1.684058557076,-1.925425211407,
+    14.946570526425));
+#6946 = CARTESIAN_POINT('',(1.936783616803,-1.665264775606,
+    14.980314621606));
+#6947 = CARTESIAN_POINT('',(2.143602674648,-1.368773155849,
+    15.014082753147));
+#6948 = CARTESIAN_POINT('',(2.298398500376,-1.04506849934,
+    15.047910906899));
+#6949 = CARTESIAN_POINT('',(2.498665054655,-0.364962400991,
+    15.115614185227));
+#6950 = CARTESIAN_POINT('',(2.543940758917,-6.438084774278E-03,
+    15.149677615111));
+#6951 = CARTESIAN_POINT('',(2.529898062326,0.357397141358,
+    15.183678396993));
+#6952 = CARTESIAN_POINT('',(2.456782143857,0.715337478054,
+    15.217654500301));
+#6953 = CARTESIAN_POINT('',(2.326318093902,1.056580305839,
+    15.251630052765));
+#6954 = CARTESIAN_POINT('',(2.142849516885,1.371084694295,
+    15.285629700893));
+#6955 = CARTESIAN_POINT('',(1.912184861659,1.649264841613,
+    15.319692347588));
+#6956 = CARTESIAN_POINT('',(1.512863318409,1.99791419557,15.370313906212
+    ));
+#6957 = CARTESIAN_POINT('',(1.37232021115,2.102164086092,15.386971171631
+    ));
+#6958 = CARTESIAN_POINT('',(1.223611986743,2.195073583444,
+    15.403627370484));
+#6959 = CARTESIAN_POINT('',(1.067815759455,2.275907406059,
+    15.420282120875));
+#6960 = CARTESIAN_POINT('',(0.906070176588,2.344058267069,
+    15.436936807532));
+#6961 = CARTESIAN_POINT('',(0.739569837787,2.399039618151,
+    15.453592771857));
+#6962 = CARTESIAN_POINT('',(0.569567021197,2.440493809286,
+    15.470249571737));
+#6963 = CARTESIAN_POINT('',(0.315063556717,2.481468660272,
+    15.494864969458));
+#6964 = CARTESIAN_POINT('',(0.232241122661,2.491584059769,
+    15.502826478318));
+#6965 = CARTESIAN_POINT('',(0.149053853771,2.498539446613,
+    15.510787817265));
+#6966 = CARTESIAN_POINT('',(6.564231490391E-02,2.502319881223,
+    15.51874898678));
+#6967 = CARTESIAN_POINT('',(-1.785280373415E-02,2.502917900758,
+    15.526710008272));
+#6968 = CARTESIAN_POINT('',(-0.101290686584,2.500333519117,
+    15.534670924083));
+#6969 = CARTESIAN_POINT('',(-0.184530392733,2.49457422694,
+    15.542631797484));
+#6970 = CARTESIAN_POINT('',(-0.362187096668,2.475460196814,
+    15.559692135863));
+#6971 = CARTESIAN_POINT('',(-0.456500237707,2.461137068237,
+    15.568791080364));
+#6972 = CARTESIAN_POINT('',(-0.550158989799,2.442708238111,
+    15.577890091734));
+#6973 = CARTESIAN_POINT('',(-0.6429550049,2.420208978565,15.586989624009
+    ));
+#6974 = CARTESIAN_POINT('',(-0.734682876166,2.393687201624,
+    15.596090039711));
+#6975 = CARTESIAN_POINT('',(-0.825140137944,2.363203459206,
+    15.605191609847));
+#6976 = CARTESIAN_POINT('',(-0.91412726578,2.328830943127,
+    15.614294513908));
+#6977 = CARTESIAN_POINT('',(-1.310138899551,2.15569930764,
+    15.655584047158));
+#6978 = CARTESIAN_POINT('',(-1.598762235298,1.972886439134,
+    15.687824785541));
+#6979 = CARTESIAN_POINT('',(-1.857431294861,1.746086689976,
+    15.720022150847));
+#6980 = CARTESIAN_POINT('',(-2.07882809089,1.481398715195,
+    15.752202006923));
+#6981 = CARTESIAN_POINT('',(-2.256742885338,1.185732670838,
+    15.784381846328));
+#6982 = CARTESIAN_POINT('',(-2.386682478299,0.867213092837,
+    15.816581878851));
+#6983 = CARTESIAN_POINT('',(-2.465272487751,0.534732385681,
+    15.848827802713));
+#6984 = CARTESIAN_POINT('',(-2.519731878667,-0.147632469801,
+    15.914195704449));
+#6985 = CARTESIAN_POINT('',(-2.492389722408,-0.499438026132,
+    15.947475479452));
+#6986 = CARTESIAN_POINT('',(-2.408633409077,-0.8448718052,
+    15.980700573383));
+#6987 = CARTESIAN_POINT('',(-2.270710765243,-1.173718587945,
+    16.013903237031));
+#6988 = CARTESIAN_POINT('',(-2.082192583918,-1.476412002253,
+    16.047106439605));
+#6989 = CARTESIAN_POINT('',(-1.848820702299,-1.744509685061,
+    16.080332386432));
+#6990 = CARTESIAN_POINT('',(-1.57761838924,-1.970269505942,
+    16.113613564348));
+#6991 = CARTESIAN_POINT('',(-0.974494226897,-2.329354410683,
+    16.180643371386));
+#6992 = CARTESIAN_POINT('',(-0.639857428483,-2.461800878693,
+    16.214571012655));
+#6993 = CARTESIAN_POINT('',(-0.285479408908,-2.538576992364,
+    16.248437509967));
+#6994 = CARTESIAN_POINT('',(7.785934749345E-02,-2.557149304804,
+    16.28227979048));
+#6995 = CARTESIAN_POINT('',(0.439395870925,-2.516506511458,
+    16.31612203044));
+#6996 = CARTESIAN_POINT('',(0.788447219818,-2.418311772554,
+    16.349987880789));
+#6997 = CARTESIAN_POINT('',(1.114406080897,-2.265751650101,
+    16.383914472863));
+#6998 = CARTESIAN_POINT('',(1.765937992259,-1.822030787131,
+    16.459188182637));
+#6999 = CARTESIAN_POINT('',(2.078472068574,-1.505005448084,
+    16.500893354533));
+#7000 = CARTESIAN_POINT('',(2.32317858263,-1.127756176545,
+    16.542404362576));
+#7001 = CARTESIAN_POINT('',(2.489694296059,-0.707874635922,
+    16.583879491748));
+#7002 = CARTESIAN_POINT('',(2.568991361994,-0.26319736028,
+    16.625358459682));
+#7003 = CARTESIAN_POINT('',(2.559365406493,0.186363028474,
+    16.666867722612));
+#7004 = CARTESIAN_POINT('',(2.460374980978,0.620390306357,
+    16.708557331997));
+#7005 = CARTESIAN_POINT('',(2.283863876553,1.016841085605,
+    16.750023938625));
+#7006 = PCURVE('',#555,#7007);
+#7007 = DEFINITIONAL_REPRESENTATION('',(#7008),#7235);
+#7008 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#7009,#7010,#7011,#7012,#7013,
+    #7014,#7015,#7016,#7017,#7018,#7019,#7020,#7021,#7022,#7023,#7024,
+    #7025,#7026,#7027,#7028,#7029,#7030,#7031,#7032,#7033,#7034,#7035,
+    #7036,#7037,#7038,#7039,#7040,#7041,#7042,#7043,#7044,#7045,#7046,
+    #7047,#7048,#7049,#7050,#7051,#7052,#7053,#7054,#7055,#7056,#7057,
+    #7058,#7059,#7060,#7061,#7062,#7063,#7064,#7065,#7066,#7067,#7068,
+    #7069,#7070,#7071,#7072,#7073,#7074,#7075,#7076,#7077,#7078,#7079,
+    #7080,#7081,#7082,#7083,#7084,#7085,#7086,#7087,#7088,#7089,#7090,
+    #7091,#7092,#7093,#7094,#7095,#7096,#7097,#7098,#7099,#7100,#7101,
+    #7102,#7103,#7104,#7105,#7106,#7107,#7108,#7109,#7110,#7111,#7112,
+    #7113,#7114,#7115,#7116,#7117,#7118,#7119,#7120,#7121,#7122,#7123,
+    #7124,#7125,#7126,#7127,#7128,#7129,#7130,#7131,#7132,#7133,#7134,
+    #7135,#7136,#7137,#7138,#7139,#7140,#7141,#7142,#7143,#7144,#7145,
+    #7146,#7147,#7148,#7149,#7150,#7151,#7152,#7153,#7154,#7155,#7156,
+    #7157,#7158,#7159,#7160,#7161,#7162,#7163,#7164,#7165,#7166,#7167,
+    #7168,#7169,#7170,#7171,#7172,#7173,#7174,#7175,#7176,#7177,#7178,
+    #7179,#7180,#7181,#7182,#7183,#7184,#7185,#7186,#7187,#7188,#7189,
+    #7190,#7191,#7192,#7193,#7194,#7195,#7196,#7197,#7198,#7199,#7200,
+    #7201,#7202,#7203,#7204,#7205,#7206,#7207,#7208,#7209,#7210,#7211,
+    #7212,#7213,#7214,#7215,#7216,#7217,#7218,#7219,#7220,#7221,#7222,
+    #7223,#7224,#7225,#7226,#7227,#7228,#7229,#7230,#7231,#7232,#7233,
+    #7234),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
+    7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,4.34217729193E-02,6.58136985033E-02
+    ,7.541341083083E-02,8.735673840569E-02,0.130034718863,0.174332160681
+    ,0.218868011014,0.239968840335,0.258250188414,0.300403643945,
+    0.343911215853,0.385196871847,0.42984041641,0.440292181753,
+    0.455439935096,0.470968498498,0.51129582359,0.554928030924,
+    0.59953238773,0.621307602444,0.631644885501,0.643587731862,
+    0.682287478083,0.726566221221,0.771149173349,0.793008403019,
+    0.803458651676,0.815403413376,0.85763000247,0.901199953205,
+    0.945607223855,1.),.UNSPECIFIED.);
+#7009 = CARTESIAN_POINT('',(7.500017851922,12.919511813146));
+#7010 = CARTESIAN_POINT('',(7.500025616379,13.061989641707));
+#7011 = CARTESIAN_POINT('',(7.50002733981,13.204825284855));
+#7012 = CARTESIAN_POINT('',(7.500020173183,13.347428455393));
+#7013 = CARTESIAN_POINT('',(7.500004732012,13.489932105567));
+#7014 = CARTESIAN_POINT('',(7.499990602382,13.632432577045));
+#7015 = CARTESIAN_POINT('',(7.499985302725,13.775031408438));
+#7016 = CARTESIAN_POINT('',(7.499985477169,13.917867902261));
+#7017 = CARTESIAN_POINT('',(7.499989446541,14.133825178491));
+#7018 = CARTESIAN_POINT('',(7.499991420555,14.207315252128));
+#7019 = CARTESIAN_POINT('',(7.499993678214,14.280800930046));
+#7020 = CARTESIAN_POINT('',(7.499995565085,14.354280139461));
+#7021 = CARTESIAN_POINT('',(7.499996851559,14.427758870257));
+#7022 = CARTESIAN_POINT('',(7.499997863939,14.501242347801));
+#7023 = CARTESIAN_POINT('',(7.499999007227,14.574726138714));
+#7024 = CARTESIAN_POINT('',(7.499999967863,14.679680906081));
+#7025 = CARTESIAN_POINT('',(7.500000171537,14.711171696807));
+#7026 = CARTESIAN_POINT('',(7.500000242036,14.742662059297));
+#7027 = CARTESIAN_POINT('',(7.500000153895,14.77415372765));
+#7028 = CARTESIAN_POINT('',(7.499999904779,14.805647672544));
+#7029 = CARTESIAN_POINT('',(7.499999515482,14.837144101235));
+#7030 = CARTESIAN_POINT('',(7.499999029929,14.86864245756));
+#7031 = CARTESIAN_POINT('',(7.499997874749,14.939330351454));
+#7032 = CARTESIAN_POINT('',(7.499997132509,14.978519498353));
+#7033 = CARTESIAN_POINT('',(7.499996276969,15.017708780408));
+#7034 = CARTESIAN_POINT('',(7.499995311096,15.056898121971));
+#7035 = CARTESIAN_POINT('',(7.499994252303,15.096087453972));
+#7036 = CARTESIAN_POINT('',(7.499993132452,15.135276713914));
+#7037 = CARTESIAN_POINT('',(7.499991997852,15.174465845879));
+#7038 = CARTESIAN_POINT('',(7.499987019319,15.353691606018));
+#7039 = CARTESIAN_POINT('',(7.49998375371,15.494053985975));
+#7040 = CARTESIAN_POINT('',(7.499983717848,15.634198202139));
+#7041 = CARTESIAN_POINT('',(7.499992148727,15.774246739526));
+#7042 = CARTESIAN_POINT('',(7.500007617027,15.914298085731));
+#7043 = CARTESIAN_POINT('',(7.500019683455,16.054446007333));
+#7044 = CARTESIAN_POINT('',(7.500024703868,16.194804765736));
+#7045 = CARTESIAN_POINT('',(7.500020708704,16.480172080185));
+#7046 = CARTESIAN_POINT('',(7.500011156704,16.625913290226));
+#7047 = CARTESIAN_POINT('',(7.499994311558,16.771396699282));
+#7048 = CARTESIAN_POINT('',(7.499975255662,16.916774613675));
+#7049 = CARTESIAN_POINT('',(7.499965691742,17.062149859106));
+#7050 = CARTESIAN_POINT('',(7.499968715579,17.207627892577));
+#7051 = CARTESIAN_POINT('',(7.499979440404,17.353366476284));
+#7052 = CARTESIAN_POINT('',(7.500004953349,17.644830244628));
+#7053 = CARTESIAN_POINT('',(7.500019825537,17.791363748981));
+#7054 = CARTESIAN_POINT('',(7.500030957199,17.937631973826));
+#7055 = CARTESIAN_POINT('',(7.500031300903,18.083794888204));
+#7056 = CARTESIAN_POINT('',(7.500018666196,18.229953239597));
+#7057 = CARTESIAN_POINT('',(7.500004504001,18.376211419985));
+#7058 = CARTESIAN_POINT('',(7.499994480673,18.522736633429));
+#7059 = CARTESIAN_POINT('',(7.499987221821,18.738086802694));
+#7060 = CARTESIAN_POINT('',(7.49998602206,18.807326468119));
+#7061 = CARTESIAN_POINT('',(7.499986081506,18.87656256859));
+#7062 = CARTESIAN_POINT('',(7.499987214296,18.945794945001));
+#7063 = CARTESIAN_POINT('',(7.499989021573,19.015029420907));
+#7064 = CARTESIAN_POINT('',(7.499991028645,19.084271234331));
+#7065 = CARTESIAN_POINT('',(7.499992861032,19.153518383144));
+#7066 = CARTESIAN_POINT('',(7.499995844223,19.282740041577));
+#7067 = CARTESIAN_POINT('',(7.499997079112,19.34272787883));
+#7068 = CARTESIAN_POINT('',(7.499997878445,19.402722409975));
+#7069 = CARTESIAN_POINT('',(7.499999020609,19.46267850941));
+#7070 = CARTESIAN_POINT('',(7.499999237451,19.522699206889));
+#7071 = CARTESIAN_POINT('',(7.500000648634,19.582630915433));
+#7072 = CARTESIAN_POINT('',(7.500000325809,19.642611570306));
+#7073 = CARTESIAN_POINT('',(7.499998471361,19.840868680026));
+#7074 = CARTESIAN_POINT('',(7.4999951323,19.979499075003));
+#7075 = CARTESIAN_POINT('',(7.499992664533,20.117934282605));
+#7076 = CARTESIAN_POINT('',(7.499983402405,20.256271301286));
+#7077 = CARTESIAN_POINT('',(7.499981014391,20.394597461897));
+#7078 = CARTESIAN_POINT('',(7.499986431639,20.53300583454));
+#7079 = CARTESIAN_POINT('',(7.49999624472,20.671612972434));
+#7080 = CARTESIAN_POINT('',(7.500015991147,20.952643288519));
+#7081 = CARTESIAN_POINT('',(7.500025967321,21.095746936302));
+#7082 = CARTESIAN_POINT('',(7.500031101437,21.238618190926));
+#7083 = CARTESIAN_POINT('',(7.50002540672,21.381395817231));
+#7084 = CARTESIAN_POINT('',(7.500008830604,21.524173819143));
+#7085 = CARTESIAN_POINT('',(7.499991529396,21.667048104424));
+#7086 = CARTESIAN_POINT('',(7.499979741891,21.810158094035));
+#7087 = CARTESIAN_POINT('',(7.499971280375,22.088348017335));
+#7088 = CARTESIAN_POINT('',(7.499973844269,22.224069817782));
+#7089 = CARTESIAN_POINT('',(7.499984715596,22.35961465287));
+#7090 = CARTESIAN_POINT('',(7.500002002685,22.495081198744));
+#7091 = CARTESIAN_POINT('',(7.500017836789,22.630552179526));
+#7092 = CARTESIAN_POINT('',(7.500025592453,22.766107758513));
+#7093 = CARTESIAN_POINT('',(7.500025472569,22.901834821417));
+#7094 = CARTESIAN_POINT('',(7.500014625053,23.183736422531));
+#7095 = CARTESIAN_POINT('',(7.500002978961,23.330608453463));
+#7096 = CARTESIAN_POINT('',(7.499989112359,23.477206598864));
+#7097 = CARTESIAN_POINT('',(7.499979439298,23.62369799084));
+#7098 = CARTESIAN_POINT('',(7.499983895174,23.770194986605));
+#7099 = CARTESIAN_POINT('',(7.499989619727,23.916809704498));
+#7100 = CARTESIAN_POINT('',(7.499993543614,24.06370253418));
+#7101 = CARTESIAN_POINT('',(7.499997199006,24.244460618003));
+#7102 = CARTESIAN_POINT('',(7.499997818631,24.278751122489));
+#7103 = CARTESIAN_POINT('',(7.499998408372,24.31304169208));
+#7104 = CARTESIAN_POINT('',(7.499998989809,24.347332299072));
+#7105 = CARTESIAN_POINT('',(7.499999562171,24.381622911808));
+#7106 = CARTESIAN_POINT('',(7.50000010234,24.41591349468));
+#7107 = CARTESIAN_POINT('',(7.500000564845,24.450204008131));
+#7108 = CARTESIAN_POINT('',(7.500001341332,24.534191518372));
+#7109 = CARTESIAN_POINT('',(7.50000037437,24.583890743599));
+#7110 = CARTESIAN_POINT('',(7.500000107189,24.63360166239));
+#7111 = CARTESIAN_POINT('',(7.499999243396,24.683309891435));
+#7112 = CARTESIAN_POINT('',(7.499998052548,24.733018696731));
+#7113 = CARTESIAN_POINT('',(7.49999720845,24.782734850898));
+#7114 = CARTESIAN_POINT('',(7.499995888181,24.832449123122));
+#7115 = CARTESIAN_POINT('',(7.499993163656,24.93312421424));
+#7116 = CARTESIAN_POINT('',(7.499991682668,24.984088330964));
+#7117 = CARTESIAN_POINT('',(7.499990154251,25.035051236659));
+#7118 = CARTESIAN_POINT('',(7.499988704137,25.086012670249));
+#7119 = CARTESIAN_POINT('',(7.499987494666,25.136973628069));
+#7120 = CARTESIAN_POINT('',(7.499986690037,25.187934981025));
+#7121 = CARTESIAN_POINT('',(7.499986421569,25.238896091756));
+#7122 = CARTESIAN_POINT('',(7.499987613549,25.422188482034));
+#7123 = CARTESIAN_POINT('',(7.499992531582,25.554767272751));
+#7124 = CARTESIAN_POINT('',(7.500002610657,25.687192347369));
+#7125 = CARTESIAN_POINT('',(7.500016532558,25.819542155136));
+#7126 = CARTESIAN_POINT('',(7.500026602664,25.951895908545));
+#7127 = CARTESIAN_POINT('',(7.500028192143,26.084325412689));
+#7128 = CARTESIAN_POINT('',(7.500022500508,26.216913085986));
+#7129 = CARTESIAN_POINT('',(7.500002469457,26.492432192512));
+#7130 = CARTESIAN_POINT('',(7.499987416539,26.635986061244));
+#7131 = CARTESIAN_POINT('',(7.499971978208,26.779298880446));
+#7132 = CARTESIAN_POINT('',(7.499963633197,26.922511529055));
+#7133 = CARTESIAN_POINT('',(7.499969132523,27.06572332321));
+#7134 = CARTESIAN_POINT('',(7.499983145296,27.209035573474));
+#7135 = CARTESIAN_POINT('',(7.499998252461,27.352585852668));
+#7136 = CARTESIAN_POINT('',(7.500021376011,27.642141873753));
+#7137 = CARTESIAN_POINT('',(7.500029274779,27.788929793558));
+#7138 = CARTESIAN_POINT('',(7.500028345997,27.935446701527));
+#7139 = CARTESIAN_POINT('',(7.500015827748,28.08185498264));
+#7140 = CARTESIAN_POINT('',(7.499998802611,28.228257651437));
+#7141 = CARTESIAN_POINT('',(7.499989097563,28.374765256792));
+#7142 = CARTESIAN_POINT('',(7.499986018341,28.521548327071));
+#7143 = CARTESIAN_POINT('',(7.499987421324,28.739380956181));
+#7144 = CARTESIAN_POINT('',(7.499988819607,28.810852903563));
+#7145 = CARTESIAN_POINT('',(7.499990905611,28.882321792553));
+#7146 = CARTESIAN_POINT('',(7.4999930808,28.953785761107));
+#7147 = CARTESIAN_POINT('',(7.499994903346,29.025250288552));
+#7148 = CARTESIAN_POINT('',(7.499996294824,29.096720433722));
+#7149 = CARTESIAN_POINT('',(7.499997448668,29.1681931008));
+#7150 = CARTESIAN_POINT('',(7.499998911199,29.273571537828));
+#7151 = CARTESIAN_POINT('',(7.499999379417,29.307492410799));
+#7152 = CARTESIAN_POINT('',(7.499999783205,29.341411509793));
+#7153 = CARTESIAN_POINT('',(7.500000074892,29.37532887509));
+#7154 = CARTESIAN_POINT('',(7.500000220982,29.409245029212));
+#7155 = CARTESIAN_POINT('',(7.500000202153,29.443160976933));
+#7156 = CARTESIAN_POINT('',(7.500000013257,29.477078205272));
+#7157 = CARTESIAN_POINT('',(7.499999259039,29.550187613289));
+#7158 = CARTESIAN_POINT('',(7.499998724432,29.589376761063));
+#7159 = CARTESIAN_POINT('',(7.499998065151,29.628566043512));
+#7160 = CARTESIAN_POINT('',(7.49999728985,29.6677553845));
+#7161 = CARTESIAN_POINT('',(7.499996410189,29.706944715059));
+#7162 = CARTESIAN_POINT('',(7.499995440835,29.746133973396));
+#7163 = CARTESIAN_POINT('',(7.499994399461,29.785323104889));
+#7164 = CARTESIAN_POINT('',(7.499989765896,29.951500440938));
+#7165 = CARTESIAN_POINT('',(7.499985892265,30.078689894847));
+#7166 = CARTESIAN_POINT('',(7.499982665419,30.20575404311));
+#7167 = CARTESIAN_POINT('',(7.499984822375,30.332742539788));
+#7168 = CARTESIAN_POINT('',(7.499993566244,30.459729760443));
+#7169 = CARTESIAN_POINT('',(7.500005359898,30.586790446082));
+#7170 = CARTESIAN_POINT('',(7.500014854623,30.713974030434));
+#7171 = CARTESIAN_POINT('',(7.500025895057,30.98622962508));
+#7172 = CARTESIAN_POINT('',(7.500026038898,31.131909121547));
+#7173 = CARTESIAN_POINT('',(7.500016908604,31.277332431028));
+#7174 = CARTESIAN_POINT('',(7.499998139127,31.422653260676));
+#7175 = CARTESIAN_POINT('',(7.499979253098,31.567971518794));
+#7176 = CARTESIAN_POINT('',(7.499969998794,31.713391228777));
+#7177 = CARTESIAN_POINT('',(7.499970821096,31.859069345278));
+#7178 = CARTESIAN_POINT('',(7.499985886587,32.150630088321));
+#7179 = CARTESIAN_POINT('',(7.50000026125,32.297323652333));
+#7180 = CARTESIAN_POINT('',(7.50001792921,32.443749809493));
+#7181 = CARTESIAN_POINT('',(7.500031260243,32.590072387501));
+#7182 = CARTESIAN_POINT('',(7.500030650187,32.736393670088));
+#7183 = CARTESIAN_POINT('',(7.500020595343,32.882815067556));
+#7184 = CARTESIAN_POINT('',(7.500008681708,33.029502667812));
+#7185 = CARTESIAN_POINT('',(7.499994547997,33.247496558997));
+#7186 = CARTESIAN_POINT('',(7.499990476017,33.319227978948));
+#7187 = CARTESIAN_POINT('',(7.499987495009,33.390954664824));
+#7188 = CARTESIAN_POINT('',(7.499985946558,33.462675524357));
+#7189 = CARTESIAN_POINT('',(7.499985835665,33.534397388402));
+#7190 = CARTESIAN_POINT('',(7.499986827711,33.606127098793));
+#7191 = CARTESIAN_POINT('',(7.499988407524,33.677863646606));
+#7192 = CARTESIAN_POINT('',(7.499991057764,33.783880773228));
+#7193 = CARTESIAN_POINT('',(7.499991965001,33.818171278622));
+#7194 = CARTESIAN_POINT('',(7.499992875278,33.85246185045));
+#7195 = CARTESIAN_POINT('',(7.499993753,33.886752459144));
+#7196 = CARTESIAN_POINT('',(7.499994573974,33.921043072162));
+#7197 = CARTESIAN_POINT('',(7.499995325409,33.955333653988));
+#7198 = CARTESIAN_POINT('',(7.499996005917,33.989624166134));
+#7199 = CARTESIAN_POINT('',(7.499997333715,34.063108913803));
+#7200 = CARTESIAN_POINT('',(7.499997938765,34.102303891961));
+#7201 = CARTESIAN_POINT('',(7.499998500594,34.141497251478));
+#7202 = CARTESIAN_POINT('',(7.499999041544,34.180687698377));
+#7203 = CARTESIAN_POINT('',(7.499999546361,34.219874894837));
+#7204 = CARTESIAN_POINT('',(7.499999962198,34.259059459195));
+#7205 = CARTESIAN_POINT('',(7.500000198614,34.298242965944));
+#7206 = CARTESIAN_POINT('',(7.499999876436,34.475952939519));
+#7207 = CARTESIAN_POINT('',(7.499996026798,34.614833827266));
+#7208 = CARTESIAN_POINT('',(7.499995461255,34.753524428179));
+#7209 = CARTESIAN_POINT('',(7.499986227877,34.892118327504));
+#7210 = CARTESIAN_POINT('',(7.499981306294,35.030699784001));
+#7211 = CARTESIAN_POINT('',(7.499984115498,35.169362713516));
+#7212 = CARTESIAN_POINT('',(7.499992340814,35.308223538551));
+#7213 = CARTESIAN_POINT('',(7.50001164631,35.589721862752));
+#7214 = CARTESIAN_POINT('',(7.500022850364,35.733039049782));
+#7215 = CARTESIAN_POINT('',(7.500030997143,35.876125166014));
+#7216 = CARTESIAN_POINT('',(7.500029371711,36.01911769378));
+#7217 = CARTESIAN_POINT('',(7.500015342027,36.16211136326));
+#7218 = CARTESIAN_POINT('',(7.499998071722,36.305200401335));
+#7219 = CARTESIAN_POINT('',(7.499984495931,36.448525072994));
+#7220 = CARTESIAN_POINT('',(7.499970680202,36.737185424881));
+#7221 = CARTESIAN_POINT('',(7.499970668199,36.883291966912));
+#7222 = CARTESIAN_POINT('',(7.499980776686,37.029135358782));
+#7223 = CARTESIAN_POINT('',(7.500000138216,37.174876628983));
+#7224 = CARTESIAN_POINT('',(7.500018516345,37.32062134437));
+#7225 = CARTESIAN_POINT('',(7.500026720622,37.466469422356));
+#7226 = CARTESIAN_POINT('',(7.500025681047,37.612577490312));
+#7227 = CARTESIAN_POINT('',(7.500011310616,37.936744678504));
+#7228 = CARTESIAN_POINT('',(7.49999509339,38.116344541458));
+#7229 = CARTESIAN_POINT('',(7.499978586664,38.29510070099));
+#7230 = CARTESIAN_POINT('',(7.499972891749,38.473700909465));
+#7231 = CARTESIAN_POINT('',(7.50000006254,38.652322585879));
+#7232 = CARTESIAN_POINT('',(7.499992773221,38.831120155731));
+#7233 = CARTESIAN_POINT('',(7.499999519978,39.010751048341));
+#7234 = CARTESIAN_POINT('',(7.500000957583,39.189172324434));
+#7235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7236 = PCURVE('',#6540,#7237);
+#7237 = DEFINITIONAL_REPRESENTATION('',(#7238),#7465);
+#7238 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#7239,#7240,#7241,#7242,#7243,
+    #7244,#7245,#7246,#7247,#7248,#7249,#7250,#7251,#7252,#7253,#7254,
+    #7255,#7256,#7257,#7258,#7259,#7260,#7261,#7262,#7263,#7264,#7265,
+    #7266,#7267,#7268,#7269,#7270,#7271,#7272,#7273,#7274,#7275,#7276,
+    #7277,#7278,#7279,#7280,#7281,#7282,#7283,#7284,#7285,#7286,#7287,
+    #7288,#7289,#7290,#7291,#7292,#7293,#7294,#7295,#7296,#7297,#7298,
+    #7299,#7300,#7301,#7302,#7303,#7304,#7305,#7306,#7307,#7308,#7309,
+    #7310,#7311,#7312,#7313,#7314,#7315,#7316,#7317,#7318,#7319,#7320,
+    #7321,#7322,#7323,#7324,#7325,#7326,#7327,#7328,#7329,#7330,#7331,
+    #7332,#7333,#7334,#7335,#7336,#7337,#7338,#7339,#7340,#7341,#7342,
+    #7343,#7344,#7345,#7346,#7347,#7348,#7349,#7350,#7351,#7352,#7353,
+    #7354,#7355,#7356,#7357,#7358,#7359,#7360,#7361,#7362,#7363,#7364,
+    #7365,#7366,#7367,#7368,#7369,#7370,#7371,#7372,#7373,#7374,#7375,
+    #7376,#7377,#7378,#7379,#7380,#7381,#7382,#7383,#7384,#7385,#7386,
+    #7387,#7388,#7389,#7390,#7391,#7392,#7393,#7394,#7395,#7396,#7397,
+    #7398,#7399,#7400,#7401,#7402,#7403,#7404,#7405,#7406,#7407,#7408,
+    #7409,#7410,#7411,#7412,#7413,#7414,#7415,#7416,#7417,#7418,#7419,
+    #7420,#7421,#7422,#7423,#7424,#7425,#7426,#7427,#7428,#7429,#7430,
+    #7431,#7432,#7433,#7434,#7435,#7436,#7437,#7438,#7439,#7440,#7441,
+    #7442,#7443,#7444,#7445,#7446,#7447,#7448,#7449,#7450,#7451,#7452,
+    #7453,#7454,#7455,#7456,#7457,#7458,#7459,#7460,#7461,#7462,#7463,
+    #7464),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
+    7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,4.34217729193E-02,6.58136985033E-02
+    ,7.541341083083E-02,8.735673840569E-02,0.130034718863,0.174332160681
+    ,0.218868011014,0.239968840335,0.258250188414,0.300403643945,
+    0.343911215853,0.385196871847,0.42984041641,0.440292181753,
+    0.455439935096,0.470968498498,0.51129582359,0.554928030924,
+    0.59953238773,0.621307602444,0.631644885501,0.643587731862,
+    0.682287478083,0.726566221221,0.771149173349,0.793008403019,
+    0.803458651676,0.815403413376,0.85763000247,0.901199953205,
+    0.945607223855,1.),.UNSPECIFIED.);
+#7239 = CARTESIAN_POINT('',(-25.13274122871,13.650012999879));
+#7240 = CARTESIAN_POINT('',(-24.99415973162,13.683096690752));
+#7241 = CARTESIAN_POINT('',(-24.85522954187,13.716263339385));
+#7242 = CARTESIAN_POINT('',(-24.71652320826,13.749376246843));
+#7243 = CARTESIAN_POINT('',(-24.57790983615,13.782466920119));
+#7244 = CARTESIAN_POINT('',(-24.43929555339,13.815558158022));
+#7245 = CARTESIAN_POINT('',(-24.30058796702,13.848673291191));
+#7246 = CARTESIAN_POINT('',(-24.16165652847,13.881841961035));
+#7247 = CARTESIAN_POINT('',(-23.95161191453,13.931986199788));
+#7248 = CARTESIAN_POINT('',(-23.88013541108,13.949049518493));
+#7249 = CARTESIAN_POINT('',(-23.80866448653,13.966110933353));
+#7250 = CARTESIAN_POINT('',(-23.73720045372,13.983169939424));
+#7251 = CARTESIAN_POINT('',(-23.66573619119,14.00022812919));
+#7252 = CARTESIAN_POINT('',(-23.59426460285,14.017287413087));
+#7253 = CARTESIAN_POINT('',(-23.52278709904,14.034348406616));
+#7254 = CARTESIAN_POINT('',(-23.42068411556,14.058723077478));
+#7255 = CARTESIAN_POINT('',(-23.39004672218,14.066039609076));
+#7256 = CARTESIAN_POINT('',(-23.35940979601,14.07335697102));
+#7257 = CARTESIAN_POINT('',(-23.3287731795,14.080674047898));
+#7258 = CARTESIAN_POINT('',(-23.29813668022,14.087990216719));
+#7259 = CARTESIAN_POINT('',(-23.26750007094,14.095305346915));
+#7260 = CARTESIAN_POINT('',(-23.23686308956,14.102619800337));
+#7261 = CARTESIAN_POINT('',(-23.16810809959,14.119034811582));
+#7262 = CARTESIAN_POINT('',(-23.129991763,14.128134512265));
+#7263 = CARTESIAN_POINT('',(-23.09187611658,14.137233790813));
+#7264 = CARTESIAN_POINT('',(-23.05376089983,14.146332851621));
+#7265 = CARTESIAN_POINT('',(-23.01564590455,14.155431845973));
+#7266 = CARTESIAN_POINT('',(-22.97753097486,14.164530872043));
+#7267 = CARTESIAN_POINT('',(-22.93941600716,14.173629974896));
+#7268 = CARTESIAN_POINT('',(-22.76510158317,14.21524389288));
+#7269 = CARTESIAN_POINT('',(-22.62858214611,14.247835833331));
+#7270 = CARTESIAN_POINT('',(-22.49226639048,14.280380257204));
+#7271 = CARTESIAN_POINT('',(-22.35603767714,14.312902658168));
+#7272 = CARTESIAN_POINT('',(-22.21980727428,14.345424780402));
+#7273 = CARTESIAN_POINT('',(-22.08348629237,14.377968306841));
+#7274 = CARTESIAN_POINT('',(-21.94696319969,14.410560188752));
+#7275 = CARTESIAN_POINT('',(-21.66939770836,14.476823266372));
+#7276 = CARTESIAN_POINT('',(-21.52764281328,14.510664571985));
+#7277 = CARTESIAN_POINT('',(-21.38613912428,14.544446264955));
+#7278 = CARTESIAN_POINT('',(-21.24473595273,14.578204200519));
+#7279 = CARTESIAN_POINT('',(-21.10333264133,14.611962142598));
+#7280 = CARTESIAN_POINT('',(-20.96182966999,14.645743971628));
+#7281 = CARTESIAN_POINT('',(-20.8200746447,14.679585922228));
+#7282 = CARTESIAN_POINT('',(-20.53657990167,14.747265844697));
+#7283 = CARTESIAN_POINT('',(-20.39405397991,14.781291510651));
+#7284 = CARTESIAN_POINT('',(-20.25178692547,14.815255068615));
+#7285 = CARTESIAN_POINT('',(-20.10962159632,14.849193990535));
+#7286 = CARTESIAN_POINT('',(-19.96745606748,14.883132373515));
+#7287 = CARTESIAN_POINT('',(-19.82518863724,14.917095490976));
+#7288 = CARTESIAN_POINT('',(-19.68266183867,14.951121499727));
+#7289 = CARTESIAN_POINT('',(-19.4731936781,15.001129195641));
+#7290 = CARTESIAN_POINT('',(-19.40584604415,15.017207612885));
+#7291 = CARTESIAN_POINT('',(-19.33850308057,15.033284923232));
+#7292 = CARTESIAN_POINT('',(-19.27116525523,15.049360909043));
+#7293 = CARTESIAN_POINT('',(-19.20382700513,15.065436714181));
+#7294 = CARTESIAN_POINT('',(-19.13648298375,15.081513386765));
+#7295 = CARTESIAN_POINT('',(-19.06913441357,15.097590474047));
+#7296 = CARTESIAN_POINT('',(-18.94345445662,15.127591039598));
+#7297 = CARTESIAN_POINT('',(-18.88510909804,15.141522715547));
+#7298 = CARTESIAN_POINT('',(-18.82676465555,15.155426308321));
+#7299 = CARTESIAN_POINT('',(-18.76842484777,15.169399943856));
+#7300 = CARTESIAN_POINT('',(-18.71008034598,15.18327111504));
+#7301 = CARTESIAN_POINT('',(-18.65173694863,15.197228009405));
+#7302 = CARTESIAN_POINT('',(-18.59339173648,15.211161573445));
+#7303 = CARTESIAN_POINT('',(-18.40053810286,15.25721245438));
+#7304 = CARTESIAN_POINT('',(-18.26571189272,15.289394488824));
+#7305 = CARTESIAN_POINT('',(-18.13107853525,15.321534105046));
+#7306 = CARTESIAN_POINT('',(-17.99653293275,15.353655636686));
+#7307 = CARTESIAN_POINT('',(-17.86198778521,15.385776954772));
+#7308 = CARTESIAN_POINT('',(-17.7273580073,15.417918082486));
+#7309 = CARTESIAN_POINT('',(-17.59253381677,15.450105010537));
+#7310 = CARTESIAN_POINT('',(-17.3191757552,15.515363824685));
+#7311 = CARTESIAN_POINT('',(-17.17998005316,15.548593681868));
+#7312 = CARTESIAN_POINT('',(-17.04101381198,15.58176863206));
+#7313 = CARTESIAN_POINT('',(-16.90214241309,15.614921389172));
+#7314 = CARTESIAN_POINT('',(-16.76327052691,15.648074678461));
+#7315 = CARTESIAN_POINT('',(-16.62430303505,15.681250968874));
+#7316 = CARTESIAN_POINT('',(-16.48510485292,15.714482451237));
+#7317 = CARTESIAN_POINT('',(-16.21451809766,15.779081054292));
+#7318 = CARTESIAN_POINT('',(-16.08250525101,15.810597208931));
+#7319 = CARTESIAN_POINT('',(-15.95066491189,15.842072147884));
+#7320 = CARTESIAN_POINT('',(-15.81890232747,15.87352844179));
+#7321 = CARTESIAN_POINT('',(-15.68713757101,15.904985110374));
+#7322 = CARTESIAN_POINT('',(-15.55529012852,15.936461115796));
+#7323 = CARTESIAN_POINT('',(-15.4232736874,15.967977205388));
+#7324 = CARTESIAN_POINT('',(-15.14907421857,16.033436391799));
+#7325 = CARTESIAN_POINT('',(-15.00621236038,16.067541536704));
+#7326 = CARTESIAN_POINT('',(-14.86361415071,16.101584047513));
+#7327 = CARTESIAN_POINT('',(-14.72111899793,16.135602618963));
+#7328 = CARTESIAN_POINT('',(-14.57862420427,16.169622291287));
+#7329 = CARTESIAN_POINT('',(-14.43602710346,16.203666297028));
+#7330 = CARTESIAN_POINT('',(-14.29316656369,16.237768691676));
+#7331 = CARTESIAN_POINT('',(-14.11735877495,16.279739433197));
+#7332 = CARTESIAN_POINT('',(-14.08400683673,16.287701736216));
+#7333 = CARTESIAN_POINT('',(-14.05065410816,16.295664463365));
+#7334 = CARTESIAN_POINT('',(-14.01730036587,16.303627794581));
+#7335 = CARTESIAN_POINT('',(-13.98394534326,16.311591977991));
+#7336 = CARTESIAN_POINT('',(-13.9505887305,16.319557329909));
+#7337 = CARTESIAN_POINT('',(-13.91723017451,16.327524234839));
+#7338 = CARTESIAN_POINT('',(-13.83551930176,16.347042495155));
+#7339 = CARTESIAN_POINT('',(-13.78716666669,16.358572866053));
+#7340 = CARTESIAN_POINT('',(-13.73881588331,16.370126020666));
+#7341 = CARTESIAN_POINT('',(-13.69046513192,16.38166512061));
+#7342 = CARTESIAN_POINT('',(-13.64211386598,16.393199041643));
+#7343 = CARTESIAN_POINT('',(-13.59376221892,16.404747117649));
+#7344 = CARTESIAN_POINT('',(-13.54540955215,16.416287039503));
+#7345 = CARTESIAN_POINT('',(-13.44749390288,16.439660382222));
+#7346 = CARTESIAN_POINT('',(-13.39792691072,16.451492785051));
+#7347 = CARTESIAN_POINT('',(-13.34836084394,16.463325293329));
+#7348 = CARTESIAN_POINT('',(-13.29879564179,16.475157881422));
+#7349 = CARTESIAN_POINT('',(-13.24923016149,16.486990752784));
+#7350 = CARTESIAN_POINT('',(-13.19966349659,16.498824044813));
+#7351 = CARTESIAN_POINT('',(-13.15009629537,16.510657533707));
+#7352 = CARTESIAN_POINT('',(-12.97181493978,16.553219865698));
+#7353 = CARTESIAN_POINT('',(-12.8428561166,16.584007270686));
+#7354 = CARTESIAN_POINT('',(-12.71404366185,16.614759056422));
+#7355 = CARTESIAN_POINT('',(-12.58530551008,16.645492254174));
+#7356 = CARTESIAN_POINT('',(-12.45656742962,16.676225441774));
+#7357 = CARTESIAN_POINT('',(-12.327758389,16.706975760002));
+#7358 = CARTESIAN_POINT('',(-12.19879669219,16.737762804584));
+#7359 = CARTESIAN_POINT('',(-11.93081248335,16.801739191226));
+#7360 = CARTESIAN_POINT('',(-11.79118456224,16.835073103287));
+#7361 = CARTESIAN_POINT('',(-11.65178974061,16.868351595668));
+#7362 = CARTESIAN_POINT('',(-11.51249002834,16.901607390321));
+#7363 = CARTESIAN_POINT('',(-11.37319087857,16.934863043261));
+#7364 = CARTESIAN_POINT('',(-11.23379614723,16.968141534168));
+#7365 = CARTESIAN_POINT('',(-11.09417141783,17.001474739361));
+#7366 = CARTESIAN_POINT('',(-10.81253415768,17.06871068436));
+#7367 = CARTESIAN_POINT('',(-10.66976085338,17.102795035662));
+#7368 = CARTESIAN_POINT('',(-10.52724997082,17.136816368978));
+#7369 = CARTESIAN_POINT('',(-10.38484140386,17.170813029923));
+#7370 = CARTESIAN_POINT('',(-10.24243265944,17.20480961028));
+#7371 = CARTESIAN_POINT('',(-10.09992118447,17.238832119534));
+#7372 = CARTESIAN_POINT('',(-9.957147431421,17.272917975085));
+#7373 = CARTESIAN_POINT('',(-9.745273967843,17.323499689557));
+#7374 = CARTESIAN_POINT('',(-9.675758722604,17.340095281917));
+#7375 = CARTESIAN_POINT('',(-9.606248004819,17.356689459682));
+#7376 = CARTESIAN_POINT('',(-9.536743386312,17.373281653917));
+#7377 = CARTESIAN_POINT('',(-9.467238832424,17.3898730971));
+#7378 = CARTESIAN_POINT('',(-9.397728122199,17.406465189315));
+#7379 = CARTESIAN_POINT('',(-9.328212257089,17.423057995858));
+#7380 = CARTESIAN_POINT('',(-9.225710766445,17.447525015663));
+#7381 = CARTESIAN_POINT('',(-9.192714062507,17.455400515573));
+#7382 = CARTESIAN_POINT('',(-9.159717251351,17.463276858593));
+#7383 = CARTESIAN_POINT('',(-9.126720673012,17.47115483766));
+#7384 = CARTESIAN_POINT('',(-9.093724502592,17.479034556034));
+#7385 = CARTESIAN_POINT('',(-9.06072875025,17.486915427303));
+#7386 = CARTESIAN_POINT('',(-9.027733261212,17.494796175378));
+#7387 = CARTESIAN_POINT('',(-8.956617377207,17.511777189036));
+#7388 = CARTESIAN_POINT('',(-8.918498783982,17.520878245338));
+#7389 = CARTESIAN_POINT('',(-8.880381522065,17.529978398177));
+#7390 = CARTESIAN_POINT('',(-8.84226523626,17.539077969455));
+#7391 = CARTESIAN_POINT('',(-8.804149630202,17.54817720819));
+#7392 = CARTESIAN_POINT('',(-8.766034466354,17.557276290525));
+#7393 = CARTESIAN_POINT('',(-8.727919566007,17.566375319722));
+#7394 = CARTESIAN_POINT('',(-8.566297282857,17.604958858545));
+#7395 = CARTESIAN_POINT('',(-8.442593861572,17.634490467639));
+#7396 = CARTESIAN_POINT('',(-8.319005819227,17.663996026365));
+#7397 = CARTESIAN_POINT('',(-8.195484737938,17.693485370619));
+#7398 = CARTESIAN_POINT('',(-8.071962075995,17.722974290591));
+#7399 = CARTESIAN_POINT('',(-7.948368885815,17.75247969412));
+#7400 = CARTESIAN_POINT('',(-7.824658111569,17.782012946168));
+#7401 = CARTESIAN_POINT('',(-7.559840892031,17.845232339754));
+#7402 = CARTESIAN_POINT('',(-7.418144158542,17.87905939647));
+#7403 = CARTESIAN_POINT('',(-7.276699205477,17.912826652362));
+#7404 = CARTESIAN_POINT('',(-7.135354178947,17.946570526427));
+#7405 = CARTESIAN_POINT('',(-6.994008591332,17.980314621605));
+#7406 = CARTESIAN_POINT('',(-6.852562714303,18.014082753148));
+#7407 = CARTESIAN_POINT('',(-6.710865559719,18.047910906899));
+#7408 = CARTESIAN_POINT('',(-6.427274023097,18.115614185227));
+#7409 = CARTESIAN_POINT('',(-6.284590883766,18.149677615111));
+#7410 = CARTESIAN_POINT('',(-6.14216946415,18.183678396993));
+#7411 = CARTESIAN_POINT('',(-5.9998503913,18.217654500302));
+#7412 = CARTESIAN_POINT('',(-5.857531183996,18.251630052764));
+#7413 = CARTESIAN_POINT('',(-5.715109528976,18.285629700893));
+#7414 = CARTESIAN_POINT('',(-5.572425967987,18.319692347588));
+#7415 = CARTESIAN_POINT('',(-5.360382928235,18.370313906212));
+#7416 = CARTESIAN_POINT('',(-5.290609720107,18.386971171631));
+#7417 = CARTESIAN_POINT('',(-5.220841566213,18.403627370484));
+#7418 = CARTESIAN_POINT('',(-5.151080019498,18.420282120875));
+#7419 = CARTESIAN_POINT('',(-5.081318902382,18.436936807532));
+#7420 = CARTESIAN_POINT('',(-5.011551850236,18.453592771857));
+#7421 = CARTESIAN_POINT('',(-4.941779787603,18.470249571737));
+#7422 = CARTESIAN_POINT('',(-4.838667459071,18.494864969458));
+#7423 = CARTESIAN_POINT('',(-4.805316727618,18.502826478318));
+#7424 = CARTESIAN_POINT('',(-4.771966111115,18.510787817265));
+#7425 = CARTESIAN_POINT('',(-4.738615548176,18.51874898678));
+#7426 = CARTESIAN_POINT('',(-4.705264947709,18.526710008272));
+#7427 = CARTESIAN_POINT('',(-4.671914188923,18.534670924083));
+#7428 = CARTESIAN_POINT('',(-4.63856312132,18.542631797484));
+#7429 = CARTESIAN_POINT('',(-4.567090328622,18.559692135863));
+#7430 = CARTESIAN_POINT('',(-4.528969071697,18.568791080364));
+#7431 = CARTESIAN_POINT('',(-4.49084757374,18.577890091734));
+#7432 = CARTESIAN_POINT('',(-4.452725778384,18.586989624009));
+#7433 = CARTESIAN_POINT('',(-4.414603793084,18.596090039711));
+#7434 = CARTESIAN_POINT('',(-4.376481889114,18.605191609847));
+#7435 = CARTESIAN_POINT('',(-4.338360501565,18.614294513908));
+#7436 = CARTESIAN_POINT('',(-4.165479142344,18.655584047158));
+#7437 = CARTESIAN_POINT('',(-4.030406110231,18.687824785541));
+#7438 = CARTESIAN_POINT('',(-3.895525508436,18.720022150845));
+#7439 = CARTESIAN_POINT('',(-3.760733603658,18.752202006926));
+#7440 = CARTESIAN_POINT('',(-3.625943113279,18.784381846327));
+#7441 = CARTESIAN_POINT('',(-3.491067411644,18.816581878852));
+#7442 = CARTESIAN_POINT('',(-3.355996925489,18.848827802713));
+#7443 = CARTESIAN_POINT('',(-3.082183084712,18.914195704449));
+#7444 = CARTESIAN_POINT('',(-2.942778609197,18.947475479452));
+#7445 = CARTESIAN_POINT('',(-2.80360201493,18.980700573382));
+#7446 = CARTESIAN_POINT('',(-2.664520856088,19.013903237032));
+#7447 = CARTESIAN_POINT('',(-2.525439450031,19.047106439604));
+#7448 = CARTESIAN_POINT('',(-2.386263661173,19.080332386432));
+#7449 = CARTESIAN_POINT('',(-2.246857152046,19.113613564348));
+#7450 = CARTESIAN_POINT('',(-1.966086576945,19.180643371386));
+#7451 = CARTESIAN_POINT('',(-1.8239726916,19.214571012655));
+#7452 = CARTESIAN_POINT('',(-1.682114823273,19.248437509966));
+#7453 = CARTESIAN_POINT('',(-1.54035802941,19.282279790481));
+#7454 = CARTESIAN_POINT('',(-1.398600912231,19.31612203044));
+#7455 = CARTESIAN_POINT('',(-1.256742735814,19.34998788079));
+#7456 = CARTESIAN_POINT('',(-1.114628879215,19.383914472863));
+#7457 = CARTESIAN_POINT('',(-0.799317722227,19.459188182637));
+#7458 = CARTESIAN_POINT('',(-0.624620349839,19.500893354533));
+#7459 = CARTESIAN_POINT('',(-0.450740512759,19.542404362577));
+#7460 = CARTESIAN_POINT('',(-0.27701201834,19.583879491746));
+#7461 = CARTESIAN_POINT('',(-0.103284079237,19.625358459683));
+#7462 = CARTESIAN_POINT('',(7.059525597151E-02,19.666867722612));
+#7463 = CARTESIAN_POINT('',(0.245291054826,19.708557331997));
+#7464 = CARTESIAN_POINT('',(0.418878791882,19.750023938625));
+#7465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7466 = ORIENTED_EDGE('',*,*,#7467,.F.);
+#7467 = EDGE_CURVE('',#52,#6776,#7468,.T.);
+#7468 = SURFACE_CURVE('',#7469,(#7473,#7479),.PCURVE_S1.);
+#7469 = LINE('',#7470,#7471);
+#7470 = CARTESIAN_POINT('',(9.135455451187,4.067366820227,
+    16.749999999998));
+#7471 = VECTOR('',#7472,1.);
+#7472 = DIRECTION('',(-0.913545426645,-0.406736712685,3.191816404289E-06
+    ));
+#7473 = PCURVE('',#555,#7474);
+#7474 = DEFINITIONAL_REPRESENTATION('',(#7475),#7478);
+#7475 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7476,#7477),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,10.),.PIECEWISE_BEZIER_KNOTS.);
+#7476 = CARTESIAN_POINT('',(0.,39.189172324434));
+#7477 = CARTESIAN_POINT('',(10.,39.189172324434));
+#7478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7479 = PCURVE('',#968,#7480);
+#7480 = DEFINITIONAL_REPRESENTATION('',(#7481),#7485);
+#7481 = LINE('',#7482,#7483);
+#7482 = CARTESIAN_POINT('',(-5.000000478747,-0.149984040917));
+#7483 = VECTOR('',#7484,1.);
+#7484 = DIRECTION('',(0.999999999995,-3.191816404289E-06));
+#7485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7486 = ORIENTED_EDGE('',*,*,#51,.F.);
+#7487 = ORIENTED_EDGE('',*,*,#2035,.F.);
+#7488 = ORIENTED_EDGE('',*,*,#7489,.F.);
+#7489 = EDGE_CURVE('',#7490,#2008,#7492,.T.);
+#7490 = VERTEX_POINT('',#7491);
+#7491 = CARTESIAN_POINT('',(9.4,-2.302335982397E-15,13.650000908961));
+#7492 = SURFACE_CURVE('',#7493,(#7741,#7992),.PCURVE_S1.);
+#7493 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#7494,#7495,#7496,#7497,#7498,
+    #7499,#7500,#7501,#7502,#7503,#7504,#7505,#7506,#7507,#7508,#7509,
+    #7510,#7511,#7512,#7513,#7514,#7515,#7516,#7517,#7518,#7519,#7520,
+    #7521,#7522,#7523,#7524,#7525,#7526,#7527,#7528,#7529,#7530,#7531,
+    #7532,#7533,#7534,#7535,#7536,#7537,#7538,#7539,#7540,#7541,#7542,
+    #7543,#7544,#7545,#7546,#7547,#7548,#7549,#7550,#7551,#7552,#7553,
+    #7554,#7555,#7556,#7557,#7558,#7559,#7560,#7561,#7562,#7563,#7564,
+    #7565,#7566,#7567,#7568,#7569,#7570,#7571,#7572,#7573,#7574,#7575,
+    #7576,#7577,#7578,#7579,#7580,#7581,#7582,#7583,#7584,#7585,#7586,
+    #7587,#7588,#7589,#7590,#7591,#7592,#7593,#7594,#7595,#7596,#7597,
+    #7598,#7599,#7600,#7601,#7602,#7603,#7604,#7605,#7606,#7607,#7608,
+    #7609,#7610,#7611,#7612,#7613,#7614,#7615,#7616,#7617,#7618,#7619,
+    #7620,#7621,#7622,#7623,#7624,#7625,#7626,#7627,#7628,#7629,#7630,
+    #7631,#7632,#7633,#7634,#7635,#7636,#7637,#7638,#7639,#7640,#7641,
+    #7642,#7643,#7644,#7645,#7646,#7647,#7648,#7649,#7650,#7651,#7652,
+    #7653,#7654,#7655,#7656,#7657,#7658,#7659,#7660,#7661,#7662,#7663,
+    #7664,#7665,#7666,#7667,#7668,#7669,#7670,#7671,#7672,#7673,#7674,
+    #7675,#7676,#7677,#7678,#7679,#7680,#7681,#7682,#7683,#7684,#7685,
+    #7686,#7687,#7688,#7689,#7690,#7691,#7692,#7693,#7694,#7695,#7696,
+    #7697,#7698,#7699,#7700,#7701,#7702,#7703,#7704,#7705,#7706,#7707,
+    #7708,#7709,#7710,#7711,#7712,#7713,#7714,#7715,#7716,#7717,#7718,
+    #7719,#7720,#7721,#7722,#7723,#7724,#7725,#7726,#7727,#7728,#7729,
+    #7730,#7731,#7732,#7733,#7734,#7735,#7736,#7737,#7738,#7739,#7740),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7
+    ,7,7,7,7,7,7,7,7,7,7,7,9),(0.,4.28043640542E-02,6.295792627798E-02,
+    7.483377114152E-02,8.847526822203E-02,0.137931280372,0.187565629212,
+    0.235225768682,0.281699511614,0.286203594411,0.304793026912,
+    0.320200731117,0.361439813756,0.404152376247,0.43645298284,
+    0.456660851376,0.46641184582,0.476590546448,0.514381244327,
+    0.557195831033,0.597091030538,0.639131725263,0.647737778557,
+    0.663519226538,0.680132037762,0.719425807824,0.760694728608,
+    0.792895407701,0.812519150909,0.820789134732,0.830033835327,
+    0.869183803362,0.905032616945,0.945900930849,0.974887596958,1.),
+  .UNSPECIFIED.);
+#7494 = CARTESIAN_POINT('',(9.4,-3.552713678801E-15,10.65000157291));
+#7495 = CARTESIAN_POINT('',(9.4,1.113780486199,10.678288474702));
+#7496 = CARTESIAN_POINT('',(9.249167658493,2.228956073204,
+    10.706610734116));
+#7497 = CARTESIAN_POINT('',(8.946911097319,3.319491024011,
+    10.734911908772));
+#7498 = CARTESIAN_POINT('',(8.498563859952,4.361617564833,
+    10.763199726765));
+#7499 = CARTESIAN_POINT('',(7.913298509425,5.333483836859,
+    10.791487522178));
+#7500 = CARTESIAN_POINT('',(7.203512209652,6.214889609002,
+    10.819788898498));
+#7501 = CARTESIAN_POINT('',(6.385410808434,6.987635328898,
+    10.848111946745));
+#7502 = CARTESIAN_POINT('',(5.054467580246,7.942754957444,
+    10.889717890048));
+#7503 = CARTESIAN_POINT('',(4.608917616912,8.221340434322,
+    10.903036700383));
+#7504 = CARTESIAN_POINT('',(4.145912575272,8.471297383506,
+    10.916355023618));
+#7505 = CARTESIAN_POINT('',(3.667598217103,8.691369939379,
+    10.929673031081));
+#7506 = CARTESIAN_POINT('',(3.176211845684,8.880496262345,
+    10.942991284556));
+#7507 = CARTESIAN_POINT('',(2.674079023947,9.037805039291,
+    10.956310179757));
+#7508 = CARTESIAN_POINT('',(2.163616706186,9.16262772933,10.969629366682
+    ));
+#7509 = CARTESIAN_POINT('',(1.343119195092,9.308679571703,
+    10.990794885623));
+#7510 = CARTESIAN_POINT('',(1.036858193729,9.351403453171,10.99864259084
+    ));
+#7511 = CARTESIAN_POINT('',(0.72906506383,9.382608589178,11.006490235064
+    ));
+#7512 = CARTESIAN_POINT('',(0.420246050869,9.402232143354,
+    11.014337811231));
+#7513 = CARTESIAN_POINT('',(0.110908361184,9.410238053025,
+    11.022185332663));
+#7514 = CARTESIAN_POINT('',(-0.198439838024,9.406617029216,
+    11.03003283307));
+#7515 = CARTESIAN_POINT('',(-0.507289418687,9.391386556651,
+    11.037880366549));
+#7516 = CARTESIAN_POINT('',(-1.168739691543,9.333811360885,
+    11.054742403902));
+#7517 = CARTESIAN_POINT('',(-1.521023904974,9.287771321078,
+    11.063757238262));
+#7518 = CARTESIAN_POINT('',(-1.871207989506,9.226538974848,
+    11.072772178302));
+#7519 = CARTESIAN_POINT('',(-2.218527881971,9.150227764635,
+    11.081787003999));
+#7520 = CARTESIAN_POINT('',(-2.562230398695,9.058996374796,
+    11.090801607665));
+#7521 = CARTESIAN_POINT('',(-2.901573235491,8.953048731606,
+    11.09981599395));
+#7522 = CARTESIAN_POINT('',(-3.235824967664,8.832634003257,
+    11.108830279837));
+#7523 = CARTESIAN_POINT('',(-4.754994821612,8.210112158462,
+    11.150525639114));
+#7524 = CARTESIAN_POINT('',(-5.872215417889,7.534721693131,
+    11.18328435186));
+#7525 = CARTESIAN_POINT('',(-6.876576957049,6.686224166625,
+    11.215995595238));
+#7526 = CARTESIAN_POINT('',(-7.73884302889,5.688134344975,
+    11.248684769257));
+#7527 = CARTESIAN_POINT('',(-8.434036289731,4.567255654869,
+    11.281372227843));
+#7528 = CARTESIAN_POINT('',(-8.944054840831,3.35542311197,
+    11.314080558555));
+#7529 = CARTESIAN_POINT('',(-9.255162146346,2.087531282876,
+    11.346838859622));
+#7530 = CARTESIAN_POINT('',(-9.476087202105,-0.481194027922,
+    11.412316747752));
+#7531 = CARTESIAN_POINT('',(-9.384996316429,-1.788439786935,
+    11.445195921436));
+#7532 = CARTESIAN_POINT('',(-9.086791955351,-3.074069604727,
+    11.47802362525));
+#7533 = CARTESIAN_POINT('',(-8.58923641957,-4.300984710378,
+    11.510829944327));
+#7534 = CARTESIAN_POINT('',(-7.904894979806,-5.434382961378,
+    11.54363626029));
+#7535 = CARTESIAN_POINT('',(-7.054088067017,-6.443345089789,
+    11.576464810858));
+#7536 = CARTESIAN_POINT('',(-6.061892809629,-7.299403909984,
+    11.609345191798));
+#7537 = CARTESIAN_POINT('',(-3.912358538037,-8.636622843014,
+    11.673638602822));
+#7538 = CARTESIAN_POINT('',(-2.758396698107,-9.134303206355,
+    11.705199834733));
+#7539 = CARTESIAN_POINT('',(-1.534281604177,-9.453816190711,
+    11.73672082272));
+#7540 = CARTESIAN_POINT('',(-0.272268659343,-9.585760567227,
+    11.768222386687));
+#7541 = CARTESIAN_POINT('',(0.995173946775,-9.525649736269,
+    11.799723682865));
+#7542 = CARTESIAN_POINT('',(2.235406933017,-9.276157515802,
+    11.831243231003));
+#7543 = CARTESIAN_POINT('',(3.415746017497,-8.844801543208,
+    11.862803543684));
+#7544 = CARTESIAN_POINT('',(5.565567616221,-7.671159171756,
+    11.925008018587));
+#7545 = CARTESIAN_POINT('',(6.543791294609,-6.934574541835,
+    11.955777214425));
+#7546 = CARTESIAN_POINT('',(7.408185917931,-6.056239577947,
+    11.986510032236));
+#7547 = CARTESIAN_POINT('',(8.136317665599,-5.057657098864,
+    12.017225795666));
+#7548 = CARTESIAN_POINT('',(8.709531341583,-3.962760297435,
+    12.047942945869));
+#7549 = CARTESIAN_POINT('',(9.114594258502,-2.798874669025,
+    12.078678431214));
+#7550 = CARTESIAN_POINT('',(9.342160382272,-1.595679658202,
+    12.109448010658));
+#7551 = CARTESIAN_POINT('',(9.396840249677,-0.270420262252,
+    12.143133329237));
+#7552 = CARTESIAN_POINT('',(9.400003085083,-0.153259583709,
+    12.146109550774));
+#7553 = CARTESIAN_POINT('',(9.401496436897,-3.605753889597E-02,
+    12.149085772538));
+#7554 = CARTESIAN_POINT('',(9.401319701942,8.115822815279E-02,
+    12.152061998438));
+#7555 = CARTESIAN_POINT('',(9.399472820744,0.198360085394,
+    12.155038232905));
+#7556 = CARTESIAN_POINT('',(9.395956277537,0.315520412778,12.15801448089
+    ));
+#7557 = CARTESIAN_POINT('',(9.390771100256,0.432611602248,
+    12.160990747865));
+#7558 = CARTESIAN_POINT('',(9.355638019951,1.032470301509,
+    12.176250912246));
+#7559 = CARTESIAN_POINT('',(9.298959756851,1.513695578534,
+    12.188535277156));
+#7560 = CARTESIAN_POINT('',(9.213995079205,1.991297182006,
+    12.200819484267));
+#7561 = CARTESIAN_POINT('',(9.101026457772,2.463332559666,
+    12.213105606712));
+#7562 = CARTESIAN_POINT('',(8.960487513662,2.92790620043,12.225390676374
+    ));
+#7563 = CARTESIAN_POINT('',(8.792959883763,3.383161781552,
+    12.237673402675));
+#7564 = CARTESIAN_POINT('',(8.599180105924,3.827279207742,
+    12.249958654605));
+#7565 = CARTESIAN_POINT('',(8.198424583715,4.615903290047,
+    12.272424756604));
+#7566 = CARTESIAN_POINT('',(8.004945867814,4.953499206905,12.28229544785
+    ));
+#7567 = CARTESIAN_POINT('',(7.776992649962,5.320424565024,
+    12.293247927765));
+#7568 = CARTESIAN_POINT('',(7.492945280039,5.73083438461,12.305903848891
+    ));
+#7569 = CARTESIAN_POINT('',(7.143614930975,6.173513644511,
+    12.320130496579));
+#7570 = CARTESIAN_POINT('',(6.729651343032,6.609030422418,
+    12.335305784667));
+#7571 = CARTESIAN_POINT('',(6.293413417939,6.998883117055,
+    12.350148740202));
+#7572 = CARTESIAN_POINT('',(4.919563192476,8.112688853984,
+    12.395067720187));
+#7573 = CARTESIAN_POINT('',(3.789998587148,8.768966923567,
+    12.427848775468));
+#7574 = CARTESIAN_POINT('',(2.562650772264,9.242847397967,
+    12.460578025715));
+#7575 = CARTESIAN_POINT('',(1.272266753773,9.520022736333,
+    12.493284498564));
+#7576 = CARTESIAN_POINT('',(-4.561839825452E-02,9.591419169656,
+    12.525991570813));
+#7577 = CARTESIAN_POINT('',(-1.354337726363,9.456465044131,
+    12.558720960399));
+#7578 = CARTESIAN_POINT('',(-2.616613594278,9.119823389739,
+    12.591502028384));
+#7579 = CARTESIAN_POINT('',(-5.014703649608,8.061710697892,
+    12.658072031862));
+#7580 = CARTESIAN_POINT('',(-6.15092704599,7.324032839689,12.69203585104
+    ));
+#7581 = CARTESIAN_POINT('',(-7.159269976605,6.404172763886,
+    12.725937905947));
+#7582 = CARTESIAN_POINT('',(-8.008396512275,5.329751411266,
+    12.759815293475));
+#7583 = CARTESIAN_POINT('',(-8.671677470946,4.13165102211,
+    12.793692447713));
+#7584 = CARTESIAN_POINT('',(-9.130905817098,2.846362317055,
+    12.827594058606));
+#7585 = CARTESIAN_POINT('',(-9.372713987784,1.513465172767,
+    12.861557045175));
+#7586 = CARTESIAN_POINT('',(-9.417602049323,-0.828120375304,
+    12.92103781951));
+#7587 = CARTESIAN_POINT('',(-9.313315767776,-1.8396654185,
+    12.946672815567));
+#7588 = CARTESIAN_POINT('',(-9.08470262449,-2.835401964932,
+    12.972294905455));
+#7589 = CARTESIAN_POINT('',(-8.73493484168,-3.797613383546,
+    12.997908112586));
+#7590 = CARTESIAN_POINT('',(-8.269836868823,-4.709715581208,
+    13.02352167579));
+#7591 = CARTESIAN_POINT('',(-7.697542611792,-5.556102723985,
+    13.0491446313));
+#7592 = CARTESIAN_POINT('',(-7.02888144977,-6.322328652005,
+    13.074780398679));
+#7593 = CARTESIAN_POINT('',(-5.808775387247,-7.41728971541,
+    13.116415837198));
+#7594 = CARTESIAN_POINT('',(-5.306818408304,-7.802733923701,
+    13.132441871461));
+#7595 = CARTESIAN_POINT('',(-4.775775769856,-8.149218441791,
+    13.148467087408));
+#7596 = CARTESIAN_POINT('',(-4.219208822556,-8.454213945888,
+    13.164491124062));
+#7597 = CARTESIAN_POINT('',(-3.640885369846,-8.715601575202,
+    13.180515151617));
+#7598 = CARTESIAN_POINT('',(-3.044761972129,-8.931650033442,
+    13.196540361969));
+#7599 = CARTESIAN_POINT('',(-2.434989530688,-9.10103851608,
+    13.212566526057));
+#7600 = CARTESIAN_POINT('',(-1.517230412175,-9.281740124778,
+    13.2363227958));
+#7601 = CARTESIAN_POINT('',(-1.216341716615,-9.329498353469,
+    13.244054893892));
+#7602 = CARTESIAN_POINT('',(-0.91375398547,-9.366105577341,
+    13.251786968811));
+#7603 = CARTESIAN_POINT('',(-0.609948296331,-9.39149247896,
+    13.259519046459));
+#7604 = CARTESIAN_POINT('',(-0.305408883628,-9.405614995558,
+    13.26725112213));
+#7605 = CARTESIAN_POINT('',(-6.23138628891E-04,-9.408454319031,
+    13.274983160516));
+#7606 = CARTESIAN_POINT('',(0.303918390563,-9.400016895939,
+    13.282715095708));
+#7607 = CARTESIAN_POINT('',(0.924851292588,-9.359788630371,
+    13.298517702446));
+#7608 = CARTESIAN_POINT('',(1.241186727587,-9.326990203442,
+    13.30658848296));
+#7609 = CARTESIAN_POINT('',(1.556175133029,-9.281974296629,
+    13.314659403079));
+#7610 = CARTESIAN_POINT('',(1.869267381156,-9.224806136491,
+    13.32273056127));
+#7611 = CARTESIAN_POINT('',(2.179918387428,-9.155581026247,
+    13.33080192412));
+#7612 = CARTESIAN_POINT('',(2.487587110524,-9.074424345766,
+    13.338873326336));
+#7613 = CARTESIAN_POINT('',(2.79173655234,-8.981491551576,
+    13.346944470743));
+#7614 = CARTESIAN_POINT('',(4.206011613144,-8.488901819479,
+    13.384978303176));
+#7615 = CARTESIAN_POINT('',(5.266459315734,-7.940337919463,
+    13.414991984988));
+#7616 = CARTESIAN_POINT('',(6.242954301512,-7.24072768284,
+    13.444976661509));
+#7617 = CARTESIAN_POINT('',(7.111492891923,-6.406115338428,
+    13.474946881018));
+#7618 = CARTESIAN_POINT('',(7.851168390306,-5.455426730415,
+    13.504916311854));
+#7619 = CARTESIAN_POINT('',(8.445328762429,-4.411442337403,
+    13.534900908115));
+#7620 = CARTESIAN_POINT('',(8.880535738331,-3.299697014039,
+    13.564915884521));
+#7621 = CARTESIAN_POINT('',(9.456427067983,-0.850049286273,
+    13.628825031521));
+#7622 = CARTESIAN_POINT('',(9.551727687103,0.504499789129,
+    13.662866267663));
+#7623 = CARTESIAN_POINT('',(9.423515827939,1.866641986513,
+    13.696845347163));
+#7624 = CARTESIAN_POINT('',(9.07502266256,3.194437722036,13.730800900948
+    ));
+#7625 = CARTESIAN_POINT('',(8.514955059832,4.44775942285,13.764756919249
+    ));
+#7626 = CARTESIAN_POINT('',(7.761658625911,5.58987246035,13.798737176864
+    ));
+#7627 = CARTESIAN_POINT('',(6.838891827532,6.586060019395,
+    13.832779372265));
+#7628 = CARTESIAN_POINT('',(4.803735576588,8.175292694161,
+    13.898358570503));
+#7629 = CARTESIAN_POINT('',(3.703993439186,8.794768119288,
+    13.930054846496));
+#7630 = CARTESIAN_POINT('',(2.514948335158,9.2430029113,13.961709991175)
+  );
+#7631 = CARTESIAN_POINT('',(1.268006195852,9.507110613143,
+    13.993346938271));
+#7632 = CARTESIAN_POINT('',(-4.596652342949E-03,9.579059581069,
+    14.02498488517));
+#7633 = CARTESIAN_POINT('',(-1.269617695294,9.458109569459,
+    14.056641990177));
+#7634 = CARTESIAN_POINT('',(-2.493309516065,9.148476014451,
+    14.088339589006));
+#7635 = CARTESIAN_POINT('',(-4.851496633003,8.157543426195,
+    14.153302957502));
+#7636 = CARTESIAN_POINT('',(-5.983493448586,7.454697857244,
+    14.186721538232));
+#7637 = CARTESIAN_POINT('',(-6.995567050697,6.573041859616,
+    14.220084171682));
+#7638 = CARTESIAN_POINT('',(-7.85715500057,5.538107850924,
+    14.253423719289));
+#7639 = CARTESIAN_POINT('',(-8.542193628859,4.378759202951,
+    14.286763987883));
+#7640 = CARTESIAN_POINT('',(-9.032291756423,3.12924431341,
+    14.320128310174));
+#7641 = CARTESIAN_POINT('',(-9.313694293281,1.826905082049,
+    14.353547236139));
+#7642 = CARTESIAN_POINT('',(-9.400562801698,0.248193658795,
+    14.393702353771));
+#7643 = CARTESIAN_POINT('',(-9.40656048606,-2.055844136955E-02,
+    14.400525830385));
+#7644 = CARTESIAN_POINT('',(-9.403777327754,-0.289457947274,
+    14.407349254072));
+#7645 = CARTESIAN_POINT('',(-9.392210638619,-0.558164676065,
+    14.414172487658));
+#7646 = CARTESIAN_POINT('',(-9.371872601636,-0.826343390419,
+    14.420995503582));
+#7647 = CARTESIAN_POINT('',(-9.342790270923,-1.093663798544,
+    14.427818383891));
+#7648 = CARTESIAN_POINT('',(-9.305005571741,-1.35980055418,
+    14.434641320245));
+#7649 = CARTESIAN_POINT('',(-9.173433263201,-2.109706480523,
+    14.453976906186));
+#7650 = CARTESIAN_POINT('',(-9.059220628854,-2.589892328035,
+    14.466489098448));
+#7651 = CARTESIAN_POINT('',(-8.91629617536,-3.062930499872,
+    14.479002521606));
+#7652 = CARTESIAN_POINT('',(-8.745192571828,-3.526825993875,
+    14.491516229162));
+#7653 = CARTESIAN_POINT('',(-8.546598995489,-3.97964361263,
+    14.504028784645));
+#7654 = CARTESIAN_POINT('',(-8.321360098068,-4.41950335346,
+    14.516540692747));
+#7655 = CARTESIAN_POINT('',(-8.070485176645,-4.844583468758,
+    14.529054073462));
+#7656 = CARTESIAN_POINT('',(-7.50533363499,-5.683215063401,
+    14.554737418657));
+#7657 = CARTESIAN_POINT('',(-7.181986293481,-6.104510801282,
+    14.568199541016));
+#7658 = CARTESIAN_POINT('',(-6.827337557321,-6.509236211804,
+    14.581818346913));
+#7659 = CARTESIAN_POINT('',(-6.444459185956,-6.891863913816,
+    14.595505954509));
+#7660 = CARTESIAN_POINT('',(-6.036752715844,-7.248630522692,
+    14.609206021378));
+#7661 = CARTESIAN_POINT('',(-5.607502068269,-7.577093258521,
+    14.622885204127));
+#7662 = CARTESIAN_POINT('',(-5.159502569577,-7.875740771277,
+    14.636530855106));
+#7663 = CARTESIAN_POINT('',(-3.595540215796,-8.777354974519,
+    14.682379622416));
+#7664 = CARTESIAN_POINT('',(-2.395983809064,-9.242963697823,
+    14.714679017742));
+#7665 = CARTESIAN_POINT('',(-1.130069975019,-9.519081435988,
+    14.746930745381));
+#7666 = CARTESIAN_POINT('',(0.167243289209,-9.597188403768,
+    14.779160510615));
+#7667 = CARTESIAN_POINT('',(1.461035936011,-9.473921355906,
+    14.811390739353));
+#7668 = CARTESIAN_POINT('',(2.716520100925,-9.153872553122,
+    14.843641967698));
+#7669 = CARTESIAN_POINT('',(3.899098872577,-8.646793038602,
+    14.875940152523));
+#7670 = CARTESIAN_POINT('',(6.106264508919,-7.269763485671,
+    14.942011033225));
+#7671 = CARTESIAN_POINT('',(7.125766234793,-6.379206179763,
+    14.975950470646));
+#7672 = CARTESIAN_POINT('',(7.993103602838,-5.326653242466,
+    15.009828475036));
+#7673 = CARTESIAN_POINT('',(8.681212121069,-4.143808476249,
+    15.043681903562));
+#7674 = CARTESIAN_POINT('',(9.168150679116,-2.864944723943,
+    15.077535181597));
+#7675 = CARTESIAN_POINT('',(9.441071376772,-1.528674811713,
+    15.111412899271));
+#7676 = CARTESIAN_POINT('',(9.492359787028,-0.175987343033,
+    15.145351590472));
+#7677 = CARTESIAN_POINT('',(9.202957011018,2.178704267248,
+    15.205604261111));
+#7678 = CARTESIAN_POINT('',(8.945512765389,3.195731833503,
+    15.232038639507));
+#7679 = CARTESIAN_POINT('',(8.559622972131,4.176831789035,
+    15.258457472203));
+#7680 = CARTESIAN_POINT('',(8.051612475026,5.103316526009,
+    15.284866315646));
+#7681 = CARTESIAN_POINT('',(7.430566273399,5.958192881842,
+    15.311275593527));
+#7682 = CARTESIAN_POINT('',(6.707959874988,6.725941249347,
+    15.337695197672));
+#7683 = CARTESIAN_POINT('',(5.898066649497,7.392833949724,
+    15.364129719555));
+#7684 = CARTESIAN_POINT('',(4.483088703775,8.286341761073,
+    15.406631120851));
+#7685 = CARTESIAN_POINT('',(3.921140223492,8.583453094194,
+    15.422727406075));
+#7686 = CARTESIAN_POINT('',(3.336856582553,8.836897374997,
+    15.438822930997));
+#7687 = CARTESIAN_POINT('',(2.734225326726,9.044753211547,15.45491728861
+    ));
+#7688 = CARTESIAN_POINT('',(2.117371345693,9.205546117913,
+    15.471011618254));
+#7689 = CARTESIAN_POINT('',(1.490542788293,9.318222740637,
+    15.487107080124));
+#7690 = CARTESIAN_POINT('',(0.858112797471,9.382175326826,
+    15.503203391732));
+#7691 = CARTESIAN_POINT('',(-4.238384711298E-02,9.40369731183,
+    15.526079894098));
+#7692 = CARTESIAN_POINT('',(-0.309580245492,9.401409166992,
+    15.532862505219));
+#7693 = CARTESIAN_POINT('',(-0.576656404588,9.390444346948,
+    15.539645109919));
+#7694 = CARTESIAN_POINT('',(-0.843279788607,9.370810069325,
+    15.546427610748));
+#7695 = CARTESIAN_POINT('',(-1.109121051566,9.342528421796,
+    15.553209962581));
+#7696 = CARTESIAN_POINT('',(-1.373854037293,9.305636362079,
+    15.559992172623));
+#7697 = CARTESIAN_POINT('',(-1.637155779427,9.260185717937,
+    15.566774300403));
+#7698 = CARTESIAN_POINT('',(-2.191084112666,9.14594288226,
+    15.581137973734));
+#7699 = CARTESIAN_POINT('',(-2.48127686744,9.075029720129,
+    15.588719454118));
+#7700 = CARTESIAN_POINT('',(-2.768831449657,8.993596995182,
+    15.596301082241));
+#7701 = CARTESIAN_POINT('',(-3.053301959809,8.901760437374,
+    15.603882937098));
+#7702 = CARTESIAN_POINT('',(-3.334249914963,8.799658212224,
+    15.611464993367));
+#7703 = CARTESIAN_POINT('',(-3.61124424876,8.687450920813,
+    15.619047121409));
+#7704 = CARTESIAN_POINT('',(-3.883861311419,8.565321599783,
+    15.62662908727));
+#7705 = CARTESIAN_POINT('',(-5.28587884812,7.875127522448,
+    15.666316960598));
+#7706 = CARTESIAN_POINT('',(-6.336856898661,7.141169906403,
+    15.698494667817));
+#7707 = CARTESIAN_POINT('',(-7.268362285821,6.247744557288,
+    15.730628633915));
+#7708 = CARTESIAN_POINT('',(-8.054155254508,5.218831981556,
+    15.762743311221));
+#7709 = CARTESIAN_POINT('',(-8.672186485164,4.081230304766,
+    15.794856327861));
+#7710 = CARTESIAN_POINT('',(-9.107004256247,2.866027856982,
+    15.826988726698));
+#7711 = CARTESIAN_POINT('',(-9.347501269769,1.606980784674,
+    15.859166034259));
+#7712 = CARTESIAN_POINT('',(-9.436035057854,-0.813176036237,
+    15.920670984686));
+#7713 = CARTESIAN_POINT('',(-9.315591432219,-1.977698682006,
+    15.950114317256));
+#7714 = CARTESIAN_POINT('',(-9.030539382264,-3.120453857878,
+    15.979531745599));
+#7715 = CARTESIAN_POINT('',(-8.586228334589,-4.214551914331,
+    16.008933858478));
+#7716 = CARTESIAN_POINT('',(-7.992471889725,-5.235291454398,
+    16.038336261121));
+#7717 = CARTESIAN_POINT('',(-7.262804745031,-6.159791561068,
+    16.067754106349));
+#7718 = CARTESIAN_POINT('',(-6.415259920239,-6.967389630831,
+    16.097197424078));
+#7719 = CARTESIAN_POINT('',(-4.401370027515,-8.410087050344,
+    16.160114300616));
+#7720 = CARTESIAN_POINT('',(-3.202345404967,-9.008556890831,
+    16.193720461937));
+#7721 = CARTESIAN_POINT('',(-1.913038766771,-9.408827073487,
+    16.227268630586));
+#7722 = CARTESIAN_POINT('',(-0.571873639076,-9.59815974517,
+    16.260793543051));
+#7723 = CARTESIAN_POINT('',(0.782293456561,-9.569422202862,
+    16.294319098071));
+#7724 = CARTESIAN_POINT('',(2.11001593707,-9.325071312969,
+    16.327868139931));
+#7725 = CARTESIAN_POINT('',(3.371623416154,-8.873206958498,
+    16.36147451726));
+#7726 = CARTESIAN_POINT('',(5.348397969972,-7.786578090619,
+    16.418763474117));
+#7727 = CARTESIAN_POINT('',(6.117902924792,-7.242021707118,
+    16.442551552638));
+#7728 = CARTESIAN_POINT('',(6.823290448283,-6.610889206047,
+    16.466330804225));
+#7729 = CARTESIAN_POINT('',(7.453401352952,-5.902236893648,
+    16.490103387512));
+#7730 = CARTESIAN_POINT('',(7.998768453095,-5.126482018717,
+    16.51387607365));
+#7731 = CARTESIAN_POINT('',(8.451424687289,-4.295228494071,
+    16.537655616768));
+#7732 = CARTESIAN_POINT('',(8.805115490629,-3.421413095338,
+    16.561444101965));
+#7733 = CARTESIAN_POINT('',(9.273375678602,-1.738413284731,
+    16.605812041526));
+#7734 = CARTESIAN_POINT('',(9.413802215961,-0.935431598829,
+    16.626415744411));
+#7735 = CARTESIAN_POINT('',(9.474595795694,-0.120003484635,
+    16.64701534932));
+#7736 = CARTESIAN_POINT('',(9.454640286645,0.698621667901,
+    16.667611088171));
+#7737 = CARTESIAN_POINT('',(9.354054540544,1.511282247675,
+    16.688206055489));
+#7738 = CARTESIAN_POINT('',(9.174073570038,2.308903957213,16.70880373613
+    ));
+#7739 = CARTESIAN_POINT('',(8.917157220737,3.082514114318,
+    16.729405662543));
+#7740 = CARTESIAN_POINT('',(8.587327320436,3.823324403146,
+    16.750001915091));
+#7741 = PCURVE('',#555,#7742);
+#7742 = DEFINITIONAL_REPRESENTATION('',(#7743),#7991);
+#7743 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#7744,#7745,#7746,#7747,#7748,
+    #7749,#7750,#7751,#7752,#7753,#7754,#7755,#7756,#7757,#7758,#7759,
+    #7760,#7761,#7762,#7763,#7764,#7765,#7766,#7767,#7768,#7769,#7770,
+    #7771,#7772,#7773,#7774,#7775,#7776,#7777,#7778,#7779,#7780,#7781,
+    #7782,#7783,#7784,#7785,#7786,#7787,#7788,#7789,#7790,#7791,#7792,
+    #7793,#7794,#7795,#7796,#7797,#7798,#7799,#7800,#7801,#7802,#7803,
+    #7804,#7805,#7806,#7807,#7808,#7809,#7810,#7811,#7812,#7813,#7814,
+    #7815,#7816,#7817,#7818,#7819,#7820,#7821,#7822,#7823,#7824,#7825,
+    #7826,#7827,#7828,#7829,#7830,#7831,#7832,#7833,#7834,#7835,#7836,
+    #7837,#7838,#7839,#7840,#7841,#7842,#7843,#7844,#7845,#7846,#7847,
+    #7848,#7849,#7850,#7851,#7852,#7853,#7854,#7855,#7856,#7857,#7858,
+    #7859,#7860,#7861,#7862,#7863,#7864,#7865,#7866,#7867,#7868,#7869,
+    #7870,#7871,#7872,#7873,#7874,#7875,#7876,#7877,#7878,#7879,#7880,
+    #7881,#7882,#7883,#7884,#7885,#7886,#7887,#7888,#7889,#7890,#7891,
+    #7892,#7893,#7894,#7895,#7896,#7897,#7898,#7899,#7900,#7901,#7902,
+    #7903,#7904,#7905,#7906,#7907,#7908,#7909,#7910,#7911,#7912,#7913,
+    #7914,#7915,#7916,#7917,#7918,#7919,#7920,#7921,#7922,#7923,#7924,
+    #7925,#7926,#7927,#7928,#7929,#7930,#7931,#7932,#7933,#7934,#7935,
+    #7936,#7937,#7938,#7939,#7940,#7941,#7942,#7943,#7944,#7945,#7946,
+    #7947,#7948,#7949,#7950,#7951,#7952,#7953,#7954,#7955,#7956,#7957,
+    #7958,#7959,#7960,#7961,#7962,#7963,#7964,#7965,#7966,#7967,#7968,
+    #7969,#7970,#7971,#7972,#7973,#7974,#7975,#7976,#7977,#7978,#7979,
+    #7980,#7981,#7982,#7983,#7984,#7985,#7986,#7987,#7988,#7989,#7990),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7
+    ,7,7,7,7,7,7,7,7,7,7,7,9),(0.,4.28043640542E-02,6.295792627798E-02,
+    7.483377114152E-02,8.847526822203E-02,0.137931280372,0.187565629212,
+    0.235225768682,0.281699511614,0.286203594411,0.304793026912,
+    0.320200731117,0.361439813756,0.404152376247,0.43645298284,
+    0.456660851376,0.46641184582,0.476590546448,0.514381244327,
+    0.557195831033,0.597091030538,0.639131725263,0.647737778557,
+    0.663519226538,0.680132037762,0.719425807824,0.760694728608,
+    0.792895407701,0.812519150909,0.820789134732,0.830033835327,
+    0.869183803362,0.905032616945,0.945900930849,0.974887596958,1.),
+  .UNSPECIFIED.);
+#7744 = CARTESIAN_POINT('',(0.600031304566,12.919510010792));
+#7745 = CARTESIAN_POINT('',(0.600037679806,13.041327816476));
+#7746 = CARTESIAN_POINT('',(0.60003413858,13.163297923418));
+#7747 = CARTESIAN_POINT('',(0.600019373138,13.285177175701));
+#7748 = CARTESIAN_POINT('',(0.599997877387,13.406998746738));
+#7749 = CARTESIAN_POINT('',(0.599984414038,13.528819924517));
+#7750 = CARTESIAN_POINT('',(0.599986389012,13.65069931945));
+#7751 = CARTESIAN_POINT('',(0.599992462032,13.772672077868));
+#7752 = CARTESIAN_POINT('',(0.599997257414,13.951847962453));
+#7753 = CARTESIAN_POINT('',(0.599998136548,14.009205466358));
+#7754 = CARTESIAN_POINT('',(0.599997702287,14.066560990543));
+#7755 = CARTESIAN_POINT('',(0.599995161001,14.123915307731));
+#7756 = CARTESIAN_POINT('',(0.599990430518,14.181270867492));
+#7757 = CARTESIAN_POINT('',(0.599984457159,14.238629386063));
+#7758 = CARTESIAN_POINT('',(0.599979002201,14.295989327253));
+#7759 = CARTESIAN_POINT('',(0.599974068383,14.387140107512));
+#7760 = CARTESIAN_POINT('',(0.599972837095,14.42093681505));
+#7761 = CARTESIAN_POINT('',(0.599972946539,14.454733264351));
+#7762 = CARTESIAN_POINT('',(0.599974765225,14.488529395384));
+#7763 = CARTESIAN_POINT('',(0.599978287507,14.522325220768));
+#7764 = CARTESIAN_POINT('',(0.599983133589,14.556120825765));
+#7765 = CARTESIAN_POINT('',(0.59998854952,14.589916368285));
+#7766 = CARTESIAN_POINT('',(0.599998987091,14.662532398012));
+#7767 = CARTESIAN_POINT('',(0.600000620435,14.701353296061));
+#7768 = CARTESIAN_POINT('',(0.599998795803,14.740174224357));
+#7769 = CARTESIAN_POINT('',(0.599994294615,14.778994856234));
+#7770 = CARTESIAN_POINT('',(0.599988191133,14.817815087037));
+#7771 = CARTESIAN_POINT('',(0.599981852461,14.856635034121));
+#7772 = CARTESIAN_POINT('',(0.599976938549,14.895455036853));
+#7773 = CARTESIAN_POINT('',(0.599969832242,15.075016297534));
+#7774 = CARTESIAN_POINT('',(0.599988311133,15.216094334626));
+#7775 = CARTESIAN_POINT('',(0.600024288979,15.356966212068));
+#7776 = CARTESIAN_POINT('',(0.599994956311,15.497741852497));
+#7777 = CARTESIAN_POINT('',(0.599981158136,15.638509791841));
+#7778 = CARTESIAN_POINT('',(0.599982517616,15.779367736645));
+#7779 = CARTESIAN_POINT('',(0.599996446845,15.920441151327));
+#7780 = CARTESIAN_POINT('',(0.600025917823,16.20242170823));
+#7781 = CARTESIAN_POINT('',(0.600041639519,16.344016112582));
+#7782 = CARTESIAN_POINT('',(0.600048123137,16.485389052115));
+#7783 = CARTESIAN_POINT('',(0.600029844938,16.626669864336));
+#7784 = CARTESIAN_POINT('',(0.599992481859,16.767950428163));
+#7785 = CARTESIAN_POINT('',(0.599964725884,16.909326542741));
+#7786 = CARTESIAN_POINT('',(0.599954095187,17.05092578134));
+#7787 = CARTESIAN_POINT('',(0.599962676289,17.327805163407));
+#7788 = CARTESIAN_POINT('',(0.599980722714,17.463723535539));
+#7789 = CARTESIAN_POINT('',(0.600010263268,17.599468713547));
+#7790 = CARTESIAN_POINT('',(0.600040361594,17.73513043845));
+#7791 = CARTESIAN_POINT('',(0.600048244369,17.870791192587));
+#7792 = CARTESIAN_POINT('',(0.60003641258,18.00653052867));
+#7793 = CARTESIAN_POINT('',(0.600019647974,18.142445198396));
+#7794 = CARTESIAN_POINT('',(0.59999309715,18.410328672144));
+#7795 = CARTESIAN_POINT('',(0.599983039258,18.542835944891));
+#7796 = CARTESIAN_POINT('',(0.599984668955,18.675186315226));
+#7797 = CARTESIAN_POINT('',(0.599998424588,18.807463152588));
+#7798 = CARTESIAN_POINT('',(0.600018212881,18.939746292504));
+#7799 = CARTESIAN_POINT('',(0.599990106884,19.072109498725));
+#7800 = CARTESIAN_POINT('',(0.59997176614,19.204621308232));
+#7801 = CARTESIAN_POINT('',(0.599974322001,19.349689454622));
+#7802 = CARTESIAN_POINT('',(0.599974739878,19.362506753156));
+#7803 = CARTESIAN_POINT('',(0.599975362791,19.375324045997));
+#7804 = CARTESIAN_POINT('',(0.59997619634,19.38814134766));
+#7805 = CARTESIAN_POINT('',(0.59997723874,19.400958674591));
+#7806 = CARTESIAN_POINT('',(0.599978480826,19.413776045169));
+#7807 = CARTESIAN_POINT('',(0.599979906053,19.426593479707));
+#7808 = CARTESIAN_POINT('',(0.599988029846,19.492311989943));
+#7809 = CARTESIAN_POINT('',(0.599994500967,19.545214381054));
+#7810 = CARTESIAN_POINT('',(0.600017625084,19.598119051249));
+#7811 = CARTESIAN_POINT('',(0.600003350613,19.651021536149));
+#7812 = CARTESIAN_POINT('',(0.599978957418,19.703921476921));
+#7813 = CARTESIAN_POINT('',(0.599981336433,19.756822515211));
+#7814 = CARTESIAN_POINT('',(0.599975162988,19.809726975313));
+#7815 = CARTESIAN_POINT('',(0.599974283673,19.906477656374));
+#7816 = CARTESIAN_POINT('',(0.599976061439,19.948986154007));
+#7817 = CARTESIAN_POINT('',(0.599979285372,19.996153446782));
+#7818 = CARTESIAN_POINT('',(0.599984401551,20.050656762752));
+#7819 = CARTESIAN_POINT('',(0.599991904931,20.111924431254));
+#7820 = CARTESIAN_POINT('',(0.599995519985,20.177277209836));
+#7821 = CARTESIAN_POINT('',(0.599996895633,20.241198630313));
+#7822 = CARTESIAN_POINT('',(0.59999728257,20.434642645684));
+#7823 = CARTESIAN_POINT('',(0.599988980823,20.575813927103));
+#7824 = CARTESIAN_POINT('',(0.599977158549,20.716761723112));
+#7825 = CARTESIAN_POINT('',(0.59999010855,20.857611815226));
+#7826 = CARTESIAN_POINT('',(0.600020924254,20.998464895009));
+#7827 = CARTESIAN_POINT('',(0.600038386528,21.139414326272));
+#7828 = CARTESIAN_POINT('',(0.600039432869,21.280586348867));
+#7829 = CARTESIAN_POINT('',(0.60001628816,21.567270647766));
+#7830 = CARTESIAN_POINT('',(0.599991230293,21.713536056895));
+#7831 = CARTESIAN_POINT('',(0.599958201445,21.859535282631));
+#7832 = CARTESIAN_POINT('',(0.599934476178,22.00542805426));
+#7833 = CARTESIAN_POINT('',(0.599946026676,22.151319780211));
+#7834 = CARTESIAN_POINT('',(0.59997520352,22.297317001606));
+#7835 = CARTESIAN_POINT('',(0.600002913061,22.443578739432));
+#7836 = CARTESIAN_POINT('',(0.60003328462,22.699733133711));
+#7837 = CARTESIAN_POINT('',(0.600040394052,22.810130499742));
+#7838 = CARTESIAN_POINT('',(0.600037932261,22.920472312152));
+#7839 = CARTESIAN_POINT('',(0.600024409111,23.030775827991));
+#7840 = CARTESIAN_POINT('',(0.600006970292,23.141080727345));
+#7841 = CARTESIAN_POINT('',(0.59999472228,23.251425863134));
+#7842 = CARTESIAN_POINT('',(0.599990215153,23.361826021464));
+#7843 = CARTESIAN_POINT('',(0.599990579731,23.541128597837));
+#7844 = CARTESIAN_POINT('',(0.599992547704,23.610144545865));
+#7845 = CARTESIAN_POINT('',(0.59999584374,23.679157009466));
+#7846 = CARTESIAN_POINT('',(0.599998797521,23.748164481468));
+#7847 = CARTESIAN_POINT('',(0.599999569694,23.817172060606));
+#7848 = CARTESIAN_POINT('',(0.599997039134,23.88618493219));
+#7849 = CARTESIAN_POINT('',(0.599991575764,23.955202114131));
+#7850 = CARTESIAN_POINT('',(0.599982863183,24.057509382477));
+#7851 = CARTESIAN_POINT('',(0.599979831014,24.090807973065));
+#7852 = CARTESIAN_POINT('',(0.599977015851,24.124106476333));
+#7853 = CARTESIAN_POINT('',(0.599974778416,24.157404985577));
+#7854 = CARTESIAN_POINT('',(0.599973426743,24.190703451184));
+#7855 = CARTESIAN_POINT('',(0.599973216175,24.224001680635));
+#7856 = CARTESIAN_POINT('',(0.599974349368,24.257299338503));
+#7857 = CARTESIAN_POINT('',(0.599979718436,24.325353037758));
+#7858 = CARTESIAN_POINT('',(0.599985445619,24.360109469036));
+#7859 = CARTESIAN_POINT('',(0.599991942081,24.394866071855));
+#7860 = CARTESIAN_POINT('',(0.59999750288,24.429623260069));
+#7861 = CARTESIAN_POINT('',(0.600000933894,24.464381029812));
+#7862 = CARTESIAN_POINT('',(0.60000155182,24.499138959506));
+#7863 = CARTESIAN_POINT('',(0.599999184173,24.533896209852));
+#7864 = CARTESIAN_POINT('',(0.599975550408,24.697688384111));
+#7865 = CARTESIAN_POINT('',(0.59994570213,24.826945950549));
+#7866 = CARTESIAN_POINT('',(0.599996243064,24.956077540147));
+#7867 = CARTESIAN_POINT('',(0.600010392832,25.085145295294));
+#7868 = CARTESIAN_POINT('',(0.600002168414,25.214208690017));
+#7869 = CARTESIAN_POINT('',(0.599991071491,25.343336970068));
+#7870 = CARTESIAN_POINT('',(0.599987417713,25.472596043469));
+#7871 = CARTESIAN_POINT('',(0.599996220135,25.747820139847));
+#7872 = CARTESIAN_POINT('',(0.600010877899,25.894418533606));
+#7873 = CARTESIAN_POINT('',(0.600036223822,26.040749648052));
+#7874 = CARTESIAN_POINT('',(0.600056515231,26.186979747981));
+#7875 = CARTESIAN_POINT('',(0.600040626909,26.333211779446));
+#7876 = CARTESIAN_POINT('',(0.600009929043,26.479547990866));
+#7877 = CARTESIAN_POINT('',(0.59998233074,26.626150746687));
+#7878 = CARTESIAN_POINT('',(0.599952836164,26.908567460029));
+#7879 = CARTESIAN_POINT('',(0.599949254715,27.045067339393));
+#7880 = CARTESIAN_POINT('',(0.599963385497,27.181390078213));
+#7881 = CARTESIAN_POINT('',(0.599996096073,27.317634567951));
+#7882 = CARTESIAN_POINT('',(0.600028088826,27.453883587948));
+#7883 = CARTESIAN_POINT('',(0.600040592929,27.590215278312));
+#7884 = CARTESIAN_POINT('',(0.600037555431,27.726721340578));
+#7885 = CARTESIAN_POINT('',(0.600015797462,28.006486529397));
+#7886 = CARTESIAN_POINT('',(0.599996014488,28.150403722749));
+#7887 = CARTESIAN_POINT('',(0.599978952316,28.294079679742));
+#7888 = CARTESIAN_POINT('',(0.599974811796,28.437655836136));
+#7889 = CARTESIAN_POINT('',(0.600009504095,28.581234906963));
+#7890 = CARTESIAN_POINT('',(0.600008737555,28.724918057418));
+#7891 = CARTESIAN_POINT('',(0.59998872054,28.868838154854));
+#7892 = CARTESIAN_POINT('',(0.599976123439,29.041768751678));
+#7893 = CARTESIAN_POINT('',(0.599974291348,29.07115451867));
+#7894 = CARTESIAN_POINT('',(0.599973150845,29.100540076981));
+#7895 = CARTESIAN_POINT('',(0.599972965558,29.129924822207));
+#7896 = CARTESIAN_POINT('',(0.5999738796,29.15930861516));
+#7897 = CARTESIAN_POINT('',(0.599975917565,29.18869178187));
+#7898 = CARTESIAN_POINT('',(0.599978984535,29.218075113583));
+#7899 = CARTESIAN_POINT('',(0.599989983889,29.301344491674));
+#7900 = CARTESIAN_POINT('',(0.599998411882,29.355229046141));
+#7901 = CARTESIAN_POINT('',(0.600017103727,29.409117315109));
+#7902 = CARTESIAN_POINT('',(0.599998971695,29.463001293215));
+#7903 = CARTESIAN_POINT('',(0.599975161877,29.516883379828));
+#7904 = CARTESIAN_POINT('',(0.599979978904,29.570769541422));
+#7905 = CARTESIAN_POINT('',(0.599974220496,29.624657094478));
+#7906 = CARTESIAN_POINT('',(0.599975168148,29.735263009587));
+#7907 = CARTESIAN_POINT('',(0.59997903458,29.793238197303));
+#7908 = CARTESIAN_POINT('',(0.599985218839,29.851888191785));
+#7909 = CARTESIAN_POINT('',(0.599991330818,29.910834402458));
+#7910 = CARTESIAN_POINT('',(0.599995535346,29.969834133464));
+#7911 = CARTESIAN_POINT('',(0.59999737624,30.028743787608));
+#7912 = CARTESIAN_POINT('',(0.599997541999,30.0875089224));
+#7913 = CARTESIAN_POINT('',(0.599994281494,30.284956788165));
+#7914 = CARTESIAN_POINT('',(0.599985936316,30.424053717491));
+#7915 = CARTESIAN_POINT('',(0.599979759839,30.562945168105));
+#7916 = CARTESIAN_POINT('',(0.599998777259,30.701742440619));
+#7917 = CARTESIAN_POINT('',(0.600028071559,30.840542072559));
+#7918 = CARTESIAN_POINT('',(0.600041630744,30.979432328103));
+#7919 = CARTESIAN_POINT('',(0.600038543333,31.118524806056));
+#7920 = CARTESIAN_POINT('',(0.600009859889,31.40305958891));
+#7921 = CARTESIAN_POINT('',(0.599983138855,31.549219958752));
+#7922 = CARTESIAN_POINT('',(0.599951614542,31.695115569481));
+#7923 = CARTESIAN_POINT('',(0.599933699436,31.840905143361));
+#7924 = CARTESIAN_POINT('',(0.599951441813,31.986694060381));
+#7925 = CARTESIAN_POINT('',(0.599982888831,32.132588420472));
+#7926 = CARTESIAN_POINT('',(0.600009615599,32.278745566992));
+#7927 = CARTESIAN_POINT('',(0.600035872658,32.538224181076));
+#7928 = CARTESIAN_POINT('',(0.600040076026,32.652064108314));
+#7929 = CARTESIAN_POINT('',(0.600033841094,32.765837099987));
+#7930 = CARTESIAN_POINT('',(0.600016969773,32.879567002519));
+#7931 = CARTESIAN_POINT('',(0.599999061175,32.993298584386));
+#7932 = CARTESIAN_POINT('',(0.599989809275,33.107074388037));
+#7933 = CARTESIAN_POINT('',(0.599988845198,33.220914287039));
+#7934 = CARTESIAN_POINT('',(0.599992687963,33.403946091138));
+#7935 = CARTESIAN_POINT('',(0.599995343245,33.473264587051));
+#7936 = CARTESIAN_POINT('',(0.599998376413,33.542579884813));
+#7937 = CARTESIAN_POINT('',(0.599999758852,33.611890292003));
+#7938 = CARTESIAN_POINT('',(0.599997881796,33.681200788326));
+#7939 = CARTESIAN_POINT('',(0.599992571447,33.750516435634));
+#7940 = CARTESIAN_POINT('',(0.599985493031,33.819836031371));
+#7941 = CARTESIAN_POINT('',(0.599977605205,33.918355130233));
+#7942 = CARTESIAN_POINT('',(0.59997545631,33.947564903662));
+#7943 = CARTESIAN_POINT('',(0.599973844982,33.97677467543));
+#7944 = CARTESIAN_POINT('',(0.599973033118,34.005984014188));
+#7945 = CARTESIAN_POINT('',(0.599973196653,34.035192707529));
+#7946 = CARTESIAN_POINT('',(0.599974425552,34.064400761991));
+#7947 = CARTESIAN_POINT('',(0.599976723817,34.093608403056));
+#7948 = CARTESIAN_POINT('',(0.599983682403,34.155466221675));
+#7949 = CARTESIAN_POINT('',(0.599990045781,34.188116462389));
+#7950 = CARTESIAN_POINT('',(0.599996301328,34.220766963091));
+#7951 = CARTESIAN_POINT('',(0.600000549327,34.253417728421));
+#7952 = CARTESIAN_POINT('',(0.600001788634,34.286068601862));
+#7953 = CARTESIAN_POINT('',(0.599999916671,34.318719265738));
+#7954 = CARTESIAN_POINT('',(0.599995729436,34.351369241215));
+#7955 = CARTESIAN_POINT('',(0.59997056056,34.522280179943));
+#7956 = CARTESIAN_POINT('',(0.599946890967,34.660856611087));
+#7957 = CARTESIAN_POINT('',(0.600011928319,34.799243810637));
+#7958 = CARTESIAN_POINT('',(0.600012267955,34.937546304112));
+#7959 = CARTESIAN_POINT('',(0.599996336455,35.075840793598));
+#7960 = CARTESIAN_POINT('',(0.599985128265,35.214218464398));
+#7961 = CARTESIAN_POINT('',(0.599986755605,35.352789631983));
+#7962 = CARTESIAN_POINT('',(0.600004842572,35.617660293595));
+#7963 = CARTESIAN_POINT('',(0.600019930178,35.744457973539));
+#7964 = CARTESIAN_POINT('',(0.600039012287,35.871144350812));
+#7965 = CARTESIAN_POINT('',(0.60004791677,35.997764928436));
+#7966 = CARTESIAN_POINT('',(0.60003830651,36.124386734807));
+#7967 = CARTESIAN_POINT('',(0.600014946131,36.251074905535));
+#7968 = CARTESIAN_POINT('',(0.599991644121,36.377872638131));
+#7969 = CARTESIAN_POINT('',(0.599955679673,36.648824147752));
+#7970 = CARTESIAN_POINT('',(0.599945142113,36.793548950207));
+#7971 = CARTESIAN_POINT('',(0.599953835649,36.938023953036));
+#7972 = CARTESIAN_POINT('',(0.599987857449,37.082398905948));
+#7973 = CARTESIAN_POINT('',(0.600025780622,37.226776893991));
+#7974 = CARTESIAN_POINT('',(0.600040918843,37.371256237689));
+#7975 = CARTESIAN_POINT('',(0.600038184305,37.515982479971));
+#7976 = CARTESIAN_POINT('',(0.600018990318,37.762697751942));
+#7977 = CARTESIAN_POINT('',(0.60000679925,37.865141191426));
+#7978 = CARTESIAN_POINT('',(0.599993679143,37.967546486864));
+#7979 = CARTESIAN_POINT('',(0.599985416917,38.069922907837));
+#7980 = CARTESIAN_POINT('',(0.599985872021,38.172299631428));
+#7981 = CARTESIAN_POINT('',(0.599992475058,38.274705874601));
+#7982 = CARTESIAN_POINT('',(0.599997021495,38.377150849358));
+#7983 = CARTESIAN_POINT('',(0.599997242595,38.568221747877));
+#7984 = CARTESIAN_POINT('',(0.599994008745,38.656952014473));
+#7985 = CARTESIAN_POINT('',(0.599985475397,38.745664955731));
+#7986 = CARTESIAN_POINT('',(0.599972864905,38.834361568152));
+#7987 = CARTESIAN_POINT('',(0.599961601015,38.923054991067));
+#7988 = CARTESIAN_POINT('',(0.599967331341,39.011759637257));
+#7989 = CARTESIAN_POINT('',(0.600000242933,39.100480666984));
+#7990 = CARTESIAN_POINT('',(0.600000957548,39.189172324434));
+#7991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7992 = PCURVE('',#2023,#7993);
+#7993 = DEFINITIONAL_REPRESENTATION('',(#7994),#8242);
+#7994 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#7995,#7996,#7997,#7998,#7999,
+    #8000,#8001,#8002,#8003,#8004,#8005,#8006,#8007,#8008,#8009,#8010,
+    #8011,#8012,#8013,#8014,#8015,#8016,#8017,#8018,#8019,#8020,#8021,
+    #8022,#8023,#8024,#8025,#8026,#8027,#8028,#8029,#8030,#8031,#8032,
+    #8033,#8034,#8035,#8036,#8037,#8038,#8039,#8040,#8041,#8042,#8043,
+    #8044,#8045,#8046,#8047,#8048,#8049,#8050,#8051,#8052,#8053,#8054,
+    #8055,#8056,#8057,#8058,#8059,#8060,#8061,#8062,#8063,#8064,#8065,
+    #8066,#8067,#8068,#8069,#8070,#8071,#8072,#8073,#8074,#8075,#8076,
+    #8077,#8078,#8079,#8080,#8081,#8082,#8083,#8084,#8085,#8086,#8087,
+    #8088,#8089,#8090,#8091,#8092,#8093,#8094,#8095,#8096,#8097,#8098,
+    #8099,#8100,#8101,#8102,#8103,#8104,#8105,#8106,#8107,#8108,#8109,
+    #8110,#8111,#8112,#8113,#8114,#8115,#8116,#8117,#8118,#8119,#8120,
+    #8121,#8122,#8123,#8124,#8125,#8126,#8127,#8128,#8129,#8130,#8131,
+    #8132,#8133,#8134,#8135,#8136,#8137,#8138,#8139,#8140,#8141,#8142,
+    #8143,#8144,#8145,#8146,#8147,#8148,#8149,#8150,#8151,#8152,#8153,
+    #8154,#8155,#8156,#8157,#8158,#8159,#8160,#8161,#8162,#8163,#8164,
+    #8165,#8166,#8167,#8168,#8169,#8170,#8171,#8172,#8173,#8174,#8175,
+    #8176,#8177,#8178,#8179,#8180,#8181,#8182,#8183,#8184,#8185,#8186,
+    #8187,#8188,#8189,#8190,#8191,#8192,#8193,#8194,#8195,#8196,#8197,
+    #8198,#8199,#8200,#8201,#8202,#8203,#8204,#8205,#8206,#8207,#8208,
+    #8209,#8210,#8211,#8212,#8213,#8214,#8215,#8216,#8217,#8218,#8219,
+    #8220,#8221,#8222,#8223,#8224,#8225,#8226,#8227,#8228,#8229,#8230,
+    #8231,#8232,#8233,#8234,#8235,#8236,#8237,#8238,#8239,#8240,#8241),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7
+    ,7,7,7,7,7,7,7,7,7,7,7,9),(0.,4.28043640542E-02,6.295792627798E-02,
+    7.483377114152E-02,8.847526822203E-02,0.137931280372,0.187565629212,
+    0.235225768682,0.281699511614,0.286203594411,0.304793026912,
+    0.320200731117,0.361439813756,0.404152376247,0.43645298284,
+    0.456660851376,0.46641184582,0.476590546448,0.514381244327,
+    0.557195831033,0.597091030538,0.639131725263,0.647737778557,
+    0.663519226538,0.680132037762,0.719425807824,0.760694728608,
+    0.792895407701,0.812519150909,0.820789134732,0.830033835327,
+    0.869183803362,0.905032616945,0.945900930849,0.974887596958,1.),
+  .UNSPECIFIED.);
+#7995 = CARTESIAN_POINT('',(-12.56637061435,10.65000157291));
+#7996 = CARTESIAN_POINT('',(-12.44788332859,10.678288474702));
+#7997 = CARTESIAN_POINT('',(-12.32924738775,10.706610734116));
+#7998 = CARTESIAN_POINT('',(-12.21069876906,10.734911908772));
+#7999 = CARTESIAN_POINT('',(-12.09220439845,10.763199726765));
+#8000 = CARTESIAN_POINT('',(-11.9737093728,10.791487522178));
+#8001 = CARTESIAN_POINT('',(-11.85515875648,10.819788898498));
+#8002 = CARTESIAN_POINT('',(-11.73652001803,10.848111946745));
+#8003 = CARTESIAN_POINT('',(-11.56224458659,10.889717890048));
+#8004 = CARTESIAN_POINT('',(-11.50645624138,10.903036700383));
+#8005 = CARTESIAN_POINT('',(-11.45067019019,10.916355023618));
+#8006 = CARTESIAN_POINT('',(-11.39488553154,10.929673031081));
+#8007 = CARTESIAN_POINT('',(-11.33909962596,10.942991284556));
+#8008 = CARTESIAN_POINT('',(-11.28331047999,10.956310179757));
+#8009 = CARTESIAN_POINT('',(-11.22751929775,10.969629366682));
+#8010 = CARTESIAN_POINT('',(-11.13886025007,10.990794885623));
+#8011 = CARTESIAN_POINT('',(-11.1059871743,10.99864259084));
+#8012 = CARTESIAN_POINT('',(-11.0731140605,11.006490235064));
+#8013 = CARTESIAN_POINT('',(-11.04024097155,11.014337811231));
+#8014 = CARTESIAN_POINT('',(-11.00736794544,11.022185332663));
+#8015 = CARTESIAN_POINT('',(-10.97449499526,11.03003283307));
+#8016 = CARTESIAN_POINT('',(-10.94162210919,11.037880366549));
+#8017 = CARTESIAN_POINT('',(-10.87098898913,11.054742403902));
+#8018 = CARTESIAN_POINT('',(-10.8332287648,11.063757238262));
+#8019 = CARTESIAN_POINT('',(-10.79546855254,11.072772178302));
+#8020 = CARTESIAN_POINT('',(-10.75770833638,11.081787003999));
+#8021 = CARTESIAN_POINT('',(-10.71994810934,11.090801607665));
+#8022 = CARTESIAN_POINT('',(-10.6821878734,11.09981599395));
+#8023 = CARTESIAN_POINT('',(-10.64442763953,11.108830279837));
+#8024 = CARTESIAN_POINT('',(-10.46977119954,11.150525639114));
+#8025 = CARTESIAN_POINT('',(-10.33255087539,11.18328435186));
+#8026 = CARTESIAN_POINT('',(-10.19553858626,11.215995595238));
+#8027 = CARTESIAN_POINT('',(-10.05861697032,11.248684769257));
+#8028 = CARTESIAN_POINT('',(-9.921695868703,11.281372227843));
+#8029 = CARTESIAN_POINT('',(-9.784685090809,11.314080558555));
+#8030 = CARTESIAN_POINT('',(-9.64746447165,11.346838859622));
+#8031 = CARTESIAN_POINT('',(-9.373187001914,11.412316747752));
+#8032 = CARTESIAN_POINT('',(-9.235461648763,11.445195921436));
+#8033 = CARTESIAN_POINT('',(-9.097953802036,11.47802362525));
+#8034 = CARTESIAN_POINT('',(-8.960537424243,11.510829944327));
+#8035 = CARTESIAN_POINT('',(-8.823120033248,11.54363626029));
+#8036 = CARTESIAN_POINT('',(-8.685608260126,11.576464810858));
+#8037 = CARTESIAN_POINT('',(-8.547878959276,11.609345191798));
+#8038 = CARTESIAN_POINT('',(-8.278567090764,11.673638602822));
+#8039 = CARTESIAN_POINT('',(-8.146363728029,11.705199834733));
+#8040 = CARTESIAN_POINT('',(-8.014329582716,11.73672082272));
+#8041 = CARTESIAN_POINT('',(-7.882377862655,11.768222386687));
+#8042 = CARTESIAN_POINT('',(-7.750427425636,11.799723682865));
+#8043 = CARTESIAN_POINT('',(-7.618398421059,11.831243231003));
+#8044 = CARTESIAN_POINT('',(-7.486197022829,11.862803543684));
+#8045 = CARTESIAN_POINT('',(-7.225631046705,11.925008018587));
+#8046 = CARTESIAN_POINT('',(-7.096742728109,11.955777214425));
+#8047 = CARTESIAN_POINT('',(-6.968007676708,11.986510032236));
+#8048 = CARTESIAN_POINT('',(-6.839346542949,12.017225795666));
+#8049 = CARTESIAN_POINT('',(-6.710684833189,12.047942945869));
+#8050 = CARTESIAN_POINT('',(-6.581947331736,12.078678431214));
+#8051 = CARTESIAN_POINT('',(-6.453059502739,12.109448010658));
+#8052 = CARTESIAN_POINT('',(-6.311954507524,12.143133329237));
+#8053 = CARTESIAN_POINT('',(-6.299487331451,12.146109550774));
+#8054 = CARTESIAN_POINT('',(-6.28702012595,12.149085772538));
+#8055 = CARTESIAN_POINT('',(-6.274552879256,12.152061998438));
+#8056 = CARTESIAN_POINT('',(-6.262085578676,12.155038232905));
+#8057 = CARTESIAN_POINT('',(-6.249618210595,12.15801448089));
+#8058 = CARTESIAN_POINT('',(-6.237150760467,12.160990747865));
+#8059 = CARTESIAN_POINT('',(-6.17322664644,12.176250912246));
+#8060 = CARTESIAN_POINT('',(-6.1217675069,12.188535277156));
+#8061 = CARTESIAN_POINT('',(-6.070309643234,12.200819484267));
+#8062 = CARTESIAN_POINT('',(-6.018853431187,12.213105606712));
+#8063 = CARTESIAN_POINT('',(-5.967397155025,12.225390676374));
+#8064 = CARTESIAN_POINT('',(-5.915939196749,12.237673402675));
+#8065 = CARTESIAN_POINT('',(-5.864479984858,12.249958654605));
+#8066 = CARTESIAN_POINT('',(-5.770372653519,12.272424756604));
+#8067 = CARTESIAN_POINT('',(-5.729025970684,12.28229544785));
+#8068 = CARTESIAN_POINT('',(-5.683148253553,12.293247927765));
+#8069 = CARTESIAN_POINT('',(-5.630135470094,12.305903848891));
+#8070 = CARTESIAN_POINT('',(-5.570544411654,12.320130496579));
+#8071 = CARTESIAN_POINT('',(-5.506980225959,12.335305784667));
+#8072 = CARTESIAN_POINT('',(-5.444807924642,12.350148740202));
+#8073 = CARTESIAN_POINT('',(-5.256656531273,12.395067720187));
+#8074 = CARTESIAN_POINT('',(-5.119346009158,12.427848775468));
+#8075 = CARTESIAN_POINT('',(-4.982248707902,12.460578025715));
+#8076 = CARTESIAN_POINT('',(-4.845243034282,12.493284498564));
+#8077 = CARTESIAN_POINT('',(-4.708236899081,12.525991570813));
+#8078 = CARTESIAN_POINT('',(-4.571139368278,12.558720960399));
+#8079 = CARTESIAN_POINT('',(-4.433826782432,12.591502028384));
+#8080 = CARTESIAN_POINT('',(-4.154980813317,12.658072031862));
+#8081 = CARTESIAN_POINT('',(-4.012714916646,12.69203585104));
+#8082 = CARTESIAN_POINT('',(-3.870707293408,12.725937905947));
+#8083 = CARTESIAN_POINT('',(-3.728801271992,12.759815293475));
+#8084 = CARTESIAN_POINT('',(-3.586895806844,12.793692447713));
+#8085 = CARTESIAN_POINT('',(-3.444889471673,12.827594058606));
+#8086 = CARTESIAN_POINT('',(-3.302626820384,12.861557045175));
+#8087 = CARTESIAN_POINT('',(-3.053476207689,12.92103781951));
+#8088 = CARTESIAN_POINT('',(-2.946097324654,12.946672815567));
+#8089 = CARTESIAN_POINT('',(-2.838772056379,12.972294905455));
+#8090 = CARTESIAN_POINT('',(-2.731482943651,12.997908112586));
+#8091 = CARTESIAN_POINT('',(-2.624191063203,13.02352167579));
+#8092 = CARTESIAN_POINT('',(-2.516859228369,13.0491446313));
+#8093 = CARTESIAN_POINT('',(-2.409474466902,13.074780398679));
+#8094 = CARTESIAN_POINT('',(-2.235071309089,13.116415837198));
+#8095 = CARTESIAN_POINT('',(-2.167941716711,13.132441871461));
+#8096 = CARTESIAN_POINT('',(-2.100816180596,13.148467087408));
+#8097 = CARTESIAN_POINT('',(-2.033696290336,13.164491124062));
+#8098 = CARTESIAN_POINT('',(-1.966576993794,13.180515151617));
+#8099 = CARTESIAN_POINT('',(-1.899452896036,13.196540361969));
+#8100 = CARTESIAN_POINT('',(-1.832324434988,13.212566526057));
+#8101 = CARTESIAN_POINT('',(-1.732815974017,13.2363227958));
+#8102 = CARTESIAN_POINT('',(-1.700428193579,13.244054893892));
+#8103 = CARTESIAN_POINT('',(-1.668040293975,13.251786968811));
+#8104 = CARTESIAN_POINT('',(-1.635652139062,13.259519046459));
+#8105 = CARTESIAN_POINT('',(-1.603263755093,13.26725112213));
+#8106 = CARTESIAN_POINT('',(-1.570875330715,13.274983160516));
+#8107 = CARTESIAN_POINT('',(-1.538487216966,13.282715095708));
+#8108 = CARTESIAN_POINT('',(-1.47229203951,13.298517702446));
+#8109 = CARTESIAN_POINT('',(-1.438484383918,13.30658848296));
+#8110 = CARTESIAN_POINT('',(-1.404676597108,13.314659403079));
+#8111 = CARTESIAN_POINT('',(-1.370868533431,13.32273056127));
+#8112 = CARTESIAN_POINT('',(-1.337060264995,13.33080192412));
+#8113 = CARTESIAN_POINT('',(-1.303252081657,13.338873326336));
+#8114 = CARTESIAN_POINT('',(-1.269444491029,13.346944470743));
+#8115 = CARTESIAN_POINT('',(-1.110124886336,13.384978303176));
+#8116 = CARTESIAN_POINT('',(-0.984394121852,13.414991984988));
+#8117 = CARTESIAN_POINT('',(-0.858794639739,13.444976661509));
+#8118 = CARTESIAN_POINT('',(-0.733263255363,13.474946881018));
+#8119 = CARTESIAN_POINT('',(-0.607732573103,13.504916311854));
+#8120 = CARTESIAN_POINT('',(-0.482135596459,13.534900908115));
+#8121 = CARTESIAN_POINT('',(-0.356408726437,13.564915884521));
+#8122 = CARTESIAN_POINT('',(-8.87033043728E-02,13.628825031521));
+#8123 = CARTESIAN_POINT('',(5.389163204871E-02,13.662866267663));
+#8124 = CARTESIAN_POINT('',(0.196225972974,13.696845347163));
+#8125 = CARTESIAN_POINT('',(0.338458384315,13.730800900948));
+#8126 = CARTESIAN_POINT('',(0.480690781758,13.764756919249));
+#8127 = CARTESIAN_POINT('',(0.623025488716,13.798737176864));
+#8128 = CARTESIAN_POINT('',(0.765620475388,13.832779372265));
+#8129 = CARTESIAN_POINT('',(1.04031775435,13.898358570503));
+#8130 = CARTESIAN_POINT('',(1.17308713372,13.930054846496));
+#8131 = CARTESIAN_POINT('',(1.305684334878,13.961709991175));
+#8132 = CARTESIAN_POINT('',(1.438204598228,13.993346938271));
+#8133 = CARTESIAN_POINT('',(1.570727433367,14.02498488517));
+#8134 = CARTESIAN_POINT('',(1.703330787603,14.056641990177));
+#8135 = CARTESIAN_POINT('',(1.836105131368,14.088339589006));
+#8136 = CARTESIAN_POINT('',(2.108225094349,14.153302957502));
+#8137 = CARTESIAN_POINT('',(2.248210962806,14.186721538232));
+#8138 = CARTESIAN_POINT('',(2.387963653562,14.220084171682));
+#8139 = CARTESIAN_POINT('',(2.527619515257,14.253423719289));
+#8140 = CARTESIAN_POINT('',(2.667273754082,14.286763987883));
+#8141 = CARTESIAN_POINT('',(2.807021907837,14.320128310174));
+#8142 = CARTESIAN_POINT('',(2.947002481143,14.353547236139));
+#8143 = CARTESIAN_POINT('',(3.115204564586,14.393702353771));
+#8144 = CARTESIAN_POINT('',(3.143786997774,14.400525830385));
+#8145 = CARTESIAN_POINT('',(3.172369434673,14.407349254072));
+#8146 = CARTESIAN_POINT('',(3.200951299415,14.414172487658));
+#8147 = CARTESIAN_POINT('',(3.229532447419,14.420995503582));
+#8148 = CARTESIAN_POINT('',(3.25811316539,14.427818383891));
+#8149 = CARTESIAN_POINT('',(3.286694171322,14.434641320245));
+#8150 = CARTESIAN_POINT('',(3.36768999433,14.453976906186));
+#8151 = CARTESIAN_POINT('',(3.420104747254,14.466489098448));
+#8152 = CARTESIAN_POINT('',(3.472517809422,14.479002521606));
+#8153 = CARTESIAN_POINT('',(3.524929790646,14.491516229162));
+#8154 = CARTESIAN_POINT('',(3.577342582112,14.504028784645));
+#8155 = CARTESIAN_POINT('',(3.629757400009,14.516540692747));
+#8156 = CARTESIAN_POINT('',(3.682173071291,14.529054073462));
+#8157 = CARTESIAN_POINT('',(3.789756680042,14.554737418657));
+#8158 = CARTESIAN_POINT('',(3.846146953375,14.568199541016));
+#8159 = CARTESIAN_POINT('',(3.903192724104,14.581818346913));
+#8160 = CARTESIAN_POINT('',(3.960525981422,14.595505954509));
+#8161 = CARTESIAN_POINT('',(4.017911025672,14.609206021378));
+#8162 = CARTESIAN_POINT('',(4.075208519867,14.622885204127));
+#8163 = CARTESIAN_POINT('',(4.132365734477,14.636530855106));
+#8164 = CARTESIAN_POINT('',(4.324412394423,14.682379622416));
+#8165 = CARTESIAN_POINT('',(4.459706525029,14.714679017742));
+#8166 = CARTESIAN_POINT('',(4.594804627941,14.746930745381));
+#8167 = CARTESIAN_POINT('',(4.729813246808,14.779160510615));
+#8168 = CARTESIAN_POINT('',(4.864821356883,14.811390739353));
+#8169 = CARTESIAN_POINT('',(4.999915451838,14.843641967698));
+#8170 = CARTESIAN_POINT('',(5.135205070316,14.875940152523));
+#8171 = CARTESIAN_POINT('',(5.411960149952,14.942011033225));
+#8172 = CARTESIAN_POINT('',(5.554124024748,14.975950470646));
+#8173 = CARTESIAN_POINT('',(5.696031199856,15.009828475036));
+#8174 = CARTESIAN_POINT('',(5.837837105689,15.043681903562));
+#8175 = CARTESIAN_POINT('',(5.979642375743,15.077535181597));
+#8176 = CARTESIAN_POINT('',(6.121548337606,15.111412899271));
+#8177 = CARTESIAN_POINT('',(6.263709075669,15.145351590472));
+#8178 = CARTESIAN_POINT('',(6.516093058542,15.205604261111));
+#8179 = CARTESIAN_POINT('',(6.626820522332,15.232038639507));
+#8180 = CARTESIAN_POINT('',(6.737483482771,15.258457472203));
+#8181 = CARTESIAN_POINT('',(6.848105877597,15.284866315646));
+#8182 = CARTESIAN_POINT('',(6.958731361051,15.311275593527));
+#8183 = CARTESIAN_POINT('',(7.069400319776,15.337695197672));
+#8184 = CARTESIAN_POINT('',(7.180130437446,15.364129719555));
+#8185 = CARTESIAN_POINT('',(7.358159699764,15.406631120851));
+#8186 = CARTESIAN_POINT('',(7.425582998668,15.422727406075));
+#8187 = CARTESIAN_POINT('',(7.493002466297,15.438822930997));
+#8188 = CARTESIAN_POINT('',(7.560416438313,15.45491728861));
+#8189 = CARTESIAN_POINT('',(7.627829994068,15.471011618254));
+#8190 = CARTESIAN_POINT('',(7.695248548946,15.487107080124));
+#8191 = CARTESIAN_POINT('',(7.762671518616,15.503203391732));
+#8192 = CARTESIAN_POINT('',(7.858496390634,15.526079894098));
+#8193 = CARTESIAN_POINT('',(7.886907515276,15.532862505219));
+#8194 = CARTESIAN_POINT('',(7.915318833155,15.539645109919));
+#8195 = CARTESIAN_POINT('',(7.943729942657,15.546427610748));
+#8196 = CARTESIAN_POINT('',(7.972140636523,15.553209962581));
+#8197 = CARTESIAN_POINT('',(8.00055090185,15.559992172623));
+#8198 = CARTESIAN_POINT('',(8.028960920094,15.566774300403));
+#8199 = CARTESIAN_POINT('',(8.089129690566,15.581137973734));
+#8200 = CARTESIAN_POINT('',(8.120888557735,15.588719454118));
+#8201 = CARTESIAN_POINT('',(8.15264757407,15.596301082241));
+#8202 = CARTESIAN_POINT('',(8.184406612306,15.603882937098));
+#8203 = CARTESIAN_POINT('',(8.216165512422,15.611464993367));
+#8204 = CARTESIAN_POINT('',(8.24792408163,15.619047121409));
+#8205 = CARTESIAN_POINT('',(8.279682094388,15.62662908727));
+#8206 = CARTESIAN_POINT('',(8.445926426266,15.666316960598));
+#8207 = CARTESIAN_POINT('',(8.580720997616,15.698494667817));
+#8208 = CARTESIAN_POINT('',(8.715320550788,15.730628633915));
+#8209 = CARTESIAN_POINT('',(8.849832732864,15.762743311221));
+#8210 = CARTESIAN_POINT('',(8.984343486911,15.794856327861));
+#8211 = CARTESIAN_POINT('',(9.118938729708,15.826988726698));
+#8212 = CARTESIAN_POINT('',(9.253724512708,15.859166034259));
+#8213 = CARTESIAN_POINT('',(9.511360219507,15.920670984686));
+#8214 = CARTESIAN_POINT('',(9.634694699387,15.950114317256));
+#8215 = CARTESIAN_POINT('',(9.757919860012,15.979531745599));
+#8216 = CARTESIAN_POINT('',(9.881078848407,16.008933858478));
+#8217 = CARTESIAN_POINT('',(10.00423784313,16.038336261121));
+#8218 = CARTESIAN_POINT('',(10.127461758891,16.067754106349));
+#8219 = CARTESIAN_POINT('',(10.25079290075,16.097197424078));
+#8220 = CARTESIAN_POINT('',(10.514337881382,16.160114300616));
+#8221 = CARTESIAN_POINT('',(10.655107295026,16.193720461937));
+#8222 = CARTESIAN_POINT('',(10.795634196216,16.227268630586));
+#8223 = CARTESIAN_POINT('',(10.936063172961,16.260793543051));
+#8224 = CARTESIAN_POINT('',(11.076492666931,16.294319098071));
+#8225 = CARTESIAN_POINT('',(11.21702067456,16.327868139931));
+#8226 = CARTESIAN_POINT('',(11.357790395925,16.36147451726));
+#8227 = CARTESIAN_POINT('',(11.597763608487,16.418763474117));
+#8228 = CARTESIAN_POINT('',(11.69740833047,16.442551552638));
+#8229 = CARTESIAN_POINT('',(11.79701670242,16.466330804225));
+#8230 = CARTESIAN_POINT('',(11.896597439372,16.490103387512));
+#8231 = CARTESIAN_POINT('',(11.996177813078,16.51387607365));
+#8232 = CARTESIAN_POINT('',(12.095785135664,16.537655616768));
+#8233 = CARTESIAN_POINT('',(12.195428259233,16.561444101965));
+#8234 = CARTESIAN_POINT('',(12.381271618697,16.605812041526));
+#8235 = CARTESIAN_POINT('',(12.467573566977,16.626415744411));
+#8236 = CARTESIAN_POINT('',(12.553858561131,16.64701534932));
+#8237 = CARTESIAN_POINT('',(12.64012848429,16.667611088171));
+#8238 = CARTESIAN_POINT('',(12.726397760921,16.688206055489));
+#8239 = CARTESIAN_POINT('',(12.812681191899,16.70880373613));
+#8240 = CARTESIAN_POINT('',(12.898981780956,16.729405662543));
+#8241 = CARTESIAN_POINT('',(12.985249629974,16.750001915091));
+#8242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8243 = ORIENTED_EDGE('',*,*,#8244,.F.);
+#8244 = EDGE_CURVE('',#8245,#7490,#8247,.T.);
+#8245 = VERTEX_POINT('',#8246);
+#8246 = CARTESIAN_POINT('',(9.4,-2.302335982397E-15,12.15000122983));
+#8247 = SURFACE_CURVE('',#8248,(#8496,#8747),.PCURVE_S1.);
+#8248 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#8249,#8250,#8251,#8252,#8253,
+    #8254,#8255,#8256,#8257,#8258,#8259,#8260,#8261,#8262,#8263,#8264,
+    #8265,#8266,#8267,#8268,#8269,#8270,#8271,#8272,#8273,#8274,#8275,
+    #8276,#8277,#8278,#8279,#8280,#8281,#8282,#8283,#8284,#8285,#8286,
+    #8287,#8288,#8289,#8290,#8291,#8292,#8293,#8294,#8295,#8296,#8297,
+    #8298,#8299,#8300,#8301,#8302,#8303,#8304,#8305,#8306,#8307,#8308,
+    #8309,#8310,#8311,#8312,#8313,#8314,#8315,#8316,#8317,#8318,#8319,
+    #8320,#8321,#8322,#8323,#8324,#8325,#8326,#8327,#8328,#8329,#8330,
+    #8331,#8332,#8333,#8334,#8335,#8336,#8337,#8338,#8339,#8340,#8341,
+    #8342,#8343,#8344,#8345,#8346,#8347,#8348,#8349,#8350,#8351,#8352,
+    #8353,#8354,#8355,#8356,#8357,#8358,#8359,#8360,#8361,#8362,#8363,
+    #8364,#8365,#8366,#8367,#8368,#8369,#8370,#8371,#8372,#8373,#8374,
+    #8375,#8376,#8377,#8378,#8379,#8380,#8381,#8382,#8383,#8384,#8385,
+    #8386,#8387,#8388,#8389,#8390,#8391,#8392,#8393,#8394,#8395,#8396,
+    #8397,#8398,#8399,#8400,#8401,#8402,#8403,#8404,#8405,#8406,#8407,
+    #8408,#8409,#8410,#8411,#8412,#8413,#8414,#8415,#8416,#8417,#8418,
+    #8419,#8420,#8421,#8422,#8423,#8424,#8425,#8426,#8427,#8428,#8429,
+    #8430,#8431,#8432,#8433,#8434,#8435,#8436,#8437,#8438,#8439,#8440,
+    #8441,#8442,#8443,#8444,#8445,#8446,#8447,#8448,#8449,#8450,#8451,
+    #8452,#8453,#8454,#8455,#8456,#8457,#8458,#8459,#8460,#8461,#8462,
+    #8463,#8464,#8465,#8466,#8467,#8468,#8469,#8470,#8471,#8472,#8473,
+    #8474,#8475,#8476,#8477,#8478,#8479,#8480,#8481,#8482,#8483,#8484,
+    #8485,#8486,#8487,#8488,#8489,#8490,#8491,#8492,#8493,#8494,#8495),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7
+    ,7,7,7,7,7,7,7,7,7,7,7,9),(0.,4.28043640542E-02,6.295792627798E-02,
+    7.483377114152E-02,8.847526822203E-02,0.137931280372,0.187565629212,
+    0.235225768682,0.281699511614,0.286203594411,0.304793026912,
+    0.320200731117,0.361439813756,0.404152376247,0.43645298284,
+    0.456660851376,0.46641184582,0.476590546448,0.514381244327,
+    0.557195831033,0.597091030538,0.639131725263,0.647737778557,
+    0.663519226538,0.680132037762,0.719425807824,0.760694728608,
+    0.792895407701,0.812519150909,0.820789134732,0.830033835327,
+    0.869183803362,0.905032616945,0.945900930849,0.974887596958,1.),
+  .UNSPECIFIED.);
+#8249 = CARTESIAN_POINT('',(9.4,-3.552713678801E-15,10.65000157291));
+#8250 = CARTESIAN_POINT('',(9.4,1.113780486199,10.678288474702));
+#8251 = CARTESIAN_POINT('',(9.249167658493,2.228956073204,
+    10.706610734116));
+#8252 = CARTESIAN_POINT('',(8.946911097319,3.319491024011,
+    10.734911908772));
+#8253 = CARTESIAN_POINT('',(8.498563859952,4.361617564833,
+    10.763199726765));
+#8254 = CARTESIAN_POINT('',(7.913298509425,5.333483836859,
+    10.791487522178));
+#8255 = CARTESIAN_POINT('',(7.203512209652,6.214889609002,
+    10.819788898498));
+#8256 = CARTESIAN_POINT('',(6.385410808434,6.987635328898,
+    10.848111946745));
+#8257 = CARTESIAN_POINT('',(5.054467580246,7.942754957444,
+    10.889717890048));
+#8258 = CARTESIAN_POINT('',(4.608917616912,8.221340434322,
+    10.903036700383));
+#8259 = CARTESIAN_POINT('',(4.145912575272,8.471297383506,
+    10.916355023618));
+#8260 = CARTESIAN_POINT('',(3.667598217103,8.691369939379,
+    10.929673031081));
+#8261 = CARTESIAN_POINT('',(3.176211845684,8.880496262345,
+    10.942991284556));
+#8262 = CARTESIAN_POINT('',(2.674079023947,9.037805039291,
+    10.956310179757));
+#8263 = CARTESIAN_POINT('',(2.163616706186,9.16262772933,10.969629366682
+    ));
+#8264 = CARTESIAN_POINT('',(1.343119195092,9.308679571703,
+    10.990794885623));
+#8265 = CARTESIAN_POINT('',(1.036858193729,9.351403453171,10.99864259084
+    ));
+#8266 = CARTESIAN_POINT('',(0.72906506383,9.382608589178,11.006490235064
+    ));
+#8267 = CARTESIAN_POINT('',(0.420246050869,9.402232143354,
+    11.014337811231));
+#8268 = CARTESIAN_POINT('',(0.110908361184,9.410238053025,
+    11.022185332663));
+#8269 = CARTESIAN_POINT('',(-0.198439838024,9.406617029216,
+    11.03003283307));
+#8270 = CARTESIAN_POINT('',(-0.507289418687,9.391386556651,
+    11.037880366549));
+#8271 = CARTESIAN_POINT('',(-1.168739691543,9.333811360885,
+    11.054742403902));
+#8272 = CARTESIAN_POINT('',(-1.521023904974,9.287771321078,
+    11.063757238262));
+#8273 = CARTESIAN_POINT('',(-1.871207989506,9.226538974848,
+    11.072772178302));
+#8274 = CARTESIAN_POINT('',(-2.218527881971,9.150227764635,
+    11.081787003999));
+#8275 = CARTESIAN_POINT('',(-2.562230398695,9.058996374796,
+    11.090801607665));
+#8276 = CARTESIAN_POINT('',(-2.901573235491,8.953048731606,
+    11.09981599395));
+#8277 = CARTESIAN_POINT('',(-3.235824967664,8.832634003257,
+    11.108830279837));
+#8278 = CARTESIAN_POINT('',(-4.754994821612,8.210112158462,
+    11.150525639114));
+#8279 = CARTESIAN_POINT('',(-5.872215417889,7.534721693131,
+    11.18328435186));
+#8280 = CARTESIAN_POINT('',(-6.876576957049,6.686224166625,
+    11.215995595238));
+#8281 = CARTESIAN_POINT('',(-7.73884302889,5.688134344975,
+    11.248684769257));
+#8282 = CARTESIAN_POINT('',(-8.434036289731,4.567255654869,
+    11.281372227843));
+#8283 = CARTESIAN_POINT('',(-8.944054840831,3.35542311197,
+    11.314080558555));
+#8284 = CARTESIAN_POINT('',(-9.255162146346,2.087531282876,
+    11.346838859622));
+#8285 = CARTESIAN_POINT('',(-9.476087202105,-0.481194027922,
+    11.412316747752));
+#8286 = CARTESIAN_POINT('',(-9.384996316429,-1.788439786935,
+    11.445195921436));
+#8287 = CARTESIAN_POINT('',(-9.086791955351,-3.074069604727,
+    11.47802362525));
+#8288 = CARTESIAN_POINT('',(-8.58923641957,-4.300984710378,
+    11.510829944327));
+#8289 = CARTESIAN_POINT('',(-7.904894979806,-5.434382961378,
+    11.54363626029));
+#8290 = CARTESIAN_POINT('',(-7.054088067017,-6.443345089789,
+    11.576464810858));
+#8291 = CARTESIAN_POINT('',(-6.061892809629,-7.299403909984,
+    11.609345191798));
+#8292 = CARTESIAN_POINT('',(-3.912358538037,-8.636622843014,
+    11.673638602822));
+#8293 = CARTESIAN_POINT('',(-2.758396698107,-9.134303206355,
+    11.705199834733));
+#8294 = CARTESIAN_POINT('',(-1.534281604177,-9.453816190711,
+    11.73672082272));
+#8295 = CARTESIAN_POINT('',(-0.272268659343,-9.585760567227,
+    11.768222386687));
+#8296 = CARTESIAN_POINT('',(0.995173946775,-9.525649736269,
+    11.799723682865));
+#8297 = CARTESIAN_POINT('',(2.235406933017,-9.276157515802,
+    11.831243231003));
+#8298 = CARTESIAN_POINT('',(3.415746017497,-8.844801543208,
+    11.862803543684));
+#8299 = CARTESIAN_POINT('',(5.565567616221,-7.671159171756,
+    11.925008018587));
+#8300 = CARTESIAN_POINT('',(6.543791294609,-6.934574541835,
+    11.955777214425));
+#8301 = CARTESIAN_POINT('',(7.408185917931,-6.056239577947,
+    11.986510032236));
+#8302 = CARTESIAN_POINT('',(8.136317665599,-5.057657098864,
+    12.017225795666));
+#8303 = CARTESIAN_POINT('',(8.709531341583,-3.962760297435,
+    12.047942945869));
+#8304 = CARTESIAN_POINT('',(9.114594258502,-2.798874669025,
+    12.078678431214));
+#8305 = CARTESIAN_POINT('',(9.342160382272,-1.595679658202,
+    12.109448010658));
+#8306 = CARTESIAN_POINT('',(9.396840249677,-0.270420262252,
+    12.143133329237));
+#8307 = CARTESIAN_POINT('',(9.400003085083,-0.153259583709,
+    12.146109550774));
+#8308 = CARTESIAN_POINT('',(9.401496436897,-3.605753889597E-02,
+    12.149085772538));
+#8309 = CARTESIAN_POINT('',(9.401319701942,8.115822815279E-02,
+    12.152061998438));
+#8310 = CARTESIAN_POINT('',(9.399472820744,0.198360085394,
+    12.155038232905));
+#8311 = CARTESIAN_POINT('',(9.395956277537,0.315520412778,12.15801448089
+    ));
+#8312 = CARTESIAN_POINT('',(9.390771100256,0.432611602248,
+    12.160990747865));
+#8313 = CARTESIAN_POINT('',(9.355638019951,1.032470301509,
+    12.176250912246));
+#8314 = CARTESIAN_POINT('',(9.298959756851,1.513695578534,
+    12.188535277156));
+#8315 = CARTESIAN_POINT('',(9.213995079205,1.991297182006,
+    12.200819484267));
+#8316 = CARTESIAN_POINT('',(9.101026457772,2.463332559666,
+    12.213105606712));
+#8317 = CARTESIAN_POINT('',(8.960487513662,2.92790620043,12.225390676374
+    ));
+#8318 = CARTESIAN_POINT('',(8.792959883763,3.383161781552,
+    12.237673402675));
+#8319 = CARTESIAN_POINT('',(8.599180105924,3.827279207742,
+    12.249958654605));
+#8320 = CARTESIAN_POINT('',(8.198424583715,4.615903290047,
+    12.272424756604));
+#8321 = CARTESIAN_POINT('',(8.004945867814,4.953499206905,12.28229544785
+    ));
+#8322 = CARTESIAN_POINT('',(7.776992649962,5.320424565024,
+    12.293247927765));
+#8323 = CARTESIAN_POINT('',(7.492945280039,5.73083438461,12.305903848891
+    ));
+#8324 = CARTESIAN_POINT('',(7.143614930975,6.173513644511,
+    12.320130496579));
+#8325 = CARTESIAN_POINT('',(6.729651343032,6.609030422418,
+    12.335305784667));
+#8326 = CARTESIAN_POINT('',(6.293413417939,6.998883117055,
+    12.350148740202));
+#8327 = CARTESIAN_POINT('',(4.919563192476,8.112688853984,
+    12.395067720187));
+#8328 = CARTESIAN_POINT('',(3.789998587148,8.768966923567,
+    12.427848775468));
+#8329 = CARTESIAN_POINT('',(2.562650772264,9.242847397967,
+    12.460578025715));
+#8330 = CARTESIAN_POINT('',(1.272266753773,9.520022736333,
+    12.493284498564));
+#8331 = CARTESIAN_POINT('',(-4.561839825452E-02,9.591419169656,
+    12.525991570813));
+#8332 = CARTESIAN_POINT('',(-1.354337726363,9.456465044131,
+    12.558720960399));
+#8333 = CARTESIAN_POINT('',(-2.616613594278,9.119823389739,
+    12.591502028384));
+#8334 = CARTESIAN_POINT('',(-5.014703649608,8.061710697892,
+    12.658072031862));
+#8335 = CARTESIAN_POINT('',(-6.15092704599,7.324032839689,12.69203585104
+    ));
+#8336 = CARTESIAN_POINT('',(-7.159269976605,6.404172763886,
+    12.725937905947));
+#8337 = CARTESIAN_POINT('',(-8.008396512275,5.329751411266,
+    12.759815293475));
+#8338 = CARTESIAN_POINT('',(-8.671677470946,4.13165102211,
+    12.793692447713));
+#8339 = CARTESIAN_POINT('',(-9.130905817098,2.846362317055,
+    12.827594058606));
+#8340 = CARTESIAN_POINT('',(-9.372713987784,1.513465172767,
+    12.861557045175));
+#8341 = CARTESIAN_POINT('',(-9.417602049323,-0.828120375304,
+    12.92103781951));
+#8342 = CARTESIAN_POINT('',(-9.313315767776,-1.8396654185,
+    12.946672815567));
+#8343 = CARTESIAN_POINT('',(-9.08470262449,-2.835401964932,
+    12.972294905455));
+#8344 = CARTESIAN_POINT('',(-8.73493484168,-3.797613383546,
+    12.997908112586));
+#8345 = CARTESIAN_POINT('',(-8.269836868823,-4.709715581208,
+    13.02352167579));
+#8346 = CARTESIAN_POINT('',(-7.697542611792,-5.556102723985,
+    13.0491446313));
+#8347 = CARTESIAN_POINT('',(-7.02888144977,-6.322328652005,
+    13.074780398679));
+#8348 = CARTESIAN_POINT('',(-5.808775387247,-7.41728971541,
+    13.116415837198));
+#8349 = CARTESIAN_POINT('',(-5.306818408304,-7.802733923701,
+    13.132441871461));
+#8350 = CARTESIAN_POINT('',(-4.775775769856,-8.149218441791,
+    13.148467087408));
+#8351 = CARTESIAN_POINT('',(-4.219208822556,-8.454213945888,
+    13.164491124062));
+#8352 = CARTESIAN_POINT('',(-3.640885369846,-8.715601575202,
+    13.180515151617));
+#8353 = CARTESIAN_POINT('',(-3.044761972129,-8.931650033442,
+    13.196540361969));
+#8354 = CARTESIAN_POINT('',(-2.434989530688,-9.10103851608,
+    13.212566526057));
+#8355 = CARTESIAN_POINT('',(-1.517230412175,-9.281740124778,
+    13.2363227958));
+#8356 = CARTESIAN_POINT('',(-1.216341716615,-9.329498353469,
+    13.244054893892));
+#8357 = CARTESIAN_POINT('',(-0.91375398547,-9.366105577341,
+    13.251786968811));
+#8358 = CARTESIAN_POINT('',(-0.609948296331,-9.39149247896,
+    13.259519046459));
+#8359 = CARTESIAN_POINT('',(-0.305408883628,-9.405614995558,
+    13.26725112213));
+#8360 = CARTESIAN_POINT('',(-6.23138628891E-04,-9.408454319031,
+    13.274983160516));
+#8361 = CARTESIAN_POINT('',(0.303918390563,-9.400016895939,
+    13.282715095708));
+#8362 = CARTESIAN_POINT('',(0.924851292588,-9.359788630371,
+    13.298517702446));
+#8363 = CARTESIAN_POINT('',(1.241186727587,-9.326990203442,
+    13.30658848296));
+#8364 = CARTESIAN_POINT('',(1.556175133029,-9.281974296629,
+    13.314659403079));
+#8365 = CARTESIAN_POINT('',(1.869267381156,-9.224806136491,
+    13.32273056127));
+#8366 = CARTESIAN_POINT('',(2.179918387428,-9.155581026247,
+    13.33080192412));
+#8367 = CARTESIAN_POINT('',(2.487587110524,-9.074424345766,
+    13.338873326336));
+#8368 = CARTESIAN_POINT('',(2.79173655234,-8.981491551576,
+    13.346944470743));
+#8369 = CARTESIAN_POINT('',(4.206011613144,-8.488901819479,
+    13.384978303176));
+#8370 = CARTESIAN_POINT('',(5.266459315734,-7.940337919463,
+    13.414991984988));
+#8371 = CARTESIAN_POINT('',(6.242954301512,-7.24072768284,
+    13.444976661509));
+#8372 = CARTESIAN_POINT('',(7.111492891923,-6.406115338428,
+    13.474946881018));
+#8373 = CARTESIAN_POINT('',(7.851168390306,-5.455426730415,
+    13.504916311854));
+#8374 = CARTESIAN_POINT('',(8.445328762429,-4.411442337403,
+    13.534900908115));
+#8375 = CARTESIAN_POINT('',(8.880535738331,-3.299697014039,
+    13.564915884521));
+#8376 = CARTESIAN_POINT('',(9.456427067983,-0.850049286273,
+    13.628825031521));
+#8377 = CARTESIAN_POINT('',(9.551727687103,0.504499789129,
+    13.662866267663));
+#8378 = CARTESIAN_POINT('',(9.423515827939,1.866641986513,
+    13.696845347163));
+#8379 = CARTESIAN_POINT('',(9.07502266256,3.194437722036,13.730800900948
+    ));
+#8380 = CARTESIAN_POINT('',(8.514955059832,4.44775942285,13.764756919249
+    ));
+#8381 = CARTESIAN_POINT('',(7.761658625911,5.58987246035,13.798737176864
+    ));
+#8382 = CARTESIAN_POINT('',(6.838891827532,6.586060019395,
+    13.832779372265));
+#8383 = CARTESIAN_POINT('',(4.803735576588,8.175292694161,
+    13.898358570503));
+#8384 = CARTESIAN_POINT('',(3.703993439186,8.794768119288,
+    13.930054846496));
+#8385 = CARTESIAN_POINT('',(2.514948335158,9.2430029113,13.961709991175)
+  );
+#8386 = CARTESIAN_POINT('',(1.268006195852,9.507110613143,
+    13.993346938271));
+#8387 = CARTESIAN_POINT('',(-4.596652342949E-03,9.579059581069,
+    14.02498488517));
+#8388 = CARTESIAN_POINT('',(-1.269617695294,9.458109569459,
+    14.056641990177));
+#8389 = CARTESIAN_POINT('',(-2.493309516065,9.148476014451,
+    14.088339589006));
+#8390 = CARTESIAN_POINT('',(-4.851496633003,8.157543426195,
+    14.153302957502));
+#8391 = CARTESIAN_POINT('',(-5.983493448586,7.454697857244,
+    14.186721538232));
+#8392 = CARTESIAN_POINT('',(-6.995567050697,6.573041859616,
+    14.220084171682));
+#8393 = CARTESIAN_POINT('',(-7.85715500057,5.538107850924,
+    14.253423719289));
+#8394 = CARTESIAN_POINT('',(-8.542193628859,4.378759202951,
+    14.286763987883));
+#8395 = CARTESIAN_POINT('',(-9.032291756423,3.12924431341,
+    14.320128310174));
+#8396 = CARTESIAN_POINT('',(-9.313694293281,1.826905082049,
+    14.353547236139));
+#8397 = CARTESIAN_POINT('',(-9.400562801698,0.248193658795,
+    14.393702353771));
+#8398 = CARTESIAN_POINT('',(-9.40656048606,-2.055844136955E-02,
+    14.400525830385));
+#8399 = CARTESIAN_POINT('',(-9.403777327754,-0.289457947274,
+    14.407349254072));
+#8400 = CARTESIAN_POINT('',(-9.392210638619,-0.558164676065,
+    14.414172487658));
+#8401 = CARTESIAN_POINT('',(-9.371872601636,-0.826343390419,
+    14.420995503582));
+#8402 = CARTESIAN_POINT('',(-9.342790270923,-1.093663798544,
+    14.427818383891));
+#8403 = CARTESIAN_POINT('',(-9.305005571741,-1.35980055418,
+    14.434641320245));
+#8404 = CARTESIAN_POINT('',(-9.173433263201,-2.109706480523,
+    14.453976906186));
+#8405 = CARTESIAN_POINT('',(-9.059220628854,-2.589892328035,
+    14.466489098448));
+#8406 = CARTESIAN_POINT('',(-8.91629617536,-3.062930499872,
+    14.479002521606));
+#8407 = CARTESIAN_POINT('',(-8.745192571828,-3.526825993875,
+    14.491516229162));
+#8408 = CARTESIAN_POINT('',(-8.546598995489,-3.97964361263,
+    14.504028784645));
+#8409 = CARTESIAN_POINT('',(-8.321360098068,-4.41950335346,
+    14.516540692747));
+#8410 = CARTESIAN_POINT('',(-8.070485176645,-4.844583468758,
+    14.529054073462));
+#8411 = CARTESIAN_POINT('',(-7.50533363499,-5.683215063401,
+    14.554737418657));
+#8412 = CARTESIAN_POINT('',(-7.181986293481,-6.104510801282,
+    14.568199541016));
+#8413 = CARTESIAN_POINT('',(-6.827337557321,-6.509236211804,
+    14.581818346913));
+#8414 = CARTESIAN_POINT('',(-6.444459185956,-6.891863913816,
+    14.595505954509));
+#8415 = CARTESIAN_POINT('',(-6.036752715844,-7.248630522692,
+    14.609206021378));
+#8416 = CARTESIAN_POINT('',(-5.607502068269,-7.577093258521,
+    14.622885204127));
+#8417 = CARTESIAN_POINT('',(-5.159502569577,-7.875740771277,
+    14.636530855106));
+#8418 = CARTESIAN_POINT('',(-3.595540215796,-8.777354974519,
+    14.682379622416));
+#8419 = CARTESIAN_POINT('',(-2.395983809064,-9.242963697823,
+    14.714679017742));
+#8420 = CARTESIAN_POINT('',(-1.130069975019,-9.519081435988,
+    14.746930745381));
+#8421 = CARTESIAN_POINT('',(0.167243289209,-9.597188403768,
+    14.779160510615));
+#8422 = CARTESIAN_POINT('',(1.461035936011,-9.473921355906,
+    14.811390739353));
+#8423 = CARTESIAN_POINT('',(2.716520100925,-9.153872553122,
+    14.843641967698));
+#8424 = CARTESIAN_POINT('',(3.899098872577,-8.646793038602,
+    14.875940152523));
+#8425 = CARTESIAN_POINT('',(6.106264508919,-7.269763485671,
+    14.942011033225));
+#8426 = CARTESIAN_POINT('',(7.125766234793,-6.379206179763,
+    14.975950470646));
+#8427 = CARTESIAN_POINT('',(7.993103602838,-5.326653242466,
+    15.009828475036));
+#8428 = CARTESIAN_POINT('',(8.681212121069,-4.143808476249,
+    15.043681903562));
+#8429 = CARTESIAN_POINT('',(9.168150679116,-2.864944723943,
+    15.077535181597));
+#8430 = CARTESIAN_POINT('',(9.441071376772,-1.528674811713,
+    15.111412899271));
+#8431 = CARTESIAN_POINT('',(9.492359787028,-0.175987343033,
+    15.145351590472));
+#8432 = CARTESIAN_POINT('',(9.202957011018,2.178704267248,
+    15.205604261111));
+#8433 = CARTESIAN_POINT('',(8.945512765389,3.195731833503,
+    15.232038639507));
+#8434 = CARTESIAN_POINT('',(8.559622972131,4.176831789035,
+    15.258457472203));
+#8435 = CARTESIAN_POINT('',(8.051612475026,5.103316526009,
+    15.284866315646));
+#8436 = CARTESIAN_POINT('',(7.430566273399,5.958192881842,
+    15.311275593527));
+#8437 = CARTESIAN_POINT('',(6.707959874988,6.725941249347,
+    15.337695197672));
+#8438 = CARTESIAN_POINT('',(5.898066649497,7.392833949724,
+    15.364129719555));
+#8439 = CARTESIAN_POINT('',(4.483088703775,8.286341761073,
+    15.406631120851));
+#8440 = CARTESIAN_POINT('',(3.921140223492,8.583453094194,
+    15.422727406075));
+#8441 = CARTESIAN_POINT('',(3.336856582553,8.836897374997,
+    15.438822930997));
+#8442 = CARTESIAN_POINT('',(2.734225326726,9.044753211547,15.45491728861
+    ));
+#8443 = CARTESIAN_POINT('',(2.117371345693,9.205546117913,
+    15.471011618254));
+#8444 = CARTESIAN_POINT('',(1.490542788293,9.318222740637,
+    15.487107080124));
+#8445 = CARTESIAN_POINT('',(0.858112797471,9.382175326826,
+    15.503203391732));
+#8446 = CARTESIAN_POINT('',(-4.238384711298E-02,9.40369731183,
+    15.526079894098));
+#8447 = CARTESIAN_POINT('',(-0.309580245492,9.401409166992,
+    15.532862505219));
+#8448 = CARTESIAN_POINT('',(-0.576656404588,9.390444346948,
+    15.539645109919));
+#8449 = CARTESIAN_POINT('',(-0.843279788607,9.370810069325,
+    15.546427610748));
+#8450 = CARTESIAN_POINT('',(-1.109121051566,9.342528421796,
+    15.553209962581));
+#8451 = CARTESIAN_POINT('',(-1.373854037293,9.305636362079,
+    15.559992172623));
+#8452 = CARTESIAN_POINT('',(-1.637155779427,9.260185717937,
+    15.566774300403));
+#8453 = CARTESIAN_POINT('',(-2.191084112666,9.14594288226,
+    15.581137973734));
+#8454 = CARTESIAN_POINT('',(-2.48127686744,9.075029720129,
+    15.588719454118));
+#8455 = CARTESIAN_POINT('',(-2.768831449657,8.993596995182,
+    15.596301082241));
+#8456 = CARTESIAN_POINT('',(-3.053301959809,8.901760437374,
+    15.603882937098));
+#8457 = CARTESIAN_POINT('',(-3.334249914963,8.799658212224,
+    15.611464993367));
+#8458 = CARTESIAN_POINT('',(-3.61124424876,8.687450920813,
+    15.619047121409));
+#8459 = CARTESIAN_POINT('',(-3.883861311419,8.565321599783,
+    15.62662908727));
+#8460 = CARTESIAN_POINT('',(-5.28587884812,7.875127522448,
+    15.666316960598));
+#8461 = CARTESIAN_POINT('',(-6.336856898661,7.141169906403,
+    15.698494667817));
+#8462 = CARTESIAN_POINT('',(-7.268362285821,6.247744557288,
+    15.730628633915));
+#8463 = CARTESIAN_POINT('',(-8.054155254508,5.218831981556,
+    15.762743311221));
+#8464 = CARTESIAN_POINT('',(-8.672186485164,4.081230304766,
+    15.794856327861));
+#8465 = CARTESIAN_POINT('',(-9.107004256247,2.866027856982,
+    15.826988726698));
+#8466 = CARTESIAN_POINT('',(-9.347501269769,1.606980784674,
+    15.859166034259));
+#8467 = CARTESIAN_POINT('',(-9.436035057854,-0.813176036237,
+    15.920670984686));
+#8468 = CARTESIAN_POINT('',(-9.315591432219,-1.977698682006,
+    15.950114317256));
+#8469 = CARTESIAN_POINT('',(-9.030539382264,-3.120453857878,
+    15.979531745599));
+#8470 = CARTESIAN_POINT('',(-8.586228334589,-4.214551914331,
+    16.008933858478));
+#8471 = CARTESIAN_POINT('',(-7.992471889725,-5.235291454398,
+    16.038336261121));
+#8472 = CARTESIAN_POINT('',(-7.262804745031,-6.159791561068,
+    16.067754106349));
+#8473 = CARTESIAN_POINT('',(-6.415259920239,-6.967389630831,
+    16.097197424078));
+#8474 = CARTESIAN_POINT('',(-4.401370027515,-8.410087050344,
+    16.160114300616));
+#8475 = CARTESIAN_POINT('',(-3.202345404967,-9.008556890831,
+    16.193720461937));
+#8476 = CARTESIAN_POINT('',(-1.913038766771,-9.408827073487,
+    16.227268630586));
+#8477 = CARTESIAN_POINT('',(-0.571873639076,-9.59815974517,
+    16.260793543051));
+#8478 = CARTESIAN_POINT('',(0.782293456561,-9.569422202862,
+    16.294319098071));
+#8479 = CARTESIAN_POINT('',(2.11001593707,-9.325071312969,
+    16.327868139931));
+#8480 = CARTESIAN_POINT('',(3.371623416154,-8.873206958498,
+    16.36147451726));
+#8481 = CARTESIAN_POINT('',(5.348397969972,-7.786578090619,
+    16.418763474117));
+#8482 = CARTESIAN_POINT('',(6.117902924792,-7.242021707118,
+    16.442551552638));
+#8483 = CARTESIAN_POINT('',(6.823290448283,-6.610889206047,
+    16.466330804225));
+#8484 = CARTESIAN_POINT('',(7.453401352952,-5.902236893648,
+    16.490103387512));
+#8485 = CARTESIAN_POINT('',(7.998768453095,-5.126482018717,
+    16.51387607365));
+#8486 = CARTESIAN_POINT('',(8.451424687289,-4.295228494071,
+    16.537655616768));
+#8487 = CARTESIAN_POINT('',(8.805115490629,-3.421413095338,
+    16.561444101965));
+#8488 = CARTESIAN_POINT('',(9.273375678602,-1.738413284731,
+    16.605812041526));
+#8489 = CARTESIAN_POINT('',(9.413802215961,-0.935431598829,
+    16.626415744411));
+#8490 = CARTESIAN_POINT('',(9.474595795694,-0.120003484635,
+    16.64701534932));
+#8491 = CARTESIAN_POINT('',(9.454640286645,0.698621667901,
+    16.667611088171));
+#8492 = CARTESIAN_POINT('',(9.354054540544,1.511282247675,
+    16.688206055489));
+#8493 = CARTESIAN_POINT('',(9.174073570038,2.308903957213,16.70880373613
+    ));
+#8494 = CARTESIAN_POINT('',(8.917157220737,3.082514114318,
+    16.729405662543));
+#8495 = CARTESIAN_POINT('',(8.587327320436,3.823324403146,
+    16.750001915091));
+#8496 = PCURVE('',#555,#8497);
+#8497 = DEFINITIONAL_REPRESENTATION('',(#8498),#8746);
+#8498 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#8499,#8500,#8501,#8502,#8503,
+    #8504,#8505,#8506,#8507,#8508,#8509,#8510,#8511,#8512,#8513,#8514,
+    #8515,#8516,#8517,#8518,#8519,#8520,#8521,#8522,#8523,#8524,#8525,
+    #8526,#8527,#8528,#8529,#8530,#8531,#8532,#8533,#8534,#8535,#8536,
+    #8537,#8538,#8539,#8540,#8541,#8542,#8543,#8544,#8545,#8546,#8547,
+    #8548,#8549,#8550,#8551,#8552,#8553,#8554,#8555,#8556,#8557,#8558,
+    #8559,#8560,#8561,#8562,#8563,#8564,#8565,#8566,#8567,#8568,#8569,
+    #8570,#8571,#8572,#8573,#8574,#8575,#8576,#8577,#8578,#8579,#8580,
+    #8581,#8582,#8583,#8584,#8585,#8586,#8587,#8588,#8589,#8590,#8591,
+    #8592,#8593,#8594,#8595,#8596,#8597,#8598,#8599,#8600,#8601,#8602,
+    #8603,#8604,#8605,#8606,#8607,#8608,#8609,#8610,#8611,#8612,#8613,
+    #8614,#8615,#8616,#8617,#8618,#8619,#8620,#8621,#8622,#8623,#8624,
+    #8625,#8626,#8627,#8628,#8629,#8630,#8631,#8632,#8633,#8634,#8635,
+    #8636,#8637,#8638,#8639,#8640,#8641,#8642,#8643,#8644,#8645,#8646,
+    #8647,#8648,#8649,#8650,#8651,#8652,#8653,#8654,#8655,#8656,#8657,
+    #8658,#8659,#8660,#8661,#8662,#8663,#8664,#8665,#8666,#8667,#8668,
+    #8669,#8670,#8671,#8672,#8673,#8674,#8675,#8676,#8677,#8678,#8679,
+    #8680,#8681,#8682,#8683,#8684,#8685,#8686,#8687,#8688,#8689,#8690,
+    #8691,#8692,#8693,#8694,#8695,#8696,#8697,#8698,#8699,#8700,#8701,
+    #8702,#8703,#8704,#8705,#8706,#8707,#8708,#8709,#8710,#8711,#8712,
+    #8713,#8714,#8715,#8716,#8717,#8718,#8719,#8720,#8721,#8722,#8723,
+    #8724,#8725,#8726,#8727,#8728,#8729,#8730,#8731,#8732,#8733,#8734,
+    #8735,#8736,#8737,#8738,#8739,#8740,#8741,#8742,#8743,#8744,#8745),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7
+    ,7,7,7,7,7,7,7,7,7,7,7,9),(0.,4.28043640542E-02,6.295792627798E-02,
+    7.483377114152E-02,8.847526822203E-02,0.137931280372,0.187565629212,
+    0.235225768682,0.281699511614,0.286203594411,0.304793026912,
+    0.320200731117,0.361439813756,0.404152376247,0.43645298284,
+    0.456660851376,0.46641184582,0.476590546448,0.514381244327,
+    0.557195831033,0.597091030538,0.639131725263,0.647737778557,
+    0.663519226538,0.680132037762,0.719425807824,0.760694728608,
+    0.792895407701,0.812519150909,0.820789134732,0.830033835327,
+    0.869183803362,0.905032616945,0.945900930849,0.974887596958,1.),
+  .UNSPECIFIED.);
+#8499 = CARTESIAN_POINT('',(0.600031304566,12.919510010792));
+#8500 = CARTESIAN_POINT('',(0.600037679806,13.041327816476));
+#8501 = CARTESIAN_POINT('',(0.60003413858,13.163297923418));
+#8502 = CARTESIAN_POINT('',(0.600019373138,13.285177175701));
+#8503 = CARTESIAN_POINT('',(0.599997877387,13.406998746738));
+#8504 = CARTESIAN_POINT('',(0.599984414038,13.528819924517));
+#8505 = CARTESIAN_POINT('',(0.599986389012,13.65069931945));
+#8506 = CARTESIAN_POINT('',(0.599992462032,13.772672077868));
+#8507 = CARTESIAN_POINT('',(0.599997257414,13.951847962453));
+#8508 = CARTESIAN_POINT('',(0.599998136548,14.009205466358));
+#8509 = CARTESIAN_POINT('',(0.599997702287,14.066560990543));
+#8510 = CARTESIAN_POINT('',(0.599995161001,14.123915307731));
+#8511 = CARTESIAN_POINT('',(0.599990430518,14.181270867492));
+#8512 = CARTESIAN_POINT('',(0.599984457159,14.238629386063));
+#8513 = CARTESIAN_POINT('',(0.599979002201,14.295989327253));
+#8514 = CARTESIAN_POINT('',(0.599974068383,14.387140107512));
+#8515 = CARTESIAN_POINT('',(0.599972837095,14.42093681505));
+#8516 = CARTESIAN_POINT('',(0.599972946539,14.454733264351));
+#8517 = CARTESIAN_POINT('',(0.599974765225,14.488529395384));
+#8518 = CARTESIAN_POINT('',(0.599978287507,14.522325220768));
+#8519 = CARTESIAN_POINT('',(0.599983133589,14.556120825765));
+#8520 = CARTESIAN_POINT('',(0.59998854952,14.589916368285));
+#8521 = CARTESIAN_POINT('',(0.599998987091,14.662532398012));
+#8522 = CARTESIAN_POINT('',(0.600000620435,14.701353296061));
+#8523 = CARTESIAN_POINT('',(0.599998795803,14.740174224357));
+#8524 = CARTESIAN_POINT('',(0.599994294615,14.778994856234));
+#8525 = CARTESIAN_POINT('',(0.599988191133,14.817815087037));
+#8526 = CARTESIAN_POINT('',(0.599981852461,14.856635034121));
+#8527 = CARTESIAN_POINT('',(0.599976938549,14.895455036853));
+#8528 = CARTESIAN_POINT('',(0.599969832242,15.075016297534));
+#8529 = CARTESIAN_POINT('',(0.599988311133,15.216094334626));
+#8530 = CARTESIAN_POINT('',(0.600024288979,15.356966212068));
+#8531 = CARTESIAN_POINT('',(0.599994956311,15.497741852497));
+#8532 = CARTESIAN_POINT('',(0.599981158136,15.638509791841));
+#8533 = CARTESIAN_POINT('',(0.599982517616,15.779367736645));
+#8534 = CARTESIAN_POINT('',(0.599996446845,15.920441151327));
+#8535 = CARTESIAN_POINT('',(0.600025917823,16.20242170823));
+#8536 = CARTESIAN_POINT('',(0.600041639519,16.344016112582));
+#8537 = CARTESIAN_POINT('',(0.600048123137,16.485389052115));
+#8538 = CARTESIAN_POINT('',(0.600029844938,16.626669864336));
+#8539 = CARTESIAN_POINT('',(0.599992481859,16.767950428163));
+#8540 = CARTESIAN_POINT('',(0.599964725884,16.909326542741));
+#8541 = CARTESIAN_POINT('',(0.599954095187,17.05092578134));
+#8542 = CARTESIAN_POINT('',(0.599962676289,17.327805163407));
+#8543 = CARTESIAN_POINT('',(0.599980722714,17.463723535539));
+#8544 = CARTESIAN_POINT('',(0.600010263268,17.599468713547));
+#8545 = CARTESIAN_POINT('',(0.600040361594,17.73513043845));
+#8546 = CARTESIAN_POINT('',(0.600048244369,17.870791192587));
+#8547 = CARTESIAN_POINT('',(0.60003641258,18.00653052867));
+#8548 = CARTESIAN_POINT('',(0.600019647974,18.142445198396));
+#8549 = CARTESIAN_POINT('',(0.59999309715,18.410328672144));
+#8550 = CARTESIAN_POINT('',(0.599983039258,18.542835944891));
+#8551 = CARTESIAN_POINT('',(0.599984668955,18.675186315226));
+#8552 = CARTESIAN_POINT('',(0.599998424588,18.807463152588));
+#8553 = CARTESIAN_POINT('',(0.600018212881,18.939746292504));
+#8554 = CARTESIAN_POINT('',(0.599990106884,19.072109498725));
+#8555 = CARTESIAN_POINT('',(0.59997176614,19.204621308232));
+#8556 = CARTESIAN_POINT('',(0.599974322001,19.349689454622));
+#8557 = CARTESIAN_POINT('',(0.599974739878,19.362506753156));
+#8558 = CARTESIAN_POINT('',(0.599975362791,19.375324045997));
+#8559 = CARTESIAN_POINT('',(0.59997619634,19.38814134766));
+#8560 = CARTESIAN_POINT('',(0.59997723874,19.400958674591));
+#8561 = CARTESIAN_POINT('',(0.599978480826,19.413776045169));
+#8562 = CARTESIAN_POINT('',(0.599979906053,19.426593479707));
+#8563 = CARTESIAN_POINT('',(0.599988029846,19.492311989943));
+#8564 = CARTESIAN_POINT('',(0.599994500967,19.545214381054));
+#8565 = CARTESIAN_POINT('',(0.600017625084,19.598119051249));
+#8566 = CARTESIAN_POINT('',(0.600003350613,19.651021536149));
+#8567 = CARTESIAN_POINT('',(0.599978957418,19.703921476921));
+#8568 = CARTESIAN_POINT('',(0.599981336433,19.756822515211));
+#8569 = CARTESIAN_POINT('',(0.599975162988,19.809726975313));
+#8570 = CARTESIAN_POINT('',(0.599974283673,19.906477656374));
+#8571 = CARTESIAN_POINT('',(0.599976061439,19.948986154007));
+#8572 = CARTESIAN_POINT('',(0.599979285372,19.996153446782));
+#8573 = CARTESIAN_POINT('',(0.599984401551,20.050656762752));
+#8574 = CARTESIAN_POINT('',(0.599991904931,20.111924431254));
+#8575 = CARTESIAN_POINT('',(0.599995519985,20.177277209836));
+#8576 = CARTESIAN_POINT('',(0.599996895633,20.241198630313));
+#8577 = CARTESIAN_POINT('',(0.59999728257,20.434642645684));
+#8578 = CARTESIAN_POINT('',(0.599988980823,20.575813927103));
+#8579 = CARTESIAN_POINT('',(0.599977158549,20.716761723112));
+#8580 = CARTESIAN_POINT('',(0.59999010855,20.857611815226));
+#8581 = CARTESIAN_POINT('',(0.600020924254,20.998464895009));
+#8582 = CARTESIAN_POINT('',(0.600038386528,21.139414326272));
+#8583 = CARTESIAN_POINT('',(0.600039432869,21.280586348867));
+#8584 = CARTESIAN_POINT('',(0.60001628816,21.567270647766));
+#8585 = CARTESIAN_POINT('',(0.599991230293,21.713536056895));
+#8586 = CARTESIAN_POINT('',(0.599958201445,21.859535282631));
+#8587 = CARTESIAN_POINT('',(0.599934476178,22.00542805426));
+#8588 = CARTESIAN_POINT('',(0.599946026676,22.151319780211));
+#8589 = CARTESIAN_POINT('',(0.59997520352,22.297317001606));
+#8590 = CARTESIAN_POINT('',(0.600002913061,22.443578739432));
+#8591 = CARTESIAN_POINT('',(0.60003328462,22.699733133711));
+#8592 = CARTESIAN_POINT('',(0.600040394052,22.810130499742));
+#8593 = CARTESIAN_POINT('',(0.600037932261,22.920472312152));
+#8594 = CARTESIAN_POINT('',(0.600024409111,23.030775827991));
+#8595 = CARTESIAN_POINT('',(0.600006970292,23.141080727345));
+#8596 = CARTESIAN_POINT('',(0.59999472228,23.251425863134));
+#8597 = CARTESIAN_POINT('',(0.599990215153,23.361826021464));
+#8598 = CARTESIAN_POINT('',(0.599990579731,23.541128597837));
+#8599 = CARTESIAN_POINT('',(0.599992547704,23.610144545865));
+#8600 = CARTESIAN_POINT('',(0.59999584374,23.679157009466));
+#8601 = CARTESIAN_POINT('',(0.599998797521,23.748164481468));
+#8602 = CARTESIAN_POINT('',(0.599999569694,23.817172060606));
+#8603 = CARTESIAN_POINT('',(0.599997039134,23.88618493219));
+#8604 = CARTESIAN_POINT('',(0.599991575764,23.955202114131));
+#8605 = CARTESIAN_POINT('',(0.599982863183,24.057509382477));
+#8606 = CARTESIAN_POINT('',(0.599979831014,24.090807973065));
+#8607 = CARTESIAN_POINT('',(0.599977015851,24.124106476333));
+#8608 = CARTESIAN_POINT('',(0.599974778416,24.157404985577));
+#8609 = CARTESIAN_POINT('',(0.599973426743,24.190703451184));
+#8610 = CARTESIAN_POINT('',(0.599973216175,24.224001680635));
+#8611 = CARTESIAN_POINT('',(0.599974349368,24.257299338503));
+#8612 = CARTESIAN_POINT('',(0.599979718436,24.325353037758));
+#8613 = CARTESIAN_POINT('',(0.599985445619,24.360109469036));
+#8614 = CARTESIAN_POINT('',(0.599991942081,24.394866071855));
+#8615 = CARTESIAN_POINT('',(0.59999750288,24.429623260069));
+#8616 = CARTESIAN_POINT('',(0.600000933894,24.464381029812));
+#8617 = CARTESIAN_POINT('',(0.60000155182,24.499138959506));
+#8618 = CARTESIAN_POINT('',(0.599999184173,24.533896209852));
+#8619 = CARTESIAN_POINT('',(0.599975550408,24.697688384111));
+#8620 = CARTESIAN_POINT('',(0.59994570213,24.826945950549));
+#8621 = CARTESIAN_POINT('',(0.599996243064,24.956077540147));
+#8622 = CARTESIAN_POINT('',(0.600010392832,25.085145295294));
+#8623 = CARTESIAN_POINT('',(0.600002168414,25.214208690017));
+#8624 = CARTESIAN_POINT('',(0.599991071491,25.343336970068));
+#8625 = CARTESIAN_POINT('',(0.599987417713,25.472596043469));
+#8626 = CARTESIAN_POINT('',(0.599996220135,25.747820139847));
+#8627 = CARTESIAN_POINT('',(0.600010877899,25.894418533606));
+#8628 = CARTESIAN_POINT('',(0.600036223822,26.040749648052));
+#8629 = CARTESIAN_POINT('',(0.600056515231,26.186979747981));
+#8630 = CARTESIAN_POINT('',(0.600040626909,26.333211779446));
+#8631 = CARTESIAN_POINT('',(0.600009929043,26.479547990866));
+#8632 = CARTESIAN_POINT('',(0.59998233074,26.626150746687));
+#8633 = CARTESIAN_POINT('',(0.599952836164,26.908567460029));
+#8634 = CARTESIAN_POINT('',(0.599949254715,27.045067339393));
+#8635 = CARTESIAN_POINT('',(0.599963385497,27.181390078213));
+#8636 = CARTESIAN_POINT('',(0.599996096073,27.317634567951));
+#8637 = CARTESIAN_POINT('',(0.600028088826,27.453883587948));
+#8638 = CARTESIAN_POINT('',(0.600040592929,27.590215278312));
+#8639 = CARTESIAN_POINT('',(0.600037555431,27.726721340578));
+#8640 = CARTESIAN_POINT('',(0.600015797462,28.006486529397));
+#8641 = CARTESIAN_POINT('',(0.599996014488,28.150403722749));
+#8642 = CARTESIAN_POINT('',(0.599978952316,28.294079679742));
+#8643 = CARTESIAN_POINT('',(0.599974811796,28.437655836136));
+#8644 = CARTESIAN_POINT('',(0.600009504095,28.581234906963));
+#8645 = CARTESIAN_POINT('',(0.600008737555,28.724918057418));
+#8646 = CARTESIAN_POINT('',(0.59998872054,28.868838154854));
+#8647 = CARTESIAN_POINT('',(0.599976123439,29.041768751678));
+#8648 = CARTESIAN_POINT('',(0.599974291348,29.07115451867));
+#8649 = CARTESIAN_POINT('',(0.599973150845,29.100540076981));
+#8650 = CARTESIAN_POINT('',(0.599972965558,29.129924822207));
+#8651 = CARTESIAN_POINT('',(0.5999738796,29.15930861516));
+#8652 = CARTESIAN_POINT('',(0.599975917565,29.18869178187));
+#8653 = CARTESIAN_POINT('',(0.599978984535,29.218075113583));
+#8654 = CARTESIAN_POINT('',(0.599989983889,29.301344491674));
+#8655 = CARTESIAN_POINT('',(0.599998411882,29.355229046141));
+#8656 = CARTESIAN_POINT('',(0.600017103727,29.409117315109));
+#8657 = CARTESIAN_POINT('',(0.599998971695,29.463001293215));
+#8658 = CARTESIAN_POINT('',(0.599975161877,29.516883379828));
+#8659 = CARTESIAN_POINT('',(0.599979978904,29.570769541422));
+#8660 = CARTESIAN_POINT('',(0.599974220496,29.624657094478));
+#8661 = CARTESIAN_POINT('',(0.599975168148,29.735263009587));
+#8662 = CARTESIAN_POINT('',(0.59997903458,29.793238197303));
+#8663 = CARTESIAN_POINT('',(0.599985218839,29.851888191785));
+#8664 = CARTESIAN_POINT('',(0.599991330818,29.910834402458));
+#8665 = CARTESIAN_POINT('',(0.599995535346,29.969834133464));
+#8666 = CARTESIAN_POINT('',(0.59999737624,30.028743787608));
+#8667 = CARTESIAN_POINT('',(0.599997541999,30.0875089224));
+#8668 = CARTESIAN_POINT('',(0.599994281494,30.284956788165));
+#8669 = CARTESIAN_POINT('',(0.599985936316,30.424053717491));
+#8670 = CARTESIAN_POINT('',(0.599979759839,30.562945168105));
+#8671 = CARTESIAN_POINT('',(0.599998777259,30.701742440619));
+#8672 = CARTESIAN_POINT('',(0.600028071559,30.840542072559));
+#8673 = CARTESIAN_POINT('',(0.600041630744,30.979432328103));
+#8674 = CARTESIAN_POINT('',(0.600038543333,31.118524806056));
+#8675 = CARTESIAN_POINT('',(0.600009859889,31.40305958891));
+#8676 = CARTESIAN_POINT('',(0.599983138855,31.549219958752));
+#8677 = CARTESIAN_POINT('',(0.599951614542,31.695115569481));
+#8678 = CARTESIAN_POINT('',(0.599933699436,31.840905143361));
+#8679 = CARTESIAN_POINT('',(0.599951441813,31.986694060381));
+#8680 = CARTESIAN_POINT('',(0.599982888831,32.132588420472));
+#8681 = CARTESIAN_POINT('',(0.600009615599,32.278745566992));
+#8682 = CARTESIAN_POINT('',(0.600035872658,32.538224181076));
+#8683 = CARTESIAN_POINT('',(0.600040076026,32.652064108314));
+#8684 = CARTESIAN_POINT('',(0.600033841094,32.765837099987));
+#8685 = CARTESIAN_POINT('',(0.600016969773,32.879567002519));
+#8686 = CARTESIAN_POINT('',(0.599999061175,32.993298584386));
+#8687 = CARTESIAN_POINT('',(0.599989809275,33.107074388037));
+#8688 = CARTESIAN_POINT('',(0.599988845198,33.220914287039));
+#8689 = CARTESIAN_POINT('',(0.599992687963,33.403946091138));
+#8690 = CARTESIAN_POINT('',(0.599995343245,33.473264587051));
+#8691 = CARTESIAN_POINT('',(0.599998376413,33.542579884813));
+#8692 = CARTESIAN_POINT('',(0.599999758852,33.611890292003));
+#8693 = CARTESIAN_POINT('',(0.599997881796,33.681200788326));
+#8694 = CARTESIAN_POINT('',(0.599992571447,33.750516435634));
+#8695 = CARTESIAN_POINT('',(0.599985493031,33.819836031371));
+#8696 = CARTESIAN_POINT('',(0.599977605205,33.918355130233));
+#8697 = CARTESIAN_POINT('',(0.59997545631,33.947564903662));
+#8698 = CARTESIAN_POINT('',(0.599973844982,33.97677467543));
+#8699 = CARTESIAN_POINT('',(0.599973033118,34.005984014188));
+#8700 = CARTESIAN_POINT('',(0.599973196653,34.035192707529));
+#8701 = CARTESIAN_POINT('',(0.599974425552,34.064400761991));
+#8702 = CARTESIAN_POINT('',(0.599976723817,34.093608403056));
+#8703 = CARTESIAN_POINT('',(0.599983682403,34.155466221675));
+#8704 = CARTESIAN_POINT('',(0.599990045781,34.188116462389));
+#8705 = CARTESIAN_POINT('',(0.599996301328,34.220766963091));
+#8706 = CARTESIAN_POINT('',(0.600000549327,34.253417728421));
+#8707 = CARTESIAN_POINT('',(0.600001788634,34.286068601862));
+#8708 = CARTESIAN_POINT('',(0.599999916671,34.318719265738));
+#8709 = CARTESIAN_POINT('',(0.599995729436,34.351369241215));
+#8710 = CARTESIAN_POINT('',(0.59997056056,34.522280179943));
+#8711 = CARTESIAN_POINT('',(0.599946890967,34.660856611087));
+#8712 = CARTESIAN_POINT('',(0.600011928319,34.799243810637));
+#8713 = CARTESIAN_POINT('',(0.600012267955,34.937546304112));
+#8714 = CARTESIAN_POINT('',(0.599996336455,35.075840793598));
+#8715 = CARTESIAN_POINT('',(0.599985128265,35.214218464398));
+#8716 = CARTESIAN_POINT('',(0.599986755605,35.352789631983));
+#8717 = CARTESIAN_POINT('',(0.600004842572,35.617660293595));
+#8718 = CARTESIAN_POINT('',(0.600019930178,35.744457973539));
+#8719 = CARTESIAN_POINT('',(0.600039012287,35.871144350812));
+#8720 = CARTESIAN_POINT('',(0.60004791677,35.997764928436));
+#8721 = CARTESIAN_POINT('',(0.60003830651,36.124386734807));
+#8722 = CARTESIAN_POINT('',(0.600014946131,36.251074905535));
+#8723 = CARTESIAN_POINT('',(0.599991644121,36.377872638131));
+#8724 = CARTESIAN_POINT('',(0.599955679673,36.648824147752));
+#8725 = CARTESIAN_POINT('',(0.599945142113,36.793548950207));
+#8726 = CARTESIAN_POINT('',(0.599953835649,36.938023953036));
+#8727 = CARTESIAN_POINT('',(0.599987857449,37.082398905948));
+#8728 = CARTESIAN_POINT('',(0.600025780622,37.226776893991));
+#8729 = CARTESIAN_POINT('',(0.600040918843,37.371256237689));
+#8730 = CARTESIAN_POINT('',(0.600038184305,37.515982479971));
+#8731 = CARTESIAN_POINT('',(0.600018990318,37.762697751942));
+#8732 = CARTESIAN_POINT('',(0.60000679925,37.865141191426));
+#8733 = CARTESIAN_POINT('',(0.599993679143,37.967546486864));
+#8734 = CARTESIAN_POINT('',(0.599985416917,38.069922907837));
+#8735 = CARTESIAN_POINT('',(0.599985872021,38.172299631428));
+#8736 = CARTESIAN_POINT('',(0.599992475058,38.274705874601));
+#8737 = CARTESIAN_POINT('',(0.599997021495,38.377150849358));
+#8738 = CARTESIAN_POINT('',(0.599997242595,38.568221747877));
+#8739 = CARTESIAN_POINT('',(0.599994008745,38.656952014473));
+#8740 = CARTESIAN_POINT('',(0.599985475397,38.745664955731));
+#8741 = CARTESIAN_POINT('',(0.599972864905,38.834361568152));
+#8742 = CARTESIAN_POINT('',(0.599961601015,38.923054991067));
+#8743 = CARTESIAN_POINT('',(0.599967331341,39.011759637257));
+#8744 = CARTESIAN_POINT('',(0.600000242933,39.100480666984));
+#8745 = CARTESIAN_POINT('',(0.600000957548,39.189172324434));
+#8746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8747 = PCURVE('',#8748,#8753);
+#8748 = CYLINDRICAL_SURFACE('',#8749,9.4);
+#8749 = AXIS2_PLACEMENT_3D('',#8750,#8751,#8752);
+#8750 = CARTESIAN_POINT('',(0.,0.,0.));
+#8751 = DIRECTION('',(0.,0.,1.));
+#8752 = DIRECTION('',(1.,0.,0.));
+#8753 = DEFINITIONAL_REPRESENTATION('',(#8754),#9002);
+#8754 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#8755,#8756,#8757,#8758,#8759,
+    #8760,#8761,#8762,#8763,#8764,#8765,#8766,#8767,#8768,#8769,#8770,
+    #8771,#8772,#8773,#8774,#8775,#8776,#8777,#8778,#8779,#8780,#8781,
+    #8782,#8783,#8784,#8785,#8786,#8787,#8788,#8789,#8790,#8791,#8792,
+    #8793,#8794,#8795,#8796,#8797,#8798,#8799,#8800,#8801,#8802,#8803,
+    #8804,#8805,#8806,#8807,#8808,#8809,#8810,#8811,#8812,#8813,#8814,
+    #8815,#8816,#8817,#8818,#8819,#8820,#8821,#8822,#8823,#8824,#8825,
+    #8826,#8827,#8828,#8829,#8830,#8831,#8832,#8833,#8834,#8835,#8836,
+    #8837,#8838,#8839,#8840,#8841,#8842,#8843,#8844,#8845,#8846,#8847,
+    #8848,#8849,#8850,#8851,#8852,#8853,#8854,#8855,#8856,#8857,#8858,
+    #8859,#8860,#8861,#8862,#8863,#8864,#8865,#8866,#8867,#8868,#8869,
+    #8870,#8871,#8872,#8873,#8874,#8875,#8876,#8877,#8878,#8879,#8880,
+    #8881,#8882,#8883,#8884,#8885,#8886,#8887,#8888,#8889,#8890,#8891,
+    #8892,#8893,#8894,#8895,#8896,#8897,#8898,#8899,#8900,#8901,#8902,
+    #8903,#8904,#8905,#8906,#8907,#8908,#8909,#8910,#8911,#8912,#8913,
+    #8914,#8915,#8916,#8917,#8918,#8919,#8920,#8921,#8922,#8923,#8924,
+    #8925,#8926,#8927,#8928,#8929,#8930,#8931,#8932,#8933,#8934,#8935,
+    #8936,#8937,#8938,#8939,#8940,#8941,#8942,#8943,#8944,#8945,#8946,
+    #8947,#8948,#8949,#8950,#8951,#8952,#8953,#8954,#8955,#8956,#8957,
+    #8958,#8959,#8960,#8961,#8962,#8963,#8964,#8965,#8966,#8967,#8968,
+    #8969,#8970,#8971,#8972,#8973,#8974,#8975,#8976,#8977,#8978,#8979,
+    #8980,#8981,#8982,#8983,#8984,#8985,#8986,#8987,#8988,#8989,#8990,
+    #8991,#8992,#8993,#8994,#8995,#8996,#8997,#8998,#8999,#9000,#9001),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7
+    ,7,7,7,7,7,7,7,7,7,7,7,9),(0.,4.28043640542E-02,6.295792627798E-02,
+    7.483377114152E-02,8.847526822203E-02,0.137931280372,0.187565629212,
+    0.235225768682,0.281699511614,0.286203594411,0.304793026912,
+    0.320200731117,0.361439813756,0.404152376247,0.43645298284,
+    0.456660851376,0.46641184582,0.476590546448,0.514381244327,
+    0.557195831033,0.597091030538,0.639131725263,0.647737778557,
+    0.663519226538,0.680132037762,0.719425807824,0.760694728608,
+    0.792895407701,0.812519150909,0.820789134732,0.830033835327,
+    0.869183803362,0.905032616945,0.945900930849,0.974887596958,1.),
+  .UNSPECIFIED.);
+#8755 = CARTESIAN_POINT('',(-6.28318530718,10.65000157291));
+#8756 = CARTESIAN_POINT('',(-6.164698021414,10.678288474702));
+#8757 = CARTESIAN_POINT('',(-6.046062080573,10.706610734116));
+#8758 = CARTESIAN_POINT('',(-5.927513461887,10.734911908772));
+#8759 = CARTESIAN_POINT('',(-5.809019091274,10.763199726765));
+#8760 = CARTESIAN_POINT('',(-5.690524065627,10.791487522178));
+#8761 = CARTESIAN_POINT('',(-5.57197344931,10.819788898498));
+#8762 = CARTESIAN_POINT('',(-5.453334710851,10.848111946745));
+#8763 = CARTESIAN_POINT('',(-5.279059279417,10.889717890048));
+#8764 = CARTESIAN_POINT('',(-5.223270934203,10.903036700383));
+#8765 = CARTESIAN_POINT('',(-5.167484883019,10.916355023618));
+#8766 = CARTESIAN_POINT('',(-5.111700224365,10.929673031081));
+#8767 = CARTESIAN_POINT('',(-5.055914318782,10.942991284556));
+#8768 = CARTESIAN_POINT('',(-5.000125172817,10.956310179757));
+#8769 = CARTESIAN_POINT('',(-4.944333990573,10.969629366682));
+#8770 = CARTESIAN_POINT('',(-4.855674942891,10.990794885623));
+#8771 = CARTESIAN_POINT('',(-4.822801867122,10.99864259084));
+#8772 = CARTESIAN_POINT('',(-4.789928753321,11.006490235064));
+#8773 = CARTESIAN_POINT('',(-4.757055664374,11.014337811231));
+#8774 = CARTESIAN_POINT('',(-4.724182638269,11.022185332663));
+#8775 = CARTESIAN_POINT('',(-4.691309688088,11.03003283307));
+#8776 = CARTESIAN_POINT('',(-4.658436802011,11.037880366549));
+#8777 = CARTESIAN_POINT('',(-4.587803681957,11.054742403902));
+#8778 = CARTESIAN_POINT('',(-4.550043457623,11.063757238262));
+#8779 = CARTESIAN_POINT('',(-4.512283245364,11.072772178302));
+#8780 = CARTESIAN_POINT('',(-4.474523029208,11.081787003999));
+#8781 = CARTESIAN_POINT('',(-4.436762802165,11.090801607665));
+#8782 = CARTESIAN_POINT('',(-4.399002566223,11.09981599395));
+#8783 = CARTESIAN_POINT('',(-4.36124233235,11.108830279837));
+#8784 = CARTESIAN_POINT('',(-4.186585892366,11.150525639114));
+#8785 = CARTESIAN_POINT('',(-4.049365568215,11.18328435186));
+#8786 = CARTESIAN_POINT('',(-3.912353279081,11.215995595238));
+#8787 = CARTESIAN_POINT('',(-3.77543166315,11.248684769257));
+#8788 = CARTESIAN_POINT('',(-3.638510561524,11.281372227843));
+#8789 = CARTESIAN_POINT('',(-3.50149978363,11.314080558555));
+#8790 = CARTESIAN_POINT('',(-3.364279164471,11.346838859622));
+#8791 = CARTESIAN_POINT('',(-3.090001694734,11.412316747752));
+#8792 = CARTESIAN_POINT('',(-2.952276341583,11.445195921436));
+#8793 = CARTESIAN_POINT('',(-2.814768494856,11.47802362525));
+#8794 = CARTESIAN_POINT('',(-2.677352117064,11.510829944327));
+#8795 = CARTESIAN_POINT('',(-2.539934726069,11.54363626029));
+#8796 = CARTESIAN_POINT('',(-2.402422952946,11.576464810858));
+#8797 = CARTESIAN_POINT('',(-2.264693652096,11.609345191798));
+#8798 = CARTESIAN_POINT('',(-1.995381783584,11.673638602822));
+#8799 = CARTESIAN_POINT('',(-1.86317842085,11.705199834733));
+#8800 = CARTESIAN_POINT('',(-1.731144275536,11.73672082272));
+#8801 = CARTESIAN_POINT('',(-1.599192555476,11.768222386687));
+#8802 = CARTESIAN_POINT('',(-1.467242118456,11.799723682865));
+#8803 = CARTESIAN_POINT('',(-1.33521311388,11.831243231003));
+#8804 = CARTESIAN_POINT('',(-1.203011715649,11.862803543684));
+#8805 = CARTESIAN_POINT('',(-0.942445739526,11.925008018587));
+#8806 = CARTESIAN_POINT('',(-0.813557420929,11.955777214425));
+#8807 = CARTESIAN_POINT('',(-0.684822369529,11.986510032236));
+#8808 = CARTESIAN_POINT('',(-0.55616123577,12.017225795666));
+#8809 = CARTESIAN_POINT('',(-0.427499526009,12.047942945869));
+#8810 = CARTESIAN_POINT('',(-0.298762024557,12.078678431214));
+#8811 = CARTESIAN_POINT('',(-0.169874195559,12.109448010658));
+#8812 = CARTESIAN_POINT('',(-2.876920034416E-02,12.143133329237));
+#8813 = CARTESIAN_POINT('',(-1.630202427172E-02,12.146109550774));
+#8814 = CARTESIAN_POINT('',(-3.834818770557E-03,12.149085772538));
+#8815 = CARTESIAN_POINT('',(8.632427924045E-03,12.152061998438));
+#8816 = CARTESIAN_POINT('',(2.109972850329E-02,12.155038232905));
+#8817 = CARTESIAN_POINT('',(3.356709658487E-02,12.15801448089));
+#8818 = CARTESIAN_POINT('',(4.603454671298E-02,12.160990747865));
+#8819 = CARTESIAN_POINT('',(0.10995866074,12.176250912246));
+#8820 = CARTESIAN_POINT('',(0.16141780028,12.188535277156));
+#8821 = CARTESIAN_POINT('',(0.212875663946,12.200819484267));
+#8822 = CARTESIAN_POINT('',(0.264331875993,12.213105606712));
+#8823 = CARTESIAN_POINT('',(0.315788152154,12.225390676374));
+#8824 = CARTESIAN_POINT('',(0.367246110431,12.237673402675));
+#8825 = CARTESIAN_POINT('',(0.418705322322,12.249958654605));
+#8826 = CARTESIAN_POINT('',(0.512812653661,12.272424756604));
+#8827 = CARTESIAN_POINT('',(0.554159336496,12.28229544785));
+#8828 = CARTESIAN_POINT('',(0.600037053627,12.293247927765));
+#8829 = CARTESIAN_POINT('',(0.653049837085,12.305903848891));
+#8830 = CARTESIAN_POINT('',(0.712640895525,12.320130496579));
+#8831 = CARTESIAN_POINT('',(0.77620508122,12.335305784667));
+#8832 = CARTESIAN_POINT('',(0.838377382537,12.350148740202));
+#8833 = CARTESIAN_POINT('',(1.026528775907,12.395067720187));
+#8834 = CARTESIAN_POINT('',(1.163839298022,12.427848775468));
+#8835 = CARTESIAN_POINT('',(1.300936599277,12.460578025715));
+#8836 = CARTESIAN_POINT('',(1.437942272897,12.493284498564));
+#8837 = CARTESIAN_POINT('',(1.574948408099,12.525991570813));
+#8838 = CARTESIAN_POINT('',(1.712045938902,12.558720960399));
+#8839 = CARTESIAN_POINT('',(1.849358524747,12.591502028384));
+#8840 = CARTESIAN_POINT('',(2.128204493863,12.658072031862));
+#8841 = CARTESIAN_POINT('',(2.270470390534,12.69203585104));
+#8842 = CARTESIAN_POINT('',(2.412478013772,12.725937905947));
+#8843 = CARTESIAN_POINT('',(2.554384035188,12.759815293475));
+#8844 = CARTESIAN_POINT('',(2.696289500336,12.793692447713));
+#8845 = CARTESIAN_POINT('',(2.838295835506,12.827594058606));
+#8846 = CARTESIAN_POINT('',(2.980558486795,12.861557045175));
+#8847 = CARTESIAN_POINT('',(3.229709099491,12.92103781951));
+#8848 = CARTESIAN_POINT('',(3.337087982525,12.946672815567));
+#8849 = CARTESIAN_POINT('',(3.444413250801,12.972294905455));
+#8850 = CARTESIAN_POINT('',(3.551702363529,12.997908112586));
+#8851 = CARTESIAN_POINT('',(3.658994243977,13.02352167579));
+#8852 = CARTESIAN_POINT('',(3.766326078811,13.0491446313));
+#8853 = CARTESIAN_POINT('',(3.873710840277,13.074780398679));
+#8854 = CARTESIAN_POINT('',(4.04811399809,13.116415837198));
+#8855 = CARTESIAN_POINT('',(4.115243590468,13.132441871461));
+#8856 = CARTESIAN_POINT('',(4.182369126583,13.148467087408));
+#8857 = CARTESIAN_POINT('',(4.249489016843,13.164491124062));
+#8858 = CARTESIAN_POINT('',(4.316608313385,13.180515151617));
+#8859 = CARTESIAN_POINT('',(4.383732411144,13.196540361969));
+#8860 = CARTESIAN_POINT('',(4.450860872191,13.212566526057));
+#8861 = CARTESIAN_POINT('',(4.550369333162,13.2363227958));
+#8862 = CARTESIAN_POINT('',(4.582757113601,13.244054893892));
+#8863 = CARTESIAN_POINT('',(4.615145013205,13.251786968811));
+#8864 = CARTESIAN_POINT('',(4.647533168118,13.259519046459));
+#8865 = CARTESIAN_POINT('',(4.679921552086,13.26725112213));
+#8866 = CARTESIAN_POINT('',(4.712309976465,13.274983160516));
+#8867 = CARTESIAN_POINT('',(4.744698090214,13.282715095708));
+#8868 = CARTESIAN_POINT('',(4.81089326767,13.298517702446));
+#8869 = CARTESIAN_POINT('',(4.844700923261,13.30658848296));
+#8870 = CARTESIAN_POINT('',(4.878508710072,13.314659403079));
+#8871 = CARTESIAN_POINT('',(4.912316773749,13.32273056127));
+#8872 = CARTESIAN_POINT('',(4.946125042185,13.33080192412));
+#8873 = CARTESIAN_POINT('',(4.979933225523,13.338873326336));
+#8874 = CARTESIAN_POINT('',(5.013740816151,13.346944470743));
+#8875 = CARTESIAN_POINT('',(5.173060420843,13.384978303176));
+#8876 = CARTESIAN_POINT('',(5.298791185328,13.414991984988));
+#8877 = CARTESIAN_POINT('',(5.42439066744,13.444976661509));
+#8878 = CARTESIAN_POINT('',(5.549922051816,13.474946881018));
+#8879 = CARTESIAN_POINT('',(5.675452734076,13.504916311854));
+#8880 = CARTESIAN_POINT('',(5.80104971072,13.534900908115));
+#8881 = CARTESIAN_POINT('',(5.926776580742,13.564915884521));
+#8882 = CARTESIAN_POINT('',(6.194482002807,13.628825031521));
+#8883 = CARTESIAN_POINT('',(6.337076939228,13.662866267663));
+#8884 = CARTESIAN_POINT('',(6.479411280154,13.696845347163));
+#8885 = CARTESIAN_POINT('',(6.621643691494,13.730800900948));
+#8886 = CARTESIAN_POINT('',(6.763876088937,13.764756919249));
+#8887 = CARTESIAN_POINT('',(6.906210795896,13.798737176864));
+#8888 = CARTESIAN_POINT('',(7.048805782568,13.832779372265));
+#8889 = CARTESIAN_POINT('',(7.323503061529,13.898358570503));
+#8890 = CARTESIAN_POINT('',(7.4562724409,13.930054846496));
+#8891 = CARTESIAN_POINT('',(7.588869642057,13.961709991175));
+#8892 = CARTESIAN_POINT('',(7.721389905408,13.993346938271));
+#8893 = CARTESIAN_POINT('',(7.853912740546,14.02498488517));
+#8894 = CARTESIAN_POINT('',(7.986516094783,14.056641990177));
+#8895 = CARTESIAN_POINT('',(8.119290438548,14.088339589006));
+#8896 = CARTESIAN_POINT('',(8.391410401528,14.153302957502));
+#8897 = CARTESIAN_POINT('',(8.531396269986,14.186721538232));
+#8898 = CARTESIAN_POINT('',(8.671148960742,14.220084171682));
+#8899 = CARTESIAN_POINT('',(8.810804822437,14.253423719289));
+#8900 = CARTESIAN_POINT('',(8.950459061262,14.286763987883));
+#8901 = CARTESIAN_POINT('',(9.090207215017,14.320128310174));
+#8902 = CARTESIAN_POINT('',(9.230187788323,14.353547236139));
+#8903 = CARTESIAN_POINT('',(9.398389871765,14.393702353771));
+#8904 = CARTESIAN_POINT('',(9.426972304954,14.400525830385));
+#8905 = CARTESIAN_POINT('',(9.455554741853,14.407349254072));
+#8906 = CARTESIAN_POINT('',(9.484136606595,14.414172487658));
+#8907 = CARTESIAN_POINT('',(9.512717754598,14.420995503582));
+#8908 = CARTESIAN_POINT('',(9.541298472569,14.427818383891));
+#8909 = CARTESIAN_POINT('',(9.569879478502,14.434641320245));
+#8910 = CARTESIAN_POINT('',(9.65087530151,14.453976906186));
+#8911 = CARTESIAN_POINT('',(9.703290054433,14.466489098448));
+#8912 = CARTESIAN_POINT('',(9.755703116602,14.479002521606));
+#8913 = CARTESIAN_POINT('',(9.808115097825,14.491516229162));
+#8914 = CARTESIAN_POINT('',(9.860527889292,14.504028784645));
+#8915 = CARTESIAN_POINT('',(9.912942707189,14.516540692747));
+#8916 = CARTESIAN_POINT('',(9.965358378471,14.529054073462));
+#8917 = CARTESIAN_POINT('',(10.072941987222,14.554737418657));
+#8918 = CARTESIAN_POINT('',(10.129332260555,14.568199541016));
+#8919 = CARTESIAN_POINT('',(10.186378031284,14.581818346913));
+#8920 = CARTESIAN_POINT('',(10.243711288601,14.595505954509));
+#8921 = CARTESIAN_POINT('',(10.301096332851,14.609206021378));
+#8922 = CARTESIAN_POINT('',(10.358393827046,14.622885204127));
+#8923 = CARTESIAN_POINT('',(10.415551041657,14.636530855106));
+#8924 = CARTESIAN_POINT('',(10.607597701602,14.682379622416));
+#8925 = CARTESIAN_POINT('',(10.742891832208,14.714679017742));
+#8926 = CARTESIAN_POINT('',(10.87798993512,14.746930745381));
+#8927 = CARTESIAN_POINT('',(11.012998553988,14.779160510615));
+#8928 = CARTESIAN_POINT('',(11.148006664062,14.811390739353));
+#8929 = CARTESIAN_POINT('',(11.283100759017,14.843641967698));
+#8930 = CARTESIAN_POINT('',(11.418390377495,14.875940152523));
+#8931 = CARTESIAN_POINT('',(11.695145457132,14.942011033225));
+#8932 = CARTESIAN_POINT('',(11.837309331928,14.975950470646));
+#8933 = CARTESIAN_POINT('',(11.979216507036,15.009828475036));
+#8934 = CARTESIAN_POINT('',(12.121022412869,15.043681903562));
+#8935 = CARTESIAN_POINT('',(12.262827682923,15.077535181597));
+#8936 = CARTESIAN_POINT('',(12.404733644785,15.111412899271));
+#8937 = CARTESIAN_POINT('',(12.546894382848,15.145351590472));
+#8938 = CARTESIAN_POINT('',(12.799278365722,15.205604261111));
+#8939 = CARTESIAN_POINT('',(12.910005829512,15.232038639507));
+#8940 = CARTESIAN_POINT('',(13.020668789951,15.258457472203));
+#8941 = CARTESIAN_POINT('',(13.131291184777,15.284866315646));
+#8942 = CARTESIAN_POINT('',(13.241916668231,15.311275593527));
+#8943 = CARTESIAN_POINT('',(13.352585626955,15.337695197672));
+#8944 = CARTESIAN_POINT('',(13.463315744626,15.364129719555));
+#8945 = CARTESIAN_POINT('',(13.641345006944,15.406631120851));
+#8946 = CARTESIAN_POINT('',(13.708768305848,15.422727406075));
+#8947 = CARTESIAN_POINT('',(13.776187773477,15.438822930997));
+#8948 = CARTESIAN_POINT('',(13.843601745493,15.45491728861));
+#8949 = CARTESIAN_POINT('',(13.911015301248,15.471011618254));
+#8950 = CARTESIAN_POINT('',(13.978433856126,15.487107080124));
+#8951 = CARTESIAN_POINT('',(14.045856825796,15.503203391732));
+#8952 = CARTESIAN_POINT('',(14.141681697813,15.526079894098));
+#8953 = CARTESIAN_POINT('',(14.170092822455,15.532862505219));
+#8954 = CARTESIAN_POINT('',(14.198504140335,15.539645109919));
+#8955 = CARTESIAN_POINT('',(14.226915249837,15.546427610748));
+#8956 = CARTESIAN_POINT('',(14.255325943703,15.553209962581));
+#8957 = CARTESIAN_POINT('',(14.28373620903,15.559992172623));
+#8958 = CARTESIAN_POINT('',(14.312146227273,15.566774300403));
+#8959 = CARTESIAN_POINT('',(14.372314997745,15.581137973734));
+#8960 = CARTESIAN_POINT('',(14.404073864915,15.588719454118));
+#8961 = CARTESIAN_POINT('',(14.435832881249,15.596301082241));
+#8962 = CARTESIAN_POINT('',(14.467591919486,15.603882937098));
+#8963 = CARTESIAN_POINT('',(14.499350819601,15.611464993367));
+#8964 = CARTESIAN_POINT('',(14.53110938881,15.619047121409));
+#8965 = CARTESIAN_POINT('',(14.562867401568,15.62662908727));
+#8966 = CARTESIAN_POINT('',(14.729111733445,15.666316960598));
+#8967 = CARTESIAN_POINT('',(14.863906304795,15.698494667817));
+#8968 = CARTESIAN_POINT('',(14.998505857968,15.730628633915));
+#8969 = CARTESIAN_POINT('',(15.133018040044,15.762743311221));
+#8970 = CARTESIAN_POINT('',(15.26752879409,15.794856327861));
+#8971 = CARTESIAN_POINT('',(15.402124036887,15.826988726698));
+#8972 = CARTESIAN_POINT('',(15.536909819888,15.859166034259));
+#8973 = CARTESIAN_POINT('',(15.794545526686,15.920670984686));
+#8974 = CARTESIAN_POINT('',(15.917880006567,15.950114317256));
+#8975 = CARTESIAN_POINT('',(16.041105167191,15.979531745599));
+#8976 = CARTESIAN_POINT('',(16.164264155587,16.008933858478));
+#8977 = CARTESIAN_POINT('',(16.28742315031,16.038336261121));
+#8978 = CARTESIAN_POINT('',(16.410647066071,16.067754106349));
+#8979 = CARTESIAN_POINT('',(16.53397820793,16.097197424078));
+#8980 = CARTESIAN_POINT('',(16.797523188562,16.160114300616));
+#8981 = CARTESIAN_POINT('',(16.938292602205,16.193720461937));
+#8982 = CARTESIAN_POINT('',(17.078819503396,16.227268630586));
+#8983 = CARTESIAN_POINT('',(17.21924848014,16.260793543051));
+#8984 = CARTESIAN_POINT('',(17.359677974111,16.294319098071));
+#8985 = CARTESIAN_POINT('',(17.50020598174,16.327868139931));
+#8986 = CARTESIAN_POINT('',(17.640975703105,16.36147451726));
+#8987 = CARTESIAN_POINT('',(17.880948915666,16.418763474117));
+#8988 = CARTESIAN_POINT('',(17.980593637649,16.442551552638));
+#8989 = CARTESIAN_POINT('',(18.080202009599,16.466330804225));
+#8990 = CARTESIAN_POINT('',(18.179782746551,16.490103387512));
+#8991 = CARTESIAN_POINT('',(18.279363120257,16.51387607365));
+#8992 = CARTESIAN_POINT('',(18.378970442844,16.537655616768));
+#8993 = CARTESIAN_POINT('',(18.478613566412,16.561444101965));
+#8994 = CARTESIAN_POINT('',(18.664456925877,16.605812041526));
+#8995 = CARTESIAN_POINT('',(18.750758874157,16.626415744411));
+#8996 = CARTESIAN_POINT('',(18.83704386831,16.64701534932));
+#8997 = CARTESIAN_POINT('',(18.92331379147,16.667611088171));
+#8998 = CARTESIAN_POINT('',(19.009583068101,16.688206055489));
+#8999 = CARTESIAN_POINT('',(19.095866499078,16.70880373613));
+#9000 = CARTESIAN_POINT('',(19.182167088136,16.729405662543));
+#9001 = CARTESIAN_POINT('',(19.268434937154,16.750001915091));
+#9002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9003 = ORIENTED_EDGE('',*,*,#9004,.F.);
+#9004 = EDGE_CURVE('',#9005,#8245,#9007,.T.);
+#9005 = VERTEX_POINT('',#9006);
+#9006 = CARTESIAN_POINT('',(9.4,-2.302335982397E-15,10.65000157291));
+#9007 = SURFACE_CURVE('',#9008,(#9256,#9507),.PCURVE_S1.);
+#9008 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#9009,#9010,#9011,#9012,#9013,
+    #9014,#9015,#9016,#9017,#9018,#9019,#9020,#9021,#9022,#9023,#9024,
+    #9025,#9026,#9027,#9028,#9029,#9030,#9031,#9032,#9033,#9034,#9035,
+    #9036,#9037,#9038,#9039,#9040,#9041,#9042,#9043,#9044,#9045,#9046,
+    #9047,#9048,#9049,#9050,#9051,#9052,#9053,#9054,#9055,#9056,#9057,
+    #9058,#9059,#9060,#9061,#9062,#9063,#9064,#9065,#9066,#9067,#9068,
+    #9069,#9070,#9071,#9072,#9073,#9074,#9075,#9076,#9077,#9078,#9079,
+    #9080,#9081,#9082,#9083,#9084,#9085,#9086,#9087,#9088,#9089,#9090,
+    #9091,#9092,#9093,#9094,#9095,#9096,#9097,#9098,#9099,#9100,#9101,
+    #9102,#9103,#9104,#9105,#9106,#9107,#9108,#9109,#9110,#9111,#9112,
+    #9113,#9114,#9115,#9116,#9117,#9118,#9119,#9120,#9121,#9122,#9123,
+    #9124,#9125,#9126,#9127,#9128,#9129,#9130,#9131,#9132,#9133,#9134,
+    #9135,#9136,#9137,#9138,#9139,#9140,#9141,#9142,#9143,#9144,#9145,
+    #9146,#9147,#9148,#9149,#9150,#9151,#9152,#9153,#9154,#9155,#9156,
+    #9157,#9158,#9159,#9160,#9161,#9162,#9163,#9164,#9165,#9166,#9167,
+    #9168,#9169,#9170,#9171,#9172,#9173,#9174,#9175,#9176,#9177,#9178,
+    #9179,#9180,#9181,#9182,#9183,#9184,#9185,#9186,#9187,#9188,#9189,
+    #9190,#9191,#9192,#9193,#9194,#9195,#9196,#9197,#9198,#9199,#9200,
+    #9201,#9202,#9203,#9204,#9205,#9206,#9207,#9208,#9209,#9210,#9211,
+    #9212,#9213,#9214,#9215,#9216,#9217,#9218,#9219,#9220,#9221,#9222,
+    #9223,#9224,#9225,#9226,#9227,#9228,#9229,#9230,#9231,#9232,#9233,
+    #9234,#9235,#9236,#9237,#9238,#9239,#9240,#9241,#9242,#9243,#9244,
+    #9245,#9246,#9247,#9248,#9249,#9250,#9251,#9252,#9253,#9254,#9255),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7
+    ,7,7,7,7,7,7,7,7,7,7,7,9),(0.,4.28043640542E-02,6.295792627798E-02,
+    7.483377114152E-02,8.847526822203E-02,0.137931280372,0.187565629212,
+    0.235225768682,0.281699511614,0.286203594411,0.304793026912,
+    0.320200731117,0.361439813756,0.404152376247,0.43645298284,
+    0.456660851376,0.46641184582,0.476590546448,0.514381244327,
+    0.557195831033,0.597091030538,0.639131725263,0.647737778557,
+    0.663519226538,0.680132037762,0.719425807824,0.760694728608,
+    0.792895407701,0.812519150909,0.820789134732,0.830033835327,
+    0.869183803362,0.905032616945,0.945900930849,0.974887596958,1.),
+  .UNSPECIFIED.);
+#9009 = CARTESIAN_POINT('',(9.4,-3.552713678801E-15,10.65000157291));
+#9010 = CARTESIAN_POINT('',(9.4,1.113780486199,10.678288474702));
+#9011 = CARTESIAN_POINT('',(9.249167658493,2.228956073204,
+    10.706610734116));
+#9012 = CARTESIAN_POINT('',(8.946911097319,3.319491024011,
+    10.734911908772));
+#9013 = CARTESIAN_POINT('',(8.498563859952,4.361617564833,
+    10.763199726765));
+#9014 = CARTESIAN_POINT('',(7.913298509425,5.333483836859,
+    10.791487522178));
+#9015 = CARTESIAN_POINT('',(7.203512209652,6.214889609002,
+    10.819788898498));
+#9016 = CARTESIAN_POINT('',(6.385410808434,6.987635328898,
+    10.848111946745));
+#9017 = CARTESIAN_POINT('',(5.054467580246,7.942754957444,
+    10.889717890048));
+#9018 = CARTESIAN_POINT('',(4.608917616912,8.221340434322,
+    10.903036700383));
+#9019 = CARTESIAN_POINT('',(4.145912575272,8.471297383506,
+    10.916355023618));
+#9020 = CARTESIAN_POINT('',(3.667598217103,8.691369939379,
+    10.929673031081));
+#9021 = CARTESIAN_POINT('',(3.176211845684,8.880496262345,
+    10.942991284556));
+#9022 = CARTESIAN_POINT('',(2.674079023947,9.037805039291,
+    10.956310179757));
+#9023 = CARTESIAN_POINT('',(2.163616706186,9.16262772933,10.969629366682
+    ));
+#9024 = CARTESIAN_POINT('',(1.343119195092,9.308679571703,
+    10.990794885623));
+#9025 = CARTESIAN_POINT('',(1.036858193729,9.351403453171,10.99864259084
+    ));
+#9026 = CARTESIAN_POINT('',(0.72906506383,9.382608589178,11.006490235064
+    ));
+#9027 = CARTESIAN_POINT('',(0.420246050869,9.402232143354,
+    11.014337811231));
+#9028 = CARTESIAN_POINT('',(0.110908361184,9.410238053025,
+    11.022185332663));
+#9029 = CARTESIAN_POINT('',(-0.198439838024,9.406617029216,
+    11.03003283307));
+#9030 = CARTESIAN_POINT('',(-0.507289418687,9.391386556651,
+    11.037880366549));
+#9031 = CARTESIAN_POINT('',(-1.168739691543,9.333811360885,
+    11.054742403902));
+#9032 = CARTESIAN_POINT('',(-1.521023904974,9.287771321078,
+    11.063757238262));
+#9033 = CARTESIAN_POINT('',(-1.871207989506,9.226538974848,
+    11.072772178302));
+#9034 = CARTESIAN_POINT('',(-2.218527881971,9.150227764635,
+    11.081787003999));
+#9035 = CARTESIAN_POINT('',(-2.562230398695,9.058996374796,
+    11.090801607665));
+#9036 = CARTESIAN_POINT('',(-2.901573235491,8.953048731606,
+    11.09981599395));
+#9037 = CARTESIAN_POINT('',(-3.235824967664,8.832634003257,
+    11.108830279837));
+#9038 = CARTESIAN_POINT('',(-4.754994821612,8.210112158462,
+    11.150525639114));
+#9039 = CARTESIAN_POINT('',(-5.872215417889,7.534721693131,
+    11.18328435186));
+#9040 = CARTESIAN_POINT('',(-6.876576957049,6.686224166625,
+    11.215995595238));
+#9041 = CARTESIAN_POINT('',(-7.73884302889,5.688134344975,
+    11.248684769257));
+#9042 = CARTESIAN_POINT('',(-8.434036289731,4.567255654869,
+    11.281372227843));
+#9043 = CARTESIAN_POINT('',(-8.944054840831,3.35542311197,
+    11.314080558555));
+#9044 = CARTESIAN_POINT('',(-9.255162146346,2.087531282876,
+    11.346838859622));
+#9045 = CARTESIAN_POINT('',(-9.476087202105,-0.481194027922,
+    11.412316747752));
+#9046 = CARTESIAN_POINT('',(-9.384996316429,-1.788439786935,
+    11.445195921436));
+#9047 = CARTESIAN_POINT('',(-9.086791955351,-3.074069604727,
+    11.47802362525));
+#9048 = CARTESIAN_POINT('',(-8.58923641957,-4.300984710378,
+    11.510829944327));
+#9049 = CARTESIAN_POINT('',(-7.904894979806,-5.434382961378,
+    11.54363626029));
+#9050 = CARTESIAN_POINT('',(-7.054088067017,-6.443345089789,
+    11.576464810858));
+#9051 = CARTESIAN_POINT('',(-6.061892809629,-7.299403909984,
+    11.609345191798));
+#9052 = CARTESIAN_POINT('',(-3.912358538037,-8.636622843014,
+    11.673638602822));
+#9053 = CARTESIAN_POINT('',(-2.758396698107,-9.134303206355,
+    11.705199834733));
+#9054 = CARTESIAN_POINT('',(-1.534281604177,-9.453816190711,
+    11.73672082272));
+#9055 = CARTESIAN_POINT('',(-0.272268659343,-9.585760567227,
+    11.768222386687));
+#9056 = CARTESIAN_POINT('',(0.995173946775,-9.525649736269,
+    11.799723682865));
+#9057 = CARTESIAN_POINT('',(2.235406933017,-9.276157515802,
+    11.831243231003));
+#9058 = CARTESIAN_POINT('',(3.415746017497,-8.844801543208,
+    11.862803543684));
+#9059 = CARTESIAN_POINT('',(5.565567616221,-7.671159171756,
+    11.925008018587));
+#9060 = CARTESIAN_POINT('',(6.543791294609,-6.934574541835,
+    11.955777214425));
+#9061 = CARTESIAN_POINT('',(7.408185917931,-6.056239577947,
+    11.986510032236));
+#9062 = CARTESIAN_POINT('',(8.136317665599,-5.057657098864,
+    12.017225795666));
+#9063 = CARTESIAN_POINT('',(8.709531341583,-3.962760297435,
+    12.047942945869));
+#9064 = CARTESIAN_POINT('',(9.114594258502,-2.798874669025,
+    12.078678431214));
+#9065 = CARTESIAN_POINT('',(9.342160382272,-1.595679658202,
+    12.109448010658));
+#9066 = CARTESIAN_POINT('',(9.396840249677,-0.270420262252,
+    12.143133329237));
+#9067 = CARTESIAN_POINT('',(9.400003085083,-0.153259583709,
+    12.146109550774));
+#9068 = CARTESIAN_POINT('',(9.401496436897,-3.605753889597E-02,
+    12.149085772538));
+#9069 = CARTESIAN_POINT('',(9.401319701942,8.115822815279E-02,
+    12.152061998438));
+#9070 = CARTESIAN_POINT('',(9.399472820744,0.198360085394,
+    12.155038232905));
+#9071 = CARTESIAN_POINT('',(9.395956277537,0.315520412778,12.15801448089
+    ));
+#9072 = CARTESIAN_POINT('',(9.390771100256,0.432611602248,
+    12.160990747865));
+#9073 = CARTESIAN_POINT('',(9.355638019951,1.032470301509,
+    12.176250912246));
+#9074 = CARTESIAN_POINT('',(9.298959756851,1.513695578534,
+    12.188535277156));
+#9075 = CARTESIAN_POINT('',(9.213995079205,1.991297182006,
+    12.200819484267));
+#9076 = CARTESIAN_POINT('',(9.101026457772,2.463332559666,
+    12.213105606712));
+#9077 = CARTESIAN_POINT('',(8.960487513662,2.92790620043,12.225390676374
+    ));
+#9078 = CARTESIAN_POINT('',(8.792959883763,3.383161781552,
+    12.237673402675));
+#9079 = CARTESIAN_POINT('',(8.599180105924,3.827279207742,
+    12.249958654605));
+#9080 = CARTESIAN_POINT('',(8.198424583715,4.615903290047,
+    12.272424756604));
+#9081 = CARTESIAN_POINT('',(8.004945867814,4.953499206905,12.28229544785
+    ));
+#9082 = CARTESIAN_POINT('',(7.776992649962,5.320424565024,
+    12.293247927765));
+#9083 = CARTESIAN_POINT('',(7.492945280039,5.73083438461,12.305903848891
+    ));
+#9084 = CARTESIAN_POINT('',(7.143614930975,6.173513644511,
+    12.320130496579));
+#9085 = CARTESIAN_POINT('',(6.729651343032,6.609030422418,
+    12.335305784667));
+#9086 = CARTESIAN_POINT('',(6.293413417939,6.998883117055,
+    12.350148740202));
+#9087 = CARTESIAN_POINT('',(4.919563192476,8.112688853984,
+    12.395067720187));
+#9088 = CARTESIAN_POINT('',(3.789998587148,8.768966923567,
+    12.427848775468));
+#9089 = CARTESIAN_POINT('',(2.562650772264,9.242847397967,
+    12.460578025715));
+#9090 = CARTESIAN_POINT('',(1.272266753773,9.520022736333,
+    12.493284498564));
+#9091 = CARTESIAN_POINT('',(-4.561839825452E-02,9.591419169656,
+    12.525991570813));
+#9092 = CARTESIAN_POINT('',(-1.354337726363,9.456465044131,
+    12.558720960399));
+#9093 = CARTESIAN_POINT('',(-2.616613594278,9.119823389739,
+    12.591502028384));
+#9094 = CARTESIAN_POINT('',(-5.014703649608,8.061710697892,
+    12.658072031862));
+#9095 = CARTESIAN_POINT('',(-6.15092704599,7.324032839689,12.69203585104
+    ));
+#9096 = CARTESIAN_POINT('',(-7.159269976605,6.404172763886,
+    12.725937905947));
+#9097 = CARTESIAN_POINT('',(-8.008396512275,5.329751411266,
+    12.759815293475));
+#9098 = CARTESIAN_POINT('',(-8.671677470946,4.13165102211,
+    12.793692447713));
+#9099 = CARTESIAN_POINT('',(-9.130905817098,2.846362317055,
+    12.827594058606));
+#9100 = CARTESIAN_POINT('',(-9.372713987784,1.513465172767,
+    12.861557045175));
+#9101 = CARTESIAN_POINT('',(-9.417602049323,-0.828120375304,
+    12.92103781951));
+#9102 = CARTESIAN_POINT('',(-9.313315767776,-1.8396654185,
+    12.946672815567));
+#9103 = CARTESIAN_POINT('',(-9.08470262449,-2.835401964932,
+    12.972294905455));
+#9104 = CARTESIAN_POINT('',(-8.73493484168,-3.797613383546,
+    12.997908112586));
+#9105 = CARTESIAN_POINT('',(-8.269836868823,-4.709715581208,
+    13.02352167579));
+#9106 = CARTESIAN_POINT('',(-7.697542611792,-5.556102723985,
+    13.0491446313));
+#9107 = CARTESIAN_POINT('',(-7.02888144977,-6.322328652005,
+    13.074780398679));
+#9108 = CARTESIAN_POINT('',(-5.808775387247,-7.41728971541,
+    13.116415837198));
+#9109 = CARTESIAN_POINT('',(-5.306818408304,-7.802733923701,
+    13.132441871461));
+#9110 = CARTESIAN_POINT('',(-4.775775769856,-8.149218441791,
+    13.148467087408));
+#9111 = CARTESIAN_POINT('',(-4.219208822556,-8.454213945888,
+    13.164491124062));
+#9112 = CARTESIAN_POINT('',(-3.640885369846,-8.715601575202,
+    13.180515151617));
+#9113 = CARTESIAN_POINT('',(-3.044761972129,-8.931650033442,
+    13.196540361969));
+#9114 = CARTESIAN_POINT('',(-2.434989530688,-9.10103851608,
+    13.212566526057));
+#9115 = CARTESIAN_POINT('',(-1.517230412175,-9.281740124778,
+    13.2363227958));
+#9116 = CARTESIAN_POINT('',(-1.216341716615,-9.329498353469,
+    13.244054893892));
+#9117 = CARTESIAN_POINT('',(-0.91375398547,-9.366105577341,
+    13.251786968811));
+#9118 = CARTESIAN_POINT('',(-0.609948296331,-9.39149247896,
+    13.259519046459));
+#9119 = CARTESIAN_POINT('',(-0.305408883628,-9.405614995558,
+    13.26725112213));
+#9120 = CARTESIAN_POINT('',(-6.23138628891E-04,-9.408454319031,
+    13.274983160516));
+#9121 = CARTESIAN_POINT('',(0.303918390563,-9.400016895939,
+    13.282715095708));
+#9122 = CARTESIAN_POINT('',(0.924851292588,-9.359788630371,
+    13.298517702446));
+#9123 = CARTESIAN_POINT('',(1.241186727587,-9.326990203442,
+    13.30658848296));
+#9124 = CARTESIAN_POINT('',(1.556175133029,-9.281974296629,
+    13.314659403079));
+#9125 = CARTESIAN_POINT('',(1.869267381156,-9.224806136491,
+    13.32273056127));
+#9126 = CARTESIAN_POINT('',(2.179918387428,-9.155581026247,
+    13.33080192412));
+#9127 = CARTESIAN_POINT('',(2.487587110524,-9.074424345766,
+    13.338873326336));
+#9128 = CARTESIAN_POINT('',(2.79173655234,-8.981491551576,
+    13.346944470743));
+#9129 = CARTESIAN_POINT('',(4.206011613144,-8.488901819479,
+    13.384978303176));
+#9130 = CARTESIAN_POINT('',(5.266459315734,-7.940337919463,
+    13.414991984988));
+#9131 = CARTESIAN_POINT('',(6.242954301512,-7.24072768284,
+    13.444976661509));
+#9132 = CARTESIAN_POINT('',(7.111492891923,-6.406115338428,
+    13.474946881018));
+#9133 = CARTESIAN_POINT('',(7.851168390306,-5.455426730415,
+    13.504916311854));
+#9134 = CARTESIAN_POINT('',(8.445328762429,-4.411442337403,
+    13.534900908115));
+#9135 = CARTESIAN_POINT('',(8.880535738331,-3.299697014039,
+    13.564915884521));
+#9136 = CARTESIAN_POINT('',(9.456427067983,-0.850049286273,
+    13.628825031521));
+#9137 = CARTESIAN_POINT('',(9.551727687103,0.504499789129,
+    13.662866267663));
+#9138 = CARTESIAN_POINT('',(9.423515827939,1.866641986513,
+    13.696845347163));
+#9139 = CARTESIAN_POINT('',(9.07502266256,3.194437722036,13.730800900948
+    ));
+#9140 = CARTESIAN_POINT('',(8.514955059832,4.44775942285,13.764756919249
+    ));
+#9141 = CARTESIAN_POINT('',(7.761658625911,5.58987246035,13.798737176864
+    ));
+#9142 = CARTESIAN_POINT('',(6.838891827532,6.586060019395,
+    13.832779372265));
+#9143 = CARTESIAN_POINT('',(4.803735576588,8.175292694161,
+    13.898358570503));
+#9144 = CARTESIAN_POINT('',(3.703993439186,8.794768119288,
+    13.930054846496));
+#9145 = CARTESIAN_POINT('',(2.514948335158,9.2430029113,13.961709991175)
+  );
+#9146 = CARTESIAN_POINT('',(1.268006195852,9.507110613143,
+    13.993346938271));
+#9147 = CARTESIAN_POINT('',(-4.596652342949E-03,9.579059581069,
+    14.02498488517));
+#9148 = CARTESIAN_POINT('',(-1.269617695294,9.458109569459,
+    14.056641990177));
+#9149 = CARTESIAN_POINT('',(-2.493309516065,9.148476014451,
+    14.088339589006));
+#9150 = CARTESIAN_POINT('',(-4.851496633003,8.157543426195,
+    14.153302957502));
+#9151 = CARTESIAN_POINT('',(-5.983493448586,7.454697857244,
+    14.186721538232));
+#9152 = CARTESIAN_POINT('',(-6.995567050697,6.573041859616,
+    14.220084171682));
+#9153 = CARTESIAN_POINT('',(-7.85715500057,5.538107850924,
+    14.253423719289));
+#9154 = CARTESIAN_POINT('',(-8.542193628859,4.378759202951,
+    14.286763987883));
+#9155 = CARTESIAN_POINT('',(-9.032291756423,3.12924431341,
+    14.320128310174));
+#9156 = CARTESIAN_POINT('',(-9.313694293281,1.826905082049,
+    14.353547236139));
+#9157 = CARTESIAN_POINT('',(-9.400562801698,0.248193658795,
+    14.393702353771));
+#9158 = CARTESIAN_POINT('',(-9.40656048606,-2.055844136955E-02,
+    14.400525830385));
+#9159 = CARTESIAN_POINT('',(-9.403777327754,-0.289457947274,
+    14.407349254072));
+#9160 = CARTESIAN_POINT('',(-9.392210638619,-0.558164676065,
+    14.414172487658));
+#9161 = CARTESIAN_POINT('',(-9.371872601636,-0.826343390419,
+    14.420995503582));
+#9162 = CARTESIAN_POINT('',(-9.342790270923,-1.093663798544,
+    14.427818383891));
+#9163 = CARTESIAN_POINT('',(-9.305005571741,-1.35980055418,
+    14.434641320245));
+#9164 = CARTESIAN_POINT('',(-9.173433263201,-2.109706480523,
+    14.453976906186));
+#9165 = CARTESIAN_POINT('',(-9.059220628854,-2.589892328035,
+    14.466489098448));
+#9166 = CARTESIAN_POINT('',(-8.91629617536,-3.062930499872,
+    14.479002521606));
+#9167 = CARTESIAN_POINT('',(-8.745192571828,-3.526825993875,
+    14.491516229162));
+#9168 = CARTESIAN_POINT('',(-8.546598995489,-3.97964361263,
+    14.504028784645));
+#9169 = CARTESIAN_POINT('',(-8.321360098068,-4.41950335346,
+    14.516540692747));
+#9170 = CARTESIAN_POINT('',(-8.070485176645,-4.844583468758,
+    14.529054073462));
+#9171 = CARTESIAN_POINT('',(-7.50533363499,-5.683215063401,
+    14.554737418657));
+#9172 = CARTESIAN_POINT('',(-7.181986293481,-6.104510801282,
+    14.568199541016));
+#9173 = CARTESIAN_POINT('',(-6.827337557321,-6.509236211804,
+    14.581818346913));
+#9174 = CARTESIAN_POINT('',(-6.444459185956,-6.891863913816,
+    14.595505954509));
+#9175 = CARTESIAN_POINT('',(-6.036752715844,-7.248630522692,
+    14.609206021378));
+#9176 = CARTESIAN_POINT('',(-5.607502068269,-7.577093258521,
+    14.622885204127));
+#9177 = CARTESIAN_POINT('',(-5.159502569577,-7.875740771277,
+    14.636530855106));
+#9178 = CARTESIAN_POINT('',(-3.595540215796,-8.777354974519,
+    14.682379622416));
+#9179 = CARTESIAN_POINT('',(-2.395983809064,-9.242963697823,
+    14.714679017742));
+#9180 = CARTESIAN_POINT('',(-1.130069975019,-9.519081435988,
+    14.746930745381));
+#9181 = CARTESIAN_POINT('',(0.167243289209,-9.597188403768,
+    14.779160510615));
+#9182 = CARTESIAN_POINT('',(1.461035936011,-9.473921355906,
+    14.811390739353));
+#9183 = CARTESIAN_POINT('',(2.716520100925,-9.153872553122,
+    14.843641967698));
+#9184 = CARTESIAN_POINT('',(3.899098872577,-8.646793038602,
+    14.875940152523));
+#9185 = CARTESIAN_POINT('',(6.106264508919,-7.269763485671,
+    14.942011033225));
+#9186 = CARTESIAN_POINT('',(7.125766234793,-6.379206179763,
+    14.975950470646));
+#9187 = CARTESIAN_POINT('',(7.993103602838,-5.326653242466,
+    15.009828475036));
+#9188 = CARTESIAN_POINT('',(8.681212121069,-4.143808476249,
+    15.043681903562));
+#9189 = CARTESIAN_POINT('',(9.168150679116,-2.864944723943,
+    15.077535181597));
+#9190 = CARTESIAN_POINT('',(9.441071376772,-1.528674811713,
+    15.111412899271));
+#9191 = CARTESIAN_POINT('',(9.492359787028,-0.175987343033,
+    15.145351590472));
+#9192 = CARTESIAN_POINT('',(9.202957011018,2.178704267248,
+    15.205604261111));
+#9193 = CARTESIAN_POINT('',(8.945512765389,3.195731833503,
+    15.232038639507));
+#9194 = CARTESIAN_POINT('',(8.559622972131,4.176831789035,
+    15.258457472203));
+#9195 = CARTESIAN_POINT('',(8.051612475026,5.103316526009,
+    15.284866315646));
+#9196 = CARTESIAN_POINT('',(7.430566273399,5.958192881842,
+    15.311275593527));
+#9197 = CARTESIAN_POINT('',(6.707959874988,6.725941249347,
+    15.337695197672));
+#9198 = CARTESIAN_POINT('',(5.898066649497,7.392833949724,
+    15.364129719555));
+#9199 = CARTESIAN_POINT('',(4.483088703775,8.286341761073,
+    15.406631120851));
+#9200 = CARTESIAN_POINT('',(3.921140223492,8.583453094194,
+    15.422727406075));
+#9201 = CARTESIAN_POINT('',(3.336856582553,8.836897374997,
+    15.438822930997));
+#9202 = CARTESIAN_POINT('',(2.734225326726,9.044753211547,15.45491728861
+    ));
+#9203 = CARTESIAN_POINT('',(2.117371345693,9.205546117913,
+    15.471011618254));
+#9204 = CARTESIAN_POINT('',(1.490542788293,9.318222740637,
+    15.487107080124));
+#9205 = CARTESIAN_POINT('',(0.858112797471,9.382175326826,
+    15.503203391732));
+#9206 = CARTESIAN_POINT('',(-4.238384711298E-02,9.40369731183,
+    15.526079894098));
+#9207 = CARTESIAN_POINT('',(-0.309580245492,9.401409166992,
+    15.532862505219));
+#9208 = CARTESIAN_POINT('',(-0.576656404588,9.390444346948,
+    15.539645109919));
+#9209 = CARTESIAN_POINT('',(-0.843279788607,9.370810069325,
+    15.546427610748));
+#9210 = CARTESIAN_POINT('',(-1.109121051566,9.342528421796,
+    15.553209962581));
+#9211 = CARTESIAN_POINT('',(-1.373854037293,9.305636362079,
+    15.559992172623));
+#9212 = CARTESIAN_POINT('',(-1.637155779427,9.260185717937,
+    15.566774300403));
+#9213 = CARTESIAN_POINT('',(-2.191084112666,9.14594288226,
+    15.581137973734));
+#9214 = CARTESIAN_POINT('',(-2.48127686744,9.075029720129,
+    15.588719454118));
+#9215 = CARTESIAN_POINT('',(-2.768831449657,8.993596995182,
+    15.596301082241));
+#9216 = CARTESIAN_POINT('',(-3.053301959809,8.901760437374,
+    15.603882937098));
+#9217 = CARTESIAN_POINT('',(-3.334249914963,8.799658212224,
+    15.611464993367));
+#9218 = CARTESIAN_POINT('',(-3.61124424876,8.687450920813,
+    15.619047121409));
+#9219 = CARTESIAN_POINT('',(-3.883861311419,8.565321599783,
+    15.62662908727));
+#9220 = CARTESIAN_POINT('',(-5.28587884812,7.875127522448,
+    15.666316960598));
+#9221 = CARTESIAN_POINT('',(-6.336856898661,7.141169906403,
+    15.698494667817));
+#9222 = CARTESIAN_POINT('',(-7.268362285821,6.247744557288,
+    15.730628633915));
+#9223 = CARTESIAN_POINT('',(-8.054155254508,5.218831981556,
+    15.762743311221));
+#9224 = CARTESIAN_POINT('',(-8.672186485164,4.081230304766,
+    15.794856327861));
+#9225 = CARTESIAN_POINT('',(-9.107004256247,2.866027856982,
+    15.826988726698));
+#9226 = CARTESIAN_POINT('',(-9.347501269769,1.606980784674,
+    15.859166034259));
+#9227 = CARTESIAN_POINT('',(-9.436035057854,-0.813176036237,
+    15.920670984686));
+#9228 = CARTESIAN_POINT('',(-9.315591432219,-1.977698682006,
+    15.950114317256));
+#9229 = CARTESIAN_POINT('',(-9.030539382264,-3.120453857878,
+    15.979531745599));
+#9230 = CARTESIAN_POINT('',(-8.586228334589,-4.214551914331,
+    16.008933858478));
+#9231 = CARTESIAN_POINT('',(-7.992471889725,-5.235291454398,
+    16.038336261121));
+#9232 = CARTESIAN_POINT('',(-7.262804745031,-6.159791561068,
+    16.067754106349));
+#9233 = CARTESIAN_POINT('',(-6.415259920239,-6.967389630831,
+    16.097197424078));
+#9234 = CARTESIAN_POINT('',(-4.401370027515,-8.410087050344,
+    16.160114300616));
+#9235 = CARTESIAN_POINT('',(-3.202345404967,-9.008556890831,
+    16.193720461937));
+#9236 = CARTESIAN_POINT('',(-1.913038766771,-9.408827073487,
+    16.227268630586));
+#9237 = CARTESIAN_POINT('',(-0.571873639076,-9.59815974517,
+    16.260793543051));
+#9238 = CARTESIAN_POINT('',(0.782293456561,-9.569422202862,
+    16.294319098071));
+#9239 = CARTESIAN_POINT('',(2.11001593707,-9.325071312969,
+    16.327868139931));
+#9240 = CARTESIAN_POINT('',(3.371623416154,-8.873206958498,
+    16.36147451726));
+#9241 = CARTESIAN_POINT('',(5.348397969972,-7.786578090619,
+    16.418763474117));
+#9242 = CARTESIAN_POINT('',(6.117902924792,-7.242021707118,
+    16.442551552638));
+#9243 = CARTESIAN_POINT('',(6.823290448283,-6.610889206047,
+    16.466330804225));
+#9244 = CARTESIAN_POINT('',(7.453401352952,-5.902236893648,
+    16.490103387512));
+#9245 = CARTESIAN_POINT('',(7.998768453095,-5.126482018717,
+    16.51387607365));
+#9246 = CARTESIAN_POINT('',(8.451424687289,-4.295228494071,
+    16.537655616768));
+#9247 = CARTESIAN_POINT('',(8.805115490629,-3.421413095338,
+    16.561444101965));
+#9248 = CARTESIAN_POINT('',(9.273375678602,-1.738413284731,
+    16.605812041526));
+#9249 = CARTESIAN_POINT('',(9.413802215961,-0.935431598829,
+    16.626415744411));
+#9250 = CARTESIAN_POINT('',(9.474595795694,-0.120003484635,
+    16.64701534932));
+#9251 = CARTESIAN_POINT('',(9.454640286645,0.698621667901,
+    16.667611088171));
+#9252 = CARTESIAN_POINT('',(9.354054540544,1.511282247675,
+    16.688206055489));
+#9253 = CARTESIAN_POINT('',(9.174073570038,2.308903957213,16.70880373613
+    ));
+#9254 = CARTESIAN_POINT('',(8.917157220737,3.082514114318,
+    16.729405662543));
+#9255 = CARTESIAN_POINT('',(8.587327320436,3.823324403146,
+    16.750001915091));
+#9256 = PCURVE('',#555,#9257);
+#9257 = DEFINITIONAL_REPRESENTATION('',(#9258),#9506);
+#9258 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#9259,#9260,#9261,#9262,#9263,
+    #9264,#9265,#9266,#9267,#9268,#9269,#9270,#9271,#9272,#9273,#9274,
+    #9275,#9276,#9277,#9278,#9279,#9280,#9281,#9282,#9283,#9284,#9285,
+    #9286,#9287,#9288,#9289,#9290,#9291,#9292,#9293,#9294,#9295,#9296,
+    #9297,#9298,#9299,#9300,#9301,#9302,#9303,#9304,#9305,#9306,#9307,
+    #9308,#9309,#9310,#9311,#9312,#9313,#9314,#9315,#9316,#9317,#9318,
+    #9319,#9320,#9321,#9322,#9323,#9324,#9325,#9326,#9327,#9328,#9329,
+    #9330,#9331,#9332,#9333,#9334,#9335,#9336,#9337,#9338,#9339,#9340,
+    #9341,#9342,#9343,#9344,#9345,#9346,#9347,#9348,#9349,#9350,#9351,
+    #9352,#9353,#9354,#9355,#9356,#9357,#9358,#9359,#9360,#9361,#9362,
+    #9363,#9364,#9365,#9366,#9367,#9368,#9369,#9370,#9371,#9372,#9373,
+    #9374,#9375,#9376,#9377,#9378,#9379,#9380,#9381,#9382,#9383,#9384,
+    #9385,#9386,#9387,#9388,#9389,#9390,#9391,#9392,#9393,#9394,#9395,
+    #9396,#9397,#9398,#9399,#9400,#9401,#9402,#9403,#9404,#9405,#9406,
+    #9407,#9408,#9409,#9410,#9411,#9412,#9413,#9414,#9415,#9416,#9417,
+    #9418,#9419,#9420,#9421,#9422,#9423,#9424,#9425,#9426,#9427,#9428,
+    #9429,#9430,#9431,#9432,#9433,#9434,#9435,#9436,#9437,#9438,#9439,
+    #9440,#9441,#9442,#9443,#9444,#9445,#9446,#9447,#9448,#9449,#9450,
+    #9451,#9452,#9453,#9454,#9455,#9456,#9457,#9458,#9459,#9460,#9461,
+    #9462,#9463,#9464,#9465,#9466,#9467,#9468,#9469,#9470,#9471,#9472,
+    #9473,#9474,#9475,#9476,#9477,#9478,#9479,#9480,#9481,#9482,#9483,
+    #9484,#9485,#9486,#9487,#9488,#9489,#9490,#9491,#9492,#9493,#9494,
+    #9495,#9496,#9497,#9498,#9499,#9500,#9501,#9502,#9503,#9504,#9505),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7
+    ,7,7,7,7,7,7,7,7,7,7,7,9),(0.,4.28043640542E-02,6.295792627798E-02,
+    7.483377114152E-02,8.847526822203E-02,0.137931280372,0.187565629212,
+    0.235225768682,0.281699511614,0.286203594411,0.304793026912,
+    0.320200731117,0.361439813756,0.404152376247,0.43645298284,
+    0.456660851376,0.46641184582,0.476590546448,0.514381244327,
+    0.557195831033,0.597091030538,0.639131725263,0.647737778557,
+    0.663519226538,0.680132037762,0.719425807824,0.760694728608,
+    0.792895407701,0.812519150909,0.820789134732,0.830033835327,
+    0.869183803362,0.905032616945,0.945900930849,0.974887596958,1.),
+  .UNSPECIFIED.);
+#9259 = CARTESIAN_POINT('',(0.600031304566,12.919510010792));
+#9260 = CARTESIAN_POINT('',(0.600037679806,13.041327816476));
+#9261 = CARTESIAN_POINT('',(0.60003413858,13.163297923418));
+#9262 = CARTESIAN_POINT('',(0.600019373138,13.285177175701));
+#9263 = CARTESIAN_POINT('',(0.599997877387,13.406998746738));
+#9264 = CARTESIAN_POINT('',(0.599984414038,13.528819924517));
+#9265 = CARTESIAN_POINT('',(0.599986389012,13.65069931945));
+#9266 = CARTESIAN_POINT('',(0.599992462032,13.772672077868));
+#9267 = CARTESIAN_POINT('',(0.599997257414,13.951847962453));
+#9268 = CARTESIAN_POINT('',(0.599998136548,14.009205466358));
+#9269 = CARTESIAN_POINT('',(0.599997702287,14.066560990543));
+#9270 = CARTESIAN_POINT('',(0.599995161001,14.123915307731));
+#9271 = CARTESIAN_POINT('',(0.599990430518,14.181270867492));
+#9272 = CARTESIAN_POINT('',(0.599984457159,14.238629386063));
+#9273 = CARTESIAN_POINT('',(0.599979002201,14.295989327253));
+#9274 = CARTESIAN_POINT('',(0.599974068383,14.387140107512));
+#9275 = CARTESIAN_POINT('',(0.599972837095,14.42093681505));
+#9276 = CARTESIAN_POINT('',(0.599972946539,14.454733264351));
+#9277 = CARTESIAN_POINT('',(0.599974765225,14.488529395384));
+#9278 = CARTESIAN_POINT('',(0.599978287507,14.522325220768));
+#9279 = CARTESIAN_POINT('',(0.599983133589,14.556120825765));
+#9280 = CARTESIAN_POINT('',(0.59998854952,14.589916368285));
+#9281 = CARTESIAN_POINT('',(0.599998987091,14.662532398012));
+#9282 = CARTESIAN_POINT('',(0.600000620435,14.701353296061));
+#9283 = CARTESIAN_POINT('',(0.599998795803,14.740174224357));
+#9284 = CARTESIAN_POINT('',(0.599994294615,14.778994856234));
+#9285 = CARTESIAN_POINT('',(0.599988191133,14.817815087037));
+#9286 = CARTESIAN_POINT('',(0.599981852461,14.856635034121));
+#9287 = CARTESIAN_POINT('',(0.599976938549,14.895455036853));
+#9288 = CARTESIAN_POINT('',(0.599969832242,15.075016297534));
+#9289 = CARTESIAN_POINT('',(0.599988311133,15.216094334626));
+#9290 = CARTESIAN_POINT('',(0.600024288979,15.356966212068));
+#9291 = CARTESIAN_POINT('',(0.599994956311,15.497741852497));
+#9292 = CARTESIAN_POINT('',(0.599981158136,15.638509791841));
+#9293 = CARTESIAN_POINT('',(0.599982517616,15.779367736645));
+#9294 = CARTESIAN_POINT('',(0.599996446845,15.920441151327));
+#9295 = CARTESIAN_POINT('',(0.600025917823,16.20242170823));
+#9296 = CARTESIAN_POINT('',(0.600041639519,16.344016112582));
+#9297 = CARTESIAN_POINT('',(0.600048123137,16.485389052115));
+#9298 = CARTESIAN_POINT('',(0.600029844938,16.626669864336));
+#9299 = CARTESIAN_POINT('',(0.599992481859,16.767950428163));
+#9300 = CARTESIAN_POINT('',(0.599964725884,16.909326542741));
+#9301 = CARTESIAN_POINT('',(0.599954095187,17.05092578134));
+#9302 = CARTESIAN_POINT('',(0.599962676289,17.327805163407));
+#9303 = CARTESIAN_POINT('',(0.599980722714,17.463723535539));
+#9304 = CARTESIAN_POINT('',(0.600010263268,17.599468713547));
+#9305 = CARTESIAN_POINT('',(0.600040361594,17.73513043845));
+#9306 = CARTESIAN_POINT('',(0.600048244369,17.870791192587));
+#9307 = CARTESIAN_POINT('',(0.60003641258,18.00653052867));
+#9308 = CARTESIAN_POINT('',(0.600019647974,18.142445198396));
+#9309 = CARTESIAN_POINT('',(0.59999309715,18.410328672144));
+#9310 = CARTESIAN_POINT('',(0.599983039258,18.542835944891));
+#9311 = CARTESIAN_POINT('',(0.599984668955,18.675186315226));
+#9312 = CARTESIAN_POINT('',(0.599998424588,18.807463152588));
+#9313 = CARTESIAN_POINT('',(0.600018212881,18.939746292504));
+#9314 = CARTESIAN_POINT('',(0.599990106884,19.072109498725));
+#9315 = CARTESIAN_POINT('',(0.59997176614,19.204621308232));
+#9316 = CARTESIAN_POINT('',(0.599974322001,19.349689454622));
+#9317 = CARTESIAN_POINT('',(0.599974739878,19.362506753156));
+#9318 = CARTESIAN_POINT('',(0.599975362791,19.375324045997));
+#9319 = CARTESIAN_POINT('',(0.59997619634,19.38814134766));
+#9320 = CARTESIAN_POINT('',(0.59997723874,19.400958674591));
+#9321 = CARTESIAN_POINT('',(0.599978480826,19.413776045169));
+#9322 = CARTESIAN_POINT('',(0.599979906053,19.426593479707));
+#9323 = CARTESIAN_POINT('',(0.599988029846,19.492311989943));
+#9324 = CARTESIAN_POINT('',(0.599994500967,19.545214381054));
+#9325 = CARTESIAN_POINT('',(0.600017625084,19.598119051249));
+#9326 = CARTESIAN_POINT('',(0.600003350613,19.651021536149));
+#9327 = CARTESIAN_POINT('',(0.599978957418,19.703921476921));
+#9328 = CARTESIAN_POINT('',(0.599981336433,19.756822515211));
+#9329 = CARTESIAN_POINT('',(0.599975162988,19.809726975313));
+#9330 = CARTESIAN_POINT('',(0.599974283673,19.906477656374));
+#9331 = CARTESIAN_POINT('',(0.599976061439,19.948986154007));
+#9332 = CARTESIAN_POINT('',(0.599979285372,19.996153446782));
+#9333 = CARTESIAN_POINT('',(0.599984401551,20.050656762752));
+#9334 = CARTESIAN_POINT('',(0.599991904931,20.111924431254));
+#9335 = CARTESIAN_POINT('',(0.599995519985,20.177277209836));
+#9336 = CARTESIAN_POINT('',(0.599996895633,20.241198630313));
+#9337 = CARTESIAN_POINT('',(0.59999728257,20.434642645684));
+#9338 = CARTESIAN_POINT('',(0.599988980823,20.575813927103));
+#9339 = CARTESIAN_POINT('',(0.599977158549,20.716761723112));
+#9340 = CARTESIAN_POINT('',(0.59999010855,20.857611815226));
+#9341 = CARTESIAN_POINT('',(0.600020924254,20.998464895009));
+#9342 = CARTESIAN_POINT('',(0.600038386528,21.139414326272));
+#9343 = CARTESIAN_POINT('',(0.600039432869,21.280586348867));
+#9344 = CARTESIAN_POINT('',(0.60001628816,21.567270647766));
+#9345 = CARTESIAN_POINT('',(0.599991230293,21.713536056895));
+#9346 = CARTESIAN_POINT('',(0.599958201445,21.859535282631));
+#9347 = CARTESIAN_POINT('',(0.599934476178,22.00542805426));
+#9348 = CARTESIAN_POINT('',(0.599946026676,22.151319780211));
+#9349 = CARTESIAN_POINT('',(0.59997520352,22.297317001606));
+#9350 = CARTESIAN_POINT('',(0.600002913061,22.443578739432));
+#9351 = CARTESIAN_POINT('',(0.60003328462,22.699733133711));
+#9352 = CARTESIAN_POINT('',(0.600040394052,22.810130499742));
+#9353 = CARTESIAN_POINT('',(0.600037932261,22.920472312152));
+#9354 = CARTESIAN_POINT('',(0.600024409111,23.030775827991));
+#9355 = CARTESIAN_POINT('',(0.600006970292,23.141080727345));
+#9356 = CARTESIAN_POINT('',(0.59999472228,23.251425863134));
+#9357 = CARTESIAN_POINT('',(0.599990215153,23.361826021464));
+#9358 = CARTESIAN_POINT('',(0.599990579731,23.541128597837));
+#9359 = CARTESIAN_POINT('',(0.599992547704,23.610144545865));
+#9360 = CARTESIAN_POINT('',(0.59999584374,23.679157009466));
+#9361 = CARTESIAN_POINT('',(0.599998797521,23.748164481468));
+#9362 = CARTESIAN_POINT('',(0.599999569694,23.817172060606));
+#9363 = CARTESIAN_POINT('',(0.599997039134,23.88618493219));
+#9364 = CARTESIAN_POINT('',(0.599991575764,23.955202114131));
+#9365 = CARTESIAN_POINT('',(0.599982863183,24.057509382477));
+#9366 = CARTESIAN_POINT('',(0.599979831014,24.090807973065));
+#9367 = CARTESIAN_POINT('',(0.599977015851,24.124106476333));
+#9368 = CARTESIAN_POINT('',(0.599974778416,24.157404985577));
+#9369 = CARTESIAN_POINT('',(0.599973426743,24.190703451184));
+#9370 = CARTESIAN_POINT('',(0.599973216175,24.224001680635));
+#9371 = CARTESIAN_POINT('',(0.599974349368,24.257299338503));
+#9372 = CARTESIAN_POINT('',(0.599979718436,24.325353037758));
+#9373 = CARTESIAN_POINT('',(0.599985445619,24.360109469036));
+#9374 = CARTESIAN_POINT('',(0.599991942081,24.394866071855));
+#9375 = CARTESIAN_POINT('',(0.59999750288,24.429623260069));
+#9376 = CARTESIAN_POINT('',(0.600000933894,24.464381029812));
+#9377 = CARTESIAN_POINT('',(0.60000155182,24.499138959506));
+#9378 = CARTESIAN_POINT('',(0.599999184173,24.533896209852));
+#9379 = CARTESIAN_POINT('',(0.599975550408,24.697688384111));
+#9380 = CARTESIAN_POINT('',(0.59994570213,24.826945950549));
+#9381 = CARTESIAN_POINT('',(0.599996243064,24.956077540147));
+#9382 = CARTESIAN_POINT('',(0.600010392832,25.085145295294));
+#9383 = CARTESIAN_POINT('',(0.600002168414,25.214208690017));
+#9384 = CARTESIAN_POINT('',(0.599991071491,25.343336970068));
+#9385 = CARTESIAN_POINT('',(0.599987417713,25.472596043469));
+#9386 = CARTESIAN_POINT('',(0.599996220135,25.747820139847));
+#9387 = CARTESIAN_POINT('',(0.600010877899,25.894418533606));
+#9388 = CARTESIAN_POINT('',(0.600036223822,26.040749648052));
+#9389 = CARTESIAN_POINT('',(0.600056515231,26.186979747981));
+#9390 = CARTESIAN_POINT('',(0.600040626909,26.333211779446));
+#9391 = CARTESIAN_POINT('',(0.600009929043,26.479547990866));
+#9392 = CARTESIAN_POINT('',(0.59998233074,26.626150746687));
+#9393 = CARTESIAN_POINT('',(0.599952836164,26.908567460029));
+#9394 = CARTESIAN_POINT('',(0.599949254715,27.045067339393));
+#9395 = CARTESIAN_POINT('',(0.599963385497,27.181390078213));
+#9396 = CARTESIAN_POINT('',(0.599996096073,27.317634567951));
+#9397 = CARTESIAN_POINT('',(0.600028088826,27.453883587948));
+#9398 = CARTESIAN_POINT('',(0.600040592929,27.590215278312));
+#9399 = CARTESIAN_POINT('',(0.600037555431,27.726721340578));
+#9400 = CARTESIAN_POINT('',(0.600015797462,28.006486529397));
+#9401 = CARTESIAN_POINT('',(0.599996014488,28.150403722749));
+#9402 = CARTESIAN_POINT('',(0.599978952316,28.294079679742));
+#9403 = CARTESIAN_POINT('',(0.599974811796,28.437655836136));
+#9404 = CARTESIAN_POINT('',(0.600009504095,28.581234906963));
+#9405 = CARTESIAN_POINT('',(0.600008737555,28.724918057418));
+#9406 = CARTESIAN_POINT('',(0.59998872054,28.868838154854));
+#9407 = CARTESIAN_POINT('',(0.599976123439,29.041768751678));
+#9408 = CARTESIAN_POINT('',(0.599974291348,29.07115451867));
+#9409 = CARTESIAN_POINT('',(0.599973150845,29.100540076981));
+#9410 = CARTESIAN_POINT('',(0.599972965558,29.129924822207));
+#9411 = CARTESIAN_POINT('',(0.5999738796,29.15930861516));
+#9412 = CARTESIAN_POINT('',(0.599975917565,29.18869178187));
+#9413 = CARTESIAN_POINT('',(0.599978984535,29.218075113583));
+#9414 = CARTESIAN_POINT('',(0.599989983889,29.301344491674));
+#9415 = CARTESIAN_POINT('',(0.599998411882,29.355229046141));
+#9416 = CARTESIAN_POINT('',(0.600017103727,29.409117315109));
+#9417 = CARTESIAN_POINT('',(0.599998971695,29.463001293215));
+#9418 = CARTESIAN_POINT('',(0.599975161877,29.516883379828));
+#9419 = CARTESIAN_POINT('',(0.599979978904,29.570769541422));
+#9420 = CARTESIAN_POINT('',(0.599974220496,29.624657094478));
+#9421 = CARTESIAN_POINT('',(0.599975168148,29.735263009587));
+#9422 = CARTESIAN_POINT('',(0.59997903458,29.793238197303));
+#9423 = CARTESIAN_POINT('',(0.599985218839,29.851888191785));
+#9424 = CARTESIAN_POINT('',(0.599991330818,29.910834402458));
+#9425 = CARTESIAN_POINT('',(0.599995535346,29.969834133464));
+#9426 = CARTESIAN_POINT('',(0.59999737624,30.028743787608));
+#9427 = CARTESIAN_POINT('',(0.599997541999,30.0875089224));
+#9428 = CARTESIAN_POINT('',(0.599994281494,30.284956788165));
+#9429 = CARTESIAN_POINT('',(0.599985936316,30.424053717491));
+#9430 = CARTESIAN_POINT('',(0.599979759839,30.562945168105));
+#9431 = CARTESIAN_POINT('',(0.599998777259,30.701742440619));
+#9432 = CARTESIAN_POINT('',(0.600028071559,30.840542072559));
+#9433 = CARTESIAN_POINT('',(0.600041630744,30.979432328103));
+#9434 = CARTESIAN_POINT('',(0.600038543333,31.118524806056));
+#9435 = CARTESIAN_POINT('',(0.600009859889,31.40305958891));
+#9436 = CARTESIAN_POINT('',(0.599983138855,31.549219958752));
+#9437 = CARTESIAN_POINT('',(0.599951614542,31.695115569481));
+#9438 = CARTESIAN_POINT('',(0.599933699436,31.840905143361));
+#9439 = CARTESIAN_POINT('',(0.599951441813,31.986694060381));
+#9440 = CARTESIAN_POINT('',(0.599982888831,32.132588420472));
+#9441 = CARTESIAN_POINT('',(0.600009615599,32.278745566992));
+#9442 = CARTESIAN_POINT('',(0.600035872658,32.538224181076));
+#9443 = CARTESIAN_POINT('',(0.600040076026,32.652064108314));
+#9444 = CARTESIAN_POINT('',(0.600033841094,32.765837099987));
+#9445 = CARTESIAN_POINT('',(0.600016969773,32.879567002519));
+#9446 = CARTESIAN_POINT('',(0.599999061175,32.993298584386));
+#9447 = CARTESIAN_POINT('',(0.599989809275,33.107074388037));
+#9448 = CARTESIAN_POINT('',(0.599988845198,33.220914287039));
+#9449 = CARTESIAN_POINT('',(0.599992687963,33.403946091138));
+#9450 = CARTESIAN_POINT('',(0.599995343245,33.473264587051));
+#9451 = CARTESIAN_POINT('',(0.599998376413,33.542579884813));
+#9452 = CARTESIAN_POINT('',(0.599999758852,33.611890292003));
+#9453 = CARTESIAN_POINT('',(0.599997881796,33.681200788326));
+#9454 = CARTESIAN_POINT('',(0.599992571447,33.750516435634));
+#9455 = CARTESIAN_POINT('',(0.599985493031,33.819836031371));
+#9456 = CARTESIAN_POINT('',(0.599977605205,33.918355130233));
+#9457 = CARTESIAN_POINT('',(0.59997545631,33.947564903662));
+#9458 = CARTESIAN_POINT('',(0.599973844982,33.97677467543));
+#9459 = CARTESIAN_POINT('',(0.599973033118,34.005984014188));
+#9460 = CARTESIAN_POINT('',(0.599973196653,34.035192707529));
+#9461 = CARTESIAN_POINT('',(0.599974425552,34.064400761991));
+#9462 = CARTESIAN_POINT('',(0.599976723817,34.093608403056));
+#9463 = CARTESIAN_POINT('',(0.599983682403,34.155466221675));
+#9464 = CARTESIAN_POINT('',(0.599990045781,34.188116462389));
+#9465 = CARTESIAN_POINT('',(0.599996301328,34.220766963091));
+#9466 = CARTESIAN_POINT('',(0.600000549327,34.253417728421));
+#9467 = CARTESIAN_POINT('',(0.600001788634,34.286068601862));
+#9468 = CARTESIAN_POINT('',(0.599999916671,34.318719265738));
+#9469 = CARTESIAN_POINT('',(0.599995729436,34.351369241215));
+#9470 = CARTESIAN_POINT('',(0.59997056056,34.522280179943));
+#9471 = CARTESIAN_POINT('',(0.599946890967,34.660856611087));
+#9472 = CARTESIAN_POINT('',(0.600011928319,34.799243810637));
+#9473 = CARTESIAN_POINT('',(0.600012267955,34.937546304112));
+#9474 = CARTESIAN_POINT('',(0.599996336455,35.075840793598));
+#9475 = CARTESIAN_POINT('',(0.599985128265,35.214218464398));
+#9476 = CARTESIAN_POINT('',(0.599986755605,35.352789631983));
+#9477 = CARTESIAN_POINT('',(0.600004842572,35.617660293595));
+#9478 = CARTESIAN_POINT('',(0.600019930178,35.744457973539));
+#9479 = CARTESIAN_POINT('',(0.600039012287,35.871144350812));
+#9480 = CARTESIAN_POINT('',(0.60004791677,35.997764928436));
+#9481 = CARTESIAN_POINT('',(0.60003830651,36.124386734807));
+#9482 = CARTESIAN_POINT('',(0.600014946131,36.251074905535));
+#9483 = CARTESIAN_POINT('',(0.599991644121,36.377872638131));
+#9484 = CARTESIAN_POINT('',(0.599955679673,36.648824147752));
+#9485 = CARTESIAN_POINT('',(0.599945142113,36.793548950207));
+#9486 = CARTESIAN_POINT('',(0.599953835649,36.938023953036));
+#9487 = CARTESIAN_POINT('',(0.599987857449,37.082398905948));
+#9488 = CARTESIAN_POINT('',(0.600025780622,37.226776893991));
+#9489 = CARTESIAN_POINT('',(0.600040918843,37.371256237689));
+#9490 = CARTESIAN_POINT('',(0.600038184305,37.515982479971));
+#9491 = CARTESIAN_POINT('',(0.600018990318,37.762697751942));
+#9492 = CARTESIAN_POINT('',(0.60000679925,37.865141191426));
+#9493 = CARTESIAN_POINT('',(0.599993679143,37.967546486864));
+#9494 = CARTESIAN_POINT('',(0.599985416917,38.069922907837));
+#9495 = CARTESIAN_POINT('',(0.599985872021,38.172299631428));
+#9496 = CARTESIAN_POINT('',(0.599992475058,38.274705874601));
+#9497 = CARTESIAN_POINT('',(0.599997021495,38.377150849358));
+#9498 = CARTESIAN_POINT('',(0.599997242595,38.568221747877));
+#9499 = CARTESIAN_POINT('',(0.599994008745,38.656952014473));
+#9500 = CARTESIAN_POINT('',(0.599985475397,38.745664955731));
+#9501 = CARTESIAN_POINT('',(0.599972864905,38.834361568152));
+#9502 = CARTESIAN_POINT('',(0.599961601015,38.923054991067));
+#9503 = CARTESIAN_POINT('',(0.599967331341,39.011759637257));
+#9504 = CARTESIAN_POINT('',(0.600000242933,39.100480666984));
+#9505 = CARTESIAN_POINT('',(0.600000957548,39.189172324434));
+#9506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9507 = PCURVE('',#9508,#9513);
+#9508 = CYLINDRICAL_SURFACE('',#9509,9.4);
+#9509 = AXIS2_PLACEMENT_3D('',#9510,#9511,#9512);
+#9510 = CARTESIAN_POINT('',(0.,0.,0.));
+#9511 = DIRECTION('',(0.,0.,1.));
+#9512 = DIRECTION('',(1.,0.,0.));
+#9513 = DEFINITIONAL_REPRESENTATION('',(#9514),#9762);
+#9514 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#9515,#9516,#9517,#9518,#9519,
+    #9520,#9521,#9522,#9523,#9524,#9525,#9526,#9527,#9528,#9529,#9530,
+    #9531,#9532,#9533,#9534,#9535,#9536,#9537,#9538,#9539,#9540,#9541,
+    #9542,#9543,#9544,#9545,#9546,#9547,#9548,#9549,#9550,#9551,#9552,
+    #9553,#9554,#9555,#9556,#9557,#9558,#9559,#9560,#9561,#9562,#9563,
+    #9564,#9565,#9566,#9567,#9568,#9569,#9570,#9571,#9572,#9573,#9574,
+    #9575,#9576,#9577,#9578,#9579,#9580,#9581,#9582,#9583,#9584,#9585,
+    #9586,#9587,#9588,#9589,#9590,#9591,#9592,#9593,#9594,#9595,#9596,
+    #9597,#9598,#9599,#9600,#9601,#9602,#9603,#9604,#9605,#9606,#9607,
+    #9608,#9609,#9610,#9611,#9612,#9613,#9614,#9615,#9616,#9617,#9618,
+    #9619,#9620,#9621,#9622,#9623,#9624,#9625,#9626,#9627,#9628,#9629,
+    #9630,#9631,#9632,#9633,#9634,#9635,#9636,#9637,#9638,#9639,#9640,
+    #9641,#9642,#9643,#9644,#9645,#9646,#9647,#9648,#9649,#9650,#9651,
+    #9652,#9653,#9654,#9655,#9656,#9657,#9658,#9659,#9660,#9661,#9662,
+    #9663,#9664,#9665,#9666,#9667,#9668,#9669,#9670,#9671,#9672,#9673,
+    #9674,#9675,#9676,#9677,#9678,#9679,#9680,#9681,#9682,#9683,#9684,
+    #9685,#9686,#9687,#9688,#9689,#9690,#9691,#9692,#9693,#9694,#9695,
+    #9696,#9697,#9698,#9699,#9700,#9701,#9702,#9703,#9704,#9705,#9706,
+    #9707,#9708,#9709,#9710,#9711,#9712,#9713,#9714,#9715,#9716,#9717,
+    #9718,#9719,#9720,#9721,#9722,#9723,#9724,#9725,#9726,#9727,#9728,
+    #9729,#9730,#9731,#9732,#9733,#9734,#9735,#9736,#9737,#9738,#9739,
+    #9740,#9741,#9742,#9743,#9744,#9745,#9746,#9747,#9748,#9749,#9750,
+    #9751,#9752,#9753,#9754,#9755,#9756,#9757,#9758,#9759,#9760,#9761),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7
+    ,7,7,7,7,7,7,7,7,7,7,7,9),(0.,4.28043640542E-02,6.295792627798E-02,
+    7.483377114152E-02,8.847526822203E-02,0.137931280372,0.187565629212,
+    0.235225768682,0.281699511614,0.286203594411,0.304793026912,
+    0.320200731117,0.361439813756,0.404152376247,0.43645298284,
+    0.456660851376,0.46641184582,0.476590546448,0.514381244327,
+    0.557195831033,0.597091030538,0.639131725263,0.647737778557,
+    0.663519226538,0.680132037762,0.719425807824,0.760694728608,
+    0.792895407701,0.812519150909,0.820789134732,0.830033835327,
+    0.869183803362,0.905032616945,0.945900930849,0.974887596958,1.),
+  .UNSPECIFIED.);
+#9515 = CARTESIAN_POINT('',(0.,10.65000157291));
+#9516 = CARTESIAN_POINT('',(0.118487285766,10.678288474702));
+#9517 = CARTESIAN_POINT('',(0.237123226606,10.706610734116));
+#9518 = CARTESIAN_POINT('',(0.355671845292,10.734911908772));
+#9519 = CARTESIAN_POINT('',(0.474166215905,10.763199726765));
+#9520 = CARTESIAN_POINT('',(0.592661241552,10.791487522178));
+#9521 = CARTESIAN_POINT('',(0.71121185787,10.819788898498));
+#9522 = CARTESIAN_POINT('',(0.829850596328,10.848111946745));
+#9523 = CARTESIAN_POINT('',(1.004126027762,10.889717890048));
+#9524 = CARTESIAN_POINT('',(1.059914372976,10.903036700383));
+#9525 = CARTESIAN_POINT('',(1.11570042416,10.916355023618));
+#9526 = CARTESIAN_POINT('',(1.171485082814,10.929673031081));
+#9527 = CARTESIAN_POINT('',(1.227270988398,10.942991284556));
+#9528 = CARTESIAN_POINT('',(1.283060134363,10.956310179757));
+#9529 = CARTESIAN_POINT('',(1.338851316607,10.969629366682));
+#9530 = CARTESIAN_POINT('',(1.427510364288,10.990794885623));
+#9531 = CARTESIAN_POINT('',(1.460383440057,10.99864259084));
+#9532 = CARTESIAN_POINT('',(1.493256553859,11.006490235064));
+#9533 = CARTESIAN_POINT('',(1.526129642805,11.014337811231));
+#9534 = CARTESIAN_POINT('',(1.55900266891,11.022185332663));
+#9535 = CARTESIAN_POINT('',(1.591875619092,11.03003283307));
+#9536 = CARTESIAN_POINT('',(1.624748505169,11.037880366549));
+#9537 = CARTESIAN_POINT('',(1.695381625223,11.054742403902));
+#9538 = CARTESIAN_POINT('',(1.733141849557,11.063757238262));
+#9539 = CARTESIAN_POINT('',(1.770902061816,11.072772178302));
+#9540 = CARTESIAN_POINT('',(1.808662277971,11.081787003999));
+#9541 = CARTESIAN_POINT('',(1.846422505014,11.090801607665));
+#9542 = CARTESIAN_POINT('',(1.884182740956,11.09981599395));
+#9543 = CARTESIAN_POINT('',(1.921942974829,11.108830279837));
+#9544 = CARTESIAN_POINT('',(2.096599414814,11.150525639114));
+#9545 = CARTESIAN_POINT('',(2.233819738964,11.18328435186));
+#9546 = CARTESIAN_POINT('',(2.370832028098,11.215995595238));
+#9547 = CARTESIAN_POINT('',(2.50775364403,11.248684769257));
+#9548 = CARTESIAN_POINT('',(2.644674745656,11.281372227843));
+#9549 = CARTESIAN_POINT('',(2.78168552355,11.314080558555));
+#9550 = CARTESIAN_POINT('',(2.918906142709,11.346838859622));
+#9551 = CARTESIAN_POINT('',(3.193183612446,11.412316747752));
+#9552 = CARTESIAN_POINT('',(3.330908965596,11.445195921436));
+#9553 = CARTESIAN_POINT('',(3.468416812323,11.47802362525));
+#9554 = CARTESIAN_POINT('',(3.605833190116,11.510829944327));
+#9555 = CARTESIAN_POINT('',(3.743250581111,11.54363626029));
+#9556 = CARTESIAN_POINT('',(3.880762354233,11.576464810858));
+#9557 = CARTESIAN_POINT('',(4.018491655083,11.609345191798));
+#9558 = CARTESIAN_POINT('',(4.287803523596,11.673638602822));
+#9559 = CARTESIAN_POINT('',(4.42000688633,11.705199834733));
+#9560 = CARTESIAN_POINT('',(4.552041031644,11.73672082272));
+#9561 = CARTESIAN_POINT('',(4.683992751704,11.768222386687));
+#9562 = CARTESIAN_POINT('',(4.815943188723,11.799723682865));
+#9563 = CARTESIAN_POINT('',(4.9479721933,11.831243231003));
+#9564 = CARTESIAN_POINT('',(5.080173591531,11.862803543684));
+#9565 = CARTESIAN_POINT('',(5.340739567654,11.925008018587));
+#9566 = CARTESIAN_POINT('',(5.46962788625,11.955777214425));
+#9567 = CARTESIAN_POINT('',(5.598362937651,11.986510032236));
+#9568 = CARTESIAN_POINT('',(5.72702407141,12.017225795666));
+#9569 = CARTESIAN_POINT('',(5.85568578117,12.047942945869));
+#9570 = CARTESIAN_POINT('',(5.984423282623,12.078678431214));
+#9571 = CARTESIAN_POINT('',(6.11331111162,12.109448010658));
+#9572 = CARTESIAN_POINT('',(6.254416106835,12.143133329237));
+#9573 = CARTESIAN_POINT('',(6.266883282908,12.146109550774));
+#9574 = CARTESIAN_POINT('',(6.279350488409,12.149085772538));
+#9575 = CARTESIAN_POINT('',(6.291817735104,12.152061998438));
+#9576 = CARTESIAN_POINT('',(6.304285035683,12.155038232905));
+#9577 = CARTESIAN_POINT('',(6.316752403764,12.15801448089));
+#9578 = CARTESIAN_POINT('',(6.329219853893,12.160990747865));
+#9579 = CARTESIAN_POINT('',(6.393143967919,12.176250912246));
+#9580 = CARTESIAN_POINT('',(6.444603107459,12.188535277156));
+#9581 = CARTESIAN_POINT('',(6.496060971125,12.200819484267));
+#9582 = CARTESIAN_POINT('',(6.547517183172,12.213105606712));
+#9583 = CARTESIAN_POINT('',(6.598973459334,12.225390676374));
+#9584 = CARTESIAN_POINT('',(6.65043141761,12.237673402675));
+#9585 = CARTESIAN_POINT('',(6.701890629501,12.249958654605));
+#9586 = CARTESIAN_POINT('',(6.795997960841,12.272424756604));
+#9587 = CARTESIAN_POINT('',(6.837344643675,12.28229544785));
+#9588 = CARTESIAN_POINT('',(6.883222360806,12.293247927765));
+#9589 = CARTESIAN_POINT('',(6.936235144265,12.305903848891));
+#9590 = CARTESIAN_POINT('',(6.995826202705,12.320130496579));
+#9591 = CARTESIAN_POINT('',(7.0593903884,12.335305784667));
+#9592 = CARTESIAN_POINT('',(7.121562689717,12.350148740202));
+#9593 = CARTESIAN_POINT('',(7.309714083086,12.395067720187));
+#9594 = CARTESIAN_POINT('',(7.447024605201,12.427848775468));
+#9595 = CARTESIAN_POINT('',(7.584121906457,12.460578025715));
+#9596 = CARTESIAN_POINT('',(7.721127580077,12.493284498564));
+#9597 = CARTESIAN_POINT('',(7.858133715278,12.525991570813));
+#9598 = CARTESIAN_POINT('',(7.995231246082,12.558720960399));
+#9599 = CARTESIAN_POINT('',(8.132543831927,12.591502028384));
+#9600 = CARTESIAN_POINT('',(8.411389801043,12.658072031862));
+#9601 = CARTESIAN_POINT('',(8.553655697713,12.69203585104));
+#9602 = CARTESIAN_POINT('',(8.695663320951,12.725937905947));
+#9603 = CARTESIAN_POINT('',(8.837569342367,12.759815293475));
+#9604 = CARTESIAN_POINT('',(8.979474807515,12.793692447713));
+#9605 = CARTESIAN_POINT('',(9.121481142686,12.827594058606));
+#9606 = CARTESIAN_POINT('',(9.263743793975,12.861557045175));
+#9607 = CARTESIAN_POINT('',(9.512894406671,12.92103781951));
+#9608 = CARTESIAN_POINT('',(9.620273289705,12.946672815567));
+#9609 = CARTESIAN_POINT('',(9.72759855798,12.972294905455));
+#9610 = CARTESIAN_POINT('',(9.834887670708,12.997908112586));
+#9611 = CARTESIAN_POINT('',(9.942179551156,13.02352167579));
+#9612 = CARTESIAN_POINT('',(10.04951138599,13.0491446313));
+#9613 = CARTESIAN_POINT('',(10.156896147457,13.074780398679));
+#9614 = CARTESIAN_POINT('',(10.33129930527,13.116415837198));
+#9615 = CARTESIAN_POINT('',(10.398428897648,13.132441871461));
+#9616 = CARTESIAN_POINT('',(10.465554433763,13.148467087408));
+#9617 = CARTESIAN_POINT('',(10.532674324023,13.164491124062));
+#9618 = CARTESIAN_POINT('',(10.599793620565,13.180515151617));
+#9619 = CARTESIAN_POINT('',(10.666917718323,13.196540361969));
+#9620 = CARTESIAN_POINT('',(10.734046179371,13.212566526057));
+#9621 = CARTESIAN_POINT('',(10.833554640342,13.2363227958));
+#9622 = CARTESIAN_POINT('',(10.86594242078,13.244054893892));
+#9623 = CARTESIAN_POINT('',(10.898330320385,13.251786968811));
+#9624 = CARTESIAN_POINT('',(10.930718475297,13.259519046459));
+#9625 = CARTESIAN_POINT('',(10.963106859266,13.26725112213));
+#9626 = CARTESIAN_POINT('',(10.995495283645,13.274983160516));
+#9627 = CARTESIAN_POINT('',(11.027883397393,13.282715095708));
+#9628 = CARTESIAN_POINT('',(11.094078574849,13.298517702446));
+#9629 = CARTESIAN_POINT('',(11.127886230441,13.30658848296));
+#9630 = CARTESIAN_POINT('',(11.161694017252,13.314659403079));
+#9631 = CARTESIAN_POINT('',(11.195502080928,13.32273056127));
+#9632 = CARTESIAN_POINT('',(11.229310349365,13.33080192412));
+#9633 = CARTESIAN_POINT('',(11.263118532702,13.338873326336));
+#9634 = CARTESIAN_POINT('',(11.29692612333,13.346944470743));
+#9635 = CARTESIAN_POINT('',(11.456245728023,13.384978303176));
+#9636 = CARTESIAN_POINT('',(11.581976492507,13.414991984988));
+#9637 = CARTESIAN_POINT('',(11.70757597462,13.444976661509));
+#9638 = CARTESIAN_POINT('',(11.833107358996,13.474946881018));
+#9639 = CARTESIAN_POINT('',(11.958638041256,13.504916311854));
+#9640 = CARTESIAN_POINT('',(12.0842350179,13.534900908115));
+#9641 = CARTESIAN_POINT('',(12.209961887922,13.564915884521));
+#9642 = CARTESIAN_POINT('',(12.477667309986,13.628825031521));
+#9643 = CARTESIAN_POINT('',(12.620262246408,13.662866267663));
+#9644 = CARTESIAN_POINT('',(12.762596587333,13.696845347163));
+#9645 = CARTESIAN_POINT('',(12.904828998674,13.730800900948));
+#9646 = CARTESIAN_POINT('',(13.047061396117,13.764756919249));
+#9647 = CARTESIAN_POINT('',(13.189396103075,13.798737176864));
+#9648 = CARTESIAN_POINT('',(13.331991089747,13.832779372265));
+#9649 = CARTESIAN_POINT('',(13.606688368709,13.898358570503));
+#9650 = CARTESIAN_POINT('',(13.739457748079,13.930054846496));
+#9651 = CARTESIAN_POINT('',(13.872054949237,13.961709991175));
+#9652 = CARTESIAN_POINT('',(14.004575212587,13.993346938271));
+#9653 = CARTESIAN_POINT('',(14.137098047726,14.02498488517));
+#9654 = CARTESIAN_POINT('',(14.269701401962,14.056641990177));
+#9655 = CARTESIAN_POINT('',(14.402475745727,14.088339589006));
+#9656 = CARTESIAN_POINT('',(14.674595708708,14.153302957502));
+#9657 = CARTESIAN_POINT('',(14.814581577165,14.186721538232));
+#9658 = CARTESIAN_POINT('',(14.954334267921,14.220084171682));
+#9659 = CARTESIAN_POINT('',(15.093990129617,14.253423719289));
+#9660 = CARTESIAN_POINT('',(15.233644368441,14.286763987883));
+#9661 = CARTESIAN_POINT('',(15.373392522196,14.320128310174));
+#9662 = CARTESIAN_POINT('',(15.513373095502,14.353547236139));
+#9663 = CARTESIAN_POINT('',(15.681575178945,14.393702353771));
+#9664 = CARTESIAN_POINT('',(15.710157612133,14.400525830385));
+#9665 = CARTESIAN_POINT('',(15.738740049033,14.407349254072));
+#9666 = CARTESIAN_POINT('',(15.767321913774,14.414172487658));
+#9667 = CARTESIAN_POINT('',(15.795903061778,14.420995503582));
+#9668 = CARTESIAN_POINT('',(15.824483779749,14.427818383891));
+#9669 = CARTESIAN_POINT('',(15.853064785682,14.434641320245));
+#9670 = CARTESIAN_POINT('',(15.934060608689,14.453976906186));
+#9671 = CARTESIAN_POINT('',(15.986475361613,14.466489098448));
+#9672 = CARTESIAN_POINT('',(16.038888423782,14.479002521606));
+#9673 = CARTESIAN_POINT('',(16.091300405005,14.491516229162));
+#9674 = CARTESIAN_POINT('',(16.143713196471,14.504028784645));
+#9675 = CARTESIAN_POINT('',(16.196128014368,14.516540692747));
+#9676 = CARTESIAN_POINT('',(16.24854368565,14.529054073462));
+#9677 = CARTESIAN_POINT('',(16.356127294402,14.554737418657));
+#9678 = CARTESIAN_POINT('',(16.412517567734,14.568199541016));
+#9679 = CARTESIAN_POINT('',(16.469563338463,14.581818346913));
+#9680 = CARTESIAN_POINT('',(16.526896595781,14.595505954509));
+#9681 = CARTESIAN_POINT('',(16.584281640031,14.609206021378));
+#9682 = CARTESIAN_POINT('',(16.641579134226,14.622885204127));
+#9683 = CARTESIAN_POINT('',(16.698736348836,14.636530855106));
+#9684 = CARTESIAN_POINT('',(16.890783008782,14.682379622416));
+#9685 = CARTESIAN_POINT('',(17.026077139388,14.714679017742));
+#9686 = CARTESIAN_POINT('',(17.1611752423,14.746930745381));
+#9687 = CARTESIAN_POINT('',(17.296183861167,14.779160510615));
+#9688 = CARTESIAN_POINT('',(17.431191971242,14.811390739353));
+#9689 = CARTESIAN_POINT('',(17.566286066197,14.843641967698));
+#9690 = CARTESIAN_POINT('',(17.701575684675,14.875940152523));
+#9691 = CARTESIAN_POINT('',(17.978330764311,14.942011033225));
+#9692 = CARTESIAN_POINT('',(18.120494639107,14.975950470646));
+#9693 = CARTESIAN_POINT('',(18.262401814215,15.009828475036));
+#9694 = CARTESIAN_POINT('',(18.404207720049,15.043681903562));
+#9695 = CARTESIAN_POINT('',(18.546012990102,15.077535181597));
+#9696 = CARTESIAN_POINT('',(18.687918951965,15.111412899271));
+#9697 = CARTESIAN_POINT('',(18.830079690028,15.145351590472));
+#9698 = CARTESIAN_POINT('',(19.082463672901,15.205604261111));
+#9699 = CARTESIAN_POINT('',(19.193191136692,15.232038639507));
+#9700 = CARTESIAN_POINT('',(19.30385409713,15.258457472203));
+#9701 = CARTESIAN_POINT('',(19.414476491957,15.284866315646));
+#9702 = CARTESIAN_POINT('',(19.52510197541,15.311275593527));
+#9703 = CARTESIAN_POINT('',(19.635770934135,15.337695197672));
+#9704 = CARTESIAN_POINT('',(19.746501051805,15.364129719555));
+#9705 = CARTESIAN_POINT('',(19.924530314123,15.406631120851));
+#9706 = CARTESIAN_POINT('',(19.991953613027,15.422727406075));
+#9707 = CARTESIAN_POINT('',(20.059373080656,15.438822930997));
+#9708 = CARTESIAN_POINT('',(20.126787052672,15.45491728861));
+#9709 = CARTESIAN_POINT('',(20.194200608427,15.471011618254));
+#9710 = CARTESIAN_POINT('',(20.261619163305,15.487107080124));
+#9711 = CARTESIAN_POINT('',(20.329042132976,15.503203391732));
+#9712 = CARTESIAN_POINT('',(20.424867004993,15.526079894098));
+#9713 = CARTESIAN_POINT('',(20.453278129635,15.532862505219));
+#9714 = CARTESIAN_POINT('',(20.481689447515,15.539645109919));
+#9715 = CARTESIAN_POINT('',(20.510100557017,15.546427610748));
+#9716 = CARTESIAN_POINT('',(20.538511250882,15.553209962581));
+#9717 = CARTESIAN_POINT('',(20.56692151621,15.559992172623));
+#9718 = CARTESIAN_POINT('',(20.595331534453,15.566774300403));
+#9719 = CARTESIAN_POINT('',(20.655500304925,15.581137973734));
+#9720 = CARTESIAN_POINT('',(20.687259172094,15.588719454118));
+#9721 = CARTESIAN_POINT('',(20.719018188429,15.596301082241));
+#9722 = CARTESIAN_POINT('',(20.750777226666,15.603882937098));
+#9723 = CARTESIAN_POINT('',(20.782536126781,15.611464993367));
+#9724 = CARTESIAN_POINT('',(20.81429469599,15.619047121409));
+#9725 = CARTESIAN_POINT('',(20.846052708747,15.62662908727));
+#9726 = CARTESIAN_POINT('',(21.012297040625,15.666316960598));
+#9727 = CARTESIAN_POINT('',(21.147091611975,15.698494667817));
+#9728 = CARTESIAN_POINT('',(21.281691165147,15.730628633915));
+#9729 = CARTESIAN_POINT('',(21.416203347223,15.762743311221));
+#9730 = CARTESIAN_POINT('',(21.55071410127,15.794856327861));
+#9731 = CARTESIAN_POINT('',(21.685309344067,15.826988726698));
+#9732 = CARTESIAN_POINT('',(21.820095127067,15.859166034259));
+#9733 = CARTESIAN_POINT('',(22.077730833866,15.920670984686));
+#9734 = CARTESIAN_POINT('',(22.201065313746,15.950114317256));
+#9735 = CARTESIAN_POINT('',(22.324290474371,15.979531745599));
+#9736 = CARTESIAN_POINT('',(22.447449462767,16.008933858478));
+#9737 = CARTESIAN_POINT('',(22.570608457489,16.038336261121));
+#9738 = CARTESIAN_POINT('',(22.693832373251,16.067754106349));
+#9739 = CARTESIAN_POINT('',(22.817163515109,16.097197424078));
+#9740 = CARTESIAN_POINT('',(23.080708495741,16.160114300616));
+#9741 = CARTESIAN_POINT('',(23.221477909385,16.193720461937));
+#9742 = CARTESIAN_POINT('',(23.362004810575,16.227268630586));
+#9743 = CARTESIAN_POINT('',(23.50243378732,16.260793543051));
+#9744 = CARTESIAN_POINT('',(23.64286328129,16.294319098071));
+#9745 = CARTESIAN_POINT('',(23.783391288919,16.327868139931));
+#9746 = CARTESIAN_POINT('',(23.924161010284,16.36147451726));
+#9747 = CARTESIAN_POINT('',(24.164134222846,16.418763474117));
+#9748 = CARTESIAN_POINT('',(24.263778944829,16.442551552638));
+#9749 = CARTESIAN_POINT('',(24.363387316779,16.466330804225));
+#9750 = CARTESIAN_POINT('',(24.462968053731,16.490103387512));
+#9751 = CARTESIAN_POINT('',(24.562548427437,16.51387607365));
+#9752 = CARTESIAN_POINT('',(24.662155750023,16.537655616768));
+#9753 = CARTESIAN_POINT('',(24.761798873592,16.561444101965));
+#9754 = CARTESIAN_POINT('',(24.947642233056,16.605812041526));
+#9755 = CARTESIAN_POINT('',(25.033944181337,16.626415744411));
+#9756 = CARTESIAN_POINT('',(25.12022917549,16.64701534932));
+#9757 = CARTESIAN_POINT('',(25.206499098649,16.667611088171));
+#9758 = CARTESIAN_POINT('',(25.29276837528,16.688206055489));
+#9759 = CARTESIAN_POINT('',(25.379051806258,16.70880373613));
+#9760 = CARTESIAN_POINT('',(25.465352395315,16.729405662543));
+#9761 = CARTESIAN_POINT('',(25.551620244333,16.750001915091));
+#9762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9763 = ORIENTED_EDGE('',*,*,#9764,.F.);
+#9764 = EDGE_CURVE('',#3361,#9005,#9765,.T.);
+#9765 = SURFACE_CURVE('',#9766,(#9825,#9887),.PCURVE_S1.);
+#9766 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#9767,#9768,#9769,#9770,#9771,
+    #9772,#9773,#9774,#9775,#9776,#9777,#9778,#9779,#9780,#9781,#9782,
+    #9783,#9784,#9785,#9786,#9787,#9788,#9789,#9790,#9791,#9792,#9793,
+    #9794,#9795,#9796,#9797,#9798,#9799,#9800,#9801,#9802,#9803,#9804,
+    #9805,#9806,#9807,#9808,#9809,#9810,#9811,#9812,#9813,#9814,#9815,
+    #9816,#9817,#9818,#9819,#9820,#9821,#9822,#9823,#9824),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.178902143567,
+    0.374299376445,0.503055943119,0.534429977469,0.599651644567,
+    0.664851232326,0.828892449233,1.),.UNSPECIFIED.);
+#9767 = CARTESIAN_POINT('',(9.4,0.,9.150000328689));
+#9768 = CARTESIAN_POINT('',(9.4,1.260947153248,9.182024509793));
+#9769 = CARTESIAN_POINT('',(9.206674419192,2.52391250056,9.214100315614)
+  );
+#9770 = CARTESIAN_POINT('',(8.819026834684,3.751116633879,9.246146179519
+    ));
+#9771 = CARTESIAN_POINT('',(8.245904541704,4.907952994271,9.278172130212
+    ));
+#9772 = CARTESIAN_POINT('',(7.502319889741,5.963310448983,9.310197412221
+    ));
+#9773 = CARTESIAN_POINT('',(6.608476904143,6.889190193443,9.342241893765
+    ));
+#9774 = CARTESIAN_POINT('',(5.590530854606,7.661337494258,9.374317130754
+    ));
+#9775 = CARTESIAN_POINT('',(3.271487530896,8.919318345147,9.441321617365
+    ));
+#9776 = CARTESIAN_POINT('',(1.94808534321,9.374833737638,9.476381441052)
+  );
+#9777 = CARTESIAN_POINT('',(0.555247330454,9.603546394467,9.511391307838
+    ));
+#9778 = CARTESIAN_POINT('',(-0.861400634997,9.595996494118,
+    9.546375096287));
+#9779 = CARTESIAN_POINT('',(-2.256750517683,9.351125609598,9.58135824694
+    ));
+#9780 = CARTESIAN_POINT('',(-3.586602428829,8.878002819665,9.61636706198
+    ));
+#9781 = CARTESIAN_POINT('',(-4.807741275739,8.194058954554,
+    9.651426492652));
+#9782 = CARTESIAN_POINT('',(-6.58999955024,6.764288354069,9.709455440923
+    ));
+#9783 = CARTESIAN_POINT('',(-7.23555318712,6.118022381243,9.732514756126
+    ));
+#9784 = CARTESIAN_POINT('',(-7.808124861513,5.401732581119,9.75556894509
+    ));
+#9785 = CARTESIAN_POINT('',(-8.299042095138,4.62520923305,9.778618908047
+    ));
+#9786 = CARTESIAN_POINT('',(-8.701225103275,3.799235578532,
+    9.801668981796));
+#9787 = CARTESIAN_POINT('',(-9.009232256465,2.935501726485,
+    9.824723144672));
+#9788 = CARTESIAN_POINT('',(-9.21929496235,2.04652774458,9.847781975272)
+  );
+#9789 = CARTESIAN_POINT('',(-9.356869156489,0.926231681999,
+    9.876446960643));
+#9790 = CARTESIAN_POINT('',(-9.377922326982,0.706008247718,
+    9.882063238501));
+#9791 = CARTESIAN_POINT('',(-9.393051111451,0.48524437377,9.887679531004
+    ));
+#9792 = CARTESIAN_POINT('',(-9.402239627835,0.264126242658,
+    9.893295844012));
+#9793 = CARTESIAN_POINT('',(-9.405479061072,4.284035352844E-02,
+    9.898912185299));
+#9794 = CARTESIAN_POINT('',(-9.402767663096,-0.178426477831,
+    9.904528564553));
+#9795 = CARTESIAN_POINT('',(-9.394110752842,-0.399487118992,
+    9.910144993376));
+#9796 = CARTESIAN_POINT('',(-9.349190332212,-1.078886000147,
+    9.927437285773));
+#9797 = CARTESIAN_POINT('',(-9.293220158747,-1.53590613951,
+    9.939113242781));
+#9798 = CARTESIAN_POINT('',(-9.21172614447,-1.989543366962,
+    9.950790635414));
+#9799 = CARTESIAN_POINT('',(-9.104938027201,-2.43819509374,
+    9.962462347711));
+#9800 = CARTESIAN_POINT('',(-8.973239805066,-2.880134169007,
+    9.974140646039));
+#9801 = CARTESIAN_POINT('',(-8.817114365855,-3.313834610238,
+    9.985815099871));
+#9802 = CARTESIAN_POINT('',(-8.637191496206,-3.737680215117,
+    9.99749120447));
+#9803 = CARTESIAN_POINT('',(-8.231333636318,-4.562492064882,
+    10.020837632254));
+#9804 = CARTESIAN_POINT('',(-7.973656126699,-5.02802034568,
+    10.034335605412));
+#9805 = CARTESIAN_POINT('',(-7.668773916669,-5.499363288978,
+    10.048536584673));
+#9806 = CARTESIAN_POINT('',(-7.328304665736,-5.946218352531,
+    10.062724870974));
+#9807 = CARTESIAN_POINT('',(-6.968566901122,-6.356033460479,
+    10.076519542074));
+#9808 = CARTESIAN_POINT('',(-6.598971397605,-6.727151825583,
+    10.089783502395));
+#9809 = CARTESIAN_POINT('',(-6.220209142388,-7.066144644084,
+    10.102668295351));
+#9810 = CARTESIAN_POINT('',(-4.808372249679,-8.178892236145,
+    10.148323658286));
+#9811 = CARTESIAN_POINT('',(-3.671787835575,-8.818538720332,
+    10.181050191093));
+#9812 = CARTESIAN_POINT('',(-2.439829050426,-9.275654579874,
+    10.213742148508));
+#9813 = CARTESIAN_POINT('',(-1.147286354852,-9.535411059927,
+    10.246413808881));
+#9814 = CARTESIAN_POINT('',(0.169970480409,-9.589655742237,
+    10.27908598534));
+#9815 = CARTESIAN_POINT('',(1.475174095446,-9.437819565543,
+    10.311778301793));
+#9816 = CARTESIAN_POINT('',(2.731038391539,-9.086043578483,
+    10.344504813249));
+#9817 = CARTESIAN_POINT('',(5.122146432748,-7.995249073754,
+    10.411252890627));
+#9818 = CARTESIAN_POINT('',(6.254627491608,-7.238028269146,
+    10.445402084896));
+#9819 = CARTESIAN_POINT('',(7.256080636223,-6.298240549737,
+    10.479507621709));
+#9820 = CARTESIAN_POINT('',(8.093870686391,-5.203928309792,
+    10.513588848365));
+#9821 = CARTESIAN_POINT('',(8.741737664546,-3.987526376206,
+    10.547669971331));
+#9822 = CARTESIAN_POINT('',(9.181101025662,-2.686383422194,
+    10.581775020689));
+#9823 = CARTESIAN_POINT('',(9.4,-1.341797432341,10.615923679946));
+#9824 = CARTESIAN_POINT('',(9.4,-3.552713678801E-15,10.65000157291));
+#9825 = PCURVE('',#555,#9826);
+#9826 = DEFINITIONAL_REPRESENTATION('',(#9827),#9886);
+#9827 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#9828,#9829,#9830,#9831,#9832,
+    #9833,#9834,#9835,#9836,#9837,#9838,#9839,#9840,#9841,#9842,#9843,
+    #9844,#9845,#9846,#9847,#9848,#9849,#9850,#9851,#9852,#9853,#9854,
+    #9855,#9856,#9857,#9858,#9859,#9860,#9861,#9862,#9863,#9864,#9865,
+    #9866,#9867,#9868,#9869,#9870,#9871,#9872,#9873,#9874,#9875,#9876,
+    #9877,#9878,#9879,#9880,#9881,#9882,#9883,#9884,#9885),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.178902143567,
+    0.374299376445,0.503055943119,0.534429977469,0.599651644567,
+    0.664851232326,0.828892449233,1.),.UNSPECIFIED.);
+#9828 = CARTESIAN_POINT('',(0.600029324731,6.459750644521));
+#9829 = CARTESIAN_POINT('',(0.600038375014,6.597663014871));
+#9830 = CARTESIAN_POINT('',(0.600038297839,6.735797826665));
+#9831 = CARTESIAN_POINT('',(0.600021473541,6.873803690289));
+#9832 = CARTESIAN_POINT('',(0.599987032984,7.011723608052));
+#9833 = CARTESIAN_POINT('',(0.599955797547,7.149640425656));
+#9834 = CARTESIAN_POINT('',(0.599946714312,7.28763982037));
+#9835 = CARTESIAN_POINT('',(0.599955001838,7.425771700164));
+#9836 = CARTESIAN_POINT('',(0.599991029674,7.714326465355));
+#9837 = CARTESIAN_POINT('',(0.600020485646,7.865311687515));
+#9838 = CARTESIAN_POINT('',(0.600048700167,8.016081983476));
+#9839 = CARTESIAN_POINT('',(0.600055683621,8.166740169784));
+#9840 = CARTESIAN_POINT('',(0.600024387917,8.317395613175));
+#9841 = CARTESIAN_POINT('',(0.599999627338,8.468161134146));
+#9842 = CARTESIAN_POINT('',(0.599990460218,8.619144195733));
+#9843 = CARTESIAN_POINT('',(0.599990417584,8.86904517782));
+#9844 = CARTESIAN_POINT('',(0.599994359832,8.968349831087));
+#9845 = CARTESIAN_POINT('',(0.600000396989,9.067632504758));
+#9846 = CARTESIAN_POINT('',(0.600003371655,9.16689726046));
+#9847 = CARTESIAN_POINT('',(0.59999672708,9.266163012189));
+#9848 = CARTESIAN_POINT('',(0.599978399735,9.365447103658));
+#9849 = CARTESIAN_POINT('',(0.599970517336,9.464751935764));
+#9850 = CARTESIAN_POINT('',(0.599975894447,9.588199571753));
+#9851 = CARTESIAN_POINT('',(0.59997761985,9.612386411468));
+#9852 = CARTESIAN_POINT('',(0.599980148142,9.636573271135));
+#9853 = CARTESIAN_POINT('',(0.599983441015,9.660760156412));
+#9854 = CARTESIAN_POINT('',(0.599987290848,9.684947076206));
+#9855 = CARTESIAN_POINT('',(0.599991320699,9.709134042675));
+#9856 = CARTESIAN_POINT('',(0.599994984314,9.733321071222));
+#9857 = CARTESIAN_POINT('',(0.600002933281,9.807789364353));
+#9858 = CARTESIAN_POINT('',(0.600004299118,9.858070849612));
+#9859 = CARTESIAN_POINT('',(0.599980152142,9.908346161553));
+#9860 = CARTESIAN_POINT('',(0.599983380082,9.958627956174));
+#9861 = CARTESIAN_POINT('',(0.599971253161,10.008905949382));
+#9862 = CARTESIAN_POINT('',(0.599973204018,10.059188520725));
+#9863 = CARTESIAN_POINT('',(0.599974430795,10.109470843109));
+#9864 = CARTESIAN_POINT('',(0.599980728463,10.210013088717));
+#9865 = CARTESIAN_POINT('',(0.599985782202,10.268142661172));
+#9866 = CARTESIAN_POINT('',(0.599992256328,10.329299754162));
+#9867 = CARTESIAN_POINT('',(0.599996701138,10.390401996315));
+#9868 = CARTESIAN_POINT('',(0.5999980055,10.449808979105));
+#9869 = CARTESIAN_POINT('',(0.599997896926,10.506930339047));
+#9870 = CARTESIAN_POINT('',(0.5999966299,10.562418728357));
+#9871 = CARTESIAN_POINT('',(0.599990782338,10.759033423995));
+#9872 = CARTESIAN_POINT('',(0.599984168481,10.89996974391));
+#9873 = CARTESIAN_POINT('',(0.599985716678,11.040757153238));
+#9874 = CARTESIAN_POINT('',(0.600012970205,11.181457621987));
+#9875 = CARTESIAN_POINT('',(0.600039765725,11.322160636111));
+#9876 = CARTESIAN_POINT('',(0.600045184691,11.46295049123));
+#9877 = CARTESIAN_POINT('',(0.600033828686,11.603887543972));
+#9878 = CARTESIAN_POINT('',(0.59999496185,11.891338571649));
+#9879 = CARTESIAN_POINT('',(0.599966789718,12.038402168079));
+#9880 = CARTESIAN_POINT('',(0.599941033183,12.185277556415));
+#9881 = CARTESIAN_POINT('',(0.599937189094,12.33204811023));
+#9882 = CARTESIAN_POINT('',(0.599967663549,12.478818299461));
+#9883 = CARTESIAN_POINT('',(0.600001518282,12.62569177618));
+#9884 = CARTESIAN_POINT('',(0.600023624165,12.772753247762));
+#9885 = CARTESIAN_POINT('',(0.600031304566,12.919510010792));
+#9886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9887 = PCURVE('',#9888,#9893);
+#9888 = CYLINDRICAL_SURFACE('',#9889,9.4);
+#9889 = AXIS2_PLACEMENT_3D('',#9890,#9891,#9892);
+#9890 = CARTESIAN_POINT('',(0.,0.,0.));
+#9891 = DIRECTION('',(0.,0.,1.));
+#9892 = DIRECTION('',(1.,0.,0.));
+#9893 = DEFINITIONAL_REPRESENTATION('',(#9894),#9953);
+#9894 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#9895,#9896,#9897,#9898,#9899,
+    #9900,#9901,#9902,#9903,#9904,#9905,#9906,#9907,#9908,#9909,#9910,
+    #9911,#9912,#9913,#9914,#9915,#9916,#9917,#9918,#9919,#9920,#9921,
+    #9922,#9923,#9924,#9925,#9926,#9927,#9928,#9929,#9930,#9931,#9932,
+    #9933,#9934,#9935,#9936,#9937,#9938,#9939,#9940,#9941,#9942,#9943,
+    #9944,#9945,#9946,#9947,#9948,#9949,#9950,#9951,#9952),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.178902143567,
+    0.374299376445,0.503055943119,0.534429977469,0.599651644567,
+    0.664851232326,0.828892449233,1.),.UNSPECIFIED.);
+#9895 = CARTESIAN_POINT('',(0.,9.150000328689));
+#9896 = CARTESIAN_POINT('',(0.134143314175,9.182024509793));
+#9897 = CARTESIAN_POINT('',(0.268501628351,9.214100315614));
+#9898 = CARTESIAN_POINT('',(0.402733154839,9.246146179519));
+#9899 = CARTESIAN_POINT('',(0.536881649609,9.278172130212));
+#9900 = CARTESIAN_POINT('',(0.671028697576,9.310197412221));
+#9901 = CARTESIAN_POINT('',(0.805256986184,9.342241893765));
+#9902 = CARTESIAN_POINT('',(0.939613662662,9.374317130754));
+#9903 = CARTESIAN_POINT('',(1.22028086873,9.441321617365));
+#9904 = CARTESIAN_POINT('',(1.367138207892,9.476381441052));
+#9905 = CARTESIAN_POINT('',(1.513785512235,9.511391307838));
+#9906 = CARTESIAN_POINT('',(1.660323083589,9.546375096287));
+#9907 = CARTESIAN_POINT('',(1.806861115267,9.58135824694));
+#9908 = CARTESIAN_POINT('',(1.953509943302,9.61636706198));
+#9909 = CARTESIAN_POINT('',(2.100369811345,9.651426492652));
+#9910 = CARTESIAN_POINT('',(2.343442429094,9.709455440923));
+#9911 = CARTESIAN_POINT('',(2.44003264589,9.732514756126));
+#9912 = CARTESIAN_POINT('',(2.536599914527,9.75556894509));
+#9913 = CARTESIAN_POINT('',(2.633148027908,9.778618908047));
+#9914 = CARTESIAN_POINT('',(2.729695938259,9.801668981796));
+#9915 = CARTESIAN_POINT('',(2.826262897211,9.824723144672));
+#9916 = CARTESIAN_POINT('',(2.92285324281,9.847781975272));
+#9917 = CARTESIAN_POINT('',(3.042928947329,9.876446960643));
+#9918 = CARTESIAN_POINT('',(3.066455249191,9.882063238501));
+#9919 = CARTESIAN_POINT('',(3.089981674535,9.887679531004));
+#9920 = CARTESIAN_POINT('',(3.113508200518,9.893295844012));
+#9921 = CARTESIAN_POINT('',(3.137034792735,9.898912185299));
+#9922 = CARTESIAN_POINT('',(3.160561405217,9.904528564553));
+#9923 = CARTESIAN_POINT('',(3.184087980429,9.910144993376));
+#9924 = CARTESIAN_POINT('',(3.256522265901,9.927437285773));
+#9925 = CARTESIAN_POINT('',(3.305428333899,9.939113242781));
+#9926 = CARTESIAN_POINT('',(3.354332693263,9.950790635414));
+#9927 = CARTESIAN_POINT('',(3.40324185974,9.962462347711));
+#9928 = CARTESIAN_POINT('',(3.452146664568,9.974140646039));
+#9929 = CARTESIAN_POINT('',(3.501055974922,9.985815099871));
+#9930 = CARTESIAN_POINT('',(3.54996405154,9.99749120447));
+#9931 = CARTESIAN_POINT('',(3.647757451131,10.020837632254));
+#9932 = CARTESIAN_POINT('',(3.704297200936,10.034335605412));
+#9933 = CARTESIAN_POINT('',(3.763780928318,10.048536584673));
+#9934 = CARTESIAN_POINT('',(3.823210796427,10.062724870974));
+#9935 = CARTESIAN_POINT('',(3.88099204654,10.076519542074));
+#9936 = CARTESIAN_POINT('',(3.936550461828,10.089783502395));
+#9937 = CARTESIAN_POINT('',(3.990520949773,10.102668295351));
+#9938 = CARTESIAN_POINT('',(4.181758686793,10.148323658286));
+#9939 = CARTESIAN_POINT('',(4.318843398745,10.181050191093));
+#9940 = CARTESIAN_POINT('',(4.45578667286,10.213742148508));
+#9941 = CARTESIAN_POINT('',(4.592646007425,10.246413808881));
+#9942 = CARTESIAN_POINT('',(4.729504256961,10.27908598534));
+#9943 = CARTESIAN_POINT('',(4.866445126784,10.311778301793));
+#9944 = CARTESIAN_POINT('',(5.003528497894,10.344504813249));
+#9945 = CARTESIAN_POINT('',(5.283120095144,10.411252890627));
+#9946 = CARTESIAN_POINT('',(5.426162932196,10.445402084896));
+#9947 = CARTESIAN_POINT('',(5.569023791806,10.479507621709));
+#9948 = CARTESIAN_POINT('',(5.711784232566,10.513588848365));
+#9949 = CARTESIAN_POINT('',(5.854543286518,10.547669971331));
+#9950 = CARTESIAN_POINT('',(5.99740083246,10.581775020689));
+#9951 = CARTESIAN_POINT('',(6.140440899484,10.615923679946));
+#9952 = CARTESIAN_POINT('',(6.28318530718,10.65000157291));
+#9953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9954 = ADVANCED_FACE('',(#9955),#968,.T.);
+#9955 = FACE_BOUND('',#9956,.T.);
+#9956 = EDGE_LOOP('',(#9957,#9958,#9979,#9999));
+#9957 = ORIENTED_EDGE('',*,*,#7467,.T.);
+#9958 = ORIENTED_EDGE('',*,*,#9959,.F.);
+#9959 = EDGE_CURVE('',#9960,#6776,#9962,.T.);
+#9960 = VERTEX_POINT('',#9961);
+#9961 = CARTESIAN_POINT('',(2.283863876553,1.016841085605,
+    16.450023938623));
+#9962 = SURFACE_CURVE('',#9963,(#9967,#9973),.PCURVE_S1.);
+#9963 = LINE('',#9964,#9965);
+#9964 = CARTESIAN_POINT('',(2.283863876552,1.016841085607,-3.));
+#9965 = VECTOR('',#9966,1.);
+#9966 = DIRECTION('',(0.,0.,1.));
+#9967 = PCURVE('',#968,#9968);
+#9968 = DEFINITIONAL_REPRESENTATION('',(#9969),#9972);
+#9969 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9970,#9971),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(19.419998914783,19.78003491847),.PIECEWISE_BEZIER_KNOTS.);
+#9970 = CARTESIAN_POINT('',(2.500000478798,0.180017044299));
+#9971 = CARTESIAN_POINT('',(2.500000478798,-0.180018959389));
+#9972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9973 = PCURVE('',#6540,#9974);
+#9974 = DEFINITIONAL_REPRESENTATION('',(#9975),#9978);
+#9975 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9976,#9977),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(19.419998914783,19.78003491847),.PIECEWISE_BEZIER_KNOTS.);
+#9976 = CARTESIAN_POINT('',(0.418878791883,19.419998914783));
+#9977 = CARTESIAN_POINT('',(0.418878791883,19.78003491847));
+#9978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9979 = ORIENTED_EDGE('',*,*,#9980,.T.);
+#9980 = EDGE_CURVE('',#9960,#954,#9981,.T.);
+#9981 = SURFACE_CURVE('',#9982,(#9986,#9993),.PCURVE_S1.);
+#9982 = LINE('',#9983,#9984);
+#9983 = CARTESIAN_POINT('',(3.099759275926E-07,-6.960920044818E-07,
+    16.450031918164));
+#9984 = VECTOR('',#9985,1.);
+#9985 = DIRECTION('',(0.913545426645,0.406736712685,-3.191816404289E-06)
+  );
+#9986 = PCURVE('',#968,#9987);
+#9987 = DEFINITIONAL_REPRESENTATION('',(#9988),#9992);
+#9988 = LINE('',#9989,#9990);
+#9989 = CARTESIAN_POINT('',(5.000000478747,0.149984040917));
+#9990 = VECTOR('',#9991,1.);
+#9991 = DIRECTION('',(-0.999999999995,3.191816404289E-06));
+#9992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9993 = PCURVE('',#1567,#9994);
+#9994 = DEFINITIONAL_REPRESENTATION('',(#9995),#9998);
+#9995 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9996,#9997),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,10.),.PIECEWISE_BEZIER_KNOTS.);
+#9996 = CARTESIAN_POINT('',(0.,39.189172324434));
+#9997 = CARTESIAN_POINT('',(10.,39.189172324434));
+#9998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9999 = ORIENTED_EDGE('',*,*,#953,.T.);
+#10000 = ADVANCED_FACE('',(#10001),#1567,.T.);
+#10001 = FACE_BOUND('',#10002,.T.);
+#10002 = EDGE_LOOP('',(#10003,#10198,#10220,#10476,#11357,#12238,#13119,
+    #14000,#14879,#14880,#14881,#15699,#16517,#17335,#18153,#18971));
+#10003 = ORIENTED_EDGE('',*,*,#10004,.F.);
+#10004 = EDGE_CURVE('',#10005,#10007,#10009,.T.);
+#10005 = VERTEX_POINT('',#10006);
+#10006 = CARTESIAN_POINT('',(2.5,-3.061617368635E-16,7.35));
+#10007 = VERTEX_POINT('',#10008);
+#10008 = CARTESIAN_POINT('',(2.5,-6.123233995737E-16,8.850011554075));
+#10009 = SURFACE_CURVE('',#10010,(#10069,#10131),.PCURVE_S1.);
+#10010 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10011,#10012,#10013,#10014,
+    #10015,#10016,#10017,#10018,#10019,#10020,#10021,#10022,#10023,
+    #10024,#10025,#10026,#10027,#10028,#10029,#10030,#10031,#10032,
+    #10033,#10034,#10035,#10036,#10037,#10038,#10039,#10040,#10041,
+    #10042,#10043,#10044,#10045,#10046,#10047,#10048,#10049,#10050,
+    #10051,#10052,#10053,#10054,#10055,#10056,#10057,#10058,#10059,
+    #10060,#10061,#10062,#10063,#10064,#10065,#10066,#10067,#10068),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.198763621627,
+    0.4023547939,0.606422594937,0.687729009063,0.736292291628,
+    0.78564044846,0.893114061857,1.),.UNSPECIFIED.);
+#10011 = CARTESIAN_POINT('',(2.5,-6.217248937901E-15,7.35));
+#10012 = CARTESIAN_POINT('',(2.499999962061,0.389953949447,
+    7.387260060317));
+#10013 = CARTESIAN_POINT('',(2.430483246948,0.781118863298,
+    7.424603150345));
+#10014 = CARTESIAN_POINT('',(2.290710951511,1.157016431968,
+    7.461879380837));
+#10015 = CARTESIAN_POINT('',(2.085465364912,1.503416821041,
+    7.499128069667));
+#10016 = CARTESIAN_POINT('',(1.821684067104,1.807632829923,
+    7.536375898398));
+#10017 = CARTESIAN_POINT('',(1.509218172472,2.059041982103,
+    7.573656982336));
+#10018 = CARTESIAN_POINT('',(1.160070464362,2.248628577231,
+    7.611010036774));
+#10019 = CARTESIAN_POINT('',(0.411073102342,2.498117425384,
+    7.686396569206));
+#10020 = CARTESIAN_POINT('',(7.774751006138E-03,2.555564969405,
+    7.724667203962));
+#10021 = CARTESIAN_POINT('',(-0.403227985834,2.537822007537,
+    7.762855348068));
+#10022 = CARTESIAN_POINT('',(-0.805767148256,2.445092215728,
+    7.801008021037));
+#10023 = CARTESIAN_POINT('',(-1.184568727375,2.280334191941,
+    7.839160669647));
+#10024 = CARTESIAN_POINT('',(-1.525586541025,2.05025214962,
+    7.877349353963));
+#10025 = CARTESIAN_POINT('',(-1.815707319615,1.764304682775,
+    7.915619766148));
+#10026 = CARTESIAN_POINT('',(-2.275614174673,1.109906392445,
+    7.992000197075));
+#10027 = CARTESIAN_POINT('',(-2.446638240261,0.73909917902,
+    8.030361038298));
+#10028 = CARTESIAN_POINT('',(-2.54749655124,0.33923220238,8.068638295185
+    ));
+#10029 = CARTESIAN_POINT('',(-2.573728039909,-7.403979744856E-02,
+    8.106879190528));
+#10030 = CARTESIAN_POINT('',(-2.523783731622,-0.485124337591,
+    8.145119215613));
+#10031 = CARTESIAN_POINT('',(-2.400100426689,-0.878536910651,
+    8.183395638844));
+#10032 = CARTESIAN_POINT('',(-2.20804012559,-1.238900876815,
+    8.221756220843));
+#10033 = CARTESIAN_POINT('',(-1.860280287096,-1.677738580162,
+    8.27522577973));
+#10034 = CARTESIAN_POINT('',(-1.752072863234,-1.795551198803,
+    8.290461107285));
+#10035 = CARTESIAN_POINT('',(-1.63536608067,-1.905357316729,
+    8.305695906305));
+#10036 = CARTESIAN_POINT('',(-1.510855549779,-2.006443463941,
+    8.320929948474));
+#10037 = CARTESIAN_POINT('',(-1.379301195757,-2.098174491765,
+    8.336163789688));
+#10038 = CARTESIAN_POINT('',(-1.241523228543,-2.17999618147,
+    8.351398022172));
+#10039 = CARTESIAN_POINT('',(-1.098398112751,-2.25143785288,
+    8.366632526606));
+#10040 = CARTESIAN_POINT('',(-0.86272864484,-2.348356641761,
+    8.390964318593));
+#10041 = CARTESIAN_POINT('',(-0.773023053853,-2.380759799664,
+    8.400062748144));
+#10042 = CARTESIAN_POINT('',(-0.681934455729,-2.409243888068,
+    8.409161000006));
+#10043 = CARTESIAN_POINT('',(-0.589662412503,-2.433740710334,
+    8.418259117978));
+#10044 = CARTESIAN_POINT('',(-0.496409357155,-2.454194431815,
+    8.427357202549));
+#10045 = CARTESIAN_POINT('',(-0.402380593605,-2.470561579858,
+    8.436455410892));
+#10046 = CARTESIAN_POINT('',(-0.307784296717,-2.482811043805,
+    8.445553956865));
+#10047 = CARTESIAN_POINT('',(-0.116344111738,-2.499168228069,
+    8.463899324661));
+#10048 = CARTESIAN_POINT('',(-1.948535167791E-02,-2.503140953071,
+    8.473144242633));
+#10049 = CARTESIAN_POINT('',(7.75129130044E-02,-2.502823120189,
+    8.482392142485));
+#10050 = CARTESIAN_POINT('',(0.17442667403,-2.498209966776,
+    8.491643101841));
+#10051 = CARTESIAN_POINT('',(0.271037223879,-2.489310635814,
+    8.500894944033));
+#10052 = CARTESIAN_POINT('',(0.367128609949,-2.476147714379,
+    8.510145183734));
+#10053 = CARTESIAN_POINT('',(0.462485088716,-2.45875677211,
+    8.519392972595));
+#10054 = CARTESIAN_POINT('',(0.762486619719,-2.390207456038,
+    8.548782095905));
+#10055 = CARTESIAN_POINT('',(0.963609509642,-2.323394821178,
+    8.568925618079));
+#10056 = CARTESIAN_POINT('',(1.157941623119,-2.237258699143,
+    8.589066286144));
+#10057 = CARTESIAN_POINT('',(1.343324634732,-2.132634155579,
+    8.60920496027));
+#10058 = CARTESIAN_POINT('',(1.51775175056,-2.010617669698,
+    8.629344071601));
+#10059 = CARTESIAN_POINT('',(1.679367373664,-1.872546097863,
+    8.64948585956));
+#10060 = CARTESIAN_POINT('',(1.82648684784,-1.720006309903,
+    8.669630275717));
+#10061 = CARTESIAN_POINT('',(2.088097780839,-1.390625219987,
+    8.709798339861));
+#10062 = CARTESIAN_POINT('',(2.202829447738,-1.213837775584,
+    8.729832103511));
+#10063 = CARTESIAN_POINT('',(2.300384073249,-1.026316860167,
+    8.749863405006));
+#10064 = CARTESIAN_POINT('',(2.379616453444,-0.830024837626,
+    8.769891707886));
+#10065 = CARTESIAN_POINT('',(2.439654850461,-0.627038119081,
+    8.789919839613));
+#10066 = CARTESIAN_POINT('',(2.479890527644,-0.419525081276,
+    8.809950639103));
+#10067 = CARTESIAN_POINT('',(2.5,-0.209735285928,8.829983606344));
+#10068 = CARTESIAN_POINT('',(2.5,-8.881784197001E-16,8.850011554075));
+#10069 = PCURVE('',#1567,#10070);
+#10070 = DEFINITIONAL_REPRESENTATION('',(#10071),#10130);
+#10071 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10072,#10073,#10074,#10075,
+    #10076,#10077,#10078,#10079,#10080,#10081,#10082,#10083,#10084,
+    #10085,#10086,#10087,#10088,#10089,#10090,#10091,#10092,#10093,
+    #10094,#10095,#10096,#10097,#10098,#10099,#10100,#10101,#10102,
+    #10103,#10104,#10105,#10106,#10107,#10108,#10109,#10110,#10111,
+    #10112,#10113,#10114,#10115,#10116,#10117,#10118,#10119,#10120,
+    #10121,#10122,#10123,#10124,#10125,#10126,#10127,#10128,#10129),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.198763621627,
+    0.4023547939,0.606422594937,0.687729009063,0.736292291628,
+    0.78564044846,0.893114061857,1.),.UNSPECIFIED.);
+#10072 = CARTESIAN_POINT('',(2.5,0.));
+#10073 = CARTESIAN_POINT('',(2.499999981325,0.160324845434));
+#10074 = CARTESIAN_POINT('',(2.500006087205,0.321202515653));
+#10075 = CARTESIAN_POINT('',(2.500002197253,0.48177248927));
+#10076 = CARTESIAN_POINT('',(2.500018709125,0.642189929031));
+#10077 = CARTESIAN_POINT('',(2.500022059613,0.802591085374));
+#10078 = CARTESIAN_POINT('',(2.500013625563,0.963132348303));
+#10079 = CARTESIAN_POINT('',(2.500000480464,1.123987158461));
+#10080 = CARTESIAN_POINT('',(2.499978662213,1.448634265374));
+#10081 = CARTESIAN_POINT('',(2.499970062125,1.613448099476));
+#10082 = CARTESIAN_POINT('',(2.499971029553,1.777911273963));
+#10083 = CARTESIAN_POINT('',(2.499989532564,1.942221533985));
+#10084 = CARTESIAN_POINT('',(2.500015684177,2.106526403501));
+#10085 = CARTESIAN_POINT('',(2.500029794932,2.270983096659));
+#10086 = CARTESIAN_POINT('',(2.500030684684,2.435791267586));
+#10087 = CARTESIAN_POINT('',(2.50001477801,2.764719547225));
+#10088 = CARTESIAN_POINT('',(2.499997910675,2.92991979937));
+#10089 = CARTESIAN_POINT('',(2.499976888595,3.094763314061));
+#10090 = CARTESIAN_POINT('',(2.499963017641,3.259453767631));
+#10091 = CARTESIAN_POINT('',(2.499971811892,3.424141401299));
+#10092 = CARTESIAN_POINT('',(2.499988206777,3.588977875924));
+#10093 = CARTESIAN_POINT('',(2.5000015355,3.754170050258));
+#10094 = CARTESIAN_POINT('',(2.500011831146,3.984427391212));
+#10095 = CARTESIAN_POINT('',(2.500013838146,4.050035872469));
+#10096 = CARTESIAN_POINT('',(2.500014671981,4.115642628865));
+#10097 = CARTESIAN_POINT('',(2.500014385305,4.181247397826));
+#10098 = CARTESIAN_POINT('',(2.50001322947,4.246853400493));
+#10099 = CARTESIAN_POINT('',(2.500011553748,4.31246386114));
+#10100 = CARTESIAN_POINT('',(2.500009704554,4.37807852661));
+#10101 = CARTESIAN_POINT('',(2.500006861573,4.482879191615));
+#10102 = CARTESIAN_POINT('',(2.500005828044,4.522068335992));
+#10103 = CARTESIAN_POINT('',(2.500004855678,4.561257577144));
+#10104 = CARTESIAN_POINT('',(2.500003965675,4.600446870355));
+#10105 = CARTESIAN_POINT('',(2.500003168849,4.639636167904));
+#10106 = CARTESIAN_POINT('',(2.500002465622,4.678825419067));
+#10107 = CARTESIAN_POINT('',(2.500001846025,4.718014570119));
+#10108 = CARTESIAN_POINT('',(2.500000724386,4.797025926626));
+#10109 = CARTESIAN_POINT('',(2.500000133475,4.836849830155));
+#10110 = CARTESIAN_POINT('',(2.49999978837,4.876666640469));
+#10111 = CARTESIAN_POINT('',(2.499999778655,4.91647717652));
+#10112 = CARTESIAN_POINT('',(2.500000070296,4.956287140221));
+#10113 = CARTESIAN_POINT('',(2.500000563827,4.996102545997));
+#10114 = CARTESIAN_POINT('',(2.500001152551,5.035925150346));
+#10115 = CARTESIAN_POINT('',(2.500003148806,5.162476405321));
+#10116 = CARTESIAN_POINT('',(2.50000489007,5.249234987031));
+#10117 = CARTESIAN_POINT('',(2.500007005322,5.335984138572));
+#10118 = CARTESIAN_POINT('',(2.50000992545,5.422721491195));
+#10119 = CARTESIAN_POINT('',(2.500012866373,5.509456280212));
+#10120 = CARTESIAN_POINT('',(2.500014565929,5.596198790415));
+#10121 = CARTESIAN_POINT('',(2.500014485823,5.682950035242));
+#10122 = CARTESIAN_POINT('',(2.50001064816,5.85592962001));
+#10123 = CARTESIAN_POINT('',(2.500006931611,5.942201525815));
+#10124 = CARTESIAN_POINT('',(2.5000013012,6.02846262016));
+#10125 = CARTESIAN_POINT('',(2.499994430158,6.11471159842));
+#10126 = CARTESIAN_POINT('',(2.499987496502,6.200961163714));
+#10127 = CARTESIAN_POINT('',(2.499981825317,6.287223533381));
+#10128 = CARTESIAN_POINT('',(2.499978452662,6.373496179667));
+#10129 = CARTESIAN_POINT('',(2.4999776111,6.459747804614));
+#10130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10131 = PCURVE('',#10132,#10137);
+#10132 = CYLINDRICAL_SURFACE('',#10133,2.5);
+#10133 = AXIS2_PLACEMENT_3D('',#10134,#10135,#10136);
+#10134 = CARTESIAN_POINT('',(0.,0.,-3.));
+#10135 = DIRECTION('',(0.,0.,1.));
+#10136 = DIRECTION('',(1.,0.,0.));
+#10137 = DEFINITIONAL_REPRESENTATION('',(#10138),#10197);
+#10138 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10139,#10140,#10141,#10142,
+    #10143,#10144,#10145,#10146,#10147,#10148,#10149,#10150,#10151,
+    #10152,#10153,#10154,#10155,#10156,#10157,#10158,#10159,#10160,
+    #10161,#10162,#10163,#10164,#10165,#10166,#10167,#10168,#10169,
+    #10170,#10171,#10172,#10173,#10174,#10175,#10176,#10177,#10178,
+    #10179,#10180,#10181,#10182,#10183,#10184,#10185,#10186,#10187,
+    #10188,#10189,#10190,#10191,#10192,#10193,#10194,#10195,#10196),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.198763621627,
+    0.4023547939,0.606422594937,0.687729009063,0.736292291628,
+    0.78564044846,0.893114061857,1.),.UNSPECIFIED.);
+#10139 = CARTESIAN_POINT('',(-1.7763568394E-15,10.35));
+#10140 = CARTESIAN_POINT('',(0.155981579779,10.387260060317));
+#10141 = CARTESIAN_POINT('',(0.312445319953,10.424603150345));
+#10142 = CARTESIAN_POINT('',(0.468600740117,10.461879380837));
+#10143 = CARTESIAN_POINT('',(0.624617822484,10.499128069667));
+#10144 = CARTESIAN_POINT('',(0.780636581298,10.536375898398));
+#10145 = CARTESIAN_POINT('',(0.936796408924,10.573656982336));
+#10146 = CARTESIAN_POINT('',(1.093261495865,10.611010036774));
+#10147 = CARTESIAN_POINT('',(1.409044138495,10.686396569206));
+#10148 = CARTESIAN_POINT('',(1.569355271596,10.724667203962));
+#10149 = CARTESIAN_POINT('',(1.729320408252,10.762855348068));
+#10150 = CARTESIAN_POINT('',(1.889133286412,10.801008021037));
+#10151 = CARTESIAN_POINT('',(2.048945342264,10.839160669647));
+#10152 = CARTESIAN_POINT('',(2.208907867407,10.877349353963));
+#10153 = CARTESIAN_POINT('',(2.369212433043,10.915619766148));
+#10154 = CARTESIAN_POINT('',(2.689150286437,10.992000197075));
+#10155 = CARTESIAN_POINT('',(2.849834171271,11.030361038298));
+#10156 = CARTESIAN_POINT('',(3.010168969835,11.068638295185));
+#10157 = CARTESIAN_POINT('',(3.170352482715,11.106879190528));
+#10158 = CARTESIAN_POINT('',(3.330536712802,11.145119215613));
+#10159 = CARTESIAN_POINT('',(3.490874001164,11.183395638844));
+#10160 = CARTESIAN_POINT('',(3.65155880128,11.221756220843));
+#10161 = CARTESIAN_POINT('',(3.875528597511,11.27522577973));
+#10162 = CARTESIAN_POINT('',(3.939344981725,11.290461107285));
+#10163 = CARTESIAN_POINT('',(4.00315880581,11.305695906305));
+#10164 = CARTESIAN_POINT('',(4.066969494981,11.320929948474));
+#10165 = CARTESIAN_POINT('',(4.130779977817,11.336163789688));
+#10166 = CARTESIAN_POINT('',(4.194593405123,11.351398022172));
+#10167 = CARTESIAN_POINT('',(4.258409868795,11.366632526606));
+#10168 = CARTESIAN_POINT('',(4.360337960894,11.390964318593));
+#10169 = CARTESIAN_POINT('',(4.398452838352,11.400062748144));
+#10170 = CARTESIAN_POINT('',(4.436567861482,11.409161000006));
+#10171 = CARTESIAN_POINT('',(4.474683199387,11.418259117978));
+#10172 = CARTESIAN_POINT('',(4.512799081854,11.427357202549));
+#10173 = CARTESIAN_POINT('',(4.550915799349,11.436455410892));
+#10174 = CARTESIAN_POINT('',(4.589033703016,11.445553956865));
+#10175 = CARTESIAN_POINT('',(4.665888789408,11.463899324661));
+#10176 = CARTESIAN_POINT('',(4.704626923712,11.473144242633));
+#10177 = CARTESIAN_POINT('',(4.743363137316,11.482392142485));
+#10178 = CARTESIAN_POINT('',(4.782096527022,11.491643101841));
+#10179 = CARTESIAN_POINT('',(4.820828334565,11.500894944033));
+#10180 = CARTESIAN_POINT('',(4.859560524485,11.510145183734));
+#10181 = CARTESIAN_POINT('',(4.898294361985,11.519392972595));
+#10182 = CARTESIAN_POINT('',(5.021387775189,11.548782095905));
+#10183 = CARTESIAN_POINT('',(5.105768749732,11.568925618079));
+#10184 = CARTESIAN_POINT('',(5.190138213915,11.589066286144));
+#10185 = CARTESIAN_POINT('',(5.274496862611,11.60920496027));
+#10186 = CARTESIAN_POINT('',(5.358855243258,11.629344071601));
+#10187 = CARTESIAN_POINT('',(5.44322377022,11.64948585956));
+#10188 = CARTESIAN_POINT('',(5.527603054323,11.669630275717));
+#10189 = CARTESIAN_POINT('',(5.695856283788,11.709798339861));
+#10190 = CARTESIAN_POINT('',(5.779772584635,11.729832103511));
+#10191 = CARTESIAN_POINT('',(5.863679369493,11.749863405006));
+#10192 = CARTESIAN_POINT('',(5.947574450978,11.769891707886));
+#10193 = CARTESIAN_POINT('',(6.031469427696,11.789919839613));
+#10194 = CARTESIAN_POINT('',(6.115375818014,11.809950639103));
+#10195 = CARTESIAN_POINT('',(6.199291192808,11.829983606344));
+#10196 = CARTESIAN_POINT('',(6.28318530718,11.850011554075));
+#10197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10198 = ORIENTED_EDGE('',*,*,#10199,.T.);
+#10199 = EDGE_CURVE('',#10005,#10200,#10202,.T.);
+#10200 = VERTEX_POINT('',#10201);
+#10201 = CARTESIAN_POINT('',(9.4,-1.151167956618E-15,7.35));
+#10202 = SURFACE_CURVE('',#10203,(#10207,#10213),.PCURVE_S1.);
+#10203 = LINE('',#10204,#10205);
+#10204 = CARTESIAN_POINT('',(-3.552713678801E-15,6.680150378998E-22,7.35
+    ));
+#10205 = VECTOR('',#10206,1.);
+#10206 = DIRECTION('',(1.,-5.863921177225E-23,1.951038152729E-21));
+#10207 = PCURVE('',#1567,#10208);
+#10208 = DEFINITIONAL_REPRESENTATION('',(#10209),#10212);
+#10209 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10210,#10211),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,10.),.PIECEWISE_BEZIER_KNOTS.);
+#10210 = CARTESIAN_POINT('',(0.,0.));
+#10211 = CARTESIAN_POINT('',(10.,0.));
+#10212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10213 = PCURVE('',#3610,#10214);
+#10214 = DEFINITIONAL_REPRESENTATION('',(#10215),#10219);
+#10215 = LINE('',#10216,#10217);
+#10216 = CARTESIAN_POINT('',(0.,0.));
+#10217 = VECTOR('',#10218,1.);
+#10218 = DIRECTION('',(-3.783024510371E-22,1.));
+#10219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10220 = ORIENTED_EDGE('',*,*,#10221,.T.);
+#10221 = EDGE_CURVE('',#10200,#10222,#10224,.T.);
+#10222 = VERTEX_POINT('',#10223);
+#10223 = CARTESIAN_POINT('',(9.4,-2.302335982397E-15,8.850000327499));
+#10224 = SURFACE_CURVE('',#10225,(#10305,#10388),.PCURVE_S1.);
+#10225 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10226,#10227,#10228,#10229,
+    #10230,#10231,#10232,#10233,#10234,#10235,#10236,#10237,#10238,
+    #10239,#10240,#10241,#10242,#10243,#10244,#10245,#10246,#10247,
+    #10248,#10249,#10250,#10251,#10252,#10253,#10254,#10255,#10256,
+    #10257,#10258,#10259,#10260,#10261,#10262,#10263,#10264,#10265,
+    #10266,#10267,#10268,#10269,#10270,#10271,#10272,#10273,#10274,
+    #10275,#10276,#10277,#10278,#10279,#10280,#10281,#10282,#10283,
+    #10284,#10285,#10286,#10287,#10288,#10289,#10290,#10291,#10292,
+    #10293,#10294,#10295,#10296,#10297,#10298,#10299,#10300,#10301,
+    #10302,#10303,#10304),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9
+    ),(0.,8.42275116403E-02,0.171119237581,0.351700555422,0.48998220969,
+    0.576928006078,0.665918370023,0.752114733783,0.793512742377,
+    0.835228330636,0.916467006193,1.),.UNSPECIFIED.);
+#10226 = CARTESIAN_POINT('',(9.4,-7.105427357601E-15,7.35));
+#10227 = CARTESIAN_POINT('',(9.399999939527,0.621723405367,
+    7.365790935116));
+#10228 = CARTESIAN_POINT('',(9.353004329185,1.243521100512,7.38158252098
+    ));
+#10229 = CARTESIAN_POINT('',(9.258993200507,1.861152124752,
+    7.397373186341));
+#10230 = CARTESIAN_POINT('',(9.118426084564,2.470459453919,
+    7.413163209818));
+#10231 = CARTESIAN_POINT('',(8.932186151608,3.067387752706,
+    7.428953419109));
+#10232 = CARTESIAN_POINT('',(8.701559895343,3.647994526109,
+    7.444744523509));
+#10233 = CARTESIAN_POINT('',(8.428246815942,4.208468339362,
+    7.460536440367));
+#10234 = CARTESIAN_POINT('',(7.790612751675,5.298843640434,
+    7.492616984998));
+#10235 = CARTESIAN_POINT('',(7.423622763977,5.827326152319,
+    7.508908698423));
+#10236 = CARTESIAN_POINT('',(7.015757545478,6.326591649848,7.52519958397
+    ));
+#10237 = CARTESIAN_POINT('',(6.569762204094,6.792976495623,
+    7.541489440374));
+#10238 = CARTESIAN_POINT('',(6.088738759888,7.223150954971,7.55777925073
+    ));
+#10239 = CARTESIAN_POINT('',(5.576118351782,7.614121408793,
+    7.574070001056));
+#10240 = CARTESIAN_POINT('',(5.035659894086,7.963260900712,
+    7.590361464282));
+#10241 = CARTESIAN_POINT('',(3.298967472145,8.902451929411,
+    7.640504307957));
+#10242 = CARTESIAN_POINT('',(2.021307271185,9.347803394108,
+    7.674426049192));
+#10243 = CARTESIAN_POINT('',(0.677607258414,9.581548006337,
+    7.708305637456));
+#10244 = CARTESIAN_POINT('',(-0.690957752468,9.594637274912,
+    7.742162575428));
+#10245 = CARTESIAN_POINT('',(-2.043514346078,9.385581565962,
+    7.776019759913));
+#10246 = CARTESIAN_POINT('',(-3.339830512911,8.961722431441,
+    7.809899837946));
+#10247 = CARTESIAN_POINT('',(-4.540466134177,8.33792136451,7.84382161659
+    ));
+#10248 = CARTESIAN_POINT('',(-6.429014731562,6.933227221428,
+    7.903598086171));
+#10249 = CARTESIAN_POINT('',(-7.172967455057,6.222006053166,
+    7.929538574489));
+#10250 = CARTESIAN_POINT('',(-7.82613048663,5.420097208275,
+    7.955469229487));
+#10251 = CARTESIAN_POINT('',(-8.375916510267,4.54132521678,
+    7.981392382898));
+#10252 = CARTESIAN_POINT('',(-8.812375263548,3.601097878231,
+    8.007315909084));
+#10253 = CARTESIAN_POINT('',(-9.128009417258,2.616163966402,
+    8.033247371272));
+#10254 = CARTESIAN_POINT('',(-9.318099467755,1.604637802844,
+    8.059188373695));
+#10255 = CARTESIAN_POINT('',(-9.421724680709,-5.461283984569E-02,
+    8.101410721744));
+#10256 = CARTESIAN_POINT('',(-9.411752739985,-0.698332462989,
+    8.117711709499));
+#10257 = CARTESIAN_POINT('',(-9.351497559265,-1.340588276611,
+    8.134011801429));
+#10258 = CARTESIAN_POINT('',(-9.241196120958,-1.976797446892,
+    8.150310824521));
+#10259 = CARTESIAN_POINT('',(-9.081569834987,-2.602457365455,
+    8.166609806361));
+#10260 = CARTESIAN_POINT('',(-8.873801491639,-3.213163239229,
+    8.182909781892));
+#10261 = CARTESIAN_POINT('',(-8.6195500083,-3.804633956295,
+    8.199210590781));
+#10262 = CARTESIAN_POINT('',(-8.015435470666,-4.954217901974,
+    8.232192019649));
+#10263 = CARTESIAN_POINT('',(-7.663392823555,-5.511356307128,
+    8.248876408204));
+#10264 = CARTESIAN_POINT('',(-7.267186915572,-6.039717260328,
+    8.265559963212));
+#10265 = CARTESIAN_POINT('',(-6.829601781169,-6.535239217464,
+    8.282242516004));
+#10266 = CARTESIAN_POINT('',(-6.353827915289,-6.994215251033,
+    8.298925208482));
+#10267 = CARTESIAN_POINT('',(-5.843428903993,-7.41329571463,
+    8.315609123942));
+#10268 = CARTESIAN_POINT('',(-5.302340372845,-7.789521594069,
+    8.332293937327));
+#10269 = CARTESIAN_POINT('',(-4.18527782628,-8.440867379074,
+    8.365135453039));
+#10270 = CARTESIAN_POINT('',(-3.610796091247,-8.718870506184,
+    8.381296268741));
+#10271 = CARTESIAN_POINT('',(-3.01537527024,-8.952088559229,
+    8.397456185904));
+#10272 = CARTESIAN_POINT('',(-2.403115118676,-9.138715414715,
+    8.413614948722));
+#10273 = CARTESIAN_POINT('',(-1.778250306936,-9.277402308759,
+    8.42977327914));
+#10274 = CARTESIAN_POINT('',(-1.145129593418,-9.367242301057,
+    8.445932093458));
+#10275 = CARTESIAN_POINT('',(-0.508205905008,-9.407790915932,
+    8.462091717732));
+#10276 = CARTESIAN_POINT('',(0.433519460648,-9.394968581608,
+    8.486010830506));
+#10277 = CARTESIAN_POINT('',(0.738900193799,-9.379457496044,
+    8.493771505271));
+#10278 = CARTESIAN_POINT('',(1.043629438717,-9.352602551314,
+    8.501532149592));
+#10279 = CARTESIAN_POINT('',(1.347219704376,-9.314436031457,
+    8.509292676209));
+#10280 = CARTESIAN_POINT('',(1.64918532832,-9.265015485979,
+    8.517053056963));
+#10281 = CARTESIAN_POINT('',(1.94904247667,-9.204423729852,
+    8.524813322786));
+#10282 = CARTESIAN_POINT('',(2.246309144113,-9.132768843515,
+    8.532573563711));
+#10283 = CARTESIAN_POINT('',(2.836958051746,-8.966965964222,
+    8.548153826696));
+#10284 = CARTESIAN_POINT('',(3.130288749142,-8.872652028401,
+    8.555973520172));
+#10285 = CARTESIAN_POINT('',(3.420014470021,-8.767378281224,
+    8.56379316214));
+#10286 = CARTESIAN_POINT('',(3.705661151676,-8.65130535381,
+    8.571612854643));
+#10287 = CARTESIAN_POINT('',(3.986763444766,-8.52461859259,
+    8.579432648921));
+#10288 = CARTESIAN_POINT('',(4.26286471332,-8.387528059306,
+    8.587252545412));
+#10289 = CARTESIAN_POINT('',(4.533517034736,-8.240268531009,
+    8.595072493749));
+#10290 = CARTESIAN_POINT('',(5.313893971901,-7.777021977343,
+    8.618121190087));
+#10291 = CARTESIAN_POINT('',(5.807234948665,-7.433330451076,
+    8.633351334076));
+#10292 = CARTESIAN_POINT('',(6.27503583932,-7.053951472821,
+    8.648580904515));
+#10293 = CARTESIAN_POINT('',(6.714301021051,-6.641123986686,
+    8.663809687641));
+#10294 = CARTESIAN_POINT('',(7.1222906441,-6.197361075615,8.679038359556
+    ));
+#10295 = CARTESIAN_POINT('',(7.496522112329,-5.725429616865,
+    8.694267654051));
+#10296 = CARTESIAN_POINT('',(7.83478993921,-5.228347846671,
+    8.709497514845));
+#10297 = CARTESIAN_POINT('',(8.444102222286,-4.175797875978,
+    8.740385034512));
+#10298 = CARTESIAN_POINT('',(8.713030228044,-3.61898757151,
+    8.756045215342));
+#10299 = CARTESIAN_POINT('',(8.93990594227,-3.042536968999,
+    8.771704675041));
+#10300 = CARTESIAN_POINT('',(9.123086689343,-2.450168561126,
+    8.787363301612));
+#10301 = CARTESIAN_POINT('',(9.261329620205,-1.845731205826,
+    8.803021956225));
+#10302 = CARTESIAN_POINT('',(9.353781809231,-1.233178945308,
+    8.818681470655));
+#10303 = CARTESIAN_POINT('',(9.4,-0.61655772323,8.834341656687));
+#10304 = CARTESIAN_POINT('',(9.4,-1.7763568394E-15,8.850000327499));
+#10305 = PCURVE('',#1567,#10306);
+#10306 = DEFINITIONAL_REPRESENTATION('',(#10307),#10387);
+#10307 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10308,#10309,#10310,#10311,
+    #10312,#10313,#10314,#10315,#10316,#10317,#10318,#10319,#10320,
+    #10321,#10322,#10323,#10324,#10325,#10326,#10327,#10328,#10329,
+    #10330,#10331,#10332,#10333,#10334,#10335,#10336,#10337,#10338,
+    #10339,#10340,#10341,#10342,#10343,#10344,#10345,#10346,#10347,
+    #10348,#10349,#10350,#10351,#10352,#10353,#10354,#10355,#10356,
+    #10357,#10358,#10359,#10360,#10361,#10362,#10363,#10364,#10365,
+    #10366,#10367,#10368,#10369,#10370,#10371,#10372,#10373,#10374,
+    #10375,#10376,#10377,#10378,#10379,#10380,#10381,#10382,#10383,
+    #10384,#10385,#10386),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9
+    ),(0.,8.42275116403E-02,0.171119237581,0.351700555422,0.48998220969,
+    0.576928006078,0.665918370023,0.752114733783,0.793512742377,
+    0.835228330636,0.916467006193,1.),.UNSPECIFIED.);
+#10308 = CARTESIAN_POINT('',(9.4,0.));
+#10309 = CARTESIAN_POINT('',(9.399999999391,6.799909657155E-02));
+#10310 = CARTESIAN_POINT('',(9.400019251832,0.136003810056));
+#10311 = CARTESIAN_POINT('',(9.400030819759,0.204006051272));
+#10312 = CARTESIAN_POINT('',(9.400031950167,0.272006230126));
+#10313 = CARTESIAN_POINT('',(9.400026894734,0.340007461105));
+#10314 = CARTESIAN_POINT('',(9.400019825772,0.408012557944));
+#10315 = CARTESIAN_POINT('',(9.400013445149,0.47602104952));
+#10316 = CARTESIAN_POINT('',(9.400004177161,0.61417684362));
+#10317 = CARTESIAN_POINT('',(9.400001366959,0.684337424854));
+#10318 = CARTESIAN_POINT('',(9.400001897551,0.754494243728));
+#10319 = CARTESIAN_POINT('',(9.400004905779,0.824646469407));
+#10320 = CARTESIAN_POINT('',(9.400008539347,0.894798398487));
+#10321 = CARTESIAN_POINT('',(9.400010969722,0.96495433493));
+#10322 = CARTESIAN_POINT('',(9.400011099051,1.035113340668));
+#10323 = CARTESIAN_POINT('',(9.40000451788,1.251053027541));
+#10324 = CARTESIAN_POINT('',(9.399990163965,1.397136808162));
+#10325 = CARTESIAN_POINT('',(9.399965024808,1.54303942509));
+#10326 = CARTESIAN_POINT('',(9.39994428084,1.68884481705));
+#10327 = CARTESIAN_POINT('',(9.399959275409,1.834651222525));
+#10328 = CARTESIAN_POINT('',(9.399989428578,1.980556023082));
+#10329 = CARTESIAN_POINT('',(9.400017058923,2.126640216757));
+#10330 = CARTESIAN_POINT('',(9.400044750534,2.384067500865));
+#10331 = CARTESIAN_POINT('',(9.400049771813,2.49578011909));
+#10332 = CARTESIAN_POINT('',(9.400043855324,2.607450369757));
+#10333 = CARTESIAN_POINT('',(9.400025640971,2.719088360411));
+#10334 = CARTESIAN_POINT('',(9.400001813952,2.830728064511));
+#10335 = CARTESIAN_POINT('',(9.39998177547,2.942402069338));
+#10336 = CARTESIAN_POINT('',(9.399970356308,3.054117235494));
+#10337 = CARTESIAN_POINT('',(9.399965542428,3.235948180009));
+#10338 = CARTESIAN_POINT('',(9.399967023404,3.306148542347));
+#10339 = CARTESIAN_POINT('',(9.399971889895,3.376345033274));
+#10340 = CARTESIAN_POINT('',(9.399979313027,3.44653688663));
+#10341 = CARTESIAN_POINT('',(9.39998785619,3.516728507605));
+#10342 = CARTESIAN_POINT('',(9.399995875329,3.586924339717));
+#10343 = CARTESIAN_POINT('',(9.400002052198,3.657123691505));
+#10344 = CARTESIAN_POINT('',(9.400010163204,3.799157945307));
+#10345 = CARTESIAN_POINT('',(9.40001199665,3.871009073706));
+#10346 = CARTESIAN_POINT('',(9.400011054723,3.942856577937));
+#10347 = CARTESIAN_POINT('',(9.400007858536,4.014699765898));
+#10348 = CARTESIAN_POINT('',(9.400004019072,4.086543615492));
+#10349 = CARTESIAN_POINT('',(9.400001709367,4.158392872832));
+#10350 = CARTESIAN_POINT('',(9.400002546317,4.230246216747));
+#10351 = CARTESIAN_POINT('',(9.400009113146,4.371679092252));
+#10352 = CARTESIAN_POINT('',(9.400014715739,4.441276321964));
+#10353 = CARTESIAN_POINT('',(9.400022265508,4.510869953642));
+#10354 = CARTESIAN_POINT('',(9.400029681207,4.58045887528));
+#10355 = CARTESIAN_POINT('',(9.400032983324,4.650046101103));
+#10356 = CARTESIAN_POINT('',(9.400026650319,4.719635327592));
+#10357 = CARTESIAN_POINT('',(9.400009665328,4.789227436515));
+#10358 = CARTESIAN_POINT('',(9.399998830899,4.892233763563));
+#10359 = CARTESIAN_POINT('',(9.399999862012,4.925653477936));
+#10360 = CARTESIAN_POINT('',(9.400003762529,4.959072771358));
+#10361 = CARTESIAN_POINT('',(9.400009101849,4.992491883891));
+#10362 = CARTESIAN_POINT('',(9.400014695716,5.025911016488));
+#10363 = CARTESIAN_POINT('',(9.400019606217,5.059330330989));
+#10364 = CARTESIAN_POINT('',(9.400023141781,5.092749950118));
+#10365 = CARTESIAN_POINT('',(9.400026585741,5.159846342284));
+#10366 = CARTESIAN_POINT('',(9.40002681005,5.193522000943));
+#10367 = CARTESIAN_POINT('',(9.400025787683,5.227197536263));
+#10368 = CARTESIAN_POINT('',(9.40002379601,5.260873342476));
+#10369 = CARTESIAN_POINT('',(9.400021132202,5.294549605247));
+#10370 = CARTESIAN_POINT('',(9.400018113225,5.328226301678));
+#10371 = CARTESIAN_POINT('',(9.400015075843,5.361903200302));
+#10372 = CARTESIAN_POINT('',(9.40000712004,5.461163194175));
+#10373 = CARTESIAN_POINT('',(9.400002811427,5.526752220034));
+#10374 = CARTESIAN_POINT('',(9.400001226147,5.592338601507));
+#10375 = CARTESIAN_POINT('',(9.400002398422,5.657921427989));
+#10376 = CARTESIAN_POINT('',(9.400005249996,5.723503654622));
+#10377 = CARTESIAN_POINT('',(9.4000082372,5.789088489678));
+#10378 = CARTESIAN_POINT('',(9.400010016382,5.854675730148));
+#10379 = CARTESIAN_POINT('',(9.400010242232,5.98769251692));
+#10380 = CARTESIAN_POINT('',(9.400008578566,6.055132923545));
+#10381 = CARTESIAN_POINT('',(9.400004449559,6.122570257488));
+#10382 = CARTESIAN_POINT('',(9.399997999579,6.19000405777));
+#10383 = CARTESIAN_POINT('',(9.399990119553,6.257438040282));
+#10384 = CARTESIAN_POINT('',(9.399982181992,6.32487578192));
+#10385 = CARTESIAN_POINT('',(9.399975596053,6.392316458923));
+#10386 = CARTESIAN_POINT('',(9.399971182617,6.459750639397));
+#10387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10388 = PCURVE('',#10389,#10394);
+#10389 = CYLINDRICAL_SURFACE('',#10390,9.4);
+#10390 = AXIS2_PLACEMENT_3D('',#10391,#10392,#10393);
+#10391 = CARTESIAN_POINT('',(0.,0.,0.));
+#10392 = DIRECTION('',(0.,0.,1.));
+#10393 = DIRECTION('',(1.,0.,0.));
+#10394 = DEFINITIONAL_REPRESENTATION('',(#10395),#10475);
+#10395 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10396,#10397,#10398,#10399,
+    #10400,#10401,#10402,#10403,#10404,#10405,#10406,#10407,#10408,
+    #10409,#10410,#10411,#10412,#10413,#10414,#10415,#10416,#10417,
+    #10418,#10419,#10420,#10421,#10422,#10423,#10424,#10425,#10426,
+    #10427,#10428,#10429,#10430,#10431,#10432,#10433,#10434,#10435,
+    #10436,#10437,#10438,#10439,#10440,#10441,#10442,#10443,#10444,
+    #10445,#10446,#10447,#10448,#10449,#10450,#10451,#10452,#10453,
+    #10454,#10455,#10456,#10457,#10458,#10459,#10460,#10461,#10462,
+    #10463,#10464,#10465,#10466,#10467,#10468,#10469,#10470,#10471,
+    #10472,#10473,#10474),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9
+    ),(0.,8.42275116403E-02,0.171119237581,0.351700555422,0.48998220969,
+    0.576928006078,0.665918370023,0.752114733783,0.793512742377,
+    0.835228330636,0.916467006193,1.),.UNSPECIFIED.);
+#10396 = CARTESIAN_POINT('',(-8.881784197001E-16,7.35));
+#10397 = CARTESIAN_POINT('',(6.614078780501E-02,7.365790935116));
+#10398 = CARTESIAN_POINT('',(0.132289479343,7.38158252098));
+#10399 = CARTESIAN_POINT('',(0.19843580535,7.397373186341));
+#10400 = CARTESIAN_POINT('',(0.264578866878,7.413163209818));
+#10401 = CARTESIAN_POINT('',(0.330721458251,7.428953419109));
+#10402 = CARTESIAN_POINT('',(0.396866670069,7.444744523509));
+#10403 = CARTESIAN_POINT('',(0.463014493997,7.460536440367));
+#10404 = CARTESIAN_POINT('',(0.59738994591,7.492616984998));
+#10405 = CARTESIAN_POINT('',(0.665630468084,7.508908698423));
+#10406 = CARTESIAN_POINT('',(0.733867568367,7.52519958397));
+#10407 = CARTESIAN_POINT('',(0.802100851337,7.541489440374));
+#10408 = CARTESIAN_POINT('',(0.870334684652,7.55777925073));
+#10409 = CARTESIAN_POINT('',(0.938573191499,7.574070001056));
+#10410 = CARTESIAN_POINT('',(1.006815226305,7.590361464282));
+#10411 = CARTESIAN_POINT('',(1.216855758857,7.640504307957));
+#10412 = CARTESIAN_POINT('',(1.358950142431,7.674426049192));
+#10413 = CARTESIAN_POINT('',(1.500867738146,7.708305637456));
+#10414 = CARTESIAN_POINT('',(1.642687143411,7.742162575428));
+#10415 = CARTESIAN_POINT('',(1.784505577295,7.776019759913));
+#10416 = CARTESIAN_POINT('',(1.926420643417,7.809899837946));
+#10417 = CARTESIAN_POINT('',(2.068511203497,7.84382161659));
+#10418 = CARTESIAN_POINT('',(2.31890205777,7.903598086171));
+#10419 = CARTESIAN_POINT('',(2.427561513683,7.929538574489));
+#10420 = CARTESIAN_POINT('',(2.536179934965,7.955469229487));
+#10421 = CARTESIAN_POINT('',(2.644766603882,7.981392382898));
+#10422 = CARTESIAN_POINT('',(2.753354154295,8.007315909084));
+#10423 = CARTESIAN_POINT('',(2.861974456893,8.033247371272));
+#10424 = CARTESIAN_POINT('',(2.970634926279,8.059188373695));
+#10425 = CARTESIAN_POINT('',(3.147494856843,8.101410721744));
+#10426 = CARTESIAN_POINT('',(3.215776257534,8.117711709499));
+#10427 = CARTESIAN_POINT('',(3.284054223745,8.134011801429));
+#10428 = CARTESIAN_POINT('',(3.35232810297,8.150310824521));
+#10429 = CARTESIAN_POINT('',(3.42060217777,8.166609806361));
+#10430 = CARTESIAN_POINT('',(3.488880646467,8.182909781892));
+#10431 = CARTESIAN_POINT('',(3.557162616591,8.199210590781));
+#10432 = CARTESIAN_POINT('',(3.695317109482,8.232192019649));
+#10433 = CARTESIAN_POINT('',(3.765205403785,8.248876408204));
+#10434 = CARTESIAN_POINT('',(3.83508976878,8.265559963212));
+#10435 = CARTESIAN_POINT('',(3.90496922944,8.282242516004));
+#10436 = CARTESIAN_POINT('',(3.974848453939,8.298925208482));
+#10437 = CARTESIAN_POINT('',(4.044732121381,8.315609123942));
+#10438 = CARTESIAN_POINT('',(4.114619264246,8.332293937327));
+#10439 = CARTESIAN_POINT('',(4.252181960952,8.365135453039));
+#10440 = CARTESIAN_POINT('',(4.319874722356,8.381296268741));
+#10441 = CARTESIAN_POINT('',(4.387564423951,8.397456185904));
+#10442 = CARTESIAN_POINT('',(4.45525050181,8.413614948722));
+#10443 = CARTESIAN_POINT('',(4.522936420899,8.42977327914));
+#10444 = CARTESIAN_POINT('',(4.590625838966,8.445932093458));
+#10445 = CARTESIAN_POINT('',(4.658318669824,8.462091717732));
+#10446 = CARTESIAN_POINT('',(4.758511505432,8.486010830506));
+#10447 = CARTESIAN_POINT('',(4.791018099273,8.493771505271));
+#10448 = CARTESIAN_POINT('',(4.823524339436,8.501532149592));
+#10449 = CARTESIAN_POINT('',(4.856030663074,8.509292676209));
+#10450 = CARTESIAN_POINT('',(4.888537315131,8.517053056963));
+#10451 = CARTESIAN_POINT('',(4.921044348337,8.524813322786));
+#10452 = CARTESIAN_POINT('',(4.95355162321,8.532573563711));
+#10453 = CARTESIAN_POINT('',(5.018815367721,8.548153826696));
+#10454 = CARTESIAN_POINT('',(5.051570986304,8.555973520172));
+#10455 = CARTESIAN_POINT('',(5.084326220261,8.56379316214));
+#10456 = CARTESIAN_POINT('',(5.117081443747,8.571612854643));
+#10457 = CARTESIAN_POINT('',(5.149836848622,8.579432648921));
+#10458 = CARTESIAN_POINT('',(5.18259244445,8.587252545412));
+#10459 = CARTESIAN_POINT('',(5.215348058497,8.595072493749));
+#10460 = CARTESIAN_POINT('',(5.311892328076,8.618121190087));
+#10461 = CARTESIAN_POINT('',(5.375686415897,8.633351334076));
+#10462 = CARTESIAN_POINT('',(5.439477893775,8.648580904515));
+#10463 = CARTESIAN_POINT('',(5.50326628788,8.663809687641));
+#10464 = CARTESIAN_POINT('',(5.567054738709,8.679038359556));
+#10465 = CARTESIAN_POINT('',(5.630846428618,8.694267654051));
+#10466 = CARTESIAN_POINT('',(5.694641054141,8.709497514845));
+#10467 = CARTESIAN_POINT('',(5.824023178225,8.740385034512));
+#10468 = CARTESIAN_POINT('',(5.889621263175,8.756045215342));
+#10469 = CARTESIAN_POINT('',(5.955216672462,8.771704675041));
+#10470 = CARTESIAN_POINT('',(6.02080870951,8.787363301612));
+#10471 = CARTESIAN_POINT('',(6.086400761232,8.803021956225));
+#10472 = CARTESIAN_POINT('',(6.151996160998,8.818681470655));
+#10473 = CARTESIAN_POINT('',(6.217594060027,8.834341656687));
+#10474 = CARTESIAN_POINT('',(6.28318530718,8.850000327499));
+#10475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10476 = ORIENTED_EDGE('',*,*,#10477,.T.);
+#10477 = EDGE_CURVE('',#10222,#10478,#10480,.T.);
+#10478 = VERTEX_POINT('',#10479);
+#10479 = CARTESIAN_POINT('',(9.4,-2.302335982397E-15,10.350001572444));
+#10480 = SURFACE_CURVE('',#10481,(#10771,#11064),.PCURVE_S1.);
+#10481 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10482,#10483,#10484,#10485,
+    #10486,#10487,#10488,#10489,#10490,#10491,#10492,#10493,#10494,
+    #10495,#10496,#10497,#10498,#10499,#10500,#10501,#10502,#10503,
+    #10504,#10505,#10506,#10507,#10508,#10509,#10510,#10511,#10512,
+    #10513,#10514,#10515,#10516,#10517,#10518,#10519,#10520,#10521,
+    #10522,#10523,#10524,#10525,#10526,#10527,#10528,#10529,#10530,
+    #10531,#10532,#10533,#10534,#10535,#10536,#10537,#10538,#10539,
+    #10540,#10541,#10542,#10543,#10544,#10545,#10546,#10547,#10548,
+    #10549,#10550,#10551,#10552,#10553,#10554,#10555,#10556,#10557,
+    #10558,#10559,#10560,#10561,#10562,#10563,#10564,#10565,#10566,
+    #10567,#10568,#10569,#10570,#10571,#10572,#10573,#10574,#10575,
+    #10576,#10577,#10578,#10579,#10580,#10581,#10582,#10583,#10584,
+    #10585,#10586,#10587,#10588,#10589,#10590,#10591,#10592,#10593,
+    #10594,#10595,#10596,#10597,#10598,#10599,#10600,#10601,#10602,
+    #10603,#10604,#10605,#10606,#10607,#10608,#10609,#10610,#10611,
+    #10612,#10613,#10614,#10615,#10616,#10617,#10618,#10619,#10620,
+    #10621,#10622,#10623,#10624,#10625,#10626,#10627,#10628,#10629,
+    #10630,#10631,#10632,#10633,#10634,#10635,#10636,#10637,#10638,
+    #10639,#10640,#10641,#10642,#10643,#10644,#10645,#10646,#10647,
+    #10648,#10649,#10650,#10651,#10652,#10653,#10654,#10655,#10656,
+    #10657,#10658,#10659,#10660,#10661,#10662,#10663,#10664,#10665,
+    #10666,#10667,#10668,#10669,#10670,#10671,#10672,#10673,#10674,
+    #10675,#10676,#10677,#10678,#10679,#10680,#10681,#10682,#10683,
+    #10684,#10685,#10686,#10687,#10688,#10689,#10690,#10691,#10692,
+    #10693,#10694,#10695,#10696,#10697,#10698,#10699,#10700,#10701,
+    #10702,#10703,#10704,#10705,#10706,#10707,#10708,#10709,#10710,
+    #10711,#10712,#10713,#10714,#10715,#10716,#10717,#10718,#10719,
+    #10720,#10721,#10722,#10723,#10724,#10725,#10726,#10727,#10728,
+    #10729,#10730,#10731,#10732,#10733,#10734,#10735,#10736,#10737,
+    #10738,#10739,#10740,#10741,#10742,#10743,#10744,#10745,#10746,
+    #10747,#10748,#10749,#10750,#10751,#10752,#10753,#10754,#10755,
+    #10756,#10757,#10758,#10759,#10760,#10761,#10762,#10763,#10764,
+    #10765,#10766,#10767,#10768,#10769,#10770),.UNSPECIFIED.,.F.,.F.,(9,
+    7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
+    7,7,7,7,7,7,9),(0.,3.404858518122E-02,6.883137006378E-02,
+    9.712688574595E-02,0.105280840222,0.129094973978,0.154530977064,
+    0.185756990999,0.221336573412,0.238482330635,0.246516775534,
+    0.254781846258,0.284249381817,0.318373907162,0.352339003576,
+    0.386078638717,0.394062019701,0.405497012306,0.417665848112,
+    0.450786684928,0.484504626359,0.514145195776,0.543704331776,
+    0.549471678347,0.560213242979,0.56888009181,0.604089192013,
+    0.638218368298,0.670170110669,0.699210646456,0.706762810353,
+    0.733131353069,0.766135817338,0.800108302072,0.831962378703,
+    0.848165080038,0.856521577957,0.8659067335,0.894600376429,
+    0.928277386152,0.963936049519,1.),.UNSPECIFIED.);
+#10482 = CARTESIAN_POINT('',(9.4,-1.7763568394E-15,8.850000327499));
+#10483 = CARTESIAN_POINT('',(9.4,1.272908641298,8.882328293942));
+#10484 = CARTESIAN_POINT('',(9.203000502265,2.548786872901,8.9147316798)
+  );
+#10485 = CARTESIAN_POINT('',(8.807422372146,3.787149057684,
+    8.947088061322));
+#10486 = CARTESIAN_POINT('',(8.2234664923,4.953144548801,8.97942325446)
+  );
+#10487 = CARTESIAN_POINT('',(7.465830665138,6.014509284696,
+    9.011757755204));
+#10488 = CARTESIAN_POINT('',(6.556182555104,6.943186017149,
+    9.044112450721));
+#10489 = CARTESIAN_POINT('',(5.520517174618,7.713900603052,
+    9.076514918386));
+#10490 = CARTESIAN_POINT('',(3.245831787582,8.917151056622,
+    9.141869980528));
+#10491 = CARTESIAN_POINT('',(1.997332284329,9.34498538097,9.174978897549
+    ));
+#10492 = CARTESIAN_POINT('',(0.687330847044,9.570758012462,
+    9.208034791316));
+#10493 = CARTESIAN_POINT('',(-0.646179351672,9.587067572202,
+    9.241068598174));
+#10494 = CARTESIAN_POINT('',(-1.965441053258,9.391959656064,
+    9.274101854668));
+#10495 = CARTESIAN_POINT('',(-3.233300500876,8.992432864791,
+    9.307156719136));
+#10496 = CARTESIAN_POINT('',(-4.413096834618,8.400929946886,
+    9.340264668357));
+#10497 = CARTESIAN_POINT('',(-6.330853275591,7.02846924899,
+    9.400157149648));
+#10498 = CARTESIAN_POINT('',(-7.11278260468,6.301561686183,
+    9.427050342621));
+#10499 = CARTESIAN_POINT('',(-7.798080931946,5.475923914078,
+    9.453926446005));
+#10500 = CARTESIAN_POINT('',(-8.37289350776,4.566931975216,
+    9.480793181113));
+#10501 = CARTESIAN_POINT('',(-8.82595302846,3.591485578397,
+    9.507661067974));
+#10502 = CARTESIAN_POINT('',(-9.149105325059,2.568202681313,
+    9.534539604404));
+#10503 = CARTESIAN_POINT('',(-9.336871612597,1.517137573197,
+    9.561433961189));
+#10504 = CARTESIAN_POINT('',(-9.403644014431,0.156185362724,
+    9.596038380095));
+#10505 = CARTESIAN_POINT('',(-9.40729818935,-0.148826071594,
+    9.603779620281));
+#10506 = CARTESIAN_POINT('',(-9.399645292065,-0.453902661201,
+    9.611521012231));
+#10507 = CARTESIAN_POINT('',(-9.380686738064,-0.758553665317,
+    9.61926260279));
+#10508 = CARTESIAN_POINT('',(-9.350449238116,-1.062291105547,
+    9.627004368091));
+#10509 = CARTESIAN_POINT('',(-9.308984798272,-1.364629765882,
+    9.63474621355));
+#10510 = CARTESIAN_POINT('',(-9.256370719861,-1.665087192699,
+    9.642487973868));
+#10511 = CARTESIAN_POINT('',(-9.006783317972,-2.833793163201,
+    9.672838770038));
+#10512 = CARTESIAN_POINT('',(-8.726521963994,-3.684752878254,
+    9.695459636913));
+#10513 = CARTESIAN_POINT('',(-8.354456875166,-4.503400822879,
+    9.718074627571));
+#10514 = CARTESIAN_POINT('',(-7.895154095816,-5.278268224371,
+    9.7406852115));
+#10515 = CARTESIAN_POINT('',(-7.354672677595,-5.998861490378,
+    9.763296060381));
+#10516 = CARTESIAN_POINT('',(-6.740394909077,-6.655572317752,
+    9.785911902774));
+#10517 = CARTESIAN_POINT('',(-6.061173005417,-7.239799633945,
+    9.808534024054));
+#10518 = CARTESIAN_POINT('',(-4.544349660553,-8.283298154221,
+    9.855292902522));
+#10519 = CARTESIAN_POINT('',(-3.698141318792,-8.732015525572,
+    9.879457822719));
+#10520 = CARTESIAN_POINT('',(-2.802015059605,-9.081365438341,
+    9.90361301152));
+#10521 = CARTESIAN_POINT('',(-1.869696819386,-9.325207883155,
+    9.927761710497));
+#10522 = CARTESIAN_POINT('',(-0.9154156488,-9.459636878915,
+    9.951911100827));
+#10523 = CARTESIAN_POINT('',(4.617593204703E-02,-9.482740008946,
+    9.976067802028));
+#10524 = CARTESIAN_POINT('',(0.999990084027,-9.394897172908,
+    10.000233652667));
+#10525 = CARTESIAN_POINT('',(3.072930848812,-8.959888584903,
+    10.05402715142));
+#10526 = CARTESIAN_POINT('',(4.183122816457,-8.557633058517,
+    10.083720276627));
+#10527 = CARTESIAN_POINT('',(5.231218846707,-7.998288396058,
+    10.113385543532));
+#10528 = CARTESIAN_POINT('',(6.19179327096,-7.293896910885,
+    10.143034266375));
+#10529 = CARTESIAN_POINT('',(7.042795126584,-6.460437009962,
+    10.172682557659));
+#10530 = CARTESIAN_POINT('',(7.764904771472,-5.517071303725,
+    10.202347451987));
+#10531 = CARTESIAN_POINT('',(8.342092129244,-4.486870180487,
+    10.232041616907));
+#10532 = CARTESIAN_POINT('',(9.24497939096,-2.158534253298,
+    10.29546517045));
+#10533 = CARTESIAN_POINT('',(9.526661514153,-0.83728527973,
+    10.32933737552));
+#10534 = CARTESIAN_POINT('',(9.590330412745,0.522290064658,
+    10.363148934711));
+#10535 = CARTESIAN_POINT('',(9.433332531714,1.878844647348,
+    10.396936475307));
+#10536 = CARTESIAN_POINT('',(9.058594733417,3.19203180814,
+    10.430723254964));
+#10537 = CARTESIAN_POINT('',(8.478876366556,4.423463901714,
+    10.464533372232));
+#10538 = CARTESIAN_POINT('',(7.712454775582,5.535971116904,
+    10.498404910731));
+#10539 = CARTESIAN_POINT('',(6.350166712113,6.960328739337,
+    10.548460987438));
+#10540 = CARTESIAN_POINT('',(5.870993448481,7.389074882954,
+    10.564741639143));
+#10541 = CARTESIAN_POINT('',(5.358875274364,7.779965880943,
+    10.581021452247));
+#10542 = CARTESIAN_POINT('',(4.81733945373,8.130079258498,
+    10.597300017569));
+#10543 = CARTESIAN_POINT('',(4.250164266649,8.436912105304,
+    10.61357857237));
+#10544 = CARTESIAN_POINT('',(3.661358235648,8.69835752966,
+    10.629858364574));
+#10545 = CARTESIAN_POINT('',(3.055169032521,8.912729852678,
+    10.646139076477));
+#10546 = CARTESIAN_POINT('',(2.146038712559,9.156676523014,
+    10.670045233188));
+#10547 = CARTESIAN_POINT('',(1.853108830609,9.223922698042,
+    10.67767317629));
+#10548 = CARTESIAN_POINT('',(1.557787945522,9.280454878185,
+    10.68530109065));
+#10549 = CARTESIAN_POINT('',(1.260534641108,9.326174727529,
+    10.692928942381));
+#10550 = CARTESIAN_POINT('',(0.961810559225,9.361007763676,
+    10.700556710332));
+#10551 = CARTESIAN_POINT('',(0.662080399778,9.384903357747,
+    10.708184386086));
+#10552 = CARTESIAN_POINT('',(0.361811920718,9.397834734381,
+    10.715811973962));
+#10553 = CARTESIAN_POINT('',(-0.247481079991,9.40181959181,
+    10.731285953177));
+#10554 = CARTESIAN_POINT('',(-0.556520977863,9.392234129552,
+    10.739132467928));
+#10555 = CARTESIAN_POINT('',(-0.865128093982,9.371039438616,
+    10.746979145054));
+#10556 = CARTESIAN_POINT('',(-1.172790977851,9.338259061433,
+    10.754826020419));
+#10557 = CARTESIAN_POINT('',(-1.479002390065,9.293943229208,
+    10.762673055965));
+#10558 = CARTESIAN_POINT('',(-1.78325930231,9.238168861919,
+    10.770520139712));
+#10559 = CARTESIAN_POINT('',(-2.085062897364,9.171039568321,
+    10.778367085758));
+#10560 = CARTESIAN_POINT('',(-3.449431548708,8.813329658435,
+    10.814189008638));
+#10561 = CARTESIAN_POINT('',(-4.478818251857,8.390937873854,
+    10.842196684216));
+#10562 = CARTESIAN_POINT('',(-5.447524150723,7.831311158854,
+    10.870185174496));
+#10563 = CARTESIAN_POINT('',(-6.334838050934,7.145347797368,
+    10.898163801812));
+#10564 = CARTESIAN_POINT('',(-7.122215416678,6.346603469385,
+    10.926142831023));
+#10565 = CARTESIAN_POINT('',(-7.793918397894,5.451858864637,
+    10.954133664988));
+#10566 = CARTESIAN_POINT('',(-8.336605197141,4.480433397458,
+    10.98214435248));
+#10567 = CARTESIAN_POINT('',(-9.210574629201,2.269883837179,
+    11.042513766782));
+#10568 = CARTESIAN_POINT('',(-9.496722835662,1.008081975097,
+    11.074986127988));
+#10569 = CARTESIAN_POINT('',(-9.583485431979,-0.291893887864,
+    11.107409449724));
+#10570 = CARTESIAN_POINT('',(-9.467614429396,-1.593669208165,
+    11.139812102602));
+#10571 = CARTESIAN_POINT('',(-9.150919586859,-2.861634838391,
+    11.172215173428));
+#10572 = CARTESIAN_POINT('',(-8.643361088752,-4.06153680281,
+    11.204638991441));
+#10573 = CARTESIAN_POINT('',(-7.95992596557,-5.16010076878,
+    11.237111338261));
+#10574 = CARTESIAN_POINT('',(-6.30085131455,-7.090216242679,
+    11.301751308109));
+#10575 = CARTESIAN_POINT('',(-5.322683521987,-7.927537631208,
+    11.334071285499));
+#10576 = CARTESIAN_POINT('',(-4.219003596281,-8.607797059028,
+    11.366342499906));
+#10577 = CARTESIAN_POINT('',(-3.019992444061,-9.111449797186,
+    11.398593387029));
+#10578 = CARTESIAN_POINT('',(-1.757526550623,-9.423662627084,
+    11.430844354172));
+#10579 = CARTESIAN_POINT('',(-0.466024898061,-9.537259974468,
+    11.463116594282));
+#10580 = CARTESIAN_POINT('',(0.818553804869,-9.449968524709,
+    11.49543522273));
+#10581 = CARTESIAN_POINT('',(3.288003663801,-8.896046213754,
+    11.55971023918));
+#10582 = CARTESIAN_POINT('',(4.479096568377,-8.430677147487,
+    11.591813204123));
+#10583 = CARTESIAN_POINT('',(5.591964106993,-7.783105184374,
+    11.623870735089));
+#10584 = CARTESIAN_POINT('',(6.595631262785,-6.970321201146,
+    11.655907273755));
+#10585 = CARTESIAN_POINT('',(7.462549022324,-6.013055404308,
+    11.687943957398));
+#10586 = CARTESIAN_POINT('',(8.170530647135,-4.937688411587,
+    11.720001780411));
+#10587 = CARTESIAN_POINT('',(8.700950835089,-3.774153755661,
+    11.752105175548));
+#10588 = CARTESIAN_POINT('',(9.125817435202,-2.273438019978,
+    11.791717609998));
+#10589 = CARTESIAN_POINT('',(9.196693451911,-1.983339612939,
+    11.799297027869));
+#10590 = CARTESIAN_POINT('',(9.257025314987,-1.690733199289,
+    11.806876414335));
+#10591 = CARTESIAN_POINT('',(9.306710762324,-1.396064181709,
+    11.81445581051));
+#10592 = CARTESIAN_POINT('',(9.345670455861,-1.099783477717,
+    11.822035210627));
+#10593 = CARTESIAN_POINT('',(9.373847981583,-0.80234751966,
+    11.829614562032));
+#10594 = CARTESIAN_POINT('',(9.391209849524,-0.50421825472,
+    11.837193765191));
+#10595 = CARTESIAN_POINT('',(9.407106821214,0.221485678983,
+    11.855628320276));
+#10596 = CARTESIAN_POINT('',(9.394259646346,0.649353636111,
+    11.866484670126));
+#10597 = CARTESIAN_POINT('',(9.359167800129,1.076360830118,
+    11.877341359538));
+#10598 = CARTESIAN_POINT('',(9.301903291819,1.501147195896,
+    11.888196642824));
+#10599 = CARTESIAN_POINT('',(9.222636110627,1.92237420782,
+    11.899053034597));
+#10600 = CARTESIAN_POINT('',(9.121628937337,2.338724489096,
+    11.909911383973));
+#10601 = CARTESIAN_POINT('',(8.999237349636,2.748900884022,
+    11.920767261884));
+#10602 = CARTESIAN_POINT('',(8.703397187389,3.580197235795,
+    11.943176527827));
+#10603 = CARTESIAN_POINT('',(8.527172192005,4.000341132059,
+    11.954729599275));
+#10604 = CARTESIAN_POINT('',(8.327791535181,4.410506615781,11.9662823686
+    ));
+#10605 = CARTESIAN_POINT('',(8.105922180855,4.809209611498,
+    11.977834937552));
+#10606 = CARTESIAN_POINT('',(7.862337822342,5.195028609104,
+    11.989387636362));
+#10607 = CARTESIAN_POINT('',(7.597915373792,5.566603389306,
+    12.000940757444));
+#10608 = CARTESIAN_POINT('',(7.313637771266,5.92263746173,
+    12.012494284559));
+#10609 = CARTESIAN_POINT('',(6.18581075284,7.185312089222,
+    12.055493193547));
+#10610 = CARTESIAN_POINT('',(5.220375422319,7.98639456394,12.08700139645
+    ));
+#10611 = CARTESIAN_POINT('',(4.137882349018,8.636836368371,
+    12.118469352864));
+#10612 = CARTESIAN_POINT('',(2.96638354112,9.118640980831,
+    12.149918151379));
+#10613 = CARTESIAN_POINT('',(1.735608868719,9.418334255599,
+    12.181367170098));
+#10614 = CARTESIAN_POINT('',(0.477543235766,9.529272165977,
+    12.212835152504));
+#10615 = CARTESIAN_POINT('',(-0.774472066562,9.449499119385,
+    12.244343038856));
+#10616 = CARTESIAN_POINT('',(-3.216629143385,8.921989914502,
+    12.307796936887));
+#10617 = CARTESIAN_POINT('',(-4.410565243841,8.466497227464,
+    12.33987822087));
+#10618 = CARTESIAN_POINT('',(-5.527884996594,7.828449031219,
+    12.371915558993));
+#10619 = CARTESIAN_POINT('',(-6.537536081238,7.024495251413,
+    12.403932862283));
+#10620 = CARTESIAN_POINT('',(-7.411810687862,6.075110554455,
+    12.435949370489));
+#10621 = CARTESIAN_POINT('',(-8.128333211337,5.006467346022,
+    12.467985200622));
+#10622 = CARTESIAN_POINT('',(-8.668291330647,3.84830207733,
+    12.50006563015));
+#10623 = CARTESIAN_POINT('',(-9.333106316702,1.575065369633,
+    12.560217661947));
+#10624 = CARTESIAN_POINT('',(-9.50125604335,0.468291998846,
+    12.588395351208));
+#10625 = CARTESIAN_POINT('',(-9.518722504614,-0.657243456639,
+    12.616551971965));
+#10626 = CARTESIAN_POINT('',(-9.383985805481,-1.777601381281,
+    12.644695165988));
+#10627 = CARTESIAN_POINT('',(-9.099634840143,-2.869610127967,
+    12.672837997354));
+#10628 = CARTESIAN_POINT('',(-8.671731426484,-3.910749949008,
+    12.700993282066));
+#10629 = CARTESIAN_POINT('',(-8.110493161188,-4.879311222528,
+    12.72916881366));
+#10630 = CARTESIAN_POINT('',(-6.755492785098,-6.629054044186,
+    12.785373030671));
+#10631 = CARTESIAN_POINT('',(-5.960674451922,-7.41295536747,
+    12.813472744061));
+#10632 = CARTESIAN_POINT('',(-5.062747921713,-8.086454925229,
+    12.841550857436));
+#10633 = CARTESIAN_POINT('',(-4.080077047723,-8.634662716596,
+    12.869617607273));
+#10634 = CARTESIAN_POINT('',(-3.032604141653,-9.045750788158,
+    12.897685194238));
+#10635 = CARTESIAN_POINT('',(-1.942132664771,-9.311798499779,
+    12.925764983495));
+#10636 = CARTESIAN_POINT('',(-0.83187784489,-9.428095666607,
+    12.953864324205));
+#10637 = CARTESIAN_POINT('',(0.488156609505,-9.389791552466,
+    12.987402790995));
+#10638 = CARTESIAN_POINT('',(0.703500836823,-9.377889269342,
+    12.992878245325));
+#10639 = CARTESIAN_POINT('',(0.918510771834,-9.360342664896,
+    12.99835376428));
+#10640 = CARTESIAN_POINT('',(1.133014470372,-9.337162753735,
+    13.003829375851));
+#10641 = CARTESIAN_POINT('',(1.346839792878,-9.308367073334,
+    13.009305087825));
+#10642 = CARTESIAN_POINT('',(1.559814404405,-9.273979684038,
+    13.014780887792));
+#10643 = CARTESIAN_POINT('',(1.771765774619,-9.234031169065,
+    13.020256743136));
+#10644 = CARTESIAN_POINT('',(2.375048791088,-9.103866972053,
+    13.035931274022));
+#10645 = CARTESIAN_POINT('',(2.763432377237,-9.000013343065,
+    13.046130637747));
+#10646 = CARTESIAN_POINT('',(3.146582694779,-8.877234455464,
+    13.056327604132));
+#10647 = CARTESIAN_POINT('',(3.523432745308,-8.735839571132,
+    13.066525210107));
+#10648 = CARTESIAN_POINT('',(3.892937369698,-8.576208314883,
+    13.076723476778));
+#10649 = CARTESIAN_POINT('',(4.254074017797,-8.398790790247,
+    13.086921281825));
+#10650 = CARTESIAN_POINT('',(4.605844661177,-8.20411089815,
+    13.097119750139));
+#10651 = CARTESIAN_POINT('',(5.222765521679,-7.822256037802,
+    13.115545874012));
+#10652 = CARTESIAN_POINT('',(5.49154442978,-7.640880845931,
+    13.123774424162));
+#10653 = CARTESIAN_POINT('',(5.753111187889,-7.448959395039,
+    13.132003168482));
+#10654 = CARTESIAN_POINT('',(6.006981972425,-7.246828401091,
+    13.140232053378));
+#10655 = CARTESIAN_POINT('',(6.252693621848,-7.034850015837,
+    13.148461069279));
+#10656 = CARTESIAN_POINT('',(6.489803767366,-6.813411762695,
+    13.156690198578));
+#10657 = CARTESIAN_POINT('',(6.717890963636,-6.582926472637,
+    13.164919363574));
+#10658 = CARTESIAN_POINT('',(7.824877410681,-5.372511078921,
+    13.206578756459));
+#10659 = CARTESIAN_POINT('',(8.560106196925,-4.256452407851,
+    13.24009758432));
+#10660 = CARTESIAN_POINT('',(9.110335517187,-3.027711480487,
+    13.273558372764));
+#10661 = CARTESIAN_POINT('',(9.458462841262,-1.722595724327,
+    13.306994713457));
+#10662 = CARTESIAN_POINT('',(9.592814488644,-0.378535440699,
+    13.340431371953));
+#10663 = CARTESIAN_POINT('',(9.511104114162,0.965322057585,
+    13.373891792716));
+#10664 = CARTESIAN_POINT('',(9.216529852257,2.268947707165,
+    13.407410035666));
+#10665 = CARTESIAN_POINT('',(8.253830154021,4.675701395008,
+    13.473243345254));
+#10666 = CARTESIAN_POINT('',(7.595071311252,5.789675279627,
+    13.505725071297));
+#10667 = CARTESIAN_POINT('',(6.765071143678,6.794427583121,
+    13.538158429642));
+#10668 = CARTESIAN_POINT('',(5.786467566589,7.661218292677,
+    13.570569796172));
+#10669 = CARTESIAN_POINT('',(4.68508251391,8.365416195841,
+    13.602980620845));
+#10670 = CARTESIAN_POINT('',(3.491676198452,8.888954814643,
+    13.635412429165));
+#10671 = CARTESIAN_POINT('',(2.240031237595,9.217924485291,
+    13.667893311824));
+#10672 = CARTESIAN_POINT('',(-0.217114799099,9.473101040114,
+    13.730633624588));
+#10673 = CARTESIAN_POINT('',(-1.42527016212,9.424165312744,
+    13.76102481173));
+#10674 = CARTESIAN_POINT('',(-2.620857634978,9.198435052167,
+    13.791382397352));
+#10675 = CARTESIAN_POINT('',(-3.774297599903,8.800538864417,
+    13.821723177216));
+#10676 = CARTESIAN_POINT('',(-4.857624297478,8.23915278291,
+    13.85206344395));
+#10677 = CARTESIAN_POINT('',(-5.845281630617,7.528550424176,
+    13.882420275594));
+#10678 = CARTESIAN_POINT('',(-6.713513247604,6.686967908408,
+    13.912811175317));
+#10679 = CARTESIAN_POINT('',(-8.10613532515,4.881517764757,
+    13.970719882606));
+#10680 = CARTESIAN_POINT('',(-8.656555424494,3.933304846049,
+    13.998326297319));
+#10681 = CARTESIAN_POINT('',(-9.079062560834,2.915298848051,
+    14.025913650577));
+#10682 = CARTESIAN_POINT('',(-9.364251428921,1.847886512549,
+    14.053489602905));
+#10683 = CARTESIAN_POINT('',(-9.505924667959,0.752149460246,
+    14.081065760856));
+#10684 = CARTESIAN_POINT('',(-9.501819131734,-0.35006127533,
+    14.108651885907));
+#10685 = CARTESIAN_POINT('',(-9.352836202718,-1.436344771054,
+    14.136257371896));
+#10686 = CARTESIAN_POINT('',(-8.991425501421,-2.755717188089,
+    14.170999543993));
+#10687 = CARTESIAN_POINT('',(-8.907492402074,-3.025445093172,
+    14.178169842215));
+#10688 = CARTESIAN_POINT('',(-8.814317033276,-3.292233725488,
+    14.185340116575));
+#10689 = CARTESIAN_POINT('',(-8.712018569528,-3.555718578429,
+    14.192510317824));
+#10690 = CARTESIAN_POINT('',(-8.600734075768,-3.815539876882,
+    14.199680425754));
+#10691 = CARTESIAN_POINT('',(-8.480618507368,-4.071342577225,
+    14.206850449198));
+#10692 = CARTESIAN_POINT('',(-8.351844710139,-4.322776367332,
+    14.214020426032));
+#10693 = CARTESIAN_POINT('',(-7.735422504402,-5.430921407639,
+    14.246224622431));
+#10694 = CARTESIAN_POINT('',(-7.152600456963,-6.235632746844,
+    14.27127962941));
+#10695 = CARTESIAN_POINT('',(-6.474513091811,-6.967931328587,
+    14.296324173559));
+#10696 = CARTESIAN_POINT('',(-5.711974957204,-7.614945005851,
+    14.321360905028));
+#10697 = CARTESIAN_POINT('',(-4.877404294943,-8.165921627547,
+    14.346397338094));
+#10698 = CARTESIAN_POINT('',(-3.984599872265,-8.611952543724,
+    14.371441456986));
+#10699 = CARTESIAN_POINT('',(-3.048942504683,-8.946262569954,
+    14.396496711582));
+#10700 = CARTESIAN_POINT('',(-0.884852613285,-9.439242438425,
+    14.452865724595));
+#10701 = CARTESIAN_POINT('',(0.361795958472,-9.533408058847,
+    14.484266341302));
+#10702 = CARTESIAN_POINT('',(1.616640252797,-9.438228647835,
+    14.515626036029));
+#10703 = CARTESIAN_POINT('',(2.846677807744,-9.1553313652,
+    14.546966939274));
+#10704 = CARTESIAN_POINT('',(4.020248984263,-8.690862907185,
+    14.578308189926));
+#10705 = CARTESIAN_POINT('',(5.107783715655,-8.057736661948,
+    14.609668021512));
+#10706 = CARTESIAN_POINT('',(6.081223835998,-7.273308146376,
+    14.641068680053));
+#10707 = CARTESIAN_POINT('',(7.776742898901,-5.43094576818,
+    14.704658469875));
+#10708 = CARTESIAN_POINT('',(8.494464587019,-4.361477683401,
+    14.736987656932));
+#10709 = CARTESIAN_POINT('',(9.04149086407,-3.18558654619,
+    14.769269108739));
+#10710 = CARTESIAN_POINT('',(9.401857196804,-1.935561728502,
+    14.801530085842));
+#10711 = CARTESIAN_POINT('',(9.564556854449,-0.644846606611,
+    14.833791255718));
+#10712 = CARTESIAN_POINT('',(9.52648398425,0.651506299876,
+    14.866073579108));
+#10713 = CARTESIAN_POINT('',(9.289571194492,1.917494668997,
+    14.898402687665));
+#10714 = CARTESIAN_POINT('',(8.473911404362,4.23920554643,
+    14.960900285411));
+#10715 = CARTESIAN_POINT('',(7.915814238551,5.307637137878,
+    14.991199019133));
+#10716 = CARTESIAN_POINT('',(7.204121174541,6.289793095759,
+    15.021463947544));
+#10717 = CARTESIAN_POINT('',(6.355517572923,7.161106814434,
+    15.051711462225));
+#10718 = CARTESIAN_POINT('',(5.389579600537,7.900195152578,
+    15.081958957774));
+#10719 = CARTESIAN_POINT('',(4.329885282993,8.49017627683,
+    15.112223853282));
+#10720 = CARTESIAN_POINT('',(3.202755375691,8.917421109542,
+    15.142523178768));
+#10721 = CARTESIAN_POINT('',(1.449058002779,9.307369072168,
+    15.188150903121));
+#10722 = CARTESIAN_POINT('',(0.848019545233,9.39531846823,15.2035367453)
+  );
+#10723 = CARTESIAN_POINT('',(0.241069647243,9.438864590393,
+    15.218921667426));
+#10724 = CARTESIAN_POINT('',(-0.367950088803,9.437583544994,
+    15.234305193439));
+#10725 = CARTESIAN_POINT('',(-0.975213520084,9.391442568695,
+    15.249688202397));
+#10726 = CARTESIAN_POINT('',(-1.576913301263,9.300776866322,
+    15.265071770442));
+#10727 = CARTESIAN_POINT('',(-2.169265358526,9.166307066776,
+    15.280456057993));
+#10728 = CARTESIAN_POINT('',(-3.047260625031,8.897853428376,
+    15.303773076446));
+#10729 = CARTESIAN_POINT('',(-3.342540114945,8.795161536274,
+    15.311707310878));
+#10730 = CARTESIAN_POINT('',(-3.633845895036,8.681277131794,
+    15.319641661406));
+#10731 = CARTESIAN_POINT('',(-3.920682863577,8.556380960739,
+    15.327575935983));
+#10732 = CARTESIAN_POINT('',(-4.202567891543,8.420679003641,
+    15.335510034604));
+#10733 = CARTESIAN_POINT('',(-4.479029822616,8.274402475757,
+    15.343443949302));
+#10734 = CARTESIAN_POINT('',(-4.749609473182,8.117807827073,
+    15.35137776415));
+#10735 = CARTESIAN_POINT('',(-5.310638123748,7.764033914755,
+    15.368222182481));
+#10736 = CARTESIAN_POINT('',(-5.599435252236,7.564230041251,
+    15.37713268365));
+#10737 = CARTESIAN_POINT('',(-5.879616538363,7.35216588764,
+    15.386043221098));
+#10738 = CARTESIAN_POINT('',(-6.150576218621,7.12827614907,
+    15.394953833486));
+#10739 = CARTESIAN_POINT('',(-6.411737245426,6.893029449984,
+    15.4038645358));
+#10740 = CARTESIAN_POINT('',(-6.662551287119,6.646928344118,
+    15.412775319359));
+#10741 = CARTESIAN_POINT('',(-6.902498727964,6.390509314505,
+    15.421686151807));
+#10742 = CARTESIAN_POINT('',(-7.829966602636,5.31058026811,
+    15.457840429673));
+#10743 = CARTESIAN_POINT('',(-8.423560694451,4.40467347339,
+    15.485117528188));
+#10744 = CARTESIAN_POINT('',(-8.896274953845,3.423961051979,
+    15.512376127014));
+#10745 = CARTESIAN_POINT('',(-9.237755877125,2.387558048043,
+    15.53962187777));
+#10746 = CARTESIAN_POINT('',(-9.441217737972,1.31549585509,
+    15.566866815789));
+#10747 = CARTESIAN_POINT('',(-9.502893425878,0.228588041105,
+    15.59412304259));
+#10748 = CARTESIAN_POINT('',(-9.422620490139,-0.851432268218,
+    15.621397086806));
+#10749 = CARTESIAN_POINT('',(-8.950827729682,-3.134933178874,
+    15.680615468006));
+#10750 = CARTESIAN_POINT('',(-8.506768400749,-4.331711185607,
+    15.712662938908));
+#10751 = CARTESIAN_POINT('',(-7.879850583324,-5.453628735041,
+    15.74466462588));
+#10752 = CARTESIAN_POINT('',(-7.08644751301,-6.469676347179,
+    15.77664670665));
+#10753 = CARTESIAN_POINT('',(-6.146641831171,-7.352083583163,
+    15.8086284244));
+#10754 = CARTESIAN_POINT('',(-5.086257177845,-8.078280346092,
+    15.840630484332));
+#10755 = CARTESIAN_POINT('',(-3.934789077522,-8.629169377581,
+    15.872676903563));
+#10756 = CARTESIAN_POINT('',(-1.45439631961,-9.381998525933,
+    15.938509185801));
+#10757 = CARTESIAN_POINT('',(-0.112393566128,-9.563505900957,
+    15.972461430479));
+#10758 = CARTESIAN_POINT('',(1.25141428774,-9.523640337229,
+    16.006351819698));
+#10759 = CARTESIAN_POINT('',(2.595319008741,-9.262942780269,
+    16.040218347169));
+#10760 = CARTESIAN_POINT('',(3.879039428813,-8.787425872133,
+    16.074084732578));
+#10761 = CARTESIAN_POINT('',(5.065026697549,-8.112879659591,
+    16.10797452662));
+#10762 = CARTESIAN_POINT('',(6.117363107506,-7.260513997356,
+    16.141926163858));
+#10763 = CARTESIAN_POINT('',(7.90501672628,-5.261989481389,
+    16.210024261811));
+#10764 = CARTESIAN_POINT('',(8.641742352411,-4.106846971973,
+    16.244363641525));
+#10765 = CARTESIAN_POINT('',(9.182166805496,-2.836392948549,
+    16.278639771241));
+#10766 = CARTESIAN_POINT('',(9.508722217322,-1.490073738032,
+    16.312891927838));
+#10767 = CARTESIAN_POINT('',(9.609651941507,-0.108404809638,
+    16.347145937173));
+#10768 = CARTESIAN_POINT('',(9.483788759517,1.266462191449,
+    16.381420873134));
+#10769 = CARTESIAN_POINT('',(9.135709063982,2.59163850246,
+    16.415758178254));
+#10770 = CARTESIAN_POINT('',(8.587327320436,3.823324403146,
+    16.45000191509));
+#10771 = PCURVE('',#1567,#10772);
+#10772 = DEFINITIONAL_REPRESENTATION('',(#10773),#11063);
+#10773 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10774,#10775,#10776,#10777,
+    #10778,#10779,#10780,#10781,#10782,#10783,#10784,#10785,#10786,
+    #10787,#10788,#10789,#10790,#10791,#10792,#10793,#10794,#10795,
+    #10796,#10797,#10798,#10799,#10800,#10801,#10802,#10803,#10804,
+    #10805,#10806,#10807,#10808,#10809,#10810,#10811,#10812,#10813,
+    #10814,#10815,#10816,#10817,#10818,#10819,#10820,#10821,#10822,
+    #10823,#10824,#10825,#10826,#10827,#10828,#10829,#10830,#10831,
+    #10832,#10833,#10834,#10835,#10836,#10837,#10838,#10839,#10840,
+    #10841,#10842,#10843,#10844,#10845,#10846,#10847,#10848,#10849,
+    #10850,#10851,#10852,#10853,#10854,#10855,#10856,#10857,#10858,
+    #10859,#10860,#10861,#10862,#10863,#10864,#10865,#10866,#10867,
+    #10868,#10869,#10870,#10871,#10872,#10873,#10874,#10875,#10876,
+    #10877,#10878,#10879,#10880,#10881,#10882,#10883,#10884,#10885,
+    #10886,#10887,#10888,#10889,#10890,#10891,#10892,#10893,#10894,
+    #10895,#10896,#10897,#10898,#10899,#10900,#10901,#10902,#10903,
+    #10904,#10905,#10906,#10907,#10908,#10909,#10910,#10911,#10912,
+    #10913,#10914,#10915,#10916,#10917,#10918,#10919,#10920,#10921,
+    #10922,#10923,#10924,#10925,#10926,#10927,#10928,#10929,#10930,
+    #10931,#10932,#10933,#10934,#10935,#10936,#10937,#10938,#10939,
+    #10940,#10941,#10942,#10943,#10944,#10945,#10946,#10947,#10948,
+    #10949,#10950,#10951,#10952,#10953,#10954,#10955,#10956,#10957,
+    #10958,#10959,#10960,#10961,#10962,#10963,#10964,#10965,#10966,
+    #10967,#10968,#10969,#10970,#10971,#10972,#10973,#10974,#10975,
+    #10976,#10977,#10978,#10979,#10980,#10981,#10982,#10983,#10984,
+    #10985,#10986,#10987,#10988,#10989,#10990,#10991,#10992,#10993,
+    #10994,#10995,#10996,#10997,#10998,#10999,#11000,#11001,#11002,
+    #11003,#11004,#11005,#11006,#11007,#11008,#11009,#11010,#11011,
+    #11012,#11013,#11014,#11015,#11016,#11017,#11018,#11019,#11020,
+    #11021,#11022,#11023,#11024,#11025,#11026,#11027,#11028,#11029,
+    #11030,#11031,#11032,#11033,#11034,#11035,#11036,#11037,#11038,
+    #11039,#11040,#11041,#11042,#11043,#11044,#11045,#11046,#11047,
+    #11048,#11049,#11050,#11051,#11052,#11053,#11054,#11055,#11056,
+    #11057,#11058,#11059,#11060,#11061,#11062),.UNSPECIFIED.,.F.,.F.,(9,
+    7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
+    7,7,7,7,7,7,9),(0.,3.404858518122E-02,6.883137006378E-02,
+    9.712688574595E-02,0.105280840222,0.129094973978,0.154530977064,
+    0.185756990999,0.221336573412,0.238482330635,0.246516775534,
+    0.254781846258,0.284249381817,0.318373907162,0.352339003576,
+    0.386078638717,0.394062019701,0.405497012306,0.417665848112,
+    0.450786684928,0.484504626359,0.514145195776,0.543704331776,
+    0.549471678347,0.560213242979,0.56888009181,0.604089192013,
+    0.638218368298,0.670170110669,0.699210646456,0.706762810353,
+    0.733131353069,0.766135817338,0.800108302072,0.831962378703,
+    0.848165080038,0.856521577957,0.8659067335,0.894600376429,
+    0.928277386152,0.963936049519,1.),.UNSPECIFIED.);
+#10774 = CARTESIAN_POINT('',(9.399971182617,6.459750639397));
+#10775 = CARTESIAN_POINT('',(9.399962070897,6.598971263534));
+#10776 = CARTESIAN_POINT('',(9.399962304777,6.738516803986));
+#10777 = CARTESIAN_POINT('',(9.399979396347,6.877859912977));
+#10778 = CARTESIAN_POINT('',(9.400015151808,7.017111583048));
+#10779 = CARTESIAN_POINT('',(9.400046028468,7.156360037963));
+#10780 = CARTESIAN_POINT('',(9.400054357729,7.29569536464));
+#10781 = CARTESIAN_POINT('',(9.400044844748,7.435236463873));
+#10782 = CARTESIAN_POINT('',(9.400008459778,7.716687998433));
+#10783 = CARTESIAN_POINT('',(9.399981150769,7.859271641088));
+#10784 = CARTESIAN_POINT('',(9.399955275164,8.001627124745));
+#10785 = CARTESIAN_POINT('',(9.399947186381,8.143887662427));
+#10786 = CARTESIAN_POINT('',(9.399970236735,8.286145845385));
+#10787 = CARTESIAN_POINT('',(9.399994013666,8.428496758229));
+#10788 = CARTESIAN_POINT('',(9.400006409258,8.571075899167));
+#10789 = CARTESIAN_POINT('',(9.400012045942,8.829002213799));
+#10790 = CARTESIAN_POINT('',(9.400008439953,8.944817375126));
+#10791 = CARTESIAN_POINT('',(9.399999732788,9.060558997109));
+#10792 = CARTESIAN_POINT('',(9.399993620016,9.176260610556));
+#10793 = CARTESIAN_POINT('',(9.400002373853,9.291967912891));
+#10794 = CARTESIAN_POINT('',(9.400034034503,9.407722213478));
+#10795 = CARTESIAN_POINT('',(9.400032866289,9.523545573429));
+#10796 = CARTESIAN_POINT('',(9.400014678101,9.672570940319));
+#10797 = CARTESIAN_POINT('',(9.400007889009,9.705909090442));
+#10798 = CARTESIAN_POINT('',(9.400001639249,9.739247479968));
+#10799 = CARTESIAN_POINT('',(9.399998035905,9.772586006673));
+#10800 = CARTESIAN_POINT('',(9.39999803352,9.805924551831));
+#10801 = CARTESIAN_POINT('',(9.400001434096,9.839262980209));
+#10802 = CARTESIAN_POINT('',(9.400006887096,9.872601140077));
+#10803 = CARTESIAN_POINT('',(9.4000264991,10.003303767533));
+#10804 = CARTESIAN_POINT('',(9.400038859214,10.100721352342));
+#10805 = CARTESIAN_POINT('',(9.400023387105,10.198114216672));
+#10806 = CARTESIAN_POINT('',(9.400006369014,10.29548780142));
+#10807 = CARTESIAN_POINT('',(9.400000236941,10.392862049742));
+#10808 = CARTESIAN_POINT('',(9.400000623029,10.490257400197));
+#10809 = CARTESIAN_POINT('',(9.400004474096,10.587679533556));
+#10810 = CARTESIAN_POINT('',(9.400010750436,10.789046317955));
+#10811 = CARTESIAN_POINT('',(9.400013164474,10.893112234741));
+#10812 = CARTESIAN_POINT('',(9.400010305017,10.997136261106));
+#10813 = CARTESIAN_POINT('',(9.399998722437,11.10113249498));
+#10814 = CARTESIAN_POINT('',(9.399982945194,11.205131884422));
+#10815 = CARTESIAN_POINT('',(9.399970552497,11.309162880299));
+#10816 = CARTESIAN_POINT('',(9.399965155885,11.413233337913));
+#10817 = CARTESIAN_POINT('',(9.399969503821,11.644895540115));
+#10818 = CARTESIAN_POINT('',(9.399982900454,11.772769264041));
+#10819 = CARTESIAN_POINT('',(9.40000831284,11.900522919301));
+#10820 = CARTESIAN_POINT('',(9.400037399916,12.028205149969));
+#10821 = CARTESIAN_POINT('',(9.400054522438,12.155885383789));
+#10822 = CARTESIAN_POINT('',(9.400051571539,12.283637095701));
+#10823 = CARTESIAN_POINT('',(9.400036637037,12.411514936777));
+#10824 = CARTESIAN_POINT('',(9.399995876179,12.68464852694));
+#10825 = CARTESIAN_POINT('',(9.399968854207,12.830519346867));
+#10826 = CARTESIAN_POINT('',(9.399949052042,12.976129186441));
+#10827 = CARTESIAN_POINT('',(9.399952965485,13.121635714736));
+#10828 = CARTESIAN_POINT('',(9.399985266689,13.267138878969));
+#10829 = CARTESIAN_POINT('',(9.400005953872,13.412742086176));
+#10830 = CARTESIAN_POINT('',(9.400011575174,13.558609431831));
+#10831 = CARTESIAN_POINT('',(9.400009138497,13.774175336362));
+#10832 = CARTESIAN_POINT('',(9.400006719241,13.844287778887));
+#10833 = CARTESIAN_POINT('',(9.400003338262,13.914396664846));
+#10834 = CARTESIAN_POINT('',(9.400000959799,13.984500290953));
+#10835 = CARTESIAN_POINT('',(9.400001436398,14.05460406108));
+#10836 = CARTESIAN_POINT('',(9.40000547942,14.124713423545));
+#10837 = CARTESIAN_POINT('',(9.40001201083,14.194827041371));
+#10838 = CARTESIAN_POINT('',(9.400020654169,14.297780300783));
+#10839 = CARTESIAN_POINT('',(9.400023392706,14.330630528557));
+#10840 = CARTESIAN_POINT('',(9.400025625734,14.363480674554));
+#10841 = CARTESIAN_POINT('',(9.400026977789,14.396330579658));
+#10842 = CARTESIAN_POINT('',(9.400027184093,14.429180129934));
+#10843 = CARTESIAN_POINT('',(9.400026090551,14.462029256631));
+#10844 = CARTESIAN_POINT('',(9.400023653753,14.49487793618));
+#10845 = CARTESIAN_POINT('',(9.400016121616,14.561517341419));
+#10846 = CARTESIAN_POINT('',(9.400009331253,14.595308928059));
+#10847 = CARTESIAN_POINT('',(9.400002803752,14.629100812015));
+#10848 = CARTESIAN_POINT('',(9.399998681727,14.66289282668));
+#10849 = CARTESIAN_POINT('',(9.39999801653,14.696684776934));
+#10850 = CARTESIAN_POINT('',(9.400000768258,14.730476439148));
+#10851 = CARTESIAN_POINT('',(9.400005805748,14.764267561184));
+#10852 = CARTESIAN_POINT('',(9.400029092615,14.918530745888));
+#10853 = CARTESIAN_POINT('',(9.400046104774,15.039147697301));
+#10854 = CARTESIAN_POINT('',(9.400007842001,15.159682076796));
+#10855 = CARTESIAN_POINT('',(9.399993150872,15.280173014248));
+#10856 = CARTESIAN_POINT('',(9.399997663118,15.400664917924));
+#10857 = CARTESIAN_POINT('',(9.400006934374,15.521207234939));
+#10858 = CARTESIAN_POINT('',(9.400011631729,15.641834935602));
+#10859 = CARTESIAN_POINT('',(9.400007766815,15.90181521408));
+#10860 = CARTESIAN_POINT('',(9.399996985219,16.041657172979));
+#10861 = CARTESIAN_POINT('',(9.399974531318,16.181288262364));
+#10862 = CARTESIAN_POINT('',(9.399950149651,16.320830680412));
+#10863 = CARTESIAN_POINT('',(9.399953192282,16.460374940878));
+#10864 = CARTESIAN_POINT('',(9.399975276885,16.600008422679));
+#10865 = CARTESIAN_POINT('',(9.400001597333,16.739850722245));
+#10866 = CARTESIAN_POINT('',(9.400041266884,17.018222784344));
+#10867 = CARTESIAN_POINT('',(9.400054743413,17.157408661882));
+#10868 = CARTESIAN_POINT('',(9.400051667823,17.296384466015));
+#10869 = CARTESIAN_POINT('',(9.400024858129,17.435272786002));
+#10870 = CARTESIAN_POINT('',(9.399988207349,17.574161663592));
+#10871 = CARTESIAN_POINT('',(9.399966909138,17.713142372559));
+#10872 = CARTESIAN_POINT('',(9.399962416121,17.85232291106));
+#10873 = CARTESIAN_POINT('',(9.399975168188,18.12912382346));
+#10874 = CARTESIAN_POINT('',(9.399992404481,18.267375433208));
+#10875 = CARTESIAN_POINT('',(9.400013387257,18.405431153164));
+#10876 = CARTESIAN_POINT('',(9.400027501373,18.543396102382));
+#10877 = CARTESIAN_POINT('',(9.400008286936,18.681361353829));
+#10878 = CARTESIAN_POINT('',(9.399994550005,18.819417722585));
+#10879 = CARTESIAN_POINT('',(9.400001213709,18.957671490983));
+#10880 = CARTESIAN_POINT('',(9.40001481762,19.128264259629));
+#10881 = CARTESIAN_POINT('',(9.400017734177,19.160905423735));
+#10882 = CARTESIAN_POINT('',(9.400020659503,19.193546507044));
+#10883 = CARTESIAN_POINT('',(9.400023297128,19.226187681075));
+#10884 = CARTESIAN_POINT('',(9.400025358892,19.258828908318));
+#10885 = CARTESIAN_POINT('',(9.400026564947,19.291469942231));
+#10886 = CARTESIAN_POINT('',(9.400026643758,19.32411032724));
+#10887 = CARTESIAN_POINT('',(9.400023453347,19.403499959935));
+#10888 = CARTESIAN_POINT('',(9.400017065816,19.450254022347));
+#10889 = CARTESIAN_POINT('',(9.400016786234,19.497006319451));
+#10890 = CARTESIAN_POINT('',(9.399997629448,19.543758124026));
+#10891 = CARTESIAN_POINT('',(9.399986451912,19.590511221871));
+#10892 = CARTESIAN_POINT('',(9.400003257241,19.637264646767));
+#10893 = CARTESIAN_POINT('',(9.400009420373,19.684015803876));
+#10894 = CARTESIAN_POINT('',(9.400022768397,19.780519721137));
+#10895 = CARTESIAN_POINT('',(9.400027872647,19.83027290469));
+#10896 = CARTESIAN_POINT('',(9.400028937011,19.880025176193));
+#10897 = CARTESIAN_POINT('',(9.400026540878,19.929776770606));
+#10898 = CARTESIAN_POINT('',(9.400022249554,19.979528982565));
+#10899 = CARTESIAN_POINT('',(9.400017475658,20.029282995261));
+#10900 = CARTESIAN_POINT('',(9.400013058011,20.079038696704));
+#10901 = CARTESIAN_POINT('',(9.400000031814,20.264214833148));
+#10902 = CARTESIAN_POINT('',(9.399997044498,20.399905307266));
+#10903 = CARTESIAN_POINT('',(9.40001185724,20.535421495863));
+#10904 = CARTESIAN_POINT('',(9.40002617877,20.670855112638));
+#10905 = CARTESIAN_POINT('',(9.400010550171,20.806289969888));
+#10906 = CARTESIAN_POINT('',(9.39998953204,20.941806824926));
+#10907 = CARTESIAN_POINT('',(9.399973402249,21.077495732517));
+#10908 = CARTESIAN_POINT('',(9.399962867082,21.350760488918));
+#10909 = CARTESIAN_POINT('',(9.399968750297,21.488918891698));
+#10910 = CARTESIAN_POINT('',(9.399991022527,21.626887982889));
+#10911 = CARTESIAN_POINT('',(9.400027209438,21.764770581403));
+#10912 = CARTESIAN_POINT('',(9.400052539821,21.902649547579));
+#10913 = CARTESIAN_POINT('',(9.400054472305,22.040611670719));
+#10914 = CARTESIAN_POINT('',(9.400040407734,22.178765937057));
+#10915 = CARTESIAN_POINT('',(9.400003001516,22.437810694738));
+#10916 = CARTESIAN_POINT('',(9.399981066922,22.559158022762));
+#10917 = CARTESIAN_POINT('',(9.399961053918,22.68041474157));
+#10918 = CARTESIAN_POINT('',(9.399954157627,22.80161374987));
+#10919 = CARTESIAN_POINT('',(9.399963342008,22.922811198863));
+#10920 = CARTESIAN_POINT('',(9.399980976511,23.044062131908));
+#10921 = CARTESIAN_POINT('',(9.399995296932,23.165400031438));
+#10922 = CARTESIAN_POINT('',(9.400012296578,23.407443133322));
+#10923 = CARTESIAN_POINT('',(9.400014934494,23.528454217685));
+#10924 = CARTESIAN_POINT('',(9.400008176046,23.649372195318));
+#10925 = CARTESIAN_POINT('',(9.399996072839,23.770241363263));
+#10926 = CARTESIAN_POINT('',(9.399990097854,23.891114624546));
+#10927 = CARTESIAN_POINT('',(9.400016837839,24.012041386425));
+#10928 = CARTESIAN_POINT('',(9.400030052965,24.13305323115));
+#10929 = CARTESIAN_POINT('',(9.400024478118,24.277486851588));
+#10930 = CARTESIAN_POINT('',(9.400022932542,24.301066859159));
+#10931 = CARTESIAN_POINT('',(9.40002062979,24.324647054779));
+#10932 = CARTESIAN_POINT('',(9.400017592157,24.34822753474));
+#10933 = CARTESIAN_POINT('',(9.400013985977,24.371808303042));
+#10934 = CARTESIAN_POINT('',(9.400010121621,24.39538927139));
+#10935 = CARTESIAN_POINT('',(9.400006453497,24.418970259195));
+#10936 = CARTESIAN_POINT('',(9.399998228322,24.486469627433));
+#10937 = CARTESIAN_POINT('',(9.39999453266,24.530388612478));
+#10938 = CARTESIAN_POINT('',(9.400008570722,24.574305517032));
+#10939 = CARTESIAN_POINT('',(9.400017400828,24.618221149943));
+#10940 = CARTESIAN_POINT('',(9.400020648678,24.662138199092));
+#10941 = CARTESIAN_POINT('',(9.400026500727,24.706057767298));
+#10942 = CARTESIAN_POINT('',(9.40002678833,24.749977577486));
+#10943 = CARTESIAN_POINT('',(9.400025086983,24.829330961934));
+#10944 = CARTESIAN_POINT('',(9.400023090988,24.864767785211));
+#10945 = CARTESIAN_POINT('',(9.400020245789,24.900205413132));
+#10946 = CARTESIAN_POINT('',(9.400016976616,24.935643595246));
+#10947 = CARTESIAN_POINT('',(9.400013693112,24.971082279827));
+#10948 = CARTESIAN_POINT('',(9.40001073556,25.006521387355));
+#10949 = CARTESIAN_POINT('',(9.400008321112,25.041960584017));
+#10950 = CARTESIAN_POINT('',(9.399999051199,25.221367954021));
+#10951 = CARTESIAN_POINT('',(9.40000123382,25.365716732442));
+#10952 = CARTESIAN_POINT('',(9.400020430878,25.509814767574));
+#10953 = CARTESIAN_POINT('',(9.400025400464,25.653807780187));
+#10954 = CARTESIAN_POINT('',(9.399996719536,25.797802607497));
+#10955 = CARTESIAN_POINT('',(9.399973457944,25.941900110751));
+#10956 = CARTESIAN_POINT('',(9.399963352367,26.086246753639));
+#10957 = CARTESIAN_POINT('',(9.3999715478,26.369758522573));
+#10958 = CARTESIAN_POINT('',(9.39998886905,26.509641369437));
+#10959 = CARTESIAN_POINT('',(9.400019204654,26.649315776782));
+#10960 = CARTESIAN_POINT('',(9.400051923281,26.788895250291));
+#10961 = CARTESIAN_POINT('',(9.400060554985,26.928472258732));
+#10962 = CARTESIAN_POINT('',(9.400045789966,27.068139684597));
+#10963 = CARTESIAN_POINT('',(9.400021896604,27.208018596121));
+#10964 = CARTESIAN_POINT('',(9.399979648445,27.4782099998));
+#10965 = CARTESIAN_POINT('',(9.399960981296,27.609089887034));
+#10966 = CARTESIAN_POINT('',(9.399953338137,27.739825184474));
+#10967 = CARTESIAN_POINT('',(9.399964535744,27.870488132309));
+#10968 = CARTESIAN_POINT('',(9.399990017314,28.001148727197));
+#10969 = CARTESIAN_POINT('',(9.400006354815,28.13188031592));
+#10970 = CARTESIAN_POINT('',(9.400011212433,28.262758357055));
+#10971 = CARTESIAN_POINT('',(9.400008896189,28.512141538978));
+#10972 = CARTESIAN_POINT('',(9.400002769332,28.63102826246));
+#10973 = CARTESIAN_POINT('',(9.399995935064,28.749833119936));
+#10974 = CARTESIAN_POINT('',(9.399998114003,28.868589459739));
+#10975 = CARTESIAN_POINT('',(9.400021081586,28.987347658941));
+#10976 = CARTESIAN_POINT('',(9.400054524784,29.10615000856));
+#10977 = CARTESIAN_POINT('',(9.400017319443,29.225036057934));
+#10978 = CARTESIAN_POINT('',(9.399999618902,29.374651779496));
+#10979 = CARTESIAN_POINT('',(9.399999298882,29.405529314684));
+#10980 = CARTESIAN_POINT('',(9.400001587037,29.436406418527));
+#10981 = CARTESIAN_POINT('',(9.400005703689,29.467283386253));
+#10982 = CARTESIAN_POINT('',(9.400010814403,29.498160417677));
+#10983 = CARTESIAN_POINT('',(9.400016029987,29.5290376172));
+#10984 = CARTESIAN_POINT('',(9.400020406489,29.559914993812));
+#10985 = CARTESIAN_POINT('',(9.400031809171,29.698601802373));
+#10986 = CARTESIAN_POINT('',(9.400026364084,29.806502784602));
+#10987 = CARTESIAN_POINT('',(9.400003353398,29.914358444279));
+#10988 = CARTESIAN_POINT('',(9.399994372893,30.022179759844));
+#10989 = CARTESIAN_POINT('',(9.400000893875,30.129999254595));
+#10990 = CARTESIAN_POINT('',(9.40000734541,30.237851554842));
+#10991 = CARTESIAN_POINT('',(9.400011312372,30.34575172453));
+#10992 = CARTESIAN_POINT('',(9.400008146003,30.588504311959));
+#10993 = CARTESIAN_POINT('',(9.399998310463,30.723730802363));
+#10994 = CARTESIAN_POINT('',(9.39997749441,30.858781350615));
+#10995 = CARTESIAN_POINT('',(9.399953754851,30.993751293753));
+#10996 = CARTESIAN_POINT('',(9.399952756299,31.12872280368));
+#10997 = CARTESIAN_POINT('',(9.399970560564,31.263774239906));
+#10998 = CARTESIAN_POINT('',(9.399994840185,31.399001345489));
+#10999 = CARTESIAN_POINT('',(9.400036502987,31.672850871331));
+#11000 = CARTESIAN_POINT('',(9.400053730017,31.812076434519));
+#11001 = CARTESIAN_POINT('',(9.400056132844,31.951096325252));
+#11002 = CARTESIAN_POINT('',(9.400034103552,32.090028063648));
+#11003 = CARTESIAN_POINT('',(9.399997447829,32.228960823673));
+#11004 = CARTESIAN_POINT('',(9.399972563806,32.367984910001));
+#11005 = CARTESIAN_POINT('',(9.39996392301,32.507210567199));
+#11006 = CARTESIAN_POINT('',(9.399970572439,32.776357045899));
+#11007 = CARTESIAN_POINT('',(9.399984459131,32.906838773076));
+#11008 = CARTESIAN_POINT('',(9.400004847764,33.037174750326));
+#11009 = CARTESIAN_POINT('',(9.400022454574,33.167435433265));
+#11010 = CARTESIAN_POINT('',(9.40001652718,33.297695710538));
+#11011 = CARTESIAN_POINT('',(9.400002428718,33.428030817591));
+#11012 = CARTESIAN_POINT('',(9.399999891121,33.558514818794));
+#11013 = CARTESIAN_POINT('',(9.400008573405,33.755011803377));
+#11014 = CARTESIAN_POINT('',(9.400013770395,33.821271549255));
+#11015 = CARTESIAN_POINT('',(9.400020478288,33.887527579041));
+#11016 = CARTESIAN_POINT('',(9.400027818527,33.95377783529));
+#11017 = CARTESIAN_POINT('',(9.400032168903,34.020026035249));
+#11018 = CARTESIAN_POINT('',(9.400028525071,34.086276626041));
+#11019 = CARTESIAN_POINT('',(9.400015847484,34.152529900084));
+#11020 = CARTESIAN_POINT('',(9.400001518001,34.252944166969));
+#11021 = CARTESIAN_POINT('',(9.399999318602,34.287111752675));
+#11022 = CARTESIAN_POINT('',(9.400000019118,34.321279424444));
+#11023 = CARTESIAN_POINT('',(9.400003390502,34.355446811201));
+#11024 = CARTESIAN_POINT('',(9.400008751082,34.389613774216));
+#11025 = CARTESIAN_POINT('',(9.400014966565,34.423780407102));
+#11026 = CARTESIAN_POINT('',(9.400020450034,34.457947035816));
+#11027 = CARTESIAN_POINT('',(9.400026207689,34.530487270213));
+#11028 = CARTESIAN_POINT('',(9.400027244787,34.568860462083));
+#11029 = CARTESIAN_POINT('',(9.400026565828,34.607233968793));
+#11030 = CARTESIAN_POINT('',(9.400024517498,34.645607881238));
+#11031 = CARTESIAN_POINT('',(9.400021500583,34.683982206674));
+#11032 = CARTESIAN_POINT('',(9.400017969965,34.722356868729));
+#11033 = CARTESIAN_POINT('',(9.400014434625,34.760731707397));
+#11034 = CARTESIAN_POINT('',(9.40000235598,34.916431332079));
+#11035 = CARTESIAN_POINT('',(9.399996746576,35.033900694785));
+#11036 = CARTESIAN_POINT('',(9.400004962787,35.151289654766));
+#11037 = CARTESIAN_POINT('',(9.400016619547,35.268622999016));
+#11038 = CARTESIAN_POINT('',(9.40001803327,35.385952912837));
+#11039 = CARTESIAN_POINT('',(9.400006492563,35.503331623274));
+#11040 = CARTESIAN_POINT('',(9.399992463233,35.620787264437));
+#11041 = CARTESIAN_POINT('',(9.399967135339,35.875811454892));
+#11042 = CARTESIAN_POINT('',(9.399957037385,36.013824203746));
+#11043 = CARTESIAN_POINT('',(9.399960190095,36.151639885324));
+#11044 = CARTESIAN_POINT('',(9.399986269243,36.289371023601));
+#11045 = CARTESIAN_POINT('',(9.400022259881,36.427100360212));
+#11046 = CARTESIAN_POINT('',(9.400044180732,36.564917135161));
+#11047 = CARTESIAN_POINT('',(9.400048391311,36.702924904441));
+#11048 = CARTESIAN_POINT('',(9.400029844848,36.986431459958));
+#11049 = CARTESIAN_POINT('',(9.400005430449,37.132646774539));
+#11050 = CARTESIAN_POINT('',(9.39997207455,37.278595880166));
+#11051 = CARTESIAN_POINT('',(9.399945964533,37.424442456656));
+#11052 = CARTESIAN_POINT('',(9.399955101338,37.570288567529));
+#11053 = CARTESIAN_POINT('',(9.399978551376,37.7162352806));
+#11054 = CARTESIAN_POINT('',(9.39999663185,37.862447960036));
+#11055 = CARTESIAN_POINT('',(9.400014459161,38.155711918139));
+#11056 = CARTESIAN_POINT('',(9.400013963151,38.303593999665));
+#11057 = CARTESIAN_POINT('',(9.399999717265,38.451203619937));
+#11058 = CARTESIAN_POINT('',(9.399982644741,38.598710488295));
+#11059 = CARTESIAN_POINT('',(9.399995606775,38.746226476115));
+#11060 = CARTESIAN_POINT('',(9.400090878716,38.893834731665));
+#11061 = CARTESIAN_POINT('',(9.400000000058,39.041711820613));
+#11062 = CARTESIAN_POINT('',(9.399999999997,39.189172324434));
+#11063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11064 = PCURVE('',#3514,#11065);
+#11065 = DEFINITIONAL_REPRESENTATION('',(#11066),#11356);
+#11066 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#11067,#11068,#11069,#11070,
+    #11071,#11072,#11073,#11074,#11075,#11076,#11077,#11078,#11079,
+    #11080,#11081,#11082,#11083,#11084,#11085,#11086,#11087,#11088,
+    #11089,#11090,#11091,#11092,#11093,#11094,#11095,#11096,#11097,
+    #11098,#11099,#11100,#11101,#11102,#11103,#11104,#11105,#11106,
+    #11107,#11108,#11109,#11110,#11111,#11112,#11113,#11114,#11115,
+    #11116,#11117,#11118,#11119,#11120,#11121,#11122,#11123,#11124,
+    #11125,#11126,#11127,#11128,#11129,#11130,#11131,#11132,#11133,
+    #11134,#11135,#11136,#11137,#11138,#11139,#11140,#11141,#11142,
+    #11143,#11144,#11145,#11146,#11147,#11148,#11149,#11150,#11151,
+    #11152,#11153,#11154,#11155,#11156,#11157,#11158,#11159,#11160,
+    #11161,#11162,#11163,#11164,#11165,#11166,#11167,#11168,#11169,
+    #11170,#11171,#11172,#11173,#11174,#11175,#11176,#11177,#11178,
+    #11179,#11180,#11181,#11182,#11183,#11184,#11185,#11186,#11187,
+    #11188,#11189,#11190,#11191,#11192,#11193,#11194,#11195,#11196,
+    #11197,#11198,#11199,#11200,#11201,#11202,#11203,#11204,#11205,
+    #11206,#11207,#11208,#11209,#11210,#11211,#11212,#11213,#11214,
+    #11215,#11216,#11217,#11218,#11219,#11220,#11221,#11222,#11223,
+    #11224,#11225,#11226,#11227,#11228,#11229,#11230,#11231,#11232,
+    #11233,#11234,#11235,#11236,#11237,#11238,#11239,#11240,#11241,
+    #11242,#11243,#11244,#11245,#11246,#11247,#11248,#11249,#11250,
+    #11251,#11252,#11253,#11254,#11255,#11256,#11257,#11258,#11259,
+    #11260,#11261,#11262,#11263,#11264,#11265,#11266,#11267,#11268,
+    #11269,#11270,#11271,#11272,#11273,#11274,#11275,#11276,#11277,
+    #11278,#11279,#11280,#11281,#11282,#11283,#11284,#11285,#11286,
+    #11287,#11288,#11289,#11290,#11291,#11292,#11293,#11294,#11295,
+    #11296,#11297,#11298,#11299,#11300,#11301,#11302,#11303,#11304,
+    #11305,#11306,#11307,#11308,#11309,#11310,#11311,#11312,#11313,
+    #11314,#11315,#11316,#11317,#11318,#11319,#11320,#11321,#11322,
+    #11323,#11324,#11325,#11326,#11327,#11328,#11329,#11330,#11331,
+    #11332,#11333,#11334,#11335,#11336,#11337,#11338,#11339,#11340,
+    #11341,#11342,#11343,#11344,#11345,#11346,#11347,#11348,#11349,
+    #11350,#11351,#11352,#11353,#11354,#11355),.UNSPECIFIED.,.F.,.F.,(9,
+    7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
+    7,7,7,7,7,7,9),(0.,3.404858518122E-02,6.883137006378E-02,
+    9.712688574595E-02,0.105280840222,0.129094973978,0.154530977064,
+    0.185756990999,0.221336573412,0.238482330635,0.246516775534,
+    0.254781846258,0.284249381817,0.318373907162,0.352339003576,
+    0.386078638717,0.394062019701,0.405497012306,0.417665848112,
+    0.450786684928,0.484504626359,0.514145195776,0.543704331776,
+    0.549471678347,0.560213242979,0.56888009181,0.604089192013,
+    0.638218368298,0.670170110669,0.699210646456,0.706762810353,
+    0.733131353069,0.766135817338,0.800108302072,0.831962378703,
+    0.848165080038,0.856521577957,0.8659067335,0.894600376429,
+    0.928277386152,0.963936049519,1.),.UNSPECIFIED.);
+#11067 = CARTESIAN_POINT('',(0.,8.850000327499));
+#11068 = CARTESIAN_POINT('',(0.135415812904,8.882328293942));
+#11069 = CARTESIAN_POINT('',(0.271146243956,8.9147316798));
+#11070 = CARTESIAN_POINT('',(0.406678533309,8.947088061322));
+#11071 = CARTESIAN_POINT('',(0.542122156449,8.97942325446));
+#11072 = CARTESIAN_POINT('',(0.677564730288,9.011757755204));
+#11073 = CARTESIAN_POINT('',(0.813092361987,9.044112450721));
+#11074 = CARTESIAN_POINT('',(0.948819746426,9.076514918386));
+#11075 = CARTESIAN_POINT('',(1.222577801803,9.141869980528));
+#11076 = CARTESIAN_POINT('',(1.361263244465,9.174978897549));
+#11077 = CARTESIAN_POINT('',(1.499725897869,9.208034791316));
+#11078 = CARTESIAN_POINT('',(1.638095721784,9.241068598174));
+#11079 = CARTESIAN_POINT('',(1.776465529104,9.274101854668));
+#11080 = CARTESIAN_POINT('',(1.914928744762,9.307156719136));
+#11081 = CARTESIAN_POINT('',(2.05361418745,9.340264668357));
+#11082 = CARTESIAN_POINT('',(2.304493991403,9.400157149648));
+#11083 = CARTESIAN_POINT('',(2.417144076693,9.427050342621));
+#11084 = CARTESIAN_POINT('',(2.529720551341,9.453926446005));
+#11085 = CARTESIAN_POINT('',(2.642255543974,9.480793181113));
+#11086 = CARTESIAN_POINT('',(2.754793827372,9.507661067974));
+#11087 = CARTESIAN_POINT('',(2.86738052684,9.534539604404));
+#11088 = CARTESIAN_POINT('',(2.980040210806,9.561433961189));
+#11089 = CARTESIAN_POINT('',(3.124996514334,9.596038380095));
+#11090 = CARTESIAN_POINT('',(3.15742443012,9.603779620281));
+#11091 = CARTESIAN_POINT('',(3.189852459538,9.611521012231));
+#11092 = CARTESIAN_POINT('',(3.222280428184,9.61926260279));
+#11093 = CARTESIAN_POINT('',(3.254708237096,9.627004368091));
+#11094 = CARTESIAN_POINT('',(3.287135862757,9.63474621355));
+#11095 = CARTESIAN_POINT('',(3.31956335709,9.642487973868));
+#11096 = CARTESIAN_POINT('',(3.446697360166,9.672838770038));
+#11097 = CARTESIAN_POINT('',(3.541455557592,9.695459636913));
+#11098 = CARTESIAN_POINT('',(3.636186082379,9.718074627571));
+#11099 = CARTESIAN_POINT('',(3.7308947183,9.7406852115));
+#11100 = CARTESIAN_POINT('',(3.82560315266,9.763296060381));
+#11101 = CARTESIAN_POINT('',(3.920333084985,9.785911902774));
+#11102 = CARTESIAN_POINT('',(4.015090406238,9.808534024054));
+#11103 = CARTESIAN_POINT('',(4.210951906455,9.855292902522));
+#11104 = CARTESIAN_POINT('',(4.312174202493,9.879457822719));
+#11105 = CARTESIAN_POINT('',(4.413357196668,9.90361301152));
+#11106 = CARTESIAN_POINT('',(4.514513553002,9.927761710497));
+#11107 = CARTESIAN_POINT('',(4.615672298279,9.951911100827));
+#11108 = CARTESIAN_POINT('',(4.716860656262,9.976067802028));
+#11109 = CARTESIAN_POINT('',(4.818086546863,10.000233652667));
+#11110 = CARTESIAN_POINT('',(5.043415537414,10.05402715142));
+#11111 = CARTESIAN_POINT('',(5.167792662712,10.083720276627));
+#11112 = CARTESIAN_POINT('',(5.292052807895,10.113385543532));
+#11113 = CARTESIAN_POINT('',(5.416244573472,10.143034266375));
+#11114 = CARTESIAN_POINT('',(5.540435489338,10.172682557659));
+#11115 = CARTESIAN_POINT('',(5.664696050285,10.202347451987));
+#11116 = CARTESIAN_POINT('',(5.789078656165,10.232041616907));
+#11117 = CARTESIAN_POINT('',(6.054745595316,10.29546517045));
+#11118 = CARTESIAN_POINT('',(6.196627994239,10.32933737552));
+#11119 = CARTESIAN_POINT('',(6.338255897535,10.363148934711));
+#11120 = CARTESIAN_POINT('',(6.479783428474,10.396936475307));
+#11121 = CARTESIAN_POINT('',(6.621311111354,10.430723254964));
+#11122 = CARTESIAN_POINT('',(6.762938892617,10.464533372232));
+#11123 = CARTESIAN_POINT('',(6.904822463801,10.498404910731));
+#11124 = CARTESIAN_POINT('',(7.114497442519,10.548460987438));
+#11125 = CARTESIAN_POINT('',(7.182693296431,10.564741639143));
+#11126 = CARTESIAN_POINT('',(7.250884971061,10.581021452247));
+#11127 = CARTESIAN_POINT('',(7.319070727027,10.597300017569));
+#11128 = CARTESIAN_POINT('',(7.387255989357,10.61357857237));
+#11129 = CARTESIAN_POINT('',(7.455446503796,10.629858364574));
+#11130 = CARTESIAN_POINT('',(7.523641556503,10.646139076477));
+#11131 = CARTESIAN_POINT('',(7.623778850024,10.670045233188));
+#11132 = CARTESIAN_POINT('',(7.65573073305,10.67767317629));
+#11133 = CARTESIAN_POINT('',(7.687682768927,10.68530109065));
+#11134 = CARTESIAN_POINT('',(7.719634836914,10.692928942381));
+#11135 = CARTESIAN_POINT('',(7.751586832805,10.700556710332));
+#11136 = CARTESIAN_POINT('',(7.783538668936,10.708184386086));
+#11137 = CARTESIAN_POINT('',(7.815490274179,10.715811973962));
+#11138 = CARTESIAN_POINT('',(7.880310064744,10.731285953177));
+#11139 = CARTESIAN_POINT('',(7.913179082319,10.739132467928));
+#11140 = CARTESIAN_POINT('',(7.946048283361,10.746979145054));
+#11141 = CARTESIAN_POINT('',(7.978917391196,10.754826020419));
+#11142 = CARTESIAN_POINT('',(8.011786215779,10.762673055965));
+#11143 = CARTESIAN_POINT('',(8.044654653693,10.770520139712));
+#11144 = CARTESIAN_POINT('',(8.077522688152,10.778367085758));
+#11145 = CARTESIAN_POINT('',(8.227573916631,10.814189008638));
+#11146 = CARTESIAN_POINT('',(8.344898554138,10.842196684216));
+#11147 = CARTESIAN_POINT('',(8.462135916271,10.870185174496));
+#11148 = CARTESIAN_POINT('',(8.579326408693,10.898163801812));
+#11149 = CARTESIAN_POINT('',(8.696520013943,10.926142831023));
+#11150 = CARTESIAN_POINT('',(8.813765337162,10.954133664988));
+#11151 = CARTESIAN_POINT('',(8.931096130454,10.98214435248));
+#11152 = CARTESIAN_POINT('',(9.183973459387,11.042513766782));
+#11153 = CARTESIAN_POINT('',(9.319996431346,11.074986127988));
+#11154 = CARTESIAN_POINT('',(9.455814324544,11.107409449724));
+#11155 = CARTESIAN_POINT('',(9.591543096047,11.139812102602));
+#11156 = CARTESIAN_POINT('',(9.727271207594,11.172215173428));
+#11157 = CARTESIAN_POINT('',(9.863086241127,11.204638991441));
+#11158 = CARTESIAN_POINT('',(9.999105103292,11.237111338261));
+#11159 = CARTESIAN_POINT('',(10.269867537192,11.301751308109));
+#11160 = CARTESIAN_POINT('',(10.405249277703,11.334071285499));
+#11161 = CARTESIAN_POINT('',(10.540427257022,11.366342499906));
+#11162 = CARTESIAN_POINT('',(10.675519865139,11.398593387029));
+#11163 = CARTESIAN_POINT('',(10.810610992172,11.430844354172));
+#11164 = CARTESIAN_POINT('',(10.945790793339,11.463116594282));
+#11165 = CARTESIAN_POINT('',(11.081165907455,11.49543522273));
+#11166 = CARTESIAN_POINT('',(11.350401292872,11.55971023918));
+#11167 = CARTESIAN_POINT('',(11.48487553447,11.591813204123));
+#11168 = CARTESIAN_POINT('',(11.619160967106,11.623870735089));
+#11169 = CARTESIAN_POINT('',(11.753359235176,11.655907273755));
+#11170 = CARTESIAN_POINT('',(11.887555942846,11.687943957398));
+#11171 = CARTESIAN_POINT('',(12.02183489907,11.720001780411));
+#11172 = CARTESIAN_POINT('',(12.15630416473,11.752105175548));
+#11173 = CARTESIAN_POINT('',(12.322229534899,11.791717609998));
+#11174 = CARTESIAN_POINT('',(12.35397773873,11.799297027869));
+#11175 = CARTESIAN_POINT('',(12.385726027047,11.806876414335));
+#11176 = CARTESIAN_POINT('',(12.417474614392,11.81445581051));
+#11177 = CARTESIAN_POINT('',(12.449223494846,11.822035210627));
+#11178 = CARTESIAN_POINT('',(12.480972442029,11.829614562032));
+#11179 = CARTESIAN_POINT('',(12.512721009101,11.837193765191));
+#11180 = CARTESIAN_POINT('',(12.589942076024,11.855628320276));
+#11181 = CARTESIAN_POINT('',(12.635419095187,11.866484670126));
+#11182 = CARTESIAN_POINT('',(12.680896026224,11.877341359538));
+#11183 = CARTESIAN_POINT('',(12.726371764711,11.888196642824));
+#11184 = CARTESIAN_POINT('',(12.771846629414,11.899053034597));
+#11185 = CARTESIAN_POINT('',(12.817321532427,11.909911383973));
+#11186 = CARTESIAN_POINT('',(12.86279709053,11.920767261884));
+#11187 = CARTESIAN_POINT('',(12.95666613151,11.943176527827));
+#11188 = CARTESIAN_POINT('',(13.005060801141,11.954729599275));
+#11189 = CARTESIAN_POINT('',(13.053454058448,11.9662823686));
+#11190 = CARTESIAN_POINT('',(13.101845973942,11.977834937552));
+#11191 = CARTESIAN_POINT('',(13.150237838323,11.989387636362));
+#11192 = CARTESIAN_POINT('',(13.198630944203,12.000940757444));
+#11193 = CARTESIAN_POINT('',(13.247025366736,12.012494284559));
+#11194 = CARTESIAN_POINT('',(13.427134640142,12.055493193547));
+#11195 = CARTESIAN_POINT('',(13.559111150472,12.08700139645));
+#11196 = CARTESIAN_POINT('',(13.690920428084,12.118469352864));
+#11197 = CARTESIAN_POINT('',(13.822655126845,12.149918151379));
+#11198 = CARTESIAN_POINT('',(13.954392328664,12.181367170098));
+#11199 = CARTESIAN_POINT('',(14.086208052587,12.212835152504));
+#11200 = CARTESIAN_POINT('',(14.218189429628,12.244343038856));
+#11201 = CARTESIAN_POINT('',(14.483985064427,12.307796936887));
+#11202 = CARTESIAN_POINT('',(14.618365911748,12.33987822087));
+#11203 = CARTESIAN_POINT('',(14.752561793492,12.371915558993));
+#11204 = CARTESIAN_POINT('',(14.886674280294,12.403932862283));
+#11205 = CARTESIAN_POINT('',(15.020785174702,12.435949370489));
+#11206 = CARTESIAN_POINT('',(15.154977167673,12.467985200622));
+#11207 = CARTESIAN_POINT('',(15.289355461601,12.50006563015));
+#11208 = CARTESIAN_POINT('',(15.541318871941,12.560217661947));
+#11209 = CARTESIAN_POINT('',(15.65934848741,12.588395351208));
+#11210 = CARTESIAN_POINT('',(15.777289435179,12.616551971965));
+#11211 = CARTESIAN_POINT('',(15.895174106901,12.644695165988));
+#11212 = CARTESIAN_POINT('',(16.013058417813,12.672837997354));
+#11213 = CARTESIAN_POINT('',(16.130996651108,12.700993282066));
+#11214 = CARTESIAN_POINT('',(16.249020427051,12.72916881366));
+#11215 = CARTESIAN_POINT('',(16.484452135183,12.785373030671));
+#11216 = CARTESIAN_POINT('',(16.602157603187,12.813472744061));
+#11217 = CARTESIAN_POINT('',(16.719771068576,12.841550857436));
+#11218 = CARTESIAN_POINT('',(16.837334394971,12.869617607273));
+#11219 = CARTESIAN_POINT('',(16.954897843498,12.897685194238));
+#11220 = CARTESIAN_POINT('',(17.072513286074,12.925764983495));
+#11221 = CARTESIAN_POINT('',(17.190216561007,12.953864324205));
+#11222 = CARTESIAN_POINT('',(17.330704867654,12.987402790995));
+#11223 = CARTESIAN_POINT('',(17.353640884096,12.992878245325));
+#11224 = CARTESIAN_POINT('',(17.376577186929,12.99835376428));
+#11225 = CARTESIAN_POINT('',(17.399513845617,13.003829375851));
+#11226 = CARTESIAN_POINT('',(17.422450826825,13.009305087825));
+#11227 = CARTESIAN_POINT('',(17.445387994413,13.014780887792));
+#11228 = CARTESIAN_POINT('',(17.468325109438,13.020256743136));
+#11229 = CARTESIAN_POINT('',(17.533981001778,13.035931274022));
+#11230 = CARTESIAN_POINT('',(17.576699170601,13.046130637747));
+#11231 = CARTESIAN_POINT('',(17.619416549101,13.056327604132));
+#11232 = CARTESIAN_POINT('',(17.66213401673,13.066525210107));
+#11233 = CARTESIAN_POINT('',(17.704852433199,13.076723476778));
+#11234 = CARTESIAN_POINT('',(17.747572140318,13.086921281825));
+#11235 = CARTESIAN_POINT('',(17.790292362833,13.097119750139));
+#11236 = CARTESIAN_POINT('',(17.867477189959,13.115545874012));
+#11237 = CARTESIAN_POINT('',(17.901945306719,13.123774424162));
+#11238 = CARTESIAN_POINT('',(17.936413911593,13.132003168482));
+#11239 = CARTESIAN_POINT('',(17.970882794203,13.140232053378));
+#11240 = CARTESIAN_POINT('',(18.00535195983,13.148461069279));
+#11241 = CARTESIAN_POINT('',(18.039821398049,13.156690198578));
+#11242 = CARTESIAN_POINT('',(18.074290851371,13.164919363574));
+#11243 = CARTESIAN_POINT('',(18.248788916364,13.206578756459));
+#11244 = CARTESIAN_POINT('',(18.38918749821,13.24009758432));
+#11245 = CARTESIAN_POINT('',(18.529345884549,13.273558372764));
+#11246 = CARTESIAN_POINT('',(18.669408276086,13.306994713457));
+#11247 = CARTESIAN_POINT('',(18.809471601203,13.340431371953));
+#11248 = CARTESIAN_POINT('',(18.949632484219,13.373891792716));
+#11249 = CARTESIAN_POINT('',(19.090033767106,13.407410035666));
+#11250 = CARTESIAN_POINT('',(19.365794659863,13.473243345254));
+#11251 = CARTESIAN_POINT('',(19.501852425165,13.505725071297));
+#11252 = CARTESIAN_POINT('',(19.637707461479,13.538158429642));
+#11253 = CARTESIAN_POINT('',(19.773471660431,13.570569796172));
+#11254 = CARTESIAN_POINT('',(19.909234866631,13.602980620845));
+#11255 = CARTESIAN_POINT('',(20.045085273153,13.635412429165));
+#11256 = CARTESIAN_POINT('',(20.18114040716,13.667893311824));
+#11257 = CARTESIAN_POINT('',(20.44394473117,13.730633624588));
+#11258 = CARTESIAN_POINT('',(20.57124586925,13.76102481173));
+#11259 = CARTESIAN_POINT('',(20.698406320238,13.791382397352));
+#11260 = CARTESIAN_POINT('',(20.825497265028,13.821723177216));
+#11261 = CARTESIAN_POINT('',(20.952588517918,13.85206344395));
+#11262 = CARTESIAN_POINT('',(21.079750441704,13.882420275594));
+#11263 = CARTESIAN_POINT('',(21.207053910371,13.912811175317));
+#11264 = CARTESIAN_POINT('',(21.449622183327,13.970719882606));
+#11265 = CARTESIAN_POINT('',(21.56525848699,13.998326297319));
+#11266 = CARTESIAN_POINT('',(21.680812658565,14.025913650577));
+#11267 = CARTESIAN_POINT('',(21.796317507211,14.053489602905));
+#11268 = CARTESIAN_POINT('',(21.911823452046,14.081065760856));
+#11269 = CARTESIAN_POINT('',(22.027378730785,14.108651885907));
+#11270 = CARTESIAN_POINT('',(22.14302177301,14.136257371896));
+#11271 = CARTESIAN_POINT('',(22.288551248768,14.170999543993));
+#11272 = CARTESIAN_POINT('',(22.318585067005,14.178169842215));
+#11273 = CARTESIAN_POINT('',(22.348618468377,14.185340116575));
+#11274 = CARTESIAN_POINT('',(22.378651984441,14.192510317824));
+#11275 = CARTESIAN_POINT('',(22.408685893797,14.199680425754));
+#11276 = CARTESIAN_POINT('',(22.438720222095,14.206850449198));
+#11277 = CARTESIAN_POINT('',(22.468754742028,14.214020426032));
+#11278 = CARTESIAN_POINT('',(22.603654138092,14.246224622431));
+#11279 = CARTESIAN_POINT('',(22.708606568365,14.27127962941));
+#11280 = CARTESIAN_POINT('',(22.813510441169,14.296324173559));
+#11281 = CARTESIAN_POINT('',(22.918379377089,14.321360905028));
+#11282 = CARTESIAN_POINT('',(23.023247955693,14.346397338094));
+#11283 = CARTESIAN_POINT('',(23.12815081679,14.371441456986));
+#11284 = CARTESIAN_POINT('',(23.233101965454,14.396496711582));
+#11285 = CARTESIAN_POINT('',(23.469222197101,14.452865724595));
+#11286 = CARTESIAN_POINT('',(23.600755687493,14.484266341302));
+#11287 = CARTESIAN_POINT('',(23.732118167625,14.515626036029));
+#11288 = CARTESIAN_POINT('',(23.863399787804,14.546966939274));
+#11289 = CARTESIAN_POINT('',(23.994680534819,14.578308189926));
+#11290 = CARTESIAN_POINT('',(24.126038842643,14.609668021512));
+#11291 = CARTESIAN_POINT('',(24.257568545978,14.641068680053));
+#11292 = CARTESIAN_POINT('',(24.523931726392,14.704658469875));
+#11293 = CARTESIAN_POINT('',(24.659351893561,14.736987656932));
+#11294 = CARTESIAN_POINT('',(24.794572740914,14.769269108739));
+#11295 = CARTESIAN_POINT('',(24.929707870994,14.801530085842));
+#11296 = CARTESIAN_POINT('',(25.064842081775,14.833791255718));
+#11297 = CARTESIAN_POINT('',(25.200064151463,14.866073579108));
+#11298 = CARTESIAN_POINT('',(25.335482931533,14.898402687665));
+#11299 = CARTESIAN_POINT('',(25.597272449281,14.960900285411));
+#11300 = CARTESIAN_POINT('',(25.724188614533,14.991199019133));
+#11301 = CARTESIAN_POINT('',(25.850964603878,15.021463947544));
+#11302 = CARTESIAN_POINT('',(25.977668712644,15.051711462225));
+#11303 = CARTESIAN_POINT('',(26.10437197249,15.081958957774));
+#11304 = CARTESIAN_POINT('',(26.231143578984,15.112223853282));
+#11305 = CARTESIAN_POINT('',(26.358057107433,15.142523178768));
+#11306 = CARTESIAN_POINT('',(26.549177138063,15.188150903121));
+#11307 = CARTESIAN_POINT('',(26.613623729264,15.2035367453));
+#11308 = CARTESIAN_POINT('',(26.678067033334,15.218921667426));
+#11309 = CARTESIAN_POINT('',(26.742505548581,15.234305193439));
+#11310 = CARTESIAN_POINT('',(26.806943327821,15.249688202397));
+#11311 = CARTESIAN_POINT('',(26.871384800422,15.265071770442));
+#11312 = CARTESIAN_POINT('',(26.935829693884,15.280456057993));
+#11313 = CARTESIAN_POINT('',(27.033501959548,15.303773076446));
+#11314 = CARTESIAN_POINT('',(27.066735984797,15.311707310878));
+#11315 = CARTESIAN_POINT('',(27.099970032798,15.319641661406));
+#11316 = CARTESIAN_POINT('',(27.133204045683,15.327575935983));
+#11317 = CARTESIAN_POINT('',(27.166438005621,15.335510034604));
+#11318 = CARTESIAN_POINT('',(27.199671934819,15.343443949302));
+#11319 = CARTESIAN_POINT('',(27.232905895522,15.35137776415));
+#11320 = CARTESIAN_POINT('',(27.303465093078,15.368222182481));
+#11321 = CARTESIAN_POINT('',(27.340790066481,15.37713268365));
+#11322 = CARTESIAN_POINT('',(27.378115014503,15.386043221098));
+#11323 = CARTESIAN_POINT('',(27.415439996461,15.394953833486));
+#11324 = CARTESIAN_POINT('',(27.45276502671,15.4038645358));
+#11325 = CARTESIAN_POINT('',(27.490090074639,15.412775319359));
+#11326 = CARTESIAN_POINT('',(27.527415064673,15.421686151807));
+#11327 = CARTESIAN_POINT('',(27.678854640963,15.457840429673));
+#11328 = CARTESIAN_POINT('',(27.793108715009,15.485117528188));
+#11329 = CARTESIAN_POINT('',(27.907285652828,15.512376127014));
+#11330 = CARTESIAN_POINT('',(28.021411938954,15.53962187777));
+#11331 = CARTESIAN_POINT('',(28.135537403751,15.566866815789));
+#11332 = CARTESIAN_POINT('',(28.249710592283,15.59412304259));
+#11333 = CARTESIAN_POINT('',(28.363958049501,15.621397086806));
+#11334 = CARTESIAN_POINT('',(28.612014433048,15.680615468006));
+#11335 = CARTESIAN_POINT('',(28.746255079772,15.712662938908));
+#11336 = CARTESIAN_POINT('',(28.880302240585,15.74466462588));
+#11337 = CARTESIAN_POINT('',(29.014266240954,15.77664670665));
+#11338 = CARTESIAN_POINT('',(29.148230091637,15.8086284244));
+#11339 = CARTESIAN_POINT('',(29.282280170453,15.840630484332));
+#11340 = CARTESIAN_POINT('',(29.416516243831,15.872676903563));
+#11341 = CARTESIAN_POINT('',(29.69227397517,15.938509185801));
+#11342 = CARTESIAN_POINT('',(29.834492528835,15.972461430479));
+#11343 = CARTESIAN_POINT('',(29.976451137011,16.006351819698));
+#11344 = CARTESIAN_POINT('',(30.118308627359,16.040218347169));
+#11345 = CARTESIAN_POINT('',(30.260166449812,16.074084732578));
+#11346 = CARTESIAN_POINT('',(30.402125702139,16.10797452662));
+#11347 = CARTESIAN_POINT('',(30.544345098222,16.141926163858));
+#11348 = CARTESIAN_POINT('',(30.829598428518,16.210024261811));
+#11349 = CARTESIAN_POINT('',(30.973440517908,16.244363641525));
+#11350 = CARTESIAN_POINT('',(31.11701434472,16.278639771241));
+#11351 = CARTESIAN_POINT('',(31.26048439741,16.312891927838));
+#11352 = CARTESIAN_POINT('',(31.403955041602,16.347145937173));
+#11353 = CARTESIAN_POINT('',(31.547527515852,16.381420873134));
+#11354 = CARTESIAN_POINT('',(31.691374912225,16.415758178254));
+#11355 = CARTESIAN_POINT('',(31.834805551513,16.45000191509));
+#11356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11357 = ORIENTED_EDGE('',*,*,#11358,.T.);
+#11358 = EDGE_CURVE('',#10478,#11359,#11361,.T.);
+#11359 = VERTEX_POINT('',#11360);
+#11360 = CARTESIAN_POINT('',(9.4,-2.302335982397E-15,11.850001228509));
+#11361 = SURFACE_CURVE('',#11362,(#11652,#11945),.PCURVE_S1.);
+#11362 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#11363,#11364,#11365,#11366,
+    #11367,#11368,#11369,#11370,#11371,#11372,#11373,#11374,#11375,
+    #11376,#11377,#11378,#11379,#11380,#11381,#11382,#11383,#11384,
+    #11385,#11386,#11387,#11388,#11389,#11390,#11391,#11392,#11393,
+    #11394,#11395,#11396,#11397,#11398,#11399,#11400,#11401,#11402,
+    #11403,#11404,#11405,#11406,#11407,#11408,#11409,#11410,#11411,
+    #11412,#11413,#11414,#11415,#11416,#11417,#11418,#11419,#11420,
+    #11421,#11422,#11423,#11424,#11425,#11426,#11427,#11428,#11429,
+    #11430,#11431,#11432,#11433,#11434,#11435,#11436,#11437,#11438,
+    #11439,#11440,#11441,#11442,#11443,#11444,#11445,#11446,#11447,
+    #11448,#11449,#11450,#11451,#11452,#11453,#11454,#11455,#11456,
+    #11457,#11458,#11459,#11460,#11461,#11462,#11463,#11464,#11465,
+    #11466,#11467,#11468,#11469,#11470,#11471,#11472,#11473,#11474,
+    #11475,#11476,#11477,#11478,#11479,#11480,#11481,#11482,#11483,
+    #11484,#11485,#11486,#11487,#11488,#11489,#11490,#11491,#11492,
+    #11493,#11494,#11495,#11496,#11497,#11498,#11499,#11500,#11501,
+    #11502,#11503,#11504,#11505,#11506,#11507,#11508,#11509,#11510,
+    #11511,#11512,#11513,#11514,#11515,#11516,#11517,#11518,#11519,
+    #11520,#11521,#11522,#11523,#11524,#11525,#11526,#11527,#11528,
+    #11529,#11530,#11531,#11532,#11533,#11534,#11535,#11536,#11537,
+    #11538,#11539,#11540,#11541,#11542,#11543,#11544,#11545,#11546,
+    #11547,#11548,#11549,#11550,#11551,#11552,#11553,#11554,#11555,
+    #11556,#11557,#11558,#11559,#11560,#11561,#11562,#11563,#11564,
+    #11565,#11566,#11567,#11568,#11569,#11570,#11571,#11572,#11573,
+    #11574,#11575,#11576,#11577,#11578,#11579,#11580,#11581,#11582,
+    #11583,#11584,#11585,#11586,#11587,#11588,#11589,#11590,#11591,
+    #11592,#11593,#11594,#11595,#11596,#11597,#11598,#11599,#11600,
+    #11601,#11602,#11603,#11604,#11605,#11606,#11607,#11608,#11609,
+    #11610,#11611,#11612,#11613,#11614,#11615,#11616,#11617,#11618,
+    #11619,#11620,#11621,#11622,#11623,#11624,#11625,#11626,#11627,
+    #11628,#11629,#11630,#11631,#11632,#11633,#11634,#11635,#11636,
+    #11637,#11638,#11639,#11640,#11641,#11642,#11643,#11644,#11645,
+    #11646,#11647,#11648,#11649,#11650,#11651),.UNSPECIFIED.,.F.,.F.,(9,
+    7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
+    7,7,7,7,7,7,9),(0.,3.404858518122E-02,6.883137006378E-02,
+    9.712688574595E-02,0.105280840222,0.129094973978,0.154530977064,
+    0.185756990999,0.221336573412,0.238482330635,0.246516775534,
+    0.254781846258,0.284249381817,0.318373907162,0.352339003576,
+    0.386078638717,0.394062019701,0.405497012306,0.417665848112,
+    0.450786684928,0.484504626359,0.514145195776,0.543704331776,
+    0.549471678347,0.560213242979,0.56888009181,0.604089192013,
+    0.638218368298,0.670170110669,0.699210646456,0.706762810353,
+    0.733131353069,0.766135817338,0.800108302072,0.831962378703,
+    0.848165080038,0.856521577957,0.8659067335,0.894600376429,
+    0.928277386152,0.963936049519,1.),.UNSPECIFIED.);
+#11363 = CARTESIAN_POINT('',(9.4,-1.7763568394E-15,8.850000327499));
+#11364 = CARTESIAN_POINT('',(9.4,1.272908641298,8.882328293942));
+#11365 = CARTESIAN_POINT('',(9.203000502265,2.548786872901,8.9147316798)
+  );
+#11366 = CARTESIAN_POINT('',(8.807422372146,3.787149057684,
+    8.947088061322));
+#11367 = CARTESIAN_POINT('',(8.2234664923,4.953144548801,8.97942325446)
+  );
+#11368 = CARTESIAN_POINT('',(7.465830665138,6.014509284696,
+    9.011757755204));
+#11369 = CARTESIAN_POINT('',(6.556182555104,6.943186017149,
+    9.044112450721));
+#11370 = CARTESIAN_POINT('',(5.520517174618,7.713900603052,
+    9.076514918386));
+#11371 = CARTESIAN_POINT('',(3.245831787582,8.917151056622,
+    9.141869980528));
+#11372 = CARTESIAN_POINT('',(1.997332284329,9.34498538097,9.174978897549
+    ));
+#11373 = CARTESIAN_POINT('',(0.687330847044,9.570758012462,
+    9.208034791316));
+#11374 = CARTESIAN_POINT('',(-0.646179351672,9.587067572202,
+    9.241068598174));
+#11375 = CARTESIAN_POINT('',(-1.965441053258,9.391959656064,
+    9.274101854668));
+#11376 = CARTESIAN_POINT('',(-3.233300500876,8.992432864791,
+    9.307156719136));
+#11377 = CARTESIAN_POINT('',(-4.413096834618,8.400929946886,
+    9.340264668357));
+#11378 = CARTESIAN_POINT('',(-6.330853275591,7.02846924899,
+    9.400157149648));
+#11379 = CARTESIAN_POINT('',(-7.11278260468,6.301561686183,
+    9.427050342621));
+#11380 = CARTESIAN_POINT('',(-7.798080931946,5.475923914078,
+    9.453926446005));
+#11381 = CARTESIAN_POINT('',(-8.37289350776,4.566931975216,
+    9.480793181113));
+#11382 = CARTESIAN_POINT('',(-8.82595302846,3.591485578397,
+    9.507661067974));
+#11383 = CARTESIAN_POINT('',(-9.149105325059,2.568202681313,
+    9.534539604404));
+#11384 = CARTESIAN_POINT('',(-9.336871612597,1.517137573197,
+    9.561433961189));
+#11385 = CARTESIAN_POINT('',(-9.403644014431,0.156185362724,
+    9.596038380095));
+#11386 = CARTESIAN_POINT('',(-9.40729818935,-0.148826071594,
+    9.603779620281));
+#11387 = CARTESIAN_POINT('',(-9.399645292065,-0.453902661201,
+    9.611521012231));
+#11388 = CARTESIAN_POINT('',(-9.380686738064,-0.758553665317,
+    9.61926260279));
+#11389 = CARTESIAN_POINT('',(-9.350449238116,-1.062291105547,
+    9.627004368091));
+#11390 = CARTESIAN_POINT('',(-9.308984798272,-1.364629765882,
+    9.63474621355));
+#11391 = CARTESIAN_POINT('',(-9.256370719861,-1.665087192699,
+    9.642487973868));
+#11392 = CARTESIAN_POINT('',(-9.006783317972,-2.833793163201,
+    9.672838770038));
+#11393 = CARTESIAN_POINT('',(-8.726521963994,-3.684752878254,
+    9.695459636913));
+#11394 = CARTESIAN_POINT('',(-8.354456875166,-4.503400822879,
+    9.718074627571));
+#11395 = CARTESIAN_POINT('',(-7.895154095816,-5.278268224371,
+    9.7406852115));
+#11396 = CARTESIAN_POINT('',(-7.354672677595,-5.998861490378,
+    9.763296060381));
+#11397 = CARTESIAN_POINT('',(-6.740394909077,-6.655572317752,
+    9.785911902774));
+#11398 = CARTESIAN_POINT('',(-6.061173005417,-7.239799633945,
+    9.808534024054));
+#11399 = CARTESIAN_POINT('',(-4.544349660553,-8.283298154221,
+    9.855292902522));
+#11400 = CARTESIAN_POINT('',(-3.698141318792,-8.732015525572,
+    9.879457822719));
+#11401 = CARTESIAN_POINT('',(-2.802015059605,-9.081365438341,
+    9.90361301152));
+#11402 = CARTESIAN_POINT('',(-1.869696819386,-9.325207883155,
+    9.927761710497));
+#11403 = CARTESIAN_POINT('',(-0.9154156488,-9.459636878915,
+    9.951911100827));
+#11404 = CARTESIAN_POINT('',(4.617593204703E-02,-9.482740008946,
+    9.976067802028));
+#11405 = CARTESIAN_POINT('',(0.999990084027,-9.394897172908,
+    10.000233652667));
+#11406 = CARTESIAN_POINT('',(3.072930848812,-8.959888584903,
+    10.05402715142));
+#11407 = CARTESIAN_POINT('',(4.183122816457,-8.557633058517,
+    10.083720276627));
+#11408 = CARTESIAN_POINT('',(5.231218846707,-7.998288396058,
+    10.113385543532));
+#11409 = CARTESIAN_POINT('',(6.19179327096,-7.293896910885,
+    10.143034266375));
+#11410 = CARTESIAN_POINT('',(7.042795126584,-6.460437009962,
+    10.172682557659));
+#11411 = CARTESIAN_POINT('',(7.764904771472,-5.517071303725,
+    10.202347451987));
+#11412 = CARTESIAN_POINT('',(8.342092129244,-4.486870180487,
+    10.232041616907));
+#11413 = CARTESIAN_POINT('',(9.24497939096,-2.158534253298,
+    10.29546517045));
+#11414 = CARTESIAN_POINT('',(9.526661514153,-0.83728527973,
+    10.32933737552));
+#11415 = CARTESIAN_POINT('',(9.590330412745,0.522290064658,
+    10.363148934711));
+#11416 = CARTESIAN_POINT('',(9.433332531714,1.878844647348,
+    10.396936475307));
+#11417 = CARTESIAN_POINT('',(9.058594733417,3.19203180814,
+    10.430723254964));
+#11418 = CARTESIAN_POINT('',(8.478876366556,4.423463901714,
+    10.464533372232));
+#11419 = CARTESIAN_POINT('',(7.712454775582,5.535971116904,
+    10.498404910731));
+#11420 = CARTESIAN_POINT('',(6.350166712113,6.960328739337,
+    10.548460987438));
+#11421 = CARTESIAN_POINT('',(5.870993448481,7.389074882954,
+    10.564741639143));
+#11422 = CARTESIAN_POINT('',(5.358875274364,7.779965880943,
+    10.581021452247));
+#11423 = CARTESIAN_POINT('',(4.81733945373,8.130079258498,
+    10.597300017569));
+#11424 = CARTESIAN_POINT('',(4.250164266649,8.436912105304,
+    10.61357857237));
+#11425 = CARTESIAN_POINT('',(3.661358235648,8.69835752966,
+    10.629858364574));
+#11426 = CARTESIAN_POINT('',(3.055169032521,8.912729852678,
+    10.646139076477));
+#11427 = CARTESIAN_POINT('',(2.146038712559,9.156676523014,
+    10.670045233188));
+#11428 = CARTESIAN_POINT('',(1.853108830609,9.223922698042,
+    10.67767317629));
+#11429 = CARTESIAN_POINT('',(1.557787945522,9.280454878185,
+    10.68530109065));
+#11430 = CARTESIAN_POINT('',(1.260534641108,9.326174727529,
+    10.692928942381));
+#11431 = CARTESIAN_POINT('',(0.961810559225,9.361007763676,
+    10.700556710332));
+#11432 = CARTESIAN_POINT('',(0.662080399778,9.384903357747,
+    10.708184386086));
+#11433 = CARTESIAN_POINT('',(0.361811920718,9.397834734381,
+    10.715811973962));
+#11434 = CARTESIAN_POINT('',(-0.247481079991,9.40181959181,
+    10.731285953177));
+#11435 = CARTESIAN_POINT('',(-0.556520977863,9.392234129552,
+    10.739132467928));
+#11436 = CARTESIAN_POINT('',(-0.865128093982,9.371039438616,
+    10.746979145054));
+#11437 = CARTESIAN_POINT('',(-1.172790977851,9.338259061433,
+    10.754826020419));
+#11438 = CARTESIAN_POINT('',(-1.479002390065,9.293943229208,
+    10.762673055965));
+#11439 = CARTESIAN_POINT('',(-1.78325930231,9.238168861919,
+    10.770520139712));
+#11440 = CARTESIAN_POINT('',(-2.085062897364,9.171039568321,
+    10.778367085758));
+#11441 = CARTESIAN_POINT('',(-3.449431548708,8.813329658435,
+    10.814189008638));
+#11442 = CARTESIAN_POINT('',(-4.478818251857,8.390937873854,
+    10.842196684216));
+#11443 = CARTESIAN_POINT('',(-5.447524150723,7.831311158854,
+    10.870185174496));
+#11444 = CARTESIAN_POINT('',(-6.334838050934,7.145347797368,
+    10.898163801812));
+#11445 = CARTESIAN_POINT('',(-7.122215416678,6.346603469385,
+    10.926142831023));
+#11446 = CARTESIAN_POINT('',(-7.793918397894,5.451858864637,
+    10.954133664988));
+#11447 = CARTESIAN_POINT('',(-8.336605197141,4.480433397458,
+    10.98214435248));
+#11448 = CARTESIAN_POINT('',(-9.210574629201,2.269883837179,
+    11.042513766782));
+#11449 = CARTESIAN_POINT('',(-9.496722835662,1.008081975097,
+    11.074986127988));
+#11450 = CARTESIAN_POINT('',(-9.583485431979,-0.291893887864,
+    11.107409449724));
+#11451 = CARTESIAN_POINT('',(-9.467614429396,-1.593669208165,
+    11.139812102602));
+#11452 = CARTESIAN_POINT('',(-9.150919586859,-2.861634838391,
+    11.172215173428));
+#11453 = CARTESIAN_POINT('',(-8.643361088752,-4.06153680281,
+    11.204638991441));
+#11454 = CARTESIAN_POINT('',(-7.95992596557,-5.16010076878,
+    11.237111338261));
+#11455 = CARTESIAN_POINT('',(-6.30085131455,-7.090216242679,
+    11.301751308109));
+#11456 = CARTESIAN_POINT('',(-5.322683521987,-7.927537631208,
+    11.334071285499));
+#11457 = CARTESIAN_POINT('',(-4.219003596281,-8.607797059028,
+    11.366342499906));
+#11458 = CARTESIAN_POINT('',(-3.019992444061,-9.111449797186,
+    11.398593387029));
+#11459 = CARTESIAN_POINT('',(-1.757526550623,-9.423662627084,
+    11.430844354172));
+#11460 = CARTESIAN_POINT('',(-0.466024898061,-9.537259974468,
+    11.463116594282));
+#11461 = CARTESIAN_POINT('',(0.818553804869,-9.449968524709,
+    11.49543522273));
+#11462 = CARTESIAN_POINT('',(3.288003663801,-8.896046213754,
+    11.55971023918));
+#11463 = CARTESIAN_POINT('',(4.479096568377,-8.430677147487,
+    11.591813204123));
+#11464 = CARTESIAN_POINT('',(5.591964106993,-7.783105184374,
+    11.623870735089));
+#11465 = CARTESIAN_POINT('',(6.595631262785,-6.970321201146,
+    11.655907273755));
+#11466 = CARTESIAN_POINT('',(7.462549022324,-6.013055404308,
+    11.687943957398));
+#11467 = CARTESIAN_POINT('',(8.170530647135,-4.937688411587,
+    11.720001780411));
+#11468 = CARTESIAN_POINT('',(8.700950835089,-3.774153755661,
+    11.752105175548));
+#11469 = CARTESIAN_POINT('',(9.125817435202,-2.273438019978,
+    11.791717609998));
+#11470 = CARTESIAN_POINT('',(9.196693451911,-1.983339612939,
+    11.799297027869));
+#11471 = CARTESIAN_POINT('',(9.257025314987,-1.690733199289,
+    11.806876414335));
+#11472 = CARTESIAN_POINT('',(9.306710762324,-1.396064181709,
+    11.81445581051));
+#11473 = CARTESIAN_POINT('',(9.345670455861,-1.099783477717,
+    11.822035210627));
+#11474 = CARTESIAN_POINT('',(9.373847981583,-0.80234751966,
+    11.829614562032));
+#11475 = CARTESIAN_POINT('',(9.391209849524,-0.50421825472,
+    11.837193765191));
+#11476 = CARTESIAN_POINT('',(9.407106821214,0.221485678983,
+    11.855628320276));
+#11477 = CARTESIAN_POINT('',(9.394259646346,0.649353636111,
+    11.866484670126));
+#11478 = CARTESIAN_POINT('',(9.359167800129,1.076360830118,
+    11.877341359538));
+#11479 = CARTESIAN_POINT('',(9.301903291819,1.501147195896,
+    11.888196642824));
+#11480 = CARTESIAN_POINT('',(9.222636110627,1.92237420782,
+    11.899053034597));
+#11481 = CARTESIAN_POINT('',(9.121628937337,2.338724489096,
+    11.909911383973));
+#11482 = CARTESIAN_POINT('',(8.999237349636,2.748900884022,
+    11.920767261884));
+#11483 = CARTESIAN_POINT('',(8.703397187389,3.580197235795,
+    11.943176527827));
+#11484 = CARTESIAN_POINT('',(8.527172192005,4.000341132059,
+    11.954729599275));
+#11485 = CARTESIAN_POINT('',(8.327791535181,4.410506615781,11.9662823686
+    ));
+#11486 = CARTESIAN_POINT('',(8.105922180855,4.809209611498,
+    11.977834937552));
+#11487 = CARTESIAN_POINT('',(7.862337822342,5.195028609104,
+    11.989387636362));
+#11488 = CARTESIAN_POINT('',(7.597915373792,5.566603389306,
+    12.000940757444));
+#11489 = CARTESIAN_POINT('',(7.313637771266,5.92263746173,
+    12.012494284559));
+#11490 = CARTESIAN_POINT('',(6.18581075284,7.185312089222,
+    12.055493193547));
+#11491 = CARTESIAN_POINT('',(5.220375422319,7.98639456394,12.08700139645
+    ));
+#11492 = CARTESIAN_POINT('',(4.137882349018,8.636836368371,
+    12.118469352864));
+#11493 = CARTESIAN_POINT('',(2.96638354112,9.118640980831,
+    12.149918151379));
+#11494 = CARTESIAN_POINT('',(1.735608868719,9.418334255599,
+    12.181367170098));
+#11495 = CARTESIAN_POINT('',(0.477543235766,9.529272165977,
+    12.212835152504));
+#11496 = CARTESIAN_POINT('',(-0.774472066562,9.449499119385,
+    12.244343038856));
+#11497 = CARTESIAN_POINT('',(-3.216629143385,8.921989914502,
+    12.307796936887));
+#11498 = CARTESIAN_POINT('',(-4.410565243841,8.466497227464,
+    12.33987822087));
+#11499 = CARTESIAN_POINT('',(-5.527884996594,7.828449031219,
+    12.371915558993));
+#11500 = CARTESIAN_POINT('',(-6.537536081238,7.024495251413,
+    12.403932862283));
+#11501 = CARTESIAN_POINT('',(-7.411810687862,6.075110554455,
+    12.435949370489));
+#11502 = CARTESIAN_POINT('',(-8.128333211337,5.006467346022,
+    12.467985200622));
+#11503 = CARTESIAN_POINT('',(-8.668291330647,3.84830207733,
+    12.50006563015));
+#11504 = CARTESIAN_POINT('',(-9.333106316702,1.575065369633,
+    12.560217661947));
+#11505 = CARTESIAN_POINT('',(-9.50125604335,0.468291998846,
+    12.588395351208));
+#11506 = CARTESIAN_POINT('',(-9.518722504614,-0.657243456639,
+    12.616551971965));
+#11507 = CARTESIAN_POINT('',(-9.383985805481,-1.777601381281,
+    12.644695165988));
+#11508 = CARTESIAN_POINT('',(-9.099634840143,-2.869610127967,
+    12.672837997354));
+#11509 = CARTESIAN_POINT('',(-8.671731426484,-3.910749949008,
+    12.700993282066));
+#11510 = CARTESIAN_POINT('',(-8.110493161188,-4.879311222528,
+    12.72916881366));
+#11511 = CARTESIAN_POINT('',(-6.755492785098,-6.629054044186,
+    12.785373030671));
+#11512 = CARTESIAN_POINT('',(-5.960674451922,-7.41295536747,
+    12.813472744061));
+#11513 = CARTESIAN_POINT('',(-5.062747921713,-8.086454925229,
+    12.841550857436));
+#11514 = CARTESIAN_POINT('',(-4.080077047723,-8.634662716596,
+    12.869617607273));
+#11515 = CARTESIAN_POINT('',(-3.032604141653,-9.045750788158,
+    12.897685194238));
+#11516 = CARTESIAN_POINT('',(-1.942132664771,-9.311798499779,
+    12.925764983495));
+#11517 = CARTESIAN_POINT('',(-0.83187784489,-9.428095666607,
+    12.953864324205));
+#11518 = CARTESIAN_POINT('',(0.488156609505,-9.389791552466,
+    12.987402790995));
+#11519 = CARTESIAN_POINT('',(0.703500836823,-9.377889269342,
+    12.992878245325));
+#11520 = CARTESIAN_POINT('',(0.918510771834,-9.360342664896,
+    12.99835376428));
+#11521 = CARTESIAN_POINT('',(1.133014470372,-9.337162753735,
+    13.003829375851));
+#11522 = CARTESIAN_POINT('',(1.346839792878,-9.308367073334,
+    13.009305087825));
+#11523 = CARTESIAN_POINT('',(1.559814404405,-9.273979684038,
+    13.014780887792));
+#11524 = CARTESIAN_POINT('',(1.771765774619,-9.234031169065,
+    13.020256743136));
+#11525 = CARTESIAN_POINT('',(2.375048791088,-9.103866972053,
+    13.035931274022));
+#11526 = CARTESIAN_POINT('',(2.763432377237,-9.000013343065,
+    13.046130637747));
+#11527 = CARTESIAN_POINT('',(3.146582694779,-8.877234455464,
+    13.056327604132));
+#11528 = CARTESIAN_POINT('',(3.523432745308,-8.735839571132,
+    13.066525210107));
+#11529 = CARTESIAN_POINT('',(3.892937369698,-8.576208314883,
+    13.076723476778));
+#11530 = CARTESIAN_POINT('',(4.254074017797,-8.398790790247,
+    13.086921281825));
+#11531 = CARTESIAN_POINT('',(4.605844661177,-8.20411089815,
+    13.097119750139));
+#11532 = CARTESIAN_POINT('',(5.222765521679,-7.822256037802,
+    13.115545874012));
+#11533 = CARTESIAN_POINT('',(5.49154442978,-7.640880845931,
+    13.123774424162));
+#11534 = CARTESIAN_POINT('',(5.753111187889,-7.448959395039,
+    13.132003168482));
+#11535 = CARTESIAN_POINT('',(6.006981972425,-7.246828401091,
+    13.140232053378));
+#11536 = CARTESIAN_POINT('',(6.252693621848,-7.034850015837,
+    13.148461069279));
+#11537 = CARTESIAN_POINT('',(6.489803767366,-6.813411762695,
+    13.156690198578));
+#11538 = CARTESIAN_POINT('',(6.717890963636,-6.582926472637,
+    13.164919363574));
+#11539 = CARTESIAN_POINT('',(7.824877410681,-5.372511078921,
+    13.206578756459));
+#11540 = CARTESIAN_POINT('',(8.560106196925,-4.256452407851,
+    13.24009758432));
+#11541 = CARTESIAN_POINT('',(9.110335517187,-3.027711480487,
+    13.273558372764));
+#11542 = CARTESIAN_POINT('',(9.458462841262,-1.722595724327,
+    13.306994713457));
+#11543 = CARTESIAN_POINT('',(9.592814488644,-0.378535440699,
+    13.340431371953));
+#11544 = CARTESIAN_POINT('',(9.511104114162,0.965322057585,
+    13.373891792716));
+#11545 = CARTESIAN_POINT('',(9.216529852257,2.268947707165,
+    13.407410035666));
+#11546 = CARTESIAN_POINT('',(8.253830154021,4.675701395008,
+    13.473243345254));
+#11547 = CARTESIAN_POINT('',(7.595071311252,5.789675279627,
+    13.505725071297));
+#11548 = CARTESIAN_POINT('',(6.765071143678,6.794427583121,
+    13.538158429642));
+#11549 = CARTESIAN_POINT('',(5.786467566589,7.661218292677,
+    13.570569796172));
+#11550 = CARTESIAN_POINT('',(4.68508251391,8.365416195841,
+    13.602980620845));
+#11551 = CARTESIAN_POINT('',(3.491676198452,8.888954814643,
+    13.635412429165));
+#11552 = CARTESIAN_POINT('',(2.240031237595,9.217924485291,
+    13.667893311824));
+#11553 = CARTESIAN_POINT('',(-0.217114799099,9.473101040114,
+    13.730633624588));
+#11554 = CARTESIAN_POINT('',(-1.42527016212,9.424165312744,
+    13.76102481173));
+#11555 = CARTESIAN_POINT('',(-2.620857634978,9.198435052167,
+    13.791382397352));
+#11556 = CARTESIAN_POINT('',(-3.774297599903,8.800538864417,
+    13.821723177216));
+#11557 = CARTESIAN_POINT('',(-4.857624297478,8.23915278291,
+    13.85206344395));
+#11558 = CARTESIAN_POINT('',(-5.845281630617,7.528550424176,
+    13.882420275594));
+#11559 = CARTESIAN_POINT('',(-6.713513247604,6.686967908408,
+    13.912811175317));
+#11560 = CARTESIAN_POINT('',(-8.10613532515,4.881517764757,
+    13.970719882606));
+#11561 = CARTESIAN_POINT('',(-8.656555424494,3.933304846049,
+    13.998326297319));
+#11562 = CARTESIAN_POINT('',(-9.079062560834,2.915298848051,
+    14.025913650577));
+#11563 = CARTESIAN_POINT('',(-9.364251428921,1.847886512549,
+    14.053489602905));
+#11564 = CARTESIAN_POINT('',(-9.505924667959,0.752149460246,
+    14.081065760856));
+#11565 = CARTESIAN_POINT('',(-9.501819131734,-0.35006127533,
+    14.108651885907));
+#11566 = CARTESIAN_POINT('',(-9.352836202718,-1.436344771054,
+    14.136257371896));
+#11567 = CARTESIAN_POINT('',(-8.991425501421,-2.755717188089,
+    14.170999543993));
+#11568 = CARTESIAN_POINT('',(-8.907492402074,-3.025445093172,
+    14.178169842215));
+#11569 = CARTESIAN_POINT('',(-8.814317033276,-3.292233725488,
+    14.185340116575));
+#11570 = CARTESIAN_POINT('',(-8.712018569528,-3.555718578429,
+    14.192510317824));
+#11571 = CARTESIAN_POINT('',(-8.600734075768,-3.815539876882,
+    14.199680425754));
+#11572 = CARTESIAN_POINT('',(-8.480618507368,-4.071342577225,
+    14.206850449198));
+#11573 = CARTESIAN_POINT('',(-8.351844710139,-4.322776367332,
+    14.214020426032));
+#11574 = CARTESIAN_POINT('',(-7.735422504402,-5.430921407639,
+    14.246224622431));
+#11575 = CARTESIAN_POINT('',(-7.152600456963,-6.235632746844,
+    14.27127962941));
+#11576 = CARTESIAN_POINT('',(-6.474513091811,-6.967931328587,
+    14.296324173559));
+#11577 = CARTESIAN_POINT('',(-5.711974957204,-7.614945005851,
+    14.321360905028));
+#11578 = CARTESIAN_POINT('',(-4.877404294943,-8.165921627547,
+    14.346397338094));
+#11579 = CARTESIAN_POINT('',(-3.984599872265,-8.611952543724,
+    14.371441456986));
+#11580 = CARTESIAN_POINT('',(-3.048942504683,-8.946262569954,
+    14.396496711582));
+#11581 = CARTESIAN_POINT('',(-0.884852613285,-9.439242438425,
+    14.452865724595));
+#11582 = CARTESIAN_POINT('',(0.361795958472,-9.533408058847,
+    14.484266341302));
+#11583 = CARTESIAN_POINT('',(1.616640252797,-9.438228647835,
+    14.515626036029));
+#11584 = CARTESIAN_POINT('',(2.846677807744,-9.1553313652,
+    14.546966939274));
+#11585 = CARTESIAN_POINT('',(4.020248984263,-8.690862907185,
+    14.578308189926));
+#11586 = CARTESIAN_POINT('',(5.107783715655,-8.057736661948,
+    14.609668021512));
+#11587 = CARTESIAN_POINT('',(6.081223835998,-7.273308146376,
+    14.641068680053));
+#11588 = CARTESIAN_POINT('',(7.776742898901,-5.43094576818,
+    14.704658469875));
+#11589 = CARTESIAN_POINT('',(8.494464587019,-4.361477683401,
+    14.736987656932));
+#11590 = CARTESIAN_POINT('',(9.04149086407,-3.18558654619,
+    14.769269108739));
+#11591 = CARTESIAN_POINT('',(9.401857196804,-1.935561728502,
+    14.801530085842));
+#11592 = CARTESIAN_POINT('',(9.564556854449,-0.644846606611,
+    14.833791255718));
+#11593 = CARTESIAN_POINT('',(9.52648398425,0.651506299876,
+    14.866073579108));
+#11594 = CARTESIAN_POINT('',(9.289571194492,1.917494668997,
+    14.898402687665));
+#11595 = CARTESIAN_POINT('',(8.473911404362,4.23920554643,
+    14.960900285411));
+#11596 = CARTESIAN_POINT('',(7.915814238551,5.307637137878,
+    14.991199019133));
+#11597 = CARTESIAN_POINT('',(7.204121174541,6.289793095759,
+    15.021463947544));
+#11598 = CARTESIAN_POINT('',(6.355517572923,7.161106814434,
+    15.051711462225));
+#11599 = CARTESIAN_POINT('',(5.389579600537,7.900195152578,
+    15.081958957774));
+#11600 = CARTESIAN_POINT('',(4.329885282993,8.49017627683,
+    15.112223853282));
+#11601 = CARTESIAN_POINT('',(3.202755375691,8.917421109542,
+    15.142523178768));
+#11602 = CARTESIAN_POINT('',(1.449058002779,9.307369072168,
+    15.188150903121));
+#11603 = CARTESIAN_POINT('',(0.848019545233,9.39531846823,15.2035367453)
+  );
+#11604 = CARTESIAN_POINT('',(0.241069647243,9.438864590393,
+    15.218921667426));
+#11605 = CARTESIAN_POINT('',(-0.367950088803,9.437583544994,
+    15.234305193439));
+#11606 = CARTESIAN_POINT('',(-0.975213520084,9.391442568695,
+    15.249688202397));
+#11607 = CARTESIAN_POINT('',(-1.576913301263,9.300776866322,
+    15.265071770442));
+#11608 = CARTESIAN_POINT('',(-2.169265358526,9.166307066776,
+    15.280456057993));
+#11609 = CARTESIAN_POINT('',(-3.047260625031,8.897853428376,
+    15.303773076446));
+#11610 = CARTESIAN_POINT('',(-3.342540114945,8.795161536274,
+    15.311707310878));
+#11611 = CARTESIAN_POINT('',(-3.633845895036,8.681277131794,
+    15.319641661406));
+#11612 = CARTESIAN_POINT('',(-3.920682863577,8.556380960739,
+    15.327575935983));
+#11613 = CARTESIAN_POINT('',(-4.202567891543,8.420679003641,
+    15.335510034604));
+#11614 = CARTESIAN_POINT('',(-4.479029822616,8.274402475757,
+    15.343443949302));
+#11615 = CARTESIAN_POINT('',(-4.749609473182,8.117807827073,
+    15.35137776415));
+#11616 = CARTESIAN_POINT('',(-5.310638123748,7.764033914755,
+    15.368222182481));
+#11617 = CARTESIAN_POINT('',(-5.599435252236,7.564230041251,
+    15.37713268365));
+#11618 = CARTESIAN_POINT('',(-5.879616538363,7.35216588764,
+    15.386043221098));
+#11619 = CARTESIAN_POINT('',(-6.150576218621,7.12827614907,
+    15.394953833486));
+#11620 = CARTESIAN_POINT('',(-6.411737245426,6.893029449984,
+    15.4038645358));
+#11621 = CARTESIAN_POINT('',(-6.662551287119,6.646928344118,
+    15.412775319359));
+#11622 = CARTESIAN_POINT('',(-6.902498727964,6.390509314505,
+    15.421686151807));
+#11623 = CARTESIAN_POINT('',(-7.829966602636,5.31058026811,
+    15.457840429673));
+#11624 = CARTESIAN_POINT('',(-8.423560694451,4.40467347339,
+    15.485117528188));
+#11625 = CARTESIAN_POINT('',(-8.896274953845,3.423961051979,
+    15.512376127014));
+#11626 = CARTESIAN_POINT('',(-9.237755877125,2.387558048043,
+    15.53962187777));
+#11627 = CARTESIAN_POINT('',(-9.441217737972,1.31549585509,
+    15.566866815789));
+#11628 = CARTESIAN_POINT('',(-9.502893425878,0.228588041105,
+    15.59412304259));
+#11629 = CARTESIAN_POINT('',(-9.422620490139,-0.851432268218,
+    15.621397086806));
+#11630 = CARTESIAN_POINT('',(-8.950827729682,-3.134933178874,
+    15.680615468006));
+#11631 = CARTESIAN_POINT('',(-8.506768400749,-4.331711185607,
+    15.712662938908));
+#11632 = CARTESIAN_POINT('',(-7.879850583324,-5.453628735041,
+    15.74466462588));
+#11633 = CARTESIAN_POINT('',(-7.08644751301,-6.469676347179,
+    15.77664670665));
+#11634 = CARTESIAN_POINT('',(-6.146641831171,-7.352083583163,
+    15.8086284244));
+#11635 = CARTESIAN_POINT('',(-5.086257177845,-8.078280346092,
+    15.840630484332));
+#11636 = CARTESIAN_POINT('',(-3.934789077522,-8.629169377581,
+    15.872676903563));
+#11637 = CARTESIAN_POINT('',(-1.45439631961,-9.381998525933,
+    15.938509185801));
+#11638 = CARTESIAN_POINT('',(-0.112393566128,-9.563505900957,
+    15.972461430479));
+#11639 = CARTESIAN_POINT('',(1.25141428774,-9.523640337229,
+    16.006351819698));
+#11640 = CARTESIAN_POINT('',(2.595319008741,-9.262942780269,
+    16.040218347169));
+#11641 = CARTESIAN_POINT('',(3.879039428813,-8.787425872133,
+    16.074084732578));
+#11642 = CARTESIAN_POINT('',(5.065026697549,-8.112879659591,
+    16.10797452662));
+#11643 = CARTESIAN_POINT('',(6.117363107506,-7.260513997356,
+    16.141926163858));
+#11644 = CARTESIAN_POINT('',(7.90501672628,-5.261989481389,
+    16.210024261811));
+#11645 = CARTESIAN_POINT('',(8.641742352411,-4.106846971973,
+    16.244363641525));
+#11646 = CARTESIAN_POINT('',(9.182166805496,-2.836392948549,
+    16.278639771241));
+#11647 = CARTESIAN_POINT('',(9.508722217322,-1.490073738032,
+    16.312891927838));
+#11648 = CARTESIAN_POINT('',(9.609651941507,-0.108404809638,
+    16.347145937173));
+#11649 = CARTESIAN_POINT('',(9.483788759517,1.266462191449,
+    16.381420873134));
+#11650 = CARTESIAN_POINT('',(9.135709063982,2.59163850246,
+    16.415758178254));
+#11651 = CARTESIAN_POINT('',(8.587327320436,3.823324403146,
+    16.45000191509));
+#11652 = PCURVE('',#1567,#11653);
+#11653 = DEFINITIONAL_REPRESENTATION('',(#11654),#11944);
+#11654 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#11655,#11656,#11657,#11658,
+    #11659,#11660,#11661,#11662,#11663,#11664,#11665,#11666,#11667,
+    #11668,#11669,#11670,#11671,#11672,#11673,#11674,#11675,#11676,
+    #11677,#11678,#11679,#11680,#11681,#11682,#11683,#11684,#11685,
+    #11686,#11687,#11688,#11689,#11690,#11691,#11692,#11693,#11694,
+    #11695,#11696,#11697,#11698,#11699,#11700,#11701,#11702,#11703,
+    #11704,#11705,#11706,#11707,#11708,#11709,#11710,#11711,#11712,
+    #11713,#11714,#11715,#11716,#11717,#11718,#11719,#11720,#11721,
+    #11722,#11723,#11724,#11725,#11726,#11727,#11728,#11729,#11730,
+    #11731,#11732,#11733,#11734,#11735,#11736,#11737,#11738,#11739,
+    #11740,#11741,#11742,#11743,#11744,#11745,#11746,#11747,#11748,
+    #11749,#11750,#11751,#11752,#11753,#11754,#11755,#11756,#11757,
+    #11758,#11759,#11760,#11761,#11762,#11763,#11764,#11765,#11766,
+    #11767,#11768,#11769,#11770,#11771,#11772,#11773,#11774,#11775,
+    #11776,#11777,#11778,#11779,#11780,#11781,#11782,#11783,#11784,
+    #11785,#11786,#11787,#11788,#11789,#11790,#11791,#11792,#11793,
+    #11794,#11795,#11796,#11797,#11798,#11799,#11800,#11801,#11802,
+    #11803,#11804,#11805,#11806,#11807,#11808,#11809,#11810,#11811,
+    #11812,#11813,#11814,#11815,#11816,#11817,#11818,#11819,#11820,
+    #11821,#11822,#11823,#11824,#11825,#11826,#11827,#11828,#11829,
+    #11830,#11831,#11832,#11833,#11834,#11835,#11836,#11837,#11838,
+    #11839,#11840,#11841,#11842,#11843,#11844,#11845,#11846,#11847,
+    #11848,#11849,#11850,#11851,#11852,#11853,#11854,#11855,#11856,
+    #11857,#11858,#11859,#11860,#11861,#11862,#11863,#11864,#11865,
+    #11866,#11867,#11868,#11869,#11870,#11871,#11872,#11873,#11874,
+    #11875,#11876,#11877,#11878,#11879,#11880,#11881,#11882,#11883,
+    #11884,#11885,#11886,#11887,#11888,#11889,#11890,#11891,#11892,
+    #11893,#11894,#11895,#11896,#11897,#11898,#11899,#11900,#11901,
+    #11902,#11903,#11904,#11905,#11906,#11907,#11908,#11909,#11910,
+    #11911,#11912,#11913,#11914,#11915,#11916,#11917,#11918,#11919,
+    #11920,#11921,#11922,#11923,#11924,#11925,#11926,#11927,#11928,
+    #11929,#11930,#11931,#11932,#11933,#11934,#11935,#11936,#11937,
+    #11938,#11939,#11940,#11941,#11942,#11943),.UNSPECIFIED.,.F.,.F.,(9,
+    7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
+    7,7,7,7,7,7,9),(0.,3.404858518122E-02,6.883137006378E-02,
+    9.712688574595E-02,0.105280840222,0.129094973978,0.154530977064,
+    0.185756990999,0.221336573412,0.238482330635,0.246516775534,
+    0.254781846258,0.284249381817,0.318373907162,0.352339003576,
+    0.386078638717,0.394062019701,0.405497012306,0.417665848112,
+    0.450786684928,0.484504626359,0.514145195776,0.543704331776,
+    0.549471678347,0.560213242979,0.56888009181,0.604089192013,
+    0.638218368298,0.670170110669,0.699210646456,0.706762810353,
+    0.733131353069,0.766135817338,0.800108302072,0.831962378703,
+    0.848165080038,0.856521577957,0.8659067335,0.894600376429,
+    0.928277386152,0.963936049519,1.),.UNSPECIFIED.);
+#11655 = CARTESIAN_POINT('',(9.399971182617,6.459750639397));
+#11656 = CARTESIAN_POINT('',(9.399962070897,6.598971263534));
+#11657 = CARTESIAN_POINT('',(9.399962304777,6.738516803986));
+#11658 = CARTESIAN_POINT('',(9.399979396347,6.877859912977));
+#11659 = CARTESIAN_POINT('',(9.400015151808,7.017111583048));
+#11660 = CARTESIAN_POINT('',(9.400046028468,7.156360037963));
+#11661 = CARTESIAN_POINT('',(9.400054357729,7.29569536464));
+#11662 = CARTESIAN_POINT('',(9.400044844748,7.435236463873));
+#11663 = CARTESIAN_POINT('',(9.400008459778,7.716687998433));
+#11664 = CARTESIAN_POINT('',(9.399981150769,7.859271641088));
+#11665 = CARTESIAN_POINT('',(9.399955275164,8.001627124745));
+#11666 = CARTESIAN_POINT('',(9.399947186381,8.143887662427));
+#11667 = CARTESIAN_POINT('',(9.399970236735,8.286145845385));
+#11668 = CARTESIAN_POINT('',(9.399994013666,8.428496758229));
+#11669 = CARTESIAN_POINT('',(9.400006409258,8.571075899167));
+#11670 = CARTESIAN_POINT('',(9.400012045942,8.829002213799));
+#11671 = CARTESIAN_POINT('',(9.400008439953,8.944817375126));
+#11672 = CARTESIAN_POINT('',(9.399999732788,9.060558997109));
+#11673 = CARTESIAN_POINT('',(9.399993620016,9.176260610556));
+#11674 = CARTESIAN_POINT('',(9.400002373853,9.291967912891));
+#11675 = CARTESIAN_POINT('',(9.400034034503,9.407722213478));
+#11676 = CARTESIAN_POINT('',(9.400032866289,9.523545573429));
+#11677 = CARTESIAN_POINT('',(9.400014678101,9.672570940319));
+#11678 = CARTESIAN_POINT('',(9.400007889009,9.705909090442));
+#11679 = CARTESIAN_POINT('',(9.400001639249,9.739247479968));
+#11680 = CARTESIAN_POINT('',(9.399998035905,9.772586006673));
+#11681 = CARTESIAN_POINT('',(9.39999803352,9.805924551831));
+#11682 = CARTESIAN_POINT('',(9.400001434096,9.839262980209));
+#11683 = CARTESIAN_POINT('',(9.400006887096,9.872601140077));
+#11684 = CARTESIAN_POINT('',(9.4000264991,10.003303767533));
+#11685 = CARTESIAN_POINT('',(9.400038859214,10.100721352342));
+#11686 = CARTESIAN_POINT('',(9.400023387105,10.198114216672));
+#11687 = CARTESIAN_POINT('',(9.400006369014,10.29548780142));
+#11688 = CARTESIAN_POINT('',(9.400000236941,10.392862049742));
+#11689 = CARTESIAN_POINT('',(9.400000623029,10.490257400197));
+#11690 = CARTESIAN_POINT('',(9.400004474096,10.587679533556));
+#11691 = CARTESIAN_POINT('',(9.400010750436,10.789046317955));
+#11692 = CARTESIAN_POINT('',(9.400013164474,10.893112234741));
+#11693 = CARTESIAN_POINT('',(9.400010305017,10.997136261106));
+#11694 = CARTESIAN_POINT('',(9.399998722437,11.10113249498));
+#11695 = CARTESIAN_POINT('',(9.399982945194,11.205131884422));
+#11696 = CARTESIAN_POINT('',(9.399970552497,11.309162880299));
+#11697 = CARTESIAN_POINT('',(9.399965155885,11.413233337913));
+#11698 = CARTESIAN_POINT('',(9.399969503821,11.644895540115));
+#11699 = CARTESIAN_POINT('',(9.399982900454,11.772769264041));
+#11700 = CARTESIAN_POINT('',(9.40000831284,11.900522919301));
+#11701 = CARTESIAN_POINT('',(9.400037399916,12.028205149969));
+#11702 = CARTESIAN_POINT('',(9.400054522438,12.155885383789));
+#11703 = CARTESIAN_POINT('',(9.400051571539,12.283637095701));
+#11704 = CARTESIAN_POINT('',(9.400036637037,12.411514936777));
+#11705 = CARTESIAN_POINT('',(9.399995876179,12.68464852694));
+#11706 = CARTESIAN_POINT('',(9.399968854207,12.830519346867));
+#11707 = CARTESIAN_POINT('',(9.399949052042,12.976129186441));
+#11708 = CARTESIAN_POINT('',(9.399952965485,13.121635714736));
+#11709 = CARTESIAN_POINT('',(9.399985266689,13.267138878969));
+#11710 = CARTESIAN_POINT('',(9.400005953872,13.412742086176));
+#11711 = CARTESIAN_POINT('',(9.400011575174,13.558609431831));
+#11712 = CARTESIAN_POINT('',(9.400009138497,13.774175336362));
+#11713 = CARTESIAN_POINT('',(9.400006719241,13.844287778887));
+#11714 = CARTESIAN_POINT('',(9.400003338262,13.914396664846));
+#11715 = CARTESIAN_POINT('',(9.400000959799,13.984500290953));
+#11716 = CARTESIAN_POINT('',(9.400001436398,14.05460406108));
+#11717 = CARTESIAN_POINT('',(9.40000547942,14.124713423545));
+#11718 = CARTESIAN_POINT('',(9.40001201083,14.194827041371));
+#11719 = CARTESIAN_POINT('',(9.400020654169,14.297780300783));
+#11720 = CARTESIAN_POINT('',(9.400023392706,14.330630528557));
+#11721 = CARTESIAN_POINT('',(9.400025625734,14.363480674554));
+#11722 = CARTESIAN_POINT('',(9.400026977789,14.396330579658));
+#11723 = CARTESIAN_POINT('',(9.400027184093,14.429180129934));
+#11724 = CARTESIAN_POINT('',(9.400026090551,14.462029256631));
+#11725 = CARTESIAN_POINT('',(9.400023653753,14.49487793618));
+#11726 = CARTESIAN_POINT('',(9.400016121616,14.561517341419));
+#11727 = CARTESIAN_POINT('',(9.400009331253,14.595308928059));
+#11728 = CARTESIAN_POINT('',(9.400002803752,14.629100812015));
+#11729 = CARTESIAN_POINT('',(9.399998681727,14.66289282668));
+#11730 = CARTESIAN_POINT('',(9.39999801653,14.696684776934));
+#11731 = CARTESIAN_POINT('',(9.400000768258,14.730476439148));
+#11732 = CARTESIAN_POINT('',(9.400005805748,14.764267561184));
+#11733 = CARTESIAN_POINT('',(9.400029092615,14.918530745888));
+#11734 = CARTESIAN_POINT('',(9.400046104774,15.039147697301));
+#11735 = CARTESIAN_POINT('',(9.400007842001,15.159682076796));
+#11736 = CARTESIAN_POINT('',(9.399993150872,15.280173014248));
+#11737 = CARTESIAN_POINT('',(9.399997663118,15.400664917924));
+#11738 = CARTESIAN_POINT('',(9.400006934374,15.521207234939));
+#11739 = CARTESIAN_POINT('',(9.400011631729,15.641834935602));
+#11740 = CARTESIAN_POINT('',(9.400007766815,15.90181521408));
+#11741 = CARTESIAN_POINT('',(9.399996985219,16.041657172979));
+#11742 = CARTESIAN_POINT('',(9.399974531318,16.181288262364));
+#11743 = CARTESIAN_POINT('',(9.399950149651,16.320830680412));
+#11744 = CARTESIAN_POINT('',(9.399953192282,16.460374940878));
+#11745 = CARTESIAN_POINT('',(9.399975276885,16.600008422679));
+#11746 = CARTESIAN_POINT('',(9.400001597333,16.739850722245));
+#11747 = CARTESIAN_POINT('',(9.400041266884,17.018222784344));
+#11748 = CARTESIAN_POINT('',(9.400054743413,17.157408661882));
+#11749 = CARTESIAN_POINT('',(9.400051667823,17.296384466015));
+#11750 = CARTESIAN_POINT('',(9.400024858129,17.435272786002));
+#11751 = CARTESIAN_POINT('',(9.399988207349,17.574161663592));
+#11752 = CARTESIAN_POINT('',(9.399966909138,17.713142372559));
+#11753 = CARTESIAN_POINT('',(9.399962416121,17.85232291106));
+#11754 = CARTESIAN_POINT('',(9.399975168188,18.12912382346));
+#11755 = CARTESIAN_POINT('',(9.399992404481,18.267375433208));
+#11756 = CARTESIAN_POINT('',(9.400013387257,18.405431153164));
+#11757 = CARTESIAN_POINT('',(9.400027501373,18.543396102382));
+#11758 = CARTESIAN_POINT('',(9.400008286936,18.681361353829));
+#11759 = CARTESIAN_POINT('',(9.399994550005,18.819417722585));
+#11760 = CARTESIAN_POINT('',(9.400001213709,18.957671490983));
+#11761 = CARTESIAN_POINT('',(9.40001481762,19.128264259629));
+#11762 = CARTESIAN_POINT('',(9.400017734177,19.160905423735));
+#11763 = CARTESIAN_POINT('',(9.400020659503,19.193546507044));
+#11764 = CARTESIAN_POINT('',(9.400023297128,19.226187681075));
+#11765 = CARTESIAN_POINT('',(9.400025358892,19.258828908318));
+#11766 = CARTESIAN_POINT('',(9.400026564947,19.291469942231));
+#11767 = CARTESIAN_POINT('',(9.400026643758,19.32411032724));
+#11768 = CARTESIAN_POINT('',(9.400023453347,19.403499959935));
+#11769 = CARTESIAN_POINT('',(9.400017065816,19.450254022347));
+#11770 = CARTESIAN_POINT('',(9.400016786234,19.497006319451));
+#11771 = CARTESIAN_POINT('',(9.399997629448,19.543758124026));
+#11772 = CARTESIAN_POINT('',(9.399986451912,19.590511221871));
+#11773 = CARTESIAN_POINT('',(9.400003257241,19.637264646767));
+#11774 = CARTESIAN_POINT('',(9.400009420373,19.684015803876));
+#11775 = CARTESIAN_POINT('',(9.400022768397,19.780519721137));
+#11776 = CARTESIAN_POINT('',(9.400027872647,19.83027290469));
+#11777 = CARTESIAN_POINT('',(9.400028937011,19.880025176193));
+#11778 = CARTESIAN_POINT('',(9.400026540878,19.929776770606));
+#11779 = CARTESIAN_POINT('',(9.400022249554,19.979528982565));
+#11780 = CARTESIAN_POINT('',(9.400017475658,20.029282995261));
+#11781 = CARTESIAN_POINT('',(9.400013058011,20.079038696704));
+#11782 = CARTESIAN_POINT('',(9.400000031814,20.264214833148));
+#11783 = CARTESIAN_POINT('',(9.399997044498,20.399905307266));
+#11784 = CARTESIAN_POINT('',(9.40001185724,20.535421495863));
+#11785 = CARTESIAN_POINT('',(9.40002617877,20.670855112638));
+#11786 = CARTESIAN_POINT('',(9.400010550171,20.806289969888));
+#11787 = CARTESIAN_POINT('',(9.39998953204,20.941806824926));
+#11788 = CARTESIAN_POINT('',(9.399973402249,21.077495732517));
+#11789 = CARTESIAN_POINT('',(9.399962867082,21.350760488918));
+#11790 = CARTESIAN_POINT('',(9.399968750297,21.488918891698));
+#11791 = CARTESIAN_POINT('',(9.399991022527,21.626887982889));
+#11792 = CARTESIAN_POINT('',(9.400027209438,21.764770581403));
+#11793 = CARTESIAN_POINT('',(9.400052539821,21.902649547579));
+#11794 = CARTESIAN_POINT('',(9.400054472305,22.040611670719));
+#11795 = CARTESIAN_POINT('',(9.400040407734,22.178765937057));
+#11796 = CARTESIAN_POINT('',(9.400003001516,22.437810694738));
+#11797 = CARTESIAN_POINT('',(9.399981066922,22.559158022762));
+#11798 = CARTESIAN_POINT('',(9.399961053918,22.68041474157));
+#11799 = CARTESIAN_POINT('',(9.399954157627,22.80161374987));
+#11800 = CARTESIAN_POINT('',(9.399963342008,22.922811198863));
+#11801 = CARTESIAN_POINT('',(9.399980976511,23.044062131908));
+#11802 = CARTESIAN_POINT('',(9.399995296932,23.165400031438));
+#11803 = CARTESIAN_POINT('',(9.400012296578,23.407443133322));
+#11804 = CARTESIAN_POINT('',(9.400014934494,23.528454217685));
+#11805 = CARTESIAN_POINT('',(9.400008176046,23.649372195318));
+#11806 = CARTESIAN_POINT('',(9.399996072839,23.770241363263));
+#11807 = CARTESIAN_POINT('',(9.399990097854,23.891114624546));
+#11808 = CARTESIAN_POINT('',(9.400016837839,24.012041386425));
+#11809 = CARTESIAN_POINT('',(9.400030052965,24.13305323115));
+#11810 = CARTESIAN_POINT('',(9.400024478118,24.277486851588));
+#11811 = CARTESIAN_POINT('',(9.400022932542,24.301066859159));
+#11812 = CARTESIAN_POINT('',(9.40002062979,24.324647054779));
+#11813 = CARTESIAN_POINT('',(9.400017592157,24.34822753474));
+#11814 = CARTESIAN_POINT('',(9.400013985977,24.371808303042));
+#11815 = CARTESIAN_POINT('',(9.400010121621,24.39538927139));
+#11816 = CARTESIAN_POINT('',(9.400006453497,24.418970259195));
+#11817 = CARTESIAN_POINT('',(9.399998228322,24.486469627433));
+#11818 = CARTESIAN_POINT('',(9.39999453266,24.530388612478));
+#11819 = CARTESIAN_POINT('',(9.400008570722,24.574305517032));
+#11820 = CARTESIAN_POINT('',(9.400017400828,24.618221149943));
+#11821 = CARTESIAN_POINT('',(9.400020648678,24.662138199092));
+#11822 = CARTESIAN_POINT('',(9.400026500727,24.706057767298));
+#11823 = CARTESIAN_POINT('',(9.40002678833,24.749977577486));
+#11824 = CARTESIAN_POINT('',(9.400025086983,24.829330961934));
+#11825 = CARTESIAN_POINT('',(9.400023090988,24.864767785211));
+#11826 = CARTESIAN_POINT('',(9.400020245789,24.900205413132));
+#11827 = CARTESIAN_POINT('',(9.400016976616,24.935643595246));
+#11828 = CARTESIAN_POINT('',(9.400013693112,24.971082279827));
+#11829 = CARTESIAN_POINT('',(9.40001073556,25.006521387355));
+#11830 = CARTESIAN_POINT('',(9.400008321112,25.041960584017));
+#11831 = CARTESIAN_POINT('',(9.399999051199,25.221367954021));
+#11832 = CARTESIAN_POINT('',(9.40000123382,25.365716732442));
+#11833 = CARTESIAN_POINT('',(9.400020430878,25.509814767574));
+#11834 = CARTESIAN_POINT('',(9.400025400464,25.653807780187));
+#11835 = CARTESIAN_POINT('',(9.399996719536,25.797802607497));
+#11836 = CARTESIAN_POINT('',(9.399973457944,25.941900110751));
+#11837 = CARTESIAN_POINT('',(9.399963352367,26.086246753639));
+#11838 = CARTESIAN_POINT('',(9.3999715478,26.369758522573));
+#11839 = CARTESIAN_POINT('',(9.39998886905,26.509641369437));
+#11840 = CARTESIAN_POINT('',(9.400019204654,26.649315776782));
+#11841 = CARTESIAN_POINT('',(9.400051923281,26.788895250291));
+#11842 = CARTESIAN_POINT('',(9.400060554985,26.928472258732));
+#11843 = CARTESIAN_POINT('',(9.400045789966,27.068139684597));
+#11844 = CARTESIAN_POINT('',(9.400021896604,27.208018596121));
+#11845 = CARTESIAN_POINT('',(9.399979648445,27.4782099998));
+#11846 = CARTESIAN_POINT('',(9.399960981296,27.609089887034));
+#11847 = CARTESIAN_POINT('',(9.399953338137,27.739825184474));
+#11848 = CARTESIAN_POINT('',(9.399964535744,27.870488132309));
+#11849 = CARTESIAN_POINT('',(9.399990017314,28.001148727197));
+#11850 = CARTESIAN_POINT('',(9.400006354815,28.13188031592));
+#11851 = CARTESIAN_POINT('',(9.400011212433,28.262758357055));
+#11852 = CARTESIAN_POINT('',(9.400008896189,28.512141538978));
+#11853 = CARTESIAN_POINT('',(9.400002769332,28.63102826246));
+#11854 = CARTESIAN_POINT('',(9.399995935064,28.749833119936));
+#11855 = CARTESIAN_POINT('',(9.399998114003,28.868589459739));
+#11856 = CARTESIAN_POINT('',(9.400021081586,28.987347658941));
+#11857 = CARTESIAN_POINT('',(9.400054524784,29.10615000856));
+#11858 = CARTESIAN_POINT('',(9.400017319443,29.225036057934));
+#11859 = CARTESIAN_POINT('',(9.399999618902,29.374651779496));
+#11860 = CARTESIAN_POINT('',(9.399999298882,29.405529314684));
+#11861 = CARTESIAN_POINT('',(9.400001587037,29.436406418527));
+#11862 = CARTESIAN_POINT('',(9.400005703689,29.467283386253));
+#11863 = CARTESIAN_POINT('',(9.400010814403,29.498160417677));
+#11864 = CARTESIAN_POINT('',(9.400016029987,29.5290376172));
+#11865 = CARTESIAN_POINT('',(9.400020406489,29.559914993812));
+#11866 = CARTESIAN_POINT('',(9.400031809171,29.698601802373));
+#11867 = CARTESIAN_POINT('',(9.400026364084,29.806502784602));
+#11868 = CARTESIAN_POINT('',(9.400003353398,29.914358444279));
+#11869 = CARTESIAN_POINT('',(9.399994372893,30.022179759844));
+#11870 = CARTESIAN_POINT('',(9.400000893875,30.129999254595));
+#11871 = CARTESIAN_POINT('',(9.40000734541,30.237851554842));
+#11872 = CARTESIAN_POINT('',(9.400011312372,30.34575172453));
+#11873 = CARTESIAN_POINT('',(9.400008146003,30.588504311959));
+#11874 = CARTESIAN_POINT('',(9.399998310463,30.723730802363));
+#11875 = CARTESIAN_POINT('',(9.39997749441,30.858781350615));
+#11876 = CARTESIAN_POINT('',(9.399953754851,30.993751293753));
+#11877 = CARTESIAN_POINT('',(9.399952756299,31.12872280368));
+#11878 = CARTESIAN_POINT('',(9.399970560564,31.263774239906));
+#11879 = CARTESIAN_POINT('',(9.399994840185,31.399001345489));
+#11880 = CARTESIAN_POINT('',(9.400036502987,31.672850871331));
+#11881 = CARTESIAN_POINT('',(9.400053730017,31.812076434519));
+#11882 = CARTESIAN_POINT('',(9.400056132844,31.951096325252));
+#11883 = CARTESIAN_POINT('',(9.400034103552,32.090028063648));
+#11884 = CARTESIAN_POINT('',(9.399997447829,32.228960823673));
+#11885 = CARTESIAN_POINT('',(9.399972563806,32.367984910001));
+#11886 = CARTESIAN_POINT('',(9.39996392301,32.507210567199));
+#11887 = CARTESIAN_POINT('',(9.399970572439,32.776357045899));
+#11888 = CARTESIAN_POINT('',(9.399984459131,32.906838773076));
+#11889 = CARTESIAN_POINT('',(9.400004847764,33.037174750326));
+#11890 = CARTESIAN_POINT('',(9.400022454574,33.167435433265));
+#11891 = CARTESIAN_POINT('',(9.40001652718,33.297695710538));
+#11892 = CARTESIAN_POINT('',(9.400002428718,33.428030817591));
+#11893 = CARTESIAN_POINT('',(9.399999891121,33.558514818794));
+#11894 = CARTESIAN_POINT('',(9.400008573405,33.755011803377));
+#11895 = CARTESIAN_POINT('',(9.400013770395,33.821271549255));
+#11896 = CARTESIAN_POINT('',(9.400020478288,33.887527579041));
+#11897 = CARTESIAN_POINT('',(9.400027818527,33.95377783529));
+#11898 = CARTESIAN_POINT('',(9.400032168903,34.020026035249));
+#11899 = CARTESIAN_POINT('',(9.400028525071,34.086276626041));
+#11900 = CARTESIAN_POINT('',(9.400015847484,34.152529900084));
+#11901 = CARTESIAN_POINT('',(9.400001518001,34.252944166969));
+#11902 = CARTESIAN_POINT('',(9.399999318602,34.287111752675));
+#11903 = CARTESIAN_POINT('',(9.400000019118,34.321279424444));
+#11904 = CARTESIAN_POINT('',(9.400003390502,34.355446811201));
+#11905 = CARTESIAN_POINT('',(9.400008751082,34.389613774216));
+#11906 = CARTESIAN_POINT('',(9.400014966565,34.423780407102));
+#11907 = CARTESIAN_POINT('',(9.400020450034,34.457947035816));
+#11908 = CARTESIAN_POINT('',(9.400026207689,34.530487270213));
+#11909 = CARTESIAN_POINT('',(9.400027244787,34.568860462083));
+#11910 = CARTESIAN_POINT('',(9.400026565828,34.607233968793));
+#11911 = CARTESIAN_POINT('',(9.400024517498,34.645607881238));
+#11912 = CARTESIAN_POINT('',(9.400021500583,34.683982206674));
+#11913 = CARTESIAN_POINT('',(9.400017969965,34.722356868729));
+#11914 = CARTESIAN_POINT('',(9.400014434625,34.760731707397));
+#11915 = CARTESIAN_POINT('',(9.40000235598,34.916431332079));
+#11916 = CARTESIAN_POINT('',(9.399996746576,35.033900694785));
+#11917 = CARTESIAN_POINT('',(9.400004962787,35.151289654766));
+#11918 = CARTESIAN_POINT('',(9.400016619547,35.268622999016));
+#11919 = CARTESIAN_POINT('',(9.40001803327,35.385952912837));
+#11920 = CARTESIAN_POINT('',(9.400006492563,35.503331623274));
+#11921 = CARTESIAN_POINT('',(9.399992463233,35.620787264437));
+#11922 = CARTESIAN_POINT('',(9.399967135339,35.875811454892));
+#11923 = CARTESIAN_POINT('',(9.399957037385,36.013824203746));
+#11924 = CARTESIAN_POINT('',(9.399960190095,36.151639885324));
+#11925 = CARTESIAN_POINT('',(9.399986269243,36.289371023601));
+#11926 = CARTESIAN_POINT('',(9.400022259881,36.427100360212));
+#11927 = CARTESIAN_POINT('',(9.400044180732,36.564917135161));
+#11928 = CARTESIAN_POINT('',(9.400048391311,36.702924904441));
+#11929 = CARTESIAN_POINT('',(9.400029844848,36.986431459958));
+#11930 = CARTESIAN_POINT('',(9.400005430449,37.132646774539));
+#11931 = CARTESIAN_POINT('',(9.39997207455,37.278595880166));
+#11932 = CARTESIAN_POINT('',(9.399945964533,37.424442456656));
+#11933 = CARTESIAN_POINT('',(9.399955101338,37.570288567529));
+#11934 = CARTESIAN_POINT('',(9.399978551376,37.7162352806));
+#11935 = CARTESIAN_POINT('',(9.39999663185,37.862447960036));
+#11936 = CARTESIAN_POINT('',(9.400014459161,38.155711918139));
+#11937 = CARTESIAN_POINT('',(9.400013963151,38.303593999665));
+#11938 = CARTESIAN_POINT('',(9.399999717265,38.451203619937));
+#11939 = CARTESIAN_POINT('',(9.399982644741,38.598710488295));
+#11940 = CARTESIAN_POINT('',(9.399995606775,38.746226476115));
+#11941 = CARTESIAN_POINT('',(9.400090878716,38.893834731665));
+#11942 = CARTESIAN_POINT('',(9.400000000058,39.041711820613));
+#11943 = CARTESIAN_POINT('',(9.399999999997,39.189172324434));
+#11944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11945 = PCURVE('',#9888,#11946);
+#11946 = DEFINITIONAL_REPRESENTATION('',(#11947),#12237);
+#11947 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#11948,#11949,#11950,#11951,
+    #11952,#11953,#11954,#11955,#11956,#11957,#11958,#11959,#11960,
+    #11961,#11962,#11963,#11964,#11965,#11966,#11967,#11968,#11969,
+    #11970,#11971,#11972,#11973,#11974,#11975,#11976,#11977,#11978,
+    #11979,#11980,#11981,#11982,#11983,#11984,#11985,#11986,#11987,
+    #11988,#11989,#11990,#11991,#11992,#11993,#11994,#11995,#11996,
+    #11997,#11998,#11999,#12000,#12001,#12002,#12003,#12004,#12005,
+    #12006,#12007,#12008,#12009,#12010,#12011,#12012,#12013,#12014,
+    #12015,#12016,#12017,#12018,#12019,#12020,#12021,#12022,#12023,
+    #12024,#12025,#12026,#12027,#12028,#12029,#12030,#12031,#12032,
+    #12033,#12034,#12035,#12036,#12037,#12038,#12039,#12040,#12041,
+    #12042,#12043,#12044,#12045,#12046,#12047,#12048,#12049,#12050,
+    #12051,#12052,#12053,#12054,#12055,#12056,#12057,#12058,#12059,
+    #12060,#12061,#12062,#12063,#12064,#12065,#12066,#12067,#12068,
+    #12069,#12070,#12071,#12072,#12073,#12074,#12075,#12076,#12077,
+    #12078,#12079,#12080,#12081,#12082,#12083,#12084,#12085,#12086,
+    #12087,#12088,#12089,#12090,#12091,#12092,#12093,#12094,#12095,
+    #12096,#12097,#12098,#12099,#12100,#12101,#12102,#12103,#12104,
+    #12105,#12106,#12107,#12108,#12109,#12110,#12111,#12112,#12113,
+    #12114,#12115,#12116,#12117,#12118,#12119,#12120,#12121,#12122,
+    #12123,#12124,#12125,#12126,#12127,#12128,#12129,#12130,#12131,
+    #12132,#12133,#12134,#12135,#12136,#12137,#12138,#12139,#12140,
+    #12141,#12142,#12143,#12144,#12145,#12146,#12147,#12148,#12149,
+    #12150,#12151,#12152,#12153,#12154,#12155,#12156,#12157,#12158,
+    #12159,#12160,#12161,#12162,#12163,#12164,#12165,#12166,#12167,
+    #12168,#12169,#12170,#12171,#12172,#12173,#12174,#12175,#12176,
+    #12177,#12178,#12179,#12180,#12181,#12182,#12183,#12184,#12185,
+    #12186,#12187,#12188,#12189,#12190,#12191,#12192,#12193,#12194,
+    #12195,#12196,#12197,#12198,#12199,#12200,#12201,#12202,#12203,
+    #12204,#12205,#12206,#12207,#12208,#12209,#12210,#12211,#12212,
+    #12213,#12214,#12215,#12216,#12217,#12218,#12219,#12220,#12221,
+    #12222,#12223,#12224,#12225,#12226,#12227,#12228,#12229,#12230,
+    #12231,#12232,#12233,#12234,#12235,#12236),.UNSPECIFIED.,.F.,.F.,(9,
+    7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
+    7,7,7,7,7,7,9),(0.,3.404858518122E-02,6.883137006378E-02,
+    9.712688574595E-02,0.105280840222,0.129094973978,0.154530977064,
+    0.185756990999,0.221336573412,0.238482330635,0.246516775534,
+    0.254781846258,0.284249381817,0.318373907162,0.352339003576,
+    0.386078638717,0.394062019701,0.405497012306,0.417665848112,
+    0.450786684928,0.484504626359,0.514145195776,0.543704331776,
+    0.549471678347,0.560213242979,0.56888009181,0.604089192013,
+    0.638218368298,0.670170110669,0.699210646456,0.706762810353,
+    0.733131353069,0.766135817338,0.800108302072,0.831962378703,
+    0.848165080038,0.856521577957,0.8659067335,0.894600376429,
+    0.928277386152,0.963936049519,1.),.UNSPECIFIED.);
+#11948 = CARTESIAN_POINT('',(-6.28318530718,8.850000327499));
+#11949 = CARTESIAN_POINT('',(-6.147769494276,8.882328293942));
+#11950 = CARTESIAN_POINT('',(-6.012039063223,8.9147316798));
+#11951 = CARTESIAN_POINT('',(-5.876506773871,8.947088061322));
+#11952 = CARTESIAN_POINT('',(-5.74106315073,8.97942325446));
+#11953 = CARTESIAN_POINT('',(-5.605620576892,9.011757755204));
+#11954 = CARTESIAN_POINT('',(-5.470092945193,9.044112450721));
+#11955 = CARTESIAN_POINT('',(-5.334365560753,9.076514918386));
+#11956 = CARTESIAN_POINT('',(-5.060607505376,9.141869980528));
+#11957 = CARTESIAN_POINT('',(-4.921922062715,9.174978897549));
+#11958 = CARTESIAN_POINT('',(-4.783459409311,9.208034791316));
+#11959 = CARTESIAN_POINT('',(-4.645089585395,9.241068598174));
+#11960 = CARTESIAN_POINT('',(-4.506719778076,9.274101854668));
+#11961 = CARTESIAN_POINT('',(-4.368256562417,9.307156719136));
+#11962 = CARTESIAN_POINT('',(-4.22957111973,9.340264668357));
+#11963 = CARTESIAN_POINT('',(-3.978691315776,9.400157149648));
+#11964 = CARTESIAN_POINT('',(-3.866041230487,9.427050342621));
+#11965 = CARTESIAN_POINT('',(-3.753464755839,9.453926446005));
+#11966 = CARTESIAN_POINT('',(-3.640929763205,9.480793181113));
+#11967 = CARTESIAN_POINT('',(-3.528391479808,9.507661067974));
+#11968 = CARTESIAN_POINT('',(-3.41580478034,9.534539604404));
+#11969 = CARTESIAN_POINT('',(-3.303145096373,9.561433961189));
+#11970 = CARTESIAN_POINT('',(-3.158188792845,9.596038380095));
+#11971 = CARTESIAN_POINT('',(-3.12576087706,9.603779620281));
+#11972 = CARTESIAN_POINT('',(-3.093332847642,9.611521012231));
+#11973 = CARTESIAN_POINT('',(-3.060904878996,9.61926260279));
+#11974 = CARTESIAN_POINT('',(-3.028477070083,9.627004368091));
+#11975 = CARTESIAN_POINT('',(-2.996049444423,9.63474621355));
+#11976 = CARTESIAN_POINT('',(-2.963621950089,9.642487973868));
+#11977 = CARTESIAN_POINT('',(-2.836487947013,9.672838770038));
+#11978 = CARTESIAN_POINT('',(-2.741729749587,9.695459636913));
+#11979 = CARTESIAN_POINT('',(-2.6469992248,9.718074627571));
+#11980 = CARTESIAN_POINT('',(-2.55229058888,9.7406852115));
+#11981 = CARTESIAN_POINT('',(-2.45758215452,9.763296060381));
+#11982 = CARTESIAN_POINT('',(-2.362852222195,9.785911902774));
+#11983 = CARTESIAN_POINT('',(-2.268094900941,9.808534024054));
+#11984 = CARTESIAN_POINT('',(-2.072233400724,9.855292902522));
+#11985 = CARTESIAN_POINT('',(-1.971011104687,9.879457822719));
+#11986 = CARTESIAN_POINT('',(-1.869828110512,9.90361301152));
+#11987 = CARTESIAN_POINT('',(-1.768671754178,9.927761710497));
+#11988 = CARTESIAN_POINT('',(-1.667513008901,9.951911100827));
+#11989 = CARTESIAN_POINT('',(-1.566324650917,9.976067802028));
+#11990 = CARTESIAN_POINT('',(-1.465098760317,10.000233652667));
+#11991 = CARTESIAN_POINT('',(-1.239769769765,10.05402715142));
+#11992 = CARTESIAN_POINT('',(-1.115392644467,10.083720276627));
+#11993 = CARTESIAN_POINT('',(-0.991132499285,10.113385543532));
+#11994 = CARTESIAN_POINT('',(-0.866940733707,10.143034266375));
+#11995 = CARTESIAN_POINT('',(-0.742749817842,10.172682557659));
+#11996 = CARTESIAN_POINT('',(-0.618489256894,10.202347451987));
+#11997 = CARTESIAN_POINT('',(-0.494106651014,10.232041616907));
+#11998 = CARTESIAN_POINT('',(-0.228439711863,10.29546517045));
+#11999 = CARTESIAN_POINT('',(-8.655731294018E-02,10.32933737552));
+#12000 = CARTESIAN_POINT('',(5.507059035536E-02,10.363148934711));
+#12001 = CARTESIAN_POINT('',(0.196598121295,10.396936475307));
+#12002 = CARTESIAN_POINT('',(0.338125804175,10.430723254964));
+#12003 = CARTESIAN_POINT('',(0.479753585438,10.464533372232));
+#12004 = CARTESIAN_POINT('',(0.621637156622,10.498404910731));
+#12005 = CARTESIAN_POINT('',(0.83131213534,10.548460987438));
+#12006 = CARTESIAN_POINT('',(0.899507989252,10.564741639143));
+#12007 = CARTESIAN_POINT('',(0.967699663881,10.581021452247));
+#12008 = CARTESIAN_POINT('',(1.035885419848,10.597300017569));
+#12009 = CARTESIAN_POINT('',(1.104070682178,10.61357857237));
+#12010 = CARTESIAN_POINT('',(1.172261196616,10.629858364574));
+#12011 = CARTESIAN_POINT('',(1.240456249324,10.646139076477));
+#12012 = CARTESIAN_POINT('',(1.340593542844,10.670045233188));
+#12013 = CARTESIAN_POINT('',(1.37254542587,10.67767317629));
+#12014 = CARTESIAN_POINT('',(1.404497461747,10.68530109065));
+#12015 = CARTESIAN_POINT('',(1.436449529734,10.692928942381));
+#12016 = CARTESIAN_POINT('',(1.468401525626,10.700556710332));
+#12017 = CARTESIAN_POINT('',(1.500353361757,10.708184386086));
+#12018 = CARTESIAN_POINT('',(1.532304966999,10.715811973962));
+#12019 = CARTESIAN_POINT('',(1.597124757565,10.731285953177));
+#12020 = CARTESIAN_POINT('',(1.629993775139,10.739132467928));
+#12021 = CARTESIAN_POINT('',(1.662862976181,10.746979145054));
+#12022 = CARTESIAN_POINT('',(1.695732084017,10.754826020419));
+#12023 = CARTESIAN_POINT('',(1.728600908599,10.762673055965));
+#12024 = CARTESIAN_POINT('',(1.761469346513,10.770520139712));
+#12025 = CARTESIAN_POINT('',(1.794337380973,10.778367085758));
+#12026 = CARTESIAN_POINT('',(1.944388609452,10.814189008638));
+#12027 = CARTESIAN_POINT('',(2.061713246958,10.842196684216));
+#12028 = CARTESIAN_POINT('',(2.178950609091,10.870185174496));
+#12029 = CARTESIAN_POINT('',(2.296141101514,10.898163801812));
+#12030 = CARTESIAN_POINT('',(2.413334706763,10.926142831023));
+#12031 = CARTESIAN_POINT('',(2.530580029983,10.954133664988));
+#12032 = CARTESIAN_POINT('',(2.647910823274,10.98214435248));
+#12033 = CARTESIAN_POINT('',(2.900788152207,11.042513766782));
+#12034 = CARTESIAN_POINT('',(3.036811124166,11.074986127988));
+#12035 = CARTESIAN_POINT('',(3.172629017365,11.107409449724));
+#12036 = CARTESIAN_POINT('',(3.308357788867,11.139812102602));
+#12037 = CARTESIAN_POINT('',(3.444085900415,11.172215173428));
+#12038 = CARTESIAN_POINT('',(3.579900933947,11.204638991441));
+#12039 = CARTESIAN_POINT('',(3.715919796112,11.237111338261));
+#12040 = CARTESIAN_POINT('',(3.986682230013,11.301751308109));
+#12041 = CARTESIAN_POINT('',(4.122063970524,11.334071285499));
+#12042 = CARTESIAN_POINT('',(4.257241949843,11.366342499906));
+#12043 = CARTESIAN_POINT('',(4.392334557959,11.398593387029));
+#12044 = CARTESIAN_POINT('',(4.527425684992,11.430844354172));
+#12045 = CARTESIAN_POINT('',(4.662605486159,11.463116594282));
+#12046 = CARTESIAN_POINT('',(4.797980600275,11.49543522273));
+#12047 = CARTESIAN_POINT('',(5.067215985693,11.55971023918));
+#12048 = CARTESIAN_POINT('',(5.201690227291,11.591813204123));
+#12049 = CARTESIAN_POINT('',(5.335975659927,11.623870735089));
+#12050 = CARTESIAN_POINT('',(5.470173927997,11.655907273755));
+#12051 = CARTESIAN_POINT('',(5.604370635667,11.687943957398));
+#12052 = CARTESIAN_POINT('',(5.73864959189,11.720001780411));
+#12053 = CARTESIAN_POINT('',(5.873118857551,11.752105175548));
+#12054 = CARTESIAN_POINT('',(6.039044227719,11.791717609998));
+#12055 = CARTESIAN_POINT('',(6.07079243155,11.799297027869));
+#12056 = CARTESIAN_POINT('',(6.102540719867,11.806876414335));
+#12057 = CARTESIAN_POINT('',(6.134289307212,11.81445581051));
+#12058 = CARTESIAN_POINT('',(6.166038187667,11.822035210627));
+#12059 = CARTESIAN_POINT('',(6.19778713485,11.829614562032));
+#12060 = CARTESIAN_POINT('',(6.229535701921,11.837193765191));
+#12061 = CARTESIAN_POINT('',(6.306756768845,11.855628320276));
+#12062 = CARTESIAN_POINT('',(6.352233788008,11.866484670126));
+#12063 = CARTESIAN_POINT('',(6.397710719045,11.877341359538));
+#12064 = CARTESIAN_POINT('',(6.443186457531,11.888196642824));
+#12065 = CARTESIAN_POINT('',(6.488661322234,11.899053034597));
+#12066 = CARTESIAN_POINT('',(6.534136225248,11.909911383973));
+#12067 = CARTESIAN_POINT('',(6.57961178335,11.920767261884));
+#12068 = CARTESIAN_POINT('',(6.673480824331,11.943176527827));
+#12069 = CARTESIAN_POINT('',(6.721875493962,11.954729599275));
+#12070 = CARTESIAN_POINT('',(6.770268751269,11.9662823686));
+#12071 = CARTESIAN_POINT('',(6.818660666763,11.977834937552));
+#12072 = CARTESIAN_POINT('',(6.867052531144,11.989387636362));
+#12073 = CARTESIAN_POINT('',(6.915445637024,12.000940757444));
+#12074 = CARTESIAN_POINT('',(6.963840059557,12.012494284559));
+#12075 = CARTESIAN_POINT('',(7.143949332962,12.055493193547));
+#12076 = CARTESIAN_POINT('',(7.275925843292,12.08700139645));
+#12077 = CARTESIAN_POINT('',(7.407735120905,12.118469352864));
+#12078 = CARTESIAN_POINT('',(7.539469819665,12.149918151379));
+#12079 = CARTESIAN_POINT('',(7.671207021485,12.181367170098));
+#12080 = CARTESIAN_POINT('',(7.803022745408,12.212835152504));
+#12081 = CARTESIAN_POINT('',(7.935004122448,12.244343038856));
+#12082 = CARTESIAN_POINT('',(8.200799757248,12.307796936887));
+#12083 = CARTESIAN_POINT('',(8.335180604569,12.33987822087));
+#12084 = CARTESIAN_POINT('',(8.469376486312,12.371915558993));
+#12085 = CARTESIAN_POINT('',(8.603488973114,12.403932862283));
+#12086 = CARTESIAN_POINT('',(8.737599867522,12.435949370489));
+#12087 = CARTESIAN_POINT('',(8.871791860493,12.467985200622));
+#12088 = CARTESIAN_POINT('',(9.006170154421,12.50006563015));
+#12089 = CARTESIAN_POINT('',(9.258133564762,12.560217661947));
+#12090 = CARTESIAN_POINT('',(9.37616318023,12.588395351208));
+#12091 = CARTESIAN_POINT('',(9.494104127999,12.616551971965));
+#12092 = CARTESIAN_POINT('',(9.611988799721,12.644695165988));
+#12093 = CARTESIAN_POINT('',(9.729873110634,12.672837997354));
+#12094 = CARTESIAN_POINT('',(9.847811343928,12.700993282066));
+#12095 = CARTESIAN_POINT('',(9.965835119872,12.72916881366));
+#12096 = CARTESIAN_POINT('',(10.201266828003,12.785373030671));
+#12097 = CARTESIAN_POINT('',(10.318972296008,12.813472744061));
+#12098 = CARTESIAN_POINT('',(10.436585761396,12.841550857436));
+#12099 = CARTESIAN_POINT('',(10.554149087791,12.869617607273));
+#12100 = CARTESIAN_POINT('',(10.671712536319,12.897685194238));
+#12101 = CARTESIAN_POINT('',(10.789327978895,12.925764983495));
+#12102 = CARTESIAN_POINT('',(10.907031253828,12.953864324205));
+#12103 = CARTESIAN_POINT('',(11.047519560475,12.987402790995));
+#12104 = CARTESIAN_POINT('',(11.070455576917,12.992878245325));
+#12105 = CARTESIAN_POINT('',(11.093391879749,12.99835376428));
+#12106 = CARTESIAN_POINT('',(11.116328538438,13.003829375851));
+#12107 = CARTESIAN_POINT('',(11.139265519646,13.009305087825));
+#12108 = CARTESIAN_POINT('',(11.162202687234,13.014780887792));
+#12109 = CARTESIAN_POINT('',(11.185139802258,13.020256743136));
+#12110 = CARTESIAN_POINT('',(11.250795694598,13.035931274022));
+#12111 = CARTESIAN_POINT('',(11.293513863421,13.046130637747));
+#12112 = CARTESIAN_POINT('',(11.336231241922,13.056327604132));
+#12113 = CARTESIAN_POINT('',(11.378948709551,13.066525210107));
+#12114 = CARTESIAN_POINT('',(11.42166712602,13.076723476778));
+#12115 = CARTESIAN_POINT('',(11.464386833139,13.086921281825));
+#12116 = CARTESIAN_POINT('',(11.507107055653,13.097119750139));
+#12117 = CARTESIAN_POINT('',(11.584291882779,13.115545874012));
+#12118 = CARTESIAN_POINT('',(11.618759999539,13.123774424162));
+#12119 = CARTESIAN_POINT('',(11.653228604413,13.132003168482));
+#12120 = CARTESIAN_POINT('',(11.687697487024,13.140232053378));
+#12121 = CARTESIAN_POINT('',(11.72216665265,13.148461069279));
+#12122 = CARTESIAN_POINT('',(11.756636090869,13.156690198578));
+#12123 = CARTESIAN_POINT('',(11.791105544191,13.164919363574));
+#12124 = CARTESIAN_POINT('',(11.965603609184,13.206578756459));
+#12125 = CARTESIAN_POINT('',(12.10600219103,13.24009758432));
+#12126 = CARTESIAN_POINT('',(12.246160577369,13.273558372764));
+#12127 = CARTESIAN_POINT('',(12.386222968906,13.306994713457));
+#12128 = CARTESIAN_POINT('',(12.526286294024,13.340431371953));
+#12129 = CARTESIAN_POINT('',(12.666447177039,13.373891792716));
+#12130 = CARTESIAN_POINT('',(12.806848459926,13.407410035666));
+#12131 = CARTESIAN_POINT('',(13.082609352683,13.473243345254));
+#12132 = CARTESIAN_POINT('',(13.218667117985,13.505725071297));
+#12133 = CARTESIAN_POINT('',(13.3545221543,13.538158429642));
+#12134 = CARTESIAN_POINT('',(13.490286353251,13.570569796172));
+#12135 = CARTESIAN_POINT('',(13.626049559451,13.602980620845));
+#12136 = CARTESIAN_POINT('',(13.761899965974,13.635412429165));
+#12137 = CARTESIAN_POINT('',(13.897955099981,13.667893311824));
+#12138 = CARTESIAN_POINT('',(14.16075942399,13.730633624588));
+#12139 = CARTESIAN_POINT('',(14.28806056207,13.76102481173));
+#12140 = CARTESIAN_POINT('',(14.415221013059,13.791382397352));
+#12141 = CARTESIAN_POINT('',(14.542311957849,13.821723177216));
+#12142 = CARTESIAN_POINT('',(14.669403210738,13.85206344395));
+#12143 = CARTESIAN_POINT('',(14.796565134525,13.882420275594));
+#12144 = CARTESIAN_POINT('',(14.923868603191,13.912811175317));
+#12145 = CARTESIAN_POINT('',(15.166436876147,13.970719882606));
+#12146 = CARTESIAN_POINT('',(15.282073179811,13.998326297319));
+#12147 = CARTESIAN_POINT('',(15.397627351385,14.025913650577));
+#12148 = CARTESIAN_POINT('',(15.513132200031,14.053489602905));
+#12149 = CARTESIAN_POINT('',(15.628638144867,14.081065760856));
+#12150 = CARTESIAN_POINT('',(15.744193423606,14.108651885907));
+#12151 = CARTESIAN_POINT('',(15.859836465831,14.136257371896));
+#12152 = CARTESIAN_POINT('',(16.005365941588,14.170999543993));
+#12153 = CARTESIAN_POINT('',(16.035399759825,14.178169842215));
+#12154 = CARTESIAN_POINT('',(16.065433161198,14.185340116575));
+#12155 = CARTESIAN_POINT('',(16.095466677261,14.192510317824));
+#12156 = CARTESIAN_POINT('',(16.125500586617,14.199680425754));
+#12157 = CARTESIAN_POINT('',(16.155534914915,14.206850449198));
+#12158 = CARTESIAN_POINT('',(16.185569434848,14.214020426032));
+#12159 = CARTESIAN_POINT('',(16.320468830912,14.246224622431));
+#12160 = CARTESIAN_POINT('',(16.425421261186,14.27127962941));
+#12161 = CARTESIAN_POINT('',(16.530325133989,14.296324173559));
+#12162 = CARTESIAN_POINT('',(16.63519406991,14.321360905028));
+#12163 = CARTESIAN_POINT('',(16.740062648514,14.346397338094));
+#12164 = CARTESIAN_POINT('',(16.84496550961,14.371441456986));
+#12165 = CARTESIAN_POINT('',(16.949916658274,14.396496711582));
+#12166 = CARTESIAN_POINT('',(17.186036889922,14.452865724595));
+#12167 = CARTESIAN_POINT('',(17.317570380314,14.484266341302));
+#12168 = CARTESIAN_POINT('',(17.448932860445,14.515626036029));
+#12169 = CARTESIAN_POINT('',(17.580214480625,14.546966939274));
+#12170 = CARTESIAN_POINT('',(17.711495227639,14.578308189926));
+#12171 = CARTESIAN_POINT('',(17.842853535463,14.609668021512));
+#12172 = CARTESIAN_POINT('',(17.974383238799,14.641068680053));
+#12173 = CARTESIAN_POINT('',(18.240746419213,14.704658469875));
+#12174 = CARTESIAN_POINT('',(18.376166586381,14.736987656932));
+#12175 = CARTESIAN_POINT('',(18.511387433735,14.769269108739));
+#12176 = CARTESIAN_POINT('',(18.646522563814,14.801530085842));
+#12177 = CARTESIAN_POINT('',(18.781656774596,14.833791255718));
+#12178 = CARTESIAN_POINT('',(18.916878844283,14.866073579108));
+#12179 = CARTESIAN_POINT('',(19.052297624354,14.898402687665));
+#12180 = CARTESIAN_POINT('',(19.314087142102,14.960900285411));
+#12181 = CARTESIAN_POINT('',(19.441003307353,14.991199019133));
+#12182 = CARTESIAN_POINT('',(19.567779296698,15.021463947544));
+#12183 = CARTESIAN_POINT('',(19.694483405465,15.051711462225));
+#12184 = CARTESIAN_POINT('',(19.821186665311,15.081958957774));
+#12185 = CARTESIAN_POINT('',(19.947958271804,15.112223853282));
+#12186 = CARTESIAN_POINT('',(20.074871800253,15.142523178768));
+#12187 = CARTESIAN_POINT('',(20.265991830883,15.188150903121));
+#12188 = CARTESIAN_POINT('',(20.330438422084,15.2035367453));
+#12189 = CARTESIAN_POINT('',(20.394881726154,15.218921667426));
+#12190 = CARTESIAN_POINT('',(20.459320241401,15.234305193439));
+#12191 = CARTESIAN_POINT('',(20.523758020641,15.249688202397));
+#12192 = CARTESIAN_POINT('',(20.588199493242,15.265071770442));
+#12193 = CARTESIAN_POINT('',(20.652644386704,15.280456057993));
+#12194 = CARTESIAN_POINT('',(20.750316652369,15.303773076446));
+#12195 = CARTESIAN_POINT('',(20.783550677617,15.311707310878));
+#12196 = CARTESIAN_POINT('',(20.816784725618,15.319641661406));
+#12197 = CARTESIAN_POINT('',(20.850018738504,15.327575935983));
+#12198 = CARTESIAN_POINT('',(20.883252698442,15.335510034604));
+#12199 = CARTESIAN_POINT('',(20.91648662764,15.343443949302));
+#12200 = CARTESIAN_POINT('',(20.949720588342,15.35137776415));
+#12201 = CARTESIAN_POINT('',(21.020279785898,15.368222182481));
+#12202 = CARTESIAN_POINT('',(21.057604759302,15.37713268365));
+#12203 = CARTESIAN_POINT('',(21.094929707323,15.386043221098));
+#12204 = CARTESIAN_POINT('',(21.132254689282,15.394953833486));
+#12205 = CARTESIAN_POINT('',(21.169579719531,15.4038645358));
+#12206 = CARTESIAN_POINT('',(21.206904767459,15.412775319359));
+#12207 = CARTESIAN_POINT('',(21.244229757493,15.421686151807));
+#12208 = CARTESIAN_POINT('',(21.395669333784,15.457840429673));
+#12209 = CARTESIAN_POINT('',(21.509923407829,15.485117528188));
+#12210 = CARTESIAN_POINT('',(21.624100345648,15.512376127014));
+#12211 = CARTESIAN_POINT('',(21.738226631774,15.53962187777));
+#12212 = CARTESIAN_POINT('',(21.852352096572,15.566866815789));
+#12213 = CARTESIAN_POINT('',(21.966525285104,15.59412304259));
+#12214 = CARTESIAN_POINT('',(22.080772742322,15.621397086806));
+#12215 = CARTESIAN_POINT('',(22.328829125868,15.680615468006));
+#12216 = CARTESIAN_POINT('',(22.463069772593,15.712662938908));
+#12217 = CARTESIAN_POINT('',(22.597116933406,15.74466462588));
+#12218 = CARTESIAN_POINT('',(22.731080933775,15.77664670665));
+#12219 = CARTESIAN_POINT('',(22.865044784458,15.8086284244));
+#12220 = CARTESIAN_POINT('',(22.999094863274,15.840630484332));
+#12221 = CARTESIAN_POINT('',(23.133330936652,15.872676903563));
+#12222 = CARTESIAN_POINT('',(23.409088667991,15.938509185801));
+#12223 = CARTESIAN_POINT('',(23.551307221655,15.972461430479));
+#12224 = CARTESIAN_POINT('',(23.693265829831,16.006351819698));
+#12225 = CARTESIAN_POINT('',(23.835123320179,16.040218347169));
+#12226 = CARTESIAN_POINT('',(23.976981142633,16.074084732578));
+#12227 = CARTESIAN_POINT('',(24.11894039496,16.10797452662));
+#12228 = CARTESIAN_POINT('',(24.261159791043,16.141926163858));
+#12229 = CARTESIAN_POINT('',(24.546413121339,16.210024261811));
+#12230 = CARTESIAN_POINT('',(24.690255210728,16.244363641525));
+#12231 = CARTESIAN_POINT('',(24.83382903754,16.278639771241));
+#12232 = CARTESIAN_POINT('',(24.97729909023,16.312891927838));
+#12233 = CARTESIAN_POINT('',(25.120769734422,16.347145937173));
+#12234 = CARTESIAN_POINT('',(25.264342208672,16.381420873134));
+#12235 = CARTESIAN_POINT('',(25.408189605045,16.415758178254));
+#12236 = CARTESIAN_POINT('',(25.551620244333,16.45000191509));
+#12237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12238 = ORIENTED_EDGE('',*,*,#12239,.T.);
+#12239 = EDGE_CURVE('',#11359,#12240,#12242,.T.);
+#12240 = VERTEX_POINT('',#12241);
+#12241 = CARTESIAN_POINT('',(9.4,-2.302335982397E-15,13.350000907608));
+#12242 = SURFACE_CURVE('',#12243,(#12533,#12826),.PCURVE_S1.);
+#12243 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#12244,#12245,#12246,#12247,
+    #12248,#12249,#12250,#12251,#12252,#12253,#12254,#12255,#12256,
+    #12257,#12258,#12259,#12260,#12261,#12262,#12263,#12264,#12265,
+    #12266,#12267,#12268,#12269,#12270,#12271,#12272,#12273,#12274,
+    #12275,#12276,#12277,#12278,#12279,#12280,#12281,#12282,#12283,
+    #12284,#12285,#12286,#12287,#12288,#12289,#12290,#12291,#12292,
+    #12293,#12294,#12295,#12296,#12297,#12298,#12299,#12300,#12301,
+    #12302,#12303,#12304,#12305,#12306,#12307,#12308,#12309,#12310,
+    #12311,#12312,#12313,#12314,#12315,#12316,#12317,#12318,#12319,
+    #12320,#12321,#12322,#12323,#12324,#12325,#12326,#12327,#12328,
+    #12329,#12330,#12331,#12332,#12333,#12334,#12335,#12336,#12337,
+    #12338,#12339,#12340,#12341,#12342,#12343,#12344,#12345,#12346,
+    #12347,#12348,#12349,#12350,#12351,#12352,#12353,#12354,#12355,
+    #12356,#12357,#12358,#12359,#12360,#12361,#12362,#12363,#12364,
+    #12365,#12366,#12367,#12368,#12369,#12370,#12371,#12372,#12373,
+    #12374,#12375,#12376,#12377,#12378,#12379,#12380,#12381,#12382,
+    #12383,#12384,#12385,#12386,#12387,#12388,#12389,#12390,#12391,
+    #12392,#12393,#12394,#12395,#12396,#12397,#12398,#12399,#12400,
+    #12401,#12402,#12403,#12404,#12405,#12406,#12407,#12408,#12409,
+    #12410,#12411,#12412,#12413,#12414,#12415,#12416,#12417,#12418,
+    #12419,#12420,#12421,#12422,#12423,#12424,#12425,#12426,#12427,
+    #12428,#12429,#12430,#12431,#12432,#12433,#12434,#12435,#12436,
+    #12437,#12438,#12439,#12440,#12441,#12442,#12443,#12444,#12445,
+    #12446,#12447,#12448,#12449,#12450,#12451,#12452,#12453,#12454,
+    #12455,#12456,#12457,#12458,#12459,#12460,#12461,#12462,#12463,
+    #12464,#12465,#12466,#12467,#12468,#12469,#12470,#12471,#12472,
+    #12473,#12474,#12475,#12476,#12477,#12478,#12479,#12480,#12481,
+    #12482,#12483,#12484,#12485,#12486,#12487,#12488,#12489,#12490,
+    #12491,#12492,#12493,#12494,#12495,#12496,#12497,#12498,#12499,
+    #12500,#12501,#12502,#12503,#12504,#12505,#12506,#12507,#12508,
+    #12509,#12510,#12511,#12512,#12513,#12514,#12515,#12516,#12517,
+    #12518,#12519,#12520,#12521,#12522,#12523,#12524,#12525,#12526,
+    #12527,#12528,#12529,#12530,#12531,#12532),.UNSPECIFIED.,.F.,.F.,(9,
+    7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
+    7,7,7,7,7,7,9),(0.,3.404858518122E-02,6.883137006378E-02,
+    9.712688574595E-02,0.105280840222,0.129094973978,0.154530977064,
+    0.185756990999,0.221336573412,0.238482330635,0.246516775534,
+    0.254781846258,0.284249381817,0.318373907162,0.352339003576,
+    0.386078638717,0.394062019701,0.405497012306,0.417665848112,
+    0.450786684928,0.484504626359,0.514145195776,0.543704331776,
+    0.549471678347,0.560213242979,0.56888009181,0.604089192013,
+    0.638218368298,0.670170110669,0.699210646456,0.706762810353,
+    0.733131353069,0.766135817338,0.800108302072,0.831962378703,
+    0.848165080038,0.856521577957,0.8659067335,0.894600376429,
+    0.928277386152,0.963936049519,1.),.UNSPECIFIED.);
+#12244 = CARTESIAN_POINT('',(9.4,-1.7763568394E-15,8.850000327499));
+#12245 = CARTESIAN_POINT('',(9.4,1.272908641298,8.882328293942));
+#12246 = CARTESIAN_POINT('',(9.203000502265,2.548786872901,8.9147316798)
+  );
+#12247 = CARTESIAN_POINT('',(8.807422372146,3.787149057684,
+    8.947088061322));
+#12248 = CARTESIAN_POINT('',(8.2234664923,4.953144548801,8.97942325446)
+  );
+#12249 = CARTESIAN_POINT('',(7.465830665138,6.014509284696,
+    9.011757755204));
+#12250 = CARTESIAN_POINT('',(6.556182555104,6.943186017149,
+    9.044112450721));
+#12251 = CARTESIAN_POINT('',(5.520517174618,7.713900603052,
+    9.076514918386));
+#12252 = CARTESIAN_POINT('',(3.245831787582,8.917151056622,
+    9.141869980528));
+#12253 = CARTESIAN_POINT('',(1.997332284329,9.34498538097,9.174978897549
+    ));
+#12254 = CARTESIAN_POINT('',(0.687330847044,9.570758012462,
+    9.208034791316));
+#12255 = CARTESIAN_POINT('',(-0.646179351672,9.587067572202,
+    9.241068598174));
+#12256 = CARTESIAN_POINT('',(-1.965441053258,9.391959656064,
+    9.274101854668));
+#12257 = CARTESIAN_POINT('',(-3.233300500876,8.992432864791,
+    9.307156719136));
+#12258 = CARTESIAN_POINT('',(-4.413096834618,8.400929946886,
+    9.340264668357));
+#12259 = CARTESIAN_POINT('',(-6.330853275591,7.02846924899,
+    9.400157149648));
+#12260 = CARTESIAN_POINT('',(-7.11278260468,6.301561686183,
+    9.427050342621));
+#12261 = CARTESIAN_POINT('',(-7.798080931946,5.475923914078,
+    9.453926446005));
+#12262 = CARTESIAN_POINT('',(-8.37289350776,4.566931975216,
+    9.480793181113));
+#12263 = CARTESIAN_POINT('',(-8.82595302846,3.591485578397,
+    9.507661067974));
+#12264 = CARTESIAN_POINT('',(-9.149105325059,2.568202681313,
+    9.534539604404));
+#12265 = CARTESIAN_POINT('',(-9.336871612597,1.517137573197,
+    9.561433961189));
+#12266 = CARTESIAN_POINT('',(-9.403644014431,0.156185362724,
+    9.596038380095));
+#12267 = CARTESIAN_POINT('',(-9.40729818935,-0.148826071594,
+    9.603779620281));
+#12268 = CARTESIAN_POINT('',(-9.399645292065,-0.453902661201,
+    9.611521012231));
+#12269 = CARTESIAN_POINT('',(-9.380686738064,-0.758553665317,
+    9.61926260279));
+#12270 = CARTESIAN_POINT('',(-9.350449238116,-1.062291105547,
+    9.627004368091));
+#12271 = CARTESIAN_POINT('',(-9.308984798272,-1.364629765882,
+    9.63474621355));
+#12272 = CARTESIAN_POINT('',(-9.256370719861,-1.665087192699,
+    9.642487973868));
+#12273 = CARTESIAN_POINT('',(-9.006783317972,-2.833793163201,
+    9.672838770038));
+#12274 = CARTESIAN_POINT('',(-8.726521963994,-3.684752878254,
+    9.695459636913));
+#12275 = CARTESIAN_POINT('',(-8.354456875166,-4.503400822879,
+    9.718074627571));
+#12276 = CARTESIAN_POINT('',(-7.895154095816,-5.278268224371,
+    9.7406852115));
+#12277 = CARTESIAN_POINT('',(-7.354672677595,-5.998861490378,
+    9.763296060381));
+#12278 = CARTESIAN_POINT('',(-6.740394909077,-6.655572317752,
+    9.785911902774));
+#12279 = CARTESIAN_POINT('',(-6.061173005417,-7.239799633945,
+    9.808534024054));
+#12280 = CARTESIAN_POINT('',(-4.544349660553,-8.283298154221,
+    9.855292902522));
+#12281 = CARTESIAN_POINT('',(-3.698141318792,-8.732015525572,
+    9.879457822719));
+#12282 = CARTESIAN_POINT('',(-2.802015059605,-9.081365438341,
+    9.90361301152));
+#12283 = CARTESIAN_POINT('',(-1.869696819386,-9.325207883155,
+    9.927761710497));
+#12284 = CARTESIAN_POINT('',(-0.9154156488,-9.459636878915,
+    9.951911100827));
+#12285 = CARTESIAN_POINT('',(4.617593204703E-02,-9.482740008946,
+    9.976067802028));
+#12286 = CARTESIAN_POINT('',(0.999990084027,-9.394897172908,
+    10.000233652667));
+#12287 = CARTESIAN_POINT('',(3.072930848812,-8.959888584903,
+    10.05402715142));
+#12288 = CARTESIAN_POINT('',(4.183122816457,-8.557633058517,
+    10.083720276627));
+#12289 = CARTESIAN_POINT('',(5.231218846707,-7.998288396058,
+    10.113385543532));
+#12290 = CARTESIAN_POINT('',(6.19179327096,-7.293896910885,
+    10.143034266375));
+#12291 = CARTESIAN_POINT('',(7.042795126584,-6.460437009962,
+    10.172682557659));
+#12292 = CARTESIAN_POINT('',(7.764904771472,-5.517071303725,
+    10.202347451987));
+#12293 = CARTESIAN_POINT('',(8.342092129244,-4.486870180487,
+    10.232041616907));
+#12294 = CARTESIAN_POINT('',(9.24497939096,-2.158534253298,
+    10.29546517045));
+#12295 = CARTESIAN_POINT('',(9.526661514153,-0.83728527973,
+    10.32933737552));
+#12296 = CARTESIAN_POINT('',(9.590330412745,0.522290064658,
+    10.363148934711));
+#12297 = CARTESIAN_POINT('',(9.433332531714,1.878844647348,
+    10.396936475307));
+#12298 = CARTESIAN_POINT('',(9.058594733417,3.19203180814,
+    10.430723254964));
+#12299 = CARTESIAN_POINT('',(8.478876366556,4.423463901714,
+    10.464533372232));
+#12300 = CARTESIAN_POINT('',(7.712454775582,5.535971116904,
+    10.498404910731));
+#12301 = CARTESIAN_POINT('',(6.350166712113,6.960328739337,
+    10.548460987438));
+#12302 = CARTESIAN_POINT('',(5.870993448481,7.389074882954,
+    10.564741639143));
+#12303 = CARTESIAN_POINT('',(5.358875274364,7.779965880943,
+    10.581021452247));
+#12304 = CARTESIAN_POINT('',(4.81733945373,8.130079258498,
+    10.597300017569));
+#12305 = CARTESIAN_POINT('',(4.250164266649,8.436912105304,
+    10.61357857237));
+#12306 = CARTESIAN_POINT('',(3.661358235648,8.69835752966,
+    10.629858364574));
+#12307 = CARTESIAN_POINT('',(3.055169032521,8.912729852678,
+    10.646139076477));
+#12308 = CARTESIAN_POINT('',(2.146038712559,9.156676523014,
+    10.670045233188));
+#12309 = CARTESIAN_POINT('',(1.853108830609,9.223922698042,
+    10.67767317629));
+#12310 = CARTESIAN_POINT('',(1.557787945522,9.280454878185,
+    10.68530109065));
+#12311 = CARTESIAN_POINT('',(1.260534641108,9.326174727529,
+    10.692928942381));
+#12312 = CARTESIAN_POINT('',(0.961810559225,9.361007763676,
+    10.700556710332));
+#12313 = CARTESIAN_POINT('',(0.662080399778,9.384903357747,
+    10.708184386086));
+#12314 = CARTESIAN_POINT('',(0.361811920718,9.397834734381,
+    10.715811973962));
+#12315 = CARTESIAN_POINT('',(-0.247481079991,9.40181959181,
+    10.731285953177));
+#12316 = CARTESIAN_POINT('',(-0.556520977863,9.392234129552,
+    10.739132467928));
+#12317 = CARTESIAN_POINT('',(-0.865128093982,9.371039438616,
+    10.746979145054));
+#12318 = CARTESIAN_POINT('',(-1.172790977851,9.338259061433,
+    10.754826020419));
+#12319 = CARTESIAN_POINT('',(-1.479002390065,9.293943229208,
+    10.762673055965));
+#12320 = CARTESIAN_POINT('',(-1.78325930231,9.238168861919,
+    10.770520139712));
+#12321 = CARTESIAN_POINT('',(-2.085062897364,9.171039568321,
+    10.778367085758));
+#12322 = CARTESIAN_POINT('',(-3.449431548708,8.813329658435,
+    10.814189008638));
+#12323 = CARTESIAN_POINT('',(-4.478818251857,8.390937873854,
+    10.842196684216));
+#12324 = CARTESIAN_POINT('',(-5.447524150723,7.831311158854,
+    10.870185174496));
+#12325 = CARTESIAN_POINT('',(-6.334838050934,7.145347797368,
+    10.898163801812));
+#12326 = CARTESIAN_POINT('',(-7.122215416678,6.346603469385,
+    10.926142831023));
+#12327 = CARTESIAN_POINT('',(-7.793918397894,5.451858864637,
+    10.954133664988));
+#12328 = CARTESIAN_POINT('',(-8.336605197141,4.480433397458,
+    10.98214435248));
+#12329 = CARTESIAN_POINT('',(-9.210574629201,2.269883837179,
+    11.042513766782));
+#12330 = CARTESIAN_POINT('',(-9.496722835662,1.008081975097,
+    11.074986127988));
+#12331 = CARTESIAN_POINT('',(-9.583485431979,-0.291893887864,
+    11.107409449724));
+#12332 = CARTESIAN_POINT('',(-9.467614429396,-1.593669208165,
+    11.139812102602));
+#12333 = CARTESIAN_POINT('',(-9.150919586859,-2.861634838391,
+    11.172215173428));
+#12334 = CARTESIAN_POINT('',(-8.643361088752,-4.06153680281,
+    11.204638991441));
+#12335 = CARTESIAN_POINT('',(-7.95992596557,-5.16010076878,
+    11.237111338261));
+#12336 = CARTESIAN_POINT('',(-6.30085131455,-7.090216242679,
+    11.301751308109));
+#12337 = CARTESIAN_POINT('',(-5.322683521987,-7.927537631208,
+    11.334071285499));
+#12338 = CARTESIAN_POINT('',(-4.219003596281,-8.607797059028,
+    11.366342499906));
+#12339 = CARTESIAN_POINT('',(-3.019992444061,-9.111449797186,
+    11.398593387029));
+#12340 = CARTESIAN_POINT('',(-1.757526550623,-9.423662627084,
+    11.430844354172));
+#12341 = CARTESIAN_POINT('',(-0.466024898061,-9.537259974468,
+    11.463116594282));
+#12342 = CARTESIAN_POINT('',(0.818553804869,-9.449968524709,
+    11.49543522273));
+#12343 = CARTESIAN_POINT('',(3.288003663801,-8.896046213754,
+    11.55971023918));
+#12344 = CARTESIAN_POINT('',(4.479096568377,-8.430677147487,
+    11.591813204123));
+#12345 = CARTESIAN_POINT('',(5.591964106993,-7.783105184374,
+    11.623870735089));
+#12346 = CARTESIAN_POINT('',(6.595631262785,-6.970321201146,
+    11.655907273755));
+#12347 = CARTESIAN_POINT('',(7.462549022324,-6.013055404308,
+    11.687943957398));
+#12348 = CARTESIAN_POINT('',(8.170530647135,-4.937688411587,
+    11.720001780411));
+#12349 = CARTESIAN_POINT('',(8.700950835089,-3.774153755661,
+    11.752105175548));
+#12350 = CARTESIAN_POINT('',(9.125817435202,-2.273438019978,
+    11.791717609998));
+#12351 = CARTESIAN_POINT('',(9.196693451911,-1.983339612939,
+    11.799297027869));
+#12352 = CARTESIAN_POINT('',(9.257025314987,-1.690733199289,
+    11.806876414335));
+#12353 = CARTESIAN_POINT('',(9.306710762324,-1.396064181709,
+    11.81445581051));
+#12354 = CARTESIAN_POINT('',(9.345670455861,-1.099783477717,
+    11.822035210627));
+#12355 = CARTESIAN_POINT('',(9.373847981583,-0.80234751966,
+    11.829614562032));
+#12356 = CARTESIAN_POINT('',(9.391209849524,-0.50421825472,
+    11.837193765191));
+#12357 = CARTESIAN_POINT('',(9.407106821214,0.221485678983,
+    11.855628320276));
+#12358 = CARTESIAN_POINT('',(9.394259646346,0.649353636111,
+    11.866484670126));
+#12359 = CARTESIAN_POINT('',(9.359167800129,1.076360830118,
+    11.877341359538));
+#12360 = CARTESIAN_POINT('',(9.301903291819,1.501147195896,
+    11.888196642824));
+#12361 = CARTESIAN_POINT('',(9.222636110627,1.92237420782,
+    11.899053034597));
+#12362 = CARTESIAN_POINT('',(9.121628937337,2.338724489096,
+    11.909911383973));
+#12363 = CARTESIAN_POINT('',(8.999237349636,2.748900884022,
+    11.920767261884));
+#12364 = CARTESIAN_POINT('',(8.703397187389,3.580197235795,
+    11.943176527827));
+#12365 = CARTESIAN_POINT('',(8.527172192005,4.000341132059,
+    11.954729599275));
+#12366 = CARTESIAN_POINT('',(8.327791535181,4.410506615781,11.9662823686
+    ));
+#12367 = CARTESIAN_POINT('',(8.105922180855,4.809209611498,
+    11.977834937552));
+#12368 = CARTESIAN_POINT('',(7.862337822342,5.195028609104,
+    11.989387636362));
+#12369 = CARTESIAN_POINT('',(7.597915373792,5.566603389306,
+    12.000940757444));
+#12370 = CARTESIAN_POINT('',(7.313637771266,5.92263746173,
+    12.012494284559));
+#12371 = CARTESIAN_POINT('',(6.18581075284,7.185312089222,
+    12.055493193547));
+#12372 = CARTESIAN_POINT('',(5.220375422319,7.98639456394,12.08700139645
+    ));
+#12373 = CARTESIAN_POINT('',(4.137882349018,8.636836368371,
+    12.118469352864));
+#12374 = CARTESIAN_POINT('',(2.96638354112,9.118640980831,
+    12.149918151379));
+#12375 = CARTESIAN_POINT('',(1.735608868719,9.418334255599,
+    12.181367170098));
+#12376 = CARTESIAN_POINT('',(0.477543235766,9.529272165977,
+    12.212835152504));
+#12377 = CARTESIAN_POINT('',(-0.774472066562,9.449499119385,
+    12.244343038856));
+#12378 = CARTESIAN_POINT('',(-3.216629143385,8.921989914502,
+    12.307796936887));
+#12379 = CARTESIAN_POINT('',(-4.410565243841,8.466497227464,
+    12.33987822087));
+#12380 = CARTESIAN_POINT('',(-5.527884996594,7.828449031219,
+    12.371915558993));
+#12381 = CARTESIAN_POINT('',(-6.537536081238,7.024495251413,
+    12.403932862283));
+#12382 = CARTESIAN_POINT('',(-7.411810687862,6.075110554455,
+    12.435949370489));
+#12383 = CARTESIAN_POINT('',(-8.128333211337,5.006467346022,
+    12.467985200622));
+#12384 = CARTESIAN_POINT('',(-8.668291330647,3.84830207733,
+    12.50006563015));
+#12385 = CARTESIAN_POINT('',(-9.333106316702,1.575065369633,
+    12.560217661947));
+#12386 = CARTESIAN_POINT('',(-9.50125604335,0.468291998846,
+    12.588395351208));
+#12387 = CARTESIAN_POINT('',(-9.518722504614,-0.657243456639,
+    12.616551971965));
+#12388 = CARTESIAN_POINT('',(-9.383985805481,-1.777601381281,
+    12.644695165988));
+#12389 = CARTESIAN_POINT('',(-9.099634840143,-2.869610127967,
+    12.672837997354));
+#12390 = CARTESIAN_POINT('',(-8.671731426484,-3.910749949008,
+    12.700993282066));
+#12391 = CARTESIAN_POINT('',(-8.110493161188,-4.879311222528,
+    12.72916881366));
+#12392 = CARTESIAN_POINT('',(-6.755492785098,-6.629054044186,
+    12.785373030671));
+#12393 = CARTESIAN_POINT('',(-5.960674451922,-7.41295536747,
+    12.813472744061));
+#12394 = CARTESIAN_POINT('',(-5.062747921713,-8.086454925229,
+    12.841550857436));
+#12395 = CARTESIAN_POINT('',(-4.080077047723,-8.634662716596,
+    12.869617607273));
+#12396 = CARTESIAN_POINT('',(-3.032604141653,-9.045750788158,
+    12.897685194238));
+#12397 = CARTESIAN_POINT('',(-1.942132664771,-9.311798499779,
+    12.925764983495));
+#12398 = CARTESIAN_POINT('',(-0.83187784489,-9.428095666607,
+    12.953864324205));
+#12399 = CARTESIAN_POINT('',(0.488156609505,-9.389791552466,
+    12.987402790995));
+#12400 = CARTESIAN_POINT('',(0.703500836823,-9.377889269342,
+    12.992878245325));
+#12401 = CARTESIAN_POINT('',(0.918510771834,-9.360342664896,
+    12.99835376428));
+#12402 = CARTESIAN_POINT('',(1.133014470372,-9.337162753735,
+    13.003829375851));
+#12403 = CARTESIAN_POINT('',(1.346839792878,-9.308367073334,
+    13.009305087825));
+#12404 = CARTESIAN_POINT('',(1.559814404405,-9.273979684038,
+    13.014780887792));
+#12405 = CARTESIAN_POINT('',(1.771765774619,-9.234031169065,
+    13.020256743136));
+#12406 = CARTESIAN_POINT('',(2.375048791088,-9.103866972053,
+    13.035931274022));
+#12407 = CARTESIAN_POINT('',(2.763432377237,-9.000013343065,
+    13.046130637747));
+#12408 = CARTESIAN_POINT('',(3.146582694779,-8.877234455464,
+    13.056327604132));
+#12409 = CARTESIAN_POINT('',(3.523432745308,-8.735839571132,
+    13.066525210107));
+#12410 = CARTESIAN_POINT('',(3.892937369698,-8.576208314883,
+    13.076723476778));
+#12411 = CARTESIAN_POINT('',(4.254074017797,-8.398790790247,
+    13.086921281825));
+#12412 = CARTESIAN_POINT('',(4.605844661177,-8.20411089815,
+    13.097119750139));
+#12413 = CARTESIAN_POINT('',(5.222765521679,-7.822256037802,
+    13.115545874012));
+#12414 = CARTESIAN_POINT('',(5.49154442978,-7.640880845931,
+    13.123774424162));
+#12415 = CARTESIAN_POINT('',(5.753111187889,-7.448959395039,
+    13.132003168482));
+#12416 = CARTESIAN_POINT('',(6.006981972425,-7.246828401091,
+    13.140232053378));
+#12417 = CARTESIAN_POINT('',(6.252693621848,-7.034850015837,
+    13.148461069279));
+#12418 = CARTESIAN_POINT('',(6.489803767366,-6.813411762695,
+    13.156690198578));
+#12419 = CARTESIAN_POINT('',(6.717890963636,-6.582926472637,
+    13.164919363574));
+#12420 = CARTESIAN_POINT('',(7.824877410681,-5.372511078921,
+    13.206578756459));
+#12421 = CARTESIAN_POINT('',(8.560106196925,-4.256452407851,
+    13.24009758432));
+#12422 = CARTESIAN_POINT('',(9.110335517187,-3.027711480487,
+    13.273558372764));
+#12423 = CARTESIAN_POINT('',(9.458462841262,-1.722595724327,
+    13.306994713457));
+#12424 = CARTESIAN_POINT('',(9.592814488644,-0.378535440699,
+    13.340431371953));
+#12425 = CARTESIAN_POINT('',(9.511104114162,0.965322057585,
+    13.373891792716));
+#12426 = CARTESIAN_POINT('',(9.216529852257,2.268947707165,
+    13.407410035666));
+#12427 = CARTESIAN_POINT('',(8.253830154021,4.675701395008,
+    13.473243345254));
+#12428 = CARTESIAN_POINT('',(7.595071311252,5.789675279627,
+    13.505725071297));
+#12429 = CARTESIAN_POINT('',(6.765071143678,6.794427583121,
+    13.538158429642));
+#12430 = CARTESIAN_POINT('',(5.786467566589,7.661218292677,
+    13.570569796172));
+#12431 = CARTESIAN_POINT('',(4.68508251391,8.365416195841,
+    13.602980620845));
+#12432 = CARTESIAN_POINT('',(3.491676198452,8.888954814643,
+    13.635412429165));
+#12433 = CARTESIAN_POINT('',(2.240031237595,9.217924485291,
+    13.667893311824));
+#12434 = CARTESIAN_POINT('',(-0.217114799099,9.473101040114,
+    13.730633624588));
+#12435 = CARTESIAN_POINT('',(-1.42527016212,9.424165312744,
+    13.76102481173));
+#12436 = CARTESIAN_POINT('',(-2.620857634978,9.198435052167,
+    13.791382397352));
+#12437 = CARTESIAN_POINT('',(-3.774297599903,8.800538864417,
+    13.821723177216));
+#12438 = CARTESIAN_POINT('',(-4.857624297478,8.23915278291,
+    13.85206344395));
+#12439 = CARTESIAN_POINT('',(-5.845281630617,7.528550424176,
+    13.882420275594));
+#12440 = CARTESIAN_POINT('',(-6.713513247604,6.686967908408,
+    13.912811175317));
+#12441 = CARTESIAN_POINT('',(-8.10613532515,4.881517764757,
+    13.970719882606));
+#12442 = CARTESIAN_POINT('',(-8.656555424494,3.933304846049,
+    13.998326297319));
+#12443 = CARTESIAN_POINT('',(-9.079062560834,2.915298848051,
+    14.025913650577));
+#12444 = CARTESIAN_POINT('',(-9.364251428921,1.847886512549,
+    14.053489602905));
+#12445 = CARTESIAN_POINT('',(-9.505924667959,0.752149460246,
+    14.081065760856));
+#12446 = CARTESIAN_POINT('',(-9.501819131734,-0.35006127533,
+    14.108651885907));
+#12447 = CARTESIAN_POINT('',(-9.352836202718,-1.436344771054,
+    14.136257371896));
+#12448 = CARTESIAN_POINT('',(-8.991425501421,-2.755717188089,
+    14.170999543993));
+#12449 = CARTESIAN_POINT('',(-8.907492402074,-3.025445093172,
+    14.178169842215));
+#12450 = CARTESIAN_POINT('',(-8.814317033276,-3.292233725488,
+    14.185340116575));
+#12451 = CARTESIAN_POINT('',(-8.712018569528,-3.555718578429,
+    14.192510317824));
+#12452 = CARTESIAN_POINT('',(-8.600734075768,-3.815539876882,
+    14.199680425754));
+#12453 = CARTESIAN_POINT('',(-8.480618507368,-4.071342577225,
+    14.206850449198));
+#12454 = CARTESIAN_POINT('',(-8.351844710139,-4.322776367332,
+    14.214020426032));
+#12455 = CARTESIAN_POINT('',(-7.735422504402,-5.430921407639,
+    14.246224622431));
+#12456 = CARTESIAN_POINT('',(-7.152600456963,-6.235632746844,
+    14.27127962941));
+#12457 = CARTESIAN_POINT('',(-6.474513091811,-6.967931328587,
+    14.296324173559));
+#12458 = CARTESIAN_POINT('',(-5.711974957204,-7.614945005851,
+    14.321360905028));
+#12459 = CARTESIAN_POINT('',(-4.877404294943,-8.165921627547,
+    14.346397338094));
+#12460 = CARTESIAN_POINT('',(-3.984599872265,-8.611952543724,
+    14.371441456986));
+#12461 = CARTESIAN_POINT('',(-3.048942504683,-8.946262569954,
+    14.396496711582));
+#12462 = CARTESIAN_POINT('',(-0.884852613285,-9.439242438425,
+    14.452865724595));
+#12463 = CARTESIAN_POINT('',(0.361795958472,-9.533408058847,
+    14.484266341302));
+#12464 = CARTESIAN_POINT('',(1.616640252797,-9.438228647835,
+    14.515626036029));
+#12465 = CARTESIAN_POINT('',(2.846677807744,-9.1553313652,
+    14.546966939274));
+#12466 = CARTESIAN_POINT('',(4.020248984263,-8.690862907185,
+    14.578308189926));
+#12467 = CARTESIAN_POINT('',(5.107783715655,-8.057736661948,
+    14.609668021512));
+#12468 = CARTESIAN_POINT('',(6.081223835998,-7.273308146376,
+    14.641068680053));
+#12469 = CARTESIAN_POINT('',(7.776742898901,-5.43094576818,
+    14.704658469875));
+#12470 = CARTESIAN_POINT('',(8.494464587019,-4.361477683401,
+    14.736987656932));
+#12471 = CARTESIAN_POINT('',(9.04149086407,-3.18558654619,
+    14.769269108739));
+#12472 = CARTESIAN_POINT('',(9.401857196804,-1.935561728502,
+    14.801530085842));
+#12473 = CARTESIAN_POINT('',(9.564556854449,-0.644846606611,
+    14.833791255718));
+#12474 = CARTESIAN_POINT('',(9.52648398425,0.651506299876,
+    14.866073579108));
+#12475 = CARTESIAN_POINT('',(9.289571194492,1.917494668997,
+    14.898402687665));
+#12476 = CARTESIAN_POINT('',(8.473911404362,4.23920554643,
+    14.960900285411));
+#12477 = CARTESIAN_POINT('',(7.915814238551,5.307637137878,
+    14.991199019133));
+#12478 = CARTESIAN_POINT('',(7.204121174541,6.289793095759,
+    15.021463947544));
+#12479 = CARTESIAN_POINT('',(6.355517572923,7.161106814434,
+    15.051711462225));
+#12480 = CARTESIAN_POINT('',(5.389579600537,7.900195152578,
+    15.081958957774));
+#12481 = CARTESIAN_POINT('',(4.329885282993,8.49017627683,
+    15.112223853282));
+#12482 = CARTESIAN_POINT('',(3.202755375691,8.917421109542,
+    15.142523178768));
+#12483 = CARTESIAN_POINT('',(1.449058002779,9.307369072168,
+    15.188150903121));
+#12484 = CARTESIAN_POINT('',(0.848019545233,9.39531846823,15.2035367453)
+  );
+#12485 = CARTESIAN_POINT('',(0.241069647243,9.438864590393,
+    15.218921667426));
+#12486 = CARTESIAN_POINT('',(-0.367950088803,9.437583544994,
+    15.234305193439));
+#12487 = CARTESIAN_POINT('',(-0.975213520084,9.391442568695,
+    15.249688202397));
+#12488 = CARTESIAN_POINT('',(-1.576913301263,9.300776866322,
+    15.265071770442));
+#12489 = CARTESIAN_POINT('',(-2.169265358526,9.166307066776,
+    15.280456057993));
+#12490 = CARTESIAN_POINT('',(-3.047260625031,8.897853428376,
+    15.303773076446));
+#12491 = CARTESIAN_POINT('',(-3.342540114945,8.795161536274,
+    15.311707310878));
+#12492 = CARTESIAN_POINT('',(-3.633845895036,8.681277131794,
+    15.319641661406));
+#12493 = CARTESIAN_POINT('',(-3.920682863577,8.556380960739,
+    15.327575935983));
+#12494 = CARTESIAN_POINT('',(-4.202567891543,8.420679003641,
+    15.335510034604));
+#12495 = CARTESIAN_POINT('',(-4.479029822616,8.274402475757,
+    15.343443949302));
+#12496 = CARTESIAN_POINT('',(-4.749609473182,8.117807827073,
+    15.35137776415));
+#12497 = CARTESIAN_POINT('',(-5.310638123748,7.764033914755,
+    15.368222182481));
+#12498 = CARTESIAN_POINT('',(-5.599435252236,7.564230041251,
+    15.37713268365));
+#12499 = CARTESIAN_POINT('',(-5.879616538363,7.35216588764,
+    15.386043221098));
+#12500 = CARTESIAN_POINT('',(-6.150576218621,7.12827614907,
+    15.394953833486));
+#12501 = CARTESIAN_POINT('',(-6.411737245426,6.893029449984,
+    15.4038645358));
+#12502 = CARTESIAN_POINT('',(-6.662551287119,6.646928344118,
+    15.412775319359));
+#12503 = CARTESIAN_POINT('',(-6.902498727964,6.390509314505,
+    15.421686151807));
+#12504 = CARTESIAN_POINT('',(-7.829966602636,5.31058026811,
+    15.457840429673));
+#12505 = CARTESIAN_POINT('',(-8.423560694451,4.40467347339,
+    15.485117528188));
+#12506 = CARTESIAN_POINT('',(-8.896274953845,3.423961051979,
+    15.512376127014));
+#12507 = CARTESIAN_POINT('',(-9.237755877125,2.387558048043,
+    15.53962187777));
+#12508 = CARTESIAN_POINT('',(-9.441217737972,1.31549585509,
+    15.566866815789));
+#12509 = CARTESIAN_POINT('',(-9.502893425878,0.228588041105,
+    15.59412304259));
+#12510 = CARTESIAN_POINT('',(-9.422620490139,-0.851432268218,
+    15.621397086806));
+#12511 = CARTESIAN_POINT('',(-8.950827729682,-3.134933178874,
+    15.680615468006));
+#12512 = CARTESIAN_POINT('',(-8.506768400749,-4.331711185607,
+    15.712662938908));
+#12513 = CARTESIAN_POINT('',(-7.879850583324,-5.453628735041,
+    15.74466462588));
+#12514 = CARTESIAN_POINT('',(-7.08644751301,-6.469676347179,
+    15.77664670665));
+#12515 = CARTESIAN_POINT('',(-6.146641831171,-7.352083583163,
+    15.8086284244));
+#12516 = CARTESIAN_POINT('',(-5.086257177845,-8.078280346092,
+    15.840630484332));
+#12517 = CARTESIAN_POINT('',(-3.934789077522,-8.629169377581,
+    15.872676903563));
+#12518 = CARTESIAN_POINT('',(-1.45439631961,-9.381998525933,
+    15.938509185801));
+#12519 = CARTESIAN_POINT('',(-0.112393566128,-9.563505900957,
+    15.972461430479));
+#12520 = CARTESIAN_POINT('',(1.25141428774,-9.523640337229,
+    16.006351819698));
+#12521 = CARTESIAN_POINT('',(2.595319008741,-9.262942780269,
+    16.040218347169));
+#12522 = CARTESIAN_POINT('',(3.879039428813,-8.787425872133,
+    16.074084732578));
+#12523 = CARTESIAN_POINT('',(5.065026697549,-8.112879659591,
+    16.10797452662));
+#12524 = CARTESIAN_POINT('',(6.117363107506,-7.260513997356,
+    16.141926163858));
+#12525 = CARTESIAN_POINT('',(7.90501672628,-5.261989481389,
+    16.210024261811));
+#12526 = CARTESIAN_POINT('',(8.641742352411,-4.106846971973,
+    16.244363641525));
+#12527 = CARTESIAN_POINT('',(9.182166805496,-2.836392948549,
+    16.278639771241));
+#12528 = CARTESIAN_POINT('',(9.508722217322,-1.490073738032,
+    16.312891927838));
+#12529 = CARTESIAN_POINT('',(9.609651941507,-0.108404809638,
+    16.347145937173));
+#12530 = CARTESIAN_POINT('',(9.483788759517,1.266462191449,
+    16.381420873134));
+#12531 = CARTESIAN_POINT('',(9.135709063982,2.59163850246,
+    16.415758178254));
+#12532 = CARTESIAN_POINT('',(8.587327320436,3.823324403146,
+    16.45000191509));
+#12533 = PCURVE('',#1567,#12534);
+#12534 = DEFINITIONAL_REPRESENTATION('',(#12535),#12825);
+#12535 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#12536,#12537,#12538,#12539,
+    #12540,#12541,#12542,#12543,#12544,#12545,#12546,#12547,#12548,
+    #12549,#12550,#12551,#12552,#12553,#12554,#12555,#12556,#12557,
+    #12558,#12559,#12560,#12561,#12562,#12563,#12564,#12565,#12566,
+    #12567,#12568,#12569,#12570,#12571,#12572,#12573,#12574,#12575,
+    #12576,#12577,#12578,#12579,#12580,#12581,#12582,#12583,#12584,
+    #12585,#12586,#12587,#12588,#12589,#12590,#12591,#12592,#12593,
+    #12594,#12595,#12596,#12597,#12598,#12599,#12600,#12601,#12602,
+    #12603,#12604,#12605,#12606,#12607,#12608,#12609,#12610,#12611,
+    #12612,#12613,#12614,#12615,#12616,#12617,#12618,#12619,#12620,
+    #12621,#12622,#12623,#12624,#12625,#12626,#12627,#12628,#12629,
+    #12630,#12631,#12632,#12633,#12634,#12635,#12636,#12637,#12638,
+    #12639,#12640,#12641,#12642,#12643,#12644,#12645,#12646,#12647,
+    #12648,#12649,#12650,#12651,#12652,#12653,#12654,#12655,#12656,
+    #12657,#12658,#12659,#12660,#12661,#12662,#12663,#12664,#12665,
+    #12666,#12667,#12668,#12669,#12670,#12671,#12672,#12673,#12674,
+    #12675,#12676,#12677,#12678,#12679,#12680,#12681,#12682,#12683,
+    #12684,#12685,#12686,#12687,#12688,#12689,#12690,#12691,#12692,
+    #12693,#12694,#12695,#12696,#12697,#12698,#12699,#12700,#12701,
+    #12702,#12703,#12704,#12705,#12706,#12707,#12708,#12709,#12710,
+    #12711,#12712,#12713,#12714,#12715,#12716,#12717,#12718,#12719,
+    #12720,#12721,#12722,#12723,#12724,#12725,#12726,#12727,#12728,
+    #12729,#12730,#12731,#12732,#12733,#12734,#12735,#12736,#12737,
+    #12738,#12739,#12740,#12741,#12742,#12743,#12744,#12745,#12746,
+    #12747,#12748,#12749,#12750,#12751,#12752,#12753,#12754,#12755,
+    #12756,#12757,#12758,#12759,#12760,#12761,#12762,#12763,#12764,
+    #12765,#12766,#12767,#12768,#12769,#12770,#12771,#12772,#12773,
+    #12774,#12775,#12776,#12777,#12778,#12779,#12780,#12781,#12782,
+    #12783,#12784,#12785,#12786,#12787,#12788,#12789,#12790,#12791,
+    #12792,#12793,#12794,#12795,#12796,#12797,#12798,#12799,#12800,
+    #12801,#12802,#12803,#12804,#12805,#12806,#12807,#12808,#12809,
+    #12810,#12811,#12812,#12813,#12814,#12815,#12816,#12817,#12818,
+    #12819,#12820,#12821,#12822,#12823,#12824),.UNSPECIFIED.,.F.,.F.,(9,
+    7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
+    7,7,7,7,7,7,9),(0.,3.404858518122E-02,6.883137006378E-02,
+    9.712688574595E-02,0.105280840222,0.129094973978,0.154530977064,
+    0.185756990999,0.221336573412,0.238482330635,0.246516775534,
+    0.254781846258,0.284249381817,0.318373907162,0.352339003576,
+    0.386078638717,0.394062019701,0.405497012306,0.417665848112,
+    0.450786684928,0.484504626359,0.514145195776,0.543704331776,
+    0.549471678347,0.560213242979,0.56888009181,0.604089192013,
+    0.638218368298,0.670170110669,0.699210646456,0.706762810353,
+    0.733131353069,0.766135817338,0.800108302072,0.831962378703,
+    0.848165080038,0.856521577957,0.8659067335,0.894600376429,
+    0.928277386152,0.963936049519,1.),.UNSPECIFIED.);
+#12536 = CARTESIAN_POINT('',(9.399971182617,6.459750639397));
+#12537 = CARTESIAN_POINT('',(9.399962070897,6.598971263534));
+#12538 = CARTESIAN_POINT('',(9.399962304777,6.738516803986));
+#12539 = CARTESIAN_POINT('',(9.399979396347,6.877859912977));
+#12540 = CARTESIAN_POINT('',(9.400015151808,7.017111583048));
+#12541 = CARTESIAN_POINT('',(9.400046028468,7.156360037963));
+#12542 = CARTESIAN_POINT('',(9.400054357729,7.29569536464));
+#12543 = CARTESIAN_POINT('',(9.400044844748,7.435236463873));
+#12544 = CARTESIAN_POINT('',(9.400008459778,7.716687998433));
+#12545 = CARTESIAN_POINT('',(9.399981150769,7.859271641088));
+#12546 = CARTESIAN_POINT('',(9.399955275164,8.001627124745));
+#12547 = CARTESIAN_POINT('',(9.399947186381,8.143887662427));
+#12548 = CARTESIAN_POINT('',(9.399970236735,8.286145845385));
+#12549 = CARTESIAN_POINT('',(9.399994013666,8.428496758229));
+#12550 = CARTESIAN_POINT('',(9.400006409258,8.571075899167));
+#12551 = CARTESIAN_POINT('',(9.400012045942,8.829002213799));
+#12552 = CARTESIAN_POINT('',(9.400008439953,8.944817375126));
+#12553 = CARTESIAN_POINT('',(9.399999732788,9.060558997109));
+#12554 = CARTESIAN_POINT('',(9.399993620016,9.176260610556));
+#12555 = CARTESIAN_POINT('',(9.400002373853,9.291967912891));
+#12556 = CARTESIAN_POINT('',(9.400034034503,9.407722213478));
+#12557 = CARTESIAN_POINT('',(9.400032866289,9.523545573429));
+#12558 = CARTESIAN_POINT('',(9.400014678101,9.672570940319));
+#12559 = CARTESIAN_POINT('',(9.400007889009,9.705909090442));
+#12560 = CARTESIAN_POINT('',(9.400001639249,9.739247479968));
+#12561 = CARTESIAN_POINT('',(9.399998035905,9.772586006673));
+#12562 = CARTESIAN_POINT('',(9.39999803352,9.805924551831));
+#12563 = CARTESIAN_POINT('',(9.400001434096,9.839262980209));
+#12564 = CARTESIAN_POINT('',(9.400006887096,9.872601140077));
+#12565 = CARTESIAN_POINT('',(9.4000264991,10.003303767533));
+#12566 = CARTESIAN_POINT('',(9.400038859214,10.100721352342));
+#12567 = CARTESIAN_POINT('',(9.400023387105,10.198114216672));
+#12568 = CARTESIAN_POINT('',(9.400006369014,10.29548780142));
+#12569 = CARTESIAN_POINT('',(9.400000236941,10.392862049742));
+#12570 = CARTESIAN_POINT('',(9.400000623029,10.490257400197));
+#12571 = CARTESIAN_POINT('',(9.400004474096,10.587679533556));
+#12572 = CARTESIAN_POINT('',(9.400010750436,10.789046317955));
+#12573 = CARTESIAN_POINT('',(9.400013164474,10.893112234741));
+#12574 = CARTESIAN_POINT('',(9.400010305017,10.997136261106));
+#12575 = CARTESIAN_POINT('',(9.399998722437,11.10113249498));
+#12576 = CARTESIAN_POINT('',(9.399982945194,11.205131884422));
+#12577 = CARTESIAN_POINT('',(9.399970552497,11.309162880299));
+#12578 = CARTESIAN_POINT('',(9.399965155885,11.413233337913));
+#12579 = CARTESIAN_POINT('',(9.399969503821,11.644895540115));
+#12580 = CARTESIAN_POINT('',(9.399982900454,11.772769264041));
+#12581 = CARTESIAN_POINT('',(9.40000831284,11.900522919301));
+#12582 = CARTESIAN_POINT('',(9.400037399916,12.028205149969));
+#12583 = CARTESIAN_POINT('',(9.400054522438,12.155885383789));
+#12584 = CARTESIAN_POINT('',(9.400051571539,12.283637095701));
+#12585 = CARTESIAN_POINT('',(9.400036637037,12.411514936777));
+#12586 = CARTESIAN_POINT('',(9.399995876179,12.68464852694));
+#12587 = CARTESIAN_POINT('',(9.399968854207,12.830519346867));
+#12588 = CARTESIAN_POINT('',(9.399949052042,12.976129186441));
+#12589 = CARTESIAN_POINT('',(9.399952965485,13.121635714736));
+#12590 = CARTESIAN_POINT('',(9.399985266689,13.267138878969));
+#12591 = CARTESIAN_POINT('',(9.400005953872,13.412742086176));
+#12592 = CARTESIAN_POINT('',(9.400011575174,13.558609431831));
+#12593 = CARTESIAN_POINT('',(9.400009138497,13.774175336362));
+#12594 = CARTESIAN_POINT('',(9.400006719241,13.844287778887));
+#12595 = CARTESIAN_POINT('',(9.400003338262,13.914396664846));
+#12596 = CARTESIAN_POINT('',(9.400000959799,13.984500290953));
+#12597 = CARTESIAN_POINT('',(9.400001436398,14.05460406108));
+#12598 = CARTESIAN_POINT('',(9.40000547942,14.124713423545));
+#12599 = CARTESIAN_POINT('',(9.40001201083,14.194827041371));
+#12600 = CARTESIAN_POINT('',(9.400020654169,14.297780300783));
+#12601 = CARTESIAN_POINT('',(9.400023392706,14.330630528557));
+#12602 = CARTESIAN_POINT('',(9.400025625734,14.363480674554));
+#12603 = CARTESIAN_POINT('',(9.400026977789,14.396330579658));
+#12604 = CARTESIAN_POINT('',(9.400027184093,14.429180129934));
+#12605 = CARTESIAN_POINT('',(9.400026090551,14.462029256631));
+#12606 = CARTESIAN_POINT('',(9.400023653753,14.49487793618));
+#12607 = CARTESIAN_POINT('',(9.400016121616,14.561517341419));
+#12608 = CARTESIAN_POINT('',(9.400009331253,14.595308928059));
+#12609 = CARTESIAN_POINT('',(9.400002803752,14.629100812015));
+#12610 = CARTESIAN_POINT('',(9.399998681727,14.66289282668));
+#12611 = CARTESIAN_POINT('',(9.39999801653,14.696684776934));
+#12612 = CARTESIAN_POINT('',(9.400000768258,14.730476439148));
+#12613 = CARTESIAN_POINT('',(9.400005805748,14.764267561184));
+#12614 = CARTESIAN_POINT('',(9.400029092615,14.918530745888));
+#12615 = CARTESIAN_POINT('',(9.400046104774,15.039147697301));
+#12616 = CARTESIAN_POINT('',(9.400007842001,15.159682076796));
+#12617 = CARTESIAN_POINT('',(9.399993150872,15.280173014248));
+#12618 = CARTESIAN_POINT('',(9.399997663118,15.400664917924));
+#12619 = CARTESIAN_POINT('',(9.400006934374,15.521207234939));
+#12620 = CARTESIAN_POINT('',(9.400011631729,15.641834935602));
+#12621 = CARTESIAN_POINT('',(9.400007766815,15.90181521408));
+#12622 = CARTESIAN_POINT('',(9.399996985219,16.041657172979));
+#12623 = CARTESIAN_POINT('',(9.399974531318,16.181288262364));
+#12624 = CARTESIAN_POINT('',(9.399950149651,16.320830680412));
+#12625 = CARTESIAN_POINT('',(9.399953192282,16.460374940878));
+#12626 = CARTESIAN_POINT('',(9.399975276885,16.600008422679));
+#12627 = CARTESIAN_POINT('',(9.400001597333,16.739850722245));
+#12628 = CARTESIAN_POINT('',(9.400041266884,17.018222784344));
+#12629 = CARTESIAN_POINT('',(9.400054743413,17.157408661882));
+#12630 = CARTESIAN_POINT('',(9.400051667823,17.296384466015));
+#12631 = CARTESIAN_POINT('',(9.400024858129,17.435272786002));
+#12632 = CARTESIAN_POINT('',(9.399988207349,17.574161663592));
+#12633 = CARTESIAN_POINT('',(9.399966909138,17.713142372559));
+#12634 = CARTESIAN_POINT('',(9.399962416121,17.85232291106));
+#12635 = CARTESIAN_POINT('',(9.399975168188,18.12912382346));
+#12636 = CARTESIAN_POINT('',(9.399992404481,18.267375433208));
+#12637 = CARTESIAN_POINT('',(9.400013387257,18.405431153164));
+#12638 = CARTESIAN_POINT('',(9.400027501373,18.543396102382));
+#12639 = CARTESIAN_POINT('',(9.400008286936,18.681361353829));
+#12640 = CARTESIAN_POINT('',(9.399994550005,18.819417722585));
+#12641 = CARTESIAN_POINT('',(9.400001213709,18.957671490983));
+#12642 = CARTESIAN_POINT('',(9.40001481762,19.128264259629));
+#12643 = CARTESIAN_POINT('',(9.400017734177,19.160905423735));
+#12644 = CARTESIAN_POINT('',(9.400020659503,19.193546507044));
+#12645 = CARTESIAN_POINT('',(9.400023297128,19.226187681075));
+#12646 = CARTESIAN_POINT('',(9.400025358892,19.258828908318));
+#12647 = CARTESIAN_POINT('',(9.400026564947,19.291469942231));
+#12648 = CARTESIAN_POINT('',(9.400026643758,19.32411032724));
+#12649 = CARTESIAN_POINT('',(9.400023453347,19.403499959935));
+#12650 = CARTESIAN_POINT('',(9.400017065816,19.450254022347));
+#12651 = CARTESIAN_POINT('',(9.400016786234,19.497006319451));
+#12652 = CARTESIAN_POINT('',(9.399997629448,19.543758124026));
+#12653 = CARTESIAN_POINT('',(9.399986451912,19.590511221871));
+#12654 = CARTESIAN_POINT('',(9.400003257241,19.637264646767));
+#12655 = CARTESIAN_POINT('',(9.400009420373,19.684015803876));
+#12656 = CARTESIAN_POINT('',(9.400022768397,19.780519721137));
+#12657 = CARTESIAN_POINT('',(9.400027872647,19.83027290469));
+#12658 = CARTESIAN_POINT('',(9.400028937011,19.880025176193));
+#12659 = CARTESIAN_POINT('',(9.400026540878,19.929776770606));
+#12660 = CARTESIAN_POINT('',(9.400022249554,19.979528982565));
+#12661 = CARTESIAN_POINT('',(9.400017475658,20.029282995261));
+#12662 = CARTESIAN_POINT('',(9.400013058011,20.079038696704));
+#12663 = CARTESIAN_POINT('',(9.400000031814,20.264214833148));
+#12664 = CARTESIAN_POINT('',(9.399997044498,20.399905307266));
+#12665 = CARTESIAN_POINT('',(9.40001185724,20.535421495863));
+#12666 = CARTESIAN_POINT('',(9.40002617877,20.670855112638));
+#12667 = CARTESIAN_POINT('',(9.400010550171,20.806289969888));
+#12668 = CARTESIAN_POINT('',(9.39998953204,20.941806824926));
+#12669 = CARTESIAN_POINT('',(9.399973402249,21.077495732517));
+#12670 = CARTESIAN_POINT('',(9.399962867082,21.350760488918));
+#12671 = CARTESIAN_POINT('',(9.399968750297,21.488918891698));
+#12672 = CARTESIAN_POINT('',(9.399991022527,21.626887982889));
+#12673 = CARTESIAN_POINT('',(9.400027209438,21.764770581403));
+#12674 = CARTESIAN_POINT('',(9.400052539821,21.902649547579));
+#12675 = CARTESIAN_POINT('',(9.400054472305,22.040611670719));
+#12676 = CARTESIAN_POINT('',(9.400040407734,22.178765937057));
+#12677 = CARTESIAN_POINT('',(9.400003001516,22.437810694738));
+#12678 = CARTESIAN_POINT('',(9.399981066922,22.559158022762));
+#12679 = CARTESIAN_POINT('',(9.399961053918,22.68041474157));
+#12680 = CARTESIAN_POINT('',(9.399954157627,22.80161374987));
+#12681 = CARTESIAN_POINT('',(9.399963342008,22.922811198863));
+#12682 = CARTESIAN_POINT('',(9.399980976511,23.044062131908));
+#12683 = CARTESIAN_POINT('',(9.399995296932,23.165400031438));
+#12684 = CARTESIAN_POINT('',(9.400012296578,23.407443133322));
+#12685 = CARTESIAN_POINT('',(9.400014934494,23.528454217685));
+#12686 = CARTESIAN_POINT('',(9.400008176046,23.649372195318));
+#12687 = CARTESIAN_POINT('',(9.399996072839,23.770241363263));
+#12688 = CARTESIAN_POINT('',(9.399990097854,23.891114624546));
+#12689 = CARTESIAN_POINT('',(9.400016837839,24.012041386425));
+#12690 = CARTESIAN_POINT('',(9.400030052965,24.13305323115));
+#12691 = CARTESIAN_POINT('',(9.400024478118,24.277486851588));
+#12692 = CARTESIAN_POINT('',(9.400022932542,24.301066859159));
+#12693 = CARTESIAN_POINT('',(9.40002062979,24.324647054779));
+#12694 = CARTESIAN_POINT('',(9.400017592157,24.34822753474));
+#12695 = CARTESIAN_POINT('',(9.400013985977,24.371808303042));
+#12696 = CARTESIAN_POINT('',(9.400010121621,24.39538927139));
+#12697 = CARTESIAN_POINT('',(9.400006453497,24.418970259195));
+#12698 = CARTESIAN_POINT('',(9.399998228322,24.486469627433));
+#12699 = CARTESIAN_POINT('',(9.39999453266,24.530388612478));
+#12700 = CARTESIAN_POINT('',(9.400008570722,24.574305517032));
+#12701 = CARTESIAN_POINT('',(9.400017400828,24.618221149943));
+#12702 = CARTESIAN_POINT('',(9.400020648678,24.662138199092));
+#12703 = CARTESIAN_POINT('',(9.400026500727,24.706057767298));
+#12704 = CARTESIAN_POINT('',(9.40002678833,24.749977577486));
+#12705 = CARTESIAN_POINT('',(9.400025086983,24.829330961934));
+#12706 = CARTESIAN_POINT('',(9.400023090988,24.864767785211));
+#12707 = CARTESIAN_POINT('',(9.400020245789,24.900205413132));
+#12708 = CARTESIAN_POINT('',(9.400016976616,24.935643595246));
+#12709 = CARTESIAN_POINT('',(9.400013693112,24.971082279827));
+#12710 = CARTESIAN_POINT('',(9.40001073556,25.006521387355));
+#12711 = CARTESIAN_POINT('',(9.400008321112,25.041960584017));
+#12712 = CARTESIAN_POINT('',(9.399999051199,25.221367954021));
+#12713 = CARTESIAN_POINT('',(9.40000123382,25.365716732442));
+#12714 = CARTESIAN_POINT('',(9.400020430878,25.509814767574));
+#12715 = CARTESIAN_POINT('',(9.400025400464,25.653807780187));
+#12716 = CARTESIAN_POINT('',(9.399996719536,25.797802607497));
+#12717 = CARTESIAN_POINT('',(9.399973457944,25.941900110751));
+#12718 = CARTESIAN_POINT('',(9.399963352367,26.086246753639));
+#12719 = CARTESIAN_POINT('',(9.3999715478,26.369758522573));
+#12720 = CARTESIAN_POINT('',(9.39998886905,26.509641369437));
+#12721 = CARTESIAN_POINT('',(9.400019204654,26.649315776782));
+#12722 = CARTESIAN_POINT('',(9.400051923281,26.788895250291));
+#12723 = CARTESIAN_POINT('',(9.400060554985,26.928472258732));
+#12724 = CARTESIAN_POINT('',(9.400045789966,27.068139684597));
+#12725 = CARTESIAN_POINT('',(9.400021896604,27.208018596121));
+#12726 = CARTESIAN_POINT('',(9.399979648445,27.4782099998));
+#12727 = CARTESIAN_POINT('',(9.399960981296,27.609089887034));
+#12728 = CARTESIAN_POINT('',(9.399953338137,27.739825184474));
+#12729 = CARTESIAN_POINT('',(9.399964535744,27.870488132309));
+#12730 = CARTESIAN_POINT('',(9.399990017314,28.001148727197));
+#12731 = CARTESIAN_POINT('',(9.400006354815,28.13188031592));
+#12732 = CARTESIAN_POINT('',(9.400011212433,28.262758357055));
+#12733 = CARTESIAN_POINT('',(9.400008896189,28.512141538978));
+#12734 = CARTESIAN_POINT('',(9.400002769332,28.63102826246));
+#12735 = CARTESIAN_POINT('',(9.399995935064,28.749833119936));
+#12736 = CARTESIAN_POINT('',(9.399998114003,28.868589459739));
+#12737 = CARTESIAN_POINT('',(9.400021081586,28.987347658941));
+#12738 = CARTESIAN_POINT('',(9.400054524784,29.10615000856));
+#12739 = CARTESIAN_POINT('',(9.400017319443,29.225036057934));
+#12740 = CARTESIAN_POINT('',(9.399999618902,29.374651779496));
+#12741 = CARTESIAN_POINT('',(9.399999298882,29.405529314684));
+#12742 = CARTESIAN_POINT('',(9.400001587037,29.436406418527));
+#12743 = CARTESIAN_POINT('',(9.400005703689,29.467283386253));
+#12744 = CARTESIAN_POINT('',(9.400010814403,29.498160417677));
+#12745 = CARTESIAN_POINT('',(9.400016029987,29.5290376172));
+#12746 = CARTESIAN_POINT('',(9.400020406489,29.559914993812));
+#12747 = CARTESIAN_POINT('',(9.400031809171,29.698601802373));
+#12748 = CARTESIAN_POINT('',(9.400026364084,29.806502784602));
+#12749 = CARTESIAN_POINT('',(9.400003353398,29.914358444279));
+#12750 = CARTESIAN_POINT('',(9.399994372893,30.022179759844));
+#12751 = CARTESIAN_POINT('',(9.400000893875,30.129999254595));
+#12752 = CARTESIAN_POINT('',(9.40000734541,30.237851554842));
+#12753 = CARTESIAN_POINT('',(9.400011312372,30.34575172453));
+#12754 = CARTESIAN_POINT('',(9.400008146003,30.588504311959));
+#12755 = CARTESIAN_POINT('',(9.399998310463,30.723730802363));
+#12756 = CARTESIAN_POINT('',(9.39997749441,30.858781350615));
+#12757 = CARTESIAN_POINT('',(9.399953754851,30.993751293753));
+#12758 = CARTESIAN_POINT('',(9.399952756299,31.12872280368));
+#12759 = CARTESIAN_POINT('',(9.399970560564,31.263774239906));
+#12760 = CARTESIAN_POINT('',(9.399994840185,31.399001345489));
+#12761 = CARTESIAN_POINT('',(9.400036502987,31.672850871331));
+#12762 = CARTESIAN_POINT('',(9.400053730017,31.812076434519));
+#12763 = CARTESIAN_POINT('',(9.400056132844,31.951096325252));
+#12764 = CARTESIAN_POINT('',(9.400034103552,32.090028063648));
+#12765 = CARTESIAN_POINT('',(9.399997447829,32.228960823673));
+#12766 = CARTESIAN_POINT('',(9.399972563806,32.367984910001));
+#12767 = CARTESIAN_POINT('',(9.39996392301,32.507210567199));
+#12768 = CARTESIAN_POINT('',(9.399970572439,32.776357045899));
+#12769 = CARTESIAN_POINT('',(9.399984459131,32.906838773076));
+#12770 = CARTESIAN_POINT('',(9.400004847764,33.037174750326));
+#12771 = CARTESIAN_POINT('',(9.400022454574,33.167435433265));
+#12772 = CARTESIAN_POINT('',(9.40001652718,33.297695710538));
+#12773 = CARTESIAN_POINT('',(9.400002428718,33.428030817591));
+#12774 = CARTESIAN_POINT('',(9.399999891121,33.558514818794));
+#12775 = CARTESIAN_POINT('',(9.400008573405,33.755011803377));
+#12776 = CARTESIAN_POINT('',(9.400013770395,33.821271549255));
+#12777 = CARTESIAN_POINT('',(9.400020478288,33.887527579041));
+#12778 = CARTESIAN_POINT('',(9.400027818527,33.95377783529));
+#12779 = CARTESIAN_POINT('',(9.400032168903,34.020026035249));
+#12780 = CARTESIAN_POINT('',(9.400028525071,34.086276626041));
+#12781 = CARTESIAN_POINT('',(9.400015847484,34.152529900084));
+#12782 = CARTESIAN_POINT('',(9.400001518001,34.252944166969));
+#12783 = CARTESIAN_POINT('',(9.399999318602,34.287111752675));
+#12784 = CARTESIAN_POINT('',(9.400000019118,34.321279424444));
+#12785 = CARTESIAN_POINT('',(9.400003390502,34.355446811201));
+#12786 = CARTESIAN_POINT('',(9.400008751082,34.389613774216));
+#12787 = CARTESIAN_POINT('',(9.400014966565,34.423780407102));
+#12788 = CARTESIAN_POINT('',(9.400020450034,34.457947035816));
+#12789 = CARTESIAN_POINT('',(9.400026207689,34.530487270213));
+#12790 = CARTESIAN_POINT('',(9.400027244787,34.568860462083));
+#12791 = CARTESIAN_POINT('',(9.400026565828,34.607233968793));
+#12792 = CARTESIAN_POINT('',(9.400024517498,34.645607881238));
+#12793 = CARTESIAN_POINT('',(9.400021500583,34.683982206674));
+#12794 = CARTESIAN_POINT('',(9.400017969965,34.722356868729));
+#12795 = CARTESIAN_POINT('',(9.400014434625,34.760731707397));
+#12796 = CARTESIAN_POINT('',(9.40000235598,34.916431332079));
+#12797 = CARTESIAN_POINT('',(9.399996746576,35.033900694785));
+#12798 = CARTESIAN_POINT('',(9.400004962787,35.151289654766));
+#12799 = CARTESIAN_POINT('',(9.400016619547,35.268622999016));
+#12800 = CARTESIAN_POINT('',(9.40001803327,35.385952912837));
+#12801 = CARTESIAN_POINT('',(9.400006492563,35.503331623274));
+#12802 = CARTESIAN_POINT('',(9.399992463233,35.620787264437));
+#12803 = CARTESIAN_POINT('',(9.399967135339,35.875811454892));
+#12804 = CARTESIAN_POINT('',(9.399957037385,36.013824203746));
+#12805 = CARTESIAN_POINT('',(9.399960190095,36.151639885324));
+#12806 = CARTESIAN_POINT('',(9.399986269243,36.289371023601));
+#12807 = CARTESIAN_POINT('',(9.400022259881,36.427100360212));
+#12808 = CARTESIAN_POINT('',(9.400044180732,36.564917135161));
+#12809 = CARTESIAN_POINT('',(9.400048391311,36.702924904441));
+#12810 = CARTESIAN_POINT('',(9.400029844848,36.986431459958));
+#12811 = CARTESIAN_POINT('',(9.400005430449,37.132646774539));
+#12812 = CARTESIAN_POINT('',(9.39997207455,37.278595880166));
+#12813 = CARTESIAN_POINT('',(9.399945964533,37.424442456656));
+#12814 = CARTESIAN_POINT('',(9.399955101338,37.570288567529));
+#12815 = CARTESIAN_POINT('',(9.399978551376,37.7162352806));
+#12816 = CARTESIAN_POINT('',(9.39999663185,37.862447960036));
+#12817 = CARTESIAN_POINT('',(9.400014459161,38.155711918139));
+#12818 = CARTESIAN_POINT('',(9.400013963151,38.303593999665));
+#12819 = CARTESIAN_POINT('',(9.399999717265,38.451203619937));
+#12820 = CARTESIAN_POINT('',(9.399982644741,38.598710488295));
+#12821 = CARTESIAN_POINT('',(9.399995606775,38.746226476115));
+#12822 = CARTESIAN_POINT('',(9.400090878716,38.893834731665));
+#12823 = CARTESIAN_POINT('',(9.400000000058,39.041711820613));
+#12824 = CARTESIAN_POINT('',(9.399999999997,39.189172324434));
+#12825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12826 = PCURVE('',#9508,#12827);
+#12827 = DEFINITIONAL_REPRESENTATION('',(#12828),#13118);
+#12828 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#12829,#12830,#12831,#12832,
+    #12833,#12834,#12835,#12836,#12837,#12838,#12839,#12840,#12841,
+    #12842,#12843,#12844,#12845,#12846,#12847,#12848,#12849,#12850,
+    #12851,#12852,#12853,#12854,#12855,#12856,#12857,#12858,#12859,
+    #12860,#12861,#12862,#12863,#12864,#12865,#12866,#12867,#12868,
+    #12869,#12870,#12871,#12872,#12873,#12874,#12875,#12876,#12877,
+    #12878,#12879,#12880,#12881,#12882,#12883,#12884,#12885,#12886,
+    #12887,#12888,#12889,#12890,#12891,#12892,#12893,#12894,#12895,
+    #12896,#12897,#12898,#12899,#12900,#12901,#12902,#12903,#12904,
+    #12905,#12906,#12907,#12908,#12909,#12910,#12911,#12912,#12913,
+    #12914,#12915,#12916,#12917,#12918,#12919,#12920,#12921,#12922,
+    #12923,#12924,#12925,#12926,#12927,#12928,#12929,#12930,#12931,
+    #12932,#12933,#12934,#12935,#12936,#12937,#12938,#12939,#12940,
+    #12941,#12942,#12943,#12944,#12945,#12946,#12947,#12948,#12949,
+    #12950,#12951,#12952,#12953,#12954,#12955,#12956,#12957,#12958,
+    #12959,#12960,#12961,#12962,#12963,#12964,#12965,#12966,#12967,
+    #12968,#12969,#12970,#12971,#12972,#12973,#12974,#12975,#12976,
+    #12977,#12978,#12979,#12980,#12981,#12982,#12983,#12984,#12985,
+    #12986,#12987,#12988,#12989,#12990,#12991,#12992,#12993,#12994,
+    #12995,#12996,#12997,#12998,#12999,#13000,#13001,#13002,#13003,
+    #13004,#13005,#13006,#13007,#13008,#13009,#13010,#13011,#13012,
+    #13013,#13014,#13015,#13016,#13017,#13018,#13019,#13020,#13021,
+    #13022,#13023,#13024,#13025,#13026,#13027,#13028,#13029,#13030,
+    #13031,#13032,#13033,#13034,#13035,#13036,#13037,#13038,#13039,
+    #13040,#13041,#13042,#13043,#13044,#13045,#13046,#13047,#13048,
+    #13049,#13050,#13051,#13052,#13053,#13054,#13055,#13056,#13057,
+    #13058,#13059,#13060,#13061,#13062,#13063,#13064,#13065,#13066,
+    #13067,#13068,#13069,#13070,#13071,#13072,#13073,#13074,#13075,
+    #13076,#13077,#13078,#13079,#13080,#13081,#13082,#13083,#13084,
+    #13085,#13086,#13087,#13088,#13089,#13090,#13091,#13092,#13093,
+    #13094,#13095,#13096,#13097,#13098,#13099,#13100,#13101,#13102,
+    #13103,#13104,#13105,#13106,#13107,#13108,#13109,#13110,#13111,
+    #13112,#13113,#13114,#13115,#13116,#13117),.UNSPECIFIED.,.F.,.F.,(9,
+    7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
+    7,7,7,7,7,7,9),(0.,3.404858518122E-02,6.883137006378E-02,
+    9.712688574595E-02,0.105280840222,0.129094973978,0.154530977064,
+    0.185756990999,0.221336573412,0.238482330635,0.246516775534,
+    0.254781846258,0.284249381817,0.318373907162,0.352339003576,
+    0.386078638717,0.394062019701,0.405497012306,0.417665848112,
+    0.450786684928,0.484504626359,0.514145195776,0.543704331776,
+    0.549471678347,0.560213242979,0.56888009181,0.604089192013,
+    0.638218368298,0.670170110669,0.699210646456,0.706762810353,
+    0.733131353069,0.766135817338,0.800108302072,0.831962378703,
+    0.848165080038,0.856521577957,0.8659067335,0.894600376429,
+    0.928277386152,0.963936049519,1.),.UNSPECIFIED.);
+#12829 = CARTESIAN_POINT('',(-12.56637061435,8.850000327499));
+#12830 = CARTESIAN_POINT('',(-12.43095480145,8.882328293942));
+#12831 = CARTESIAN_POINT('',(-12.2952243704,8.9147316798));
+#12832 = CARTESIAN_POINT('',(-12.15969208105,8.947088061322));
+#12833 = CARTESIAN_POINT('',(-12.02424845791,8.97942325446));
+#12834 = CARTESIAN_POINT('',(-11.88880588407,9.011757755204));
+#12835 = CARTESIAN_POINT('',(-11.75327825237,9.044112450721));
+#12836 = CARTESIAN_POINT('',(-11.61755086793,9.076514918386));
+#12837 = CARTESIAN_POINT('',(-11.34379281255,9.141869980528));
+#12838 = CARTESIAN_POINT('',(-11.20510736989,9.174978897549));
+#12839 = CARTESIAN_POINT('',(-11.06664471649,9.208034791316));
+#12840 = CARTESIAN_POINT('',(-10.92827489257,9.241068598174));
+#12841 = CARTESIAN_POINT('',(-10.78990508525,9.274101854668));
+#12842 = CARTESIAN_POINT('',(-10.65144186959,9.307156719136));
+#12843 = CARTESIAN_POINT('',(-10.5127564269,9.340264668357));
+#12844 = CARTESIAN_POINT('',(-10.26187662295,9.400157149648));
+#12845 = CARTESIAN_POINT('',(-10.14922653766,9.427050342621));
+#12846 = CARTESIAN_POINT('',(-10.03665006301,9.453926446005));
+#12847 = CARTESIAN_POINT('',(-9.924115070385,9.480793181113));
+#12848 = CARTESIAN_POINT('',(-9.811576786988,9.507661067974));
+#12849 = CARTESIAN_POINT('',(-9.698990087519,9.534539604404));
+#12850 = CARTESIAN_POINT('',(-9.586330403553,9.561433961189));
+#12851 = CARTESIAN_POINT('',(-9.441374100025,9.596038380095));
+#12852 = CARTESIAN_POINT('',(-9.40894618424,9.603779620281));
+#12853 = CARTESIAN_POINT('',(-9.376518154821,9.611521012231));
+#12854 = CARTESIAN_POINT('',(-9.344090186175,9.61926260279));
+#12855 = CARTESIAN_POINT('',(-9.311662377263,9.627004368091));
+#12856 = CARTESIAN_POINT('',(-9.279234751603,9.63474621355));
+#12857 = CARTESIAN_POINT('',(-9.246807257269,9.642487973868));
+#12858 = CARTESIAN_POINT('',(-9.119673254193,9.672838770038));
+#12859 = CARTESIAN_POINT('',(-9.024915056767,9.695459636913));
+#12860 = CARTESIAN_POINT('',(-8.93018453198,9.718074627571));
+#12861 = CARTESIAN_POINT('',(-8.835475896059,9.7406852115));
+#12862 = CARTESIAN_POINT('',(-8.740767461699,9.763296060381));
+#12863 = CARTESIAN_POINT('',(-8.646037529374,9.785911902774));
+#12864 = CARTESIAN_POINT('',(-8.551280208121,9.808534024054));
+#12865 = CARTESIAN_POINT('',(-8.355418707904,9.855292902522));
+#12866 = CARTESIAN_POINT('',(-8.254196411867,9.879457822719));
+#12867 = CARTESIAN_POINT('',(-8.153013417692,9.90361301152));
+#12868 = CARTESIAN_POINT('',(-8.051857061357,9.927761710497));
+#12869 = CARTESIAN_POINT('',(-7.95069831608,9.951911100827));
+#12870 = CARTESIAN_POINT('',(-7.849509958097,9.976067802028));
+#12871 = CARTESIAN_POINT('',(-7.748284067497,10.000233652667));
+#12872 = CARTESIAN_POINT('',(-7.522955076945,10.05402715142));
+#12873 = CARTESIAN_POINT('',(-7.398577951647,10.083720276627));
+#12874 = CARTESIAN_POINT('',(-7.274317806464,10.113385543532));
+#12875 = CARTESIAN_POINT('',(-7.150126040887,10.143034266375));
+#12876 = CARTESIAN_POINT('',(-7.025935125021,10.172682557659));
+#12877 = CARTESIAN_POINT('',(-6.901674564074,10.202347451987));
+#12878 = CARTESIAN_POINT('',(-6.777291958194,10.232041616907));
+#12879 = CARTESIAN_POINT('',(-6.511625019043,10.29546517045));
+#12880 = CARTESIAN_POINT('',(-6.36974262012,10.32933737552));
+#12881 = CARTESIAN_POINT('',(-6.228114716824,10.363148934711));
+#12882 = CARTESIAN_POINT('',(-6.086587185885,10.396936475307));
+#12883 = CARTESIAN_POINT('',(-5.945059503005,10.430723254964));
+#12884 = CARTESIAN_POINT('',(-5.803431721742,10.464533372232));
+#12885 = CARTESIAN_POINT('',(-5.661548150558,10.498404910731));
+#12886 = CARTESIAN_POINT('',(-5.45187317184,10.548460987438));
+#12887 = CARTESIAN_POINT('',(-5.383677317928,10.564741639143));
+#12888 = CARTESIAN_POINT('',(-5.315485643298,10.581021452247));
+#12889 = CARTESIAN_POINT('',(-5.247299887332,10.597300017569));
+#12890 = CARTESIAN_POINT('',(-5.179114625002,10.61357857237));
+#12891 = CARTESIAN_POINT('',(-5.110924110563,10.629858364574));
+#12892 = CARTESIAN_POINT('',(-5.042729057856,10.646139076477));
+#12893 = CARTESIAN_POINT('',(-4.942591764335,10.670045233188));
+#12894 = CARTESIAN_POINT('',(-4.91063988131,10.67767317629));
+#12895 = CARTESIAN_POINT('',(-4.878687845432,10.68530109065));
+#12896 = CARTESIAN_POINT('',(-4.846735777445,10.692928942381));
+#12897 = CARTESIAN_POINT('',(-4.814783781554,10.700556710332));
+#12898 = CARTESIAN_POINT('',(-4.782831945423,10.708184386086));
+#12899 = CARTESIAN_POINT('',(-4.750880340181,10.715811973962));
+#12900 = CARTESIAN_POINT('',(-4.686060549615,10.731285953177));
+#12901 = CARTESIAN_POINT('',(-4.65319153204,10.739132467928));
+#12902 = CARTESIAN_POINT('',(-4.620322330998,10.746979145054));
+#12903 = CARTESIAN_POINT('',(-4.587453223163,10.754826020419));
+#12904 = CARTESIAN_POINT('',(-4.554584398581,10.762673055965));
+#12905 = CARTESIAN_POINT('',(-4.521715960667,10.770520139712));
+#12906 = CARTESIAN_POINT('',(-4.488847926207,10.778367085758));
+#12907 = CARTESIAN_POINT('',(-4.338796697728,10.814189008638));
+#12908 = CARTESIAN_POINT('',(-4.221472060221,10.842196684216));
+#12909 = CARTESIAN_POINT('',(-4.104234698088,10.870185174496));
+#12910 = CARTESIAN_POINT('',(-3.987044205666,10.898163801812));
+#12911 = CARTESIAN_POINT('',(-3.869850600416,10.926142831023));
+#12912 = CARTESIAN_POINT('',(-3.752605277197,10.954133664988));
+#12913 = CARTESIAN_POINT('',(-3.635274483905,10.98214435248));
+#12914 = CARTESIAN_POINT('',(-3.382397154972,11.042513766782));
+#12915 = CARTESIAN_POINT('',(-3.246374183013,11.074986127988));
+#12916 = CARTESIAN_POINT('',(-3.110556289815,11.107409449724));
+#12917 = CARTESIAN_POINT('',(-2.974827518312,11.139812102602));
+#12918 = CARTESIAN_POINT('',(-2.839099406765,11.172215173428));
+#12919 = CARTESIAN_POINT('',(-2.703284373232,11.204638991441));
+#12920 = CARTESIAN_POINT('',(-2.567265511067,11.237111338261));
+#12921 = CARTESIAN_POINT('',(-2.296503077167,11.301751308109));
+#12922 = CARTESIAN_POINT('',(-2.161121336656,11.334071285499));
+#12923 = CARTESIAN_POINT('',(-2.025943357337,11.366342499906));
+#12924 = CARTESIAN_POINT('',(-1.89085074922,11.398593387029));
+#12925 = CARTESIAN_POINT('',(-1.755759622187,11.430844354172));
+#12926 = CARTESIAN_POINT('',(-1.62057982102,11.463116594282));
+#12927 = CARTESIAN_POINT('',(-1.485204706905,11.49543522273));
+#12928 = CARTESIAN_POINT('',(-1.215969321487,11.55971023918));
+#12929 = CARTESIAN_POINT('',(-1.081495079889,11.591813204123));
+#12930 = CARTESIAN_POINT('',(-0.947209647253,11.623870735089));
+#12931 = CARTESIAN_POINT('',(-0.813011379183,11.655907273755));
+#12932 = CARTESIAN_POINT('',(-0.678814671513,11.687943957398));
+#12933 = CARTESIAN_POINT('',(-0.544535715289,11.720001780411));
+#12934 = CARTESIAN_POINT('',(-0.410066449629,11.752105175548));
+#12935 = CARTESIAN_POINT('',(-0.24414107946,11.791717609998));
+#12936 = CARTESIAN_POINT('',(-0.21239287563,11.799297027869));
+#12937 = CARTESIAN_POINT('',(-0.180644587312,11.806876414335));
+#12938 = CARTESIAN_POINT('',(-0.148895999967,11.81445581051));
+#12939 = CARTESIAN_POINT('',(-0.117147119513,11.822035210627));
+#12940 = CARTESIAN_POINT('',(-8.539817232983E-02,11.829614562032));
+#12941 = CARTESIAN_POINT('',(-5.364960525822E-02,11.837193765191));
+#12942 = CARTESIAN_POINT('',(2.357146166522E-02,11.855628320276));
+#12943 = CARTESIAN_POINT('',(6.904848082799E-02,11.866484670126));
+#12944 = CARTESIAN_POINT('',(0.114525411865,11.877341359538));
+#12945 = CARTESIAN_POINT('',(0.160001150352,11.888196642824));
+#12946 = CARTESIAN_POINT('',(0.205476015055,11.899053034597));
+#12947 = CARTESIAN_POINT('',(0.250950918068,11.909911383973));
+#12948 = CARTESIAN_POINT('',(0.296426476171,11.920767261884));
+#12949 = CARTESIAN_POINT('',(0.390295517151,11.943176527827));
+#12950 = CARTESIAN_POINT('',(0.438690186782,11.954729599275));
+#12951 = CARTESIAN_POINT('',(0.487083444089,11.9662823686));
+#12952 = CARTESIAN_POINT('',(0.535475359583,11.977834937552));
+#12953 = CARTESIAN_POINT('',(0.583867223964,11.989387636362));
+#12954 = CARTESIAN_POINT('',(0.632260329844,12.000940757444));
+#12955 = CARTESIAN_POINT('',(0.680654752377,12.012494284559));
+#12956 = CARTESIAN_POINT('',(0.860764025783,12.055493193547));
+#12957 = CARTESIAN_POINT('',(0.992740536113,12.08700139645));
+#12958 = CARTESIAN_POINT('',(1.124549813725,12.118469352864));
+#12959 = CARTESIAN_POINT('',(1.256284512485,12.149918151379));
+#12960 = CARTESIAN_POINT('',(1.388021714305,12.181367170098));
+#12961 = CARTESIAN_POINT('',(1.519837438228,12.212835152504));
+#12962 = CARTESIAN_POINT('',(1.651818815269,12.244343038856));
+#12963 = CARTESIAN_POINT('',(1.917614450068,12.307796936887));
+#12964 = CARTESIAN_POINT('',(2.051995297389,12.33987822087));
+#12965 = CARTESIAN_POINT('',(2.186191179133,12.371915558993));
+#12966 = CARTESIAN_POINT('',(2.320303665935,12.403932862283));
+#12967 = CARTESIAN_POINT('',(2.454414560343,12.435949370489));
+#12968 = CARTESIAN_POINT('',(2.588606553314,12.467985200622));
+#12969 = CARTESIAN_POINT('',(2.722984847241,12.50006563015));
+#12970 = CARTESIAN_POINT('',(2.974948257582,12.560217661947));
+#12971 = CARTESIAN_POINT('',(3.092977873051,12.588395351208));
+#12972 = CARTESIAN_POINT('',(3.21091882082,12.616551971965));
+#12973 = CARTESIAN_POINT('',(3.328803492542,12.644695165988));
+#12974 = CARTESIAN_POINT('',(3.446687803454,12.672837997354));
+#12975 = CARTESIAN_POINT('',(3.564626036748,12.700993282066));
+#12976 = CARTESIAN_POINT('',(3.682649812692,12.72916881366));
+#12977 = CARTESIAN_POINT('',(3.918081520823,12.785373030671));
+#12978 = CARTESIAN_POINT('',(4.035786988828,12.813472744061));
+#12979 = CARTESIAN_POINT('',(4.153400454217,12.841550857436));
+#12980 = CARTESIAN_POINT('',(4.270963780612,12.869617607273));
+#12981 = CARTESIAN_POINT('',(4.388527229139,12.897685194238));
+#12982 = CARTESIAN_POINT('',(4.506142671715,12.925764983495));
+#12983 = CARTESIAN_POINT('',(4.623845946648,12.953864324205));
+#12984 = CARTESIAN_POINT('',(4.764334253295,12.987402790995));
+#12985 = CARTESIAN_POINT('',(4.787270269737,12.992878245325));
+#12986 = CARTESIAN_POINT('',(4.810206572569,12.99835376428));
+#12987 = CARTESIAN_POINT('',(4.833143231258,13.003829375851));
+#12988 = CARTESIAN_POINT('',(4.856080212466,13.009305087825));
+#12989 = CARTESIAN_POINT('',(4.879017380054,13.014780887792));
+#12990 = CARTESIAN_POINT('',(4.901954495078,13.020256743136));
+#12991 = CARTESIAN_POINT('',(4.967610387419,13.035931274022));
+#12992 = CARTESIAN_POINT('',(5.010328556242,13.046130637747));
+#12993 = CARTESIAN_POINT('',(5.053045934742,13.056327604132));
+#12994 = CARTESIAN_POINT('',(5.095763402371,13.066525210107));
+#12995 = CARTESIAN_POINT('',(5.13848181884,13.076723476778));
+#12996 = CARTESIAN_POINT('',(5.181201525959,13.086921281825));
+#12997 = CARTESIAN_POINT('',(5.223921748474,13.097119750139));
+#12998 = CARTESIAN_POINT('',(5.301106575599,13.115545874012));
+#12999 = CARTESIAN_POINT('',(5.33557469236,13.123774424162));
+#13000 = CARTESIAN_POINT('',(5.370043297234,13.132003168482));
+#13001 = CARTESIAN_POINT('',(5.404512179844,13.140232053378));
+#13002 = CARTESIAN_POINT('',(5.438981345471,13.148461069279));
+#13003 = CARTESIAN_POINT('',(5.47345078369,13.156690198578));
+#13004 = CARTESIAN_POINT('',(5.507920237011,13.164919363574));
+#13005 = CARTESIAN_POINT('',(5.682418302004,13.206578756459));
+#13006 = CARTESIAN_POINT('',(5.822816883851,13.24009758432));
+#13007 = CARTESIAN_POINT('',(5.96297527019,13.273558372764));
+#13008 = CARTESIAN_POINT('',(6.103037661726,13.306994713457));
+#13009 = CARTESIAN_POINT('',(6.243100986844,13.340431371953));
+#13010 = CARTESIAN_POINT('',(6.38326186986,13.373891792716));
+#13011 = CARTESIAN_POINT('',(6.523663152746,13.407410035666));
+#13012 = CARTESIAN_POINT('',(6.799424045504,13.473243345254));
+#13013 = CARTESIAN_POINT('',(6.935481810806,13.505725071297));
+#13014 = CARTESIAN_POINT('',(7.07133684712,13.538158429642));
+#13015 = CARTESIAN_POINT('',(7.207101046071,13.570569796172));
+#13016 = CARTESIAN_POINT('',(7.342864252272,13.602980620845));
+#13017 = CARTESIAN_POINT('',(7.478714658794,13.635412429165));
+#13018 = CARTESIAN_POINT('',(7.614769792801,13.667893311824));
+#13019 = CARTESIAN_POINT('',(7.877574116811,13.730633624588));
+#13020 = CARTESIAN_POINT('',(8.004875254891,13.76102481173));
+#13021 = CARTESIAN_POINT('',(8.132035705879,13.791382397352));
+#13022 = CARTESIAN_POINT('',(8.259126650669,13.821723177216));
+#13023 = CARTESIAN_POINT('',(8.386217903559,13.85206344395));
+#13024 = CARTESIAN_POINT('',(8.513379827345,13.882420275594));
+#13025 = CARTESIAN_POINT('',(8.640683296012,13.912811175317));
+#13026 = CARTESIAN_POINT('',(8.883251568968,13.970719882606));
+#13027 = CARTESIAN_POINT('',(8.998887872631,13.998326297319));
+#13028 = CARTESIAN_POINT('',(9.114442044205,14.025913650577));
+#13029 = CARTESIAN_POINT('',(9.229946892852,14.053489602905));
+#13030 = CARTESIAN_POINT('',(9.345452837687,14.081065760856));
+#13031 = CARTESIAN_POINT('',(9.461008116426,14.108651885907));
+#13032 = CARTESIAN_POINT('',(9.576651158651,14.136257371896));
+#13033 = CARTESIAN_POINT('',(9.722180634409,14.170999543993));
+#13034 = CARTESIAN_POINT('',(9.752214452646,14.178169842215));
+#13035 = CARTESIAN_POINT('',(9.782247854018,14.185340116575));
+#13036 = CARTESIAN_POINT('',(9.812281370081,14.192510317824));
+#13037 = CARTESIAN_POINT('',(9.842315279438,14.199680425754));
+#13038 = CARTESIAN_POINT('',(9.872349607736,14.206850449198));
+#13039 = CARTESIAN_POINT('',(9.902384127669,14.214020426032));
+#13040 = CARTESIAN_POINT('',(10.037283523733,14.246224622431));
+#13041 = CARTESIAN_POINT('',(10.142235954006,14.27127962941));
+#13042 = CARTESIAN_POINT('',(10.24713982681,14.296324173559));
+#13043 = CARTESIAN_POINT('',(10.35200876273,14.321360905028));
+#13044 = CARTESIAN_POINT('',(10.456877341334,14.346397338094));
+#13045 = CARTESIAN_POINT('',(10.561780202431,14.371441456986));
+#13046 = CARTESIAN_POINT('',(10.666731351095,14.396496711582));
+#13047 = CARTESIAN_POINT('',(10.902851582742,14.452865724595));
+#13048 = CARTESIAN_POINT('',(11.034385073134,14.484266341302));
+#13049 = CARTESIAN_POINT('',(11.165747553265,14.515626036029));
+#13050 = CARTESIAN_POINT('',(11.297029173445,14.546966939274));
+#13051 = CARTESIAN_POINT('',(11.42830992046,14.578308189926));
+#13052 = CARTESIAN_POINT('',(11.559668228284,14.609668021512));
+#13053 = CARTESIAN_POINT('',(11.691197931619,14.641068680053));
+#13054 = CARTESIAN_POINT('',(11.957561112033,14.704658469875));
+#13055 = CARTESIAN_POINT('',(12.092981279202,14.736987656932));
+#13056 = CARTESIAN_POINT('',(12.228202126555,14.769269108739));
+#13057 = CARTESIAN_POINT('',(12.363337256635,14.801530085842));
+#13058 = CARTESIAN_POINT('',(12.498471467416,14.833791255718));
+#13059 = CARTESIAN_POINT('',(12.633693537103,14.866073579108));
+#13060 = CARTESIAN_POINT('',(12.769112317174,14.898402687665));
+#13061 = CARTESIAN_POINT('',(13.030901834922,14.960900285411));
+#13062 = CARTESIAN_POINT('',(13.157818000173,14.991199019133));
+#13063 = CARTESIAN_POINT('',(13.284593989519,15.021463947544));
+#13064 = CARTESIAN_POINT('',(13.411298098285,15.051711462225));
+#13065 = CARTESIAN_POINT('',(13.538001358131,15.081958957774));
+#13066 = CARTESIAN_POINT('',(13.664772964625,15.112223853282));
+#13067 = CARTESIAN_POINT('',(13.791686493073,15.142523178768));
+#13068 = CARTESIAN_POINT('',(13.982806523704,15.188150903121));
+#13069 = CARTESIAN_POINT('',(14.047253114904,15.2035367453));
+#13070 = CARTESIAN_POINT('',(14.111696418975,15.218921667426));
+#13071 = CARTESIAN_POINT('',(14.176134934222,15.234305193439));
+#13072 = CARTESIAN_POINT('',(14.240572713462,15.249688202397));
+#13073 = CARTESIAN_POINT('',(14.305014186063,15.265071770442));
+#13074 = CARTESIAN_POINT('',(14.369459079525,15.280456057993));
+#13075 = CARTESIAN_POINT('',(14.467131345189,15.303773076446));
+#13076 = CARTESIAN_POINT('',(14.500365370438,15.311707310878));
+#13077 = CARTESIAN_POINT('',(14.533599418439,15.319641661406));
+#13078 = CARTESIAN_POINT('',(14.566833431324,15.327575935983));
+#13079 = CARTESIAN_POINT('',(14.600067391262,15.335510034604));
+#13080 = CARTESIAN_POINT('',(14.63330132046,15.343443949302));
+#13081 = CARTESIAN_POINT('',(14.666535281162,15.35137776415));
+#13082 = CARTESIAN_POINT('',(14.737094478719,15.368222182481));
+#13083 = CARTESIAN_POINT('',(14.774419452122,15.37713268365));
+#13084 = CARTESIAN_POINT('',(14.811744400144,15.386043221098));
+#13085 = CARTESIAN_POINT('',(14.849069382102,15.394953833486));
+#13086 = CARTESIAN_POINT('',(14.886394412351,15.4038645358));
+#13087 = CARTESIAN_POINT('',(14.92371946028,15.412775319359));
+#13088 = CARTESIAN_POINT('',(14.961044450313,15.421686151807));
+#13089 = CARTESIAN_POINT('',(15.112484026604,15.457840429673));
+#13090 = CARTESIAN_POINT('',(15.22673810065,15.485117528188));
+#13091 = CARTESIAN_POINT('',(15.340915038468,15.512376127014));
+#13092 = CARTESIAN_POINT('',(15.455041324595,15.53962187777));
+#13093 = CARTESIAN_POINT('',(15.569166789392,15.566866815789));
+#13094 = CARTESIAN_POINT('',(15.683339977924,15.59412304259));
+#13095 = CARTESIAN_POINT('',(15.797587435142,15.621397086806));
+#13096 = CARTESIAN_POINT('',(16.045643818688,15.680615468006));
+#13097 = CARTESIAN_POINT('',(16.179884465413,15.712662938908));
+#13098 = CARTESIAN_POINT('',(16.313931626226,15.74466462588));
+#13099 = CARTESIAN_POINT('',(16.447895626595,15.77664670665));
+#13100 = CARTESIAN_POINT('',(16.581859477278,15.8086284244));
+#13101 = CARTESIAN_POINT('',(16.715909556094,15.840630484332));
+#13102 = CARTESIAN_POINT('',(16.850145629472,15.872676903563));
+#13103 = CARTESIAN_POINT('',(17.125903360811,15.938509185801));
+#13104 = CARTESIAN_POINT('',(17.268121914476,15.972461430479));
+#13105 = CARTESIAN_POINT('',(17.410080522652,16.006351819698));
+#13106 = CARTESIAN_POINT('',(17.551938013,16.040218347169));
+#13107 = CARTESIAN_POINT('',(17.693795835453,16.074084732578));
+#13108 = CARTESIAN_POINT('',(17.83575508778,16.10797452662));
+#13109 = CARTESIAN_POINT('',(17.977974483863,16.141926163858));
+#13110 = CARTESIAN_POINT('',(18.263227814159,16.210024261811));
+#13111 = CARTESIAN_POINT('',(18.407069903549,16.244363641525));
+#13112 = CARTESIAN_POINT('',(18.550643730361,16.278639771241));
+#13113 = CARTESIAN_POINT('',(18.694113783051,16.312891927838));
+#13114 = CARTESIAN_POINT('',(18.837584427242,16.347145937173));
+#13115 = CARTESIAN_POINT('',(18.981156901493,16.381420873134));
+#13116 = CARTESIAN_POINT('',(19.125004297866,16.415758178254));
+#13117 = CARTESIAN_POINT('',(19.268434937154,16.45000191509));
+#13118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13119 = ORIENTED_EDGE('',*,*,#13120,.T.);
+#13120 = EDGE_CURVE('',#12240,#13121,#13123,.T.);
+#13121 = VERTEX_POINT('',#13122);
+#13122 = CARTESIAN_POINT('',(9.4,-2.302335982397E-15,14.850001224095));
+#13123 = SURFACE_CURVE('',#13124,(#13414,#13707),.PCURVE_S1.);
+#13124 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#13125,#13126,#13127,#13128,
+    #13129,#13130,#13131,#13132,#13133,#13134,#13135,#13136,#13137,
+    #13138,#13139,#13140,#13141,#13142,#13143,#13144,#13145,#13146,
+    #13147,#13148,#13149,#13150,#13151,#13152,#13153,#13154,#13155,
+    #13156,#13157,#13158,#13159,#13160,#13161,#13162,#13163,#13164,
+    #13165,#13166,#13167,#13168,#13169,#13170,#13171,#13172,#13173,
+    #13174,#13175,#13176,#13177,#13178,#13179,#13180,#13181,#13182,
+    #13183,#13184,#13185,#13186,#13187,#13188,#13189,#13190,#13191,
+    #13192,#13193,#13194,#13195,#13196,#13197,#13198,#13199,#13200,
+    #13201,#13202,#13203,#13204,#13205,#13206,#13207,#13208,#13209,
+    #13210,#13211,#13212,#13213,#13214,#13215,#13216,#13217,#13218,
+    #13219,#13220,#13221,#13222,#13223,#13224,#13225,#13226,#13227,
+    #13228,#13229,#13230,#13231,#13232,#13233,#13234,#13235,#13236,
+    #13237,#13238,#13239,#13240,#13241,#13242,#13243,#13244,#13245,
+    #13246,#13247,#13248,#13249,#13250,#13251,#13252,#13253,#13254,
+    #13255,#13256,#13257,#13258,#13259,#13260,#13261,#13262,#13263,
+    #13264,#13265,#13266,#13267,#13268,#13269,#13270,#13271,#13272,
+    #13273,#13274,#13275,#13276,#13277,#13278,#13279,#13280,#13281,
+    #13282,#13283,#13284,#13285,#13286,#13287,#13288,#13289,#13290,
+    #13291,#13292,#13293,#13294,#13295,#13296,#13297,#13298,#13299,
+    #13300,#13301,#13302,#13303,#13304,#13305,#13306,#13307,#13308,
+    #13309,#13310,#13311,#13312,#13313,#13314,#13315,#13316,#13317,
+    #13318,#13319,#13320,#13321,#13322,#13323,#13324,#13325,#13326,
+    #13327,#13328,#13329,#13330,#13331,#13332,#13333,#13334,#13335,
+    #13336,#13337,#13338,#13339,#13340,#13341,#13342,#13343,#13344,
+    #13345,#13346,#13347,#13348,#13349,#13350,#13351,#13352,#13353,
+    #13354,#13355,#13356,#13357,#13358,#13359,#13360,#13361,#13362,
+    #13363,#13364,#13365,#13366,#13367,#13368,#13369,#13370,#13371,
+    #13372,#13373,#13374,#13375,#13376,#13377,#13378,#13379,#13380,
+    #13381,#13382,#13383,#13384,#13385,#13386,#13387,#13388,#13389,
+    #13390,#13391,#13392,#13393,#13394,#13395,#13396,#13397,#13398,
+    #13399,#13400,#13401,#13402,#13403,#13404,#13405,#13406,#13407,
+    #13408,#13409,#13410,#13411,#13412,#13413),.UNSPECIFIED.,.F.,.F.,(9,
+    7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
+    7,7,7,7,7,7,9),(0.,3.404858518122E-02,6.883137006378E-02,
+    9.712688574595E-02,0.105280840222,0.129094973978,0.154530977064,
+    0.185756990999,0.221336573412,0.238482330635,0.246516775534,
+    0.254781846258,0.284249381817,0.318373907162,0.352339003576,
+    0.386078638717,0.394062019701,0.405497012306,0.417665848112,
+    0.450786684928,0.484504626359,0.514145195776,0.543704331776,
+    0.549471678347,0.560213242979,0.56888009181,0.604089192013,
+    0.638218368298,0.670170110669,0.699210646456,0.706762810353,
+    0.733131353069,0.766135817338,0.800108302072,0.831962378703,
+    0.848165080038,0.856521577957,0.8659067335,0.894600376429,
+    0.928277386152,0.963936049519,1.),.UNSPECIFIED.);
+#13125 = CARTESIAN_POINT('',(9.4,-1.7763568394E-15,8.850000327499));
+#13126 = CARTESIAN_POINT('',(9.4,1.272908641298,8.882328293942));
+#13127 = CARTESIAN_POINT('',(9.203000502265,2.548786872901,8.9147316798)
+  );
+#13128 = CARTESIAN_POINT('',(8.807422372146,3.787149057684,
+    8.947088061322));
+#13129 = CARTESIAN_POINT('',(8.2234664923,4.953144548801,8.97942325446)
+  );
+#13130 = CARTESIAN_POINT('',(7.465830665138,6.014509284696,
+    9.011757755204));
+#13131 = CARTESIAN_POINT('',(6.556182555104,6.943186017149,
+    9.044112450721));
+#13132 = CARTESIAN_POINT('',(5.520517174618,7.713900603052,
+    9.076514918386));
+#13133 = CARTESIAN_POINT('',(3.245831787582,8.917151056622,
+    9.141869980528));
+#13134 = CARTESIAN_POINT('',(1.997332284329,9.34498538097,9.174978897549
+    ));
+#13135 = CARTESIAN_POINT('',(0.687330847044,9.570758012462,
+    9.208034791316));
+#13136 = CARTESIAN_POINT('',(-0.646179351672,9.587067572202,
+    9.241068598174));
+#13137 = CARTESIAN_POINT('',(-1.965441053258,9.391959656064,
+    9.274101854668));
+#13138 = CARTESIAN_POINT('',(-3.233300500876,8.992432864791,
+    9.307156719136));
+#13139 = CARTESIAN_POINT('',(-4.413096834618,8.400929946886,
+    9.340264668357));
+#13140 = CARTESIAN_POINT('',(-6.330853275591,7.02846924899,
+    9.400157149648));
+#13141 = CARTESIAN_POINT('',(-7.11278260468,6.301561686183,
+    9.427050342621));
+#13142 = CARTESIAN_POINT('',(-7.798080931946,5.475923914078,
+    9.453926446005));
+#13143 = CARTESIAN_POINT('',(-8.37289350776,4.566931975216,
+    9.480793181113));
+#13144 = CARTESIAN_POINT('',(-8.82595302846,3.591485578397,
+    9.507661067974));
+#13145 = CARTESIAN_POINT('',(-9.149105325059,2.568202681313,
+    9.534539604404));
+#13146 = CARTESIAN_POINT('',(-9.336871612597,1.517137573197,
+    9.561433961189));
+#13147 = CARTESIAN_POINT('',(-9.403644014431,0.156185362724,
+    9.596038380095));
+#13148 = CARTESIAN_POINT('',(-9.40729818935,-0.148826071594,
+    9.603779620281));
+#13149 = CARTESIAN_POINT('',(-9.399645292065,-0.453902661201,
+    9.611521012231));
+#13150 = CARTESIAN_POINT('',(-9.380686738064,-0.758553665317,
+    9.61926260279));
+#13151 = CARTESIAN_POINT('',(-9.350449238116,-1.062291105547,
+    9.627004368091));
+#13152 = CARTESIAN_POINT('',(-9.308984798272,-1.364629765882,
+    9.63474621355));
+#13153 = CARTESIAN_POINT('',(-9.256370719861,-1.665087192699,
+    9.642487973868));
+#13154 = CARTESIAN_POINT('',(-9.006783317972,-2.833793163201,
+    9.672838770038));
+#13155 = CARTESIAN_POINT('',(-8.726521963994,-3.684752878254,
+    9.695459636913));
+#13156 = CARTESIAN_POINT('',(-8.354456875166,-4.503400822879,
+    9.718074627571));
+#13157 = CARTESIAN_POINT('',(-7.895154095816,-5.278268224371,
+    9.7406852115));
+#13158 = CARTESIAN_POINT('',(-7.354672677595,-5.998861490378,
+    9.763296060381));
+#13159 = CARTESIAN_POINT('',(-6.740394909077,-6.655572317752,
+    9.785911902774));
+#13160 = CARTESIAN_POINT('',(-6.061173005417,-7.239799633945,
+    9.808534024054));
+#13161 = CARTESIAN_POINT('',(-4.544349660553,-8.283298154221,
+    9.855292902522));
+#13162 = CARTESIAN_POINT('',(-3.698141318792,-8.732015525572,
+    9.879457822719));
+#13163 = CARTESIAN_POINT('',(-2.802015059605,-9.081365438341,
+    9.90361301152));
+#13164 = CARTESIAN_POINT('',(-1.869696819386,-9.325207883155,
+    9.927761710497));
+#13165 = CARTESIAN_POINT('',(-0.9154156488,-9.459636878915,
+    9.951911100827));
+#13166 = CARTESIAN_POINT('',(4.617593204703E-02,-9.482740008946,
+    9.976067802028));
+#13167 = CARTESIAN_POINT('',(0.999990084027,-9.394897172908,
+    10.000233652667));
+#13168 = CARTESIAN_POINT('',(3.072930848812,-8.959888584903,
+    10.05402715142));
+#13169 = CARTESIAN_POINT('',(4.183122816457,-8.557633058517,
+    10.083720276627));
+#13170 = CARTESIAN_POINT('',(5.231218846707,-7.998288396058,
+    10.113385543532));
+#13171 = CARTESIAN_POINT('',(6.19179327096,-7.293896910885,
+    10.143034266375));
+#13172 = CARTESIAN_POINT('',(7.042795126584,-6.460437009962,
+    10.172682557659));
+#13173 = CARTESIAN_POINT('',(7.764904771472,-5.517071303725,
+    10.202347451987));
+#13174 = CARTESIAN_POINT('',(8.342092129244,-4.486870180487,
+    10.232041616907));
+#13175 = CARTESIAN_POINT('',(9.24497939096,-2.158534253298,
+    10.29546517045));
+#13176 = CARTESIAN_POINT('',(9.526661514153,-0.83728527973,
+    10.32933737552));
+#13177 = CARTESIAN_POINT('',(9.590330412745,0.522290064658,
+    10.363148934711));
+#13178 = CARTESIAN_POINT('',(9.433332531714,1.878844647348,
+    10.396936475307));
+#13179 = CARTESIAN_POINT('',(9.058594733417,3.19203180814,
+    10.430723254964));
+#13180 = CARTESIAN_POINT('',(8.478876366556,4.423463901714,
+    10.464533372232));
+#13181 = CARTESIAN_POINT('',(7.712454775582,5.535971116904,
+    10.498404910731));
+#13182 = CARTESIAN_POINT('',(6.350166712113,6.960328739337,
+    10.548460987438));
+#13183 = CARTESIAN_POINT('',(5.870993448481,7.389074882954,
+    10.564741639143));
+#13184 = CARTESIAN_POINT('',(5.358875274364,7.779965880943,
+    10.581021452247));
+#13185 = CARTESIAN_POINT('',(4.81733945373,8.130079258498,
+    10.597300017569));
+#13186 = CARTESIAN_POINT('',(4.250164266649,8.436912105304,
+    10.61357857237));
+#13187 = CARTESIAN_POINT('',(3.661358235648,8.69835752966,
+    10.629858364574));
+#13188 = CARTESIAN_POINT('',(3.055169032521,8.912729852678,
+    10.646139076477));
+#13189 = CARTESIAN_POINT('',(2.146038712559,9.156676523014,
+    10.670045233188));
+#13190 = CARTESIAN_POINT('',(1.853108830609,9.223922698042,
+    10.67767317629));
+#13191 = CARTESIAN_POINT('',(1.557787945522,9.280454878185,
+    10.68530109065));
+#13192 = CARTESIAN_POINT('',(1.260534641108,9.326174727529,
+    10.692928942381));
+#13193 = CARTESIAN_POINT('',(0.961810559225,9.361007763676,
+    10.700556710332));
+#13194 = CARTESIAN_POINT('',(0.662080399778,9.384903357747,
+    10.708184386086));
+#13195 = CARTESIAN_POINT('',(0.361811920718,9.397834734381,
+    10.715811973962));
+#13196 = CARTESIAN_POINT('',(-0.247481079991,9.40181959181,
+    10.731285953177));
+#13197 = CARTESIAN_POINT('',(-0.556520977863,9.392234129552,
+    10.739132467928));
+#13198 = CARTESIAN_POINT('',(-0.865128093982,9.371039438616,
+    10.746979145054));
+#13199 = CARTESIAN_POINT('',(-1.172790977851,9.338259061433,
+    10.754826020419));
+#13200 = CARTESIAN_POINT('',(-1.479002390065,9.293943229208,
+    10.762673055965));
+#13201 = CARTESIAN_POINT('',(-1.78325930231,9.238168861919,
+    10.770520139712));
+#13202 = CARTESIAN_POINT('',(-2.085062897364,9.171039568321,
+    10.778367085758));
+#13203 = CARTESIAN_POINT('',(-3.449431548708,8.813329658435,
+    10.814189008638));
+#13204 = CARTESIAN_POINT('',(-4.478818251857,8.390937873854,
+    10.842196684216));
+#13205 = CARTESIAN_POINT('',(-5.447524150723,7.831311158854,
+    10.870185174496));
+#13206 = CARTESIAN_POINT('',(-6.334838050934,7.145347797368,
+    10.898163801812));
+#13207 = CARTESIAN_POINT('',(-7.122215416678,6.346603469385,
+    10.926142831023));
+#13208 = CARTESIAN_POINT('',(-7.793918397894,5.451858864637,
+    10.954133664988));
+#13209 = CARTESIAN_POINT('',(-8.336605197141,4.480433397458,
+    10.98214435248));
+#13210 = CARTESIAN_POINT('',(-9.210574629201,2.269883837179,
+    11.042513766782));
+#13211 = CARTESIAN_POINT('',(-9.496722835662,1.008081975097,
+    11.074986127988));
+#13212 = CARTESIAN_POINT('',(-9.583485431979,-0.291893887864,
+    11.107409449724));
+#13213 = CARTESIAN_POINT('',(-9.467614429396,-1.593669208165,
+    11.139812102602));
+#13214 = CARTESIAN_POINT('',(-9.150919586859,-2.861634838391,
+    11.172215173428));
+#13215 = CARTESIAN_POINT('',(-8.643361088752,-4.06153680281,
+    11.204638991441));
+#13216 = CARTESIAN_POINT('',(-7.95992596557,-5.16010076878,
+    11.237111338261));
+#13217 = CARTESIAN_POINT('',(-6.30085131455,-7.090216242679,
+    11.301751308109));
+#13218 = CARTESIAN_POINT('',(-5.322683521987,-7.927537631208,
+    11.334071285499));
+#13219 = CARTESIAN_POINT('',(-4.219003596281,-8.607797059028,
+    11.366342499906));
+#13220 = CARTESIAN_POINT('',(-3.019992444061,-9.111449797186,
+    11.398593387029));
+#13221 = CARTESIAN_POINT('',(-1.757526550623,-9.423662627084,
+    11.430844354172));
+#13222 = CARTESIAN_POINT('',(-0.466024898061,-9.537259974468,
+    11.463116594282));
+#13223 = CARTESIAN_POINT('',(0.818553804869,-9.449968524709,
+    11.49543522273));
+#13224 = CARTESIAN_POINT('',(3.288003663801,-8.896046213754,
+    11.55971023918));
+#13225 = CARTESIAN_POINT('',(4.479096568377,-8.430677147487,
+    11.591813204123));
+#13226 = CARTESIAN_POINT('',(5.591964106993,-7.783105184374,
+    11.623870735089));
+#13227 = CARTESIAN_POINT('',(6.595631262785,-6.970321201146,
+    11.655907273755));
+#13228 = CARTESIAN_POINT('',(7.462549022324,-6.013055404308,
+    11.687943957398));
+#13229 = CARTESIAN_POINT('',(8.170530647135,-4.937688411587,
+    11.720001780411));
+#13230 = CARTESIAN_POINT('',(8.700950835089,-3.774153755661,
+    11.752105175548));
+#13231 = CARTESIAN_POINT('',(9.125817435202,-2.273438019978,
+    11.791717609998));
+#13232 = CARTESIAN_POINT('',(9.196693451911,-1.983339612939,
+    11.799297027869));
+#13233 = CARTESIAN_POINT('',(9.257025314987,-1.690733199289,
+    11.806876414335));
+#13234 = CARTESIAN_POINT('',(9.306710762324,-1.396064181709,
+    11.81445581051));
+#13235 = CARTESIAN_POINT('',(9.345670455861,-1.099783477717,
+    11.822035210627));
+#13236 = CARTESIAN_POINT('',(9.373847981583,-0.80234751966,
+    11.829614562032));
+#13237 = CARTESIAN_POINT('',(9.391209849524,-0.50421825472,
+    11.837193765191));
+#13238 = CARTESIAN_POINT('',(9.407106821214,0.221485678983,
+    11.855628320276));
+#13239 = CARTESIAN_POINT('',(9.394259646346,0.649353636111,
+    11.866484670126));
+#13240 = CARTESIAN_POINT('',(9.359167800129,1.076360830118,
+    11.877341359538));
+#13241 = CARTESIAN_POINT('',(9.301903291819,1.501147195896,
+    11.888196642824));
+#13242 = CARTESIAN_POINT('',(9.222636110627,1.92237420782,
+    11.899053034597));
+#13243 = CARTESIAN_POINT('',(9.121628937337,2.338724489096,
+    11.909911383973));
+#13244 = CARTESIAN_POINT('',(8.999237349636,2.748900884022,
+    11.920767261884));
+#13245 = CARTESIAN_POINT('',(8.703397187389,3.580197235795,
+    11.943176527827));
+#13246 = CARTESIAN_POINT('',(8.527172192005,4.000341132059,
+    11.954729599275));
+#13247 = CARTESIAN_POINT('',(8.327791535181,4.410506615781,11.9662823686
+    ));
+#13248 = CARTESIAN_POINT('',(8.105922180855,4.809209611498,
+    11.977834937552));
+#13249 = CARTESIAN_POINT('',(7.862337822342,5.195028609104,
+    11.989387636362));
+#13250 = CARTESIAN_POINT('',(7.597915373792,5.566603389306,
+    12.000940757444));
+#13251 = CARTESIAN_POINT('',(7.313637771266,5.92263746173,
+    12.012494284559));
+#13252 = CARTESIAN_POINT('',(6.18581075284,7.185312089222,
+    12.055493193547));
+#13253 = CARTESIAN_POINT('',(5.220375422319,7.98639456394,12.08700139645
+    ));
+#13254 = CARTESIAN_POINT('',(4.137882349018,8.636836368371,
+    12.118469352864));
+#13255 = CARTESIAN_POINT('',(2.96638354112,9.118640980831,
+    12.149918151379));
+#13256 = CARTESIAN_POINT('',(1.735608868719,9.418334255599,
+    12.181367170098));
+#13257 = CARTESIAN_POINT('',(0.477543235766,9.529272165977,
+    12.212835152504));
+#13258 = CARTESIAN_POINT('',(-0.774472066562,9.449499119385,
+    12.244343038856));
+#13259 = CARTESIAN_POINT('',(-3.216629143385,8.921989914502,
+    12.307796936887));
+#13260 = CARTESIAN_POINT('',(-4.410565243841,8.466497227464,
+    12.33987822087));
+#13261 = CARTESIAN_POINT('',(-5.527884996594,7.828449031219,
+    12.371915558993));
+#13262 = CARTESIAN_POINT('',(-6.537536081238,7.024495251413,
+    12.403932862283));
+#13263 = CARTESIAN_POINT('',(-7.411810687862,6.075110554455,
+    12.435949370489));
+#13264 = CARTESIAN_POINT('',(-8.128333211337,5.006467346022,
+    12.467985200622));
+#13265 = CARTESIAN_POINT('',(-8.668291330647,3.84830207733,
+    12.50006563015));
+#13266 = CARTESIAN_POINT('',(-9.333106316702,1.575065369633,
+    12.560217661947));
+#13267 = CARTESIAN_POINT('',(-9.50125604335,0.468291998846,
+    12.588395351208));
+#13268 = CARTESIAN_POINT('',(-9.518722504614,-0.657243456639,
+    12.616551971965));
+#13269 = CARTESIAN_POINT('',(-9.383985805481,-1.777601381281,
+    12.644695165988));
+#13270 = CARTESIAN_POINT('',(-9.099634840143,-2.869610127967,
+    12.672837997354));
+#13271 = CARTESIAN_POINT('',(-8.671731426484,-3.910749949008,
+    12.700993282066));
+#13272 = CARTESIAN_POINT('',(-8.110493161188,-4.879311222528,
+    12.72916881366));
+#13273 = CARTESIAN_POINT('',(-6.755492785098,-6.629054044186,
+    12.785373030671));
+#13274 = CARTESIAN_POINT('',(-5.960674451922,-7.41295536747,
+    12.813472744061));
+#13275 = CARTESIAN_POINT('',(-5.062747921713,-8.086454925229,
+    12.841550857436));
+#13276 = CARTESIAN_POINT('',(-4.080077047723,-8.634662716596,
+    12.869617607273));
+#13277 = CARTESIAN_POINT('',(-3.032604141653,-9.045750788158,
+    12.897685194238));
+#13278 = CARTESIAN_POINT('',(-1.942132664771,-9.311798499779,
+    12.925764983495));
+#13279 = CARTESIAN_POINT('',(-0.83187784489,-9.428095666607,
+    12.953864324205));
+#13280 = CARTESIAN_POINT('',(0.488156609505,-9.389791552466,
+    12.987402790995));
+#13281 = CARTESIAN_POINT('',(0.703500836823,-9.377889269342,
+    12.992878245325));
+#13282 = CARTESIAN_POINT('',(0.918510771834,-9.360342664896,
+    12.99835376428));
+#13283 = CARTESIAN_POINT('',(1.133014470372,-9.337162753735,
+    13.003829375851));
+#13284 = CARTESIAN_POINT('',(1.346839792878,-9.308367073334,
+    13.009305087825));
+#13285 = CARTESIAN_POINT('',(1.559814404405,-9.273979684038,
+    13.014780887792));
+#13286 = CARTESIAN_POINT('',(1.771765774619,-9.234031169065,
+    13.020256743136));
+#13287 = CARTESIAN_POINT('',(2.375048791088,-9.103866972053,
+    13.035931274022));
+#13288 = CARTESIAN_POINT('',(2.763432377237,-9.000013343065,
+    13.046130637747));
+#13289 = CARTESIAN_POINT('',(3.146582694779,-8.877234455464,
+    13.056327604132));
+#13290 = CARTESIAN_POINT('',(3.523432745308,-8.735839571132,
+    13.066525210107));
+#13291 = CARTESIAN_POINT('',(3.892937369698,-8.576208314883,
+    13.076723476778));
+#13292 = CARTESIAN_POINT('',(4.254074017797,-8.398790790247,
+    13.086921281825));
+#13293 = CARTESIAN_POINT('',(4.605844661177,-8.20411089815,
+    13.097119750139));
+#13294 = CARTESIAN_POINT('',(5.222765521679,-7.822256037802,
+    13.115545874012));
+#13295 = CARTESIAN_POINT('',(5.49154442978,-7.640880845931,
+    13.123774424162));
+#13296 = CARTESIAN_POINT('',(5.753111187889,-7.448959395039,
+    13.132003168482));
+#13297 = CARTESIAN_POINT('',(6.006981972425,-7.246828401091,
+    13.140232053378));
+#13298 = CARTESIAN_POINT('',(6.252693621848,-7.034850015837,
+    13.148461069279));
+#13299 = CARTESIAN_POINT('',(6.489803767366,-6.813411762695,
+    13.156690198578));
+#13300 = CARTESIAN_POINT('',(6.717890963636,-6.582926472637,
+    13.164919363574));
+#13301 = CARTESIAN_POINT('',(7.824877410681,-5.372511078921,
+    13.206578756459));
+#13302 = CARTESIAN_POINT('',(8.560106196925,-4.256452407851,
+    13.24009758432));
+#13303 = CARTESIAN_POINT('',(9.110335517187,-3.027711480487,
+    13.273558372764));
+#13304 = CARTESIAN_POINT('',(9.458462841262,-1.722595724327,
+    13.306994713457));
+#13305 = CARTESIAN_POINT('',(9.592814488644,-0.378535440699,
+    13.340431371953));
+#13306 = CARTESIAN_POINT('',(9.511104114162,0.965322057585,
+    13.373891792716));
+#13307 = CARTESIAN_POINT('',(9.216529852257,2.268947707165,
+    13.407410035666));
+#13308 = CARTESIAN_POINT('',(8.253830154021,4.675701395008,
+    13.473243345254));
+#13309 = CARTESIAN_POINT('',(7.595071311252,5.789675279627,
+    13.505725071297));
+#13310 = CARTESIAN_POINT('',(6.765071143678,6.794427583121,
+    13.538158429642));
+#13311 = CARTESIAN_POINT('',(5.786467566589,7.661218292677,
+    13.570569796172));
+#13312 = CARTESIAN_POINT('',(4.68508251391,8.365416195841,
+    13.602980620845));
+#13313 = CARTESIAN_POINT('',(3.491676198452,8.888954814643,
+    13.635412429165));
+#13314 = CARTESIAN_POINT('',(2.240031237595,9.217924485291,
+    13.667893311824));
+#13315 = CARTESIAN_POINT('',(-0.217114799099,9.473101040114,
+    13.730633624588));
+#13316 = CARTESIAN_POINT('',(-1.42527016212,9.424165312744,
+    13.76102481173));
+#13317 = CARTESIAN_POINT('',(-2.620857634978,9.198435052167,
+    13.791382397352));
+#13318 = CARTESIAN_POINT('',(-3.774297599903,8.800538864417,
+    13.821723177216));
+#13319 = CARTESIAN_POINT('',(-4.857624297478,8.23915278291,
+    13.85206344395));
+#13320 = CARTESIAN_POINT('',(-5.845281630617,7.528550424176,
+    13.882420275594));
+#13321 = CARTESIAN_POINT('',(-6.713513247604,6.686967908408,
+    13.912811175317));
+#13322 = CARTESIAN_POINT('',(-8.10613532515,4.881517764757,
+    13.970719882606));
+#13323 = CARTESIAN_POINT('',(-8.656555424494,3.933304846049,
+    13.998326297319));
+#13324 = CARTESIAN_POINT('',(-9.079062560834,2.915298848051,
+    14.025913650577));
+#13325 = CARTESIAN_POINT('',(-9.364251428921,1.847886512549,
+    14.053489602905));
+#13326 = CARTESIAN_POINT('',(-9.505924667959,0.752149460246,
+    14.081065760856));
+#13327 = CARTESIAN_POINT('',(-9.501819131734,-0.35006127533,
+    14.108651885907));
+#13328 = CARTESIAN_POINT('',(-9.352836202718,-1.436344771054,
+    14.136257371896));
+#13329 = CARTESIAN_POINT('',(-8.991425501421,-2.755717188089,
+    14.170999543993));
+#13330 = CARTESIAN_POINT('',(-8.907492402074,-3.025445093172,
+    14.178169842215));
+#13331 = CARTESIAN_POINT('',(-8.814317033276,-3.292233725488,
+    14.185340116575));
+#13332 = CARTESIAN_POINT('',(-8.712018569528,-3.555718578429,
+    14.192510317824));
+#13333 = CARTESIAN_POINT('',(-8.600734075768,-3.815539876882,
+    14.199680425754));
+#13334 = CARTESIAN_POINT('',(-8.480618507368,-4.071342577225,
+    14.206850449198));
+#13335 = CARTESIAN_POINT('',(-8.351844710139,-4.322776367332,
+    14.214020426032));
+#13336 = CARTESIAN_POINT('',(-7.735422504402,-5.430921407639,
+    14.246224622431));
+#13337 = CARTESIAN_POINT('',(-7.152600456963,-6.235632746844,
+    14.27127962941));
+#13338 = CARTESIAN_POINT('',(-6.474513091811,-6.967931328587,
+    14.296324173559));
+#13339 = CARTESIAN_POINT('',(-5.711974957204,-7.614945005851,
+    14.321360905028));
+#13340 = CARTESIAN_POINT('',(-4.877404294943,-8.165921627547,
+    14.346397338094));
+#13341 = CARTESIAN_POINT('',(-3.984599872265,-8.611952543724,
+    14.371441456986));
+#13342 = CARTESIAN_POINT('',(-3.048942504683,-8.946262569954,
+    14.396496711582));
+#13343 = CARTESIAN_POINT('',(-0.884852613285,-9.439242438425,
+    14.452865724595));
+#13344 = CARTESIAN_POINT('',(0.361795958472,-9.533408058847,
+    14.484266341302));
+#13345 = CARTESIAN_POINT('',(1.616640252797,-9.438228647835,
+    14.515626036029));
+#13346 = CARTESIAN_POINT('',(2.846677807744,-9.1553313652,
+    14.546966939274));
+#13347 = CARTESIAN_POINT('',(4.020248984263,-8.690862907185,
+    14.578308189926));
+#13348 = CARTESIAN_POINT('',(5.107783715655,-8.057736661948,
+    14.609668021512));
+#13349 = CARTESIAN_POINT('',(6.081223835998,-7.273308146376,
+    14.641068680053));
+#13350 = CARTESIAN_POINT('',(7.776742898901,-5.43094576818,
+    14.704658469875));
+#13351 = CARTESIAN_POINT('',(8.494464587019,-4.361477683401,
+    14.736987656932));
+#13352 = CARTESIAN_POINT('',(9.04149086407,-3.18558654619,
+    14.769269108739));
+#13353 = CARTESIAN_POINT('',(9.401857196804,-1.935561728502,
+    14.801530085842));
+#13354 = CARTESIAN_POINT('',(9.564556854449,-0.644846606611,
+    14.833791255718));
+#13355 = CARTESIAN_POINT('',(9.52648398425,0.651506299876,
+    14.866073579108));
+#13356 = CARTESIAN_POINT('',(9.289571194492,1.917494668997,
+    14.898402687665));
+#13357 = CARTESIAN_POINT('',(8.473911404362,4.23920554643,
+    14.960900285411));
+#13358 = CARTESIAN_POINT('',(7.915814238551,5.307637137878,
+    14.991199019133));
+#13359 = CARTESIAN_POINT('',(7.204121174541,6.289793095759,
+    15.021463947544));
+#13360 = CARTESIAN_POINT('',(6.355517572923,7.161106814434,
+    15.051711462225));
+#13361 = CARTESIAN_POINT('',(5.389579600537,7.900195152578,
+    15.081958957774));
+#13362 = CARTESIAN_POINT('',(4.329885282993,8.49017627683,
+    15.112223853282));
+#13363 = CARTESIAN_POINT('',(3.202755375691,8.917421109542,
+    15.142523178768));
+#13364 = CARTESIAN_POINT('',(1.449058002779,9.307369072168,
+    15.188150903121));
+#13365 = CARTESIAN_POINT('',(0.848019545233,9.39531846823,15.2035367453)
+  );
+#13366 = CARTESIAN_POINT('',(0.241069647243,9.438864590393,
+    15.218921667426));
+#13367 = CARTESIAN_POINT('',(-0.367950088803,9.437583544994,
+    15.234305193439));
+#13368 = CARTESIAN_POINT('',(-0.975213520084,9.391442568695,
+    15.249688202397));
+#13369 = CARTESIAN_POINT('',(-1.576913301263,9.300776866322,
+    15.265071770442));
+#13370 = CARTESIAN_POINT('',(-2.169265358526,9.166307066776,
+    15.280456057993));
+#13371 = CARTESIAN_POINT('',(-3.047260625031,8.897853428376,
+    15.303773076446));
+#13372 = CARTESIAN_POINT('',(-3.342540114945,8.795161536274,
+    15.311707310878));
+#13373 = CARTESIAN_POINT('',(-3.633845895036,8.681277131794,
+    15.319641661406));
+#13374 = CARTESIAN_POINT('',(-3.920682863577,8.556380960739,
+    15.327575935983));
+#13375 = CARTESIAN_POINT('',(-4.202567891543,8.420679003641,
+    15.335510034604));
+#13376 = CARTESIAN_POINT('',(-4.479029822616,8.274402475757,
+    15.343443949302));
+#13377 = CARTESIAN_POINT('',(-4.749609473182,8.117807827073,
+    15.35137776415));
+#13378 = CARTESIAN_POINT('',(-5.310638123748,7.764033914755,
+    15.368222182481));
+#13379 = CARTESIAN_POINT('',(-5.599435252236,7.564230041251,
+    15.37713268365));
+#13380 = CARTESIAN_POINT('',(-5.879616538363,7.35216588764,
+    15.386043221098));
+#13381 = CARTESIAN_POINT('',(-6.150576218621,7.12827614907,
+    15.394953833486));
+#13382 = CARTESIAN_POINT('',(-6.411737245426,6.893029449984,
+    15.4038645358));
+#13383 = CARTESIAN_POINT('',(-6.662551287119,6.646928344118,
+    15.412775319359));
+#13384 = CARTESIAN_POINT('',(-6.902498727964,6.390509314505,
+    15.421686151807));
+#13385 = CARTESIAN_POINT('',(-7.829966602636,5.31058026811,
+    15.457840429673));
+#13386 = CARTESIAN_POINT('',(-8.423560694451,4.40467347339,
+    15.485117528188));
+#13387 = CARTESIAN_POINT('',(-8.896274953845,3.423961051979,
+    15.512376127014));
+#13388 = CARTESIAN_POINT('',(-9.237755877125,2.387558048043,
+    15.53962187777));
+#13389 = CARTESIAN_POINT('',(-9.441217737972,1.31549585509,
+    15.566866815789));
+#13390 = CARTESIAN_POINT('',(-9.502893425878,0.228588041105,
+    15.59412304259));
+#13391 = CARTESIAN_POINT('',(-9.422620490139,-0.851432268218,
+    15.621397086806));
+#13392 = CARTESIAN_POINT('',(-8.950827729682,-3.134933178874,
+    15.680615468006));
+#13393 = CARTESIAN_POINT('',(-8.506768400749,-4.331711185607,
+    15.712662938908));
+#13394 = CARTESIAN_POINT('',(-7.879850583324,-5.453628735041,
+    15.74466462588));
+#13395 = CARTESIAN_POINT('',(-7.08644751301,-6.469676347179,
+    15.77664670665));
+#13396 = CARTESIAN_POINT('',(-6.146641831171,-7.352083583163,
+    15.8086284244));
+#13397 = CARTESIAN_POINT('',(-5.086257177845,-8.078280346092,
+    15.840630484332));
+#13398 = CARTESIAN_POINT('',(-3.934789077522,-8.629169377581,
+    15.872676903563));
+#13399 = CARTESIAN_POINT('',(-1.45439631961,-9.381998525933,
+    15.938509185801));
+#13400 = CARTESIAN_POINT('',(-0.112393566128,-9.563505900957,
+    15.972461430479));
+#13401 = CARTESIAN_POINT('',(1.25141428774,-9.523640337229,
+    16.006351819698));
+#13402 = CARTESIAN_POINT('',(2.595319008741,-9.262942780269,
+    16.040218347169));
+#13403 = CARTESIAN_POINT('',(3.879039428813,-8.787425872133,
+    16.074084732578));
+#13404 = CARTESIAN_POINT('',(5.065026697549,-8.112879659591,
+    16.10797452662));
+#13405 = CARTESIAN_POINT('',(6.117363107506,-7.260513997356,
+    16.141926163858));
+#13406 = CARTESIAN_POINT('',(7.90501672628,-5.261989481389,
+    16.210024261811));
+#13407 = CARTESIAN_POINT('',(8.641742352411,-4.106846971973,
+    16.244363641525));
+#13408 = CARTESIAN_POINT('',(9.182166805496,-2.836392948549,
+    16.278639771241));
+#13409 = CARTESIAN_POINT('',(9.508722217322,-1.490073738032,
+    16.312891927838));
+#13410 = CARTESIAN_POINT('',(9.609651941507,-0.108404809638,
+    16.347145937173));
+#13411 = CARTESIAN_POINT('',(9.483788759517,1.266462191449,
+    16.381420873134));
+#13412 = CARTESIAN_POINT('',(9.135709063982,2.59163850246,
+    16.415758178254));
+#13413 = CARTESIAN_POINT('',(8.587327320436,3.823324403146,
+    16.45000191509));
+#13414 = PCURVE('',#1567,#13415);
+#13415 = DEFINITIONAL_REPRESENTATION('',(#13416),#13706);
+#13416 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#13417,#13418,#13419,#13420,
+    #13421,#13422,#13423,#13424,#13425,#13426,#13427,#13428,#13429,
+    #13430,#13431,#13432,#13433,#13434,#13435,#13436,#13437,#13438,
+    #13439,#13440,#13441,#13442,#13443,#13444,#13445,#13446,#13447,
+    #13448,#13449,#13450,#13451,#13452,#13453,#13454,#13455,#13456,
+    #13457,#13458,#13459,#13460,#13461,#13462,#13463,#13464,#13465,
+    #13466,#13467,#13468,#13469,#13470,#13471,#13472,#13473,#13474,
+    #13475,#13476,#13477,#13478,#13479,#13480,#13481,#13482,#13483,
+    #13484,#13485,#13486,#13487,#13488,#13489,#13490,#13491,#13492,
+    #13493,#13494,#13495,#13496,#13497,#13498,#13499,#13500,#13501,
+    #13502,#13503,#13504,#13505,#13506,#13507,#13508,#13509,#13510,
+    #13511,#13512,#13513,#13514,#13515,#13516,#13517,#13518,#13519,
+    #13520,#13521,#13522,#13523,#13524,#13525,#13526,#13527,#13528,
+    #13529,#13530,#13531,#13532,#13533,#13534,#13535,#13536,#13537,
+    #13538,#13539,#13540,#13541,#13542,#13543,#13544,#13545,#13546,
+    #13547,#13548,#13549,#13550,#13551,#13552,#13553,#13554,#13555,
+    #13556,#13557,#13558,#13559,#13560,#13561,#13562,#13563,#13564,
+    #13565,#13566,#13567,#13568,#13569,#13570,#13571,#13572,#13573,
+    #13574,#13575,#13576,#13577,#13578,#13579,#13580,#13581,#13582,
+    #13583,#13584,#13585,#13586,#13587,#13588,#13589,#13590,#13591,
+    #13592,#13593,#13594,#13595,#13596,#13597,#13598,#13599,#13600,
+    #13601,#13602,#13603,#13604,#13605,#13606,#13607,#13608,#13609,
+    #13610,#13611,#13612,#13613,#13614,#13615,#13616,#13617,#13618,
+    #13619,#13620,#13621,#13622,#13623,#13624,#13625,#13626,#13627,
+    #13628,#13629,#13630,#13631,#13632,#13633,#13634,#13635,#13636,
+    #13637,#13638,#13639,#13640,#13641,#13642,#13643,#13644,#13645,
+    #13646,#13647,#13648,#13649,#13650,#13651,#13652,#13653,#13654,
+    #13655,#13656,#13657,#13658,#13659,#13660,#13661,#13662,#13663,
+    #13664,#13665,#13666,#13667,#13668,#13669,#13670,#13671,#13672,
+    #13673,#13674,#13675,#13676,#13677,#13678,#13679,#13680,#13681,
+    #13682,#13683,#13684,#13685,#13686,#13687,#13688,#13689,#13690,
+    #13691,#13692,#13693,#13694,#13695,#13696,#13697,#13698,#13699,
+    #13700,#13701,#13702,#13703,#13704,#13705),.UNSPECIFIED.,.F.,.F.,(9,
+    7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
+    7,7,7,7,7,7,9),(0.,3.404858518122E-02,6.883137006378E-02,
+    9.712688574595E-02,0.105280840222,0.129094973978,0.154530977064,
+    0.185756990999,0.221336573412,0.238482330635,0.246516775534,
+    0.254781846258,0.284249381817,0.318373907162,0.352339003576,
+    0.386078638717,0.394062019701,0.405497012306,0.417665848112,
+    0.450786684928,0.484504626359,0.514145195776,0.543704331776,
+    0.549471678347,0.560213242979,0.56888009181,0.604089192013,
+    0.638218368298,0.670170110669,0.699210646456,0.706762810353,
+    0.733131353069,0.766135817338,0.800108302072,0.831962378703,
+    0.848165080038,0.856521577957,0.8659067335,0.894600376429,
+    0.928277386152,0.963936049519,1.),.UNSPECIFIED.);
+#13417 = CARTESIAN_POINT('',(9.399971182617,6.459750639397));
+#13418 = CARTESIAN_POINT('',(9.399962070897,6.598971263534));
+#13419 = CARTESIAN_POINT('',(9.399962304777,6.738516803986));
+#13420 = CARTESIAN_POINT('',(9.399979396347,6.877859912977));
+#13421 = CARTESIAN_POINT('',(9.400015151808,7.017111583048));
+#13422 = CARTESIAN_POINT('',(9.400046028468,7.156360037963));
+#13423 = CARTESIAN_POINT('',(9.400054357729,7.29569536464));
+#13424 = CARTESIAN_POINT('',(9.400044844748,7.435236463873));
+#13425 = CARTESIAN_POINT('',(9.400008459778,7.716687998433));
+#13426 = CARTESIAN_POINT('',(9.399981150769,7.859271641088));
+#13427 = CARTESIAN_POINT('',(9.399955275164,8.001627124745));
+#13428 = CARTESIAN_POINT('',(9.399947186381,8.143887662427));
+#13429 = CARTESIAN_POINT('',(9.399970236735,8.286145845385));
+#13430 = CARTESIAN_POINT('',(9.399994013666,8.428496758229));
+#13431 = CARTESIAN_POINT('',(9.400006409258,8.571075899167));
+#13432 = CARTESIAN_POINT('',(9.400012045942,8.829002213799));
+#13433 = CARTESIAN_POINT('',(9.400008439953,8.944817375126));
+#13434 = CARTESIAN_POINT('',(9.399999732788,9.060558997109));
+#13435 = CARTESIAN_POINT('',(9.399993620016,9.176260610556));
+#13436 = CARTESIAN_POINT('',(9.400002373853,9.291967912891));
+#13437 = CARTESIAN_POINT('',(9.400034034503,9.407722213478));
+#13438 = CARTESIAN_POINT('',(9.400032866289,9.523545573429));
+#13439 = CARTESIAN_POINT('',(9.400014678101,9.672570940319));
+#13440 = CARTESIAN_POINT('',(9.400007889009,9.705909090442));
+#13441 = CARTESIAN_POINT('',(9.400001639249,9.739247479968));
+#13442 = CARTESIAN_POINT('',(9.399998035905,9.772586006673));
+#13443 = CARTESIAN_POINT('',(9.39999803352,9.805924551831));
+#13444 = CARTESIAN_POINT('',(9.400001434096,9.839262980209));
+#13445 = CARTESIAN_POINT('',(9.400006887096,9.872601140077));
+#13446 = CARTESIAN_POINT('',(9.4000264991,10.003303767533));
+#13447 = CARTESIAN_POINT('',(9.400038859214,10.100721352342));
+#13448 = CARTESIAN_POINT('',(9.400023387105,10.198114216672));
+#13449 = CARTESIAN_POINT('',(9.400006369014,10.29548780142));
+#13450 = CARTESIAN_POINT('',(9.400000236941,10.392862049742));
+#13451 = CARTESIAN_POINT('',(9.400000623029,10.490257400197));
+#13452 = CARTESIAN_POINT('',(9.400004474096,10.587679533556));
+#13453 = CARTESIAN_POINT('',(9.400010750436,10.789046317955));
+#13454 = CARTESIAN_POINT('',(9.400013164474,10.893112234741));
+#13455 = CARTESIAN_POINT('',(9.400010305017,10.997136261106));
+#13456 = CARTESIAN_POINT('',(9.399998722437,11.10113249498));
+#13457 = CARTESIAN_POINT('',(9.399982945194,11.205131884422));
+#13458 = CARTESIAN_POINT('',(9.399970552497,11.309162880299));
+#13459 = CARTESIAN_POINT('',(9.399965155885,11.413233337913));
+#13460 = CARTESIAN_POINT('',(9.399969503821,11.644895540115));
+#13461 = CARTESIAN_POINT('',(9.399982900454,11.772769264041));
+#13462 = CARTESIAN_POINT('',(9.40000831284,11.900522919301));
+#13463 = CARTESIAN_POINT('',(9.400037399916,12.028205149969));
+#13464 = CARTESIAN_POINT('',(9.400054522438,12.155885383789));
+#13465 = CARTESIAN_POINT('',(9.400051571539,12.283637095701));
+#13466 = CARTESIAN_POINT('',(9.400036637037,12.411514936777));
+#13467 = CARTESIAN_POINT('',(9.399995876179,12.68464852694));
+#13468 = CARTESIAN_POINT('',(9.399968854207,12.830519346867));
+#13469 = CARTESIAN_POINT('',(9.399949052042,12.976129186441));
+#13470 = CARTESIAN_POINT('',(9.399952965485,13.121635714736));
+#13471 = CARTESIAN_POINT('',(9.399985266689,13.267138878969));
+#13472 = CARTESIAN_POINT('',(9.400005953872,13.412742086176));
+#13473 = CARTESIAN_POINT('',(9.400011575174,13.558609431831));
+#13474 = CARTESIAN_POINT('',(9.400009138497,13.774175336362));
+#13475 = CARTESIAN_POINT('',(9.400006719241,13.844287778887));
+#13476 = CARTESIAN_POINT('',(9.400003338262,13.914396664846));
+#13477 = CARTESIAN_POINT('',(9.400000959799,13.984500290953));
+#13478 = CARTESIAN_POINT('',(9.400001436398,14.05460406108));
+#13479 = CARTESIAN_POINT('',(9.40000547942,14.124713423545));
+#13480 = CARTESIAN_POINT('',(9.40001201083,14.194827041371));
+#13481 = CARTESIAN_POINT('',(9.400020654169,14.297780300783));
+#13482 = CARTESIAN_POINT('',(9.400023392706,14.330630528557));
+#13483 = CARTESIAN_POINT('',(9.400025625734,14.363480674554));
+#13484 = CARTESIAN_POINT('',(9.400026977789,14.396330579658));
+#13485 = CARTESIAN_POINT('',(9.400027184093,14.429180129934));
+#13486 = CARTESIAN_POINT('',(9.400026090551,14.462029256631));
+#13487 = CARTESIAN_POINT('',(9.400023653753,14.49487793618));
+#13488 = CARTESIAN_POINT('',(9.400016121616,14.561517341419));
+#13489 = CARTESIAN_POINT('',(9.400009331253,14.595308928059));
+#13490 = CARTESIAN_POINT('',(9.400002803752,14.629100812015));
+#13491 = CARTESIAN_POINT('',(9.399998681727,14.66289282668));
+#13492 = CARTESIAN_POINT('',(9.39999801653,14.696684776934));
+#13493 = CARTESIAN_POINT('',(9.400000768258,14.730476439148));
+#13494 = CARTESIAN_POINT('',(9.400005805748,14.764267561184));
+#13495 = CARTESIAN_POINT('',(9.400029092615,14.918530745888));
+#13496 = CARTESIAN_POINT('',(9.400046104774,15.039147697301));
+#13497 = CARTESIAN_POINT('',(9.400007842001,15.159682076796));
+#13498 = CARTESIAN_POINT('',(9.399993150872,15.280173014248));
+#13499 = CARTESIAN_POINT('',(9.399997663118,15.400664917924));
+#13500 = CARTESIAN_POINT('',(9.400006934374,15.521207234939));
+#13501 = CARTESIAN_POINT('',(9.400011631729,15.641834935602));
+#13502 = CARTESIAN_POINT('',(9.400007766815,15.90181521408));
+#13503 = CARTESIAN_POINT('',(9.399996985219,16.041657172979));
+#13504 = CARTESIAN_POINT('',(9.399974531318,16.181288262364));
+#13505 = CARTESIAN_POINT('',(9.399950149651,16.320830680412));
+#13506 = CARTESIAN_POINT('',(9.399953192282,16.460374940878));
+#13507 = CARTESIAN_POINT('',(9.399975276885,16.600008422679));
+#13508 = CARTESIAN_POINT('',(9.400001597333,16.739850722245));
+#13509 = CARTESIAN_POINT('',(9.400041266884,17.018222784344));
+#13510 = CARTESIAN_POINT('',(9.400054743413,17.157408661882));
+#13511 = CARTESIAN_POINT('',(9.400051667823,17.296384466015));
+#13512 = CARTESIAN_POINT('',(9.400024858129,17.435272786002));
+#13513 = CARTESIAN_POINT('',(9.399988207349,17.574161663592));
+#13514 = CARTESIAN_POINT('',(9.399966909138,17.713142372559));
+#13515 = CARTESIAN_POINT('',(9.399962416121,17.85232291106));
+#13516 = CARTESIAN_POINT('',(9.399975168188,18.12912382346));
+#13517 = CARTESIAN_POINT('',(9.399992404481,18.267375433208));
+#13518 = CARTESIAN_POINT('',(9.400013387257,18.405431153164));
+#13519 = CARTESIAN_POINT('',(9.400027501373,18.543396102382));
+#13520 = CARTESIAN_POINT('',(9.400008286936,18.681361353829));
+#13521 = CARTESIAN_POINT('',(9.399994550005,18.819417722585));
+#13522 = CARTESIAN_POINT('',(9.400001213709,18.957671490983));
+#13523 = CARTESIAN_POINT('',(9.40001481762,19.128264259629));
+#13524 = CARTESIAN_POINT('',(9.400017734177,19.160905423735));
+#13525 = CARTESIAN_POINT('',(9.400020659503,19.193546507044));
+#13526 = CARTESIAN_POINT('',(9.400023297128,19.226187681075));
+#13527 = CARTESIAN_POINT('',(9.400025358892,19.258828908318));
+#13528 = CARTESIAN_POINT('',(9.400026564947,19.291469942231));
+#13529 = CARTESIAN_POINT('',(9.400026643758,19.32411032724));
+#13530 = CARTESIAN_POINT('',(9.400023453347,19.403499959935));
+#13531 = CARTESIAN_POINT('',(9.400017065816,19.450254022347));
+#13532 = CARTESIAN_POINT('',(9.400016786234,19.497006319451));
+#13533 = CARTESIAN_POINT('',(9.399997629448,19.543758124026));
+#13534 = CARTESIAN_POINT('',(9.399986451912,19.590511221871));
+#13535 = CARTESIAN_POINT('',(9.400003257241,19.637264646767));
+#13536 = CARTESIAN_POINT('',(9.400009420373,19.684015803876));
+#13537 = CARTESIAN_POINT('',(9.400022768397,19.780519721137));
+#13538 = CARTESIAN_POINT('',(9.400027872647,19.83027290469));
+#13539 = CARTESIAN_POINT('',(9.400028937011,19.880025176193));
+#13540 = CARTESIAN_POINT('',(9.400026540878,19.929776770606));
+#13541 = CARTESIAN_POINT('',(9.400022249554,19.979528982565));
+#13542 = CARTESIAN_POINT('',(9.400017475658,20.029282995261));
+#13543 = CARTESIAN_POINT('',(9.400013058011,20.079038696704));
+#13544 = CARTESIAN_POINT('',(9.400000031814,20.264214833148));
+#13545 = CARTESIAN_POINT('',(9.399997044498,20.399905307266));
+#13546 = CARTESIAN_POINT('',(9.40001185724,20.535421495863));
+#13547 = CARTESIAN_POINT('',(9.40002617877,20.670855112638));
+#13548 = CARTESIAN_POINT('',(9.400010550171,20.806289969888));
+#13549 = CARTESIAN_POINT('',(9.39998953204,20.941806824926));
+#13550 = CARTESIAN_POINT('',(9.399973402249,21.077495732517));
+#13551 = CARTESIAN_POINT('',(9.399962867082,21.350760488918));
+#13552 = CARTESIAN_POINT('',(9.399968750297,21.488918891698));
+#13553 = CARTESIAN_POINT('',(9.399991022527,21.626887982889));
+#13554 = CARTESIAN_POINT('',(9.400027209438,21.764770581403));
+#13555 = CARTESIAN_POINT('',(9.400052539821,21.902649547579));
+#13556 = CARTESIAN_POINT('',(9.400054472305,22.040611670719));
+#13557 = CARTESIAN_POINT('',(9.400040407734,22.178765937057));
+#13558 = CARTESIAN_POINT('',(9.400003001516,22.437810694738));
+#13559 = CARTESIAN_POINT('',(9.399981066922,22.559158022762));
+#13560 = CARTESIAN_POINT('',(9.399961053918,22.68041474157));
+#13561 = CARTESIAN_POINT('',(9.399954157627,22.80161374987));
+#13562 = CARTESIAN_POINT('',(9.399963342008,22.922811198863));
+#13563 = CARTESIAN_POINT('',(9.399980976511,23.044062131908));
+#13564 = CARTESIAN_POINT('',(9.399995296932,23.165400031438));
+#13565 = CARTESIAN_POINT('',(9.400012296578,23.407443133322));
+#13566 = CARTESIAN_POINT('',(9.400014934494,23.528454217685));
+#13567 = CARTESIAN_POINT('',(9.400008176046,23.649372195318));
+#13568 = CARTESIAN_POINT('',(9.399996072839,23.770241363263));
+#13569 = CARTESIAN_POINT('',(9.399990097854,23.891114624546));
+#13570 = CARTESIAN_POINT('',(9.400016837839,24.012041386425));
+#13571 = CARTESIAN_POINT('',(9.400030052965,24.13305323115));
+#13572 = CARTESIAN_POINT('',(9.400024478118,24.277486851588));
+#13573 = CARTESIAN_POINT('',(9.400022932542,24.301066859159));
+#13574 = CARTESIAN_POINT('',(9.40002062979,24.324647054779));
+#13575 = CARTESIAN_POINT('',(9.400017592157,24.34822753474));
+#13576 = CARTESIAN_POINT('',(9.400013985977,24.371808303042));
+#13577 = CARTESIAN_POINT('',(9.400010121621,24.39538927139));
+#13578 = CARTESIAN_POINT('',(9.400006453497,24.418970259195));
+#13579 = CARTESIAN_POINT('',(9.399998228322,24.486469627433));
+#13580 = CARTESIAN_POINT('',(9.39999453266,24.530388612478));
+#13581 = CARTESIAN_POINT('',(9.400008570722,24.574305517032));
+#13582 = CARTESIAN_POINT('',(9.400017400828,24.618221149943));
+#13583 = CARTESIAN_POINT('',(9.400020648678,24.662138199092));
+#13584 = CARTESIAN_POINT('',(9.400026500727,24.706057767298));
+#13585 = CARTESIAN_POINT('',(9.40002678833,24.749977577486));
+#13586 = CARTESIAN_POINT('',(9.400025086983,24.829330961934));
+#13587 = CARTESIAN_POINT('',(9.400023090988,24.864767785211));
+#13588 = CARTESIAN_POINT('',(9.400020245789,24.900205413132));
+#13589 = CARTESIAN_POINT('',(9.400016976616,24.935643595246));
+#13590 = CARTESIAN_POINT('',(9.400013693112,24.971082279827));
+#13591 = CARTESIAN_POINT('',(9.40001073556,25.006521387355));
+#13592 = CARTESIAN_POINT('',(9.400008321112,25.041960584017));
+#13593 = CARTESIAN_POINT('',(9.399999051199,25.221367954021));
+#13594 = CARTESIAN_POINT('',(9.40000123382,25.365716732442));
+#13595 = CARTESIAN_POINT('',(9.400020430878,25.509814767574));
+#13596 = CARTESIAN_POINT('',(9.400025400464,25.653807780187));
+#13597 = CARTESIAN_POINT('',(9.399996719536,25.797802607497));
+#13598 = CARTESIAN_POINT('',(9.399973457944,25.941900110751));
+#13599 = CARTESIAN_POINT('',(9.399963352367,26.086246753639));
+#13600 = CARTESIAN_POINT('',(9.3999715478,26.369758522573));
+#13601 = CARTESIAN_POINT('',(9.39998886905,26.509641369437));
+#13602 = CARTESIAN_POINT('',(9.400019204654,26.649315776782));
+#13603 = CARTESIAN_POINT('',(9.400051923281,26.788895250291));
+#13604 = CARTESIAN_POINT('',(9.400060554985,26.928472258732));
+#13605 = CARTESIAN_POINT('',(9.400045789966,27.068139684597));
+#13606 = CARTESIAN_POINT('',(9.400021896604,27.208018596121));
+#13607 = CARTESIAN_POINT('',(9.399979648445,27.4782099998));
+#13608 = CARTESIAN_POINT('',(9.399960981296,27.609089887034));
+#13609 = CARTESIAN_POINT('',(9.399953338137,27.739825184474));
+#13610 = CARTESIAN_POINT('',(9.399964535744,27.870488132309));
+#13611 = CARTESIAN_POINT('',(9.399990017314,28.001148727197));
+#13612 = CARTESIAN_POINT('',(9.400006354815,28.13188031592));
+#13613 = CARTESIAN_POINT('',(9.400011212433,28.262758357055));
+#13614 = CARTESIAN_POINT('',(9.400008896189,28.512141538978));
+#13615 = CARTESIAN_POINT('',(9.400002769332,28.63102826246));
+#13616 = CARTESIAN_POINT('',(9.399995935064,28.749833119936));
+#13617 = CARTESIAN_POINT('',(9.399998114003,28.868589459739));
+#13618 = CARTESIAN_POINT('',(9.400021081586,28.987347658941));
+#13619 = CARTESIAN_POINT('',(9.400054524784,29.10615000856));
+#13620 = CARTESIAN_POINT('',(9.400017319443,29.225036057934));
+#13621 = CARTESIAN_POINT('',(9.399999618902,29.374651779496));
+#13622 = CARTESIAN_POINT('',(9.399999298882,29.405529314684));
+#13623 = CARTESIAN_POINT('',(9.400001587037,29.436406418527));
+#13624 = CARTESIAN_POINT('',(9.400005703689,29.467283386253));
+#13625 = CARTESIAN_POINT('',(9.400010814403,29.498160417677));
+#13626 = CARTESIAN_POINT('',(9.400016029987,29.5290376172));
+#13627 = CARTESIAN_POINT('',(9.400020406489,29.559914993812));
+#13628 = CARTESIAN_POINT('',(9.400031809171,29.698601802373));
+#13629 = CARTESIAN_POINT('',(9.400026364084,29.806502784602));
+#13630 = CARTESIAN_POINT('',(9.400003353398,29.914358444279));
+#13631 = CARTESIAN_POINT('',(9.399994372893,30.022179759844));
+#13632 = CARTESIAN_POINT('',(9.400000893875,30.129999254595));
+#13633 = CARTESIAN_POINT('',(9.40000734541,30.237851554842));
+#13634 = CARTESIAN_POINT('',(9.400011312372,30.34575172453));
+#13635 = CARTESIAN_POINT('',(9.400008146003,30.588504311959));
+#13636 = CARTESIAN_POINT('',(9.399998310463,30.723730802363));
+#13637 = CARTESIAN_POINT('',(9.39997749441,30.858781350615));
+#13638 = CARTESIAN_POINT('',(9.399953754851,30.993751293753));
+#13639 = CARTESIAN_POINT('',(9.399952756299,31.12872280368));
+#13640 = CARTESIAN_POINT('',(9.399970560564,31.263774239906));
+#13641 = CARTESIAN_POINT('',(9.399994840185,31.399001345489));
+#13642 = CARTESIAN_POINT('',(9.400036502987,31.672850871331));
+#13643 = CARTESIAN_POINT('',(9.400053730017,31.812076434519));
+#13644 = CARTESIAN_POINT('',(9.400056132844,31.951096325252));
+#13645 = CARTESIAN_POINT('',(9.400034103552,32.090028063648));
+#13646 = CARTESIAN_POINT('',(9.399997447829,32.228960823673));
+#13647 = CARTESIAN_POINT('',(9.399972563806,32.367984910001));
+#13648 = CARTESIAN_POINT('',(9.39996392301,32.507210567199));
+#13649 = CARTESIAN_POINT('',(9.399970572439,32.776357045899));
+#13650 = CARTESIAN_POINT('',(9.399984459131,32.906838773076));
+#13651 = CARTESIAN_POINT('',(9.400004847764,33.037174750326));
+#13652 = CARTESIAN_POINT('',(9.400022454574,33.167435433265));
+#13653 = CARTESIAN_POINT('',(9.40001652718,33.297695710538));
+#13654 = CARTESIAN_POINT('',(9.400002428718,33.428030817591));
+#13655 = CARTESIAN_POINT('',(9.399999891121,33.558514818794));
+#13656 = CARTESIAN_POINT('',(9.400008573405,33.755011803377));
+#13657 = CARTESIAN_POINT('',(9.400013770395,33.821271549255));
+#13658 = CARTESIAN_POINT('',(9.400020478288,33.887527579041));
+#13659 = CARTESIAN_POINT('',(9.400027818527,33.95377783529));
+#13660 = CARTESIAN_POINT('',(9.400032168903,34.020026035249));
+#13661 = CARTESIAN_POINT('',(9.400028525071,34.086276626041));
+#13662 = CARTESIAN_POINT('',(9.400015847484,34.152529900084));
+#13663 = CARTESIAN_POINT('',(9.400001518001,34.252944166969));
+#13664 = CARTESIAN_POINT('',(9.399999318602,34.287111752675));
+#13665 = CARTESIAN_POINT('',(9.400000019118,34.321279424444));
+#13666 = CARTESIAN_POINT('',(9.400003390502,34.355446811201));
+#13667 = CARTESIAN_POINT('',(9.400008751082,34.389613774216));
+#13668 = CARTESIAN_POINT('',(9.400014966565,34.423780407102));
+#13669 = CARTESIAN_POINT('',(9.400020450034,34.457947035816));
+#13670 = CARTESIAN_POINT('',(9.400026207689,34.530487270213));
+#13671 = CARTESIAN_POINT('',(9.400027244787,34.568860462083));
+#13672 = CARTESIAN_POINT('',(9.400026565828,34.607233968793));
+#13673 = CARTESIAN_POINT('',(9.400024517498,34.645607881238));
+#13674 = CARTESIAN_POINT('',(9.400021500583,34.683982206674));
+#13675 = CARTESIAN_POINT('',(9.400017969965,34.722356868729));
+#13676 = CARTESIAN_POINT('',(9.400014434625,34.760731707397));
+#13677 = CARTESIAN_POINT('',(9.40000235598,34.916431332079));
+#13678 = CARTESIAN_POINT('',(9.399996746576,35.033900694785));
+#13679 = CARTESIAN_POINT('',(9.400004962787,35.151289654766));
+#13680 = CARTESIAN_POINT('',(9.400016619547,35.268622999016));
+#13681 = CARTESIAN_POINT('',(9.40001803327,35.385952912837));
+#13682 = CARTESIAN_POINT('',(9.400006492563,35.503331623274));
+#13683 = CARTESIAN_POINT('',(9.399992463233,35.620787264437));
+#13684 = CARTESIAN_POINT('',(9.399967135339,35.875811454892));
+#13685 = CARTESIAN_POINT('',(9.399957037385,36.013824203746));
+#13686 = CARTESIAN_POINT('',(9.399960190095,36.151639885324));
+#13687 = CARTESIAN_POINT('',(9.399986269243,36.289371023601));
+#13688 = CARTESIAN_POINT('',(9.400022259881,36.427100360212));
+#13689 = CARTESIAN_POINT('',(9.400044180732,36.564917135161));
+#13690 = CARTESIAN_POINT('',(9.400048391311,36.702924904441));
+#13691 = CARTESIAN_POINT('',(9.400029844848,36.986431459958));
+#13692 = CARTESIAN_POINT('',(9.400005430449,37.132646774539));
+#13693 = CARTESIAN_POINT('',(9.39997207455,37.278595880166));
+#13694 = CARTESIAN_POINT('',(9.399945964533,37.424442456656));
+#13695 = CARTESIAN_POINT('',(9.399955101338,37.570288567529));
+#13696 = CARTESIAN_POINT('',(9.399978551376,37.7162352806));
+#13697 = CARTESIAN_POINT('',(9.39999663185,37.862447960036));
+#13698 = CARTESIAN_POINT('',(9.400014459161,38.155711918139));
+#13699 = CARTESIAN_POINT('',(9.400013963151,38.303593999665));
+#13700 = CARTESIAN_POINT('',(9.399999717265,38.451203619937));
+#13701 = CARTESIAN_POINT('',(9.399982644741,38.598710488295));
+#13702 = CARTESIAN_POINT('',(9.399995606775,38.746226476115));
+#13703 = CARTESIAN_POINT('',(9.400090878716,38.893834731665));
+#13704 = CARTESIAN_POINT('',(9.400000000058,39.041711820613));
+#13705 = CARTESIAN_POINT('',(9.399999999997,39.189172324434));
+#13706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13707 = PCURVE('',#8748,#13708);
+#13708 = DEFINITIONAL_REPRESENTATION('',(#13709),#13999);
+#13709 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#13710,#13711,#13712,#13713,
+    #13714,#13715,#13716,#13717,#13718,#13719,#13720,#13721,#13722,
+    #13723,#13724,#13725,#13726,#13727,#13728,#13729,#13730,#13731,
+    #13732,#13733,#13734,#13735,#13736,#13737,#13738,#13739,#13740,
+    #13741,#13742,#13743,#13744,#13745,#13746,#13747,#13748,#13749,
+    #13750,#13751,#13752,#13753,#13754,#13755,#13756,#13757,#13758,
+    #13759,#13760,#13761,#13762,#13763,#13764,#13765,#13766,#13767,
+    #13768,#13769,#13770,#13771,#13772,#13773,#13774,#13775,#13776,
+    #13777,#13778,#13779,#13780,#13781,#13782,#13783,#13784,#13785,
+    #13786,#13787,#13788,#13789,#13790,#13791,#13792,#13793,#13794,
+    #13795,#13796,#13797,#13798,#13799,#13800,#13801,#13802,#13803,
+    #13804,#13805,#13806,#13807,#13808,#13809,#13810,#13811,#13812,
+    #13813,#13814,#13815,#13816,#13817,#13818,#13819,#13820,#13821,
+    #13822,#13823,#13824,#13825,#13826,#13827,#13828,#13829,#13830,
+    #13831,#13832,#13833,#13834,#13835,#13836,#13837,#13838,#13839,
+    #13840,#13841,#13842,#13843,#13844,#13845,#13846,#13847,#13848,
+    #13849,#13850,#13851,#13852,#13853,#13854,#13855,#13856,#13857,
+    #13858,#13859,#13860,#13861,#13862,#13863,#13864,#13865,#13866,
+    #13867,#13868,#13869,#13870,#13871,#13872,#13873,#13874,#13875,
+    #13876,#13877,#13878,#13879,#13880,#13881,#13882,#13883,#13884,
+    #13885,#13886,#13887,#13888,#13889,#13890,#13891,#13892,#13893,
+    #13894,#13895,#13896,#13897,#13898,#13899,#13900,#13901,#13902,
+    #13903,#13904,#13905,#13906,#13907,#13908,#13909,#13910,#13911,
+    #13912,#13913,#13914,#13915,#13916,#13917,#13918,#13919,#13920,
+    #13921,#13922,#13923,#13924,#13925,#13926,#13927,#13928,#13929,
+    #13930,#13931,#13932,#13933,#13934,#13935,#13936,#13937,#13938,
+    #13939,#13940,#13941,#13942,#13943,#13944,#13945,#13946,#13947,
+    #13948,#13949,#13950,#13951,#13952,#13953,#13954,#13955,#13956,
+    #13957,#13958,#13959,#13960,#13961,#13962,#13963,#13964,#13965,
+    #13966,#13967,#13968,#13969,#13970,#13971,#13972,#13973,#13974,
+    #13975,#13976,#13977,#13978,#13979,#13980,#13981,#13982,#13983,
+    #13984,#13985,#13986,#13987,#13988,#13989,#13990,#13991,#13992,
+    #13993,#13994,#13995,#13996,#13997,#13998),.UNSPECIFIED.,.F.,.F.,(9,
+    7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
+    7,7,7,7,7,7,9),(0.,3.404858518122E-02,6.883137006378E-02,
+    9.712688574595E-02,0.105280840222,0.129094973978,0.154530977064,
+    0.185756990999,0.221336573412,0.238482330635,0.246516775534,
+    0.254781846258,0.284249381817,0.318373907162,0.352339003576,
+    0.386078638717,0.394062019701,0.405497012306,0.417665848112,
+    0.450786684928,0.484504626359,0.514145195776,0.543704331776,
+    0.549471678347,0.560213242979,0.56888009181,0.604089192013,
+    0.638218368298,0.670170110669,0.699210646456,0.706762810353,
+    0.733131353069,0.766135817338,0.800108302072,0.831962378703,
+    0.848165080038,0.856521577957,0.8659067335,0.894600376429,
+    0.928277386152,0.963936049519,1.),.UNSPECIFIED.);
+#13710 = CARTESIAN_POINT('',(-18.84955592153,8.850000327499));
+#13711 = CARTESIAN_POINT('',(-18.71414010863,8.882328293942));
+#13712 = CARTESIAN_POINT('',(-18.57840967758,8.9147316798));
+#13713 = CARTESIAN_POINT('',(-18.44287738823,8.947088061322));
+#13714 = CARTESIAN_POINT('',(-18.30743376508,8.97942325446));
+#13715 = CARTESIAN_POINT('',(-18.17199119125,9.011757755204));
+#13716 = CARTESIAN_POINT('',(-18.03646355955,9.044112450721));
+#13717 = CARTESIAN_POINT('',(-17.90073617511,9.076514918386));
+#13718 = CARTESIAN_POINT('',(-17.62697811973,9.141869980528));
+#13719 = CARTESIAN_POINT('',(-17.48829267707,9.174978897549));
+#13720 = CARTESIAN_POINT('',(-17.34983002367,9.208034791316));
+#13721 = CARTESIAN_POINT('',(-17.21146019975,9.241068598174));
+#13722 = CARTESIAN_POINT('',(-17.07309039243,9.274101854668));
+#13723 = CARTESIAN_POINT('',(-16.93462717677,9.307156719136));
+#13724 = CARTESIAN_POINT('',(-16.79594173408,9.340264668357));
+#13725 = CARTESIAN_POINT('',(-16.54506193013,9.400157149648));
+#13726 = CARTESIAN_POINT('',(-16.43241184484,9.427050342621));
+#13727 = CARTESIAN_POINT('',(-16.31983537019,9.453926446005));
+#13728 = CARTESIAN_POINT('',(-16.20730037756,9.480793181113));
+#13729 = CARTESIAN_POINT('',(-16.09476209416,9.507661067974));
+#13730 = CARTESIAN_POINT('',(-15.98217539469,9.534539604404));
+#13731 = CARTESIAN_POINT('',(-15.86951571073,9.561433961189));
+#13732 = CARTESIAN_POINT('',(-15.7245594072,9.596038380095));
+#13733 = CARTESIAN_POINT('',(-15.69213149141,9.603779620281));
+#13734 = CARTESIAN_POINT('',(-15.659703462,9.611521012231));
+#13735 = CARTESIAN_POINT('',(-15.62727549335,9.61926260279));
+#13736 = CARTESIAN_POINT('',(-15.59484768444,9.627004368091));
+#13737 = CARTESIAN_POINT('',(-15.56242005878,9.63474621355));
+#13738 = CARTESIAN_POINT('',(-15.52999256444,9.642487973868));
+#13739 = CARTESIAN_POINT('',(-15.40285856137,9.672838770038));
+#13740 = CARTESIAN_POINT('',(-15.30810036394,9.695459636913));
+#13741 = CARTESIAN_POINT('',(-15.21336983915,9.718074627571));
+#13742 = CARTESIAN_POINT('',(-15.11866120323,9.7406852115));
+#13743 = CARTESIAN_POINT('',(-15.02395276887,9.763296060381));
+#13744 = CARTESIAN_POINT('',(-14.92922283655,9.785911902774));
+#13745 = CARTESIAN_POINT('',(-14.8344655153,9.808534024054));
+#13746 = CARTESIAN_POINT('',(-14.63860401508,9.855292902522));
+#13747 = CARTESIAN_POINT('',(-14.53738171904,9.879457822719));
+#13748 = CARTESIAN_POINT('',(-14.43619872487,9.90361301152));
+#13749 = CARTESIAN_POINT('',(-14.33504236853,9.927761710497));
+#13750 = CARTESIAN_POINT('',(-14.23388362326,9.951911100827));
+#13751 = CARTESIAN_POINT('',(-14.13269526527,9.976067802028));
+#13752 = CARTESIAN_POINT('',(-14.03146937467,10.000233652667));
+#13753 = CARTESIAN_POINT('',(-13.80614038412,10.05402715142));
+#13754 = CARTESIAN_POINT('',(-13.68176325882,10.083720276627));
+#13755 = CARTESIAN_POINT('',(-13.55750311364,10.113385543532));
+#13756 = CARTESIAN_POINT('',(-13.43331134806,10.143034266375));
+#13757 = CARTESIAN_POINT('',(-13.3091204322,10.172682557659));
+#13758 = CARTESIAN_POINT('',(-13.18485987125,10.202347451987));
+#13759 = CARTESIAN_POINT('',(-13.06047726537,10.232041616907));
+#13760 = CARTESIAN_POINT('',(-12.79481032622,10.29546517045));
+#13761 = CARTESIAN_POINT('',(-12.65292792729,10.32933737552));
+#13762 = CARTESIAN_POINT('',(-12.511300024,10.363148934711));
+#13763 = CARTESIAN_POINT('',(-12.36977249306,10.396936475307));
+#13764 = CARTESIAN_POINT('',(-12.22824481018,10.430723254964));
+#13765 = CARTESIAN_POINT('',(-12.08661702892,10.464533372232));
+#13766 = CARTESIAN_POINT('',(-11.94473345773,10.498404910731));
+#13767 = CARTESIAN_POINT('',(-11.73505847901,10.548460987438));
+#13768 = CARTESIAN_POINT('',(-11.6668626251,10.564741639143));
+#13769 = CARTESIAN_POINT('',(-11.59867095047,10.581021452247));
+#13770 = CARTESIAN_POINT('',(-11.53048519451,10.597300017569));
+#13771 = CARTESIAN_POINT('',(-11.46229993218,10.61357857237));
+#13772 = CARTESIAN_POINT('',(-11.39410941774,10.629858364574));
+#13773 = CARTESIAN_POINT('',(-11.32591436503,10.646139076477));
+#13774 = CARTESIAN_POINT('',(-11.22577707151,10.670045233188));
+#13775 = CARTESIAN_POINT('',(-11.19382518848,10.67767317629));
+#13776 = CARTESIAN_POINT('',(-11.16187315261,10.68530109065));
+#13777 = CARTESIAN_POINT('',(-11.12992108462,10.692928942381));
+#13778 = CARTESIAN_POINT('',(-11.09796908873,10.700556710332));
+#13779 = CARTESIAN_POINT('',(-11.0660172526,10.708184386086));
+#13780 = CARTESIAN_POINT('',(-11.03406564736,10.715811973962));
+#13781 = CARTESIAN_POINT('',(-10.96924585679,10.731285953177));
+#13782 = CARTESIAN_POINT('',(-10.93637683922,10.739132467928));
+#13783 = CARTESIAN_POINT('',(-10.90350763817,10.746979145054));
+#13784 = CARTESIAN_POINT('',(-10.87063853034,10.754826020419));
+#13785 = CARTESIAN_POINT('',(-10.83776970576,10.762673055965));
+#13786 = CARTESIAN_POINT('',(-10.80490126784,10.770520139712));
+#13787 = CARTESIAN_POINT('',(-10.77203323338,10.778367085758));
+#13788 = CARTESIAN_POINT('',(-10.6219820049,10.814189008638));
+#13789 = CARTESIAN_POINT('',(-10.5046573674,10.842196684216));
+#13790 = CARTESIAN_POINT('',(-10.38742000526,10.870185174496));
+#13791 = CARTESIAN_POINT('',(-10.27022951284,10.898163801812));
+#13792 = CARTESIAN_POINT('',(-10.15303590759,10.926142831023));
+#13793 = CARTESIAN_POINT('',(-10.03579058437,10.954133664988));
+#13794 = CARTESIAN_POINT('',(-9.918459791085,10.98214435248));
+#13795 = CARTESIAN_POINT('',(-9.665582462152,11.042513766782));
+#13796 = CARTESIAN_POINT('',(-9.529559490193,11.074986127988));
+#13797 = CARTESIAN_POINT('',(-9.393741596995,11.107409449724));
+#13798 = CARTESIAN_POINT('',(-9.258012825492,11.139812102602));
+#13799 = CARTESIAN_POINT('',(-9.122284713944,11.172215173428));
+#13800 = CARTESIAN_POINT('',(-8.986469680412,11.204638991441));
+#13801 = CARTESIAN_POINT('',(-8.850450818247,11.237111338261));
+#13802 = CARTESIAN_POINT('',(-8.579688384346,11.301751308109));
+#13803 = CARTESIAN_POINT('',(-8.444306643835,11.334071285499));
+#13804 = CARTESIAN_POINT('',(-8.309128664516,11.366342499906));
+#13805 = CARTESIAN_POINT('',(-8.1740360564,11.398593387029));
+#13806 = CARTESIAN_POINT('',(-8.038944929367,11.430844354172));
+#13807 = CARTESIAN_POINT('',(-7.9037651282,11.463116594282));
+#13808 = CARTESIAN_POINT('',(-7.768390014084,11.49543522273));
+#13809 = CARTESIAN_POINT('',(-7.499154628667,11.55971023918));
+#13810 = CARTESIAN_POINT('',(-7.364680387068,11.591813204123));
+#13811 = CARTESIAN_POINT('',(-7.230394954432,11.623870735089));
+#13812 = CARTESIAN_POINT('',(-7.096196686363,11.655907273755));
+#13813 = CARTESIAN_POINT('',(-6.961999978693,11.687943957398));
+#13814 = CARTESIAN_POINT('',(-6.827721022469,11.720001780411));
+#13815 = CARTESIAN_POINT('',(-6.693251756809,11.752105175548));
+#13816 = CARTESIAN_POINT('',(-6.52732638664,11.791717609998));
+#13817 = CARTESIAN_POINT('',(-6.495578182809,11.799297027869));
+#13818 = CARTESIAN_POINT('',(-6.463829894492,11.806876414335));
+#13819 = CARTESIAN_POINT('',(-6.432081307147,11.81445581051));
+#13820 = CARTESIAN_POINT('',(-6.400332426693,11.822035210627));
+#13821 = CARTESIAN_POINT('',(-6.368583479509,11.829614562032));
+#13822 = CARTESIAN_POINT('',(-6.336834912438,11.837193765191));
+#13823 = CARTESIAN_POINT('',(-6.259613845514,11.855628320276));
+#13824 = CARTESIAN_POINT('',(-6.214136826352,11.866484670126));
+#13825 = CARTESIAN_POINT('',(-6.168659895315,11.877341359538));
+#13826 = CARTESIAN_POINT('',(-6.123184156828,11.888196642824));
+#13827 = CARTESIAN_POINT('',(-6.077709292125,11.899053034597));
+#13828 = CARTESIAN_POINT('',(-6.032234389111,11.909911383973));
+#13829 = CARTESIAN_POINT('',(-5.986758831009,11.920767261884));
+#13830 = CARTESIAN_POINT('',(-5.892889790029,11.943176527827));
+#13831 = CARTESIAN_POINT('',(-5.844495120398,11.954729599275));
+#13832 = CARTESIAN_POINT('',(-5.79610186309,11.9662823686));
+#13833 = CARTESIAN_POINT('',(-5.747709947597,11.977834937552));
+#13834 = CARTESIAN_POINT('',(-5.699318083215,11.989387636362));
+#13835 = CARTESIAN_POINT('',(-5.650924977335,12.000940757444));
+#13836 = CARTESIAN_POINT('',(-5.602530554803,12.012494284559));
+#13837 = CARTESIAN_POINT('',(-5.422421281397,12.055493193547));
+#13838 = CARTESIAN_POINT('',(-5.290444771067,12.08700139645));
+#13839 = CARTESIAN_POINT('',(-5.158635493454,12.118469352864));
+#13840 = CARTESIAN_POINT('',(-5.026900794694,12.149918151379));
+#13841 = CARTESIAN_POINT('',(-4.895163592874,12.181367170098));
+#13842 = CARTESIAN_POINT('',(-4.763347868951,12.212835152504));
+#13843 = CARTESIAN_POINT('',(-4.631366491911,12.244343038856));
+#13844 = CARTESIAN_POINT('',(-4.365570857112,12.307796936887));
+#13845 = CARTESIAN_POINT('',(-4.231190009791,12.33987822087));
+#13846 = CARTESIAN_POINT('',(-4.096994128047,12.371915558993));
+#13847 = CARTESIAN_POINT('',(-3.962881641245,12.403932862283));
+#13848 = CARTESIAN_POINT('',(-3.828770746837,12.435949370489));
+#13849 = CARTESIAN_POINT('',(-3.694578753866,12.467985200622));
+#13850 = CARTESIAN_POINT('',(-3.560200459938,12.50006563015));
+#13851 = CARTESIAN_POINT('',(-3.308237049597,12.560217661947));
+#13852 = CARTESIAN_POINT('',(-3.190207434129,12.588395351208));
+#13853 = CARTESIAN_POINT('',(-3.07226648636,12.616551971965));
+#13854 = CARTESIAN_POINT('',(-2.954381814638,12.644695165988));
+#13855 = CARTESIAN_POINT('',(-2.836497503726,12.672837997354));
+#13856 = CARTESIAN_POINT('',(-2.718559270431,12.700993282066));
+#13857 = CARTESIAN_POINT('',(-2.600535494487,12.72916881366));
+#13858 = CARTESIAN_POINT('',(-2.365103786356,12.785373030671));
+#13859 = CARTESIAN_POINT('',(-2.247398318351,12.813472744061));
+#13860 = CARTESIAN_POINT('',(-2.129784852963,12.841550857436));
+#13861 = CARTESIAN_POINT('',(-2.012221526568,12.869617607273));
+#13862 = CARTESIAN_POINT('',(-1.89465807804,12.897685194238));
+#13863 = CARTESIAN_POINT('',(-1.777042635464,12.925764983495));
+#13864 = CARTESIAN_POINT('',(-1.659339360532,12.953864324205));
+#13865 = CARTESIAN_POINT('',(-1.518851053885,12.987402790995));
+#13866 = CARTESIAN_POINT('',(-1.495915037442,12.992878245325));
+#13867 = CARTESIAN_POINT('',(-1.47297873461,12.99835376428));
+#13868 = CARTESIAN_POINT('',(-1.450042075922,13.003829375851));
+#13869 = CARTESIAN_POINT('',(-1.427105094713,13.009305087825));
+#13870 = CARTESIAN_POINT('',(-1.404167927126,13.014780887792));
+#13871 = CARTESIAN_POINT('',(-1.381230812101,13.020256743136));
+#13872 = CARTESIAN_POINT('',(-1.315574919761,13.035931274022));
+#13873 = CARTESIAN_POINT('',(-1.272856750938,13.046130637747));
+#13874 = CARTESIAN_POINT('',(-1.230139372438,13.056327604132));
+#13875 = CARTESIAN_POINT('',(-1.187421904809,13.066525210107));
+#13876 = CARTESIAN_POINT('',(-1.144703488339,13.076723476778));
+#13877 = CARTESIAN_POINT('',(-1.101983781221,13.086921281825));
+#13878 = CARTESIAN_POINT('',(-1.059263558706,13.097119750139));
+#13879 = CARTESIAN_POINT('',(-0.98207873158,13.115545874012));
+#13880 = CARTESIAN_POINT('',(-0.94761061482,13.123774424162));
+#13881 = CARTESIAN_POINT('',(-0.913142009946,13.132003168482));
+#13882 = CARTESIAN_POINT('',(-0.878673127336,13.140232053378));
+#13883 = CARTESIAN_POINT('',(-0.844203961709,13.148461069279));
+#13884 = CARTESIAN_POINT('',(-0.80973452349,13.156690198578));
+#13885 = CARTESIAN_POINT('',(-0.775265070168,13.164919363574));
+#13886 = CARTESIAN_POINT('',(-0.600767005175,13.206578756459));
+#13887 = CARTESIAN_POINT('',(-0.460368423329,13.24009758432));
+#13888 = CARTESIAN_POINT('',(-0.32021003699,13.273558372764));
+#13889 = CARTESIAN_POINT('',(-0.180147645453,13.306994713457));
+#13890 = CARTESIAN_POINT('',(-4.008432033554E-02,13.340431371953));
+#13891 = CARTESIAN_POINT('',(0.10007656268,13.373891792716));
+#13892 = CARTESIAN_POINT('',(0.240477845567,13.407410035666));
+#13893 = CARTESIAN_POINT('',(0.516238738324,13.473243345254));
+#13894 = CARTESIAN_POINT('',(0.652296503626,13.505725071297));
+#13895 = CARTESIAN_POINT('',(0.788151539941,13.538158429642));
+#13896 = CARTESIAN_POINT('',(0.923915738892,13.570569796172));
+#13897 = CARTESIAN_POINT('',(1.059678945092,13.602980620845));
+#13898 = CARTESIAN_POINT('',(1.195529351615,13.635412429165));
+#13899 = CARTESIAN_POINT('',(1.331584485622,13.667893311824));
+#13900 = CARTESIAN_POINT('',(1.594388809631,13.730633624588));
+#13901 = CARTESIAN_POINT('',(1.721689947711,13.76102481173));
+#13902 = CARTESIAN_POINT('',(1.848850398699,13.791382397352));
+#13903 = CARTESIAN_POINT('',(1.975941343489,13.821723177216));
+#13904 = CARTESIAN_POINT('',(2.103032596379,13.85206344395));
+#13905 = CARTESIAN_POINT('',(2.230194520166,13.882420275594));
+#13906 = CARTESIAN_POINT('',(2.357497988832,13.912811175317));
+#13907 = CARTESIAN_POINT('',(2.600066261788,13.970719882606));
+#13908 = CARTESIAN_POINT('',(2.715702565452,13.998326297319));
+#13909 = CARTESIAN_POINT('',(2.831256737026,14.025913650577));
+#13910 = CARTESIAN_POINT('',(2.946761585672,14.053489602905));
+#13911 = CARTESIAN_POINT('',(3.062267530507,14.081065760856));
+#13912 = CARTESIAN_POINT('',(3.177822809247,14.108651885907));
+#13913 = CARTESIAN_POINT('',(3.293465851472,14.136257371896));
+#13914 = CARTESIAN_POINT('',(3.438995327229,14.170999543993));
+#13915 = CARTESIAN_POINT('',(3.469029145466,14.178169842215));
+#13916 = CARTESIAN_POINT('',(3.499062546838,14.185340116575));
+#13917 = CARTESIAN_POINT('',(3.529096062902,14.192510317824));
+#13918 = CARTESIAN_POINT('',(3.559129972258,14.199680425754));
+#13919 = CARTESIAN_POINT('',(3.589164300556,14.206850449198));
+#13920 = CARTESIAN_POINT('',(3.619198820489,14.214020426032));
+#13921 = CARTESIAN_POINT('',(3.754098216553,14.246224622431));
+#13922 = CARTESIAN_POINT('',(3.859050646826,14.27127962941));
+#13923 = CARTESIAN_POINT('',(3.96395451963,14.296324173559));
+#13924 = CARTESIAN_POINT('',(4.068823455551,14.321360905028));
+#13925 = CARTESIAN_POINT('',(4.173692034154,14.346397338094));
+#13926 = CARTESIAN_POINT('',(4.278594895251,14.371441456986));
+#13927 = CARTESIAN_POINT('',(4.383546043915,14.396496711582));
+#13928 = CARTESIAN_POINT('',(4.619666275563,14.452865724595));
+#13929 = CARTESIAN_POINT('',(4.751199765954,14.484266341302));
+#13930 = CARTESIAN_POINT('',(4.882562246086,14.515626036029));
+#13931 = CARTESIAN_POINT('',(5.013843866266,14.546966939274));
+#13932 = CARTESIAN_POINT('',(5.14512461328,14.578308189926));
+#13933 = CARTESIAN_POINT('',(5.276482921104,14.609668021512));
+#13934 = CARTESIAN_POINT('',(5.408012624439,14.641068680053));
+#13935 = CARTESIAN_POINT('',(5.674375804853,14.704658469875));
+#13936 = CARTESIAN_POINT('',(5.809795972022,14.736987656932));
+#13937 = CARTESIAN_POINT('',(5.945016819376,14.769269108739));
+#13938 = CARTESIAN_POINT('',(6.080151949455,14.801530085842));
+#13939 = CARTESIAN_POINT('',(6.215286160236,14.833791255718));
+#13940 = CARTESIAN_POINT('',(6.350508229924,14.866073579108));
+#13941 = CARTESIAN_POINT('',(6.485927009994,14.898402687665));
+#13942 = CARTESIAN_POINT('',(6.747716527743,14.960900285411));
+#13943 = CARTESIAN_POINT('',(6.874632692994,14.991199019133));
+#13944 = CARTESIAN_POINT('',(7.001408682339,15.021463947544));
+#13945 = CARTESIAN_POINT('',(7.128112791106,15.051711462225));
+#13946 = CARTESIAN_POINT('',(7.254816050952,15.081958957774));
+#13947 = CARTESIAN_POINT('',(7.381587657445,15.112223853282));
+#13948 = CARTESIAN_POINT('',(7.508501185894,15.142523178768));
+#13949 = CARTESIAN_POINT('',(7.699621216524,15.188150903121));
+#13950 = CARTESIAN_POINT('',(7.764067807725,15.2035367453));
+#13951 = CARTESIAN_POINT('',(7.828511111795,15.218921667426));
+#13952 = CARTESIAN_POINT('',(7.892949627042,15.234305193439));
+#13953 = CARTESIAN_POINT('',(7.957387406282,15.249688202397));
+#13954 = CARTESIAN_POINT('',(8.021828878883,15.265071770442));
+#13955 = CARTESIAN_POINT('',(8.086273772345,15.280456057993));
+#13956 = CARTESIAN_POINT('',(8.18394603801,15.303773076446));
+#13957 = CARTESIAN_POINT('',(8.217180063258,15.311707310878));
+#13958 = CARTESIAN_POINT('',(8.250414111259,15.319641661406));
+#13959 = CARTESIAN_POINT('',(8.283648124144,15.327575935983));
+#13960 = CARTESIAN_POINT('',(8.316882084083,15.335510034604));
+#13961 = CARTESIAN_POINT('',(8.350116013281,15.343443949302));
+#13962 = CARTESIAN_POINT('',(8.383349973983,15.35137776415));
+#13963 = CARTESIAN_POINT('',(8.453909171539,15.368222182481));
+#13964 = CARTESIAN_POINT('',(8.491234144943,15.37713268365));
+#13965 = CARTESIAN_POINT('',(8.528559092964,15.386043221098));
+#13966 = CARTESIAN_POINT('',(8.565884074923,15.394953833486));
+#13967 = CARTESIAN_POINT('',(8.603209105172,15.4038645358));
+#13968 = CARTESIAN_POINT('',(8.6405341531,15.412775319359));
+#13969 = CARTESIAN_POINT('',(8.677859143134,15.421686151807));
+#13970 = CARTESIAN_POINT('',(8.829298719424,15.457840429673));
+#13971 = CARTESIAN_POINT('',(8.94355279347,15.485117528188));
+#13972 = CARTESIAN_POINT('',(9.057729731289,15.512376127014));
+#13973 = CARTESIAN_POINT('',(9.171856017415,15.53962187777));
+#13974 = CARTESIAN_POINT('',(9.285981482213,15.566866815789));
+#13975 = CARTESIAN_POINT('',(9.400154670745,15.59412304259));
+#13976 = CARTESIAN_POINT('',(9.514402127963,15.621397086806));
+#13977 = CARTESIAN_POINT('',(9.762458511509,15.680615468006));
+#13978 = CARTESIAN_POINT('',(9.896699158234,15.712662938908));
+#13979 = CARTESIAN_POINT('',(10.030746319047,15.74466462588));
+#13980 = CARTESIAN_POINT('',(10.164710319415,15.77664670665));
+#13981 = CARTESIAN_POINT('',(10.298674170099,15.8086284244));
+#13982 = CARTESIAN_POINT('',(10.432724248915,15.840630484332));
+#13983 = CARTESIAN_POINT('',(10.566960322293,15.872676903563));
+#13984 = CARTESIAN_POINT('',(10.842718053632,15.938509185801));
+#13985 = CARTESIAN_POINT('',(10.984936607296,15.972461430479));
+#13986 = CARTESIAN_POINT('',(11.126895215472,16.006351819698));
+#13987 = CARTESIAN_POINT('',(11.26875270582,16.040218347169));
+#13988 = CARTESIAN_POINT('',(11.410610528274,16.074084732578));
+#13989 = CARTESIAN_POINT('',(11.552569780601,16.10797452662));
+#13990 = CARTESIAN_POINT('',(11.694789176684,16.141926163858));
+#13991 = CARTESIAN_POINT('',(11.98004250698,16.210024261811));
+#13992 = CARTESIAN_POINT('',(12.123884596369,16.244363641525));
+#13993 = CARTESIAN_POINT('',(12.267458423181,16.278639771241));
+#13994 = CARTESIAN_POINT('',(12.410928475871,16.312891927838));
+#13995 = CARTESIAN_POINT('',(12.554399120063,16.347145937173));
+#13996 = CARTESIAN_POINT('',(12.697971594313,16.381420873134));
+#13997 = CARTESIAN_POINT('',(12.841818990686,16.415758178254));
+#13998 = CARTESIAN_POINT('',(12.985249629974,16.45000191509));
+#13999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14000 = ORIENTED_EDGE('',*,*,#14001,.T.);
+#14001 = EDGE_CURVE('',#13121,#980,#14002,.T.);
+#14002 = SURFACE_CURVE('',#14003,(#14293,#14586),.PCURVE_S1.);
+#14003 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#14004,#14005,#14006,#14007,
+    #14008,#14009,#14010,#14011,#14012,#14013,#14014,#14015,#14016,
+    #14017,#14018,#14019,#14020,#14021,#14022,#14023,#14024,#14025,
+    #14026,#14027,#14028,#14029,#14030,#14031,#14032,#14033,#14034,
+    #14035,#14036,#14037,#14038,#14039,#14040,#14041,#14042,#14043,
+    #14044,#14045,#14046,#14047,#14048,#14049,#14050,#14051,#14052,
+    #14053,#14054,#14055,#14056,#14057,#14058,#14059,#14060,#14061,
+    #14062,#14063,#14064,#14065,#14066,#14067,#14068,#14069,#14070,
+    #14071,#14072,#14073,#14074,#14075,#14076,#14077,#14078,#14079,
+    #14080,#14081,#14082,#14083,#14084,#14085,#14086,#14087,#14088,
+    #14089,#14090,#14091,#14092,#14093,#14094,#14095,#14096,#14097,
+    #14098,#14099,#14100,#14101,#14102,#14103,#14104,#14105,#14106,
+    #14107,#14108,#14109,#14110,#14111,#14112,#14113,#14114,#14115,
+    #14116,#14117,#14118,#14119,#14120,#14121,#14122,#14123,#14124,
+    #14125,#14126,#14127,#14128,#14129,#14130,#14131,#14132,#14133,
+    #14134,#14135,#14136,#14137,#14138,#14139,#14140,#14141,#14142,
+    #14143,#14144,#14145,#14146,#14147,#14148,#14149,#14150,#14151,
+    #14152,#14153,#14154,#14155,#14156,#14157,#14158,#14159,#14160,
+    #14161,#14162,#14163,#14164,#14165,#14166,#14167,#14168,#14169,
+    #14170,#14171,#14172,#14173,#14174,#14175,#14176,#14177,#14178,
+    #14179,#14180,#14181,#14182,#14183,#14184,#14185,#14186,#14187,
+    #14188,#14189,#14190,#14191,#14192,#14193,#14194,#14195,#14196,
+    #14197,#14198,#14199,#14200,#14201,#14202,#14203,#14204,#14205,
+    #14206,#14207,#14208,#14209,#14210,#14211,#14212,#14213,#14214,
+    #14215,#14216,#14217,#14218,#14219,#14220,#14221,#14222,#14223,
+    #14224,#14225,#14226,#14227,#14228,#14229,#14230,#14231,#14232,
+    #14233,#14234,#14235,#14236,#14237,#14238,#14239,#14240,#14241,
+    #14242,#14243,#14244,#14245,#14246,#14247,#14248,#14249,#14250,
+    #14251,#14252,#14253,#14254,#14255,#14256,#14257,#14258,#14259,
+    #14260,#14261,#14262,#14263,#14264,#14265,#14266,#14267,#14268,
+    #14269,#14270,#14271,#14272,#14273,#14274,#14275,#14276,#14277,
+    #14278,#14279,#14280,#14281,#14282,#14283,#14284,#14285,#14286,
+    #14287,#14288,#14289,#14290,#14291,#14292),.UNSPECIFIED.,.F.,.F.,(9,
+    7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
+    7,7,7,7,7,7,9),(0.,3.404858518122E-02,6.883137006378E-02,
+    9.712688574595E-02,0.105280840222,0.129094973978,0.154530977064,
+    0.185756990999,0.221336573412,0.238482330635,0.246516775534,
+    0.254781846258,0.284249381817,0.318373907162,0.352339003576,
+    0.386078638717,0.394062019701,0.405497012306,0.417665848112,
+    0.450786684928,0.484504626359,0.514145195776,0.543704331776,
+    0.549471678347,0.560213242979,0.56888009181,0.604089192013,
+    0.638218368298,0.670170110669,0.699210646456,0.706762810353,
+    0.733131353069,0.766135817338,0.800108302072,0.831962378703,
+    0.848165080038,0.856521577957,0.8659067335,0.894600376429,
+    0.928277386152,0.963936049519,1.),.UNSPECIFIED.);
+#14004 = CARTESIAN_POINT('',(9.4,-1.7763568394E-15,8.850000327499));
+#14005 = CARTESIAN_POINT('',(9.4,1.272908641298,8.882328293942));
+#14006 = CARTESIAN_POINT('',(9.203000502265,2.548786872901,8.9147316798)
+  );
+#14007 = CARTESIAN_POINT('',(8.807422372146,3.787149057684,
+    8.947088061322));
+#14008 = CARTESIAN_POINT('',(8.2234664923,4.953144548801,8.97942325446)
+  );
+#14009 = CARTESIAN_POINT('',(7.465830665138,6.014509284696,
+    9.011757755204));
+#14010 = CARTESIAN_POINT('',(6.556182555104,6.943186017149,
+    9.044112450721));
+#14011 = CARTESIAN_POINT('',(5.520517174618,7.713900603052,
+    9.076514918386));
+#14012 = CARTESIAN_POINT('',(3.245831787582,8.917151056622,
+    9.141869980528));
+#14013 = CARTESIAN_POINT('',(1.997332284329,9.34498538097,9.174978897549
+    ));
+#14014 = CARTESIAN_POINT('',(0.687330847044,9.570758012462,
+    9.208034791316));
+#14015 = CARTESIAN_POINT('',(-0.646179351672,9.587067572202,
+    9.241068598174));
+#14016 = CARTESIAN_POINT('',(-1.965441053258,9.391959656064,
+    9.274101854668));
+#14017 = CARTESIAN_POINT('',(-3.233300500876,8.992432864791,
+    9.307156719136));
+#14018 = CARTESIAN_POINT('',(-4.413096834618,8.400929946886,
+    9.340264668357));
+#14019 = CARTESIAN_POINT('',(-6.330853275591,7.02846924899,
+    9.400157149648));
+#14020 = CARTESIAN_POINT('',(-7.11278260468,6.301561686183,
+    9.427050342621));
+#14021 = CARTESIAN_POINT('',(-7.798080931946,5.475923914078,
+    9.453926446005));
+#14022 = CARTESIAN_POINT('',(-8.37289350776,4.566931975216,
+    9.480793181113));
+#14023 = CARTESIAN_POINT('',(-8.82595302846,3.591485578397,
+    9.507661067974));
+#14024 = CARTESIAN_POINT('',(-9.149105325059,2.568202681313,
+    9.534539604404));
+#14025 = CARTESIAN_POINT('',(-9.336871612597,1.517137573197,
+    9.561433961189));
+#14026 = CARTESIAN_POINT('',(-9.403644014431,0.156185362724,
+    9.596038380095));
+#14027 = CARTESIAN_POINT('',(-9.40729818935,-0.148826071594,
+    9.603779620281));
+#14028 = CARTESIAN_POINT('',(-9.399645292065,-0.453902661201,
+    9.611521012231));
+#14029 = CARTESIAN_POINT('',(-9.380686738064,-0.758553665317,
+    9.61926260279));
+#14030 = CARTESIAN_POINT('',(-9.350449238116,-1.062291105547,
+    9.627004368091));
+#14031 = CARTESIAN_POINT('',(-9.308984798272,-1.364629765882,
+    9.63474621355));
+#14032 = CARTESIAN_POINT('',(-9.256370719861,-1.665087192699,
+    9.642487973868));
+#14033 = CARTESIAN_POINT('',(-9.006783317972,-2.833793163201,
+    9.672838770038));
+#14034 = CARTESIAN_POINT('',(-8.726521963994,-3.684752878254,
+    9.695459636913));
+#14035 = CARTESIAN_POINT('',(-8.354456875166,-4.503400822879,
+    9.718074627571));
+#14036 = CARTESIAN_POINT('',(-7.895154095816,-5.278268224371,
+    9.7406852115));
+#14037 = CARTESIAN_POINT('',(-7.354672677595,-5.998861490378,
+    9.763296060381));
+#14038 = CARTESIAN_POINT('',(-6.740394909077,-6.655572317752,
+    9.785911902774));
+#14039 = CARTESIAN_POINT('',(-6.061173005417,-7.239799633945,
+    9.808534024054));
+#14040 = CARTESIAN_POINT('',(-4.544349660553,-8.283298154221,
+    9.855292902522));
+#14041 = CARTESIAN_POINT('',(-3.698141318792,-8.732015525572,
+    9.879457822719));
+#14042 = CARTESIAN_POINT('',(-2.802015059605,-9.081365438341,
+    9.90361301152));
+#14043 = CARTESIAN_POINT('',(-1.869696819386,-9.325207883155,
+    9.927761710497));
+#14044 = CARTESIAN_POINT('',(-0.9154156488,-9.459636878915,
+    9.951911100827));
+#14045 = CARTESIAN_POINT('',(4.617593204703E-02,-9.482740008946,
+    9.976067802028));
+#14046 = CARTESIAN_POINT('',(0.999990084027,-9.394897172908,
+    10.000233652667));
+#14047 = CARTESIAN_POINT('',(3.072930848812,-8.959888584903,
+    10.05402715142));
+#14048 = CARTESIAN_POINT('',(4.183122816457,-8.557633058517,
+    10.083720276627));
+#14049 = CARTESIAN_POINT('',(5.231218846707,-7.998288396058,
+    10.113385543532));
+#14050 = CARTESIAN_POINT('',(6.19179327096,-7.293896910885,
+    10.143034266375));
+#14051 = CARTESIAN_POINT('',(7.042795126584,-6.460437009962,
+    10.172682557659));
+#14052 = CARTESIAN_POINT('',(7.764904771472,-5.517071303725,
+    10.202347451987));
+#14053 = CARTESIAN_POINT('',(8.342092129244,-4.486870180487,
+    10.232041616907));
+#14054 = CARTESIAN_POINT('',(9.24497939096,-2.158534253298,
+    10.29546517045));
+#14055 = CARTESIAN_POINT('',(9.526661514153,-0.83728527973,
+    10.32933737552));
+#14056 = CARTESIAN_POINT('',(9.590330412745,0.522290064658,
+    10.363148934711));
+#14057 = CARTESIAN_POINT('',(9.433332531714,1.878844647348,
+    10.396936475307));
+#14058 = CARTESIAN_POINT('',(9.058594733417,3.19203180814,
+    10.430723254964));
+#14059 = CARTESIAN_POINT('',(8.478876366556,4.423463901714,
+    10.464533372232));
+#14060 = CARTESIAN_POINT('',(7.712454775582,5.535971116904,
+    10.498404910731));
+#14061 = CARTESIAN_POINT('',(6.350166712113,6.960328739337,
+    10.548460987438));
+#14062 = CARTESIAN_POINT('',(5.870993448481,7.389074882954,
+    10.564741639143));
+#14063 = CARTESIAN_POINT('',(5.358875274364,7.779965880943,
+    10.581021452247));
+#14064 = CARTESIAN_POINT('',(4.81733945373,8.130079258498,
+    10.597300017569));
+#14065 = CARTESIAN_POINT('',(4.250164266649,8.436912105304,
+    10.61357857237));
+#14066 = CARTESIAN_POINT('',(3.661358235648,8.69835752966,
+    10.629858364574));
+#14067 = CARTESIAN_POINT('',(3.055169032521,8.912729852678,
+    10.646139076477));
+#14068 = CARTESIAN_POINT('',(2.146038712559,9.156676523014,
+    10.670045233188));
+#14069 = CARTESIAN_POINT('',(1.853108830609,9.223922698042,
+    10.67767317629));
+#14070 = CARTESIAN_POINT('',(1.557787945522,9.280454878185,
+    10.68530109065));
+#14071 = CARTESIAN_POINT('',(1.260534641108,9.326174727529,
+    10.692928942381));
+#14072 = CARTESIAN_POINT('',(0.961810559225,9.361007763676,
+    10.700556710332));
+#14073 = CARTESIAN_POINT('',(0.662080399778,9.384903357747,
+    10.708184386086));
+#14074 = CARTESIAN_POINT('',(0.361811920718,9.397834734381,
+    10.715811973962));
+#14075 = CARTESIAN_POINT('',(-0.247481079991,9.40181959181,
+    10.731285953177));
+#14076 = CARTESIAN_POINT('',(-0.556520977863,9.392234129552,
+    10.739132467928));
+#14077 = CARTESIAN_POINT('',(-0.865128093982,9.371039438616,
+    10.746979145054));
+#14078 = CARTESIAN_POINT('',(-1.172790977851,9.338259061433,
+    10.754826020419));
+#14079 = CARTESIAN_POINT('',(-1.479002390065,9.293943229208,
+    10.762673055965));
+#14080 = CARTESIAN_POINT('',(-1.78325930231,9.238168861919,
+    10.770520139712));
+#14081 = CARTESIAN_POINT('',(-2.085062897364,9.171039568321,
+    10.778367085758));
+#14082 = CARTESIAN_POINT('',(-3.449431548708,8.813329658435,
+    10.814189008638));
+#14083 = CARTESIAN_POINT('',(-4.478818251857,8.390937873854,
+    10.842196684216));
+#14084 = CARTESIAN_POINT('',(-5.447524150723,7.831311158854,
+    10.870185174496));
+#14085 = CARTESIAN_POINT('',(-6.334838050934,7.145347797368,
+    10.898163801812));
+#14086 = CARTESIAN_POINT('',(-7.122215416678,6.346603469385,
+    10.926142831023));
+#14087 = CARTESIAN_POINT('',(-7.793918397894,5.451858864637,
+    10.954133664988));
+#14088 = CARTESIAN_POINT('',(-8.336605197141,4.480433397458,
+    10.98214435248));
+#14089 = CARTESIAN_POINT('',(-9.210574629201,2.269883837179,
+    11.042513766782));
+#14090 = CARTESIAN_POINT('',(-9.496722835662,1.008081975097,
+    11.074986127988));
+#14091 = CARTESIAN_POINT('',(-9.583485431979,-0.291893887864,
+    11.107409449724));
+#14092 = CARTESIAN_POINT('',(-9.467614429396,-1.593669208165,
+    11.139812102602));
+#14093 = CARTESIAN_POINT('',(-9.150919586859,-2.861634838391,
+    11.172215173428));
+#14094 = CARTESIAN_POINT('',(-8.643361088752,-4.06153680281,
+    11.204638991441));
+#14095 = CARTESIAN_POINT('',(-7.95992596557,-5.16010076878,
+    11.237111338261));
+#14096 = CARTESIAN_POINT('',(-6.30085131455,-7.090216242679,
+    11.301751308109));
+#14097 = CARTESIAN_POINT('',(-5.322683521987,-7.927537631208,
+    11.334071285499));
+#14098 = CARTESIAN_POINT('',(-4.219003596281,-8.607797059028,
+    11.366342499906));
+#14099 = CARTESIAN_POINT('',(-3.019992444061,-9.111449797186,
+    11.398593387029));
+#14100 = CARTESIAN_POINT('',(-1.757526550623,-9.423662627084,
+    11.430844354172));
+#14101 = CARTESIAN_POINT('',(-0.466024898061,-9.537259974468,
+    11.463116594282));
+#14102 = CARTESIAN_POINT('',(0.818553804869,-9.449968524709,
+    11.49543522273));
+#14103 = CARTESIAN_POINT('',(3.288003663801,-8.896046213754,
+    11.55971023918));
+#14104 = CARTESIAN_POINT('',(4.479096568377,-8.430677147487,
+    11.591813204123));
+#14105 = CARTESIAN_POINT('',(5.591964106993,-7.783105184374,
+    11.623870735089));
+#14106 = CARTESIAN_POINT('',(6.595631262785,-6.970321201146,
+    11.655907273755));
+#14107 = CARTESIAN_POINT('',(7.462549022324,-6.013055404308,
+    11.687943957398));
+#14108 = CARTESIAN_POINT('',(8.170530647135,-4.937688411587,
+    11.720001780411));
+#14109 = CARTESIAN_POINT('',(8.700950835089,-3.774153755661,
+    11.752105175548));
+#14110 = CARTESIAN_POINT('',(9.125817435202,-2.273438019978,
+    11.791717609998));
+#14111 = CARTESIAN_POINT('',(9.196693451911,-1.983339612939,
+    11.799297027869));
+#14112 = CARTESIAN_POINT('',(9.257025314987,-1.690733199289,
+    11.806876414335));
+#14113 = CARTESIAN_POINT('',(9.306710762324,-1.396064181709,
+    11.81445581051));
+#14114 = CARTESIAN_POINT('',(9.345670455861,-1.099783477717,
+    11.822035210627));
+#14115 = CARTESIAN_POINT('',(9.373847981583,-0.80234751966,
+    11.829614562032));
+#14116 = CARTESIAN_POINT('',(9.391209849524,-0.50421825472,
+    11.837193765191));
+#14117 = CARTESIAN_POINT('',(9.407106821214,0.221485678983,
+    11.855628320276));
+#14118 = CARTESIAN_POINT('',(9.394259646346,0.649353636111,
+    11.866484670126));
+#14119 = CARTESIAN_POINT('',(9.359167800129,1.076360830118,
+    11.877341359538));
+#14120 = CARTESIAN_POINT('',(9.301903291819,1.501147195896,
+    11.888196642824));
+#14121 = CARTESIAN_POINT('',(9.222636110627,1.92237420782,
+    11.899053034597));
+#14122 = CARTESIAN_POINT('',(9.121628937337,2.338724489096,
+    11.909911383973));
+#14123 = CARTESIAN_POINT('',(8.999237349636,2.748900884022,
+    11.920767261884));
+#14124 = CARTESIAN_POINT('',(8.703397187389,3.580197235795,
+    11.943176527827));
+#14125 = CARTESIAN_POINT('',(8.527172192005,4.000341132059,
+    11.954729599275));
+#14126 = CARTESIAN_POINT('',(8.327791535181,4.410506615781,11.9662823686
+    ));
+#14127 = CARTESIAN_POINT('',(8.105922180855,4.809209611498,
+    11.977834937552));
+#14128 = CARTESIAN_POINT('',(7.862337822342,5.195028609104,
+    11.989387636362));
+#14129 = CARTESIAN_POINT('',(7.597915373792,5.566603389306,
+    12.000940757444));
+#14130 = CARTESIAN_POINT('',(7.313637771266,5.92263746173,
+    12.012494284559));
+#14131 = CARTESIAN_POINT('',(6.18581075284,7.185312089222,
+    12.055493193547));
+#14132 = CARTESIAN_POINT('',(5.220375422319,7.98639456394,12.08700139645
+    ));
+#14133 = CARTESIAN_POINT('',(4.137882349018,8.636836368371,
+    12.118469352864));
+#14134 = CARTESIAN_POINT('',(2.96638354112,9.118640980831,
+    12.149918151379));
+#14135 = CARTESIAN_POINT('',(1.735608868719,9.418334255599,
+    12.181367170098));
+#14136 = CARTESIAN_POINT('',(0.477543235766,9.529272165977,
+    12.212835152504));
+#14137 = CARTESIAN_POINT('',(-0.774472066562,9.449499119385,
+    12.244343038856));
+#14138 = CARTESIAN_POINT('',(-3.216629143385,8.921989914502,
+    12.307796936887));
+#14139 = CARTESIAN_POINT('',(-4.410565243841,8.466497227464,
+    12.33987822087));
+#14140 = CARTESIAN_POINT('',(-5.527884996594,7.828449031219,
+    12.371915558993));
+#14141 = CARTESIAN_POINT('',(-6.537536081238,7.024495251413,
+    12.403932862283));
+#14142 = CARTESIAN_POINT('',(-7.411810687862,6.075110554455,
+    12.435949370489));
+#14143 = CARTESIAN_POINT('',(-8.128333211337,5.006467346022,
+    12.467985200622));
+#14144 = CARTESIAN_POINT('',(-8.668291330647,3.84830207733,
+    12.50006563015));
+#14145 = CARTESIAN_POINT('',(-9.333106316702,1.575065369633,
+    12.560217661947));
+#14146 = CARTESIAN_POINT('',(-9.50125604335,0.468291998846,
+    12.588395351208));
+#14147 = CARTESIAN_POINT('',(-9.518722504614,-0.657243456639,
+    12.616551971965));
+#14148 = CARTESIAN_POINT('',(-9.383985805481,-1.777601381281,
+    12.644695165988));
+#14149 = CARTESIAN_POINT('',(-9.099634840143,-2.869610127967,
+    12.672837997354));
+#14150 = CARTESIAN_POINT('',(-8.671731426484,-3.910749949008,
+    12.700993282066));
+#14151 = CARTESIAN_POINT('',(-8.110493161188,-4.879311222528,
+    12.72916881366));
+#14152 = CARTESIAN_POINT('',(-6.755492785098,-6.629054044186,
+    12.785373030671));
+#14153 = CARTESIAN_POINT('',(-5.960674451922,-7.41295536747,
+    12.813472744061));
+#14154 = CARTESIAN_POINT('',(-5.062747921713,-8.086454925229,
+    12.841550857436));
+#14155 = CARTESIAN_POINT('',(-4.080077047723,-8.634662716596,
+    12.869617607273));
+#14156 = CARTESIAN_POINT('',(-3.032604141653,-9.045750788158,
+    12.897685194238));
+#14157 = CARTESIAN_POINT('',(-1.942132664771,-9.311798499779,
+    12.925764983495));
+#14158 = CARTESIAN_POINT('',(-0.83187784489,-9.428095666607,
+    12.953864324205));
+#14159 = CARTESIAN_POINT('',(0.488156609505,-9.389791552466,
+    12.987402790995));
+#14160 = CARTESIAN_POINT('',(0.703500836823,-9.377889269342,
+    12.992878245325));
+#14161 = CARTESIAN_POINT('',(0.918510771834,-9.360342664896,
+    12.99835376428));
+#14162 = CARTESIAN_POINT('',(1.133014470372,-9.337162753735,
+    13.003829375851));
+#14163 = CARTESIAN_POINT('',(1.346839792878,-9.308367073334,
+    13.009305087825));
+#14164 = CARTESIAN_POINT('',(1.559814404405,-9.273979684038,
+    13.014780887792));
+#14165 = CARTESIAN_POINT('',(1.771765774619,-9.234031169065,
+    13.020256743136));
+#14166 = CARTESIAN_POINT('',(2.375048791088,-9.103866972053,
+    13.035931274022));
+#14167 = CARTESIAN_POINT('',(2.763432377237,-9.000013343065,
+    13.046130637747));
+#14168 = CARTESIAN_POINT('',(3.146582694779,-8.877234455464,
+    13.056327604132));
+#14169 = CARTESIAN_POINT('',(3.523432745308,-8.735839571132,
+    13.066525210107));
+#14170 = CARTESIAN_POINT('',(3.892937369698,-8.576208314883,
+    13.076723476778));
+#14171 = CARTESIAN_POINT('',(4.254074017797,-8.398790790247,
+    13.086921281825));
+#14172 = CARTESIAN_POINT('',(4.605844661177,-8.20411089815,
+    13.097119750139));
+#14173 = CARTESIAN_POINT('',(5.222765521679,-7.822256037802,
+    13.115545874012));
+#14174 = CARTESIAN_POINT('',(5.49154442978,-7.640880845931,
+    13.123774424162));
+#14175 = CARTESIAN_POINT('',(5.753111187889,-7.448959395039,
+    13.132003168482));
+#14176 = CARTESIAN_POINT('',(6.006981972425,-7.246828401091,
+    13.140232053378));
+#14177 = CARTESIAN_POINT('',(6.252693621848,-7.034850015837,
+    13.148461069279));
+#14178 = CARTESIAN_POINT('',(6.489803767366,-6.813411762695,
+    13.156690198578));
+#14179 = CARTESIAN_POINT('',(6.717890963636,-6.582926472637,
+    13.164919363574));
+#14180 = CARTESIAN_POINT('',(7.824877410681,-5.372511078921,
+    13.206578756459));
+#14181 = CARTESIAN_POINT('',(8.560106196925,-4.256452407851,
+    13.24009758432));
+#14182 = CARTESIAN_POINT('',(9.110335517187,-3.027711480487,
+    13.273558372764));
+#14183 = CARTESIAN_POINT('',(9.458462841262,-1.722595724327,
+    13.306994713457));
+#14184 = CARTESIAN_POINT('',(9.592814488644,-0.378535440699,
+    13.340431371953));
+#14185 = CARTESIAN_POINT('',(9.511104114162,0.965322057585,
+    13.373891792716));
+#14186 = CARTESIAN_POINT('',(9.216529852257,2.268947707165,
+    13.407410035666));
+#14187 = CARTESIAN_POINT('',(8.253830154021,4.675701395008,
+    13.473243345254));
+#14188 = CARTESIAN_POINT('',(7.595071311252,5.789675279627,
+    13.505725071297));
+#14189 = CARTESIAN_POINT('',(6.765071143678,6.794427583121,
+    13.538158429642));
+#14190 = CARTESIAN_POINT('',(5.786467566589,7.661218292677,
+    13.570569796172));
+#14191 = CARTESIAN_POINT('',(4.68508251391,8.365416195841,
+    13.602980620845));
+#14192 = CARTESIAN_POINT('',(3.491676198452,8.888954814643,
+    13.635412429165));
+#14193 = CARTESIAN_POINT('',(2.240031237595,9.217924485291,
+    13.667893311824));
+#14194 = CARTESIAN_POINT('',(-0.217114799099,9.473101040114,
+    13.730633624588));
+#14195 = CARTESIAN_POINT('',(-1.42527016212,9.424165312744,
+    13.76102481173));
+#14196 = CARTESIAN_POINT('',(-2.620857634978,9.198435052167,
+    13.791382397352));
+#14197 = CARTESIAN_POINT('',(-3.774297599903,8.800538864417,
+    13.821723177216));
+#14198 = CARTESIAN_POINT('',(-4.857624297478,8.23915278291,
+    13.85206344395));
+#14199 = CARTESIAN_POINT('',(-5.845281630617,7.528550424176,
+    13.882420275594));
+#14200 = CARTESIAN_POINT('',(-6.713513247604,6.686967908408,
+    13.912811175317));
+#14201 = CARTESIAN_POINT('',(-8.10613532515,4.881517764757,
+    13.970719882606));
+#14202 = CARTESIAN_POINT('',(-8.656555424494,3.933304846049,
+    13.998326297319));
+#14203 = CARTESIAN_POINT('',(-9.079062560834,2.915298848051,
+    14.025913650577));
+#14204 = CARTESIAN_POINT('',(-9.364251428921,1.847886512549,
+    14.053489602905));
+#14205 = CARTESIAN_POINT('',(-9.505924667959,0.752149460246,
+    14.081065760856));
+#14206 = CARTESIAN_POINT('',(-9.501819131734,-0.35006127533,
+    14.108651885907));
+#14207 = CARTESIAN_POINT('',(-9.352836202718,-1.436344771054,
+    14.136257371896));
+#14208 = CARTESIAN_POINT('',(-8.991425501421,-2.755717188089,
+    14.170999543993));
+#14209 = CARTESIAN_POINT('',(-8.907492402074,-3.025445093172,
+    14.178169842215));
+#14210 = CARTESIAN_POINT('',(-8.814317033276,-3.292233725488,
+    14.185340116575));
+#14211 = CARTESIAN_POINT('',(-8.712018569528,-3.555718578429,
+    14.192510317824));
+#14212 = CARTESIAN_POINT('',(-8.600734075768,-3.815539876882,
+    14.199680425754));
+#14213 = CARTESIAN_POINT('',(-8.480618507368,-4.071342577225,
+    14.206850449198));
+#14214 = CARTESIAN_POINT('',(-8.351844710139,-4.322776367332,
+    14.214020426032));
+#14215 = CARTESIAN_POINT('',(-7.735422504402,-5.430921407639,
+    14.246224622431));
+#14216 = CARTESIAN_POINT('',(-7.152600456963,-6.235632746844,
+    14.27127962941));
+#14217 = CARTESIAN_POINT('',(-6.474513091811,-6.967931328587,
+    14.296324173559));
+#14218 = CARTESIAN_POINT('',(-5.711974957204,-7.614945005851,
+    14.321360905028));
+#14219 = CARTESIAN_POINT('',(-4.877404294943,-8.165921627547,
+    14.346397338094));
+#14220 = CARTESIAN_POINT('',(-3.984599872265,-8.611952543724,
+    14.371441456986));
+#14221 = CARTESIAN_POINT('',(-3.048942504683,-8.946262569954,
+    14.396496711582));
+#14222 = CARTESIAN_POINT('',(-0.884852613285,-9.439242438425,
+    14.452865724595));
+#14223 = CARTESIAN_POINT('',(0.361795958472,-9.533408058847,
+    14.484266341302));
+#14224 = CARTESIAN_POINT('',(1.616640252797,-9.438228647835,
+    14.515626036029));
+#14225 = CARTESIAN_POINT('',(2.846677807744,-9.1553313652,
+    14.546966939274));
+#14226 = CARTESIAN_POINT('',(4.020248984263,-8.690862907185,
+    14.578308189926));
+#14227 = CARTESIAN_POINT('',(5.107783715655,-8.057736661948,
+    14.609668021512));
+#14228 = CARTESIAN_POINT('',(6.081223835998,-7.273308146376,
+    14.641068680053));
+#14229 = CARTESIAN_POINT('',(7.776742898901,-5.43094576818,
+    14.704658469875));
+#14230 = CARTESIAN_POINT('',(8.494464587019,-4.361477683401,
+    14.736987656932));
+#14231 = CARTESIAN_POINT('',(9.04149086407,-3.18558654619,
+    14.769269108739));
+#14232 = CARTESIAN_POINT('',(9.401857196804,-1.935561728502,
+    14.801530085842));
+#14233 = CARTESIAN_POINT('',(9.564556854449,-0.644846606611,
+    14.833791255718));
+#14234 = CARTESIAN_POINT('',(9.52648398425,0.651506299876,
+    14.866073579108));
+#14235 = CARTESIAN_POINT('',(9.289571194492,1.917494668997,
+    14.898402687665));
+#14236 = CARTESIAN_POINT('',(8.473911404362,4.23920554643,
+    14.960900285411));
+#14237 = CARTESIAN_POINT('',(7.915814238551,5.307637137878,
+    14.991199019133));
+#14238 = CARTESIAN_POINT('',(7.204121174541,6.289793095759,
+    15.021463947544));
+#14239 = CARTESIAN_POINT('',(6.355517572923,7.161106814434,
+    15.051711462225));
+#14240 = CARTESIAN_POINT('',(5.389579600537,7.900195152578,
+    15.081958957774));
+#14241 = CARTESIAN_POINT('',(4.329885282993,8.49017627683,
+    15.112223853282));
+#14242 = CARTESIAN_POINT('',(3.202755375691,8.917421109542,
+    15.142523178768));
+#14243 = CARTESIAN_POINT('',(1.449058002779,9.307369072168,
+    15.188150903121));
+#14244 = CARTESIAN_POINT('',(0.848019545233,9.39531846823,15.2035367453)
+  );
+#14245 = CARTESIAN_POINT('',(0.241069647243,9.438864590393,
+    15.218921667426));
+#14246 = CARTESIAN_POINT('',(-0.367950088803,9.437583544994,
+    15.234305193439));
+#14247 = CARTESIAN_POINT('',(-0.975213520084,9.391442568695,
+    15.249688202397));
+#14248 = CARTESIAN_POINT('',(-1.576913301263,9.300776866322,
+    15.265071770442));
+#14249 = CARTESIAN_POINT('',(-2.169265358526,9.166307066776,
+    15.280456057993));
+#14250 = CARTESIAN_POINT('',(-3.047260625031,8.897853428376,
+    15.303773076446));
+#14251 = CARTESIAN_POINT('',(-3.342540114945,8.795161536274,
+    15.311707310878));
+#14252 = CARTESIAN_POINT('',(-3.633845895036,8.681277131794,
+    15.319641661406));
+#14253 = CARTESIAN_POINT('',(-3.920682863577,8.556380960739,
+    15.327575935983));
+#14254 = CARTESIAN_POINT('',(-4.202567891543,8.420679003641,
+    15.335510034604));
+#14255 = CARTESIAN_POINT('',(-4.479029822616,8.274402475757,
+    15.343443949302));
+#14256 = CARTESIAN_POINT('',(-4.749609473182,8.117807827073,
+    15.35137776415));
+#14257 = CARTESIAN_POINT('',(-5.310638123748,7.764033914755,
+    15.368222182481));
+#14258 = CARTESIAN_POINT('',(-5.599435252236,7.564230041251,
+    15.37713268365));
+#14259 = CARTESIAN_POINT('',(-5.879616538363,7.35216588764,
+    15.386043221098));
+#14260 = CARTESIAN_POINT('',(-6.150576218621,7.12827614907,
+    15.394953833486));
+#14261 = CARTESIAN_POINT('',(-6.411737245426,6.893029449984,
+    15.4038645358));
+#14262 = CARTESIAN_POINT('',(-6.662551287119,6.646928344118,
+    15.412775319359));
+#14263 = CARTESIAN_POINT('',(-6.902498727964,6.390509314505,
+    15.421686151807));
+#14264 = CARTESIAN_POINT('',(-7.829966602636,5.31058026811,
+    15.457840429673));
+#14265 = CARTESIAN_POINT('',(-8.423560694451,4.40467347339,
+    15.485117528188));
+#14266 = CARTESIAN_POINT('',(-8.896274953845,3.423961051979,
+    15.512376127014));
+#14267 = CARTESIAN_POINT('',(-9.237755877125,2.387558048043,
+    15.53962187777));
+#14268 = CARTESIAN_POINT('',(-9.441217737972,1.31549585509,
+    15.566866815789));
+#14269 = CARTESIAN_POINT('',(-9.502893425878,0.228588041105,
+    15.59412304259));
+#14270 = CARTESIAN_POINT('',(-9.422620490139,-0.851432268218,
+    15.621397086806));
+#14271 = CARTESIAN_POINT('',(-8.950827729682,-3.134933178874,
+    15.680615468006));
+#14272 = CARTESIAN_POINT('',(-8.506768400749,-4.331711185607,
+    15.712662938908));
+#14273 = CARTESIAN_POINT('',(-7.879850583324,-5.453628735041,
+    15.74466462588));
+#14274 = CARTESIAN_POINT('',(-7.08644751301,-6.469676347179,
+    15.77664670665));
+#14275 = CARTESIAN_POINT('',(-6.146641831171,-7.352083583163,
+    15.8086284244));
+#14276 = CARTESIAN_POINT('',(-5.086257177845,-8.078280346092,
+    15.840630484332));
+#14277 = CARTESIAN_POINT('',(-3.934789077522,-8.629169377581,
+    15.872676903563));
+#14278 = CARTESIAN_POINT('',(-1.45439631961,-9.381998525933,
+    15.938509185801));
+#14279 = CARTESIAN_POINT('',(-0.112393566128,-9.563505900957,
+    15.972461430479));
+#14280 = CARTESIAN_POINT('',(1.25141428774,-9.523640337229,
+    16.006351819698));
+#14281 = CARTESIAN_POINT('',(2.595319008741,-9.262942780269,
+    16.040218347169));
+#14282 = CARTESIAN_POINT('',(3.879039428813,-8.787425872133,
+    16.074084732578));
+#14283 = CARTESIAN_POINT('',(5.065026697549,-8.112879659591,
+    16.10797452662));
+#14284 = CARTESIAN_POINT('',(6.117363107506,-7.260513997356,
+    16.141926163858));
+#14285 = CARTESIAN_POINT('',(7.90501672628,-5.261989481389,
+    16.210024261811));
+#14286 = CARTESIAN_POINT('',(8.641742352411,-4.106846971973,
+    16.244363641525));
+#14287 = CARTESIAN_POINT('',(9.182166805496,-2.836392948549,
+    16.278639771241));
+#14288 = CARTESIAN_POINT('',(9.508722217322,-1.490073738032,
+    16.312891927838));
+#14289 = CARTESIAN_POINT('',(9.609651941507,-0.108404809638,
+    16.347145937173));
+#14290 = CARTESIAN_POINT('',(9.483788759517,1.266462191449,
+    16.381420873134));
+#14291 = CARTESIAN_POINT('',(9.135709063982,2.59163850246,
+    16.415758178254));
+#14292 = CARTESIAN_POINT('',(8.587327320436,3.823324403146,
+    16.45000191509));
+#14293 = PCURVE('',#1567,#14294);
+#14294 = DEFINITIONAL_REPRESENTATION('',(#14295),#14585);
+#14295 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#14296,#14297,#14298,#14299,
+    #14300,#14301,#14302,#14303,#14304,#14305,#14306,#14307,#14308,
+    #14309,#14310,#14311,#14312,#14313,#14314,#14315,#14316,#14317,
+    #14318,#14319,#14320,#14321,#14322,#14323,#14324,#14325,#14326,
+    #14327,#14328,#14329,#14330,#14331,#14332,#14333,#14334,#14335,
+    #14336,#14337,#14338,#14339,#14340,#14341,#14342,#14343,#14344,
+    #14345,#14346,#14347,#14348,#14349,#14350,#14351,#14352,#14353,
+    #14354,#14355,#14356,#14357,#14358,#14359,#14360,#14361,#14362,
+    #14363,#14364,#14365,#14366,#14367,#14368,#14369,#14370,#14371,
+    #14372,#14373,#14374,#14375,#14376,#14377,#14378,#14379,#14380,
+    #14381,#14382,#14383,#14384,#14385,#14386,#14387,#14388,#14389,
+    #14390,#14391,#14392,#14393,#14394,#14395,#14396,#14397,#14398,
+    #14399,#14400,#14401,#14402,#14403,#14404,#14405,#14406,#14407,
+    #14408,#14409,#14410,#14411,#14412,#14413,#14414,#14415,#14416,
+    #14417,#14418,#14419,#14420,#14421,#14422,#14423,#14424,#14425,
+    #14426,#14427,#14428,#14429,#14430,#14431,#14432,#14433,#14434,
+    #14435,#14436,#14437,#14438,#14439,#14440,#14441,#14442,#14443,
+    #14444,#14445,#14446,#14447,#14448,#14449,#14450,#14451,#14452,
+    #14453,#14454,#14455,#14456,#14457,#14458,#14459,#14460,#14461,
+    #14462,#14463,#14464,#14465,#14466,#14467,#14468,#14469,#14470,
+    #14471,#14472,#14473,#14474,#14475,#14476,#14477,#14478,#14479,
+    #14480,#14481,#14482,#14483,#14484,#14485,#14486,#14487,#14488,
+    #14489,#14490,#14491,#14492,#14493,#14494,#14495,#14496,#14497,
+    #14498,#14499,#14500,#14501,#14502,#14503,#14504,#14505,#14506,
+    #14507,#14508,#14509,#14510,#14511,#14512,#14513,#14514,#14515,
+    #14516,#14517,#14518,#14519,#14520,#14521,#14522,#14523,#14524,
+    #14525,#14526,#14527,#14528,#14529,#14530,#14531,#14532,#14533,
+    #14534,#14535,#14536,#14537,#14538,#14539,#14540,#14541,#14542,
+    #14543,#14544,#14545,#14546,#14547,#14548,#14549,#14550,#14551,
+    #14552,#14553,#14554,#14555,#14556,#14557,#14558,#14559,#14560,
+    #14561,#14562,#14563,#14564,#14565,#14566,#14567,#14568,#14569,
+    #14570,#14571,#14572,#14573,#14574,#14575,#14576,#14577,#14578,
+    #14579,#14580,#14581,#14582,#14583,#14584),.UNSPECIFIED.,.F.,.F.,(9,
+    7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
+    7,7,7,7,7,7,9),(0.,3.404858518122E-02,6.883137006378E-02,
+    9.712688574595E-02,0.105280840222,0.129094973978,0.154530977064,
+    0.185756990999,0.221336573412,0.238482330635,0.246516775534,
+    0.254781846258,0.284249381817,0.318373907162,0.352339003576,
+    0.386078638717,0.394062019701,0.405497012306,0.417665848112,
+    0.450786684928,0.484504626359,0.514145195776,0.543704331776,
+    0.549471678347,0.560213242979,0.56888009181,0.604089192013,
+    0.638218368298,0.670170110669,0.699210646456,0.706762810353,
+    0.733131353069,0.766135817338,0.800108302072,0.831962378703,
+    0.848165080038,0.856521577957,0.8659067335,0.894600376429,
+    0.928277386152,0.963936049519,1.),.UNSPECIFIED.);
+#14296 = CARTESIAN_POINT('',(9.399971182617,6.459750639397));
+#14297 = CARTESIAN_POINT('',(9.399962070897,6.598971263534));
+#14298 = CARTESIAN_POINT('',(9.399962304777,6.738516803986));
+#14299 = CARTESIAN_POINT('',(9.399979396347,6.877859912977));
+#14300 = CARTESIAN_POINT('',(9.400015151808,7.017111583048));
+#14301 = CARTESIAN_POINT('',(9.400046028468,7.156360037963));
+#14302 = CARTESIAN_POINT('',(9.400054357729,7.29569536464));
+#14303 = CARTESIAN_POINT('',(9.400044844748,7.435236463873));
+#14304 = CARTESIAN_POINT('',(9.400008459778,7.716687998433));
+#14305 = CARTESIAN_POINT('',(9.399981150769,7.859271641088));
+#14306 = CARTESIAN_POINT('',(9.399955275164,8.001627124745));
+#14307 = CARTESIAN_POINT('',(9.399947186381,8.143887662427));
+#14308 = CARTESIAN_POINT('',(9.399970236735,8.286145845385));
+#14309 = CARTESIAN_POINT('',(9.399994013666,8.428496758229));
+#14310 = CARTESIAN_POINT('',(9.400006409258,8.571075899167));
+#14311 = CARTESIAN_POINT('',(9.400012045942,8.829002213799));
+#14312 = CARTESIAN_POINT('',(9.400008439953,8.944817375126));
+#14313 = CARTESIAN_POINT('',(9.399999732788,9.060558997109));
+#14314 = CARTESIAN_POINT('',(9.399993620016,9.176260610556));
+#14315 = CARTESIAN_POINT('',(9.400002373853,9.291967912891));
+#14316 = CARTESIAN_POINT('',(9.400034034503,9.407722213478));
+#14317 = CARTESIAN_POINT('',(9.400032866289,9.523545573429));
+#14318 = CARTESIAN_POINT('',(9.400014678101,9.672570940319));
+#14319 = CARTESIAN_POINT('',(9.400007889009,9.705909090442));
+#14320 = CARTESIAN_POINT('',(9.400001639249,9.739247479968));
+#14321 = CARTESIAN_POINT('',(9.399998035905,9.772586006673));
+#14322 = CARTESIAN_POINT('',(9.39999803352,9.805924551831));
+#14323 = CARTESIAN_POINT('',(9.400001434096,9.839262980209));
+#14324 = CARTESIAN_POINT('',(9.400006887096,9.872601140077));
+#14325 = CARTESIAN_POINT('',(9.4000264991,10.003303767533));
+#14326 = CARTESIAN_POINT('',(9.400038859214,10.100721352342));
+#14327 = CARTESIAN_POINT('',(9.400023387105,10.198114216672));
+#14328 = CARTESIAN_POINT('',(9.400006369014,10.29548780142));
+#14329 = CARTESIAN_POINT('',(9.400000236941,10.392862049742));
+#14330 = CARTESIAN_POINT('',(9.400000623029,10.490257400197));
+#14331 = CARTESIAN_POINT('',(9.400004474096,10.587679533556));
+#14332 = CARTESIAN_POINT('',(9.400010750436,10.789046317955));
+#14333 = CARTESIAN_POINT('',(9.400013164474,10.893112234741));
+#14334 = CARTESIAN_POINT('',(9.400010305017,10.997136261106));
+#14335 = CARTESIAN_POINT('',(9.399998722437,11.10113249498));
+#14336 = CARTESIAN_POINT('',(9.399982945194,11.205131884422));
+#14337 = CARTESIAN_POINT('',(9.399970552497,11.309162880299));
+#14338 = CARTESIAN_POINT('',(9.399965155885,11.413233337913));
+#14339 = CARTESIAN_POINT('',(9.399969503821,11.644895540115));
+#14340 = CARTESIAN_POINT('',(9.399982900454,11.772769264041));
+#14341 = CARTESIAN_POINT('',(9.40000831284,11.900522919301));
+#14342 = CARTESIAN_POINT('',(9.400037399916,12.028205149969));
+#14343 = CARTESIAN_POINT('',(9.400054522438,12.155885383789));
+#14344 = CARTESIAN_POINT('',(9.400051571539,12.283637095701));
+#14345 = CARTESIAN_POINT('',(9.400036637037,12.411514936777));
+#14346 = CARTESIAN_POINT('',(9.399995876179,12.68464852694));
+#14347 = CARTESIAN_POINT('',(9.399968854207,12.830519346867));
+#14348 = CARTESIAN_POINT('',(9.399949052042,12.976129186441));
+#14349 = CARTESIAN_POINT('',(9.399952965485,13.121635714736));
+#14350 = CARTESIAN_POINT('',(9.399985266689,13.267138878969));
+#14351 = CARTESIAN_POINT('',(9.400005953872,13.412742086176));
+#14352 = CARTESIAN_POINT('',(9.400011575174,13.558609431831));
+#14353 = CARTESIAN_POINT('',(9.400009138497,13.774175336362));
+#14354 = CARTESIAN_POINT('',(9.400006719241,13.844287778887));
+#14355 = CARTESIAN_POINT('',(9.400003338262,13.914396664846));
+#14356 = CARTESIAN_POINT('',(9.400000959799,13.984500290953));
+#14357 = CARTESIAN_POINT('',(9.400001436398,14.05460406108));
+#14358 = CARTESIAN_POINT('',(9.40000547942,14.124713423545));
+#14359 = CARTESIAN_POINT('',(9.40001201083,14.194827041371));
+#14360 = CARTESIAN_POINT('',(9.400020654169,14.297780300783));
+#14361 = CARTESIAN_POINT('',(9.400023392706,14.330630528557));
+#14362 = CARTESIAN_POINT('',(9.400025625734,14.363480674554));
+#14363 = CARTESIAN_POINT('',(9.400026977789,14.396330579658));
+#14364 = CARTESIAN_POINT('',(9.400027184093,14.429180129934));
+#14365 = CARTESIAN_POINT('',(9.400026090551,14.462029256631));
+#14366 = CARTESIAN_POINT('',(9.400023653753,14.49487793618));
+#14367 = CARTESIAN_POINT('',(9.400016121616,14.561517341419));
+#14368 = CARTESIAN_POINT('',(9.400009331253,14.595308928059));
+#14369 = CARTESIAN_POINT('',(9.400002803752,14.629100812015));
+#14370 = CARTESIAN_POINT('',(9.399998681727,14.66289282668));
+#14371 = CARTESIAN_POINT('',(9.39999801653,14.696684776934));
+#14372 = CARTESIAN_POINT('',(9.400000768258,14.730476439148));
+#14373 = CARTESIAN_POINT('',(9.400005805748,14.764267561184));
+#14374 = CARTESIAN_POINT('',(9.400029092615,14.918530745888));
+#14375 = CARTESIAN_POINT('',(9.400046104774,15.039147697301));
+#14376 = CARTESIAN_POINT('',(9.400007842001,15.159682076796));
+#14377 = CARTESIAN_POINT('',(9.399993150872,15.280173014248));
+#14378 = CARTESIAN_POINT('',(9.399997663118,15.400664917924));
+#14379 = CARTESIAN_POINT('',(9.400006934374,15.521207234939));
+#14380 = CARTESIAN_POINT('',(9.400011631729,15.641834935602));
+#14381 = CARTESIAN_POINT('',(9.400007766815,15.90181521408));
+#14382 = CARTESIAN_POINT('',(9.399996985219,16.041657172979));
+#14383 = CARTESIAN_POINT('',(9.399974531318,16.181288262364));
+#14384 = CARTESIAN_POINT('',(9.399950149651,16.320830680412));
+#14385 = CARTESIAN_POINT('',(9.399953192282,16.460374940878));
+#14386 = CARTESIAN_POINT('',(9.399975276885,16.600008422679));
+#14387 = CARTESIAN_POINT('',(9.400001597333,16.739850722245));
+#14388 = CARTESIAN_POINT('',(9.400041266884,17.018222784344));
+#14389 = CARTESIAN_POINT('',(9.400054743413,17.157408661882));
+#14390 = CARTESIAN_POINT('',(9.400051667823,17.296384466015));
+#14391 = CARTESIAN_POINT('',(9.400024858129,17.435272786002));
+#14392 = CARTESIAN_POINT('',(9.399988207349,17.574161663592));
+#14393 = CARTESIAN_POINT('',(9.399966909138,17.713142372559));
+#14394 = CARTESIAN_POINT('',(9.399962416121,17.85232291106));
+#14395 = CARTESIAN_POINT('',(9.399975168188,18.12912382346));
+#14396 = CARTESIAN_POINT('',(9.399992404481,18.267375433208));
+#14397 = CARTESIAN_POINT('',(9.400013387257,18.405431153164));
+#14398 = CARTESIAN_POINT('',(9.400027501373,18.543396102382));
+#14399 = CARTESIAN_POINT('',(9.400008286936,18.681361353829));
+#14400 = CARTESIAN_POINT('',(9.399994550005,18.819417722585));
+#14401 = CARTESIAN_POINT('',(9.400001213709,18.957671490983));
+#14402 = CARTESIAN_POINT('',(9.40001481762,19.128264259629));
+#14403 = CARTESIAN_POINT('',(9.400017734177,19.160905423735));
+#14404 = CARTESIAN_POINT('',(9.400020659503,19.193546507044));
+#14405 = CARTESIAN_POINT('',(9.400023297128,19.226187681075));
+#14406 = CARTESIAN_POINT('',(9.400025358892,19.258828908318));
+#14407 = CARTESIAN_POINT('',(9.400026564947,19.291469942231));
+#14408 = CARTESIAN_POINT('',(9.400026643758,19.32411032724));
+#14409 = CARTESIAN_POINT('',(9.400023453347,19.403499959935));
+#14410 = CARTESIAN_POINT('',(9.400017065816,19.450254022347));
+#14411 = CARTESIAN_POINT('',(9.400016786234,19.497006319451));
+#14412 = CARTESIAN_POINT('',(9.399997629448,19.543758124026));
+#14413 = CARTESIAN_POINT('',(9.399986451912,19.590511221871));
+#14414 = CARTESIAN_POINT('',(9.400003257241,19.637264646767));
+#14415 = CARTESIAN_POINT('',(9.400009420373,19.684015803876));
+#14416 = CARTESIAN_POINT('',(9.400022768397,19.780519721137));
+#14417 = CARTESIAN_POINT('',(9.400027872647,19.83027290469));
+#14418 = CARTESIAN_POINT('',(9.400028937011,19.880025176193));
+#14419 = CARTESIAN_POINT('',(9.400026540878,19.929776770606));
+#14420 = CARTESIAN_POINT('',(9.400022249554,19.979528982565));
+#14421 = CARTESIAN_POINT('',(9.400017475658,20.029282995261));
+#14422 = CARTESIAN_POINT('',(9.400013058011,20.079038696704));
+#14423 = CARTESIAN_POINT('',(9.400000031814,20.264214833148));
+#14424 = CARTESIAN_POINT('',(9.399997044498,20.399905307266));
+#14425 = CARTESIAN_POINT('',(9.40001185724,20.535421495863));
+#14426 = CARTESIAN_POINT('',(9.40002617877,20.670855112638));
+#14427 = CARTESIAN_POINT('',(9.400010550171,20.806289969888));
+#14428 = CARTESIAN_POINT('',(9.39998953204,20.941806824926));
+#14429 = CARTESIAN_POINT('',(9.399973402249,21.077495732517));
+#14430 = CARTESIAN_POINT('',(9.399962867082,21.350760488918));
+#14431 = CARTESIAN_POINT('',(9.399968750297,21.488918891698));
+#14432 = CARTESIAN_POINT('',(9.399991022527,21.626887982889));
+#14433 = CARTESIAN_POINT('',(9.400027209438,21.764770581403));
+#14434 = CARTESIAN_POINT('',(9.400052539821,21.902649547579));
+#14435 = CARTESIAN_POINT('',(9.400054472305,22.040611670719));
+#14436 = CARTESIAN_POINT('',(9.400040407734,22.178765937057));
+#14437 = CARTESIAN_POINT('',(9.400003001516,22.437810694738));
+#14438 = CARTESIAN_POINT('',(9.399981066922,22.559158022762));
+#14439 = CARTESIAN_POINT('',(9.399961053918,22.68041474157));
+#14440 = CARTESIAN_POINT('',(9.399954157627,22.80161374987));
+#14441 = CARTESIAN_POINT('',(9.399963342008,22.922811198863));
+#14442 = CARTESIAN_POINT('',(9.399980976511,23.044062131908));
+#14443 = CARTESIAN_POINT('',(9.399995296932,23.165400031438));
+#14444 = CARTESIAN_POINT('',(9.400012296578,23.407443133322));
+#14445 = CARTESIAN_POINT('',(9.400014934494,23.528454217685));
+#14446 = CARTESIAN_POINT('',(9.400008176046,23.649372195318));
+#14447 = CARTESIAN_POINT('',(9.399996072839,23.770241363263));
+#14448 = CARTESIAN_POINT('',(9.399990097854,23.891114624546));
+#14449 = CARTESIAN_POINT('',(9.400016837839,24.012041386425));
+#14450 = CARTESIAN_POINT('',(9.400030052965,24.13305323115));
+#14451 = CARTESIAN_POINT('',(9.400024478118,24.277486851588));
+#14452 = CARTESIAN_POINT('',(9.400022932542,24.301066859159));
+#14453 = CARTESIAN_POINT('',(9.40002062979,24.324647054779));
+#14454 = CARTESIAN_POINT('',(9.400017592157,24.34822753474));
+#14455 = CARTESIAN_POINT('',(9.400013985977,24.371808303042));
+#14456 = CARTESIAN_POINT('',(9.400010121621,24.39538927139));
+#14457 = CARTESIAN_POINT('',(9.400006453497,24.418970259195));
+#14458 = CARTESIAN_POINT('',(9.399998228322,24.486469627433));
+#14459 = CARTESIAN_POINT('',(9.39999453266,24.530388612478));
+#14460 = CARTESIAN_POINT('',(9.400008570722,24.574305517032));
+#14461 = CARTESIAN_POINT('',(9.400017400828,24.618221149943));
+#14462 = CARTESIAN_POINT('',(9.400020648678,24.662138199092));
+#14463 = CARTESIAN_POINT('',(9.400026500727,24.706057767298));
+#14464 = CARTESIAN_POINT('',(9.40002678833,24.749977577486));
+#14465 = CARTESIAN_POINT('',(9.400025086983,24.829330961934));
+#14466 = CARTESIAN_POINT('',(9.400023090988,24.864767785211));
+#14467 = CARTESIAN_POINT('',(9.400020245789,24.900205413132));
+#14468 = CARTESIAN_POINT('',(9.400016976616,24.935643595246));
+#14469 = CARTESIAN_POINT('',(9.400013693112,24.971082279827));
+#14470 = CARTESIAN_POINT('',(9.40001073556,25.006521387355));
+#14471 = CARTESIAN_POINT('',(9.400008321112,25.041960584017));
+#14472 = CARTESIAN_POINT('',(9.399999051199,25.221367954021));
+#14473 = CARTESIAN_POINT('',(9.40000123382,25.365716732442));
+#14474 = CARTESIAN_POINT('',(9.400020430878,25.509814767574));
+#14475 = CARTESIAN_POINT('',(9.400025400464,25.653807780187));
+#14476 = CARTESIAN_POINT('',(9.399996719536,25.797802607497));
+#14477 = CARTESIAN_POINT('',(9.399973457944,25.941900110751));
+#14478 = CARTESIAN_POINT('',(9.399963352367,26.086246753639));
+#14479 = CARTESIAN_POINT('',(9.3999715478,26.369758522573));
+#14480 = CARTESIAN_POINT('',(9.39998886905,26.509641369437));
+#14481 = CARTESIAN_POINT('',(9.400019204654,26.649315776782));
+#14482 = CARTESIAN_POINT('',(9.400051923281,26.788895250291));
+#14483 = CARTESIAN_POINT('',(9.400060554985,26.928472258732));
+#14484 = CARTESIAN_POINT('',(9.400045789966,27.068139684597));
+#14485 = CARTESIAN_POINT('',(9.400021896604,27.208018596121));
+#14486 = CARTESIAN_POINT('',(9.399979648445,27.4782099998));
+#14487 = CARTESIAN_POINT('',(9.399960981296,27.609089887034));
+#14488 = CARTESIAN_POINT('',(9.399953338137,27.739825184474));
+#14489 = CARTESIAN_POINT('',(9.399964535744,27.870488132309));
+#14490 = CARTESIAN_POINT('',(9.399990017314,28.001148727197));
+#14491 = CARTESIAN_POINT('',(9.400006354815,28.13188031592));
+#14492 = CARTESIAN_POINT('',(9.400011212433,28.262758357055));
+#14493 = CARTESIAN_POINT('',(9.400008896189,28.512141538978));
+#14494 = CARTESIAN_POINT('',(9.400002769332,28.63102826246));
+#14495 = CARTESIAN_POINT('',(9.399995935064,28.749833119936));
+#14496 = CARTESIAN_POINT('',(9.399998114003,28.868589459739));
+#14497 = CARTESIAN_POINT('',(9.400021081586,28.987347658941));
+#14498 = CARTESIAN_POINT('',(9.400054524784,29.10615000856));
+#14499 = CARTESIAN_POINT('',(9.400017319443,29.225036057934));
+#14500 = CARTESIAN_POINT('',(9.399999618902,29.374651779496));
+#14501 = CARTESIAN_POINT('',(9.399999298882,29.405529314684));
+#14502 = CARTESIAN_POINT('',(9.400001587037,29.436406418527));
+#14503 = CARTESIAN_POINT('',(9.400005703689,29.467283386253));
+#14504 = CARTESIAN_POINT('',(9.400010814403,29.498160417677));
+#14505 = CARTESIAN_POINT('',(9.400016029987,29.5290376172));
+#14506 = CARTESIAN_POINT('',(9.400020406489,29.559914993812));
+#14507 = CARTESIAN_POINT('',(9.400031809171,29.698601802373));
+#14508 = CARTESIAN_POINT('',(9.400026364084,29.806502784602));
+#14509 = CARTESIAN_POINT('',(9.400003353398,29.914358444279));
+#14510 = CARTESIAN_POINT('',(9.399994372893,30.022179759844));
+#14511 = CARTESIAN_POINT('',(9.400000893875,30.129999254595));
+#14512 = CARTESIAN_POINT('',(9.40000734541,30.237851554842));
+#14513 = CARTESIAN_POINT('',(9.400011312372,30.34575172453));
+#14514 = CARTESIAN_POINT('',(9.400008146003,30.588504311959));
+#14515 = CARTESIAN_POINT('',(9.399998310463,30.723730802363));
+#14516 = CARTESIAN_POINT('',(9.39997749441,30.858781350615));
+#14517 = CARTESIAN_POINT('',(9.399953754851,30.993751293753));
+#14518 = CARTESIAN_POINT('',(9.399952756299,31.12872280368));
+#14519 = CARTESIAN_POINT('',(9.399970560564,31.263774239906));
+#14520 = CARTESIAN_POINT('',(9.399994840185,31.399001345489));
+#14521 = CARTESIAN_POINT('',(9.400036502987,31.672850871331));
+#14522 = CARTESIAN_POINT('',(9.400053730017,31.812076434519));
+#14523 = CARTESIAN_POINT('',(9.400056132844,31.951096325252));
+#14524 = CARTESIAN_POINT('',(9.400034103552,32.090028063648));
+#14525 = CARTESIAN_POINT('',(9.399997447829,32.228960823673));
+#14526 = CARTESIAN_POINT('',(9.399972563806,32.367984910001));
+#14527 = CARTESIAN_POINT('',(9.39996392301,32.507210567199));
+#14528 = CARTESIAN_POINT('',(9.399970572439,32.776357045899));
+#14529 = CARTESIAN_POINT('',(9.399984459131,32.906838773076));
+#14530 = CARTESIAN_POINT('',(9.400004847764,33.037174750326));
+#14531 = CARTESIAN_POINT('',(9.400022454574,33.167435433265));
+#14532 = CARTESIAN_POINT('',(9.40001652718,33.297695710538));
+#14533 = CARTESIAN_POINT('',(9.400002428718,33.428030817591));
+#14534 = CARTESIAN_POINT('',(9.399999891121,33.558514818794));
+#14535 = CARTESIAN_POINT('',(9.400008573405,33.755011803377));
+#14536 = CARTESIAN_POINT('',(9.400013770395,33.821271549255));
+#14537 = CARTESIAN_POINT('',(9.400020478288,33.887527579041));
+#14538 = CARTESIAN_POINT('',(9.400027818527,33.95377783529));
+#14539 = CARTESIAN_POINT('',(9.400032168903,34.020026035249));
+#14540 = CARTESIAN_POINT('',(9.400028525071,34.086276626041));
+#14541 = CARTESIAN_POINT('',(9.400015847484,34.152529900084));
+#14542 = CARTESIAN_POINT('',(9.400001518001,34.252944166969));
+#14543 = CARTESIAN_POINT('',(9.399999318602,34.287111752675));
+#14544 = CARTESIAN_POINT('',(9.400000019118,34.321279424444));
+#14545 = CARTESIAN_POINT('',(9.400003390502,34.355446811201));
+#14546 = CARTESIAN_POINT('',(9.400008751082,34.389613774216));
+#14547 = CARTESIAN_POINT('',(9.400014966565,34.423780407102));
+#14548 = CARTESIAN_POINT('',(9.400020450034,34.457947035816));
+#14549 = CARTESIAN_POINT('',(9.400026207689,34.530487270213));
+#14550 = CARTESIAN_POINT('',(9.400027244787,34.568860462083));
+#14551 = CARTESIAN_POINT('',(9.400026565828,34.607233968793));
+#14552 = CARTESIAN_POINT('',(9.400024517498,34.645607881238));
+#14553 = CARTESIAN_POINT('',(9.400021500583,34.683982206674));
+#14554 = CARTESIAN_POINT('',(9.400017969965,34.722356868729));
+#14555 = CARTESIAN_POINT('',(9.400014434625,34.760731707397));
+#14556 = CARTESIAN_POINT('',(9.40000235598,34.916431332079));
+#14557 = CARTESIAN_POINT('',(9.399996746576,35.033900694785));
+#14558 = CARTESIAN_POINT('',(9.400004962787,35.151289654766));
+#14559 = CARTESIAN_POINT('',(9.400016619547,35.268622999016));
+#14560 = CARTESIAN_POINT('',(9.40001803327,35.385952912837));
+#14561 = CARTESIAN_POINT('',(9.400006492563,35.503331623274));
+#14562 = CARTESIAN_POINT('',(9.399992463233,35.620787264437));
+#14563 = CARTESIAN_POINT('',(9.399967135339,35.875811454892));
+#14564 = CARTESIAN_POINT('',(9.399957037385,36.013824203746));
+#14565 = CARTESIAN_POINT('',(9.399960190095,36.151639885324));
+#14566 = CARTESIAN_POINT('',(9.399986269243,36.289371023601));
+#14567 = CARTESIAN_POINT('',(9.400022259881,36.427100360212));
+#14568 = CARTESIAN_POINT('',(9.400044180732,36.564917135161));
+#14569 = CARTESIAN_POINT('',(9.400048391311,36.702924904441));
+#14570 = CARTESIAN_POINT('',(9.400029844848,36.986431459958));
+#14571 = CARTESIAN_POINT('',(9.400005430449,37.132646774539));
+#14572 = CARTESIAN_POINT('',(9.39997207455,37.278595880166));
+#14573 = CARTESIAN_POINT('',(9.399945964533,37.424442456656));
+#14574 = CARTESIAN_POINT('',(9.399955101338,37.570288567529));
+#14575 = CARTESIAN_POINT('',(9.399978551376,37.7162352806));
+#14576 = CARTESIAN_POINT('',(9.39999663185,37.862447960036));
+#14577 = CARTESIAN_POINT('',(9.400014459161,38.155711918139));
+#14578 = CARTESIAN_POINT('',(9.400013963151,38.303593999665));
+#14579 = CARTESIAN_POINT('',(9.399999717265,38.451203619937));
+#14580 = CARTESIAN_POINT('',(9.399982644741,38.598710488295));
+#14581 = CARTESIAN_POINT('',(9.399995606775,38.746226476115));
+#14582 = CARTESIAN_POINT('',(9.400090878716,38.893834731665));
+#14583 = CARTESIAN_POINT('',(9.400000000058,39.041711820613));
+#14584 = CARTESIAN_POINT('',(9.399999999997,39.189172324434));
+#14585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14586 = PCURVE('',#2023,#14587);
+#14587 = DEFINITIONAL_REPRESENTATION('',(#14588),#14878);
+#14588 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#14589,#14590,#14591,#14592,
+    #14593,#14594,#14595,#14596,#14597,#14598,#14599,#14600,#14601,
+    #14602,#14603,#14604,#14605,#14606,#14607,#14608,#14609,#14610,
+    #14611,#14612,#14613,#14614,#14615,#14616,#14617,#14618,#14619,
+    #14620,#14621,#14622,#14623,#14624,#14625,#14626,#14627,#14628,
+    #14629,#14630,#14631,#14632,#14633,#14634,#14635,#14636,#14637,
+    #14638,#14639,#14640,#14641,#14642,#14643,#14644,#14645,#14646,
+    #14647,#14648,#14649,#14650,#14651,#14652,#14653,#14654,#14655,
+    #14656,#14657,#14658,#14659,#14660,#14661,#14662,#14663,#14664,
+    #14665,#14666,#14667,#14668,#14669,#14670,#14671,#14672,#14673,
+    #14674,#14675,#14676,#14677,#14678,#14679,#14680,#14681,#14682,
+    #14683,#14684,#14685,#14686,#14687,#14688,#14689,#14690,#14691,
+    #14692,#14693,#14694,#14695,#14696,#14697,#14698,#14699,#14700,
+    #14701,#14702,#14703,#14704,#14705,#14706,#14707,#14708,#14709,
+    #14710,#14711,#14712,#14713,#14714,#14715,#14716,#14717,#14718,
+    #14719,#14720,#14721,#14722,#14723,#14724,#14725,#14726,#14727,
+    #14728,#14729,#14730,#14731,#14732,#14733,#14734,#14735,#14736,
+    #14737,#14738,#14739,#14740,#14741,#14742,#14743,#14744,#14745,
+    #14746,#14747,#14748,#14749,#14750,#14751,#14752,#14753,#14754,
+    #14755,#14756,#14757,#14758,#14759,#14760,#14761,#14762,#14763,
+    #14764,#14765,#14766,#14767,#14768,#14769,#14770,#14771,#14772,
+    #14773,#14774,#14775,#14776,#14777,#14778,#14779,#14780,#14781,
+    #14782,#14783,#14784,#14785,#14786,#14787,#14788,#14789,#14790,
+    #14791,#14792,#14793,#14794,#14795,#14796,#14797,#14798,#14799,
+    #14800,#14801,#14802,#14803,#14804,#14805,#14806,#14807,#14808,
+    #14809,#14810,#14811,#14812,#14813,#14814,#14815,#14816,#14817,
+    #14818,#14819,#14820,#14821,#14822,#14823,#14824,#14825,#14826,
+    #14827,#14828,#14829,#14830,#14831,#14832,#14833,#14834,#14835,
+    #14836,#14837,#14838,#14839,#14840,#14841,#14842,#14843,#14844,
+    #14845,#14846,#14847,#14848,#14849,#14850,#14851,#14852,#14853,
+    #14854,#14855,#14856,#14857,#14858,#14859,#14860,#14861,#14862,
+    #14863,#14864,#14865,#14866,#14867,#14868,#14869,#14870,#14871,
+    #14872,#14873,#14874,#14875,#14876,#14877),.UNSPECIFIED.,.F.,.F.,(9,
+    7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
+    7,7,7,7,7,7,9),(0.,3.404858518122E-02,6.883137006378E-02,
+    9.712688574595E-02,0.105280840222,0.129094973978,0.154530977064,
+    0.185756990999,0.221336573412,0.238482330635,0.246516775534,
+    0.254781846258,0.284249381817,0.318373907162,0.352339003576,
+    0.386078638717,0.394062019701,0.405497012306,0.417665848112,
+    0.450786684928,0.484504626359,0.514145195776,0.543704331776,
+    0.549471678347,0.560213242979,0.56888009181,0.604089192013,
+    0.638218368298,0.670170110669,0.699210646456,0.706762810353,
+    0.733131353069,0.766135817338,0.800108302072,0.831962378703,
+    0.848165080038,0.856521577957,0.8659067335,0.894600376429,
+    0.928277386152,0.963936049519,1.),.UNSPECIFIED.);
+#14589 = CARTESIAN_POINT('',(-25.13274122871,8.850000327499));
+#14590 = CARTESIAN_POINT('',(-24.99732541581,8.882328293942));
+#14591 = CARTESIAN_POINT('',(-24.86159498476,8.9147316798));
+#14592 = CARTESIAN_POINT('',(-24.72606269541,8.947088061322));
+#14593 = CARTESIAN_POINT('',(-24.59061907226,8.97942325446));
+#14594 = CARTESIAN_POINT('',(-24.45517649843,9.011757755204));
+#14595 = CARTESIAN_POINT('',(-24.31964886673,9.044112450721));
+#14596 = CARTESIAN_POINT('',(-24.18392148229,9.076514918386));
+#14597 = CARTESIAN_POINT('',(-23.91016342691,9.141869980528));
+#14598 = CARTESIAN_POINT('',(-23.77147798425,9.174978897549));
+#14599 = CARTESIAN_POINT('',(-23.63301533085,9.208034791316));
+#14600 = CARTESIAN_POINT('',(-23.49464550693,9.241068598174));
+#14601 = CARTESIAN_POINT('',(-23.35627569961,9.274101854668));
+#14602 = CARTESIAN_POINT('',(-23.21781248395,9.307156719136));
+#14603 = CARTESIAN_POINT('',(-23.07912704126,9.340264668357));
+#14604 = CARTESIAN_POINT('',(-22.82824723731,9.400157149648));
+#14605 = CARTESIAN_POINT('',(-22.71559715202,9.427050342621));
+#14606 = CARTESIAN_POINT('',(-22.60302067737,9.453926446005));
+#14607 = CARTESIAN_POINT('',(-22.49048568474,9.480793181113));
+#14608 = CARTESIAN_POINT('',(-22.37794740134,9.507661067974));
+#14609 = CARTESIAN_POINT('',(-22.26536070187,9.534539604404));
+#14610 = CARTESIAN_POINT('',(-22.15270101791,9.561433961189));
+#14611 = CARTESIAN_POINT('',(-22.00774471438,9.596038380095));
+#14612 = CARTESIAN_POINT('',(-21.97531679859,9.603779620281));
+#14613 = CARTESIAN_POINT('',(-21.94288876918,9.611521012231));
+#14614 = CARTESIAN_POINT('',(-21.91046080053,9.61926260279));
+#14615 = CARTESIAN_POINT('',(-21.87803299162,9.627004368091));
+#14616 = CARTESIAN_POINT('',(-21.84560536596,9.63474621355));
+#14617 = CARTESIAN_POINT('',(-21.81317787162,9.642487973868));
+#14618 = CARTESIAN_POINT('',(-21.68604386855,9.672838770038));
+#14619 = CARTESIAN_POINT('',(-21.59128567112,9.695459636913));
+#14620 = CARTESIAN_POINT('',(-21.49655514633,9.718074627571));
+#14621 = CARTESIAN_POINT('',(-21.40184651041,9.7406852115));
+#14622 = CARTESIAN_POINT('',(-21.30713807605,9.763296060381));
+#14623 = CARTESIAN_POINT('',(-21.21240814373,9.785911902774));
+#14624 = CARTESIAN_POINT('',(-21.11765082248,9.808534024054));
+#14625 = CARTESIAN_POINT('',(-20.92178932226,9.855292902522));
+#14626 = CARTESIAN_POINT('',(-20.82056702622,9.879457822719));
+#14627 = CARTESIAN_POINT('',(-20.71938403205,9.90361301152));
+#14628 = CARTESIAN_POINT('',(-20.61822767571,9.927761710497));
+#14629 = CARTESIAN_POINT('',(-20.51706893044,9.951911100827));
+#14630 = CARTESIAN_POINT('',(-20.41588057245,9.976067802028));
+#14631 = CARTESIAN_POINT('',(-20.31465468185,10.000233652667));
+#14632 = CARTESIAN_POINT('',(-20.0893256913,10.05402715142));
+#14633 = CARTESIAN_POINT('',(-19.964948566,10.083720276627));
+#14634 = CARTESIAN_POINT('',(-19.84068842082,10.113385543532));
+#14635 = CARTESIAN_POINT('',(-19.71649665524,10.143034266375));
+#14636 = CARTESIAN_POINT('',(-19.59230573938,10.172682557659));
+#14637 = CARTESIAN_POINT('',(-19.46804517843,10.202347451987));
+#14638 = CARTESIAN_POINT('',(-19.34366257255,10.232041616907));
+#14639 = CARTESIAN_POINT('',(-19.0779956334,10.29546517045));
+#14640 = CARTESIAN_POINT('',(-18.93611323447,10.32933737552));
+#14641 = CARTESIAN_POINT('',(-18.79448533118,10.363148934711));
+#14642 = CARTESIAN_POINT('',(-18.65295780024,10.396936475307));
+#14643 = CARTESIAN_POINT('',(-18.51143011736,10.430723254964));
+#14644 = CARTESIAN_POINT('',(-18.3698023361,10.464533372232));
+#14645 = CARTESIAN_POINT('',(-18.22791876491,10.498404910731));
+#14646 = CARTESIAN_POINT('',(-18.01824378619,10.548460987438));
+#14647 = CARTESIAN_POINT('',(-17.95004793228,10.564741639143));
+#14648 = CARTESIAN_POINT('',(-17.88185625765,10.581021452247));
+#14649 = CARTESIAN_POINT('',(-17.81367050169,10.597300017569));
+#14650 = CARTESIAN_POINT('',(-17.74548523936,10.61357857237));
+#14651 = CARTESIAN_POINT('',(-17.67729472492,10.629858364574));
+#14652 = CARTESIAN_POINT('',(-17.60909967221,10.646139076477));
+#14653 = CARTESIAN_POINT('',(-17.50896237869,10.670045233188));
+#14654 = CARTESIAN_POINT('',(-17.47701049566,10.67767317629));
+#14655 = CARTESIAN_POINT('',(-17.44505845979,10.68530109065));
+#14656 = CARTESIAN_POINT('',(-17.4131063918,10.692928942381));
+#14657 = CARTESIAN_POINT('',(-17.38115439591,10.700556710332));
+#14658 = CARTESIAN_POINT('',(-17.34920255978,10.708184386086));
+#14659 = CARTESIAN_POINT('',(-17.31725095454,10.715811973962));
+#14660 = CARTESIAN_POINT('',(-17.25243116397,10.731285953177));
+#14661 = CARTESIAN_POINT('',(-17.2195621464,10.739132467928));
+#14662 = CARTESIAN_POINT('',(-17.18669294535,10.746979145054));
+#14663 = CARTESIAN_POINT('',(-17.15382383752,10.754826020419));
+#14664 = CARTESIAN_POINT('',(-17.12095501294,10.762673055965));
+#14665 = CARTESIAN_POINT('',(-17.08808657502,10.770520139712));
+#14666 = CARTESIAN_POINT('',(-17.05521854056,10.778367085758));
+#14667 = CARTESIAN_POINT('',(-16.90516731208,10.814189008638));
+#14668 = CARTESIAN_POINT('',(-16.78784267458,10.842196684216));
+#14669 = CARTESIAN_POINT('',(-16.67060531244,10.870185174496));
+#14670 = CARTESIAN_POINT('',(-16.55341482002,10.898163801812));
+#14671 = CARTESIAN_POINT('',(-16.43622121477,10.926142831023));
+#14672 = CARTESIAN_POINT('',(-16.31897589155,10.954133664988));
+#14673 = CARTESIAN_POINT('',(-16.20164509826,10.98214435248));
+#14674 = CARTESIAN_POINT('',(-15.94876776933,11.042513766782));
+#14675 = CARTESIAN_POINT('',(-15.81274479737,11.074986127988));
+#14676 = CARTESIAN_POINT('',(-15.67692690417,11.107409449724));
+#14677 = CARTESIAN_POINT('',(-15.54119813267,11.139812102602));
+#14678 = CARTESIAN_POINT('',(-15.40547002112,11.172215173428));
+#14679 = CARTESIAN_POINT('',(-15.26965498759,11.204638991441));
+#14680 = CARTESIAN_POINT('',(-15.13363612542,11.237111338261));
+#14681 = CARTESIAN_POINT('',(-14.86287369152,11.301751308109));
+#14682 = CARTESIAN_POINT('',(-14.72749195101,11.334071285499));
+#14683 = CARTESIAN_POINT('',(-14.59231397169,11.366342499906));
+#14684 = CARTESIAN_POINT('',(-14.45722136358,11.398593387029));
+#14685 = CARTESIAN_POINT('',(-14.32213023654,11.430844354172));
+#14686 = CARTESIAN_POINT('',(-14.18695043537,11.463116594282));
+#14687 = CARTESIAN_POINT('',(-14.05157532126,11.49543522273));
+#14688 = CARTESIAN_POINT('',(-13.78233993584,11.55971023918));
+#14689 = CARTESIAN_POINT('',(-13.64786569424,11.591813204123));
+#14690 = CARTESIAN_POINT('',(-13.51358026161,11.623870735089));
+#14691 = CARTESIAN_POINT('',(-13.37938199354,11.655907273755));
+#14692 = CARTESIAN_POINT('',(-13.24518528587,11.687943957398));
+#14693 = CARTESIAN_POINT('',(-13.11090632964,11.720001780411));
+#14694 = CARTESIAN_POINT('',(-12.97643706398,11.752105175548));
+#14695 = CARTESIAN_POINT('',(-12.81051169382,11.791717609998));
+#14696 = CARTESIAN_POINT('',(-12.77876348998,11.799297027869));
+#14697 = CARTESIAN_POINT('',(-12.74701520167,11.806876414335));
+#14698 = CARTESIAN_POINT('',(-12.71526661432,11.81445581051));
+#14699 = CARTESIAN_POINT('',(-12.68351773387,11.822035210627));
+#14700 = CARTESIAN_POINT('',(-12.65176878668,11.829614562032));
+#14701 = CARTESIAN_POINT('',(-12.62002021961,11.837193765191));
+#14702 = CARTESIAN_POINT('',(-12.54279915269,11.855628320276));
+#14703 = CARTESIAN_POINT('',(-12.49732213353,11.866484670126));
+#14704 = CARTESIAN_POINT('',(-12.45184520249,11.877341359538));
+#14705 = CARTESIAN_POINT('',(-12.406369464,11.888196642824));
+#14706 = CARTESIAN_POINT('',(-12.3608945993,11.899053034597));
+#14707 = CARTESIAN_POINT('',(-12.31541969629,11.909911383973));
+#14708 = CARTESIAN_POINT('',(-12.26994413818,11.920767261884));
+#14709 = CARTESIAN_POINT('',(-12.1760750972,11.943176527827));
+#14710 = CARTESIAN_POINT('',(-12.12768042757,11.954729599275));
+#14711 = CARTESIAN_POINT('',(-12.07928717027,11.9662823686));
+#14712 = CARTESIAN_POINT('',(-12.03089525477,11.977834937552));
+#14713 = CARTESIAN_POINT('',(-11.98250339039,11.989387636362));
+#14714 = CARTESIAN_POINT('',(-11.93411028451,12.000940757444));
+#14715 = CARTESIAN_POINT('',(-11.88571586198,12.012494284559));
+#14716 = CARTESIAN_POINT('',(-11.70560658857,12.055493193547));
+#14717 = CARTESIAN_POINT('',(-11.57363007824,12.08700139645));
+#14718 = CARTESIAN_POINT('',(-11.44182080063,12.118469352864));
+#14719 = CARTESIAN_POINT('',(-11.31008610187,12.149918151379));
+#14720 = CARTESIAN_POINT('',(-11.17834890005,12.181367170098));
+#14721 = CARTESIAN_POINT('',(-11.04653317613,12.212835152504));
+#14722 = CARTESIAN_POINT('',(-10.91455179909,12.244343038856));
+#14723 = CARTESIAN_POINT('',(-10.64875616429,12.307796936887));
+#14724 = CARTESIAN_POINT('',(-10.51437531697,12.33987822087));
+#14725 = CARTESIAN_POINT('',(-10.38017943522,12.371915558993));
+#14726 = CARTESIAN_POINT('',(-10.24606694842,12.403932862283));
+#14727 = CARTESIAN_POINT('',(-10.11195605401,12.435949370489));
+#14728 = CARTESIAN_POINT('',(-9.977764061045,12.467985200622));
+#14729 = CARTESIAN_POINT('',(-9.843385767118,12.50006563015));
+#14730 = CARTESIAN_POINT('',(-9.591422356777,12.560217661947));
+#14731 = CARTESIAN_POINT('',(-9.473392741308,12.588395351208));
+#14732 = CARTESIAN_POINT('',(-9.35545179354,12.616551971965));
+#14733 = CARTESIAN_POINT('',(-9.237567121817,12.644695165988));
+#14734 = CARTESIAN_POINT('',(-9.119682810905,12.672837997354));
+#14735 = CARTESIAN_POINT('',(-9.001744577611,12.700993282066));
+#14736 = CARTESIAN_POINT('',(-8.883720801667,12.72916881366));
+#14737 = CARTESIAN_POINT('',(-8.648289093536,12.785373030671));
+#14738 = CARTESIAN_POINT('',(-8.530583625531,12.813472744061));
+#14739 = CARTESIAN_POINT('',(-8.412970160143,12.841550857436));
+#14740 = CARTESIAN_POINT('',(-8.295406833748,12.869617607273));
+#14741 = CARTESIAN_POINT('',(-8.17784338522,12.897685194238));
+#14742 = CARTESIAN_POINT('',(-8.060227942644,12.925764983495));
+#14743 = CARTESIAN_POINT('',(-7.942524667711,12.953864324205));
+#14744 = CARTESIAN_POINT('',(-7.802036361064,12.987402790995));
+#14745 = CARTESIAN_POINT('',(-7.779100344622,12.992878245325));
+#14746 = CARTESIAN_POINT('',(-7.75616404179,12.99835376428));
+#14747 = CARTESIAN_POINT('',(-7.733227383101,13.003829375851));
+#14748 = CARTESIAN_POINT('',(-7.710290401893,13.009305087825));
+#14749 = CARTESIAN_POINT('',(-7.687353234305,13.014780887792));
+#14750 = CARTESIAN_POINT('',(-7.664416119281,13.020256743136));
+#14751 = CARTESIAN_POINT('',(-7.59876022694,13.035931274022));
+#14752 = CARTESIAN_POINT('',(-7.556042058117,13.046130637747));
+#14753 = CARTESIAN_POINT('',(-7.513324679617,13.056327604132));
+#14754 = CARTESIAN_POINT('',(-7.470607211988,13.066525210107));
+#14755 = CARTESIAN_POINT('',(-7.427888795519,13.076723476778));
+#14756 = CARTESIAN_POINT('',(-7.3851690884,13.086921281825));
+#14757 = CARTESIAN_POINT('',(-7.342448865885,13.097119750139));
+#14758 = CARTESIAN_POINT('',(-7.26526403876,13.115545874012));
+#14759 = CARTESIAN_POINT('',(-7.230795922,13.123774424162));
+#14760 = CARTESIAN_POINT('',(-7.196327317125,13.132003168482));
+#14761 = CARTESIAN_POINT('',(-7.161858434515,13.140232053378));
+#14762 = CARTESIAN_POINT('',(-7.127389268889,13.148461069279));
+#14763 = CARTESIAN_POINT('',(-7.092919830669,13.156690198578));
+#14764 = CARTESIAN_POINT('',(-7.058450377348,13.164919363574));
+#14765 = CARTESIAN_POINT('',(-6.883952312355,13.206578756459));
+#14766 = CARTESIAN_POINT('',(-6.743553730508,13.24009758432));
+#14767 = CARTESIAN_POINT('',(-6.60339534417,13.273558372764));
+#14768 = CARTESIAN_POINT('',(-6.463332952633,13.306994713457));
+#14769 = CARTESIAN_POINT('',(-6.323269627515,13.340431371953));
+#14770 = CARTESIAN_POINT('',(-6.183108744499,13.373891792716));
+#14771 = CARTESIAN_POINT('',(-6.042707461613,13.407410035666));
+#14772 = CARTESIAN_POINT('',(-5.766946568855,13.473243345254));
+#14773 = CARTESIAN_POINT('',(-5.630888803554,13.505725071297));
+#14774 = CARTESIAN_POINT('',(-5.495033767239,13.538158429642));
+#14775 = CARTESIAN_POINT('',(-5.359269568288,13.570569796172));
+#14776 = CARTESIAN_POINT('',(-5.223506362087,13.602980620845));
+#14777 = CARTESIAN_POINT('',(-5.087655955565,13.635412429165));
+#14778 = CARTESIAN_POINT('',(-4.951600821558,13.667893311824));
+#14779 = CARTESIAN_POINT('',(-4.688796497548,13.730633624588));
+#14780 = CARTESIAN_POINT('',(-4.561495359468,13.76102481173));
+#14781 = CARTESIAN_POINT('',(-4.43433490848,13.791382397352));
+#14782 = CARTESIAN_POINT('',(-4.30724396369,13.821723177216));
+#14783 = CARTESIAN_POINT('',(-4.1801527108,13.85206344395));
+#14784 = CARTESIAN_POINT('',(-4.052990787014,13.882420275594));
+#14785 = CARTESIAN_POINT('',(-3.925687318347,13.912811175317));
+#14786 = CARTESIAN_POINT('',(-3.683119045391,13.970719882606));
+#14787 = CARTESIAN_POINT('',(-3.567482741728,13.998326297319));
+#14788 = CARTESIAN_POINT('',(-3.451928570154,14.025913650577));
+#14789 = CARTESIAN_POINT('',(-3.336423721507,14.053489602905));
+#14790 = CARTESIAN_POINT('',(-3.220917776672,14.081065760856));
+#14791 = CARTESIAN_POINT('',(-3.105362497933,14.108651885907));
+#14792 = CARTESIAN_POINT('',(-2.989719455708,14.136257371896));
+#14793 = CARTESIAN_POINT('',(-2.844189979951,14.170999543993));
+#14794 = CARTESIAN_POINT('',(-2.814156161713,14.178169842215));
+#14795 = CARTESIAN_POINT('',(-2.784122760341,14.185340116575));
+#14796 = CARTESIAN_POINT('',(-2.754089244278,14.192510317824));
+#14797 = CARTESIAN_POINT('',(-2.724055334921,14.199680425754));
+#14798 = CARTESIAN_POINT('',(-2.694021006624,14.206850449198));
+#14799 = CARTESIAN_POINT('',(-2.66398648669,14.214020426032));
+#14800 = CARTESIAN_POINT('',(-2.529087090626,14.246224622431));
+#14801 = CARTESIAN_POINT('',(-2.424134660353,14.27127962941));
+#14802 = CARTESIAN_POINT('',(-2.319230787549,14.296324173559));
+#14803 = CARTESIAN_POINT('',(-2.214361851629,14.321360905028));
+#14804 = CARTESIAN_POINT('',(-2.109493273025,14.346397338094));
+#14805 = CARTESIAN_POINT('',(-2.004590411929,14.371441456986));
+#14806 = CARTESIAN_POINT('',(-1.899639263264,14.396496711582));
+#14807 = CARTESIAN_POINT('',(-1.663519031617,14.452865724595));
+#14808 = CARTESIAN_POINT('',(-1.531985541225,14.484266341302));
+#14809 = CARTESIAN_POINT('',(-1.400623061094,14.515626036029));
+#14810 = CARTESIAN_POINT('',(-1.269341440914,14.546966939274));
+#14811 = CARTESIAN_POINT('',(-1.1380606939,14.578308189926));
+#14812 = CARTESIAN_POINT('',(-1.006702386075,14.609668021512));
+#14813 = CARTESIAN_POINT('',(-0.87517268274,14.641068680053));
+#14814 = CARTESIAN_POINT('',(-0.608809502326,14.704658469875));
+#14815 = CARTESIAN_POINT('',(-0.473389335157,14.736987656932));
+#14816 = CARTESIAN_POINT('',(-0.338168487804,14.769269108739));
+#14817 = CARTESIAN_POINT('',(-0.203033357724,14.801530085842));
+#14818 = CARTESIAN_POINT('',(-6.789914694318E-02,14.833791255718));
+#14819 = CARTESIAN_POINT('',(6.732292274427E-02,14.866073579108));
+#14820 = CARTESIAN_POINT('',(0.202741702815,14.898402687665));
+#14821 = CARTESIAN_POINT('',(0.464531220563,14.960900285411));
+#14822 = CARTESIAN_POINT('',(0.591447385814,14.991199019133));
+#14823 = CARTESIAN_POINT('',(0.71822337516,15.021463947544));
+#14824 = CARTESIAN_POINT('',(0.844927483926,15.051711462225));
+#14825 = CARTESIAN_POINT('',(0.971630743772,15.081958957774));
+#14826 = CARTESIAN_POINT('',(1.098402350266,15.112223853282));
+#14827 = CARTESIAN_POINT('',(1.225315878714,15.142523178768));
+#14828 = CARTESIAN_POINT('',(1.416435909344,15.188150903121));
+#14829 = CARTESIAN_POINT('',(1.480882500545,15.2035367453));
+#14830 = CARTESIAN_POINT('',(1.545325804615,15.218921667426));
+#14831 = CARTESIAN_POINT('',(1.609764319863,15.234305193439));
+#14832 = CARTESIAN_POINT('',(1.674202099103,15.249688202397));
+#14833 = CARTESIAN_POINT('',(1.738643571703,15.265071770442));
+#14834 = CARTESIAN_POINT('',(1.803088465165,15.280456057993));
+#14835 = CARTESIAN_POINT('',(1.90076073083,15.303773076446));
+#14836 = CARTESIAN_POINT('',(1.933994756078,15.311707310878));
+#14837 = CARTESIAN_POINT('',(1.96722880408,15.319641661406));
+#14838 = CARTESIAN_POINT('',(2.000462816965,15.327575935983));
+#14839 = CARTESIAN_POINT('',(2.033696776903,15.335510034604));
+#14840 = CARTESIAN_POINT('',(2.066930706101,15.343443949302));
+#14841 = CARTESIAN_POINT('',(2.100164666803,15.35137776415));
+#14842 = CARTESIAN_POINT('',(2.17072386436,15.368222182481));
+#14843 = CARTESIAN_POINT('',(2.208048837763,15.37713268365));
+#14844 = CARTESIAN_POINT('',(2.245373785785,15.386043221098));
+#14845 = CARTESIAN_POINT('',(2.282698767743,15.394953833486));
+#14846 = CARTESIAN_POINT('',(2.320023797992,15.4038645358));
+#14847 = CARTESIAN_POINT('',(2.357348845921,15.412775319359));
+#14848 = CARTESIAN_POINT('',(2.394673835954,15.421686151807));
+#14849 = CARTESIAN_POINT('',(2.546113412245,15.457840429673));
+#14850 = CARTESIAN_POINT('',(2.660367486291,15.485117528188));
+#14851 = CARTESIAN_POINT('',(2.774544424109,15.512376127014));
+#14852 = CARTESIAN_POINT('',(2.888670710236,15.53962187777));
+#14853 = CARTESIAN_POINT('',(3.002796175033,15.566866815789));
+#14854 = CARTESIAN_POINT('',(3.116969363565,15.59412304259));
+#14855 = CARTESIAN_POINT('',(3.231216820783,15.621397086806));
+#14856 = CARTESIAN_POINT('',(3.479273204329,15.680615468006));
+#14857 = CARTESIAN_POINT('',(3.613513851054,15.712662938908));
+#14858 = CARTESIAN_POINT('',(3.747561011867,15.74466462588));
+#14859 = CARTESIAN_POINT('',(3.881525012236,15.77664670665));
+#14860 = CARTESIAN_POINT('',(4.015488862919,15.8086284244));
+#14861 = CARTESIAN_POINT('',(4.149538941735,15.840630484332));
+#14862 = CARTESIAN_POINT('',(4.283775015113,15.872676903563));
+#14863 = CARTESIAN_POINT('',(4.559532746452,15.938509185801));
+#14864 = CARTESIAN_POINT('',(4.701751300117,15.972461430479));
+#14865 = CARTESIAN_POINT('',(4.843709908292,16.006351819698));
+#14866 = CARTESIAN_POINT('',(4.985567398641,16.040218347169));
+#14867 = CARTESIAN_POINT('',(5.127425221094,16.074084732578));
+#14868 = CARTESIAN_POINT('',(5.269384473421,16.10797452662));
+#14869 = CARTESIAN_POINT('',(5.411603869504,16.141926163858));
+#14870 = CARTESIAN_POINT('',(5.6968571998,16.210024261811));
+#14871 = CARTESIAN_POINT('',(5.840699289189,16.244363641525));
+#14872 = CARTESIAN_POINT('',(5.984273116002,16.278639771241));
+#14873 = CARTESIAN_POINT('',(6.127743168691,16.312891927838));
+#14874 = CARTESIAN_POINT('',(6.271213812883,16.347145937173));
+#14875 = CARTESIAN_POINT('',(6.414786287134,16.381420873134));
+#14876 = CARTESIAN_POINT('',(6.558633683506,16.415758178254));
+#14877 = CARTESIAN_POINT('',(6.702064322794,16.45000191509));
+#14878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14879 = ORIENTED_EDGE('',*,*,#979,.T.);
+#14880 = ORIENTED_EDGE('',*,*,#9980,.F.);
+#14881 = ORIENTED_EDGE('',*,*,#14882,.F.);
+#14882 = EDGE_CURVE('',#14883,#9960,#14885,.T.);
+#14883 = VERTEX_POINT('',#14884);
+#14884 = CARTESIAN_POINT('',(2.5,-6.123233995737E-16,16.350011477184));
+#14885 = SURFACE_CURVE('',#14886,(#15155,#15427),.PCURVE_S1.);
+#14886 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#14887,#14888,#14889,#14890,
+    #14891,#14892,#14893,#14894,#14895,#14896,#14897,#14898,#14899,
+    #14900,#14901,#14902,#14903,#14904,#14905,#14906,#14907,#14908,
+    #14909,#14910,#14911,#14912,#14913,#14914,#14915,#14916,#14917,
+    #14918,#14919,#14920,#14921,#14922,#14923,#14924,#14925,#14926,
+    #14927,#14928,#14929,#14930,#14931,#14932,#14933,#14934,#14935,
+    #14936,#14937,#14938,#14939,#14940,#14941,#14942,#14943,#14944,
+    #14945,#14946,#14947,#14948,#14949,#14950,#14951,#14952,#14953,
+    #14954,#14955,#14956,#14957,#14958,#14959,#14960,#14961,#14962,
+    #14963,#14964,#14965,#14966,#14967,#14968,#14969,#14970,#14971,
+    #14972,#14973,#14974,#14975,#14976,#14977,#14978,#14979,#14980,
+    #14981,#14982,#14983,#14984,#14985,#14986,#14987,#14988,#14989,
+    #14990,#14991,#14992,#14993,#14994,#14995,#14996,#14997,#14998,
+    #14999,#15000,#15001,#15002,#15003,#15004,#15005,#15006,#15007,
+    #15008,#15009,#15010,#15011,#15012,#15013,#15014,#15015,#15016,
+    #15017,#15018,#15019,#15020,#15021,#15022,#15023,#15024,#15025,
+    #15026,#15027,#15028,#15029,#15030,#15031,#15032,#15033,#15034,
+    #15035,#15036,#15037,#15038,#15039,#15040,#15041,#15042,#15043,
+    #15044,#15045,#15046,#15047,#15048,#15049,#15050,#15051,#15052,
+    #15053,#15054,#15055,#15056,#15057,#15058,#15059,#15060,#15061,
+    #15062,#15063,#15064,#15065,#15066,#15067,#15068,#15069,#15070,
+    #15071,#15072,#15073,#15074,#15075,#15076,#15077,#15078,#15079,
+    #15080,#15081,#15082,#15083,#15084,#15085,#15086,#15087,#15088,
+    #15089,#15090,#15091,#15092,#15093,#15094,#15095,#15096,#15097,
+    #15098,#15099,#15100,#15101,#15102,#15103,#15104,#15105,#15106,
+    #15107,#15108,#15109,#15110,#15111,#15112,#15113,#15114,#15115,
+    #15116,#15117,#15118,#15119,#15120,#15121,#15122,#15123,#15124,
+    #15125,#15126,#15127,#15128,#15129,#15130,#15131,#15132,#15133,
+    #15134,#15135,#15136,#15137,#15138,#15139,#15140,#15141,#15142,
+    #15143,#15144,#15145,#15146,#15147,#15148,#15149,#15150,#15151,
+    #15152,#15153,#15154),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7
+    ,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,
+    3.090320105615E-02,6.672952878874E-02,8.436022731096E-02,
+    0.102334242446,0.137173272073,0.17146702352,0.199879006118,
+    0.233422533092,0.251397991397,0.268015279218,0.302810756445,
+    0.338127153586,0.373107105552,0.39026076991,0.39864922627,
+    0.406511365468,0.441336779933,0.475431882024,0.50934249247,
+    0.542243738877,0.550630463471,0.575674856722,0.609359463871,
+    0.645110754482,0.680340603095,0.698306434741,0.706465719226,
+    0.716048573337,0.749984309157,0.777351799668,0.81221997509,
+    0.845172994191,0.85220907618,0.876847531549,0.910352714925,
+    0.943423917506,0.976694871942,1.),.UNSPECIFIED.);
+#14887 = CARTESIAN_POINT('',(2.5,-4.440892098501E-16,8.850011554075));
+#14888 = CARTESIAN_POINT('',(2.5,0.307206274281,8.879347157652));
+#14889 = CARTESIAN_POINT('',(2.45685308919,0.614868259438,8.908726494418
+    ));
+#14890 = CARTESIAN_POINT('',(2.370359489983,0.915182168706,
+    8.938079080848));
+#14891 = CARTESIAN_POINT('',(2.242193443858,1.201105759166,8.96741609435
+    ));
+#14892 = CARTESIAN_POINT('',(2.075178384651,1.466227068814,
+    8.996753704811));
+#14893 = CARTESIAN_POINT('',(1.873081530011,1.70463672381,9.026108405984
+    ));
+#14894 = CARTESIAN_POINT('',(1.64083770364,1.911024021844,9.055490892068
+    ));
+#14895 = CARTESIAN_POINT('',(1.088647583666,2.27852307325,9.118832319113
+    ));
+#14896 = CARTESIAN_POINT('',(0.759209174976,2.428131468218,
+    9.152936842217));
+#14897 = CARTESIAN_POINT('',(0.407082648306,2.522512134568,
+    9.186977748759));
+#14898 = CARTESIAN_POINT('',(4.308156170186E-02,2.558584337363,
+    9.220993936604));
+#14899 = CARTESIAN_POINT('',(-0.32192777634,2.534787299327,
+    9.255009612578));
+#14900 = CARTESIAN_POINT('',(-0.677032794418,2.45231510574,
+    9.289049341939));
+#14901 = CARTESIAN_POINT('',(-1.011322416434,2.313881707158,
+    9.323152988914));
+#14902 = CARTESIAN_POINT('',(-1.463343503419,2.034536598801,
+    9.37389515527));
+#14903 = CARTESIAN_POINT('',(-1.605069742508,1.930445745215,
+    9.390633460104));
+#14904 = CARTESIAN_POINT('',(-1.738281597053,1.81510196949,
+    9.407370680005));
+#14905 = CARTESIAN_POINT('',(-1.861944406459,1.68932995443,
+    9.424106461034));
+#14906 = CARTESIAN_POINT('',(-1.975129584579,1.554052708056,
+    9.440842255428));
+#14907 = CARTESIAN_POINT('',(-2.077009183085,1.410284034937,
+    9.457579455597));
+#14908 = CARTESIAN_POINT('',(-2.166863521812,1.259132906938,
+    9.474317583086));
+#14909 = CARTESIAN_POINT('',(-2.322844286841,0.941443253727,
+    9.508113355858));
+#14910 = CARTESIAN_POINT('',(-2.388502256022,0.774606504593,
+    9.525179252865));
+#14911 = CARTESIAN_POINT('',(-2.440432882169,0.602596131374,
+    9.542227927694));
+#14912 = CARTESIAN_POINT('',(-2.478178485568,0.426740223552,
+    9.559316444209));
+#14913 = CARTESIAN_POINT('',(-2.501427930055,0.248382213395,
+    9.576333306593));
+#14914 = CARTESIAN_POINT('',(-2.510022215394,6.891118749741E-02,
+    9.593430035558));
+#14915 = CARTESIAN_POINT('',(-2.503948754673,-0.110281602139,
+    9.610470890565));
+#14916 = CARTESIAN_POINT('',(-2.443522314137,-0.631765450833,
+    9.660629516731));
+#14917 = CARTESIAN_POINT('',(-2.349096466316,-0.970351593014,
+    9.693779035412));
+#14918 = CARTESIAN_POINT('',(-2.200959490352,-1.291923226111,
+    9.726876757262));
+#14919 = CARTESIAN_POINT('',(-2.003244452656,-1.586998793258,
+    9.759955821569));
+#14920 = CARTESIAN_POINT('',(-1.761234989961,-1.846977474975,
+    9.793034910797));
+#14921 = CARTESIAN_POINT('',(-1.482095591883,-2.064757218148,
+    9.826136192424));
+#14922 = CARTESIAN_POINT('',(-1.174100972348,-2.23414849475,
+    9.859291220325));
+#14923 = CARTESIAN_POINT('',(-0.527670350921,-2.467341029071,
+    9.9249141493));
+#14924 = CARTESIAN_POINT('',(-0.188220276219,-2.533318527979,
+    9.957542964188));
+#14925 = CARTESIAN_POINT('',(0.159814205554,-2.545459385126,
+    9.99012268643));
+#14926 = CARTESIAN_POINT('',(0.506592157595,-2.503183359386,
+    10.022681372477));
+#14927 = CARTESIAN_POINT('',(0.842519211264,-2.407293092312,
+    10.055240609427));
+#14928 = CARTESIAN_POINT('',(1.158446269641,-2.260783668547,
+    10.087821106001));
+#14929 = CARTESIAN_POINT('',(1.445535221116,-2.068002181188,
+    10.120451540166));
+#14930 = CARTESIAN_POINT('',(1.903480695183,-1.645151559177,
+    10.179974014173));
+#14931 = CARTESIAN_POINT('',(2.086453591054,-1.426566274659,
+    10.206970595555));
+#14932 = CARTESIAN_POINT('',(2.240443801734,-1.184956267058,
+    10.233954455049));
+#14933 = CARTESIAN_POINT('',(2.362221352358,-0.924864115617,
+    10.260923267364));
+#14934 = CARTESIAN_POINT('',(2.449416111145,-0.651222683393,
+    10.287892846338));
+#14935 = CARTESIAN_POINT('',(2.500408251728,-0.369266745773,
+    10.314878317473));
+#14936 = CARTESIAN_POINT('',(2.514479740753,-8.454169614211E-02,
+    10.341875655106));
+#14937 = CARTESIAN_POINT('',(2.465954822186,0.529371156532,
+    10.400682244359));
+#14938 = CARTESIAN_POINT('',(2.388965226591,0.858451399556,
+    10.432587857865));
+#14939 = CARTESIAN_POINT('',(2.261694895467,1.174011647823,
+    10.464449315042));
+#14940 = CARTESIAN_POINT('',(2.087359502587,1.467427171796,
+    10.496291705479));
+#14941 = CARTESIAN_POINT('',(1.870274214794,1.730800334071,
+    10.528135220278));
+#14942 = CARTESIAN_POINT('',(1.616403985779,1.957384614413,
+    10.560000661361));
+#14943 = CARTESIAN_POINT('',(1.332792722562,2.141218662406,
+    10.591909290246));
+#14944 = CARTESIAN_POINT('',(0.866114189905,2.351970769169,
+    10.640806663284));
+#14945 = CARTESIAN_POINT('',(0.697250205724,2.412218553215,
+    10.657870017145));
+#14946 = CARTESIAN_POINT('',(0.523658827086,2.458580444869,
+    10.674931390603));
+#14947 = CARTESIAN_POINT('',(0.346677886898,2.490639253742,
+    10.691990303023));
+#14948 = CARTESIAN_POINT('',(0.167668843987,2.508131684659,
+    10.709048442586));
+#14949 = CARTESIAN_POINT('',(-1.198661421622E-02,2.5109388481,
+    10.726107902354));
+#14950 = CARTESIAN_POINT('',(-0.190887221661,2.499096480551,
+    10.743169584048));
+#14951 = CARTESIAN_POINT('',(-0.530980217284,2.448538270888,
+    10.776004788656));
+#14952 = CARTESIAN_POINT('',(-0.692537071098,2.411913548141,
+    10.791812794005));
+#14953 = CARTESIAN_POINT('',(-0.851168951072,2.363109899779,
+    10.807532594223));
+#14954 = CARTESIAN_POINT('',(-1.005792351298,2.302413270684,
+    10.823367977292));
+#14955 = CARTESIAN_POINT('',(-1.155397493686,2.230209479451,
+    10.839093827101));
+#14956 = CARTESIAN_POINT('',(-1.298991201135,2.146988239924,
+    10.85488677773));
+#14957 = CARTESIAN_POINT('',(-1.43564333399,2.053340829074,
+    10.870657023124));
+#14958 = CARTESIAN_POINT('',(-1.834233006053,1.733551667652,
+    10.919455030041));
+#14959 = CARTESIAN_POINT('',(-2.070466319389,1.473916820899,
+    10.952566031437));
+#14960 = CARTESIAN_POINT('',(-2.263847887466,1.177942146813,
+    10.985623587086));
+#14961 = CARTESIAN_POINT('',(-2.408580439125,0.85412344125,
+    11.018657868822));
+#14962 = CARTESIAN_POINT('',(-2.500193736999,0.51146622239,
+    11.051691378193));
+#14963 = CARTESIAN_POINT('',(-2.536479363895,0.159777496358,
+    11.084747425734));
+#14964 = CARTESIAN_POINT('',(-2.516595831132,-0.190676477615,
+    11.117856967018));
+#14965 = CARTESIAN_POINT('',(-2.369219138939,-0.87179182152,
+    11.184403141974));
+#14966 = CARTESIAN_POINT('',(-2.239725426233,-1.203898238551,
+    11.218014251093));
+#14967 = CARTESIAN_POINT('',(-2.05702919454,-1.513047506185,
+    11.251567466933));
+#14968 = CARTESIAN_POINT('',(-1.826437397145,-1.789867913866,
+    11.285097281062));
+#14969 = CARTESIAN_POINT('',(-1.554337386363,-2.026008497545,
+    11.318627036699));
+#14970 = CARTESIAN_POINT('',(-1.248950013707,-2.214918357138,
+    11.352180117633));
+#14971 = CARTESIAN_POINT('',(-0.919531316717,-2.351102657366,
+    11.385791692074));
+#14972 = CARTESIAN_POINT('',(-0.239748567378,-2.51264911811,
+    11.452514479654));
+#14973 = CARTESIAN_POINT('',(0.112162166048,-2.539476912099,
+    11.485800950472));
+#14974 = CARTESIAN_POINT('',(0.466408608696,-2.509557635109,
+    11.519032448648));
+#14975 = CARTESIAN_POINT('',(0.812549062887,-2.423553466401,
+    11.552240930738));
+#14976 = CARTESIAN_POINT('',(1.140577840112,-2.283527357622,
+    11.585449001792));
+#14977 = CARTESIAN_POINT('',(1.441268291147,-2.093866293305,
+    11.618680060512));
+#14978 = CARTESIAN_POINT('',(1.705890346339,-1.860328757299,
+    11.651967221657));
+#14979 = CARTESIAN_POINT('',(2.035929852913,-1.460842157917,
+    11.701451090684));
+#14980 = CARTESIAN_POINT('',(2.134292783128,-1.320916555279,
+    11.717735082988));
+#14981 = CARTESIAN_POINT('',(2.221627561745,-1.173465509578,
+    11.734017905995));
+#14982 = CARTESIAN_POINT('',(2.297273374446,-1.019509616223,
+    11.750299307188));
+#14983 = CARTESIAN_POINT('',(2.360686230715,-0.86012368127,
+    11.766580505737));
+#14984 = CARTESIAN_POINT('',(2.411433102243,-0.696432481887,
+    11.782862626023));
+#14985 = CARTESIAN_POINT('',(2.4491998546,-0.529612665523,
+    11.799145191211));
+#14986 = CARTESIAN_POINT('',(2.485849237944,-0.278397586441,
+    11.823385643867));
+#14987 = CARTESIAN_POINT('',(2.494740987843,-0.195434448327,
+    11.83134654775));
+#14988 = CARTESIAN_POINT('',(2.500467785483,-0.11215184341,
+    11.839307416546));
+#14989 = CARTESIAN_POINT('',(2.503016611254,-2.869026289316E-02,
+    11.847268320944));
+#14990 = CARTESIAN_POINT('',(2.502381862345,5.480978081343E-02,
+    11.855229374328));
+#14991 = CARTESIAN_POINT('',(2.498565352747,0.138207754093,
+    11.863190732779));
+#14992 = CARTESIAN_POINT('',(2.491576313247,0.221363102121,
+    11.871152595075));
+#14993 = CARTESIAN_POINT('',(2.471922992747,0.381714020398,
+    11.886578212181));
+#14994 = CARTESIAN_POINT('',(2.459642251071,0.458953940325,
+    11.894042543111));
+#14995 = CARTESIAN_POINT('',(2.444604227638,0.535737108146,
+    11.901507783104));
+#14996 = CARTESIAN_POINT('',(2.426829250906,0.611947965321,
+    11.908973548061));
+#14997 = CARTESIAN_POINT('',(2.406342916558,0.687473295268,
+    11.916439482156));
+#14998 = CARTESIAN_POINT('',(2.383176087505,0.762202223363,
+    11.923905257835));
+#14999 = CARTESIAN_POINT('',(2.357364893885,0.836026216942,
+    11.931370575819));
+#15000 = CARTESIAN_POINT('',(2.203089958731,1.231364323688,
+    11.97189962872));
+#15001 = CARTESIAN_POINT('',(2.025858481426,1.534799595967,
+    12.005040214431));
+#15002 = CARTESIAN_POINT('',(1.801026528969,1.808154596084,
+    12.038130825856));
+#15003 = CARTESIAN_POINT('',(1.534990210345,2.043329283374,
+    12.071201169223));
+#15004 = CARTESIAN_POINT('',(1.23502858781,2.233344608153,
+    12.104270719981));
+#15005 = CARTESIAN_POINT('',(0.909871687399,2.373148814845,
+    12.137362122649));
+#15006 = CARTESIAN_POINT('',(0.569090064329,2.458862134649,
+    12.170506774211));
+#15007 = CARTESIAN_POINT('',(-0.113321841373,2.520327361697,
+    12.235935167965));
+#15008 = CARTESIAN_POINT('',(-0.456422880004,2.498495184479,
+    12.26837879829));
+#15009 = CARTESIAN_POINT('',(-0.794287837363,2.423027610884,
+    12.300773892904));
+#15010 = CARTESIAN_POINT('',(-1.117419646753,2.295817481168,
+    12.333148649075));
+#15011 = CARTESIAN_POINT('',(-1.416897223059,2.11999450167,
+    12.365524018417));
+#15012 = CARTESIAN_POINT('',(-1.684743935247,1.900643948877,
+    12.397921143063));
+#15013 = CARTESIAN_POINT('',(-1.913602978462,1.644084387942,
+    12.430366449542));
+#15014 = CARTESIAN_POINT('',(-2.281290276732,1.076737903477,
+    12.494927546794));
+#15015 = CARTESIAN_POINT('',(-2.421455375887,0.7649306716,
+    12.527193929398));
+#15016 = CARTESIAN_POINT('',(-2.512322093149,0.432909136771,
+    12.559413909099));
+#15017 = CARTESIAN_POINT('',(-2.551144889352,8.980490162728E-02,
+    12.591612910127));
+#15018 = CARTESIAN_POINT('',(-2.536541386745,-0.255175219834,
+    12.623811410062));
+#15019 = CARTESIAN_POINT('',(-2.46925218351,-0.592757320977,
+    12.65602981339));
+#15020 = CARTESIAN_POINT('',(-2.351359760116,-0.913652047998,
+    12.688295408957));
+#15021 = CARTESIAN_POINT('',(-2.030211858043,-1.49506770514,
+    12.751722136635));
+#15022 = CARTESIAN_POINT('',(-1.828918318425,-1.758338918375,
+    12.783022028724));
+#15023 = CARTESIAN_POINT('',(-1.588841486171,-1.989935294467,
+    12.814281710627));
+#15024 = CARTESIAN_POINT('',(-1.316079471669,-2.18365623139,
+    12.845523152472));
+#15025 = CARTESIAN_POINT('',(-1.017386530235,-2.33434706545,
+    12.876764926745));
+#15026 = CARTESIAN_POINT('',(-0.700479239829,-2.438442289161,
+    12.908024526966));
+#15027 = CARTESIAN_POINT('',(-0.373690153185,-2.49346064304,
+    12.939320449891));
+#15028 = CARTESIAN_POINT('',(3.67102485973E-02,-2.50112060354,
+    12.978517270005));
+#15029 = CARTESIAN_POINT('',(0.120135123404,-2.49949904408,
+    12.98647952023));
+#15030 = CARTESIAN_POINT('',(0.203479438844,-2.494697287785,
+    12.994442174345));
+#15031 = CARTESIAN_POINT('',(0.286602296804,-2.48671997703,
+    13.002405407307));
+#15032 = CARTESIAN_POINT('',(0.369363705111,-2.475579084889,
+    13.01036946114));
+#15033 = CARTESIAN_POINT('',(0.451624577535,-2.46129391514,
+    13.018334644931));
+#15034 = CARTESIAN_POINT('',(0.533246733789,-2.443891102264,
+    13.026301334833));
+#15035 = CARTESIAN_POINT('',(0.855515298102,-2.362227959365,
+    13.058065882994));
+#15036 = CARTESIAN_POINT('',(1.090137766069,-2.273522698437,
+    13.08182590192));
+#15037 = CARTESIAN_POINT('',(1.314027328637,-2.158216776006,
+    13.105671725196));
+#15038 = CARTESIAN_POINT('',(1.523735682443,-2.01790650738,
+    13.129381581793));
+#15039 = CARTESIAN_POINT('',(1.716086161693,-1.854621010647,
+    13.15321544072));
+#15040 = CARTESIAN_POINT('',(1.88828059544,-1.670839752636,
+    13.176983121755));
+#15041 = CARTESIAN_POINT('',(2.037821069574,-1.469458927288,
+    13.200787062784));
+#15042 = CARTESIAN_POINT('',(2.330764384292,-0.964230328715,
+    13.256557293857));
+#15043 = CARTESIAN_POINT('',(2.45478754813,-0.648073411158,
+    13.28861637828));
+#15044 = CARTESIAN_POINT('',(2.529256171767,-0.314334447529,
+    13.320630521975));
+#15045 = CARTESIAN_POINT('',(2.551894563906,2.791215256943E-02,
+    13.352623448318));
+#15046 = CARTESIAN_POINT('',(2.521772696895,0.369577149938,
+    13.384616411267));
+#15047 = CARTESIAN_POINT('',(2.440028783806,0.70159813527,
+    13.416629012978));
+#15048 = CARTESIAN_POINT('',(2.309122085671,1.014968448057,
+    13.448687192029));
+#15049 = CARTESIAN_POINT('',(1.949786775731,1.604595959839,
+    13.514624582748));
+#15050 = CARTESIAN_POINT('',(1.714902375689,1.878979500065,
+    13.548671105316));
+#15051 = CARTESIAN_POINT('',(1.436256703276,2.1130533639,13.582655058376
+    ));
+#15052 = CARTESIAN_POINT('',(1.122298361768,2.299484441258,
+    13.616614654742));
+#15053 = CARTESIAN_POINT('',(0.782168052294,2.432291293536,
+    13.650574250889));
+#15054 = CARTESIAN_POINT('',(0.426204705413,2.507947884691,
+    13.68455815136));
+#15055 = CARTESIAN_POINT('',(6.538767475559E-02,2.524306167199,
+    13.718604484274));
+#15056 = CARTESIAN_POINT('',(-0.635782547526,2.443054960964,
+    13.786009100565));
+#15057 = CARTESIAN_POINT('',(-0.978273584582,2.346882261821,
+    13.81955350383));
+#15058 = CARTESIAN_POINT('',(-1.303194373888,2.19573852544,
+    13.853039170623));
+#15059 = CARTESIAN_POINT('',(-1.600767469943,1.993959773813,
+    13.886501725977));
+#15060 = CARTESIAN_POINT('',(-1.862104559082,1.747042612162,
+    13.919964339027));
+#15061 = CARTESIAN_POINT('',(-2.079913547666,1.462473535595,
+    13.953452002765));
+#15062 = CARTESIAN_POINT('',(-2.247848102963,1.148875648007,
+    13.986997545733));
+#15063 = CARTESIAN_POINT('',(-2.420896031729,0.648984733644,
+    14.037513096881));
+#15064 = CARTESIAN_POINT('',(-2.465561554152,0.47535220268,
+    14.054576512119));
+#15065 = CARTESIAN_POINT('',(-2.495969968354,0.298272930803,
+    14.071638088758));
+#15066 = CARTESIAN_POINT('',(-2.511827349408,0.119117014627,
+    14.088697302041));
+#15067 = CARTESIAN_POINT('',(-2.512995172565,-6.073594806925E-02,
+    14.105755700229));
+#15068 = CARTESIAN_POINT('',(-2.49948052269,-0.239899386589,
+    14.122815073939));
+#15069 = CARTESIAN_POINT('',(-2.471446164221,-0.416981337258,
+    14.139875781976));
+#15070 = CARTESIAN_POINT('',(-2.410072516648,-0.669428198639,
+    14.16468288056));
+#15071 = CARTESIAN_POINT('',(-2.3879802808,-0.74755942981,14.17243210472
+    ));
+#15072 = CARTESIAN_POINT('',(-2.362994824278,-0.824851901913,
+    14.180182290961));
+#15073 = CARTESIAN_POINT('',(-2.335153472219,-0.90118110066,
+    14.187932908162));
+#15074 = CARTESIAN_POINT('',(-2.30449981473,-0.976424864147,
+    14.195683509275));
+#15075 = CARTESIAN_POINT('',(-2.271083706884,-1.050463382856,
+    14.203433731328));
+#15076 = CARTESIAN_POINT('',(-2.234961268723,-1.123179199649,
+    14.211183295422));
+#15077 = CARTESIAN_POINT('',(-2.150664839352,-1.278171262583,
+    14.228032653997));
+#15078 = CARTESIAN_POINT('',(-2.101488772316,-1.359900228216,
+    14.237132529062));
+#15079 = CARTESIAN_POINT('',(-2.048768481639,-1.439458066797,
+    14.246231910969));
+#15080 = CARTESIAN_POINT('',(-1.992615963776,-1.516666357683,
+    14.255331022447));
+#15081 = CARTESIAN_POINT('',(-1.933153414138,-1.591354299456,
+    14.264430029913));
+#15082 = CARTESIAN_POINT('',(-1.870513227102,-1.663358709929,
+    14.273529043473));
+#15083 = CARTESIAN_POINT('',(-1.804837996,-1.732524026142,
+    14.282628116921));
+#15084 = CARTESIAN_POINT('',(-1.493498081049,-2.033059265341,
+    14.323949975538));
+#15085 = CARTESIAN_POINT('',(-1.214005522995,-2.230502919233,
+    14.356247201627));
+#15086 = CARTESIAN_POINT('',(-0.905183575992,-2.383337584062,
+    14.388498848767));
+#15087 = CARTESIAN_POINT('',(-0.575488767448,-2.487117519594,
+    14.420729186714));
+#15088 = CARTESIAN_POINT('',(-0.233710246388,-2.538711860249,
+    14.45295925701));
+#15089 = CARTESIAN_POINT('',(0.110872376734,-2.537060126322,
+    14.485210183288));
+#15090 = CARTESIAN_POINT('',(0.448695065912,-2.482445895904,
+    14.517507541541));
+#15091 = CARTESIAN_POINT('',(1.028648602665,-2.294762622138,
+    14.575716079344));
+#15092 = CARTESIAN_POINT('',(1.277385049582,-2.178683166963,
+    14.601726419687));
+#15093 = CARTESIAN_POINT('',(1.510845618607,-2.031857033363,
+    14.62772621477));
+#15094 = CARTESIAN_POINT('',(1.724681995693,-1.856732356154,
+    14.653712643168));
+#15095 = CARTESIAN_POINT('',(1.915080671594,-1.656373490384,
+    14.679699282938));
+#15096 = CARTESIAN_POINT('',(2.078703011369,-1.434354546795,
+    14.705699878822));
+#15097 = CARTESIAN_POINT('',(2.212786971406,-1.19483271135,
+    14.731711607145));
+#15098 = CARTESIAN_POINT('',(2.446160265099,-0.621695043572,
+    14.790806188994));
+#15099 = CARTESIAN_POINT('',(2.526352518801,-0.279038216775,
+    14.823999423749));
+#15100 = CARTESIAN_POINT('',(2.551144455998,7.456357768507E-02,
+    14.857138438401));
+#15101 = CARTESIAN_POINT('',(2.51959666008,0.428777025859,
+    14.890254558829));
+#15102 = CARTESIAN_POINT('',(2.432202667674,0.773485544537,
+    14.923370377035));
+#15103 = CARTESIAN_POINT('',(2.291847808418,1.098979708466,
+    14.956507835838));
+#15104 = CARTESIAN_POINT('',(2.102826000828,1.395825995167,
+    14.989700264589));
+#15105 = CARTESIAN_POINT('',(1.656224539776,1.901127398162,
+    15.054097673382));
+#15106 = CARTESIAN_POINT('',(1.402023925245,2.114625083487,
+    15.085449124298));
+#15107 = CARTESIAN_POINT('',(1.11675596286,2.288654834904,
+    15.116762512544));
+#15108 = CARTESIAN_POINT('',(0.807748396629,2.418437620806,
+    15.148058080072));
+#15109 = CARTESIAN_POINT('',(0.482770800398,2.500402874895,
+    15.179353858633));
+#15110 = CARTESIAN_POINT('',(0.150178850444,2.532736686341,
+    15.210665615075));
+#15111 = CARTESIAN_POINT('',(-0.181301146412,2.514855181769,
+    15.242010737264));
+#15112 = CARTESIAN_POINT('',(-0.570824784512,2.434964873008,
+    15.279976262159));
+#15113 = CARTESIAN_POINT('',(-0.638911588935,2.418716360595,
+    15.286655500244));
+#15114 = CARTESIAN_POINT('',(-0.706467130429,2.400292486506,
+    15.293335150751));
+#15115 = CARTESIAN_POINT('',(-0.773410644587,2.379713538384,
+    15.300015937651));
+#15116 = CARTESIAN_POINT('',(-0.839661989215,2.357003639908,
+    15.306698100771));
+#15117 = CARTESIAN_POINT('',(-0.905141644332,2.332190750791,
+    15.313381395794));
+#15118 = CARTESIAN_POINT('',(-0.969770712176,2.305306666783,
+    15.320065094259));
+#15119 = CARTESIAN_POINT('',(-1.256531799801,2.175118240262,
+    15.350149653727));
+#15120 = CARTESIAN_POINT('',(-1.468402341363,2.048799688747,
+    15.373557471708));
+#15121 = CARTESIAN_POINT('',(-1.665563936439,1.898965996253,
+    15.396957409594));
+#15122 = CARTESIAN_POINT('',(-1.845020884446,1.727675088999,
+    15.420350028865));
+#15123 = CARTESIAN_POINT('',(-2.004165031508,1.5373652982,
+    15.443743430002));
+#15124 = CARTESIAN_POINT('',(-2.140736286133,1.330800433858,
+    15.467145243208));
+#15125 = CARTESIAN_POINT('',(-2.25287900871,1.111102822425,
+    15.490553660251));
+#15126 = CARTESIAN_POINT('',(-2.456808108176,0.570152518808,
+    15.54576018103));
+#15127 = CARTESIAN_POINT('',(-2.527111853088,0.239836596842,
+    15.577643648174));
+#15128 = CARTESIAN_POINT('',(-2.546230356935,-9.963607727859E-02,
+    15.609483140014));
+#15129 = CARTESIAN_POINT('',(-2.513405419395,-0.439089126044,
+    15.641301558061));
+#15130 = CARTESIAN_POINT('',(-2.429192215449,-0.769556482708,
+    15.673119795401));
+#15131 = CARTESIAN_POINT('',(-2.296117764548,-1.082425773737,
+    15.70495767286));
+#15132 = CARTESIAN_POINT('',(-2.11799491845,-1.369335373253,
+    15.736839766221));
+#15133 = CARTESIAN_POINT('',(-1.688312967645,-1.872892085732,
+    15.8000528256));
+#15134 = CARTESIAN_POINT('',(-1.436842144625,-2.091447621367,
+    15.831516453976));
+#15135 = CARTESIAN_POINT('',(-1.153415681483,-2.270775507874,
+    15.862940795761));
+#15136 = CARTESIAN_POINT('',(-0.84536216931,-2.405927928719,
+    15.894346495447));
+#15137 = CARTESIAN_POINT('',(-0.520474797656,-2.4931693473,
+    15.925752172206));
+#15138 = CARTESIAN_POINT('',(-0.187170692674,-2.530540431863,
+    15.957176355578));
+#15139 = CARTESIAN_POINT('',(0.145739171567,-2.517317227633,
+    15.988639816484));
+#15140 = CARTESIAN_POINT('',(0.793677398238,-2.393639955346,
+    16.051630300492));
+#15141 = CARTESIAN_POINT('',(1.109931249397,-2.282342198168,
+    16.083286901809));
+#15142 = CARTESIAN_POINT('',(1.407617089546,-2.1232853136,
+    16.114901225125));
+#15143 = CARTESIAN_POINT('',(1.678687681248,-1.920494162885,
+    16.1464965553));
+#15144 = CARTESIAN_POINT('',(1.915925122244,-1.6789825128,
+    16.178092403339));
+#15145 = CARTESIAN_POINT('',(2.113378809054,-1.405232237646,
+    16.209709064105));
+#15146 = CARTESIAN_POINT('',(2.265978111022,-1.106696100857,
+    16.241367615586));
+#15147 = CARTESIAN_POINT('',(2.444404640774,-0.573218426882,
+    16.295085556754));
+#15148 = CARTESIAN_POINT('',(2.494661899599,-0.345567191311,
+    16.317224201927));
+#15149 = CARTESIAN_POINT('',(2.520620311052,-0.113055586951,
+    16.339357602086));
+#15150 = CARTESIAN_POINT('',(2.521795336374,0.121284572907,
+    16.361484370485));
+#15151 = CARTESIAN_POINT('',(2.498137110401,0.35443124351,
+    16.383610477497));
+#15152 = CARTESIAN_POINT('',(2.449984378652,0.583380394885,16.4057427339
+    ));
+#15153 = CARTESIAN_POINT('',(2.378110837376,0.805158760112,
+    16.427883116864));
+#15154 = CARTESIAN_POINT('',(2.283863876553,1.016841085605,
+    16.450023938623));
+#15155 = PCURVE('',#1567,#15156);
+#15156 = DEFINITIONAL_REPRESENTATION('',(#15157),#15426);
+#15157 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#15158,#15159,#15160,#15161,
+    #15162,#15163,#15164,#15165,#15166,#15167,#15168,#15169,#15170,
+    #15171,#15172,#15173,#15174,#15175,#15176,#15177,#15178,#15179,
+    #15180,#15181,#15182,#15183,#15184,#15185,#15186,#15187,#15188,
+    #15189,#15190,#15191,#15192,#15193,#15194,#15195,#15196,#15197,
+    #15198,#15199,#15200,#15201,#15202,#15203,#15204,#15205,#15206,
+    #15207,#15208,#15209,#15210,#15211,#15212,#15213,#15214,#15215,
+    #15216,#15217,#15218,#15219,#15220,#15221,#15222,#15223,#15224,
+    #15225,#15226,#15227,#15228,#15229,#15230,#15231,#15232,#15233,
+    #15234,#15235,#15236,#15237,#15238,#15239,#15240,#15241,#15242,
+    #15243,#15244,#15245,#15246,#15247,#15248,#15249,#15250,#15251,
+    #15252,#15253,#15254,#15255,#15256,#15257,#15258,#15259,#15260,
+    #15261,#15262,#15263,#15264,#15265,#15266,#15267,#15268,#15269,
+    #15270,#15271,#15272,#15273,#15274,#15275,#15276,#15277,#15278,
+    #15279,#15280,#15281,#15282,#15283,#15284,#15285,#15286,#15287,
+    #15288,#15289,#15290,#15291,#15292,#15293,#15294,#15295,#15296,
+    #15297,#15298,#15299,#15300,#15301,#15302,#15303,#15304,#15305,
+    #15306,#15307,#15308,#15309,#15310,#15311,#15312,#15313,#15314,
+    #15315,#15316,#15317,#15318,#15319,#15320,#15321,#15322,#15323,
+    #15324,#15325,#15326,#15327,#15328,#15329,#15330,#15331,#15332,
+    #15333,#15334,#15335,#15336,#15337,#15338,#15339,#15340,#15341,
+    #15342,#15343,#15344,#15345,#15346,#15347,#15348,#15349,#15350,
+    #15351,#15352,#15353,#15354,#15355,#15356,#15357,#15358,#15359,
+    #15360,#15361,#15362,#15363,#15364,#15365,#15366,#15367,#15368,
+    #15369,#15370,#15371,#15372,#15373,#15374,#15375,#15376,#15377,
+    #15378,#15379,#15380,#15381,#15382,#15383,#15384,#15385,#15386,
+    #15387,#15388,#15389,#15390,#15391,#15392,#15393,#15394,#15395,
+    #15396,#15397,#15398,#15399,#15400,#15401,#15402,#15403,#15404,
+    #15405,#15406,#15407,#15408,#15409,#15410,#15411,#15412,#15413,
+    #15414,#15415,#15416,#15417,#15418,#15419,#15420,#15421,#15422,
+    #15423,#15424,#15425),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7
+    ,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,
+    3.090320105615E-02,6.672952878874E-02,8.436022731096E-02,
+    0.102334242446,0.137173272073,0.17146702352,0.199879006118,
+    0.233422533092,0.251397991397,0.268015279218,0.302810756445,
+    0.338127153586,0.373107105552,0.39026076991,0.39864922627,
+    0.406511365468,0.441336779933,0.475431882024,0.50934249247,
+    0.542243738877,0.550630463471,0.575674856722,0.609359463871,
+    0.645110754482,0.680340603095,0.698306434741,0.706465719226,
+    0.716048573337,0.749984309157,0.777351799668,0.81221997509,
+    0.845172994191,0.85220907618,0.876847531549,0.910352714925,
+    0.943423917506,0.976694871942,1.),.UNSPECIFIED.);
+#15158 = CARTESIAN_POINT('',(2.4999776111,6.459747804614));
+#15159 = CARTESIAN_POINT('',(2.499976378437,6.586083438762));
+#15160 = CARTESIAN_POINT('',(2.499980608403,6.71260866579));
+#15161 = CARTESIAN_POINT('',(2.499991300706,6.839018751897));
+#15162 = CARTESIAN_POINT('',(2.500006667416,6.96536012494));
+#15163 = CARTESIAN_POINT('',(2.500020887704,7.09170186989));
+#15164 = CARTESIAN_POINT('',(2.50002859323,7.218115750446));
+#15165 = CARTESIAN_POINT('',(2.500029045883,7.344649089429));
+#15166 = CARTESIAN_POINT('',(2.500018084661,7.617425292581));
+#15167 = CARTESIAN_POINT('',(2.500004740235,7.76429531997));
+#15168 = CARTESIAN_POINT('',(2.49998669483,7.910893630216));
+#15169 = CARTESIAN_POINT('',(2.499971214637,8.057388385717));
+#15170 = CARTESIAN_POINT('',(2.499968949379,8.203882604718));
+#15171 = CARTESIAN_POINT('',(2.499977260566,8.350477516042));
+#15172 = CARTESIAN_POINT('',(2.499988778661,8.497342748985));
+#15173 = CARTESIAN_POINT('',(2.5000036773,8.715856838954));
+#15174 = CARTESIAN_POINT('',(2.500008224867,8.787937383626));
+#15175 = CARTESIAN_POINT('',(2.500011838027,8.860012907481));
+#15176 = CARTESIAN_POINT('',(2.500014066263,8.932082359475));
+#15177 = CARTESIAN_POINT('',(2.500014784897,9.004152796403));
+#15178 = CARTESIAN_POINT('',(2.500014233637,9.07623126209));
+#15179 = CARTESIAN_POINT('',(2.50001288556,9.148316670396));
+#15180 = CARTESIAN_POINT('',(2.500009373657,9.293870206076));
+#15181 = CARTESIAN_POINT('',(2.500007197434,9.367364937875));
+#15182 = CARTESIAN_POINT('',(2.500005040631,9.440844583779));
+#15183 = CARTESIAN_POINT('',(2.500003352602,9.514343655882));
+#15184 = CARTESIAN_POINT('',(2.500002140881,9.587799026508));
+#15185 = CARTESIAN_POINT('',(2.500001176739,9.661301586087));
+#15186 = CARTESIAN_POINT('',(2.499999863431,9.734771544251));
+#15187 = CARTESIAN_POINT('',(2.50000029578,9.950612384062));
+#15188 = CARTESIAN_POINT('',(2.500004807786,10.093405877082));
+#15189 = CARTESIAN_POINT('',(2.500003566144,10.235977220739));
+#15190 = CARTESIAN_POINT('',(2.500013279107,10.3784454848));
+#15191 = CARTESIAN_POINT('',(2.500019191898,10.520900533953));
+#15192 = CARTESIAN_POINT('',(2.50001683573,10.663444783599));
+#15193 = CARTESIAN_POINT('',(2.500008602194,10.806220586805));
+#15194 = CARTESIAN_POINT('',(2.499989369909,11.088817183735));
+#15195 = CARTESIAN_POINT('',(2.499978378738,11.229330900676));
+#15196 = CARTESIAN_POINT('',(2.499970094449,11.369637311425));
+#15197 = CARTESIAN_POINT('',(2.499970813833,11.509856142619));
+#15198 = CARTESIAN_POINT('',(2.499983410338,11.650076593952));
+#15199 = CARTESIAN_POINT('',(2.499999932462,11.790386326324));
+#15200 = CARTESIAN_POINT('',(2.500013714626,11.930908953582));
+#15201 = CARTESIAN_POINT('',(2.500027870109,12.187239765711));
+#15202 = CARTESIAN_POINT('',(2.500030230673,12.303498530171));
+#15203 = CARTESIAN_POINT('',(2.500026351664,12.419702204989));
+#15204 = CARTESIAN_POINT('',(2.500016512661,12.535841848602));
+#15205 = CARTESIAN_POINT('',(2.500003358521,12.651986361996));
+#15206 = CARTESIAN_POINT('',(2.499990914689,12.76820095372));
+#15207 = CARTESIAN_POINT('',(2.499982718401,12.884467589635));
+#15208 = CARTESIAN_POINT('',(2.499974753427,13.137723510965));
+#15209 = CARTESIAN_POINT('',(2.499976902512,13.275127748868));
+#15210 = CARTESIAN_POINT('',(2.499986660127,13.412339977433));
+#15211 = CARTESIAN_POINT('',(2.500001675843,13.549466022882));
+#15212 = CARTESIAN_POINT('',(2.500012952619,13.68659200929));
+#15213 = CARTESIAN_POINT('',(2.500016083724,13.82381003686));
+#15214 = CARTESIAN_POINT('',(2.500014731417,13.961222729818));
+#15215 = CARTESIAN_POINT('',(2.500009969345,14.171814296456));
+#15216 = CARTESIAN_POINT('',(2.500007831661,14.245306203734));
+#15217 = CARTESIAN_POINT('',(2.500005558073,14.318793425174));
+#15218 = CARTESIAN_POINT('',(2.500003753599,14.392273642775));
+#15219 = CARTESIAN_POINT('',(2.500002525017,14.465752650867));
+#15220 = CARTESIAN_POINT('',(2.500001437464,14.539235461828));
+#15221 = CARTESIAN_POINT('',(2.500000190634,14.612717302872));
+#15222 = CARTESIAN_POINT('',(2.499999851863,14.754081504191));
+#15223 = CARTESIAN_POINT('',(2.500000938348,14.821995733909));
+#15224 = CARTESIAN_POINT('',(2.500001897929,14.889943066714));
+#15225 = CARTESIAN_POINT('',(2.500002970209,14.957846998031));
+#15226 = CARTESIAN_POINT('',(2.500004434434,15.025794286244));
+#15227 = CARTESIAN_POINT('',(2.500006278269,15.093721686974));
+#15228 = CARTESIAN_POINT('',(2.50000825862,15.161662032769));
+#15229 = CARTESIAN_POINT('',(2.500013802396,15.371827665274));
+#15230 = CARTESIAN_POINT('',(2.500016710278,15.514424112673));
+#15231 = CARTESIAN_POINT('',(2.500016015019,15.656777165231));
+#15232 = CARTESIAN_POINT('',(2.50000621213,15.799030187002));
+#15233 = CARTESIAN_POINT('',(2.499990012994,15.941284450944));
+#15234 = CARTESIAN_POINT('',(2.499978544841,16.083640265921));
+#15235 = CARTESIAN_POINT('',(2.499974938426,16.226228809315));
+#15236 = CARTESIAN_POINT('',(2.499981968091,16.512815590502));
+#15237 = CARTESIAN_POINT('',(2.499992820478,16.657565235333));
+#15238 = CARTESIAN_POINT('',(2.500010040153,16.802064182743));
+#15239 = CARTESIAN_POINT('',(2.500027935896,16.94645918394));
+#15240 = CARTESIAN_POINT('',(2.500035382169,17.090851554225));
+#15241 = CARTESIAN_POINT('',(2.500030576426,17.235344615116));
+#15242 = CARTESIAN_POINT('',(2.500018878144,17.380091377218));
+#15243 = CARTESIAN_POINT('',(2.499993199911,17.667433817571));
+#15244 = CARTESIAN_POINT('',(2.499979183544,17.810784205091));
+#15245 = CARTESIAN_POINT('',(2.499969476388,17.953899803044));
+#15246 = CARTESIAN_POINT('',(2.499970278749,18.096916760552));
+#15247 = CARTESIAN_POINT('',(2.49998277767,18.239929536555));
+#15248 = CARTESIAN_POINT('',(2.499996494899,18.383035015838));
+#15249 = CARTESIAN_POINT('',(2.500006224626,18.526378593124));
+#15250 = CARTESIAN_POINT('',(2.500013405088,18.739472995803));
+#15251 = CARTESIAN_POINT('',(2.500014597835,18.809597957639));
+#15252 = CARTESIAN_POINT('',(2.50001448538,18.879719131022));
+#15253 = CARTESIAN_POINT('',(2.500013263591,18.949836237165));
+#15254 = CARTESIAN_POINT('',(2.500011347418,19.019955460999));
+#15255 = CARTESIAN_POINT('',(2.500009224897,19.090082389375));
+#15256 = CARTESIAN_POINT('',(2.500007277288,19.16021486935));
+#15257 = CARTESIAN_POINT('',(2.500004728161,19.264626200604));
+#15258 = CARTESIAN_POINT('',(2.500003960305,19.298916705409));
+#15259 = CARTESIAN_POINT('',(2.500003254242,19.333207275999));
+#15260 = CARTESIAN_POINT('',(2.500002605849,19.367497883857));
+#15261 = CARTESIAN_POINT('',(2.500002014406,19.401788496899));
+#15262 = CARTESIAN_POINT('',(2.500001482597,19.436079079477));
+#15263 = CARTESIAN_POINT('',(2.50000101651,19.470369592374));
+#15264 = CARTESIAN_POINT('',(2.500000259287,19.536798909653));
+#15265 = CARTESIAN_POINT('',(2.499999993032,19.568934649997));
+#15266 = CARTESIAN_POINT('',(2.499999885397,19.601068894065));
+#15267 = CARTESIAN_POINT('',(2.499999964322,19.63320304334));
+#15268 = CARTESIAN_POINT('',(2.500000227164,19.665338220573));
+#15269 = CARTESIAN_POINT('',(2.500000640692,19.697475269776));
+#15270 = CARTESIAN_POINT('',(2.500001141091,19.729614756226));
+#15271 = CARTESIAN_POINT('',(2.500003817144,19.904131168357));
+#15272 = CARTESIAN_POINT('',(2.500007016198,20.046890897801));
+#15273 = CARTESIAN_POINT('',(2.50001099889,20.189414136916));
+#15274 = CARTESIAN_POINT('',(2.500020030397,20.331830706098));
+#15275 = CARTESIAN_POINT('',(2.500018415614,20.474237033561));
+#15276 = CARTESIAN_POINT('',(2.500009174946,20.616737278034));
+#15277 = CARTESIAN_POINT('',(2.49999745734,20.75946992847));
+#15278 = CARTESIAN_POINT('',(2.499979110147,21.041233777475));
+#15279 = CARTESIAN_POINT('',(2.499972324411,21.180953416069));
+#15280 = CARTESIAN_POINT('',(2.499972258731,21.320467045495));
+#15281 = CARTESIAN_POINT('',(2.499982785618,21.459893545431));
+#15282 = CARTESIAN_POINT('',(2.500000745893,21.599320212696));
+#15283 = CARTESIAN_POINT('',(2.500016430162,21.738837941078));
+#15284 = CARTESIAN_POINT('',(2.50002514859,21.878561678021));
+#15285 = CARTESIAN_POINT('',(2.500027588174,22.156589756586));
+#15286 = CARTESIAN_POINT('',(2.500021396438,22.29554261067));
+#15287 = CARTESIAN_POINT('',(2.500007302942,22.434296731131));
+#15288 = CARTESIAN_POINT('',(2.499988884367,22.572962976739));
+#15289 = CARTESIAN_POINT('',(2.499975555983,22.711629844104));
+#15290 = CARTESIAN_POINT('',(2.499972316012,22.850382801676));
+#15291 = CARTESIAN_POINT('',(2.499976671016,22.989336682088));
+#15292 = CARTESIAN_POINT('',(2.499992329816,23.262482515609));
+#15293 = CARTESIAN_POINT('',(2.500003464076,23.397272203707));
+#15294 = CARTESIAN_POINT('',(2.500014217259,23.5318855648));
+#15295 = CARTESIAN_POINT('',(2.50001971824,23.666418723012));
+#15296 = CARTESIAN_POINT('',(2.500015482696,23.800956305811));
+#15297 = CARTESIAN_POINT('',(2.500010459705,23.935582851009));
+#15298 = CARTESIAN_POINT('',(2.500006633163,24.070384966943));
+#15299 = CARTESIAN_POINT('',(2.500003103835,24.239197193272));
+#15300 = CARTESIAN_POINT('',(2.50000247285,24.273487697573));
+#15301 = CARTESIAN_POINT('',(2.50000189054,24.3077782675));
+#15302 = CARTESIAN_POINT('',(2.500001342709,24.34206887514));
+#15303 = CARTESIAN_POINT('',(2.500000838213,24.376359488587));
+#15304 = CARTESIAN_POINT('',(2.500000408957,24.410650071941));
+#15305 = CARTESIAN_POINT('',(2.500000109899,24.444940585304));
+#15306 = CARTESIAN_POINT('',(2.499999747731,24.581628796924));
+#15307 = CARTESIAN_POINT('',(2.50000230804,24.684093443711));
+#15308 = CARTESIAN_POINT('',(2.500003130105,24.786594128053));
+#15309 = CARTESIAN_POINT('',(2.5000053333,24.888978104141));
+#15310 = CARTESIAN_POINT('',(2.500009399514,24.991450378898));
+#15311 = CARTESIAN_POINT('',(2.500012842886,25.093892058498));
+#15312 = CARTESIAN_POINT('',(2.50001442011,25.196389675872));
+#15313 = CARTESIAN_POINT('',(2.500012393282,25.436560594415));
+#15314 = CARTESIAN_POINT('',(2.500006821607,25.574615296679));
+#15315 = CARTESIAN_POINT('',(2.499995699993,25.712476619018));
+#15316 = CARTESIAN_POINT('',(2.499980784404,25.850252244158));
+#15317 = CARTESIAN_POINT('',(2.499971557394,25.988032135008));
+#15318 = CARTESIAN_POINT('',(2.499972300556,26.125898229832));
+#15319 = CARTESIAN_POINT('',(2.499980474403,26.263960102685));
+#15320 = CARTESIAN_POINT('',(2.500003668786,26.547923605524));
+#15321 = CARTESIAN_POINT('',(2.500019131828,26.694545600198));
+#15322 = CARTESIAN_POINT('',(2.500032902686,26.840895620259));
+#15323 = CARTESIAN_POINT('',(2.500037058592,26.987138682401));
+#15324 = CARTESIAN_POINT('',(2.500026537307,27.133382320488));
+#15325 = CARTESIAN_POINT('',(2.500009744094,27.279733425807));
+#15326 = CARTESIAN_POINT('',(2.499994626268,27.426355838321));
+#15327 = CARTESIAN_POINT('',(2.499975777361,27.716639325988));
+#15328 = CARTESIAN_POINT('',(2.499971847755,27.861101911025));
+#15329 = CARTESIAN_POINT('',(2.499977046855,28.005310995275));
+#15330 = CARTESIAN_POINT('',(2.499991905416,28.14941722821));
+#15331 = CARTESIAN_POINT('',(2.500007381719,28.29351816848));
+#15332 = CARTESIAN_POINT('',(2.500014301185,28.437721650137));
+#15333 = CARTESIAN_POINT('',(2.500015170409,28.582179846346));
+#15334 = CARTESIAN_POINT('',(2.500011810041,28.799732876818));
+#15335 = CARTESIAN_POINT('',(2.500009896273,28.873221930007));
+#15336 = CARTESIAN_POINT('',(2.500007522297,28.946706654305));
+#15337 = CARTESIAN_POINT('',(2.50000536119,29.020185108217));
+#15338 = CARTESIAN_POINT('',(2.500003741945,29.093663517244));
+#15339 = CARTESIAN_POINT('',(2.500002482779,29.167147372463));
+#15340 = CARTESIAN_POINT('',(2.500001256277,29.24063249317));
+#15341 = CARTESIAN_POINT('',(2.500000136698,29.347459946838));
+#15342 = CARTESIAN_POINT('',(2.499999938304,29.380819737353));
+#15343 = CARTESIAN_POINT('',(2.499999918284,29.414178445454));
+#15344 = CARTESIAN_POINT('',(2.500000082758,29.447538196079));
+#15345 = CARTESIAN_POINT('',(2.50000041686,29.480900218802));
+#15346 = CARTESIAN_POINT('',(2.500000884737,29.514264847825));
+#15347 = CARTESIAN_POINT('',(2.500001429549,29.54763152199));
+#15348 = CARTESIAN_POINT('',(2.500002612291,29.620187712648));
+#15349 = CARTESIAN_POINT('',(2.500003319055,29.659376859477));
+#15350 = CARTESIAN_POINT('',(2.500004117443,29.698566142335));
+#15351 = CARTESIAN_POINT('',(2.500005015507,29.737755484994));
+#15352 = CARTESIAN_POINT('',(2.500006005665,29.77694481792));
+#15353 = CARTESIAN_POINT('',(2.500007064703,29.816134078273));
+#15354 = CARTESIAN_POINT('',(2.500008153776,29.855323209904));
+#15355 = CARTESIAN_POINT('',(2.50001298857,30.033291900183));
+#15356 = CARTESIAN_POINT('',(2.500016402782,30.172386296157));
+#15357 = CARTESIAN_POINT('',(2.500017110294,30.311270450314));
+#15358 = CARTESIAN_POINT('',(2.500009819063,30.45006118129));
+#15359 = CARTESIAN_POINT('',(2.499994987277,30.58885433231));
+#15360 = CARTESIAN_POINT('',(2.499982601092,30.727741618455));
+#15361 = CARTESIAN_POINT('',(2.499976639487,30.866831621558));
+#15362 = CARTESIAN_POINT('',(2.499978227745,31.117511142495));
+#15363 = CARTESIAN_POINT('',(2.499983302165,31.229527346283));
+#15364 = CARTESIAN_POINT('',(2.49999324518,31.341497898458));
+#15365 = CARTESIAN_POINT('',(2.500005856178,31.453409695372));
+#15366 = CARTESIAN_POINT('',(2.500017746965,31.565320830364));
+#15367 = CARTESIAN_POINT('',(2.500025737838,31.677290855418));
+#15368 = CARTESIAN_POINT('',(2.500028133485,31.789308445687));
+#15369 = CARTESIAN_POINT('',(2.500023005978,32.043795433463));
+#15370 = CARTESIAN_POINT('',(2.500012447024,32.18674033801));
+#15371 = CARTESIAN_POINT('',(2.499995488963,32.329453508024));
+#15372 = CARTESIAN_POINT('',(2.499977849138,32.472070905901));
+#15373 = CARTESIAN_POINT('',(2.49997001278,32.614689368204));
+#15374 = CARTESIAN_POINT('',(2.499973315675,32.75739987751));
+#15375 = CARTESIAN_POINT('',(2.49998232911,32.900343268586));
+#15376 = CARTESIAN_POINT('',(2.500001563915,33.17766499181));
+#15377 = CARTESIAN_POINT('',(2.500011734822,33.312674429632));
+#15378 = CARTESIAN_POINT('',(2.500018510015,33.447517609742));
+#15379 = CARTESIAN_POINT('',(2.500018242856,33.582285047383));
+#15380 = CARTESIAN_POINT('',(2.500010408561,33.71706113991));
+#15381 = CARTESIAN_POINT('',(2.500006721504,33.851924859062));
+#15382 = CARTESIAN_POINT('',(2.500003768526,33.986955669336));
+#15383 = CARTESIAN_POINT('',(2.500001252138,34.150475147717));
+#15384 = CARTESIAN_POINT('',(2.500000813976,34.179245902051));
+#15385 = CARTESIAN_POINT('',(2.500000429903,34.2080153197));
+#15386 = CARTESIAN_POINT('',(2.500000138736,34.236782992363));
+#15387 = CARTESIAN_POINT('',(2.499999968611,34.26554894367));
+#15388 = CARTESIAN_POINT('',(2.499999936989,34.294313629173));
+#15389 = CARTESIAN_POINT('',(2.500000050649,34.323077936354));
+#15390 = CARTESIAN_POINT('',(2.500001198795,34.45257130103));
+#15391 = CARTESIAN_POINT('',(2.500003033307,34.553382729122));
+#15392 = CARTESIAN_POINT('',(2.500004877242,34.654173591644));
+#15393 = CARTESIAN_POINT('',(2.50000770014,34.754929699224));
+#15394 = CARTESIAN_POINT('',(2.500011524143,34.855682584314));
+#15395 = CARTESIAN_POINT('',(2.500014626938,34.956466154659));
+#15396 = CARTESIAN_POINT('',(2.500014796575,35.057273966289));
+#15397 = CARTESIAN_POINT('',(2.500009702986,35.295015059115));
+#15398 = CARTESIAN_POINT('',(2.500002167257,35.432314166932));
+#15399 = CARTESIAN_POINT('',(2.499989876758,35.569424964259));
+#15400 = CARTESIAN_POINT('',(2.499976072823,35.706450583565));
+#15401 = CARTESIAN_POINT('',(2.499970055116,35.843478884463));
+#15402 = CARTESIAN_POINT('',(2.499974064098,35.980592685858));
+#15403 = CARTESIAN_POINT('',(2.499984440646,36.117895931821));
+#15404 = CARTESIAN_POINT('',(2.500008368025,36.390125958878));
+#15405 = CARTESIAN_POINT('',(2.50002192096,36.525624092331));
+#15406 = CARTESIAN_POINT('',(2.500032619669,36.660951013697));
+#15407 = CARTESIAN_POINT('',(2.500034761694,36.796196231495));
+#15408 = CARTESIAN_POINT('',(2.500025606943,36.931441941507));
+#15409 = CARTESIAN_POINT('',(2.500011003473,37.066769571243));
+#15410 = CARTESIAN_POINT('',(2.499997071088,37.202268407063));
+#15411 = CARTESIAN_POINT('',(2.499977569017,37.473541713591));
+#15412 = CARTESIAN_POINT('',(2.499972016354,37.609874231361));
+#15413 = CARTESIAN_POINT('',(2.499974275244,37.746024542459));
+#15414 = CARTESIAN_POINT('',(2.499985528582,37.882090715163));
+#15415 = CARTESIAN_POINT('',(2.500000190246,38.018154697047));
+#15416 = CARTESIAN_POINT('',(2.500009773115,38.154303468996));
+#15417 = CARTESIAN_POINT('',(2.500013734163,38.290634803758));
+#15418 = CARTESIAN_POINT('',(2.500013743628,38.52197120455));
+#15419 = CARTESIAN_POINT('',(2.500011936158,38.617314333296));
+#15420 = CARTESIAN_POINT('',(2.500008356011,38.71263958788));
+#15421 = CARTESIAN_POINT('',(2.500005147854,38.807941292499));
+#15422 = CARTESIAN_POINT('',(2.500003329158,38.903243812048));
+#15423 = CARTESIAN_POINT('',(2.500002000595,38.998569346817));
+#15424 = CARTESIAN_POINT('',(2.500000000007,39.09390545806));
+#15425 = CARTESIAN_POINT('',(2.499999999962,39.189172324434));
+#15426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15427 = PCURVE('',#6540,#15428);
+#15428 = DEFINITIONAL_REPRESENTATION('',(#15429),#15698);
+#15429 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#15430,#15431,#15432,#15433,
+    #15434,#15435,#15436,#15437,#15438,#15439,#15440,#15441,#15442,
+    #15443,#15444,#15445,#15446,#15447,#15448,#15449,#15450,#15451,
+    #15452,#15453,#15454,#15455,#15456,#15457,#15458,#15459,#15460,
+    #15461,#15462,#15463,#15464,#15465,#15466,#15467,#15468,#15469,
+    #15470,#15471,#15472,#15473,#15474,#15475,#15476,#15477,#15478,
+    #15479,#15480,#15481,#15482,#15483,#15484,#15485,#15486,#15487,
+    #15488,#15489,#15490,#15491,#15492,#15493,#15494,#15495,#15496,
+    #15497,#15498,#15499,#15500,#15501,#15502,#15503,#15504,#15505,
+    #15506,#15507,#15508,#15509,#15510,#15511,#15512,#15513,#15514,
+    #15515,#15516,#15517,#15518,#15519,#15520,#15521,#15522,#15523,
+    #15524,#15525,#15526,#15527,#15528,#15529,#15530,#15531,#15532,
+    #15533,#15534,#15535,#15536,#15537,#15538,#15539,#15540,#15541,
+    #15542,#15543,#15544,#15545,#15546,#15547,#15548,#15549,#15550,
+    #15551,#15552,#15553,#15554,#15555,#15556,#15557,#15558,#15559,
+    #15560,#15561,#15562,#15563,#15564,#15565,#15566,#15567,#15568,
+    #15569,#15570,#15571,#15572,#15573,#15574,#15575,#15576,#15577,
+    #15578,#15579,#15580,#15581,#15582,#15583,#15584,#15585,#15586,
+    #15587,#15588,#15589,#15590,#15591,#15592,#15593,#15594,#15595,
+    #15596,#15597,#15598,#15599,#15600,#15601,#15602,#15603,#15604,
+    #15605,#15606,#15607,#15608,#15609,#15610,#15611,#15612,#15613,
+    #15614,#15615,#15616,#15617,#15618,#15619,#15620,#15621,#15622,
+    #15623,#15624,#15625,#15626,#15627,#15628,#15629,#15630,#15631,
+    #15632,#15633,#15634,#15635,#15636,#15637,#15638,#15639,#15640,
+    #15641,#15642,#15643,#15644,#15645,#15646,#15647,#15648,#15649,
+    #15650,#15651,#15652,#15653,#15654,#15655,#15656,#15657,#15658,
+    #15659,#15660,#15661,#15662,#15663,#15664,#15665,#15666,#15667,
+    #15668,#15669,#15670,#15671,#15672,#15673,#15674,#15675,#15676,
+    #15677,#15678,#15679,#15680,#15681,#15682,#15683,#15684,#15685,
+    #15686,#15687,#15688,#15689,#15690,#15691,#15692,#15693,#15694,
+    #15695,#15696,#15697),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7
+    ,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,
+    3.090320105615E-02,6.672952878874E-02,8.436022731096E-02,
+    0.102334242446,0.137173272073,0.17146702352,0.199879006118,
+    0.233422533092,0.251397991397,0.268015279218,0.302810756445,
+    0.338127153586,0.373107105552,0.39026076991,0.39864922627,
+    0.406511365468,0.441336779933,0.475431882024,0.50934249247,
+    0.542243738877,0.550630463471,0.575674856722,0.609359463871,
+    0.645110754482,0.680340603095,0.698306434741,0.706465719226,
+    0.716048573337,0.749984309157,0.777351799668,0.81221997509,
+    0.845172994191,0.85220907618,0.876847531549,0.910352714925,
+    0.943423917506,0.976694871942,1.),.UNSPECIFIED.);
+#15430 = CARTESIAN_POINT('',(-31.41592653589,11.850011554075));
+#15431 = CARTESIAN_POINT('',(-31.29304402618,11.879347157652));
+#15432 = CARTESIAN_POINT('',(-31.16997883657,11.908726494418));
+#15433 = CARTESIAN_POINT('',(-31.04702680884,11.938079080848));
+#15434 = CARTESIAN_POINT('',(-30.92414100227,11.96741609435));
+#15435 = CARTESIAN_POINT('',(-30.80125319376,11.996753704811));
+#15436 = CARTESIAN_POINT('',(-30.67829395415,12.026108405984));
+#15437 = CARTESIAN_POINT('',(-30.5552184884,12.055490892068));
+#15438 = CARTESIAN_POINT('',(-30.28989770704,12.118832319113));
+#15439 = CARTESIAN_POINT('',(-30.1470425599,12.152936842217));
+#15440 = CARTESIAN_POINT('',(-30.00445329912,12.186977748759));
+#15441 = CARTESIAN_POINT('',(-29.86196667633,12.220993936604));
+#15442 = CARTESIAN_POINT('',(-29.71947992916,12.255009612578));
+#15443 = CARTESIAN_POINT('',(-29.57689050007,12.289049341939));
+#15444 = CARTESIAN_POINT('',(-29.43403479914,12.323152988914));
+#15445 = CARTESIAN_POINT('',(-29.22148579203,12.37389515527));
+#15446 = CARTESIAN_POINT('',(-29.15137284931,12.390633460104));
+#15447 = CARTESIAN_POINT('',(-29.08126506095,12.407370680005));
+#15448 = CARTESIAN_POINT('',(-29.01116393406,12.424106461034));
+#15449 = CARTESIAN_POINT('',(-28.9410631051,12.440842255428));
+#15450 = CARTESIAN_POINT('',(-28.8709560926,12.457579455597));
+#15451 = CARTESIAN_POINT('',(-28.80084401744,12.474317583086));
+#15452 = CARTESIAN_POINT('',(-28.65927751585,12.508113355858));
+#15453 = CARTESIAN_POINT('',(-28.58779882913,12.525179252865));
+#15454 = CARTESIAN_POINT('',(-28.51632621795,12.542227927694));
+#15455 = CARTESIAN_POINT('',(-28.44486066283,12.559316444209));
+#15456 = CARTESIAN_POINT('',(-28.37339270186,12.576333306593));
+#15457 = CARTESIAN_POINT('',(-28.30192088693,12.593430035558));
+#15458 = CARTESIAN_POINT('',(-28.23044055057,12.610470890565));
+#15459 = CARTESIAN_POINT('',(-28.02045130926,12.660629516731));
+#15460 = CARTESIAN_POINT('',(-27.8815710955,12.693779035412));
+#15461 = CARTESIAN_POINT('',(-27.74291706238,12.726876757262));
+#15462 = CARTESIAN_POINT('',(-27.60435869793,12.759955821569));
+#15463 = CARTESIAN_POINT('',(-27.46580133432,12.793034910797));
+#15464 = CARTESIAN_POINT('',(-27.32715062809,12.826136192424));
+#15465 = CARTESIAN_POINT('',(-27.18827205973,12.859291220325));
+#15466 = CARTESIAN_POINT('',(-26.91338988675,12.9249141493));
+#15467 = CARTESIAN_POINT('',(-26.77671225105,12.957542964188));
+#15468 = CARTESIAN_POINT('',(-26.6402391856,12.99012268643));
+#15469 = CARTESIAN_POINT('',(-26.50385552959,13.022681372477));
+#15470 = CARTESIAN_POINT('',(-26.36747141467,13.055240609426));
+#15471 = CARTESIAN_POINT('',(-26.23099911133,13.087821106001));
+#15472 = CARTESIAN_POINT('',(-26.09431826972,13.120451540166));
+#15473 = CARTESIAN_POINT('',(-25.84499383666,13.179974014173));
+#15474 = CARTESIAN_POINT('',(-25.73191226519,13.206970595555));
+#15475 = CARTESIAN_POINT('',(-25.6188839933,13.233954455049));
+#15476 = CARTESIAN_POINT('',(-25.5059187035,13.260923267364));
+#15477 = CARTESIAN_POINT('',(-25.39294995053,13.287892846338));
+#15478 = CARTESIAN_POINT('',(-25.27991399593,13.314878317473));
+#15479 = CARTESIAN_POINT('',(-25.16682737443,13.341875655106));
+#15480 = CARTESIAN_POINT('',(-24.92049632615,13.400682244359));
+#15481 = CARTESIAN_POINT('',(-24.786847959,13.432587857865));
+#15482 = CARTESIAN_POINT('',(-24.65338376668,13.464449315042));
+#15483 = CARTESIAN_POINT('',(-24.51999994125,13.496291705479));
+#15484 = CARTESIAN_POINT('',(-24.38661380559,13.528135220278));
+#15485 = CARTESIAN_POINT('',(-24.2531417765,13.560000661361));
+#15486 = CARTESIAN_POINT('',(-24.11948768244,13.591909290246));
+#15487 = CARTESIAN_POINT('',(-23.91466373722,13.640806663284));
+#15488 = CARTESIAN_POINT('',(-23.84318598278,13.657870017145));
+#15489 = CARTESIAN_POINT('',(-23.77171382578,13.674931390603));
+#15490 = CARTESIAN_POINT('',(-23.70024860942,13.691990303023));
+#15491 = CARTESIAN_POINT('',(-23.62878317709,13.709048442586));
+#15492 = CARTESIAN_POINT('',(-23.5573104013,13.726107902354));
+#15493 = CARTESIAN_POINT('',(-23.4858317325,13.743169584048));
+#15494 = CARTESIAN_POINT('',(-23.34829955256,13.776004788656));
+#15495 = CARTESIAN_POINT('',(-23.28222508579,13.791812794005));
+#15496 = CARTESIAN_POINT('',(-23.21615214307,13.807532594223));
+#15497 = CARTESIAN_POINT('',(-23.15008635229,13.823367977292));
+#15498 = CARTESIAN_POINT('',(-23.08401732205,13.839093827101));
+#15499 = CARTESIAN_POINT('',(-23.01794559321,13.85488677773));
+#15500 = CARTESIAN_POINT('',(-22.9518691225,13.870657023124));
+#15501 = CARTESIAN_POINT('',(-22.74746214241,13.919455030041));
+#15502 = CARTESIAN_POINT('',(-22.60876896444,13.952566031438));
+#15503 = CARTESIAN_POINT('',(-22.47030376722,13.985623587086));
+#15504 = CARTESIAN_POINT('',(-22.33193022242,14.018657868822));
+#15505 = CARTESIAN_POINT('',(-22.19355731966,14.051691378193));
+#15506 = CARTESIAN_POINT('',(-22.05508934503,14.084747425734));
+#15507 = CARTESIAN_POINT('',(-21.91639796091,14.117856967018));
+#15508 = CARTESIAN_POINT('',(-21.63764703235,14.184403141974));
+#15509 = CARTESIAN_POINT('',(-21.49685666854,14.218014251093));
+#15510 = CARTESIAN_POINT('',(-21.35631023306,14.251567466933));
+#15511 = CARTESIAN_POINT('',(-21.21586263917,14.285097281062));
+#15512 = CARTESIAN_POINT('',(-21.07541518206,14.318627036699));
+#15513 = CARTESIAN_POINT('',(-20.93487039227,14.352180117633));
+#15514 = CARTESIAN_POINT('',(-20.79408029888,14.385791692074));
+#15515 = CARTESIAN_POINT('',(-20.51459452957,14.452514479654));
+#15516 = CARTESIAN_POINT('',(-20.37516476139,14.485800950472));
+#15517 = CARTESIAN_POINT('',(-20.23596398,14.519032448648));
+#15518 = CARTESIAN_POINT('',(-20.09685816747,14.552240930738));
+#15519 = CARTESIAN_POINT('',(-19.95775195296,14.585449001792));
+#15520 = CARTESIAN_POINT('',(-19.81855122757,14.618680060512));
+#15521 = CARTESIAN_POINT('',(-19.67911934077,14.651967221657));
+#15522 = CARTESIAN_POINT('',(-19.47184536981,14.701451090684));
+#15523 = CARTESIAN_POINT('',(-19.40363665476,14.717735082988));
+#15524 = CARTESIAN_POINT('',(-19.33543286259,14.734017905995));
+#15525 = CARTESIAN_POINT('',(-19.26723458701,14.750299307188));
+#15526 = CARTESIAN_POINT('',(-19.1990359097,14.766580505737));
+#15527 = CARTESIAN_POINT('',(-19.13083111933,14.782862626023));
+#15528 = CARTESIAN_POINT('',(-19.06262153115,14.799145191211));
+#15529 = CARTESIAN_POINT('',(-18.96107178511,14.823385643867));
+#15530 = CARTESIAN_POINT('',(-18.92772088419,14.83134654775));
+#15531 = CARTESIAN_POINT('',(-18.89436957486,14.839307416546));
+#15532 = CARTESIAN_POINT('',(-18.86101768994,14.847268320944));
+#15533 = CARTESIAN_POINT('',(-18.82766502456,14.855229374328));
+#15534 = CARTESIAN_POINT('',(-18.79431133612,14.863190732779));
+#15535 = CARTESIAN_POINT('',(-18.76095634437,14.871152595075));
+#15536 = CARTESIAN_POINT('',(-18.6963360132,14.886578212181));
+#15537 = CARTESIAN_POINT('',(-18.66507205432,14.894042543111));
+#15538 = CARTESIAN_POINT('',(-18.63380856469,14.901507783104));
+#15539 = CARTESIAN_POINT('',(-18.60254586161,14.908973548061));
+#15540 = CARTESIAN_POINT('',(-18.57128386974,14.916439482156));
+#15541 = CARTESIAN_POINT('',(-18.54002212102,14.923905257835));
+#15542 = CARTESIAN_POINT('',(-18.50875975472,14.931370575819));
+#15543 = CARTESIAN_POINT('',(-18.33901030441,14.97189962872));
+#15544 = CARTESIAN_POINT('',(-18.20017018753,15.005040214431));
+#15545 = CARTESIAN_POINT('',(-18.06155897874,15.038130825856));
+#15546 = CARTESIAN_POINT('',(-17.92304102086,15.071201169223));
+#15547 = CARTESIAN_POINT('',(-17.7845235062,15.104270719981));
+#15548 = CARTESIAN_POINT('',(-17.64591185121,15.137362122649));
+#15549 = CARTESIAN_POINT('',(-17.50707473421,15.170506774211));
+#15550 = CARTESIAN_POINT('',(-17.23300496698,15.235935167965));
+#15551 = CARTESIAN_POINT('',(-17.09710258051,15.26837879829));
+#15552 = CARTESIAN_POINT('',(-16.96140380952,15.300773892904));
+#15553 = CARTESIAN_POINT('',(-16.82579222147,15.333148649075));
+#15554 = CARTESIAN_POINT('',(-16.69017932131,15.365524018416));
+#15555 = CARTESIAN_POINT('',(-16.55447585595,15.397921143063));
+#15556 = CARTESIAN_POINT('',(-16.41857090305,15.430366449542));
+#15557 = CARTESIAN_POINT('',(-16.14814132397,15.494927546794));
+#15558 = CARTESIAN_POINT('',(-16.01298591195,15.527193929398));
+#15559 = CARTESIAN_POINT('',(-15.87802462573,15.5594139091));
+#15560 = CARTESIAN_POINT('',(-15.74315075265,15.591612910126));
+#15561 = CARTESIAN_POINT('',(-15.60827800727,15.623811410063));
+#15562 = CARTESIAN_POINT('',(-15.47331991695,15.65602981339));
+#15563 = CARTESIAN_POINT('',(-15.3381634346,15.688295408957));
+#15564 = CARTESIAN_POINT('',(-15.07247786363,15.751722136635));
+#15565 = CARTESIAN_POINT('',(-14.94136749235,15.783022028724));
+#15566 = CARTESIAN_POINT('',(-14.81042719693,15.814281710628));
+#15567 = CARTESIAN_POINT('',(-14.67956586079,15.845523152471));
+#15568 = CARTESIAN_POINT('',(-14.54870621113,15.876764926745));
+#15569 = CARTESIAN_POINT('',(-14.41776941137,15.908024526965));
+#15570 = CARTESIAN_POINT('',(-14.28666686952,15.939320449891));
+#15571 = CARTESIAN_POINT('',(-14.12247811728,15.978517270005));
+#15572 = CARTESIAN_POINT('',(-14.08912627177,15.98647952023));
+#15573 = CARTESIAN_POINT('',(-14.05577366427,15.994442174345));
+#15574 = CARTESIAN_POINT('',(-14.02242007533,16.002405407307));
+#15575 = CARTESIAN_POINT('',(-13.98906524234,16.01036946114));
+#15576 = CARTESIAN_POINT('',(-13.95570885949,16.018334644931));
+#15577 = CARTESIAN_POINT('',(-13.92235057779,16.026301334833));
+#15578 = CARTESIAN_POINT('',(-13.78936883682,16.058065882994));
+#15579 = CARTESIAN_POINT('',(-13.68967957098,16.08182590192));
+#15580 = CARTESIAN_POINT('',(-13.59003110373,16.105671725196));
+#15581 = CARTESIAN_POINT('',(-13.49040512061,16.129381581793));
+#15582 = CARTESIAN_POINT('',(-13.39078243337,16.153215440719));
+#15583 = CARTESIAN_POINT('',(-13.29113035275,16.176983121755));
+#15584 = CARTESIAN_POINT('',(-13.19144085242,16.200787062784));
+#15585 = CARTESIAN_POINT('',(-12.95783546808,16.256557293857));
+#15586 = CARTESIAN_POINT('',(-12.82354984293,16.28861637828));
+#15587 = CARTESIAN_POINT('',(-12.6894491587,16.320630521975));
+#15588 = CARTESIAN_POINT('',(-12.55543362015,16.352623448319));
+#15589 = CARTESIAN_POINT('',(-12.42141853066,16.384616411267));
+#15590 = CARTESIAN_POINT('',(-12.28732223423,16.416629012979));
+#15591 = CARTESIAN_POINT('',(-12.15303635099,16.448687192029));
+#15592 = CARTESIAN_POINT('',(-11.87683860513,16.514624582748));
+#15593 = CARTESIAN_POINT('',(-11.73422603793,16.548671105316));
+#15594 = CARTESIAN_POINT('',(-11.59187636654,16.582655058374));
+#15595 = CARTESIAN_POINT('',(-11.44962855625,16.616614654745));
+#15596 = CARTESIAN_POINT('',(-11.30738083225,16.650574250886));
+#15597 = CARTESIAN_POINT('',(-11.16503119832,16.684558151361));
+#15598 = CARTESIAN_POINT('',(-11.02241891631,16.718604484274));
+#15599 = CARTESIAN_POINT('',(-10.74007403809,16.786009100565));
+#15600 = CARTESIAN_POINT('',(-10.59956186072,16.81955350383));
+#15601 = CARTESIAN_POINT('',(-10.4592943314,16.853039170623));
+#15602 = CARTESIAN_POINT('',(-10.31912306809,16.886501725977));
+#15603 = CARTESIAN_POINT('',(-10.17895225201,16.919964339027));
+#15604 = CARTESIAN_POINT('',(-10.0386830332,16.953452002765));
+#15605 = CARTESIAN_POINT('',(-9.898172912697,16.986997545733));
+#15606 = CARTESIAN_POINT('',(-9.686574609523,17.037513096881));
+#15607 = CARTESIAN_POINT('',(-9.615098596167,17.054576512119));
+#15608 = CARTESIAN_POINT('',(-9.543628248922,17.071638088758));
+#15609 = CARTESIAN_POINT('',(-9.472164909058,17.088697302041));
+#15610 = CARTESIAN_POINT('',(-9.400701405043,17.105755700229));
+#15611 = CARTESIAN_POINT('',(-9.32923057779,17.122815073939));
+#15612 = CARTESIAN_POINT('',(-9.257753817646,17.139875781976));
+#15613 = CARTESIAN_POINT('',(-9.153833738788,17.16468288056));
+#15614 = CARTESIAN_POINT('',(-9.121378406867,17.17243210472));
+#15615 = CARTESIAN_POINT('',(-9.088923424514,17.180182290961));
+#15616 = CARTESIAN_POINT('',(-9.056468624495,17.187932908162));
+#15617 = CARTESIAN_POINT('',(-9.024013865227,17.195683509275));
+#15618 = CARTESIAN_POINT('',(-8.991559030778,17.203433731328));
+#15619 = CARTESIAN_POINT('',(-8.959104030869,17.211183295422));
+#15620 = CARTESIAN_POINT('',(-8.888531030278,17.228032653997));
+#15621 = CARTESIAN_POINT('',(-8.850414381008,17.237132529062));
+#15622 = CARTESIAN_POINT('',(-8.81229852404,17.246231910969));
+#15623 = CARTESIAN_POINT('',(-8.774183183545,17.255331022447));
+#15624 = CARTESIAN_POINT('',(-8.73606813688,17.264430029913));
+#15625 = CARTESIAN_POINT('',(-8.697953214588,17.273529043473));
+#15626 = CARTESIAN_POINT('',(-8.6598383004,17.282628116921));
+#15627 = CARTESIAN_POINT('',(-8.486746892113,17.323949975538));
+#15628 = CARTESIAN_POINT('',(-8.351461481282,17.356247201627));
+#15629 = CARTESIAN_POINT('',(-8.216372151426,17.388498848767));
+#15630 = CARTESIAN_POINT('',(-8.081367297708,17.420729186714));
+#15631 = CARTESIAN_POINT('',(-7.946360547227,17.45295925701));
+#15632 = CARTESIAN_POINT('',(-7.811265331988,17.485210183288));
+#15633 = CARTESIAN_POINT('',(-7.675975903822,17.517507541541));
+#15634 = CARTESIAN_POINT('',(-7.432149370058,17.575716079344));
+#15635 = CARTESIAN_POINT('',(-7.32319660461,17.601726419687));
+#15636 = CARTESIAN_POINT('',(-7.214288857516,17.62772621477));
+#15637 = CARTESIAN_POINT('',(-7.105437790219,17.653712643168));
+#15638 = CARTESIAN_POINT('',(-6.996586249337,17.679699282938));
+#15639 = CARTESIAN_POINT('',(-6.887676459813,17.705699878822));
+#15640 = CARTESIAN_POINT('',(-6.778720150317,17.731711607145));
+#15641 = CARTESIAN_POINT('',(-6.531188372822,17.790806188994));
+#15642 = CARTESIAN_POINT('',(-6.392150528078,17.823999423749));
+#15643 = CARTESIAN_POINT('',(-6.253339411218,17.857138438401));
+#15644 = CARTESIAN_POINT('',(-6.114623514776,17.890254558829));
+#15645 = CARTESIAN_POINT('',(-5.975907206747,17.923370377035));
+#15646 = CARTESIAN_POINT('',(-5.837098005861,17.956507835838));
+#15647 = CARTESIAN_POINT('',(-5.698058805755,17.989700264589));
+#15648 = CARTESIAN_POINT('',(-5.428308588589,18.054097673382));
+#15649 = CARTESIAN_POINT('',(-5.29698385235,18.085449124297));
+#15650 = CARTESIAN_POINT('',(-5.165821199036,18.116762512546));
+#15651 = CARTESIAN_POINT('',(-5.03473580248,18.148058080069));
+#15652 = CARTESIAN_POINT('',(-4.903650656017,18.179353858634));
+#15653 = CARTESIAN_POINT('',(-4.772488682993,18.210665615075));
+#15654 = CARTESIAN_POINT('',(-4.641164283435,18.242010737264));
+#15655 = CARTESIAN_POINT('',(-4.482111524353,18.279976262159));
+#15656 = CARTESIAN_POINT('',(-4.454126419868,18.286655500244));
+#15657 = CARTESIAN_POINT('',(-4.426141174581,18.293335150751));
+#15658 = CARTESIAN_POINT('',(-4.398155661691,18.300015937651));
+#15659 = CARTESIAN_POINT('',(-4.370169995491,18.306698100771));
+#15660 = CARTESIAN_POINT('',(-4.342184531365,18.313381395794));
+#15661 = CARTESIAN_POINT('',(-4.314199865791,18.320065094259));
+#15662 = CARTESIAN_POINT('',(-4.188227838563,18.350149653727));
+#15663 = CARTESIAN_POINT('',(-4.09017476627,18.373557471708));
+#15664 = CARTESIAN_POINT('',(-3.992148800555,18.396957409594));
+#15665 = CARTESIAN_POINT('',(-3.894157434899,18.420350028865));
+#15666 = CARTESIAN_POINT('',(-3.796166641168,18.443743430002));
+#15667 = CARTESIAN_POINT('',(-3.69814234592,18.467145243208));
+#15668 = CARTESIAN_POINT('',(-3.600091216994,18.490553660251));
+#15669 = CARTESIAN_POINT('',(-3.368846131911,18.54576018103));
+#15670 = CARTESIAN_POINT('',(-3.235294438501,18.577643648174));
+#15671 = CARTESIAN_POINT('',(-3.101924177741,18.609483140015));
+#15672 = CARTESIAN_POINT('',(-2.968639597062,18.64130155806));
+#15673 = CARTESIAN_POINT('',(-2.835356836898,18.673119795401));
+#15674 = CARTESIAN_POINT('',(-2.701992940848,18.70495767286));
+#15675 = CARTESIAN_POINT('',(-2.568445072115,18.736839766221));
+#15676 = CARTESIAN_POINT('',(-2.303659591688,18.8000528256));
+#15677 = CARTESIAN_POINT('',(-2.171866269038,18.831516453975));
+#15678 = CARTESIAN_POINT('',(-2.040238064147,18.862940795764));
+#15679 = CARTESIAN_POINT('',(-1.908687899472,18.894346495442));
+#15680 = CARTESIAN_POINT('',(-1.777137860632,18.925752172209));
+#15681 = CARTESIAN_POINT('',(-1.645510105451,18.957176355577));
+#15682 = CARTESIAN_POINT('',(-1.513716960904,18.988639816484));
+#15683 = CARTESIAN_POINT('',(-1.249862451521,19.051630300492));
+#15684 = CARTESIAN_POINT('',(-1.117258301063,19.083286901809));
+#15685 = CARTESIAN_POINT('',(-0.984830041324,19.114901225127));
+#15686 = CARTESIAN_POINT('',(-0.852480623924,19.146496555298));
+#15687 = CARTESIAN_POINT('',(-0.720129099129,19.17809240334));
+#15688 = CARTESIAN_POINT('',(-0.587694403956,19.209709064104));
+#15689 = CARTESIAN_POINT('',(-0.455086186861,19.241367615586));
+#15690 = CARTESIAN_POINT('',(-0.230076158587,19.295085556754));
+#15691 = CARTESIAN_POINT('',(-0.137342886641,19.317224201927));
+#15692 = CARTESIAN_POINT('',(-4.463000785012E-02,19.339357602086));
+#15693 = CARTESIAN_POINT('',(4.805750956102E-02,19.361484370485));
+#15694 = CARTESIAN_POINT('',(0.140745338862,19.383610477497));
+#15695 = CARTESIAN_POINT('',(0.233458967886,19.4057427339));
+#15696 = CARTESIAN_POINT('',(0.326192744128,19.427883116864));
+#15697 = CARTESIAN_POINT('',(0.418878791882,19.450023938623));
+#15698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15699 = ORIENTED_EDGE('',*,*,#15700,.F.);
+#15700 = EDGE_CURVE('',#15701,#14883,#15703,.T.);
+#15701 = VERTEX_POINT('',#15702);
+#15702 = CARTESIAN_POINT('',(2.5,-6.123233995737E-16,14.850013035334));
+#15703 = SURFACE_CURVE('',#15704,(#15973,#16245),.PCURVE_S1.);
+#15704 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#15705,#15706,#15707,#15708,
+    #15709,#15710,#15711,#15712,#15713,#15714,#15715,#15716,#15717,
+    #15718,#15719,#15720,#15721,#15722,#15723,#15724,#15725,#15726,
+    #15727,#15728,#15729,#15730,#15731,#15732,#15733,#15734,#15735,
+    #15736,#15737,#15738,#15739,#15740,#15741,#15742,#15743,#15744,
+    #15745,#15746,#15747,#15748,#15749,#15750,#15751,#15752,#15753,
+    #15754,#15755,#15756,#15757,#15758,#15759,#15760,#15761,#15762,
+    #15763,#15764,#15765,#15766,#15767,#15768,#15769,#15770,#15771,
+    #15772,#15773,#15774,#15775,#15776,#15777,#15778,#15779,#15780,
+    #15781,#15782,#15783,#15784,#15785,#15786,#15787,#15788,#15789,
+    #15790,#15791,#15792,#15793,#15794,#15795,#15796,#15797,#15798,
+    #15799,#15800,#15801,#15802,#15803,#15804,#15805,#15806,#15807,
+    #15808,#15809,#15810,#15811,#15812,#15813,#15814,#15815,#15816,
+    #15817,#15818,#15819,#15820,#15821,#15822,#15823,#15824,#15825,
+    #15826,#15827,#15828,#15829,#15830,#15831,#15832,#15833,#15834,
+    #15835,#15836,#15837,#15838,#15839,#15840,#15841,#15842,#15843,
+    #15844,#15845,#15846,#15847,#15848,#15849,#15850,#15851,#15852,
+    #15853,#15854,#15855,#15856,#15857,#15858,#15859,#15860,#15861,
+    #15862,#15863,#15864,#15865,#15866,#15867,#15868,#15869,#15870,
+    #15871,#15872,#15873,#15874,#15875,#15876,#15877,#15878,#15879,
+    #15880,#15881,#15882,#15883,#15884,#15885,#15886,#15887,#15888,
+    #15889,#15890,#15891,#15892,#15893,#15894,#15895,#15896,#15897,
+    #15898,#15899,#15900,#15901,#15902,#15903,#15904,#15905,#15906,
+    #15907,#15908,#15909,#15910,#15911,#15912,#15913,#15914,#15915,
+    #15916,#15917,#15918,#15919,#15920,#15921,#15922,#15923,#15924,
+    #15925,#15926,#15927,#15928,#15929,#15930,#15931,#15932,#15933,
+    #15934,#15935,#15936,#15937,#15938,#15939,#15940,#15941,#15942,
+    #15943,#15944,#15945,#15946,#15947,#15948,#15949,#15950,#15951,
+    #15952,#15953,#15954,#15955,#15956,#15957,#15958,#15959,#15960,
+    #15961,#15962,#15963,#15964,#15965,#15966,#15967,#15968,#15969,
+    #15970,#15971,#15972),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7
+    ,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,
+    3.090320105615E-02,6.672952878874E-02,8.436022731096E-02,
+    0.102334242446,0.137173272073,0.17146702352,0.199879006118,
+    0.233422533092,0.251397991397,0.268015279218,0.302810756445,
+    0.338127153586,0.373107105552,0.39026076991,0.39864922627,
+    0.406511365468,0.441336779933,0.475431882024,0.50934249247,
+    0.542243738877,0.550630463471,0.575674856722,0.609359463871,
+    0.645110754482,0.680340603095,0.698306434741,0.706465719226,
+    0.716048573337,0.749984309157,0.777351799668,0.81221997509,
+    0.845172994191,0.85220907618,0.876847531549,0.910352714925,
+    0.943423917506,0.976694871942,1.),.UNSPECIFIED.);
+#15705 = CARTESIAN_POINT('',(2.5,-4.440892098501E-16,8.850011554075));
+#15706 = CARTESIAN_POINT('',(2.5,0.307206274281,8.879347157652));
+#15707 = CARTESIAN_POINT('',(2.45685308919,0.614868259438,8.908726494418
+    ));
+#15708 = CARTESIAN_POINT('',(2.370359489983,0.915182168706,
+    8.938079080848));
+#15709 = CARTESIAN_POINT('',(2.242193443858,1.201105759166,8.96741609435
+    ));
+#15710 = CARTESIAN_POINT('',(2.075178384651,1.466227068814,
+    8.996753704811));
+#15711 = CARTESIAN_POINT('',(1.873081530011,1.70463672381,9.026108405984
+    ));
+#15712 = CARTESIAN_POINT('',(1.64083770364,1.911024021844,9.055490892068
+    ));
+#15713 = CARTESIAN_POINT('',(1.088647583666,2.27852307325,9.118832319113
+    ));
+#15714 = CARTESIAN_POINT('',(0.759209174976,2.428131468218,
+    9.152936842217));
+#15715 = CARTESIAN_POINT('',(0.407082648306,2.522512134568,
+    9.186977748759));
+#15716 = CARTESIAN_POINT('',(4.308156170186E-02,2.558584337363,
+    9.220993936604));
+#15717 = CARTESIAN_POINT('',(-0.32192777634,2.534787299327,
+    9.255009612578));
+#15718 = CARTESIAN_POINT('',(-0.677032794418,2.45231510574,
+    9.289049341939));
+#15719 = CARTESIAN_POINT('',(-1.011322416434,2.313881707158,
+    9.323152988914));
+#15720 = CARTESIAN_POINT('',(-1.463343503419,2.034536598801,
+    9.37389515527));
+#15721 = CARTESIAN_POINT('',(-1.605069742508,1.930445745215,
+    9.390633460104));
+#15722 = CARTESIAN_POINT('',(-1.738281597053,1.81510196949,
+    9.407370680005));
+#15723 = CARTESIAN_POINT('',(-1.861944406459,1.68932995443,
+    9.424106461034));
+#15724 = CARTESIAN_POINT('',(-1.975129584579,1.554052708056,
+    9.440842255428));
+#15725 = CARTESIAN_POINT('',(-2.077009183085,1.410284034937,
+    9.457579455597));
+#15726 = CARTESIAN_POINT('',(-2.166863521812,1.259132906938,
+    9.474317583086));
+#15727 = CARTESIAN_POINT('',(-2.322844286841,0.941443253727,
+    9.508113355858));
+#15728 = CARTESIAN_POINT('',(-2.388502256022,0.774606504593,
+    9.525179252865));
+#15729 = CARTESIAN_POINT('',(-2.440432882169,0.602596131374,
+    9.542227927694));
+#15730 = CARTESIAN_POINT('',(-2.478178485568,0.426740223552,
+    9.559316444209));
+#15731 = CARTESIAN_POINT('',(-2.501427930055,0.248382213395,
+    9.576333306593));
+#15732 = CARTESIAN_POINT('',(-2.510022215394,6.891118749741E-02,
+    9.593430035558));
+#15733 = CARTESIAN_POINT('',(-2.503948754673,-0.110281602139,
+    9.610470890565));
+#15734 = CARTESIAN_POINT('',(-2.443522314137,-0.631765450833,
+    9.660629516731));
+#15735 = CARTESIAN_POINT('',(-2.349096466316,-0.970351593014,
+    9.693779035412));
+#15736 = CARTESIAN_POINT('',(-2.200959490352,-1.291923226111,
+    9.726876757262));
+#15737 = CARTESIAN_POINT('',(-2.003244452656,-1.586998793258,
+    9.759955821569));
+#15738 = CARTESIAN_POINT('',(-1.761234989961,-1.846977474975,
+    9.793034910797));
+#15739 = CARTESIAN_POINT('',(-1.482095591883,-2.064757218148,
+    9.826136192424));
+#15740 = CARTESIAN_POINT('',(-1.174100972348,-2.23414849475,
+    9.859291220325));
+#15741 = CARTESIAN_POINT('',(-0.527670350921,-2.467341029071,
+    9.9249141493));
+#15742 = CARTESIAN_POINT('',(-0.188220276219,-2.533318527979,
+    9.957542964188));
+#15743 = CARTESIAN_POINT('',(0.159814205554,-2.545459385126,
+    9.99012268643));
+#15744 = CARTESIAN_POINT('',(0.506592157595,-2.503183359386,
+    10.022681372477));
+#15745 = CARTESIAN_POINT('',(0.842519211264,-2.407293092312,
+    10.055240609427));
+#15746 = CARTESIAN_POINT('',(1.158446269641,-2.260783668547,
+    10.087821106001));
+#15747 = CARTESIAN_POINT('',(1.445535221116,-2.068002181188,
+    10.120451540166));
+#15748 = CARTESIAN_POINT('',(1.903480695183,-1.645151559177,
+    10.179974014173));
+#15749 = CARTESIAN_POINT('',(2.086453591054,-1.426566274659,
+    10.206970595555));
+#15750 = CARTESIAN_POINT('',(2.240443801734,-1.184956267058,
+    10.233954455049));
+#15751 = CARTESIAN_POINT('',(2.362221352358,-0.924864115617,
+    10.260923267364));
+#15752 = CARTESIAN_POINT('',(2.449416111145,-0.651222683393,
+    10.287892846338));
+#15753 = CARTESIAN_POINT('',(2.500408251728,-0.369266745773,
+    10.314878317473));
+#15754 = CARTESIAN_POINT('',(2.514479740753,-8.454169614211E-02,
+    10.341875655106));
+#15755 = CARTESIAN_POINT('',(2.465954822186,0.529371156532,
+    10.400682244359));
+#15756 = CARTESIAN_POINT('',(2.388965226591,0.858451399556,
+    10.432587857865));
+#15757 = CARTESIAN_POINT('',(2.261694895467,1.174011647823,
+    10.464449315042));
+#15758 = CARTESIAN_POINT('',(2.087359502587,1.467427171796,
+    10.496291705479));
+#15759 = CARTESIAN_POINT('',(1.870274214794,1.730800334071,
+    10.528135220278));
+#15760 = CARTESIAN_POINT('',(1.616403985779,1.957384614413,
+    10.560000661361));
+#15761 = CARTESIAN_POINT('',(1.332792722562,2.141218662406,
+    10.591909290246));
+#15762 = CARTESIAN_POINT('',(0.866114189905,2.351970769169,
+    10.640806663284));
+#15763 = CARTESIAN_POINT('',(0.697250205724,2.412218553215,
+    10.657870017145));
+#15764 = CARTESIAN_POINT('',(0.523658827086,2.458580444869,
+    10.674931390603));
+#15765 = CARTESIAN_POINT('',(0.346677886898,2.490639253742,
+    10.691990303023));
+#15766 = CARTESIAN_POINT('',(0.167668843987,2.508131684659,
+    10.709048442586));
+#15767 = CARTESIAN_POINT('',(-1.198661421622E-02,2.5109388481,
+    10.726107902354));
+#15768 = CARTESIAN_POINT('',(-0.190887221661,2.499096480551,
+    10.743169584048));
+#15769 = CARTESIAN_POINT('',(-0.530980217284,2.448538270888,
+    10.776004788656));
+#15770 = CARTESIAN_POINT('',(-0.692537071098,2.411913548141,
+    10.791812794005));
+#15771 = CARTESIAN_POINT('',(-0.851168951072,2.363109899779,
+    10.807532594223));
+#15772 = CARTESIAN_POINT('',(-1.005792351298,2.302413270684,
+    10.823367977292));
+#15773 = CARTESIAN_POINT('',(-1.155397493686,2.230209479451,
+    10.839093827101));
+#15774 = CARTESIAN_POINT('',(-1.298991201135,2.146988239924,
+    10.85488677773));
+#15775 = CARTESIAN_POINT('',(-1.43564333399,2.053340829074,
+    10.870657023124));
+#15776 = CARTESIAN_POINT('',(-1.834233006053,1.733551667652,
+    10.919455030041));
+#15777 = CARTESIAN_POINT('',(-2.070466319389,1.473916820899,
+    10.952566031437));
+#15778 = CARTESIAN_POINT('',(-2.263847887466,1.177942146813,
+    10.985623587086));
+#15779 = CARTESIAN_POINT('',(-2.408580439125,0.85412344125,
+    11.018657868822));
+#15780 = CARTESIAN_POINT('',(-2.500193736999,0.51146622239,
+    11.051691378193));
+#15781 = CARTESIAN_POINT('',(-2.536479363895,0.159777496358,
+    11.084747425734));
+#15782 = CARTESIAN_POINT('',(-2.516595831132,-0.190676477615,
+    11.117856967018));
+#15783 = CARTESIAN_POINT('',(-2.369219138939,-0.87179182152,
+    11.184403141974));
+#15784 = CARTESIAN_POINT('',(-2.239725426233,-1.203898238551,
+    11.218014251093));
+#15785 = CARTESIAN_POINT('',(-2.05702919454,-1.513047506185,
+    11.251567466933));
+#15786 = CARTESIAN_POINT('',(-1.826437397145,-1.789867913866,
+    11.285097281062));
+#15787 = CARTESIAN_POINT('',(-1.554337386363,-2.026008497545,
+    11.318627036699));
+#15788 = CARTESIAN_POINT('',(-1.248950013707,-2.214918357138,
+    11.352180117633));
+#15789 = CARTESIAN_POINT('',(-0.919531316717,-2.351102657366,
+    11.385791692074));
+#15790 = CARTESIAN_POINT('',(-0.239748567378,-2.51264911811,
+    11.452514479654));
+#15791 = CARTESIAN_POINT('',(0.112162166048,-2.539476912099,
+    11.485800950472));
+#15792 = CARTESIAN_POINT('',(0.466408608696,-2.509557635109,
+    11.519032448648));
+#15793 = CARTESIAN_POINT('',(0.812549062887,-2.423553466401,
+    11.552240930738));
+#15794 = CARTESIAN_POINT('',(1.140577840112,-2.283527357622,
+    11.585449001792));
+#15795 = CARTESIAN_POINT('',(1.441268291147,-2.093866293305,
+    11.618680060512));
+#15796 = CARTESIAN_POINT('',(1.705890346339,-1.860328757299,
+    11.651967221657));
+#15797 = CARTESIAN_POINT('',(2.035929852913,-1.460842157917,
+    11.701451090684));
+#15798 = CARTESIAN_POINT('',(2.134292783128,-1.320916555279,
+    11.717735082988));
+#15799 = CARTESIAN_POINT('',(2.221627561745,-1.173465509578,
+    11.734017905995));
+#15800 = CARTESIAN_POINT('',(2.297273374446,-1.019509616223,
+    11.750299307188));
+#15801 = CARTESIAN_POINT('',(2.360686230715,-0.86012368127,
+    11.766580505737));
+#15802 = CARTESIAN_POINT('',(2.411433102243,-0.696432481887,
+    11.782862626023));
+#15803 = CARTESIAN_POINT('',(2.4491998546,-0.529612665523,
+    11.799145191211));
+#15804 = CARTESIAN_POINT('',(2.485849237944,-0.278397586441,
+    11.823385643867));
+#15805 = CARTESIAN_POINT('',(2.494740987843,-0.195434448327,
+    11.83134654775));
+#15806 = CARTESIAN_POINT('',(2.500467785483,-0.11215184341,
+    11.839307416546));
+#15807 = CARTESIAN_POINT('',(2.503016611254,-2.869026289316E-02,
+    11.847268320944));
+#15808 = CARTESIAN_POINT('',(2.502381862345,5.480978081343E-02,
+    11.855229374328));
+#15809 = CARTESIAN_POINT('',(2.498565352747,0.138207754093,
+    11.863190732779));
+#15810 = CARTESIAN_POINT('',(2.491576313247,0.221363102121,
+    11.871152595075));
+#15811 = CARTESIAN_POINT('',(2.471922992747,0.381714020398,
+    11.886578212181));
+#15812 = CARTESIAN_POINT('',(2.459642251071,0.458953940325,
+    11.894042543111));
+#15813 = CARTESIAN_POINT('',(2.444604227638,0.535737108146,
+    11.901507783104));
+#15814 = CARTESIAN_POINT('',(2.426829250906,0.611947965321,
+    11.908973548061));
+#15815 = CARTESIAN_POINT('',(2.406342916558,0.687473295268,
+    11.916439482156));
+#15816 = CARTESIAN_POINT('',(2.383176087505,0.762202223363,
+    11.923905257835));
+#15817 = CARTESIAN_POINT('',(2.357364893885,0.836026216942,
+    11.931370575819));
+#15818 = CARTESIAN_POINT('',(2.203089958731,1.231364323688,
+    11.97189962872));
+#15819 = CARTESIAN_POINT('',(2.025858481426,1.534799595967,
+    12.005040214431));
+#15820 = CARTESIAN_POINT('',(1.801026528969,1.808154596084,
+    12.038130825856));
+#15821 = CARTESIAN_POINT('',(1.534990210345,2.043329283374,
+    12.071201169223));
+#15822 = CARTESIAN_POINT('',(1.23502858781,2.233344608153,
+    12.104270719981));
+#15823 = CARTESIAN_POINT('',(0.909871687399,2.373148814845,
+    12.137362122649));
+#15824 = CARTESIAN_POINT('',(0.569090064329,2.458862134649,
+    12.170506774211));
+#15825 = CARTESIAN_POINT('',(-0.113321841373,2.520327361697,
+    12.235935167965));
+#15826 = CARTESIAN_POINT('',(-0.456422880004,2.498495184479,
+    12.26837879829));
+#15827 = CARTESIAN_POINT('',(-0.794287837363,2.423027610884,
+    12.300773892904));
+#15828 = CARTESIAN_POINT('',(-1.117419646753,2.295817481168,
+    12.333148649075));
+#15829 = CARTESIAN_POINT('',(-1.416897223059,2.11999450167,
+    12.365524018417));
+#15830 = CARTESIAN_POINT('',(-1.684743935247,1.900643948877,
+    12.397921143063));
+#15831 = CARTESIAN_POINT('',(-1.913602978462,1.644084387942,
+    12.430366449542));
+#15832 = CARTESIAN_POINT('',(-2.281290276732,1.076737903477,
+    12.494927546794));
+#15833 = CARTESIAN_POINT('',(-2.421455375887,0.7649306716,
+    12.527193929398));
+#15834 = CARTESIAN_POINT('',(-2.512322093149,0.432909136771,
+    12.559413909099));
+#15835 = CARTESIAN_POINT('',(-2.551144889352,8.980490162728E-02,
+    12.591612910127));
+#15836 = CARTESIAN_POINT('',(-2.536541386745,-0.255175219834,
+    12.623811410062));
+#15837 = CARTESIAN_POINT('',(-2.46925218351,-0.592757320977,
+    12.65602981339));
+#15838 = CARTESIAN_POINT('',(-2.351359760116,-0.913652047998,
+    12.688295408957));
+#15839 = CARTESIAN_POINT('',(-2.030211858043,-1.49506770514,
+    12.751722136635));
+#15840 = CARTESIAN_POINT('',(-1.828918318425,-1.758338918375,
+    12.783022028724));
+#15841 = CARTESIAN_POINT('',(-1.588841486171,-1.989935294467,
+    12.814281710627));
+#15842 = CARTESIAN_POINT('',(-1.316079471669,-2.18365623139,
+    12.845523152472));
+#15843 = CARTESIAN_POINT('',(-1.017386530235,-2.33434706545,
+    12.876764926745));
+#15844 = CARTESIAN_POINT('',(-0.700479239829,-2.438442289161,
+    12.908024526966));
+#15845 = CARTESIAN_POINT('',(-0.373690153185,-2.49346064304,
+    12.939320449891));
+#15846 = CARTESIAN_POINT('',(3.67102485973E-02,-2.50112060354,
+    12.978517270005));
+#15847 = CARTESIAN_POINT('',(0.120135123404,-2.49949904408,
+    12.98647952023));
+#15848 = CARTESIAN_POINT('',(0.203479438844,-2.494697287785,
+    12.994442174345));
+#15849 = CARTESIAN_POINT('',(0.286602296804,-2.48671997703,
+    13.002405407307));
+#15850 = CARTESIAN_POINT('',(0.369363705111,-2.475579084889,
+    13.01036946114));
+#15851 = CARTESIAN_POINT('',(0.451624577535,-2.46129391514,
+    13.018334644931));
+#15852 = CARTESIAN_POINT('',(0.533246733789,-2.443891102264,
+    13.026301334833));
+#15853 = CARTESIAN_POINT('',(0.855515298102,-2.362227959365,
+    13.058065882994));
+#15854 = CARTESIAN_POINT('',(1.090137766069,-2.273522698437,
+    13.08182590192));
+#15855 = CARTESIAN_POINT('',(1.314027328637,-2.158216776006,
+    13.105671725196));
+#15856 = CARTESIAN_POINT('',(1.523735682443,-2.01790650738,
+    13.129381581793));
+#15857 = CARTESIAN_POINT('',(1.716086161693,-1.854621010647,
+    13.15321544072));
+#15858 = CARTESIAN_POINT('',(1.88828059544,-1.670839752636,
+    13.176983121755));
+#15859 = CARTESIAN_POINT('',(2.037821069574,-1.469458927288,
+    13.200787062784));
+#15860 = CARTESIAN_POINT('',(2.330764384292,-0.964230328715,
+    13.256557293857));
+#15861 = CARTESIAN_POINT('',(2.45478754813,-0.648073411158,
+    13.28861637828));
+#15862 = CARTESIAN_POINT('',(2.529256171767,-0.314334447529,
+    13.320630521975));
+#15863 = CARTESIAN_POINT('',(2.551894563906,2.791215256943E-02,
+    13.352623448318));
+#15864 = CARTESIAN_POINT('',(2.521772696895,0.369577149938,
+    13.384616411267));
+#15865 = CARTESIAN_POINT('',(2.440028783806,0.70159813527,
+    13.416629012978));
+#15866 = CARTESIAN_POINT('',(2.309122085671,1.014968448057,
+    13.448687192029));
+#15867 = CARTESIAN_POINT('',(1.949786775731,1.604595959839,
+    13.514624582748));
+#15868 = CARTESIAN_POINT('',(1.714902375689,1.878979500065,
+    13.548671105316));
+#15869 = CARTESIAN_POINT('',(1.436256703276,2.1130533639,13.582655058376
+    ));
+#15870 = CARTESIAN_POINT('',(1.122298361768,2.299484441258,
+    13.616614654742));
+#15871 = CARTESIAN_POINT('',(0.782168052294,2.432291293536,
+    13.650574250889));
+#15872 = CARTESIAN_POINT('',(0.426204705413,2.507947884691,
+    13.68455815136));
+#15873 = CARTESIAN_POINT('',(6.538767475559E-02,2.524306167199,
+    13.718604484274));
+#15874 = CARTESIAN_POINT('',(-0.635782547526,2.443054960964,
+    13.786009100565));
+#15875 = CARTESIAN_POINT('',(-0.978273584582,2.346882261821,
+    13.81955350383));
+#15876 = CARTESIAN_POINT('',(-1.303194373888,2.19573852544,
+    13.853039170623));
+#15877 = CARTESIAN_POINT('',(-1.600767469943,1.993959773813,
+    13.886501725977));
+#15878 = CARTESIAN_POINT('',(-1.862104559082,1.747042612162,
+    13.919964339027));
+#15879 = CARTESIAN_POINT('',(-2.079913547666,1.462473535595,
+    13.953452002765));
+#15880 = CARTESIAN_POINT('',(-2.247848102963,1.148875648007,
+    13.986997545733));
+#15881 = CARTESIAN_POINT('',(-2.420896031729,0.648984733644,
+    14.037513096881));
+#15882 = CARTESIAN_POINT('',(-2.465561554152,0.47535220268,
+    14.054576512119));
+#15883 = CARTESIAN_POINT('',(-2.495969968354,0.298272930803,
+    14.071638088758));
+#15884 = CARTESIAN_POINT('',(-2.511827349408,0.119117014627,
+    14.088697302041));
+#15885 = CARTESIAN_POINT('',(-2.512995172565,-6.073594806925E-02,
+    14.105755700229));
+#15886 = CARTESIAN_POINT('',(-2.49948052269,-0.239899386589,
+    14.122815073939));
+#15887 = CARTESIAN_POINT('',(-2.471446164221,-0.416981337258,
+    14.139875781976));
+#15888 = CARTESIAN_POINT('',(-2.410072516648,-0.669428198639,
+    14.16468288056));
+#15889 = CARTESIAN_POINT('',(-2.3879802808,-0.74755942981,14.17243210472
+    ));
+#15890 = CARTESIAN_POINT('',(-2.362994824278,-0.824851901913,
+    14.180182290961));
+#15891 = CARTESIAN_POINT('',(-2.335153472219,-0.90118110066,
+    14.187932908162));
+#15892 = CARTESIAN_POINT('',(-2.30449981473,-0.976424864147,
+    14.195683509275));
+#15893 = CARTESIAN_POINT('',(-2.271083706884,-1.050463382856,
+    14.203433731328));
+#15894 = CARTESIAN_POINT('',(-2.234961268723,-1.123179199649,
+    14.211183295422));
+#15895 = CARTESIAN_POINT('',(-2.150664839352,-1.278171262583,
+    14.228032653997));
+#15896 = CARTESIAN_POINT('',(-2.101488772316,-1.359900228216,
+    14.237132529062));
+#15897 = CARTESIAN_POINT('',(-2.048768481639,-1.439458066797,
+    14.246231910969));
+#15898 = CARTESIAN_POINT('',(-1.992615963776,-1.516666357683,
+    14.255331022447));
+#15899 = CARTESIAN_POINT('',(-1.933153414138,-1.591354299456,
+    14.264430029913));
+#15900 = CARTESIAN_POINT('',(-1.870513227102,-1.663358709929,
+    14.273529043473));
+#15901 = CARTESIAN_POINT('',(-1.804837996,-1.732524026142,
+    14.282628116921));
+#15902 = CARTESIAN_POINT('',(-1.493498081049,-2.033059265341,
+    14.323949975538));
+#15903 = CARTESIAN_POINT('',(-1.214005522995,-2.230502919233,
+    14.356247201627));
+#15904 = CARTESIAN_POINT('',(-0.905183575992,-2.383337584062,
+    14.388498848767));
+#15905 = CARTESIAN_POINT('',(-0.575488767448,-2.487117519594,
+    14.420729186714));
+#15906 = CARTESIAN_POINT('',(-0.233710246388,-2.538711860249,
+    14.45295925701));
+#15907 = CARTESIAN_POINT('',(0.110872376734,-2.537060126322,
+    14.485210183288));
+#15908 = CARTESIAN_POINT('',(0.448695065912,-2.482445895904,
+    14.517507541541));
+#15909 = CARTESIAN_POINT('',(1.028648602665,-2.294762622138,
+    14.575716079344));
+#15910 = CARTESIAN_POINT('',(1.277385049582,-2.178683166963,
+    14.601726419687));
+#15911 = CARTESIAN_POINT('',(1.510845618607,-2.031857033363,
+    14.62772621477));
+#15912 = CARTESIAN_POINT('',(1.724681995693,-1.856732356154,
+    14.653712643168));
+#15913 = CARTESIAN_POINT('',(1.915080671594,-1.656373490384,
+    14.679699282938));
+#15914 = CARTESIAN_POINT('',(2.078703011369,-1.434354546795,
+    14.705699878822));
+#15915 = CARTESIAN_POINT('',(2.212786971406,-1.19483271135,
+    14.731711607145));
+#15916 = CARTESIAN_POINT('',(2.446160265099,-0.621695043572,
+    14.790806188994));
+#15917 = CARTESIAN_POINT('',(2.526352518801,-0.279038216775,
+    14.823999423749));
+#15918 = CARTESIAN_POINT('',(2.551144455998,7.456357768507E-02,
+    14.857138438401));
+#15919 = CARTESIAN_POINT('',(2.51959666008,0.428777025859,
+    14.890254558829));
+#15920 = CARTESIAN_POINT('',(2.432202667674,0.773485544537,
+    14.923370377035));
+#15921 = CARTESIAN_POINT('',(2.291847808418,1.098979708466,
+    14.956507835838));
+#15922 = CARTESIAN_POINT('',(2.102826000828,1.395825995167,
+    14.989700264589));
+#15923 = CARTESIAN_POINT('',(1.656224539776,1.901127398162,
+    15.054097673382));
+#15924 = CARTESIAN_POINT('',(1.402023925245,2.114625083487,
+    15.085449124298));
+#15925 = CARTESIAN_POINT('',(1.11675596286,2.288654834904,
+    15.116762512544));
+#15926 = CARTESIAN_POINT('',(0.807748396629,2.418437620806,
+    15.148058080072));
+#15927 = CARTESIAN_POINT('',(0.482770800398,2.500402874895,
+    15.179353858633));
+#15928 = CARTESIAN_POINT('',(0.150178850444,2.532736686341,
+    15.210665615075));
+#15929 = CARTESIAN_POINT('',(-0.181301146412,2.514855181769,
+    15.242010737264));
+#15930 = CARTESIAN_POINT('',(-0.570824784512,2.434964873008,
+    15.279976262159));
+#15931 = CARTESIAN_POINT('',(-0.638911588935,2.418716360595,
+    15.286655500244));
+#15932 = CARTESIAN_POINT('',(-0.706467130429,2.400292486506,
+    15.293335150751));
+#15933 = CARTESIAN_POINT('',(-0.773410644587,2.379713538384,
+    15.300015937651));
+#15934 = CARTESIAN_POINT('',(-0.839661989215,2.357003639908,
+    15.306698100771));
+#15935 = CARTESIAN_POINT('',(-0.905141644332,2.332190750791,
+    15.313381395794));
+#15936 = CARTESIAN_POINT('',(-0.969770712176,2.305306666783,
+    15.320065094259));
+#15937 = CARTESIAN_POINT('',(-1.256531799801,2.175118240262,
+    15.350149653727));
+#15938 = CARTESIAN_POINT('',(-1.468402341363,2.048799688747,
+    15.373557471708));
+#15939 = CARTESIAN_POINT('',(-1.665563936439,1.898965996253,
+    15.396957409594));
+#15940 = CARTESIAN_POINT('',(-1.845020884446,1.727675088999,
+    15.420350028865));
+#15941 = CARTESIAN_POINT('',(-2.004165031508,1.5373652982,
+    15.443743430002));
+#15942 = CARTESIAN_POINT('',(-2.140736286133,1.330800433858,
+    15.467145243208));
+#15943 = CARTESIAN_POINT('',(-2.25287900871,1.111102822425,
+    15.490553660251));
+#15944 = CARTESIAN_POINT('',(-2.456808108176,0.570152518808,
+    15.54576018103));
+#15945 = CARTESIAN_POINT('',(-2.527111853088,0.239836596842,
+    15.577643648174));
+#15946 = CARTESIAN_POINT('',(-2.546230356935,-9.963607727859E-02,
+    15.609483140014));
+#15947 = CARTESIAN_POINT('',(-2.513405419395,-0.439089126044,
+    15.641301558061));
+#15948 = CARTESIAN_POINT('',(-2.429192215449,-0.769556482708,
+    15.673119795401));
+#15949 = CARTESIAN_POINT('',(-2.296117764548,-1.082425773737,
+    15.70495767286));
+#15950 = CARTESIAN_POINT('',(-2.11799491845,-1.369335373253,
+    15.736839766221));
+#15951 = CARTESIAN_POINT('',(-1.688312967645,-1.872892085732,
+    15.8000528256));
+#15952 = CARTESIAN_POINT('',(-1.436842144625,-2.091447621367,
+    15.831516453976));
+#15953 = CARTESIAN_POINT('',(-1.153415681483,-2.270775507874,
+    15.862940795761));
+#15954 = CARTESIAN_POINT('',(-0.84536216931,-2.405927928719,
+    15.894346495447));
+#15955 = CARTESIAN_POINT('',(-0.520474797656,-2.4931693473,
+    15.925752172206));
+#15956 = CARTESIAN_POINT('',(-0.187170692674,-2.530540431863,
+    15.957176355578));
+#15957 = CARTESIAN_POINT('',(0.145739171567,-2.517317227633,
+    15.988639816484));
+#15958 = CARTESIAN_POINT('',(0.793677398238,-2.393639955346,
+    16.051630300492));
+#15959 = CARTESIAN_POINT('',(1.109931249397,-2.282342198168,
+    16.083286901809));
+#15960 = CARTESIAN_POINT('',(1.407617089546,-2.1232853136,
+    16.114901225125));
+#15961 = CARTESIAN_POINT('',(1.678687681248,-1.920494162885,
+    16.1464965553));
+#15962 = CARTESIAN_POINT('',(1.915925122244,-1.6789825128,
+    16.178092403339));
+#15963 = CARTESIAN_POINT('',(2.113378809054,-1.405232237646,
+    16.209709064105));
+#15964 = CARTESIAN_POINT('',(2.265978111022,-1.106696100857,
+    16.241367615586));
+#15965 = CARTESIAN_POINT('',(2.444404640774,-0.573218426882,
+    16.295085556754));
+#15966 = CARTESIAN_POINT('',(2.494661899599,-0.345567191311,
+    16.317224201927));
+#15967 = CARTESIAN_POINT('',(2.520620311052,-0.113055586951,
+    16.339357602086));
+#15968 = CARTESIAN_POINT('',(2.521795336374,0.121284572907,
+    16.361484370485));
+#15969 = CARTESIAN_POINT('',(2.498137110401,0.35443124351,
+    16.383610477497));
+#15970 = CARTESIAN_POINT('',(2.449984378652,0.583380394885,16.4057427339
+    ));
+#15971 = CARTESIAN_POINT('',(2.378110837376,0.805158760112,
+    16.427883116864));
+#15972 = CARTESIAN_POINT('',(2.283863876553,1.016841085605,
+    16.450023938623));
+#15973 = PCURVE('',#1567,#15974);
+#15974 = DEFINITIONAL_REPRESENTATION('',(#15975),#16244);
+#15975 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#15976,#15977,#15978,#15979,
+    #15980,#15981,#15982,#15983,#15984,#15985,#15986,#15987,#15988,
+    #15989,#15990,#15991,#15992,#15993,#15994,#15995,#15996,#15997,
+    #15998,#15999,#16000,#16001,#16002,#16003,#16004,#16005,#16006,
+    #16007,#16008,#16009,#16010,#16011,#16012,#16013,#16014,#16015,
+    #16016,#16017,#16018,#16019,#16020,#16021,#16022,#16023,#16024,
+    #16025,#16026,#16027,#16028,#16029,#16030,#16031,#16032,#16033,
+    #16034,#16035,#16036,#16037,#16038,#16039,#16040,#16041,#16042,
+    #16043,#16044,#16045,#16046,#16047,#16048,#16049,#16050,#16051,
+    #16052,#16053,#16054,#16055,#16056,#16057,#16058,#16059,#16060,
+    #16061,#16062,#16063,#16064,#16065,#16066,#16067,#16068,#16069,
+    #16070,#16071,#16072,#16073,#16074,#16075,#16076,#16077,#16078,
+    #16079,#16080,#16081,#16082,#16083,#16084,#16085,#16086,#16087,
+    #16088,#16089,#16090,#16091,#16092,#16093,#16094,#16095,#16096,
+    #16097,#16098,#16099,#16100,#16101,#16102,#16103,#16104,#16105,
+    #16106,#16107,#16108,#16109,#16110,#16111,#16112,#16113,#16114,
+    #16115,#16116,#16117,#16118,#16119,#16120,#16121,#16122,#16123,
+    #16124,#16125,#16126,#16127,#16128,#16129,#16130,#16131,#16132,
+    #16133,#16134,#16135,#16136,#16137,#16138,#16139,#16140,#16141,
+    #16142,#16143,#16144,#16145,#16146,#16147,#16148,#16149,#16150,
+    #16151,#16152,#16153,#16154,#16155,#16156,#16157,#16158,#16159,
+    #16160,#16161,#16162,#16163,#16164,#16165,#16166,#16167,#16168,
+    #16169,#16170,#16171,#16172,#16173,#16174,#16175,#16176,#16177,
+    #16178,#16179,#16180,#16181,#16182,#16183,#16184,#16185,#16186,
+    #16187,#16188,#16189,#16190,#16191,#16192,#16193,#16194,#16195,
+    #16196,#16197,#16198,#16199,#16200,#16201,#16202,#16203,#16204,
+    #16205,#16206,#16207,#16208,#16209,#16210,#16211,#16212,#16213,
+    #16214,#16215,#16216,#16217,#16218,#16219,#16220,#16221,#16222,
+    #16223,#16224,#16225,#16226,#16227,#16228,#16229,#16230,#16231,
+    #16232,#16233,#16234,#16235,#16236,#16237,#16238,#16239,#16240,
+    #16241,#16242,#16243),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7
+    ,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,
+    3.090320105615E-02,6.672952878874E-02,8.436022731096E-02,
+    0.102334242446,0.137173272073,0.17146702352,0.199879006118,
+    0.233422533092,0.251397991397,0.268015279218,0.302810756445,
+    0.338127153586,0.373107105552,0.39026076991,0.39864922627,
+    0.406511365468,0.441336779933,0.475431882024,0.50934249247,
+    0.542243738877,0.550630463471,0.575674856722,0.609359463871,
+    0.645110754482,0.680340603095,0.698306434741,0.706465719226,
+    0.716048573337,0.749984309157,0.777351799668,0.81221997509,
+    0.845172994191,0.85220907618,0.876847531549,0.910352714925,
+    0.943423917506,0.976694871942,1.),.UNSPECIFIED.);
+#15976 = CARTESIAN_POINT('',(2.4999776111,6.459747804614));
+#15977 = CARTESIAN_POINT('',(2.499976378437,6.586083438762));
+#15978 = CARTESIAN_POINT('',(2.499980608403,6.71260866579));
+#15979 = CARTESIAN_POINT('',(2.499991300706,6.839018751897));
+#15980 = CARTESIAN_POINT('',(2.500006667416,6.96536012494));
+#15981 = CARTESIAN_POINT('',(2.500020887704,7.09170186989));
+#15982 = CARTESIAN_POINT('',(2.50002859323,7.218115750446));
+#15983 = CARTESIAN_POINT('',(2.500029045883,7.344649089429));
+#15984 = CARTESIAN_POINT('',(2.500018084661,7.617425292581));
+#15985 = CARTESIAN_POINT('',(2.500004740235,7.76429531997));
+#15986 = CARTESIAN_POINT('',(2.49998669483,7.910893630216));
+#15987 = CARTESIAN_POINT('',(2.499971214637,8.057388385717));
+#15988 = CARTESIAN_POINT('',(2.499968949379,8.203882604718));
+#15989 = CARTESIAN_POINT('',(2.499977260566,8.350477516042));
+#15990 = CARTESIAN_POINT('',(2.499988778661,8.497342748985));
+#15991 = CARTESIAN_POINT('',(2.5000036773,8.715856838954));
+#15992 = CARTESIAN_POINT('',(2.500008224867,8.787937383626));
+#15993 = CARTESIAN_POINT('',(2.500011838027,8.860012907481));
+#15994 = CARTESIAN_POINT('',(2.500014066263,8.932082359475));
+#15995 = CARTESIAN_POINT('',(2.500014784897,9.004152796403));
+#15996 = CARTESIAN_POINT('',(2.500014233637,9.07623126209));
+#15997 = CARTESIAN_POINT('',(2.50001288556,9.148316670396));
+#15998 = CARTESIAN_POINT('',(2.500009373657,9.293870206076));
+#15999 = CARTESIAN_POINT('',(2.500007197434,9.367364937875));
+#16000 = CARTESIAN_POINT('',(2.500005040631,9.440844583779));
+#16001 = CARTESIAN_POINT('',(2.500003352602,9.514343655882));
+#16002 = CARTESIAN_POINT('',(2.500002140881,9.587799026508));
+#16003 = CARTESIAN_POINT('',(2.500001176739,9.661301586087));
+#16004 = CARTESIAN_POINT('',(2.499999863431,9.734771544251));
+#16005 = CARTESIAN_POINT('',(2.50000029578,9.950612384062));
+#16006 = CARTESIAN_POINT('',(2.500004807786,10.093405877082));
+#16007 = CARTESIAN_POINT('',(2.500003566144,10.235977220739));
+#16008 = CARTESIAN_POINT('',(2.500013279107,10.3784454848));
+#16009 = CARTESIAN_POINT('',(2.500019191898,10.520900533953));
+#16010 = CARTESIAN_POINT('',(2.50001683573,10.663444783599));
+#16011 = CARTESIAN_POINT('',(2.500008602194,10.806220586805));
+#16012 = CARTESIAN_POINT('',(2.499989369909,11.088817183735));
+#16013 = CARTESIAN_POINT('',(2.499978378738,11.229330900676));
+#16014 = CARTESIAN_POINT('',(2.499970094449,11.369637311425));
+#16015 = CARTESIAN_POINT('',(2.499970813833,11.509856142619));
+#16016 = CARTESIAN_POINT('',(2.499983410338,11.650076593952));
+#16017 = CARTESIAN_POINT('',(2.499999932462,11.790386326324));
+#16018 = CARTESIAN_POINT('',(2.500013714626,11.930908953582));
+#16019 = CARTESIAN_POINT('',(2.500027870109,12.187239765711));
+#16020 = CARTESIAN_POINT('',(2.500030230673,12.303498530171));
+#16021 = CARTESIAN_POINT('',(2.500026351664,12.419702204989));
+#16022 = CARTESIAN_POINT('',(2.500016512661,12.535841848602));
+#16023 = CARTESIAN_POINT('',(2.500003358521,12.651986361996));
+#16024 = CARTESIAN_POINT('',(2.499990914689,12.76820095372));
+#16025 = CARTESIAN_POINT('',(2.499982718401,12.884467589635));
+#16026 = CARTESIAN_POINT('',(2.499974753427,13.137723510965));
+#16027 = CARTESIAN_POINT('',(2.499976902512,13.275127748868));
+#16028 = CARTESIAN_POINT('',(2.499986660127,13.412339977433));
+#16029 = CARTESIAN_POINT('',(2.500001675843,13.549466022882));
+#16030 = CARTESIAN_POINT('',(2.500012952619,13.68659200929));
+#16031 = CARTESIAN_POINT('',(2.500016083724,13.82381003686));
+#16032 = CARTESIAN_POINT('',(2.500014731417,13.961222729818));
+#16033 = CARTESIAN_POINT('',(2.500009969345,14.171814296456));
+#16034 = CARTESIAN_POINT('',(2.500007831661,14.245306203734));
+#16035 = CARTESIAN_POINT('',(2.500005558073,14.318793425174));
+#16036 = CARTESIAN_POINT('',(2.500003753599,14.392273642775));
+#16037 = CARTESIAN_POINT('',(2.500002525017,14.465752650867));
+#16038 = CARTESIAN_POINT('',(2.500001437464,14.539235461828));
+#16039 = CARTESIAN_POINT('',(2.500000190634,14.612717302872));
+#16040 = CARTESIAN_POINT('',(2.499999851863,14.754081504191));
+#16041 = CARTESIAN_POINT('',(2.500000938348,14.821995733909));
+#16042 = CARTESIAN_POINT('',(2.500001897929,14.889943066714));
+#16043 = CARTESIAN_POINT('',(2.500002970209,14.957846998031));
+#16044 = CARTESIAN_POINT('',(2.500004434434,15.025794286244));
+#16045 = CARTESIAN_POINT('',(2.500006278269,15.093721686974));
+#16046 = CARTESIAN_POINT('',(2.50000825862,15.161662032769));
+#16047 = CARTESIAN_POINT('',(2.500013802396,15.371827665274));
+#16048 = CARTESIAN_POINT('',(2.500016710278,15.514424112673));
+#16049 = CARTESIAN_POINT('',(2.500016015019,15.656777165231));
+#16050 = CARTESIAN_POINT('',(2.50000621213,15.799030187002));
+#16051 = CARTESIAN_POINT('',(2.499990012994,15.941284450944));
+#16052 = CARTESIAN_POINT('',(2.499978544841,16.083640265921));
+#16053 = CARTESIAN_POINT('',(2.499974938426,16.226228809315));
+#16054 = CARTESIAN_POINT('',(2.499981968091,16.512815590502));
+#16055 = CARTESIAN_POINT('',(2.499992820478,16.657565235333));
+#16056 = CARTESIAN_POINT('',(2.500010040153,16.802064182743));
+#16057 = CARTESIAN_POINT('',(2.500027935896,16.94645918394));
+#16058 = CARTESIAN_POINT('',(2.500035382169,17.090851554225));
+#16059 = CARTESIAN_POINT('',(2.500030576426,17.235344615116));
+#16060 = CARTESIAN_POINT('',(2.500018878144,17.380091377218));
+#16061 = CARTESIAN_POINT('',(2.499993199911,17.667433817571));
+#16062 = CARTESIAN_POINT('',(2.499979183544,17.810784205091));
+#16063 = CARTESIAN_POINT('',(2.499969476388,17.953899803044));
+#16064 = CARTESIAN_POINT('',(2.499970278749,18.096916760552));
+#16065 = CARTESIAN_POINT('',(2.49998277767,18.239929536555));
+#16066 = CARTESIAN_POINT('',(2.499996494899,18.383035015838));
+#16067 = CARTESIAN_POINT('',(2.500006224626,18.526378593124));
+#16068 = CARTESIAN_POINT('',(2.500013405088,18.739472995803));
+#16069 = CARTESIAN_POINT('',(2.500014597835,18.809597957639));
+#16070 = CARTESIAN_POINT('',(2.50001448538,18.879719131022));
+#16071 = CARTESIAN_POINT('',(2.500013263591,18.949836237165));
+#16072 = CARTESIAN_POINT('',(2.500011347418,19.019955460999));
+#16073 = CARTESIAN_POINT('',(2.500009224897,19.090082389375));
+#16074 = CARTESIAN_POINT('',(2.500007277288,19.16021486935));
+#16075 = CARTESIAN_POINT('',(2.500004728161,19.264626200604));
+#16076 = CARTESIAN_POINT('',(2.500003960305,19.298916705409));
+#16077 = CARTESIAN_POINT('',(2.500003254242,19.333207275999));
+#16078 = CARTESIAN_POINT('',(2.500002605849,19.367497883857));
+#16079 = CARTESIAN_POINT('',(2.500002014406,19.401788496899));
+#16080 = CARTESIAN_POINT('',(2.500001482597,19.436079079477));
+#16081 = CARTESIAN_POINT('',(2.50000101651,19.470369592374));
+#16082 = CARTESIAN_POINT('',(2.500000259287,19.536798909653));
+#16083 = CARTESIAN_POINT('',(2.499999993032,19.568934649997));
+#16084 = CARTESIAN_POINT('',(2.499999885397,19.601068894065));
+#16085 = CARTESIAN_POINT('',(2.499999964322,19.63320304334));
+#16086 = CARTESIAN_POINT('',(2.500000227164,19.665338220573));
+#16087 = CARTESIAN_POINT('',(2.500000640692,19.697475269776));
+#16088 = CARTESIAN_POINT('',(2.500001141091,19.729614756226));
+#16089 = CARTESIAN_POINT('',(2.500003817144,19.904131168357));
+#16090 = CARTESIAN_POINT('',(2.500007016198,20.046890897801));
+#16091 = CARTESIAN_POINT('',(2.50001099889,20.189414136916));
+#16092 = CARTESIAN_POINT('',(2.500020030397,20.331830706098));
+#16093 = CARTESIAN_POINT('',(2.500018415614,20.474237033561));
+#16094 = CARTESIAN_POINT('',(2.500009174946,20.616737278034));
+#16095 = CARTESIAN_POINT('',(2.49999745734,20.75946992847));
+#16096 = CARTESIAN_POINT('',(2.499979110147,21.041233777475));
+#16097 = CARTESIAN_POINT('',(2.499972324411,21.180953416069));
+#16098 = CARTESIAN_POINT('',(2.499972258731,21.320467045495));
+#16099 = CARTESIAN_POINT('',(2.499982785618,21.459893545431));
+#16100 = CARTESIAN_POINT('',(2.500000745893,21.599320212696));
+#16101 = CARTESIAN_POINT('',(2.500016430162,21.738837941078));
+#16102 = CARTESIAN_POINT('',(2.50002514859,21.878561678021));
+#16103 = CARTESIAN_POINT('',(2.500027588174,22.156589756586));
+#16104 = CARTESIAN_POINT('',(2.500021396438,22.29554261067));
+#16105 = CARTESIAN_POINT('',(2.500007302942,22.434296731131));
+#16106 = CARTESIAN_POINT('',(2.499988884367,22.572962976739));
+#16107 = CARTESIAN_POINT('',(2.499975555983,22.711629844104));
+#16108 = CARTESIAN_POINT('',(2.499972316012,22.850382801676));
+#16109 = CARTESIAN_POINT('',(2.499976671016,22.989336682088));
+#16110 = CARTESIAN_POINT('',(2.499992329816,23.262482515609));
+#16111 = CARTESIAN_POINT('',(2.500003464076,23.397272203707));
+#16112 = CARTESIAN_POINT('',(2.500014217259,23.5318855648));
+#16113 = CARTESIAN_POINT('',(2.50001971824,23.666418723012));
+#16114 = CARTESIAN_POINT('',(2.500015482696,23.800956305811));
+#16115 = CARTESIAN_POINT('',(2.500010459705,23.935582851009));
+#16116 = CARTESIAN_POINT('',(2.500006633163,24.070384966943));
+#16117 = CARTESIAN_POINT('',(2.500003103835,24.239197193272));
+#16118 = CARTESIAN_POINT('',(2.50000247285,24.273487697573));
+#16119 = CARTESIAN_POINT('',(2.50000189054,24.3077782675));
+#16120 = CARTESIAN_POINT('',(2.500001342709,24.34206887514));
+#16121 = CARTESIAN_POINT('',(2.500000838213,24.376359488587));
+#16122 = CARTESIAN_POINT('',(2.500000408957,24.410650071941));
+#16123 = CARTESIAN_POINT('',(2.500000109899,24.444940585304));
+#16124 = CARTESIAN_POINT('',(2.499999747731,24.581628796924));
+#16125 = CARTESIAN_POINT('',(2.50000230804,24.684093443711));
+#16126 = CARTESIAN_POINT('',(2.500003130105,24.786594128053));
+#16127 = CARTESIAN_POINT('',(2.5000053333,24.888978104141));
+#16128 = CARTESIAN_POINT('',(2.500009399514,24.991450378898));
+#16129 = CARTESIAN_POINT('',(2.500012842886,25.093892058498));
+#16130 = CARTESIAN_POINT('',(2.50001442011,25.196389675872));
+#16131 = CARTESIAN_POINT('',(2.500012393282,25.436560594415));
+#16132 = CARTESIAN_POINT('',(2.500006821607,25.574615296679));
+#16133 = CARTESIAN_POINT('',(2.499995699993,25.712476619018));
+#16134 = CARTESIAN_POINT('',(2.499980784404,25.850252244158));
+#16135 = CARTESIAN_POINT('',(2.499971557394,25.988032135008));
+#16136 = CARTESIAN_POINT('',(2.499972300556,26.125898229832));
+#16137 = CARTESIAN_POINT('',(2.499980474403,26.263960102685));
+#16138 = CARTESIAN_POINT('',(2.500003668786,26.547923605524));
+#16139 = CARTESIAN_POINT('',(2.500019131828,26.694545600198));
+#16140 = CARTESIAN_POINT('',(2.500032902686,26.840895620259));
+#16141 = CARTESIAN_POINT('',(2.500037058592,26.987138682401));
+#16142 = CARTESIAN_POINT('',(2.500026537307,27.133382320488));
+#16143 = CARTESIAN_POINT('',(2.500009744094,27.279733425807));
+#16144 = CARTESIAN_POINT('',(2.499994626268,27.426355838321));
+#16145 = CARTESIAN_POINT('',(2.499975777361,27.716639325988));
+#16146 = CARTESIAN_POINT('',(2.499971847755,27.861101911025));
+#16147 = CARTESIAN_POINT('',(2.499977046855,28.005310995275));
+#16148 = CARTESIAN_POINT('',(2.499991905416,28.14941722821));
+#16149 = CARTESIAN_POINT('',(2.500007381719,28.29351816848));
+#16150 = CARTESIAN_POINT('',(2.500014301185,28.437721650137));
+#16151 = CARTESIAN_POINT('',(2.500015170409,28.582179846346));
+#16152 = CARTESIAN_POINT('',(2.500011810041,28.799732876818));
+#16153 = CARTESIAN_POINT('',(2.500009896273,28.873221930007));
+#16154 = CARTESIAN_POINT('',(2.500007522297,28.946706654305));
+#16155 = CARTESIAN_POINT('',(2.50000536119,29.020185108217));
+#16156 = CARTESIAN_POINT('',(2.500003741945,29.093663517244));
+#16157 = CARTESIAN_POINT('',(2.500002482779,29.167147372463));
+#16158 = CARTESIAN_POINT('',(2.500001256277,29.24063249317));
+#16159 = CARTESIAN_POINT('',(2.500000136698,29.347459946838));
+#16160 = CARTESIAN_POINT('',(2.499999938304,29.380819737353));
+#16161 = CARTESIAN_POINT('',(2.499999918284,29.414178445454));
+#16162 = CARTESIAN_POINT('',(2.500000082758,29.447538196079));
+#16163 = CARTESIAN_POINT('',(2.50000041686,29.480900218802));
+#16164 = CARTESIAN_POINT('',(2.500000884737,29.514264847825));
+#16165 = CARTESIAN_POINT('',(2.500001429549,29.54763152199));
+#16166 = CARTESIAN_POINT('',(2.500002612291,29.620187712648));
+#16167 = CARTESIAN_POINT('',(2.500003319055,29.659376859477));
+#16168 = CARTESIAN_POINT('',(2.500004117443,29.698566142335));
+#16169 = CARTESIAN_POINT('',(2.500005015507,29.737755484994));
+#16170 = CARTESIAN_POINT('',(2.500006005665,29.77694481792));
+#16171 = CARTESIAN_POINT('',(2.500007064703,29.816134078273));
+#16172 = CARTESIAN_POINT('',(2.500008153776,29.855323209904));
+#16173 = CARTESIAN_POINT('',(2.50001298857,30.033291900183));
+#16174 = CARTESIAN_POINT('',(2.500016402782,30.172386296157));
+#16175 = CARTESIAN_POINT('',(2.500017110294,30.311270450314));
+#16176 = CARTESIAN_POINT('',(2.500009819063,30.45006118129));
+#16177 = CARTESIAN_POINT('',(2.499994987277,30.58885433231));
+#16178 = CARTESIAN_POINT('',(2.499982601092,30.727741618455));
+#16179 = CARTESIAN_POINT('',(2.499976639487,30.866831621558));
+#16180 = CARTESIAN_POINT('',(2.499978227745,31.117511142495));
+#16181 = CARTESIAN_POINT('',(2.499983302165,31.229527346283));
+#16182 = CARTESIAN_POINT('',(2.49999324518,31.341497898458));
+#16183 = CARTESIAN_POINT('',(2.500005856178,31.453409695372));
+#16184 = CARTESIAN_POINT('',(2.500017746965,31.565320830364));
+#16185 = CARTESIAN_POINT('',(2.500025737838,31.677290855418));
+#16186 = CARTESIAN_POINT('',(2.500028133485,31.789308445687));
+#16187 = CARTESIAN_POINT('',(2.500023005978,32.043795433463));
+#16188 = CARTESIAN_POINT('',(2.500012447024,32.18674033801));
+#16189 = CARTESIAN_POINT('',(2.499995488963,32.329453508024));
+#16190 = CARTESIAN_POINT('',(2.499977849138,32.472070905901));
+#16191 = CARTESIAN_POINT('',(2.49997001278,32.614689368204));
+#16192 = CARTESIAN_POINT('',(2.499973315675,32.75739987751));
+#16193 = CARTESIAN_POINT('',(2.49998232911,32.900343268586));
+#16194 = CARTESIAN_POINT('',(2.500001563915,33.17766499181));
+#16195 = CARTESIAN_POINT('',(2.500011734822,33.312674429632));
+#16196 = CARTESIAN_POINT('',(2.500018510015,33.447517609742));
+#16197 = CARTESIAN_POINT('',(2.500018242856,33.582285047383));
+#16198 = CARTESIAN_POINT('',(2.500010408561,33.71706113991));
+#16199 = CARTESIAN_POINT('',(2.500006721504,33.851924859062));
+#16200 = CARTESIAN_POINT('',(2.500003768526,33.986955669336));
+#16201 = CARTESIAN_POINT('',(2.500001252138,34.150475147717));
+#16202 = CARTESIAN_POINT('',(2.500000813976,34.179245902051));
+#16203 = CARTESIAN_POINT('',(2.500000429903,34.2080153197));
+#16204 = CARTESIAN_POINT('',(2.500000138736,34.236782992363));
+#16205 = CARTESIAN_POINT('',(2.499999968611,34.26554894367));
+#16206 = CARTESIAN_POINT('',(2.499999936989,34.294313629173));
+#16207 = CARTESIAN_POINT('',(2.500000050649,34.323077936354));
+#16208 = CARTESIAN_POINT('',(2.500001198795,34.45257130103));
+#16209 = CARTESIAN_POINT('',(2.500003033307,34.553382729122));
+#16210 = CARTESIAN_POINT('',(2.500004877242,34.654173591644));
+#16211 = CARTESIAN_POINT('',(2.50000770014,34.754929699224));
+#16212 = CARTESIAN_POINT('',(2.500011524143,34.855682584314));
+#16213 = CARTESIAN_POINT('',(2.500014626938,34.956466154659));
+#16214 = CARTESIAN_POINT('',(2.500014796575,35.057273966289));
+#16215 = CARTESIAN_POINT('',(2.500009702986,35.295015059115));
+#16216 = CARTESIAN_POINT('',(2.500002167257,35.432314166932));
+#16217 = CARTESIAN_POINT('',(2.499989876758,35.569424964259));
+#16218 = CARTESIAN_POINT('',(2.499976072823,35.706450583565));
+#16219 = CARTESIAN_POINT('',(2.499970055116,35.843478884463));
+#16220 = CARTESIAN_POINT('',(2.499974064098,35.980592685858));
+#16221 = CARTESIAN_POINT('',(2.499984440646,36.117895931821));
+#16222 = CARTESIAN_POINT('',(2.500008368025,36.390125958878));
+#16223 = CARTESIAN_POINT('',(2.50002192096,36.525624092331));
+#16224 = CARTESIAN_POINT('',(2.500032619669,36.660951013697));
+#16225 = CARTESIAN_POINT('',(2.500034761694,36.796196231495));
+#16226 = CARTESIAN_POINT('',(2.500025606943,36.931441941507));
+#16227 = CARTESIAN_POINT('',(2.500011003473,37.066769571243));
+#16228 = CARTESIAN_POINT('',(2.499997071088,37.202268407063));
+#16229 = CARTESIAN_POINT('',(2.499977569017,37.473541713591));
+#16230 = CARTESIAN_POINT('',(2.499972016354,37.609874231361));
+#16231 = CARTESIAN_POINT('',(2.499974275244,37.746024542459));
+#16232 = CARTESIAN_POINT('',(2.499985528582,37.882090715163));
+#16233 = CARTESIAN_POINT('',(2.500000190246,38.018154697047));
+#16234 = CARTESIAN_POINT('',(2.500009773115,38.154303468996));
+#16235 = CARTESIAN_POINT('',(2.500013734163,38.290634803758));
+#16236 = CARTESIAN_POINT('',(2.500013743628,38.52197120455));
+#16237 = CARTESIAN_POINT('',(2.500011936158,38.617314333296));
+#16238 = CARTESIAN_POINT('',(2.500008356011,38.71263958788));
+#16239 = CARTESIAN_POINT('',(2.500005147854,38.807941292499));
+#16240 = CARTESIAN_POINT('',(2.500003329158,38.903243812048));
+#16241 = CARTESIAN_POINT('',(2.500002000595,38.998569346817));
+#16242 = CARTESIAN_POINT('',(2.500000000007,39.09390545806));
+#16243 = CARTESIAN_POINT('',(2.499999999962,39.189172324434));
+#16244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16245 = PCURVE('',#5843,#16246);
+#16246 = DEFINITIONAL_REPRESENTATION('',(#16247),#16516);
+#16247 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#16248,#16249,#16250,#16251,
+    #16252,#16253,#16254,#16255,#16256,#16257,#16258,#16259,#16260,
+    #16261,#16262,#16263,#16264,#16265,#16266,#16267,#16268,#16269,
+    #16270,#16271,#16272,#16273,#16274,#16275,#16276,#16277,#16278,
+    #16279,#16280,#16281,#16282,#16283,#16284,#16285,#16286,#16287,
+    #16288,#16289,#16290,#16291,#16292,#16293,#16294,#16295,#16296,
+    #16297,#16298,#16299,#16300,#16301,#16302,#16303,#16304,#16305,
+    #16306,#16307,#16308,#16309,#16310,#16311,#16312,#16313,#16314,
+    #16315,#16316,#16317,#16318,#16319,#16320,#16321,#16322,#16323,
+    #16324,#16325,#16326,#16327,#16328,#16329,#16330,#16331,#16332,
+    #16333,#16334,#16335,#16336,#16337,#16338,#16339,#16340,#16341,
+    #16342,#16343,#16344,#16345,#16346,#16347,#16348,#16349,#16350,
+    #16351,#16352,#16353,#16354,#16355,#16356,#16357,#16358,#16359,
+    #16360,#16361,#16362,#16363,#16364,#16365,#16366,#16367,#16368,
+    #16369,#16370,#16371,#16372,#16373,#16374,#16375,#16376,#16377,
+    #16378,#16379,#16380,#16381,#16382,#16383,#16384,#16385,#16386,
+    #16387,#16388,#16389,#16390,#16391,#16392,#16393,#16394,#16395,
+    #16396,#16397,#16398,#16399,#16400,#16401,#16402,#16403,#16404,
+    #16405,#16406,#16407,#16408,#16409,#16410,#16411,#16412,#16413,
+    #16414,#16415,#16416,#16417,#16418,#16419,#16420,#16421,#16422,
+    #16423,#16424,#16425,#16426,#16427,#16428,#16429,#16430,#16431,
+    #16432,#16433,#16434,#16435,#16436,#16437,#16438,#16439,#16440,
+    #16441,#16442,#16443,#16444,#16445,#16446,#16447,#16448,#16449,
+    #16450,#16451,#16452,#16453,#16454,#16455,#16456,#16457,#16458,
+    #16459,#16460,#16461,#16462,#16463,#16464,#16465,#16466,#16467,
+    #16468,#16469,#16470,#16471,#16472,#16473,#16474,#16475,#16476,
+    #16477,#16478,#16479,#16480,#16481,#16482,#16483,#16484,#16485,
+    #16486,#16487,#16488,#16489,#16490,#16491,#16492,#16493,#16494,
+    #16495,#16496,#16497,#16498,#16499,#16500,#16501,#16502,#16503,
+    #16504,#16505,#16506,#16507,#16508,#16509,#16510,#16511,#16512,
+    #16513,#16514,#16515),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7
+    ,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,
+    3.090320105615E-02,6.672952878874E-02,8.436022731096E-02,
+    0.102334242446,0.137173272073,0.17146702352,0.199879006118,
+    0.233422533092,0.251397991397,0.268015279218,0.302810756445,
+    0.338127153586,0.373107105552,0.39026076991,0.39864922627,
+    0.406511365468,0.441336779933,0.475431882024,0.50934249247,
+    0.542243738877,0.550630463471,0.575674856722,0.609359463871,
+    0.645110754482,0.680340603095,0.698306434741,0.706465719226,
+    0.716048573337,0.749984309157,0.777351799668,0.81221997509,
+    0.845172994191,0.85220907618,0.876847531549,0.910352714925,
+    0.943423917506,0.976694871942,1.),.UNSPECIFIED.);
+#16248 = CARTESIAN_POINT('',(-25.13274122871,11.850011554075));
+#16249 = CARTESIAN_POINT('',(-25.009858719,11.879347157652));
+#16250 = CARTESIAN_POINT('',(-24.88679352939,11.908726494418));
+#16251 = CARTESIAN_POINT('',(-24.76384150166,11.938079080848));
+#16252 = CARTESIAN_POINT('',(-24.64095569509,11.96741609435));
+#16253 = CARTESIAN_POINT('',(-24.51806788658,11.996753704811));
+#16254 = CARTESIAN_POINT('',(-24.39510864697,12.026108405984));
+#16255 = CARTESIAN_POINT('',(-24.27203318122,12.055490892068));
+#16256 = CARTESIAN_POINT('',(-24.00671239986,12.118832319113));
+#16257 = CARTESIAN_POINT('',(-23.86385725272,12.152936842217));
+#16258 = CARTESIAN_POINT('',(-23.72126799194,12.186977748759));
+#16259 = CARTESIAN_POINT('',(-23.57878136915,12.220993936604));
+#16260 = CARTESIAN_POINT('',(-23.43629462198,12.255009612578));
+#16261 = CARTESIAN_POINT('',(-23.29370519289,12.289049341939));
+#16262 = CARTESIAN_POINT('',(-23.15084949196,12.323152988914));
+#16263 = CARTESIAN_POINT('',(-22.93830048485,12.37389515527));
+#16264 = CARTESIAN_POINT('',(-22.86818754213,12.390633460104));
+#16265 = CARTESIAN_POINT('',(-22.79807975377,12.407370680005));
+#16266 = CARTESIAN_POINT('',(-22.72797862688,12.424106461034));
+#16267 = CARTESIAN_POINT('',(-22.65787779792,12.440842255428));
+#16268 = CARTESIAN_POINT('',(-22.58777078542,12.457579455597));
+#16269 = CARTESIAN_POINT('',(-22.51765871026,12.474317583086));
+#16270 = CARTESIAN_POINT('',(-22.37609220867,12.508113355858));
+#16271 = CARTESIAN_POINT('',(-22.30461352195,12.525179252865));
+#16272 = CARTESIAN_POINT('',(-22.23314091077,12.542227927694));
+#16273 = CARTESIAN_POINT('',(-22.16167535565,12.559316444209));
+#16274 = CARTESIAN_POINT('',(-22.09020739468,12.576333306593));
+#16275 = CARTESIAN_POINT('',(-22.01873557975,12.593430035558));
+#16276 = CARTESIAN_POINT('',(-21.94725524339,12.610470890565));
+#16277 = CARTESIAN_POINT('',(-21.73726600208,12.660629516731));
+#16278 = CARTESIAN_POINT('',(-21.59838578832,12.693779035412));
+#16279 = CARTESIAN_POINT('',(-21.4597317552,12.726876757262));
+#16280 = CARTESIAN_POINT('',(-21.32117339075,12.759955821569));
+#16281 = CARTESIAN_POINT('',(-21.18261602714,12.793034910797));
+#16282 = CARTESIAN_POINT('',(-21.04396532091,12.826136192424));
+#16283 = CARTESIAN_POINT('',(-20.90508675255,12.859291220325));
+#16284 = CARTESIAN_POINT('',(-20.63020457957,12.9249141493));
+#16285 = CARTESIAN_POINT('',(-20.49352694387,12.957542964188));
+#16286 = CARTESIAN_POINT('',(-20.35705387842,12.99012268643));
+#16287 = CARTESIAN_POINT('',(-20.22067022241,13.022681372477));
+#16288 = CARTESIAN_POINT('',(-20.08428610749,13.055240609426));
+#16289 = CARTESIAN_POINT('',(-19.94781380415,13.087821106001));
+#16290 = CARTESIAN_POINT('',(-19.81113296254,13.120451540166));
+#16291 = CARTESIAN_POINT('',(-19.56180852948,13.179974014173));
+#16292 = CARTESIAN_POINT('',(-19.44872695801,13.206970595555));
+#16293 = CARTESIAN_POINT('',(-19.33569868612,13.233954455049));
+#16294 = CARTESIAN_POINT('',(-19.22273339632,13.260923267364));
+#16295 = CARTESIAN_POINT('',(-19.10976464335,13.287892846338));
+#16296 = CARTESIAN_POINT('',(-18.99672868875,13.314878317473));
+#16297 = CARTESIAN_POINT('',(-18.88364206725,13.341875655106));
+#16298 = CARTESIAN_POINT('',(-18.63731101897,13.400682244359));
+#16299 = CARTESIAN_POINT('',(-18.50366265182,13.432587857865));
+#16300 = CARTESIAN_POINT('',(-18.37019845951,13.464449315042));
+#16301 = CARTESIAN_POINT('',(-18.23681463407,13.496291705479));
+#16302 = CARTESIAN_POINT('',(-18.10342849841,13.528135220278));
+#16303 = CARTESIAN_POINT('',(-17.96995646932,13.560000661361));
+#16304 = CARTESIAN_POINT('',(-17.83630237526,13.591909290246));
+#16305 = CARTESIAN_POINT('',(-17.63147843004,13.640806663284));
+#16306 = CARTESIAN_POINT('',(-17.5600006756,13.657870017145));
+#16307 = CARTESIAN_POINT('',(-17.4885285186,13.674931390603));
+#16308 = CARTESIAN_POINT('',(-17.41706330224,13.691990303023));
+#16309 = CARTESIAN_POINT('',(-17.34559786991,13.709048442586));
+#16310 = CARTESIAN_POINT('',(-17.27412509412,13.726107902354));
+#16311 = CARTESIAN_POINT('',(-17.20264642532,13.743169584048));
+#16312 = CARTESIAN_POINT('',(-17.06511424538,13.776004788656));
+#16313 = CARTESIAN_POINT('',(-16.99903977861,13.791812794005));
+#16314 = CARTESIAN_POINT('',(-16.93296683589,13.807532594223));
+#16315 = CARTESIAN_POINT('',(-16.86690104511,13.823367977292));
+#16316 = CARTESIAN_POINT('',(-16.80083201487,13.839093827101));
+#16317 = CARTESIAN_POINT('',(-16.73476028603,13.85488677773));
+#16318 = CARTESIAN_POINT('',(-16.66868381532,13.870657023124));
+#16319 = CARTESIAN_POINT('',(-16.46427683523,13.919455030041));
+#16320 = CARTESIAN_POINT('',(-16.32558365726,13.952566031438));
+#16321 = CARTESIAN_POINT('',(-16.18711846005,13.985623587086));
+#16322 = CARTESIAN_POINT('',(-16.04874491524,14.018657868822));
+#16323 = CARTESIAN_POINT('',(-15.91037201248,14.051691378193));
+#16324 = CARTESIAN_POINT('',(-15.77190403785,14.084747425734));
+#16325 = CARTESIAN_POINT('',(-15.63321265373,14.117856967018));
+#16326 = CARTESIAN_POINT('',(-15.35446172517,14.184403141974));
+#16327 = CARTESIAN_POINT('',(-15.21367136136,14.218014251093));
+#16328 = CARTESIAN_POINT('',(-15.07312492588,14.251567466933));
+#16329 = CARTESIAN_POINT('',(-14.93267733199,14.285097281062));
+#16330 = CARTESIAN_POINT('',(-14.79222987488,14.318627036699));
+#16331 = CARTESIAN_POINT('',(-14.65168508509,14.352180117633));
+#16332 = CARTESIAN_POINT('',(-14.5108949917,14.385791692074));
+#16333 = CARTESIAN_POINT('',(-14.23140922239,14.452514479654));
+#16334 = CARTESIAN_POINT('',(-14.09197945421,14.485800950472));
+#16335 = CARTESIAN_POINT('',(-13.95277867282,14.519032448648));
+#16336 = CARTESIAN_POINT('',(-13.81367286029,14.552240930738));
+#16337 = CARTESIAN_POINT('',(-13.67456664578,14.585449001792));
+#16338 = CARTESIAN_POINT('',(-13.53536592039,14.618680060512));
+#16339 = CARTESIAN_POINT('',(-13.39593403359,14.651967221657));
+#16340 = CARTESIAN_POINT('',(-13.18866006263,14.701451090684));
+#16341 = CARTESIAN_POINT('',(-13.12045134758,14.717735082988));
+#16342 = CARTESIAN_POINT('',(-13.05224755541,14.734017905995));
+#16343 = CARTESIAN_POINT('',(-12.98404927984,14.750299307188));
+#16344 = CARTESIAN_POINT('',(-12.91585060252,14.766580505737));
+#16345 = CARTESIAN_POINT('',(-12.84764581215,14.782862626023));
+#16346 = CARTESIAN_POINT('',(-12.77943622397,14.799145191211));
+#16347 = CARTESIAN_POINT('',(-12.67788647793,14.823385643867));
+#16348 = CARTESIAN_POINT('',(-12.64453557701,14.83134654775));
+#16349 = CARTESIAN_POINT('',(-12.61118426768,14.839307416546));
+#16350 = CARTESIAN_POINT('',(-12.57783238276,14.847268320944));
+#16351 = CARTESIAN_POINT('',(-12.54447971738,14.855229374328));
+#16352 = CARTESIAN_POINT('',(-12.51112602894,14.863190732779));
+#16353 = CARTESIAN_POINT('',(-12.47777103719,14.871152595075));
+#16354 = CARTESIAN_POINT('',(-12.41315070602,14.886578212181));
+#16355 = CARTESIAN_POINT('',(-12.38188674715,14.894042543111));
+#16356 = CARTESIAN_POINT('',(-12.35062325751,14.901507783104));
+#16357 = CARTESIAN_POINT('',(-12.31936055443,14.908973548061));
+#16358 = CARTESIAN_POINT('',(-12.28809856256,14.916439482156));
+#16359 = CARTESIAN_POINT('',(-12.25683681384,14.923905257835));
+#16360 = CARTESIAN_POINT('',(-12.22557444754,14.931370575819));
+#16361 = CARTESIAN_POINT('',(-12.05582499723,14.97189962872));
+#16362 = CARTESIAN_POINT('',(-11.91698488035,15.005040214431));
+#16363 = CARTESIAN_POINT('',(-11.77837367156,15.038130825856));
+#16364 = CARTESIAN_POINT('',(-11.63985571368,15.071201169223));
+#16365 = CARTESIAN_POINT('',(-11.50133819903,15.104270719981));
+#16366 = CARTESIAN_POINT('',(-11.36272654404,15.137362122649));
+#16367 = CARTESIAN_POINT('',(-11.22388942703,15.170506774211));
+#16368 = CARTESIAN_POINT('',(-10.9498196598,15.235935167965));
+#16369 = CARTESIAN_POINT('',(-10.81391727333,15.26837879829));
+#16370 = CARTESIAN_POINT('',(-10.67821850234,15.300773892904));
+#16371 = CARTESIAN_POINT('',(-10.54260691429,15.333148649075));
+#16372 = CARTESIAN_POINT('',(-10.40699401413,15.365524018416));
+#16373 = CARTESIAN_POINT('',(-10.27129054877,15.397921143063));
+#16374 = CARTESIAN_POINT('',(-10.13538559587,15.430366449542));
+#16375 = CARTESIAN_POINT('',(-9.864956016799,15.494927546794));
+#16376 = CARTESIAN_POINT('',(-9.729800604776,15.527193929398));
+#16377 = CARTESIAN_POINT('',(-9.59483931856,15.5594139091));
+#16378 = CARTESIAN_POINT('',(-9.459965445472,15.591612910126));
+#16379 = CARTESIAN_POINT('',(-9.325092700099,15.623811410063));
+#16380 = CARTESIAN_POINT('',(-9.190134609771,15.65602981339));
+#16381 = CARTESIAN_POINT('',(-9.05497812742,15.688295408957));
+#16382 = CARTESIAN_POINT('',(-8.789292556453,15.751722136635));
+#16383 = CARTESIAN_POINT('',(-8.658182185172,15.783022028724));
+#16384 = CARTESIAN_POINT('',(-8.527241889755,15.814281710628));
+#16385 = CARTESIAN_POINT('',(-8.396380553614,15.845523152471));
+#16386 = CARTESIAN_POINT('',(-8.265520903959,15.876764926745));
+#16387 = CARTESIAN_POINT('',(-8.134584104193,15.908024526965));
+#16388 = CARTESIAN_POINT('',(-8.003481562348,15.939320449891));
+#16389 = CARTESIAN_POINT('',(-7.839292810101,15.978517270005));
+#16390 = CARTESIAN_POINT('',(-7.805940964593,15.98647952023));
+#16391 = CARTESIAN_POINT('',(-7.772588357092,15.994442174345));
+#16392 = CARTESIAN_POINT('',(-7.739234768156,16.002405407307));
+#16393 = CARTESIAN_POINT('',(-7.705879935164,16.01036946114));
+#16394 = CARTESIAN_POINT('',(-7.672523552312,16.018334644931));
+#16395 = CARTESIAN_POINT('',(-7.639165270615,16.026301334833));
+#16396 = CARTESIAN_POINT('',(-7.506183529642,16.058065882994));
+#16397 = CARTESIAN_POINT('',(-7.406494263806,16.08182590192));
+#16398 = CARTESIAN_POINT('',(-7.306845796555,16.105671725196));
+#16399 = CARTESIAN_POINT('',(-7.207219813439,16.129381581793));
+#16400 = CARTESIAN_POINT('',(-7.107597126193,16.153215440719));
+#16401 = CARTESIAN_POINT('',(-7.007945045573,16.176983121755));
+#16402 = CARTESIAN_POINT('',(-6.90825554525,16.200787062784));
+#16403 = CARTESIAN_POINT('',(-6.67465016091,16.256557293857));
+#16404 = CARTESIAN_POINT('',(-6.540364535751,16.28861637828));
+#16405 = CARTESIAN_POINT('',(-6.406263851523,16.320630521975));
+#16406 = CARTESIAN_POINT('',(-6.272248312971,16.352623448319));
+#16407 = CARTESIAN_POINT('',(-6.138233223485,16.384616411267));
+#16408 = CARTESIAN_POINT('',(-6.004136927053,16.416629012979));
+#16409 = CARTESIAN_POINT('',(-5.869851043816,16.448687192029));
+#16410 = CARTESIAN_POINT('',(-5.593653297954,16.514624582748));
+#16411 = CARTESIAN_POINT('',(-5.451040730754,16.548671105316));
+#16412 = CARTESIAN_POINT('',(-5.308691059363,16.582655058374));
+#16413 = CARTESIAN_POINT('',(-5.16644324908,16.616614654745));
+#16414 = CARTESIAN_POINT('',(-5.024195525076,16.650574250886));
+#16415 = CARTESIAN_POINT('',(-4.881845891144,16.684558151361));
+#16416 = CARTESIAN_POINT('',(-4.739233609139,16.718604484274));
+#16417 = CARTESIAN_POINT('',(-4.456888730913,16.786009100565));
+#16418 = CARTESIAN_POINT('',(-4.316376553549,16.81955350383));
+#16419 = CARTESIAN_POINT('',(-4.176109024226,16.853039170623));
+#16420 = CARTESIAN_POINT('',(-4.035937760912,16.886501725977));
+#16421 = CARTESIAN_POINT('',(-3.895766944834,16.919964339027));
+#16422 = CARTESIAN_POINT('',(-3.755497726025,16.953452002765));
+#16423 = CARTESIAN_POINT('',(-3.614987605517,16.986997545733));
+#16424 = CARTESIAN_POINT('',(-3.403389302344,17.037513096881));
+#16425 = CARTESIAN_POINT('',(-3.331913288988,17.054576512119));
+#16426 = CARTESIAN_POINT('',(-3.260442941743,17.071638088758));
+#16427 = CARTESIAN_POINT('',(-3.188979601878,17.088697302041));
+#16428 = CARTESIAN_POINT('',(-3.117516097864,17.105755700229));
+#16429 = CARTESIAN_POINT('',(-3.04604527061,17.122815073939));
+#16430 = CARTESIAN_POINT('',(-2.974568510467,17.139875781976));
+#16431 = CARTESIAN_POINT('',(-2.870648431608,17.16468288056));
+#16432 = CARTESIAN_POINT('',(-2.838193099687,17.17243210472));
+#16433 = CARTESIAN_POINT('',(-2.805738117334,17.180182290961));
+#16434 = CARTESIAN_POINT('',(-2.773283317315,17.187932908162));
+#16435 = CARTESIAN_POINT('',(-2.740828558047,17.195683509275));
+#16436 = CARTESIAN_POINT('',(-2.708373723598,17.203433731328));
+#16437 = CARTESIAN_POINT('',(-2.675918723689,17.211183295422));
+#16438 = CARTESIAN_POINT('',(-2.605345723099,17.228032653997));
+#16439 = CARTESIAN_POINT('',(-2.567229073828,17.237132529062));
+#16440 = CARTESIAN_POINT('',(-2.52911321686,17.246231910969));
+#16441 = CARTESIAN_POINT('',(-2.490997876366,17.255331022447));
+#16442 = CARTESIAN_POINT('',(-2.4528828297,17.264430029913));
+#16443 = CARTESIAN_POINT('',(-2.414767907408,17.273529043473));
+#16444 = CARTESIAN_POINT('',(-2.37665299322,17.282628116921));
+#16445 = CARTESIAN_POINT('',(-2.203561584933,17.323949975538));
+#16446 = CARTESIAN_POINT('',(-2.068276174103,17.356247201627));
+#16447 = CARTESIAN_POINT('',(-1.933186844246,17.388498848767));
+#16448 = CARTESIAN_POINT('',(-1.798181990528,17.420729186714));
+#16449 = CARTESIAN_POINT('',(-1.663175240047,17.45295925701));
+#16450 = CARTESIAN_POINT('',(-1.528080024808,17.485210183288));
+#16451 = CARTESIAN_POINT('',(-1.392790596642,17.517507541541));
+#16452 = CARTESIAN_POINT('',(-1.148964062879,17.575716079344));
+#16453 = CARTESIAN_POINT('',(-1.04001129743,17.601726419687));
+#16454 = CARTESIAN_POINT('',(-0.931103550337,17.62772621477));
+#16455 = CARTESIAN_POINT('',(-0.82225248304,17.653712643168));
+#16456 = CARTESIAN_POINT('',(-0.713400942158,17.679699282938));
+#16457 = CARTESIAN_POINT('',(-0.604491152633,17.705699878822));
+#16458 = CARTESIAN_POINT('',(-0.495534843137,17.731711607145));
+#16459 = CARTESIAN_POINT('',(-0.248003065642,17.790806188994));
+#16460 = CARTESIAN_POINT('',(-0.108965220898,17.823999423749));
+#16461 = CARTESIAN_POINT('',(2.984589596194E-02,17.857138438401));
+#16462 = CARTESIAN_POINT('',(0.168561792404,17.890254558829));
+#16463 = CARTESIAN_POINT('',(0.307278100433,17.923370377035));
+#16464 = CARTESIAN_POINT('',(0.446087301319,17.956507835838));
+#16465 = CARTESIAN_POINT('',(0.585126501424,17.989700264589));
+#16466 = CARTESIAN_POINT('',(0.854876718591,18.054097673382));
+#16467 = CARTESIAN_POINT('',(0.98620145483,18.085449124297));
+#16468 = CARTESIAN_POINT('',(1.117364108143,18.116762512546));
+#16469 = CARTESIAN_POINT('',(1.2484495047,18.148058080069));
+#16470 = CARTESIAN_POINT('',(1.379534651162,18.179353858634));
+#16471 = CARTESIAN_POINT('',(1.510696624187,18.210665615075));
+#16472 = CARTESIAN_POINT('',(1.642021023745,18.242010737264));
+#16473 = CARTESIAN_POINT('',(1.801073782826,18.279976262159));
+#16474 = CARTESIAN_POINT('',(1.829058887311,18.286655500244));
+#16475 = CARTESIAN_POINT('',(1.857044132599,18.293335150751));
+#16476 = CARTESIAN_POINT('',(1.885029645489,18.300015937651));
+#16477 = CARTESIAN_POINT('',(1.913015311689,18.306698100771));
+#16478 = CARTESIAN_POINT('',(1.941000775814,18.313381395794));
+#16479 = CARTESIAN_POINT('',(1.968985441388,18.320065094259));
+#16480 = CARTESIAN_POINT('',(2.094957468617,18.350149653727));
+#16481 = CARTESIAN_POINT('',(2.19301054091,18.373557471708));
+#16482 = CARTESIAN_POINT('',(2.291036506624,18.396957409594));
+#16483 = CARTESIAN_POINT('',(2.38902787228,18.420350028865));
+#16484 = CARTESIAN_POINT('',(2.487018666011,18.443743430002));
+#16485 = CARTESIAN_POINT('',(2.58504296126,18.467145243208));
+#16486 = CARTESIAN_POINT('',(2.683094090186,18.490553660251));
+#16487 = CARTESIAN_POINT('',(2.914339175268,18.54576018103));
+#16488 = CARTESIAN_POINT('',(3.047890868678,18.577643648174));
+#16489 = CARTESIAN_POINT('',(3.181261129438,18.609483140015));
+#16490 = CARTESIAN_POINT('',(3.314545710117,18.64130155806));
+#16491 = CARTESIAN_POINT('',(3.447828470281,18.673119795401));
+#16492 = CARTESIAN_POINT('',(3.581192366331,18.70495767286));
+#16493 = CARTESIAN_POINT('',(3.714740235064,18.736839766221));
+#16494 = CARTESIAN_POINT('',(3.979525715491,18.8000528256));
+#16495 = CARTESIAN_POINT('',(4.111319038141,18.831516453975));
+#16496 = CARTESIAN_POINT('',(4.242947243033,18.862940795764));
+#16497 = CARTESIAN_POINT('',(4.374497407708,18.894346495442));
+#16498 = CARTESIAN_POINT('',(4.506047446547,18.925752172209));
+#16499 = CARTESIAN_POINT('',(4.637675201728,18.957176355577));
+#16500 = CARTESIAN_POINT('',(4.769468346276,18.988639816484));
+#16501 = CARTESIAN_POINT('',(5.033322855659,19.051630300492));
+#16502 = CARTESIAN_POINT('',(5.165927006116,19.083286901809));
+#16503 = CARTESIAN_POINT('',(5.298355265856,19.114901225127));
+#16504 = CARTESIAN_POINT('',(5.430704683256,19.146496555298));
+#16505 = CARTESIAN_POINT('',(5.563056208051,19.17809240334));
+#16506 = CARTESIAN_POINT('',(5.695490903224,19.209709064104));
+#16507 = CARTESIAN_POINT('',(5.828099120319,19.241367615586));
+#16508 = CARTESIAN_POINT('',(6.053109148593,19.295085556754));
+#16509 = CARTESIAN_POINT('',(6.145842420539,19.317224201927));
+#16510 = CARTESIAN_POINT('',(6.238555299329,19.339357602086));
+#16511 = CARTESIAN_POINT('',(6.331242816741,19.361484370485));
+#16512 = CARTESIAN_POINT('',(6.423930646042,19.383610477497));
+#16513 = CARTESIAN_POINT('',(6.516644275066,19.4057427339));
+#16514 = CARTESIAN_POINT('',(6.609378051308,19.427883116864));
+#16515 = CARTESIAN_POINT('',(6.702064099061,19.450023938623));
+#16516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16517 = ORIENTED_EDGE('',*,*,#16518,.F.);
+#16518 = EDGE_CURVE('',#16519,#15701,#16521,.T.);
+#16519 = VERTEX_POINT('',#16520);
+#16520 = CARTESIAN_POINT('',(2.5,-6.123233995737E-16,13.350012420255));
+#16521 = SURFACE_CURVE('',#16522,(#16791,#17063),.PCURVE_S1.);
+#16522 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#16523,#16524,#16525,#16526,
+    #16527,#16528,#16529,#16530,#16531,#16532,#16533,#16534,#16535,
+    #16536,#16537,#16538,#16539,#16540,#16541,#16542,#16543,#16544,
+    #16545,#16546,#16547,#16548,#16549,#16550,#16551,#16552,#16553,
+    #16554,#16555,#16556,#16557,#16558,#16559,#16560,#16561,#16562,
+    #16563,#16564,#16565,#16566,#16567,#16568,#16569,#16570,#16571,
+    #16572,#16573,#16574,#16575,#16576,#16577,#16578,#16579,#16580,
+    #16581,#16582,#16583,#16584,#16585,#16586,#16587,#16588,#16589,
+    #16590,#16591,#16592,#16593,#16594,#16595,#16596,#16597,#16598,
+    #16599,#16600,#16601,#16602,#16603,#16604,#16605,#16606,#16607,
+    #16608,#16609,#16610,#16611,#16612,#16613,#16614,#16615,#16616,
+    #16617,#16618,#16619,#16620,#16621,#16622,#16623,#16624,#16625,
+    #16626,#16627,#16628,#16629,#16630,#16631,#16632,#16633,#16634,
+    #16635,#16636,#16637,#16638,#16639,#16640,#16641,#16642,#16643,
+    #16644,#16645,#16646,#16647,#16648,#16649,#16650,#16651,#16652,
+    #16653,#16654,#16655,#16656,#16657,#16658,#16659,#16660,#16661,
+    #16662,#16663,#16664,#16665,#16666,#16667,#16668,#16669,#16670,
+    #16671,#16672,#16673,#16674,#16675,#16676,#16677,#16678,#16679,
+    #16680,#16681,#16682,#16683,#16684,#16685,#16686,#16687,#16688,
+    #16689,#16690,#16691,#16692,#16693,#16694,#16695,#16696,#16697,
+    #16698,#16699,#16700,#16701,#16702,#16703,#16704,#16705,#16706,
+    #16707,#16708,#16709,#16710,#16711,#16712,#16713,#16714,#16715,
+    #16716,#16717,#16718,#16719,#16720,#16721,#16722,#16723,#16724,
+    #16725,#16726,#16727,#16728,#16729,#16730,#16731,#16732,#16733,
+    #16734,#16735,#16736,#16737,#16738,#16739,#16740,#16741,#16742,
+    #16743,#16744,#16745,#16746,#16747,#16748,#16749,#16750,#16751,
+    #16752,#16753,#16754,#16755,#16756,#16757,#16758,#16759,#16760,
+    #16761,#16762,#16763,#16764,#16765,#16766,#16767,#16768,#16769,
+    #16770,#16771,#16772,#16773,#16774,#16775,#16776,#16777,#16778,
+    #16779,#16780,#16781,#16782,#16783,#16784,#16785,#16786,#16787,
+    #16788,#16789,#16790),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7
+    ,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,
+    3.090320105615E-02,6.672952878874E-02,8.436022731096E-02,
+    0.102334242446,0.137173272073,0.17146702352,0.199879006118,
+    0.233422533092,0.251397991397,0.268015279218,0.302810756445,
+    0.338127153586,0.373107105552,0.39026076991,0.39864922627,
+    0.406511365468,0.441336779933,0.475431882024,0.50934249247,
+    0.542243738877,0.550630463471,0.575674856722,0.609359463871,
+    0.645110754482,0.680340603095,0.698306434741,0.706465719226,
+    0.716048573337,0.749984309157,0.777351799668,0.81221997509,
+    0.845172994191,0.85220907618,0.876847531549,0.910352714925,
+    0.943423917506,0.976694871942,1.),.UNSPECIFIED.);
+#16523 = CARTESIAN_POINT('',(2.5,-4.440892098501E-16,8.850011554075));
+#16524 = CARTESIAN_POINT('',(2.5,0.307206274281,8.879347157652));
+#16525 = CARTESIAN_POINT('',(2.45685308919,0.614868259438,8.908726494418
+    ));
+#16526 = CARTESIAN_POINT('',(2.370359489983,0.915182168706,
+    8.938079080848));
+#16527 = CARTESIAN_POINT('',(2.242193443858,1.201105759166,8.96741609435
+    ));
+#16528 = CARTESIAN_POINT('',(2.075178384651,1.466227068814,
+    8.996753704811));
+#16529 = CARTESIAN_POINT('',(1.873081530011,1.70463672381,9.026108405984
+    ));
+#16530 = CARTESIAN_POINT('',(1.64083770364,1.911024021844,9.055490892068
+    ));
+#16531 = CARTESIAN_POINT('',(1.088647583666,2.27852307325,9.118832319113
+    ));
+#16532 = CARTESIAN_POINT('',(0.759209174976,2.428131468218,
+    9.152936842217));
+#16533 = CARTESIAN_POINT('',(0.407082648306,2.522512134568,
+    9.186977748759));
+#16534 = CARTESIAN_POINT('',(4.308156170186E-02,2.558584337363,
+    9.220993936604));
+#16535 = CARTESIAN_POINT('',(-0.32192777634,2.534787299327,
+    9.255009612578));
+#16536 = CARTESIAN_POINT('',(-0.677032794418,2.45231510574,
+    9.289049341939));
+#16537 = CARTESIAN_POINT('',(-1.011322416434,2.313881707158,
+    9.323152988914));
+#16538 = CARTESIAN_POINT('',(-1.463343503419,2.034536598801,
+    9.37389515527));
+#16539 = CARTESIAN_POINT('',(-1.605069742508,1.930445745215,
+    9.390633460104));
+#16540 = CARTESIAN_POINT('',(-1.738281597053,1.81510196949,
+    9.407370680005));
+#16541 = CARTESIAN_POINT('',(-1.861944406459,1.68932995443,
+    9.424106461034));
+#16542 = CARTESIAN_POINT('',(-1.975129584579,1.554052708056,
+    9.440842255428));
+#16543 = CARTESIAN_POINT('',(-2.077009183085,1.410284034937,
+    9.457579455597));
+#16544 = CARTESIAN_POINT('',(-2.166863521812,1.259132906938,
+    9.474317583086));
+#16545 = CARTESIAN_POINT('',(-2.322844286841,0.941443253727,
+    9.508113355858));
+#16546 = CARTESIAN_POINT('',(-2.388502256022,0.774606504593,
+    9.525179252865));
+#16547 = CARTESIAN_POINT('',(-2.440432882169,0.602596131374,
+    9.542227927694));
+#16548 = CARTESIAN_POINT('',(-2.478178485568,0.426740223552,
+    9.559316444209));
+#16549 = CARTESIAN_POINT('',(-2.501427930055,0.248382213395,
+    9.576333306593));
+#16550 = CARTESIAN_POINT('',(-2.510022215394,6.891118749741E-02,
+    9.593430035558));
+#16551 = CARTESIAN_POINT('',(-2.503948754673,-0.110281602139,
+    9.610470890565));
+#16552 = CARTESIAN_POINT('',(-2.443522314137,-0.631765450833,
+    9.660629516731));
+#16553 = CARTESIAN_POINT('',(-2.349096466316,-0.970351593014,
+    9.693779035412));
+#16554 = CARTESIAN_POINT('',(-2.200959490352,-1.291923226111,
+    9.726876757262));
+#16555 = CARTESIAN_POINT('',(-2.003244452656,-1.586998793258,
+    9.759955821569));
+#16556 = CARTESIAN_POINT('',(-1.761234989961,-1.846977474975,
+    9.793034910797));
+#16557 = CARTESIAN_POINT('',(-1.482095591883,-2.064757218148,
+    9.826136192424));
+#16558 = CARTESIAN_POINT('',(-1.174100972348,-2.23414849475,
+    9.859291220325));
+#16559 = CARTESIAN_POINT('',(-0.527670350921,-2.467341029071,
+    9.9249141493));
+#16560 = CARTESIAN_POINT('',(-0.188220276219,-2.533318527979,
+    9.957542964188));
+#16561 = CARTESIAN_POINT('',(0.159814205554,-2.545459385126,
+    9.99012268643));
+#16562 = CARTESIAN_POINT('',(0.506592157595,-2.503183359386,
+    10.022681372477));
+#16563 = CARTESIAN_POINT('',(0.842519211264,-2.407293092312,
+    10.055240609427));
+#16564 = CARTESIAN_POINT('',(1.158446269641,-2.260783668547,
+    10.087821106001));
+#16565 = CARTESIAN_POINT('',(1.445535221116,-2.068002181188,
+    10.120451540166));
+#16566 = CARTESIAN_POINT('',(1.903480695183,-1.645151559177,
+    10.179974014173));
+#16567 = CARTESIAN_POINT('',(2.086453591054,-1.426566274659,
+    10.206970595555));
+#16568 = CARTESIAN_POINT('',(2.240443801734,-1.184956267058,
+    10.233954455049));
+#16569 = CARTESIAN_POINT('',(2.362221352358,-0.924864115617,
+    10.260923267364));
+#16570 = CARTESIAN_POINT('',(2.449416111145,-0.651222683393,
+    10.287892846338));
+#16571 = CARTESIAN_POINT('',(2.500408251728,-0.369266745773,
+    10.314878317473));
+#16572 = CARTESIAN_POINT('',(2.514479740753,-8.454169614211E-02,
+    10.341875655106));
+#16573 = CARTESIAN_POINT('',(2.465954822186,0.529371156532,
+    10.400682244359));
+#16574 = CARTESIAN_POINT('',(2.388965226591,0.858451399556,
+    10.432587857865));
+#16575 = CARTESIAN_POINT('',(2.261694895467,1.174011647823,
+    10.464449315042));
+#16576 = CARTESIAN_POINT('',(2.087359502587,1.467427171796,
+    10.496291705479));
+#16577 = CARTESIAN_POINT('',(1.870274214794,1.730800334071,
+    10.528135220278));
+#16578 = CARTESIAN_POINT('',(1.616403985779,1.957384614413,
+    10.560000661361));
+#16579 = CARTESIAN_POINT('',(1.332792722562,2.141218662406,
+    10.591909290246));
+#16580 = CARTESIAN_POINT('',(0.866114189905,2.351970769169,
+    10.640806663284));
+#16581 = CARTESIAN_POINT('',(0.697250205724,2.412218553215,
+    10.657870017145));
+#16582 = CARTESIAN_POINT('',(0.523658827086,2.458580444869,
+    10.674931390603));
+#16583 = CARTESIAN_POINT('',(0.346677886898,2.490639253742,
+    10.691990303023));
+#16584 = CARTESIAN_POINT('',(0.167668843987,2.508131684659,
+    10.709048442586));
+#16585 = CARTESIAN_POINT('',(-1.198661421622E-02,2.5109388481,
+    10.726107902354));
+#16586 = CARTESIAN_POINT('',(-0.190887221661,2.499096480551,
+    10.743169584048));
+#16587 = CARTESIAN_POINT('',(-0.530980217284,2.448538270888,
+    10.776004788656));
+#16588 = CARTESIAN_POINT('',(-0.692537071098,2.411913548141,
+    10.791812794005));
+#16589 = CARTESIAN_POINT('',(-0.851168951072,2.363109899779,
+    10.807532594223));
+#16590 = CARTESIAN_POINT('',(-1.005792351298,2.302413270684,
+    10.823367977292));
+#16591 = CARTESIAN_POINT('',(-1.155397493686,2.230209479451,
+    10.839093827101));
+#16592 = CARTESIAN_POINT('',(-1.298991201135,2.146988239924,
+    10.85488677773));
+#16593 = CARTESIAN_POINT('',(-1.43564333399,2.053340829074,
+    10.870657023124));
+#16594 = CARTESIAN_POINT('',(-1.834233006053,1.733551667652,
+    10.919455030041));
+#16595 = CARTESIAN_POINT('',(-2.070466319389,1.473916820899,
+    10.952566031437));
+#16596 = CARTESIAN_POINT('',(-2.263847887466,1.177942146813,
+    10.985623587086));
+#16597 = CARTESIAN_POINT('',(-2.408580439125,0.85412344125,
+    11.018657868822));
+#16598 = CARTESIAN_POINT('',(-2.500193736999,0.51146622239,
+    11.051691378193));
+#16599 = CARTESIAN_POINT('',(-2.536479363895,0.159777496358,
+    11.084747425734));
+#16600 = CARTESIAN_POINT('',(-2.516595831132,-0.190676477615,
+    11.117856967018));
+#16601 = CARTESIAN_POINT('',(-2.369219138939,-0.87179182152,
+    11.184403141974));
+#16602 = CARTESIAN_POINT('',(-2.239725426233,-1.203898238551,
+    11.218014251093));
+#16603 = CARTESIAN_POINT('',(-2.05702919454,-1.513047506185,
+    11.251567466933));
+#16604 = CARTESIAN_POINT('',(-1.826437397145,-1.789867913866,
+    11.285097281062));
+#16605 = CARTESIAN_POINT('',(-1.554337386363,-2.026008497545,
+    11.318627036699));
+#16606 = CARTESIAN_POINT('',(-1.248950013707,-2.214918357138,
+    11.352180117633));
+#16607 = CARTESIAN_POINT('',(-0.919531316717,-2.351102657366,
+    11.385791692074));
+#16608 = CARTESIAN_POINT('',(-0.239748567378,-2.51264911811,
+    11.452514479654));
+#16609 = CARTESIAN_POINT('',(0.112162166048,-2.539476912099,
+    11.485800950472));
+#16610 = CARTESIAN_POINT('',(0.466408608696,-2.509557635109,
+    11.519032448648));
+#16611 = CARTESIAN_POINT('',(0.812549062887,-2.423553466401,
+    11.552240930738));
+#16612 = CARTESIAN_POINT('',(1.140577840112,-2.283527357622,
+    11.585449001792));
+#16613 = CARTESIAN_POINT('',(1.441268291147,-2.093866293305,
+    11.618680060512));
+#16614 = CARTESIAN_POINT('',(1.705890346339,-1.860328757299,
+    11.651967221657));
+#16615 = CARTESIAN_POINT('',(2.035929852913,-1.460842157917,
+    11.701451090684));
+#16616 = CARTESIAN_POINT('',(2.134292783128,-1.320916555279,
+    11.717735082988));
+#16617 = CARTESIAN_POINT('',(2.221627561745,-1.173465509578,
+    11.734017905995));
+#16618 = CARTESIAN_POINT('',(2.297273374446,-1.019509616223,
+    11.750299307188));
+#16619 = CARTESIAN_POINT('',(2.360686230715,-0.86012368127,
+    11.766580505737));
+#16620 = CARTESIAN_POINT('',(2.411433102243,-0.696432481887,
+    11.782862626023));
+#16621 = CARTESIAN_POINT('',(2.4491998546,-0.529612665523,
+    11.799145191211));
+#16622 = CARTESIAN_POINT('',(2.485849237944,-0.278397586441,
+    11.823385643867));
+#16623 = CARTESIAN_POINT('',(2.494740987843,-0.195434448327,
+    11.83134654775));
+#16624 = CARTESIAN_POINT('',(2.500467785483,-0.11215184341,
+    11.839307416546));
+#16625 = CARTESIAN_POINT('',(2.503016611254,-2.869026289316E-02,
+    11.847268320944));
+#16626 = CARTESIAN_POINT('',(2.502381862345,5.480978081343E-02,
+    11.855229374328));
+#16627 = CARTESIAN_POINT('',(2.498565352747,0.138207754093,
+    11.863190732779));
+#16628 = CARTESIAN_POINT('',(2.491576313247,0.221363102121,
+    11.871152595075));
+#16629 = CARTESIAN_POINT('',(2.471922992747,0.381714020398,
+    11.886578212181));
+#16630 = CARTESIAN_POINT('',(2.459642251071,0.458953940325,
+    11.894042543111));
+#16631 = CARTESIAN_POINT('',(2.444604227638,0.535737108146,
+    11.901507783104));
+#16632 = CARTESIAN_POINT('',(2.426829250906,0.611947965321,
+    11.908973548061));
+#16633 = CARTESIAN_POINT('',(2.406342916558,0.687473295268,
+    11.916439482156));
+#16634 = CARTESIAN_POINT('',(2.383176087505,0.762202223363,
+    11.923905257835));
+#16635 = CARTESIAN_POINT('',(2.357364893885,0.836026216942,
+    11.931370575819));
+#16636 = CARTESIAN_POINT('',(2.203089958731,1.231364323688,
+    11.97189962872));
+#16637 = CARTESIAN_POINT('',(2.025858481426,1.534799595967,
+    12.005040214431));
+#16638 = CARTESIAN_POINT('',(1.801026528969,1.808154596084,
+    12.038130825856));
+#16639 = CARTESIAN_POINT('',(1.534990210345,2.043329283374,
+    12.071201169223));
+#16640 = CARTESIAN_POINT('',(1.23502858781,2.233344608153,
+    12.104270719981));
+#16641 = CARTESIAN_POINT('',(0.909871687399,2.373148814845,
+    12.137362122649));
+#16642 = CARTESIAN_POINT('',(0.569090064329,2.458862134649,
+    12.170506774211));
+#16643 = CARTESIAN_POINT('',(-0.113321841373,2.520327361697,
+    12.235935167965));
+#16644 = CARTESIAN_POINT('',(-0.456422880004,2.498495184479,
+    12.26837879829));
+#16645 = CARTESIAN_POINT('',(-0.794287837363,2.423027610884,
+    12.300773892904));
+#16646 = CARTESIAN_POINT('',(-1.117419646753,2.295817481168,
+    12.333148649075));
+#16647 = CARTESIAN_POINT('',(-1.416897223059,2.11999450167,
+    12.365524018417));
+#16648 = CARTESIAN_POINT('',(-1.684743935247,1.900643948877,
+    12.397921143063));
+#16649 = CARTESIAN_POINT('',(-1.913602978462,1.644084387942,
+    12.430366449542));
+#16650 = CARTESIAN_POINT('',(-2.281290276732,1.076737903477,
+    12.494927546794));
+#16651 = CARTESIAN_POINT('',(-2.421455375887,0.7649306716,
+    12.527193929398));
+#16652 = CARTESIAN_POINT('',(-2.512322093149,0.432909136771,
+    12.559413909099));
+#16653 = CARTESIAN_POINT('',(-2.551144889352,8.980490162728E-02,
+    12.591612910127));
+#16654 = CARTESIAN_POINT('',(-2.536541386745,-0.255175219834,
+    12.623811410062));
+#16655 = CARTESIAN_POINT('',(-2.46925218351,-0.592757320977,
+    12.65602981339));
+#16656 = CARTESIAN_POINT('',(-2.351359760116,-0.913652047998,
+    12.688295408957));
+#16657 = CARTESIAN_POINT('',(-2.030211858043,-1.49506770514,
+    12.751722136635));
+#16658 = CARTESIAN_POINT('',(-1.828918318425,-1.758338918375,
+    12.783022028724));
+#16659 = CARTESIAN_POINT('',(-1.588841486171,-1.989935294467,
+    12.814281710627));
+#16660 = CARTESIAN_POINT('',(-1.316079471669,-2.18365623139,
+    12.845523152472));
+#16661 = CARTESIAN_POINT('',(-1.017386530235,-2.33434706545,
+    12.876764926745));
+#16662 = CARTESIAN_POINT('',(-0.700479239829,-2.438442289161,
+    12.908024526966));
+#16663 = CARTESIAN_POINT('',(-0.373690153185,-2.49346064304,
+    12.939320449891));
+#16664 = CARTESIAN_POINT('',(3.67102485973E-02,-2.50112060354,
+    12.978517270005));
+#16665 = CARTESIAN_POINT('',(0.120135123404,-2.49949904408,
+    12.98647952023));
+#16666 = CARTESIAN_POINT('',(0.203479438844,-2.494697287785,
+    12.994442174345));
+#16667 = CARTESIAN_POINT('',(0.286602296804,-2.48671997703,
+    13.002405407307));
+#16668 = CARTESIAN_POINT('',(0.369363705111,-2.475579084889,
+    13.01036946114));
+#16669 = CARTESIAN_POINT('',(0.451624577535,-2.46129391514,
+    13.018334644931));
+#16670 = CARTESIAN_POINT('',(0.533246733789,-2.443891102264,
+    13.026301334833));
+#16671 = CARTESIAN_POINT('',(0.855515298102,-2.362227959365,
+    13.058065882994));
+#16672 = CARTESIAN_POINT('',(1.090137766069,-2.273522698437,
+    13.08182590192));
+#16673 = CARTESIAN_POINT('',(1.314027328637,-2.158216776006,
+    13.105671725196));
+#16674 = CARTESIAN_POINT('',(1.523735682443,-2.01790650738,
+    13.129381581793));
+#16675 = CARTESIAN_POINT('',(1.716086161693,-1.854621010647,
+    13.15321544072));
+#16676 = CARTESIAN_POINT('',(1.88828059544,-1.670839752636,
+    13.176983121755));
+#16677 = CARTESIAN_POINT('',(2.037821069574,-1.469458927288,
+    13.200787062784));
+#16678 = CARTESIAN_POINT('',(2.330764384292,-0.964230328715,
+    13.256557293857));
+#16679 = CARTESIAN_POINT('',(2.45478754813,-0.648073411158,
+    13.28861637828));
+#16680 = CARTESIAN_POINT('',(2.529256171767,-0.314334447529,
+    13.320630521975));
+#16681 = CARTESIAN_POINT('',(2.551894563906,2.791215256943E-02,
+    13.352623448318));
+#16682 = CARTESIAN_POINT('',(2.521772696895,0.369577149938,
+    13.384616411267));
+#16683 = CARTESIAN_POINT('',(2.440028783806,0.70159813527,
+    13.416629012978));
+#16684 = CARTESIAN_POINT('',(2.309122085671,1.014968448057,
+    13.448687192029));
+#16685 = CARTESIAN_POINT('',(1.949786775731,1.604595959839,
+    13.514624582748));
+#16686 = CARTESIAN_POINT('',(1.714902375689,1.878979500065,
+    13.548671105316));
+#16687 = CARTESIAN_POINT('',(1.436256703276,2.1130533639,13.582655058376
+    ));
+#16688 = CARTESIAN_POINT('',(1.122298361768,2.299484441258,
+    13.616614654742));
+#16689 = CARTESIAN_POINT('',(0.782168052294,2.432291293536,
+    13.650574250889));
+#16690 = CARTESIAN_POINT('',(0.426204705413,2.507947884691,
+    13.68455815136));
+#16691 = CARTESIAN_POINT('',(6.538767475559E-02,2.524306167199,
+    13.718604484274));
+#16692 = CARTESIAN_POINT('',(-0.635782547526,2.443054960964,
+    13.786009100565));
+#16693 = CARTESIAN_POINT('',(-0.978273584582,2.346882261821,
+    13.81955350383));
+#16694 = CARTESIAN_POINT('',(-1.303194373888,2.19573852544,
+    13.853039170623));
+#16695 = CARTESIAN_POINT('',(-1.600767469943,1.993959773813,
+    13.886501725977));
+#16696 = CARTESIAN_POINT('',(-1.862104559082,1.747042612162,
+    13.919964339027));
+#16697 = CARTESIAN_POINT('',(-2.079913547666,1.462473535595,
+    13.953452002765));
+#16698 = CARTESIAN_POINT('',(-2.247848102963,1.148875648007,
+    13.986997545733));
+#16699 = CARTESIAN_POINT('',(-2.420896031729,0.648984733644,
+    14.037513096881));
+#16700 = CARTESIAN_POINT('',(-2.465561554152,0.47535220268,
+    14.054576512119));
+#16701 = CARTESIAN_POINT('',(-2.495969968354,0.298272930803,
+    14.071638088758));
+#16702 = CARTESIAN_POINT('',(-2.511827349408,0.119117014627,
+    14.088697302041));
+#16703 = CARTESIAN_POINT('',(-2.512995172565,-6.073594806925E-02,
+    14.105755700229));
+#16704 = CARTESIAN_POINT('',(-2.49948052269,-0.239899386589,
+    14.122815073939));
+#16705 = CARTESIAN_POINT('',(-2.471446164221,-0.416981337258,
+    14.139875781976));
+#16706 = CARTESIAN_POINT('',(-2.410072516648,-0.669428198639,
+    14.16468288056));
+#16707 = CARTESIAN_POINT('',(-2.3879802808,-0.74755942981,14.17243210472
+    ));
+#16708 = CARTESIAN_POINT('',(-2.362994824278,-0.824851901913,
+    14.180182290961));
+#16709 = CARTESIAN_POINT('',(-2.335153472219,-0.90118110066,
+    14.187932908162));
+#16710 = CARTESIAN_POINT('',(-2.30449981473,-0.976424864147,
+    14.195683509275));
+#16711 = CARTESIAN_POINT('',(-2.271083706884,-1.050463382856,
+    14.203433731328));
+#16712 = CARTESIAN_POINT('',(-2.234961268723,-1.123179199649,
+    14.211183295422));
+#16713 = CARTESIAN_POINT('',(-2.150664839352,-1.278171262583,
+    14.228032653997));
+#16714 = CARTESIAN_POINT('',(-2.101488772316,-1.359900228216,
+    14.237132529062));
+#16715 = CARTESIAN_POINT('',(-2.048768481639,-1.439458066797,
+    14.246231910969));
+#16716 = CARTESIAN_POINT('',(-1.992615963776,-1.516666357683,
+    14.255331022447));
+#16717 = CARTESIAN_POINT('',(-1.933153414138,-1.591354299456,
+    14.264430029913));
+#16718 = CARTESIAN_POINT('',(-1.870513227102,-1.663358709929,
+    14.273529043473));
+#16719 = CARTESIAN_POINT('',(-1.804837996,-1.732524026142,
+    14.282628116921));
+#16720 = CARTESIAN_POINT('',(-1.493498081049,-2.033059265341,
+    14.323949975538));
+#16721 = CARTESIAN_POINT('',(-1.214005522995,-2.230502919233,
+    14.356247201627));
+#16722 = CARTESIAN_POINT('',(-0.905183575992,-2.383337584062,
+    14.388498848767));
+#16723 = CARTESIAN_POINT('',(-0.575488767448,-2.487117519594,
+    14.420729186714));
+#16724 = CARTESIAN_POINT('',(-0.233710246388,-2.538711860249,
+    14.45295925701));
+#16725 = CARTESIAN_POINT('',(0.110872376734,-2.537060126322,
+    14.485210183288));
+#16726 = CARTESIAN_POINT('',(0.448695065912,-2.482445895904,
+    14.517507541541));
+#16727 = CARTESIAN_POINT('',(1.028648602665,-2.294762622138,
+    14.575716079344));
+#16728 = CARTESIAN_POINT('',(1.277385049582,-2.178683166963,
+    14.601726419687));
+#16729 = CARTESIAN_POINT('',(1.510845618607,-2.031857033363,
+    14.62772621477));
+#16730 = CARTESIAN_POINT('',(1.724681995693,-1.856732356154,
+    14.653712643168));
+#16731 = CARTESIAN_POINT('',(1.915080671594,-1.656373490384,
+    14.679699282938));
+#16732 = CARTESIAN_POINT('',(2.078703011369,-1.434354546795,
+    14.705699878822));
+#16733 = CARTESIAN_POINT('',(2.212786971406,-1.19483271135,
+    14.731711607145));
+#16734 = CARTESIAN_POINT('',(2.446160265099,-0.621695043572,
+    14.790806188994));
+#16735 = CARTESIAN_POINT('',(2.526352518801,-0.279038216775,
+    14.823999423749));
+#16736 = CARTESIAN_POINT('',(2.551144455998,7.456357768507E-02,
+    14.857138438401));
+#16737 = CARTESIAN_POINT('',(2.51959666008,0.428777025859,
+    14.890254558829));
+#16738 = CARTESIAN_POINT('',(2.432202667674,0.773485544537,
+    14.923370377035));
+#16739 = CARTESIAN_POINT('',(2.291847808418,1.098979708466,
+    14.956507835838));
+#16740 = CARTESIAN_POINT('',(2.102826000828,1.395825995167,
+    14.989700264589));
+#16741 = CARTESIAN_POINT('',(1.656224539776,1.901127398162,
+    15.054097673382));
+#16742 = CARTESIAN_POINT('',(1.402023925245,2.114625083487,
+    15.085449124298));
+#16743 = CARTESIAN_POINT('',(1.11675596286,2.288654834904,
+    15.116762512544));
+#16744 = CARTESIAN_POINT('',(0.807748396629,2.418437620806,
+    15.148058080072));
+#16745 = CARTESIAN_POINT('',(0.482770800398,2.500402874895,
+    15.179353858633));
+#16746 = CARTESIAN_POINT('',(0.150178850444,2.532736686341,
+    15.210665615075));
+#16747 = CARTESIAN_POINT('',(-0.181301146412,2.514855181769,
+    15.242010737264));
+#16748 = CARTESIAN_POINT('',(-0.570824784512,2.434964873008,
+    15.279976262159));
+#16749 = CARTESIAN_POINT('',(-0.638911588935,2.418716360595,
+    15.286655500244));
+#16750 = CARTESIAN_POINT('',(-0.706467130429,2.400292486506,
+    15.293335150751));
+#16751 = CARTESIAN_POINT('',(-0.773410644587,2.379713538384,
+    15.300015937651));
+#16752 = CARTESIAN_POINT('',(-0.839661989215,2.357003639908,
+    15.306698100771));
+#16753 = CARTESIAN_POINT('',(-0.905141644332,2.332190750791,
+    15.313381395794));
+#16754 = CARTESIAN_POINT('',(-0.969770712176,2.305306666783,
+    15.320065094259));
+#16755 = CARTESIAN_POINT('',(-1.256531799801,2.175118240262,
+    15.350149653727));
+#16756 = CARTESIAN_POINT('',(-1.468402341363,2.048799688747,
+    15.373557471708));
+#16757 = CARTESIAN_POINT('',(-1.665563936439,1.898965996253,
+    15.396957409594));
+#16758 = CARTESIAN_POINT('',(-1.845020884446,1.727675088999,
+    15.420350028865));
+#16759 = CARTESIAN_POINT('',(-2.004165031508,1.5373652982,
+    15.443743430002));
+#16760 = CARTESIAN_POINT('',(-2.140736286133,1.330800433858,
+    15.467145243208));
+#16761 = CARTESIAN_POINT('',(-2.25287900871,1.111102822425,
+    15.490553660251));
+#16762 = CARTESIAN_POINT('',(-2.456808108176,0.570152518808,
+    15.54576018103));
+#16763 = CARTESIAN_POINT('',(-2.527111853088,0.239836596842,
+    15.577643648174));
+#16764 = CARTESIAN_POINT('',(-2.546230356935,-9.963607727859E-02,
+    15.609483140014));
+#16765 = CARTESIAN_POINT('',(-2.513405419395,-0.439089126044,
+    15.641301558061));
+#16766 = CARTESIAN_POINT('',(-2.429192215449,-0.769556482708,
+    15.673119795401));
+#16767 = CARTESIAN_POINT('',(-2.296117764548,-1.082425773737,
+    15.70495767286));
+#16768 = CARTESIAN_POINT('',(-2.11799491845,-1.369335373253,
+    15.736839766221));
+#16769 = CARTESIAN_POINT('',(-1.688312967645,-1.872892085732,
+    15.8000528256));
+#16770 = CARTESIAN_POINT('',(-1.436842144625,-2.091447621367,
+    15.831516453976));
+#16771 = CARTESIAN_POINT('',(-1.153415681483,-2.270775507874,
+    15.862940795761));
+#16772 = CARTESIAN_POINT('',(-0.84536216931,-2.405927928719,
+    15.894346495447));
+#16773 = CARTESIAN_POINT('',(-0.520474797656,-2.4931693473,
+    15.925752172206));
+#16774 = CARTESIAN_POINT('',(-0.187170692674,-2.530540431863,
+    15.957176355578));
+#16775 = CARTESIAN_POINT('',(0.145739171567,-2.517317227633,
+    15.988639816484));
+#16776 = CARTESIAN_POINT('',(0.793677398238,-2.393639955346,
+    16.051630300492));
+#16777 = CARTESIAN_POINT('',(1.109931249397,-2.282342198168,
+    16.083286901809));
+#16778 = CARTESIAN_POINT('',(1.407617089546,-2.1232853136,
+    16.114901225125));
+#16779 = CARTESIAN_POINT('',(1.678687681248,-1.920494162885,
+    16.1464965553));
+#16780 = CARTESIAN_POINT('',(1.915925122244,-1.6789825128,
+    16.178092403339));
+#16781 = CARTESIAN_POINT('',(2.113378809054,-1.405232237646,
+    16.209709064105));
+#16782 = CARTESIAN_POINT('',(2.265978111022,-1.106696100857,
+    16.241367615586));
+#16783 = CARTESIAN_POINT('',(2.444404640774,-0.573218426882,
+    16.295085556754));
+#16784 = CARTESIAN_POINT('',(2.494661899599,-0.345567191311,
+    16.317224201927));
+#16785 = CARTESIAN_POINT('',(2.520620311052,-0.113055586951,
+    16.339357602086));
+#16786 = CARTESIAN_POINT('',(2.521795336374,0.121284572907,
+    16.361484370485));
+#16787 = CARTESIAN_POINT('',(2.498137110401,0.35443124351,
+    16.383610477497));
+#16788 = CARTESIAN_POINT('',(2.449984378652,0.583380394885,16.4057427339
+    ));
+#16789 = CARTESIAN_POINT('',(2.378110837376,0.805158760112,
+    16.427883116864));
+#16790 = CARTESIAN_POINT('',(2.283863876553,1.016841085605,
+    16.450023938623));
+#16791 = PCURVE('',#1567,#16792);
+#16792 = DEFINITIONAL_REPRESENTATION('',(#16793),#17062);
+#16793 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#16794,#16795,#16796,#16797,
+    #16798,#16799,#16800,#16801,#16802,#16803,#16804,#16805,#16806,
+    #16807,#16808,#16809,#16810,#16811,#16812,#16813,#16814,#16815,
+    #16816,#16817,#16818,#16819,#16820,#16821,#16822,#16823,#16824,
+    #16825,#16826,#16827,#16828,#16829,#16830,#16831,#16832,#16833,
+    #16834,#16835,#16836,#16837,#16838,#16839,#16840,#16841,#16842,
+    #16843,#16844,#16845,#16846,#16847,#16848,#16849,#16850,#16851,
+    #16852,#16853,#16854,#16855,#16856,#16857,#16858,#16859,#16860,
+    #16861,#16862,#16863,#16864,#16865,#16866,#16867,#16868,#16869,
+    #16870,#16871,#16872,#16873,#16874,#16875,#16876,#16877,#16878,
+    #16879,#16880,#16881,#16882,#16883,#16884,#16885,#16886,#16887,
+    #16888,#16889,#16890,#16891,#16892,#16893,#16894,#16895,#16896,
+    #16897,#16898,#16899,#16900,#16901,#16902,#16903,#16904,#16905,
+    #16906,#16907,#16908,#16909,#16910,#16911,#16912,#16913,#16914,
+    #16915,#16916,#16917,#16918,#16919,#16920,#16921,#16922,#16923,
+    #16924,#16925,#16926,#16927,#16928,#16929,#16930,#16931,#16932,
+    #16933,#16934,#16935,#16936,#16937,#16938,#16939,#16940,#16941,
+    #16942,#16943,#16944,#16945,#16946,#16947,#16948,#16949,#16950,
+    #16951,#16952,#16953,#16954,#16955,#16956,#16957,#16958,#16959,
+    #16960,#16961,#16962,#16963,#16964,#16965,#16966,#16967,#16968,
+    #16969,#16970,#16971,#16972,#16973,#16974,#16975,#16976,#16977,
+    #16978,#16979,#16980,#16981,#16982,#16983,#16984,#16985,#16986,
+    #16987,#16988,#16989,#16990,#16991,#16992,#16993,#16994,#16995,
+    #16996,#16997,#16998,#16999,#17000,#17001,#17002,#17003,#17004,
+    #17005,#17006,#17007,#17008,#17009,#17010,#17011,#17012,#17013,
+    #17014,#17015,#17016,#17017,#17018,#17019,#17020,#17021,#17022,
+    #17023,#17024,#17025,#17026,#17027,#17028,#17029,#17030,#17031,
+    #17032,#17033,#17034,#17035,#17036,#17037,#17038,#17039,#17040,
+    #17041,#17042,#17043,#17044,#17045,#17046,#17047,#17048,#17049,
+    #17050,#17051,#17052,#17053,#17054,#17055,#17056,#17057,#17058,
+    #17059,#17060,#17061),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7
+    ,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,
+    3.090320105615E-02,6.672952878874E-02,8.436022731096E-02,
+    0.102334242446,0.137173272073,0.17146702352,0.199879006118,
+    0.233422533092,0.251397991397,0.268015279218,0.302810756445,
+    0.338127153586,0.373107105552,0.39026076991,0.39864922627,
+    0.406511365468,0.441336779933,0.475431882024,0.50934249247,
+    0.542243738877,0.550630463471,0.575674856722,0.609359463871,
+    0.645110754482,0.680340603095,0.698306434741,0.706465719226,
+    0.716048573337,0.749984309157,0.777351799668,0.81221997509,
+    0.845172994191,0.85220907618,0.876847531549,0.910352714925,
+    0.943423917506,0.976694871942,1.),.UNSPECIFIED.);
+#16794 = CARTESIAN_POINT('',(2.4999776111,6.459747804614));
+#16795 = CARTESIAN_POINT('',(2.499976378437,6.586083438762));
+#16796 = CARTESIAN_POINT('',(2.499980608403,6.71260866579));
+#16797 = CARTESIAN_POINT('',(2.499991300706,6.839018751897));
+#16798 = CARTESIAN_POINT('',(2.500006667416,6.96536012494));
+#16799 = CARTESIAN_POINT('',(2.500020887704,7.09170186989));
+#16800 = CARTESIAN_POINT('',(2.50002859323,7.218115750446));
+#16801 = CARTESIAN_POINT('',(2.500029045883,7.344649089429));
+#16802 = CARTESIAN_POINT('',(2.500018084661,7.617425292581));
+#16803 = CARTESIAN_POINT('',(2.500004740235,7.76429531997));
+#16804 = CARTESIAN_POINT('',(2.49998669483,7.910893630216));
+#16805 = CARTESIAN_POINT('',(2.499971214637,8.057388385717));
+#16806 = CARTESIAN_POINT('',(2.499968949379,8.203882604718));
+#16807 = CARTESIAN_POINT('',(2.499977260566,8.350477516042));
+#16808 = CARTESIAN_POINT('',(2.499988778661,8.497342748985));
+#16809 = CARTESIAN_POINT('',(2.5000036773,8.715856838954));
+#16810 = CARTESIAN_POINT('',(2.500008224867,8.787937383626));
+#16811 = CARTESIAN_POINT('',(2.500011838027,8.860012907481));
+#16812 = CARTESIAN_POINT('',(2.500014066263,8.932082359475));
+#16813 = CARTESIAN_POINT('',(2.500014784897,9.004152796403));
+#16814 = CARTESIAN_POINT('',(2.500014233637,9.07623126209));
+#16815 = CARTESIAN_POINT('',(2.50001288556,9.148316670396));
+#16816 = CARTESIAN_POINT('',(2.500009373657,9.293870206076));
+#16817 = CARTESIAN_POINT('',(2.500007197434,9.367364937875));
+#16818 = CARTESIAN_POINT('',(2.500005040631,9.440844583779));
+#16819 = CARTESIAN_POINT('',(2.500003352602,9.514343655882));
+#16820 = CARTESIAN_POINT('',(2.500002140881,9.587799026508));
+#16821 = CARTESIAN_POINT('',(2.500001176739,9.661301586087));
+#16822 = CARTESIAN_POINT('',(2.499999863431,9.734771544251));
+#16823 = CARTESIAN_POINT('',(2.50000029578,9.950612384062));
+#16824 = CARTESIAN_POINT('',(2.500004807786,10.093405877082));
+#16825 = CARTESIAN_POINT('',(2.500003566144,10.235977220739));
+#16826 = CARTESIAN_POINT('',(2.500013279107,10.3784454848));
+#16827 = CARTESIAN_POINT('',(2.500019191898,10.520900533953));
+#16828 = CARTESIAN_POINT('',(2.50001683573,10.663444783599));
+#16829 = CARTESIAN_POINT('',(2.500008602194,10.806220586805));
+#16830 = CARTESIAN_POINT('',(2.499989369909,11.088817183735));
+#16831 = CARTESIAN_POINT('',(2.499978378738,11.229330900676));
+#16832 = CARTESIAN_POINT('',(2.499970094449,11.369637311425));
+#16833 = CARTESIAN_POINT('',(2.499970813833,11.509856142619));
+#16834 = CARTESIAN_POINT('',(2.499983410338,11.650076593952));
+#16835 = CARTESIAN_POINT('',(2.499999932462,11.790386326324));
+#16836 = CARTESIAN_POINT('',(2.500013714626,11.930908953582));
+#16837 = CARTESIAN_POINT('',(2.500027870109,12.187239765711));
+#16838 = CARTESIAN_POINT('',(2.500030230673,12.303498530171));
+#16839 = CARTESIAN_POINT('',(2.500026351664,12.419702204989));
+#16840 = CARTESIAN_POINT('',(2.500016512661,12.535841848602));
+#16841 = CARTESIAN_POINT('',(2.500003358521,12.651986361996));
+#16842 = CARTESIAN_POINT('',(2.499990914689,12.76820095372));
+#16843 = CARTESIAN_POINT('',(2.499982718401,12.884467589635));
+#16844 = CARTESIAN_POINT('',(2.499974753427,13.137723510965));
+#16845 = CARTESIAN_POINT('',(2.499976902512,13.275127748868));
+#16846 = CARTESIAN_POINT('',(2.499986660127,13.412339977433));
+#16847 = CARTESIAN_POINT('',(2.500001675843,13.549466022882));
+#16848 = CARTESIAN_POINT('',(2.500012952619,13.68659200929));
+#16849 = CARTESIAN_POINT('',(2.500016083724,13.82381003686));
+#16850 = CARTESIAN_POINT('',(2.500014731417,13.961222729818));
+#16851 = CARTESIAN_POINT('',(2.500009969345,14.171814296456));
+#16852 = CARTESIAN_POINT('',(2.500007831661,14.245306203734));
+#16853 = CARTESIAN_POINT('',(2.500005558073,14.318793425174));
+#16854 = CARTESIAN_POINT('',(2.500003753599,14.392273642775));
+#16855 = CARTESIAN_POINT('',(2.500002525017,14.465752650867));
+#16856 = CARTESIAN_POINT('',(2.500001437464,14.539235461828));
+#16857 = CARTESIAN_POINT('',(2.500000190634,14.612717302872));
+#16858 = CARTESIAN_POINT('',(2.499999851863,14.754081504191));
+#16859 = CARTESIAN_POINT('',(2.500000938348,14.821995733909));
+#16860 = CARTESIAN_POINT('',(2.500001897929,14.889943066714));
+#16861 = CARTESIAN_POINT('',(2.500002970209,14.957846998031));
+#16862 = CARTESIAN_POINT('',(2.500004434434,15.025794286244));
+#16863 = CARTESIAN_POINT('',(2.500006278269,15.093721686974));
+#16864 = CARTESIAN_POINT('',(2.50000825862,15.161662032769));
+#16865 = CARTESIAN_POINT('',(2.500013802396,15.371827665274));
+#16866 = CARTESIAN_POINT('',(2.500016710278,15.514424112673));
+#16867 = CARTESIAN_POINT('',(2.500016015019,15.656777165231));
+#16868 = CARTESIAN_POINT('',(2.50000621213,15.799030187002));
+#16869 = CARTESIAN_POINT('',(2.499990012994,15.941284450944));
+#16870 = CARTESIAN_POINT('',(2.499978544841,16.083640265921));
+#16871 = CARTESIAN_POINT('',(2.499974938426,16.226228809315));
+#16872 = CARTESIAN_POINT('',(2.499981968091,16.512815590502));
+#16873 = CARTESIAN_POINT('',(2.499992820478,16.657565235333));
+#16874 = CARTESIAN_POINT('',(2.500010040153,16.802064182743));
+#16875 = CARTESIAN_POINT('',(2.500027935896,16.94645918394));
+#16876 = CARTESIAN_POINT('',(2.500035382169,17.090851554225));
+#16877 = CARTESIAN_POINT('',(2.500030576426,17.235344615116));
+#16878 = CARTESIAN_POINT('',(2.500018878144,17.380091377218));
+#16879 = CARTESIAN_POINT('',(2.499993199911,17.667433817571));
+#16880 = CARTESIAN_POINT('',(2.499979183544,17.810784205091));
+#16881 = CARTESIAN_POINT('',(2.499969476388,17.953899803044));
+#16882 = CARTESIAN_POINT('',(2.499970278749,18.096916760552));
+#16883 = CARTESIAN_POINT('',(2.49998277767,18.239929536555));
+#16884 = CARTESIAN_POINT('',(2.499996494899,18.383035015838));
+#16885 = CARTESIAN_POINT('',(2.500006224626,18.526378593124));
+#16886 = CARTESIAN_POINT('',(2.500013405088,18.739472995803));
+#16887 = CARTESIAN_POINT('',(2.500014597835,18.809597957639));
+#16888 = CARTESIAN_POINT('',(2.50001448538,18.879719131022));
+#16889 = CARTESIAN_POINT('',(2.500013263591,18.949836237165));
+#16890 = CARTESIAN_POINT('',(2.500011347418,19.019955460999));
+#16891 = CARTESIAN_POINT('',(2.500009224897,19.090082389375));
+#16892 = CARTESIAN_POINT('',(2.500007277288,19.16021486935));
+#16893 = CARTESIAN_POINT('',(2.500004728161,19.264626200604));
+#16894 = CARTESIAN_POINT('',(2.500003960305,19.298916705409));
+#16895 = CARTESIAN_POINT('',(2.500003254242,19.333207275999));
+#16896 = CARTESIAN_POINT('',(2.500002605849,19.367497883857));
+#16897 = CARTESIAN_POINT('',(2.500002014406,19.401788496899));
+#16898 = CARTESIAN_POINT('',(2.500001482597,19.436079079477));
+#16899 = CARTESIAN_POINT('',(2.50000101651,19.470369592374));
+#16900 = CARTESIAN_POINT('',(2.500000259287,19.536798909653));
+#16901 = CARTESIAN_POINT('',(2.499999993032,19.568934649997));
+#16902 = CARTESIAN_POINT('',(2.499999885397,19.601068894065));
+#16903 = CARTESIAN_POINT('',(2.499999964322,19.63320304334));
+#16904 = CARTESIAN_POINT('',(2.500000227164,19.665338220573));
+#16905 = CARTESIAN_POINT('',(2.500000640692,19.697475269776));
+#16906 = CARTESIAN_POINT('',(2.500001141091,19.729614756226));
+#16907 = CARTESIAN_POINT('',(2.500003817144,19.904131168357));
+#16908 = CARTESIAN_POINT('',(2.500007016198,20.046890897801));
+#16909 = CARTESIAN_POINT('',(2.50001099889,20.189414136916));
+#16910 = CARTESIAN_POINT('',(2.500020030397,20.331830706098));
+#16911 = CARTESIAN_POINT('',(2.500018415614,20.474237033561));
+#16912 = CARTESIAN_POINT('',(2.500009174946,20.616737278034));
+#16913 = CARTESIAN_POINT('',(2.49999745734,20.75946992847));
+#16914 = CARTESIAN_POINT('',(2.499979110147,21.041233777475));
+#16915 = CARTESIAN_POINT('',(2.499972324411,21.180953416069));
+#16916 = CARTESIAN_POINT('',(2.499972258731,21.320467045495));
+#16917 = CARTESIAN_POINT('',(2.499982785618,21.459893545431));
+#16918 = CARTESIAN_POINT('',(2.500000745893,21.599320212696));
+#16919 = CARTESIAN_POINT('',(2.500016430162,21.738837941078));
+#16920 = CARTESIAN_POINT('',(2.50002514859,21.878561678021));
+#16921 = CARTESIAN_POINT('',(2.500027588174,22.156589756586));
+#16922 = CARTESIAN_POINT('',(2.500021396438,22.29554261067));
+#16923 = CARTESIAN_POINT('',(2.500007302942,22.434296731131));
+#16924 = CARTESIAN_POINT('',(2.499988884367,22.572962976739));
+#16925 = CARTESIAN_POINT('',(2.499975555983,22.711629844104));
+#16926 = CARTESIAN_POINT('',(2.499972316012,22.850382801676));
+#16927 = CARTESIAN_POINT('',(2.499976671016,22.989336682088));
+#16928 = CARTESIAN_POINT('',(2.499992329816,23.262482515609));
+#16929 = CARTESIAN_POINT('',(2.500003464076,23.397272203707));
+#16930 = CARTESIAN_POINT('',(2.500014217259,23.5318855648));
+#16931 = CARTESIAN_POINT('',(2.50001971824,23.666418723012));
+#16932 = CARTESIAN_POINT('',(2.500015482696,23.800956305811));
+#16933 = CARTESIAN_POINT('',(2.500010459705,23.935582851009));
+#16934 = CARTESIAN_POINT('',(2.500006633163,24.070384966943));
+#16935 = CARTESIAN_POINT('',(2.500003103835,24.239197193272));
+#16936 = CARTESIAN_POINT('',(2.50000247285,24.273487697573));
+#16937 = CARTESIAN_POINT('',(2.50000189054,24.3077782675));
+#16938 = CARTESIAN_POINT('',(2.500001342709,24.34206887514));
+#16939 = CARTESIAN_POINT('',(2.500000838213,24.376359488587));
+#16940 = CARTESIAN_POINT('',(2.500000408957,24.410650071941));
+#16941 = CARTESIAN_POINT('',(2.500000109899,24.444940585304));
+#16942 = CARTESIAN_POINT('',(2.499999747731,24.581628796924));
+#16943 = CARTESIAN_POINT('',(2.50000230804,24.684093443711));
+#16944 = CARTESIAN_POINT('',(2.500003130105,24.786594128053));
+#16945 = CARTESIAN_POINT('',(2.5000053333,24.888978104141));
+#16946 = CARTESIAN_POINT('',(2.500009399514,24.991450378898));
+#16947 = CARTESIAN_POINT('',(2.500012842886,25.093892058498));
+#16948 = CARTESIAN_POINT('',(2.50001442011,25.196389675872));
+#16949 = CARTESIAN_POINT('',(2.500012393282,25.436560594415));
+#16950 = CARTESIAN_POINT('',(2.500006821607,25.574615296679));
+#16951 = CARTESIAN_POINT('',(2.499995699993,25.712476619018));
+#16952 = CARTESIAN_POINT('',(2.499980784404,25.850252244158));
+#16953 = CARTESIAN_POINT('',(2.499971557394,25.988032135008));
+#16954 = CARTESIAN_POINT('',(2.499972300556,26.125898229832));
+#16955 = CARTESIAN_POINT('',(2.499980474403,26.263960102685));
+#16956 = CARTESIAN_POINT('',(2.500003668786,26.547923605524));
+#16957 = CARTESIAN_POINT('',(2.500019131828,26.694545600198));
+#16958 = CARTESIAN_POINT('',(2.500032902686,26.840895620259));
+#16959 = CARTESIAN_POINT('',(2.500037058592,26.987138682401));
+#16960 = CARTESIAN_POINT('',(2.500026537307,27.133382320488));
+#16961 = CARTESIAN_POINT('',(2.500009744094,27.279733425807));
+#16962 = CARTESIAN_POINT('',(2.499994626268,27.426355838321));
+#16963 = CARTESIAN_POINT('',(2.499975777361,27.716639325988));
+#16964 = CARTESIAN_POINT('',(2.499971847755,27.861101911025));
+#16965 = CARTESIAN_POINT('',(2.499977046855,28.005310995275));
+#16966 = CARTESIAN_POINT('',(2.499991905416,28.14941722821));
+#16967 = CARTESIAN_POINT('',(2.500007381719,28.29351816848));
+#16968 = CARTESIAN_POINT('',(2.500014301185,28.437721650137));
+#16969 = CARTESIAN_POINT('',(2.500015170409,28.582179846346));
+#16970 = CARTESIAN_POINT('',(2.500011810041,28.799732876818));
+#16971 = CARTESIAN_POINT('',(2.500009896273,28.873221930007));
+#16972 = CARTESIAN_POINT('',(2.500007522297,28.946706654305));
+#16973 = CARTESIAN_POINT('',(2.50000536119,29.020185108217));
+#16974 = CARTESIAN_POINT('',(2.500003741945,29.093663517244));
+#16975 = CARTESIAN_POINT('',(2.500002482779,29.167147372463));
+#16976 = CARTESIAN_POINT('',(2.500001256277,29.24063249317));
+#16977 = CARTESIAN_POINT('',(2.500000136698,29.347459946838));
+#16978 = CARTESIAN_POINT('',(2.499999938304,29.380819737353));
+#16979 = CARTESIAN_POINT('',(2.499999918284,29.414178445454));
+#16980 = CARTESIAN_POINT('',(2.500000082758,29.447538196079));
+#16981 = CARTESIAN_POINT('',(2.50000041686,29.480900218802));
+#16982 = CARTESIAN_POINT('',(2.500000884737,29.514264847825));
+#16983 = CARTESIAN_POINT('',(2.500001429549,29.54763152199));
+#16984 = CARTESIAN_POINT('',(2.500002612291,29.620187712648));
+#16985 = CARTESIAN_POINT('',(2.500003319055,29.659376859477));
+#16986 = CARTESIAN_POINT('',(2.500004117443,29.698566142335));
+#16987 = CARTESIAN_POINT('',(2.500005015507,29.737755484994));
+#16988 = CARTESIAN_POINT('',(2.500006005665,29.77694481792));
+#16989 = CARTESIAN_POINT('',(2.500007064703,29.816134078273));
+#16990 = CARTESIAN_POINT('',(2.500008153776,29.855323209904));
+#16991 = CARTESIAN_POINT('',(2.50001298857,30.033291900183));
+#16992 = CARTESIAN_POINT('',(2.500016402782,30.172386296157));
+#16993 = CARTESIAN_POINT('',(2.500017110294,30.311270450314));
+#16994 = CARTESIAN_POINT('',(2.500009819063,30.45006118129));
+#16995 = CARTESIAN_POINT('',(2.499994987277,30.58885433231));
+#16996 = CARTESIAN_POINT('',(2.499982601092,30.727741618455));
+#16997 = CARTESIAN_POINT('',(2.499976639487,30.866831621558));
+#16998 = CARTESIAN_POINT('',(2.499978227745,31.117511142495));
+#16999 = CARTESIAN_POINT('',(2.499983302165,31.229527346283));
+#17000 = CARTESIAN_POINT('',(2.49999324518,31.341497898458));
+#17001 = CARTESIAN_POINT('',(2.500005856178,31.453409695372));
+#17002 = CARTESIAN_POINT('',(2.500017746965,31.565320830364));
+#17003 = CARTESIAN_POINT('',(2.500025737838,31.677290855418));
+#17004 = CARTESIAN_POINT('',(2.500028133485,31.789308445687));
+#17005 = CARTESIAN_POINT('',(2.500023005978,32.043795433463));
+#17006 = CARTESIAN_POINT('',(2.500012447024,32.18674033801));
+#17007 = CARTESIAN_POINT('',(2.499995488963,32.329453508024));
+#17008 = CARTESIAN_POINT('',(2.499977849138,32.472070905901));
+#17009 = CARTESIAN_POINT('',(2.49997001278,32.614689368204));
+#17010 = CARTESIAN_POINT('',(2.499973315675,32.75739987751));
+#17011 = CARTESIAN_POINT('',(2.49998232911,32.900343268586));
+#17012 = CARTESIAN_POINT('',(2.500001563915,33.17766499181));
+#17013 = CARTESIAN_POINT('',(2.500011734822,33.312674429632));
+#17014 = CARTESIAN_POINT('',(2.500018510015,33.447517609742));
+#17015 = CARTESIAN_POINT('',(2.500018242856,33.582285047383));
+#17016 = CARTESIAN_POINT('',(2.500010408561,33.71706113991));
+#17017 = CARTESIAN_POINT('',(2.500006721504,33.851924859062));
+#17018 = CARTESIAN_POINT('',(2.500003768526,33.986955669336));
+#17019 = CARTESIAN_POINT('',(2.500001252138,34.150475147717));
+#17020 = CARTESIAN_POINT('',(2.500000813976,34.179245902051));
+#17021 = CARTESIAN_POINT('',(2.500000429903,34.2080153197));
+#17022 = CARTESIAN_POINT('',(2.500000138736,34.236782992363));
+#17023 = CARTESIAN_POINT('',(2.499999968611,34.26554894367));
+#17024 = CARTESIAN_POINT('',(2.499999936989,34.294313629173));
+#17025 = CARTESIAN_POINT('',(2.500000050649,34.323077936354));
+#17026 = CARTESIAN_POINT('',(2.500001198795,34.45257130103));
+#17027 = CARTESIAN_POINT('',(2.500003033307,34.553382729122));
+#17028 = CARTESIAN_POINT('',(2.500004877242,34.654173591644));
+#17029 = CARTESIAN_POINT('',(2.50000770014,34.754929699224));
+#17030 = CARTESIAN_POINT('',(2.500011524143,34.855682584314));
+#17031 = CARTESIAN_POINT('',(2.500014626938,34.956466154659));
+#17032 = CARTESIAN_POINT('',(2.500014796575,35.057273966289));
+#17033 = CARTESIAN_POINT('',(2.500009702986,35.295015059115));
+#17034 = CARTESIAN_POINT('',(2.500002167257,35.432314166932));
+#17035 = CARTESIAN_POINT('',(2.499989876758,35.569424964259));
+#17036 = CARTESIAN_POINT('',(2.499976072823,35.706450583565));
+#17037 = CARTESIAN_POINT('',(2.499970055116,35.843478884463));
+#17038 = CARTESIAN_POINT('',(2.499974064098,35.980592685858));
+#17039 = CARTESIAN_POINT('',(2.499984440646,36.117895931821));
+#17040 = CARTESIAN_POINT('',(2.500008368025,36.390125958878));
+#17041 = CARTESIAN_POINT('',(2.50002192096,36.525624092331));
+#17042 = CARTESIAN_POINT('',(2.500032619669,36.660951013697));
+#17043 = CARTESIAN_POINT('',(2.500034761694,36.796196231495));
+#17044 = CARTESIAN_POINT('',(2.500025606943,36.931441941507));
+#17045 = CARTESIAN_POINT('',(2.500011003473,37.066769571243));
+#17046 = CARTESIAN_POINT('',(2.499997071088,37.202268407063));
+#17047 = CARTESIAN_POINT('',(2.499977569017,37.473541713591));
+#17048 = CARTESIAN_POINT('',(2.499972016354,37.609874231361));
+#17049 = CARTESIAN_POINT('',(2.499974275244,37.746024542459));
+#17050 = CARTESIAN_POINT('',(2.499985528582,37.882090715163));
+#17051 = CARTESIAN_POINT('',(2.500000190246,38.018154697047));
+#17052 = CARTESIAN_POINT('',(2.500009773115,38.154303468996));
+#17053 = CARTESIAN_POINT('',(2.500013734163,38.290634803758));
+#17054 = CARTESIAN_POINT('',(2.500013743628,38.52197120455));
+#17055 = CARTESIAN_POINT('',(2.500011936158,38.617314333296));
+#17056 = CARTESIAN_POINT('',(2.500008356011,38.71263958788));
+#17057 = CARTESIAN_POINT('',(2.500005147854,38.807941292499));
+#17058 = CARTESIAN_POINT('',(2.500003329158,38.903243812048));
+#17059 = CARTESIAN_POINT('',(2.500002000595,38.998569346817));
+#17060 = CARTESIAN_POINT('',(2.500000000007,39.09390545806));
+#17061 = CARTESIAN_POINT('',(2.499999999962,39.189172324434));
+#17062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17063 = PCURVE('',#5146,#17064);
+#17064 = DEFINITIONAL_REPRESENTATION('',(#17065),#17334);
+#17065 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#17066,#17067,#17068,#17069,
+    #17070,#17071,#17072,#17073,#17074,#17075,#17076,#17077,#17078,
+    #17079,#17080,#17081,#17082,#17083,#17084,#17085,#17086,#17087,
+    #17088,#17089,#17090,#17091,#17092,#17093,#17094,#17095,#17096,
+    #17097,#17098,#17099,#17100,#17101,#17102,#17103,#17104,#17105,
+    #17106,#17107,#17108,#17109,#17110,#17111,#17112,#17113,#17114,
+    #17115,#17116,#17117,#17118,#17119,#17120,#17121,#17122,#17123,
+    #17124,#17125,#17126,#17127,#17128,#17129,#17130,#17131,#17132,
+    #17133,#17134,#17135,#17136,#17137,#17138,#17139,#17140,#17141,
+    #17142,#17143,#17144,#17145,#17146,#17147,#17148,#17149,#17150,
+    #17151,#17152,#17153,#17154,#17155,#17156,#17157,#17158,#17159,
+    #17160,#17161,#17162,#17163,#17164,#17165,#17166,#17167,#17168,
+    #17169,#17170,#17171,#17172,#17173,#17174,#17175,#17176,#17177,
+    #17178,#17179,#17180,#17181,#17182,#17183,#17184,#17185,#17186,
+    #17187,#17188,#17189,#17190,#17191,#17192,#17193,#17194,#17195,
+    #17196,#17197,#17198,#17199,#17200,#17201,#17202,#17203,#17204,
+    #17205,#17206,#17207,#17208,#17209,#17210,#17211,#17212,#17213,
+    #17214,#17215,#17216,#17217,#17218,#17219,#17220,#17221,#17222,
+    #17223,#17224,#17225,#17226,#17227,#17228,#17229,#17230,#17231,
+    #17232,#17233,#17234,#17235,#17236,#17237,#17238,#17239,#17240,
+    #17241,#17242,#17243,#17244,#17245,#17246,#17247,#17248,#17249,
+    #17250,#17251,#17252,#17253,#17254,#17255,#17256,#17257,#17258,
+    #17259,#17260,#17261,#17262,#17263,#17264,#17265,#17266,#17267,
+    #17268,#17269,#17270,#17271,#17272,#17273,#17274,#17275,#17276,
+    #17277,#17278,#17279,#17280,#17281,#17282,#17283,#17284,#17285,
+    #17286,#17287,#17288,#17289,#17290,#17291,#17292,#17293,#17294,
+    #17295,#17296,#17297,#17298,#17299,#17300,#17301,#17302,#17303,
+    #17304,#17305,#17306,#17307,#17308,#17309,#17310,#17311,#17312,
+    #17313,#17314,#17315,#17316,#17317,#17318,#17319,#17320,#17321,
+    #17322,#17323,#17324,#17325,#17326,#17327,#17328,#17329,#17330,
+    #17331,#17332,#17333),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7
+    ,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,
+    3.090320105615E-02,6.672952878874E-02,8.436022731096E-02,
+    0.102334242446,0.137173272073,0.17146702352,0.199879006118,
+    0.233422533092,0.251397991397,0.268015279218,0.302810756445,
+    0.338127153586,0.373107105552,0.39026076991,0.39864922627,
+    0.406511365468,0.441336779933,0.475431882024,0.50934249247,
+    0.542243738877,0.550630463471,0.575674856722,0.609359463871,
+    0.645110754482,0.680340603095,0.698306434741,0.706465719226,
+    0.716048573337,0.749984309157,0.777351799668,0.81221997509,
+    0.845172994191,0.85220907618,0.876847531549,0.910352714925,
+    0.943423917506,0.976694871942,1.),.UNSPECIFIED.);
+#17066 = CARTESIAN_POINT('',(-18.84955592153,11.850011554075));
+#17067 = CARTESIAN_POINT('',(-18.72667341182,11.879347157652));
+#17068 = CARTESIAN_POINT('',(-18.60360822221,11.908726494418));
+#17069 = CARTESIAN_POINT('',(-18.48065619449,11.938079080848));
+#17070 = CARTESIAN_POINT('',(-18.35777038791,11.96741609435));
+#17071 = CARTESIAN_POINT('',(-18.2348825794,11.996753704811));
+#17072 = CARTESIAN_POINT('',(-18.11192333979,12.026108405984));
+#17073 = CARTESIAN_POINT('',(-17.98884787404,12.055490892068));
+#17074 = CARTESIAN_POINT('',(-17.72352709268,12.118832319113));
+#17075 = CARTESIAN_POINT('',(-17.58067194554,12.152936842217));
+#17076 = CARTESIAN_POINT('',(-17.43808268476,12.186977748759));
+#17077 = CARTESIAN_POINT('',(-17.29559606197,12.220993936604));
+#17078 = CARTESIAN_POINT('',(-17.1531093148,12.255009612578));
+#17079 = CARTESIAN_POINT('',(-17.01051988571,12.289049341939));
+#17080 = CARTESIAN_POINT('',(-16.86766418478,12.323152988914));
+#17081 = CARTESIAN_POINT('',(-16.65511517767,12.37389515527));
+#17082 = CARTESIAN_POINT('',(-16.58500223495,12.390633460104));
+#17083 = CARTESIAN_POINT('',(-16.51489444659,12.407370680005));
+#17084 = CARTESIAN_POINT('',(-16.4447933197,12.424106461034));
+#17085 = CARTESIAN_POINT('',(-16.37469249074,12.440842255428));
+#17086 = CARTESIAN_POINT('',(-16.30458547824,12.457579455597));
+#17087 = CARTESIAN_POINT('',(-16.23447340308,12.474317583086));
+#17088 = CARTESIAN_POINT('',(-16.09290690149,12.508113355858));
+#17089 = CARTESIAN_POINT('',(-16.02142821477,12.525179252865));
+#17090 = CARTESIAN_POINT('',(-15.94995560359,12.542227927694));
+#17091 = CARTESIAN_POINT('',(-15.87849004847,12.559316444209));
+#17092 = CARTESIAN_POINT('',(-15.8070220875,12.576333306593));
+#17093 = CARTESIAN_POINT('',(-15.73555027257,12.593430035558));
+#17094 = CARTESIAN_POINT('',(-15.66406993621,12.610470890565));
+#17095 = CARTESIAN_POINT('',(-15.4540806949,12.660629516731));
+#17096 = CARTESIAN_POINT('',(-15.31520048114,12.693779035412));
+#17097 = CARTESIAN_POINT('',(-15.17654644802,12.726876757262));
+#17098 = CARTESIAN_POINT('',(-15.03798808357,12.759955821569));
+#17099 = CARTESIAN_POINT('',(-14.89943071996,12.793034910797));
+#17100 = CARTESIAN_POINT('',(-14.76078001373,12.826136192424));
+#17101 = CARTESIAN_POINT('',(-14.62190144537,12.859291220325));
+#17102 = CARTESIAN_POINT('',(-14.34701927239,12.9249141493));
+#17103 = CARTESIAN_POINT('',(-14.21034163669,12.957542964188));
+#17104 = CARTESIAN_POINT('',(-14.07386857124,12.99012268643));
+#17105 = CARTESIAN_POINT('',(-13.93748491523,13.022681372477));
+#17106 = CARTESIAN_POINT('',(-13.80110080031,13.055240609426));
+#17107 = CARTESIAN_POINT('',(-13.66462849697,13.087821106001));
+#17108 = CARTESIAN_POINT('',(-13.52794765536,13.120451540166));
+#17109 = CARTESIAN_POINT('',(-13.2786232223,13.179974014173));
+#17110 = CARTESIAN_POINT('',(-13.16554165083,13.206970595555));
+#17111 = CARTESIAN_POINT('',(-13.05251337894,13.233954455049));
+#17112 = CARTESIAN_POINT('',(-12.93954808914,13.260923267364));
+#17113 = CARTESIAN_POINT('',(-12.82657933618,13.287892846338));
+#17114 = CARTESIAN_POINT('',(-12.71354338157,13.314878317473));
+#17115 = CARTESIAN_POINT('',(-12.60045676007,13.341875655106));
+#17116 = CARTESIAN_POINT('',(-12.35412571179,13.400682244359));
+#17117 = CARTESIAN_POINT('',(-12.22047734464,13.432587857865));
+#17118 = CARTESIAN_POINT('',(-12.08701315233,13.464449315042));
+#17119 = CARTESIAN_POINT('',(-11.95362932689,13.496291705479));
+#17120 = CARTESIAN_POINT('',(-11.82024319123,13.528135220278));
+#17121 = CARTESIAN_POINT('',(-11.68677116214,13.560000661361));
+#17122 = CARTESIAN_POINT('',(-11.55311706808,13.591909290246));
+#17123 = CARTESIAN_POINT('',(-11.34829312286,13.640806663284));
+#17124 = CARTESIAN_POINT('',(-11.27681536842,13.657870017145));
+#17125 = CARTESIAN_POINT('',(-11.20534321142,13.674931390603));
+#17126 = CARTESIAN_POINT('',(-11.13387799506,13.691990303023));
+#17127 = CARTESIAN_POINT('',(-11.06241256273,13.709048442586));
+#17128 = CARTESIAN_POINT('',(-10.99093978694,13.726107902354));
+#17129 = CARTESIAN_POINT('',(-10.91946111814,13.743169584048));
+#17130 = CARTESIAN_POINT('',(-10.7819289382,13.776004788656));
+#17131 = CARTESIAN_POINT('',(-10.71585447143,13.791812794005));
+#17132 = CARTESIAN_POINT('',(-10.64978152871,13.807532594223));
+#17133 = CARTESIAN_POINT('',(-10.58371573794,13.823367977292));
+#17134 = CARTESIAN_POINT('',(-10.51764670769,13.839093827101));
+#17135 = CARTESIAN_POINT('',(-10.45157497885,13.85488677773));
+#17136 = CARTESIAN_POINT('',(-10.38549850814,13.870657023124));
+#17137 = CARTESIAN_POINT('',(-10.18109152805,13.919455030041));
+#17138 = CARTESIAN_POINT('',(-10.04239835008,13.952566031438));
+#17139 = CARTESIAN_POINT('',(-9.90393315287,13.985623587086));
+#17140 = CARTESIAN_POINT('',(-9.765559608065,14.018657868822));
+#17141 = CARTESIAN_POINT('',(-9.627186705303,14.051691378193));
+#17142 = CARTESIAN_POINT('',(-9.488718730676,14.084747425734));
+#17143 = CARTESIAN_POINT('',(-9.350027346559,14.117856967018));
+#17144 = CARTESIAN_POINT('',(-9.071276417993,14.184403141974));
+#17145 = CARTESIAN_POINT('',(-8.930486054188,14.218014251093));
+#17146 = CARTESIAN_POINT('',(-8.789939618702,14.251567466933));
+#17147 = CARTESIAN_POINT('',(-8.649492024812,14.285097281062));
+#17148 = CARTESIAN_POINT('',(-8.50904456771,14.318627036699));
+#17149 = CARTESIAN_POINT('',(-8.368499777916,14.352180117633));
+#17150 = CARTESIAN_POINT('',(-8.227709684521,14.385791692074));
+#17151 = CARTESIAN_POINT('',(-7.948223915216,14.452514479654));
+#17152 = CARTESIAN_POINT('',(-7.808794147037,14.485800950472));
+#17153 = CARTESIAN_POINT('',(-7.669593365646,14.519032448648));
+#17154 = CARTESIAN_POINT('',(-7.530487553116,14.552240930738));
+#17155 = CARTESIAN_POINT('',(-7.39138133861,14.585449001792));
+#17156 = CARTESIAN_POINT('',(-7.252180613214,14.618680060512));
+#17157 = CARTESIAN_POINT('',(-7.112748726417,14.651967221657));
+#17158 = CARTESIAN_POINT('',(-6.905474755456,14.701451090684));
+#17159 = CARTESIAN_POINT('',(-6.837266040405,14.717735082988));
+#17160 = CARTESIAN_POINT('',(-6.769062248233,14.734017905995));
+#17161 = CARTESIAN_POINT('',(-6.70086397266,14.750299307188));
+#17162 = CARTESIAN_POINT('',(-6.632665295348,14.766580505737));
+#17163 = CARTESIAN_POINT('',(-6.564460504972,14.782862626023));
+#17164 = CARTESIAN_POINT('',(-6.496250916796,14.799145191211));
+#17165 = CARTESIAN_POINT('',(-6.394701170754,14.823385643867));
+#17166 = CARTESIAN_POINT('',(-6.361350269835,14.83134654775));
+#17167 = CARTESIAN_POINT('',(-6.327998960507,14.839307416546));
+#17168 = CARTESIAN_POINT('',(-6.29464707559,14.847268320944));
+#17169 = CARTESIAN_POINT('',(-6.261294410203,14.855229374328));
+#17170 = CARTESIAN_POINT('',(-6.227940721769,14.863190732779));
+#17171 = CARTESIAN_POINT('',(-6.194585730012,14.871152595075));
+#17172 = CARTESIAN_POINT('',(-6.129965398847,14.886578212181));
+#17173 = CARTESIAN_POINT('',(-6.09870143997,14.894042543111));
+#17174 = CARTESIAN_POINT('',(-6.067437950333,14.901507783104));
+#17175 = CARTESIAN_POINT('',(-6.036175247259,14.908973548061));
+#17176 = CARTESIAN_POINT('',(-6.004913255385,14.916439482156));
+#17177 = CARTESIAN_POINT('',(-5.973651506664,14.923905257835));
+#17178 = CARTESIAN_POINT('',(-5.942389140365,14.931370575819));
+#17179 = CARTESIAN_POINT('',(-5.772639690051,14.97189962872));
+#17180 = CARTESIAN_POINT('',(-5.633799573176,15.005040214431));
+#17181 = CARTESIAN_POINT('',(-5.495188364381,15.038130825856));
+#17182 = CARTESIAN_POINT('',(-5.356670406509,15.071201169223));
+#17183 = CARTESIAN_POINT('',(-5.21815289185,15.104270719981));
+#17184 = CARTESIAN_POINT('',(-5.07954123686,15.137362122649));
+#17185 = CARTESIAN_POINT('',(-4.940704119852,15.170506774211));
+#17186 = CARTESIAN_POINT('',(-4.666634352623,15.235935167965));
+#17187 = CARTESIAN_POINT('',(-4.530731966156,15.26837879829));
+#17188 = CARTESIAN_POINT('',(-4.395033195162,15.300773892904));
+#17189 = CARTESIAN_POINT('',(-4.259421607119,15.333148649075));
+#17190 = CARTESIAN_POINT('',(-4.123808706952,15.365524018416));
+#17191 = CARTESIAN_POINT('',(-3.988105241597,15.397921143063));
+#17192 = CARTESIAN_POINT('',(-3.852200288694,15.430366449542));
+#17193 = CARTESIAN_POINT('',(-3.581770709619,15.494927546794));
+#17194 = CARTESIAN_POINT('',(-3.446615297596,15.527193929398));
+#17195 = CARTESIAN_POINT('',(-3.31165401138,15.5594139091));
+#17196 = CARTESIAN_POINT('',(-3.176780138293,15.591612910126));
+#17197 = CARTESIAN_POINT('',(-3.041907392919,15.623811410063));
+#17198 = CARTESIAN_POINT('',(-2.906949302591,15.65602981339));
+#17199 = CARTESIAN_POINT('',(-2.771792820241,15.688295408957));
+#17200 = CARTESIAN_POINT('',(-2.506107249274,15.751722136635));
+#17201 = CARTESIAN_POINT('',(-2.374996877993,15.783022028724));
+#17202 = CARTESIAN_POINT('',(-2.244056582575,15.814281710628));
+#17203 = CARTESIAN_POINT('',(-2.113195246435,15.845523152471));
+#17204 = CARTESIAN_POINT('',(-1.98233559678,15.876764926745));
+#17205 = CARTESIAN_POINT('',(-1.851398797013,15.908024526965));
+#17206 = CARTESIAN_POINT('',(-1.720296255168,15.939320449891));
+#17207 = CARTESIAN_POINT('',(-1.556107502921,15.978517270005));
+#17208 = CARTESIAN_POINT('',(-1.522755657413,15.98647952023));
+#17209 = CARTESIAN_POINT('',(-1.489403049912,15.994442174345));
+#17210 = CARTESIAN_POINT('',(-1.456049460976,16.002405407307));
+#17211 = CARTESIAN_POINT('',(-1.422694627984,16.01036946114));
+#17212 = CARTESIAN_POINT('',(-1.389338245132,16.018334644931));
+#17213 = CARTESIAN_POINT('',(-1.355979963436,16.026301334833));
+#17214 = CARTESIAN_POINT('',(-1.222998222462,16.058065882994));
+#17215 = CARTESIAN_POINT('',(-1.123308956626,16.08182590192));
+#17216 = CARTESIAN_POINT('',(-1.023660489375,16.105671725196));
+#17217 = CARTESIAN_POINT('',(-0.924034506259,16.129381581793));
+#17218 = CARTESIAN_POINT('',(-0.824411819013,16.153215440719));
+#17219 = CARTESIAN_POINT('',(-0.724759738393,16.176983121755));
+#17220 = CARTESIAN_POINT('',(-0.62507023807,16.200787062784));
+#17221 = CARTESIAN_POINT('',(-0.39146485373,16.256557293857));
+#17222 = CARTESIAN_POINT('',(-0.257179228572,16.28861637828));
+#17223 = CARTESIAN_POINT('',(-0.123078544343,16.320630521975));
+#17224 = CARTESIAN_POINT('',(1.093699420847E-02,16.352623448319));
+#17225 = CARTESIAN_POINT('',(0.144952083695,16.384616411267));
+#17226 = CARTESIAN_POINT('',(0.279048380126,16.416629012979));
+#17227 = CARTESIAN_POINT('',(0.413334263364,16.448687192029));
+#17228 = CARTESIAN_POINT('',(0.689532009226,16.514624582748));
+#17229 = CARTESIAN_POINT('',(0.832144576426,16.548671105316));
+#17230 = CARTESIAN_POINT('',(0.974494247816,16.582655058374));
+#17231 = CARTESIAN_POINT('',(1.1167420581,16.616614654745));
+#17232 = CARTESIAN_POINT('',(1.258989782103,16.650574250886));
+#17233 = CARTESIAN_POINT('',(1.401339416036,16.684558151361));
+#17234 = CARTESIAN_POINT('',(1.54395169804,16.718604484274));
+#17235 = CARTESIAN_POINT('',(1.826296576267,16.786009100565));
+#17236 = CARTESIAN_POINT('',(1.96680875363,16.81955350383));
+#17237 = CARTESIAN_POINT('',(2.107076282954,16.853039170623));
+#17238 = CARTESIAN_POINT('',(2.247247546268,16.886501725977));
+#17239 = CARTESIAN_POINT('',(2.387418362346,16.919964339027));
+#17240 = CARTESIAN_POINT('',(2.527687581155,16.953452002765));
+#17241 = CARTESIAN_POINT('',(2.668197701662,16.986997545733));
+#17242 = CARTESIAN_POINT('',(2.879796004836,17.037513096881));
+#17243 = CARTESIAN_POINT('',(2.951272018192,17.054576512119));
+#17244 = CARTESIAN_POINT('',(3.022742365437,17.071638088758));
+#17245 = CARTESIAN_POINT('',(3.094205705302,17.088697302041));
+#17246 = CARTESIAN_POINT('',(3.165669209316,17.105755700229));
+#17247 = CARTESIAN_POINT('',(3.23714003657,17.122815073939));
+#17248 = CARTESIAN_POINT('',(3.308616796713,17.139875781976));
+#17249 = CARTESIAN_POINT('',(3.412536875571,17.16468288056));
+#17250 = CARTESIAN_POINT('',(3.444992207492,17.17243210472));
+#17251 = CARTESIAN_POINT('',(3.477447189845,17.180182290961));
+#17252 = CARTESIAN_POINT('',(3.509901989864,17.187932908162));
+#17253 = CARTESIAN_POINT('',(3.542356749133,17.195683509275));
+#17254 = CARTESIAN_POINT('',(3.574811583581,17.203433731328));
+#17255 = CARTESIAN_POINT('',(3.60726658349,17.211183295422));
+#17256 = CARTESIAN_POINT('',(3.677839584081,17.228032653997));
+#17257 = CARTESIAN_POINT('',(3.715956233352,17.237132529062));
+#17258 = CARTESIAN_POINT('',(3.754072090319,17.246231910969));
+#17259 = CARTESIAN_POINT('',(3.792187430814,17.255331022447));
+#17260 = CARTESIAN_POINT('',(3.830302477479,17.264430029913));
+#17261 = CARTESIAN_POINT('',(3.868417399771,17.273529043473));
+#17262 = CARTESIAN_POINT('',(3.90653231396,17.282628116921));
+#17263 = CARTESIAN_POINT('',(4.079623722246,17.323949975538));
+#17264 = CARTESIAN_POINT('',(4.214909133077,17.356247201627));
+#17265 = CARTESIAN_POINT('',(4.349998462933,17.388498848767));
+#17266 = CARTESIAN_POINT('',(4.485003316652,17.420729186714));
+#17267 = CARTESIAN_POINT('',(4.620010067133,17.45295925701));
+#17268 = CARTESIAN_POINT('',(4.755105282372,17.485210183288));
+#17269 = CARTESIAN_POINT('',(4.890394710538,17.517507541541));
+#17270 = CARTESIAN_POINT('',(5.134221244301,17.575716079344));
+#17271 = CARTESIAN_POINT('',(5.243174009749,17.601726419687));
+#17272 = CARTESIAN_POINT('',(5.352081756843,17.62772621477));
+#17273 = CARTESIAN_POINT('',(5.46093282414,17.653712643168));
+#17274 = CARTESIAN_POINT('',(5.569784365022,17.679699282938));
+#17275 = CARTESIAN_POINT('',(5.678694154546,17.705699878822));
+#17276 = CARTESIAN_POINT('',(5.787650464042,17.731711607145));
+#17277 = CARTESIAN_POINT('',(6.035182241537,17.790806188994));
+#17278 = CARTESIAN_POINT('',(6.174220086281,17.823999423749));
+#17279 = CARTESIAN_POINT('',(6.313031203142,17.857138438401));
+#17280 = CARTESIAN_POINT('',(6.451747099583,17.890254558829));
+#17281 = CARTESIAN_POINT('',(6.590463407612,17.923370377035));
+#17282 = CARTESIAN_POINT('',(6.729272608498,17.956507835838));
+#17283 = CARTESIAN_POINT('',(6.868311808604,17.989700264589));
+#17284 = CARTESIAN_POINT('',(7.13806202577,18.054097673382));
+#17285 = CARTESIAN_POINT('',(7.26938676201,18.085449124297));
+#17286 = CARTESIAN_POINT('',(7.400549415323,18.116762512546));
+#17287 = CARTESIAN_POINT('',(7.531634811879,18.148058080069));
+#17288 = CARTESIAN_POINT('',(7.662719958342,18.179353858634));
+#17289 = CARTESIAN_POINT('',(7.793881931366,18.210665615075));
+#17290 = CARTESIAN_POINT('',(7.925206330924,18.242010737264));
+#17291 = CARTESIAN_POINT('',(8.084259090006,18.279976262159));
+#17292 = CARTESIAN_POINT('',(8.112244194491,18.286655500244));
+#17293 = CARTESIAN_POINT('',(8.140229439778,18.293335150751));
+#17294 = CARTESIAN_POINT('',(8.168214952668,18.300015937651));
+#17295 = CARTESIAN_POINT('',(8.196200618868,18.306698100771));
+#17296 = CARTESIAN_POINT('',(8.224186082994,18.313381395794));
+#17297 = CARTESIAN_POINT('',(8.252170748568,18.320065094259));
+#17298 = CARTESIAN_POINT('',(8.378142775796,18.350149653727));
+#17299 = CARTESIAN_POINT('',(8.476195848089,18.373557471708));
+#17300 = CARTESIAN_POINT('',(8.574221813804,18.396957409594));
+#17301 = CARTESIAN_POINT('',(8.67221317946,18.420350028865));
+#17302 = CARTESIAN_POINT('',(8.770203973191,18.443743430002));
+#17303 = CARTESIAN_POINT('',(8.86822826844,18.467145243208));
+#17304 = CARTESIAN_POINT('',(8.966279397365,18.490553660251));
+#17305 = CARTESIAN_POINT('',(9.197524482448,18.54576018103));
+#17306 = CARTESIAN_POINT('',(9.331076175858,18.577643648174));
+#17307 = CARTESIAN_POINT('',(9.464446436618,18.609483140015));
+#17308 = CARTESIAN_POINT('',(9.597731017297,18.64130155806));
+#17309 = CARTESIAN_POINT('',(9.731013777461,18.673119795401));
+#17310 = CARTESIAN_POINT('',(9.864377673511,18.70495767286));
+#17311 = CARTESIAN_POINT('',(9.997925542244,18.736839766221));
+#17312 = CARTESIAN_POINT('',(10.262711022671,18.8000528256));
+#17313 = CARTESIAN_POINT('',(10.394504345321,18.831516453975));
+#17314 = CARTESIAN_POINT('',(10.526132550212,18.862940795764));
+#17315 = CARTESIAN_POINT('',(10.657682714888,18.894346495442));
+#17316 = CARTESIAN_POINT('',(10.789232753727,18.925752172209));
+#17317 = CARTESIAN_POINT('',(10.920860508908,18.957176355577));
+#17318 = CARTESIAN_POINT('',(11.052653653455,18.988639816484));
+#17319 = CARTESIAN_POINT('',(11.316508162839,19.051630300492));
+#17320 = CARTESIAN_POINT('',(11.449112313296,19.083286901809));
+#17321 = CARTESIAN_POINT('',(11.581540573035,19.114901225127));
+#17322 = CARTESIAN_POINT('',(11.713889990435,19.146496555298));
+#17323 = CARTESIAN_POINT('',(11.84624151523,19.17809240334));
+#17324 = CARTESIAN_POINT('',(11.978676210404,19.209709064104));
+#17325 = CARTESIAN_POINT('',(12.111284427498,19.241367615586));
+#17326 = CARTESIAN_POINT('',(12.336294455772,19.295085556754));
+#17327 = CARTESIAN_POINT('',(12.429027727718,19.317224201927));
+#17328 = CARTESIAN_POINT('',(12.521740606509,19.339357602086));
+#17329 = CARTESIAN_POINT('',(12.61442812392,19.361484370485));
+#17330 = CARTESIAN_POINT('',(12.707115953221,19.383610477497));
+#17331 = CARTESIAN_POINT('',(12.799829582245,19.4057427339));
+#17332 = CARTESIAN_POINT('',(12.892563358488,19.427883116864));
+#17333 = CARTESIAN_POINT('',(12.985249406241,19.450023938623));
+#17334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17335 = ORIENTED_EDGE('',*,*,#17336,.F.);
+#17336 = EDGE_CURVE('',#17337,#16519,#17339,.T.);
+#17337 = VERTEX_POINT('',#17338);
+#17338 = CARTESIAN_POINT('',(2.5,-6.123233995737E-16,11.850004170548));
+#17339 = SURFACE_CURVE('',#17340,(#17609,#17881),.PCURVE_S1.);
+#17340 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#17341,#17342,#17343,#17344,
+    #17345,#17346,#17347,#17348,#17349,#17350,#17351,#17352,#17353,
+    #17354,#17355,#17356,#17357,#17358,#17359,#17360,#17361,#17362,
+    #17363,#17364,#17365,#17366,#17367,#17368,#17369,#17370,#17371,
+    #17372,#17373,#17374,#17375,#17376,#17377,#17378,#17379,#17380,
+    #17381,#17382,#17383,#17384,#17385,#17386,#17387,#17388,#17389,
+    #17390,#17391,#17392,#17393,#17394,#17395,#17396,#17397,#17398,
+    #17399,#17400,#17401,#17402,#17403,#17404,#17405,#17406,#17407,
+    #17408,#17409,#17410,#17411,#17412,#17413,#17414,#17415,#17416,
+    #17417,#17418,#17419,#17420,#17421,#17422,#17423,#17424,#17425,
+    #17426,#17427,#17428,#17429,#17430,#17431,#17432,#17433,#17434,
+    #17435,#17436,#17437,#17438,#17439,#17440,#17441,#17442,#17443,
+    #17444,#17445,#17446,#17447,#17448,#17449,#17450,#17451,#17452,
+    #17453,#17454,#17455,#17456,#17457,#17458,#17459,#17460,#17461,
+    #17462,#17463,#17464,#17465,#17466,#17467,#17468,#17469,#17470,
+    #17471,#17472,#17473,#17474,#17475,#17476,#17477,#17478,#17479,
+    #17480,#17481,#17482,#17483,#17484,#17485,#17486,#17487,#17488,
+    #17489,#17490,#17491,#17492,#17493,#17494,#17495,#17496,#17497,
+    #17498,#17499,#17500,#17501,#17502,#17503,#17504,#17505,#17506,
+    #17507,#17508,#17509,#17510,#17511,#17512,#17513,#17514,#17515,
+    #17516,#17517,#17518,#17519,#17520,#17521,#17522,#17523,#17524,
+    #17525,#17526,#17527,#17528,#17529,#17530,#17531,#17532,#17533,
+    #17534,#17535,#17536,#17537,#17538,#17539,#17540,#17541,#17542,
+    #17543,#17544,#17545,#17546,#17547,#17548,#17549,#17550,#17551,
+    #17552,#17553,#17554,#17555,#17556,#17557,#17558,#17559,#17560,
+    #17561,#17562,#17563,#17564,#17565,#17566,#17567,#17568,#17569,
+    #17570,#17571,#17572,#17573,#17574,#17575,#17576,#17577,#17578,
+    #17579,#17580,#17581,#17582,#17583,#17584,#17585,#17586,#17587,
+    #17588,#17589,#17590,#17591,#17592,#17593,#17594,#17595,#17596,
+    #17597,#17598,#17599,#17600,#17601,#17602,#17603,#17604,#17605,
+    #17606,#17607,#17608),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7
+    ,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,
+    3.090320105615E-02,6.672952878874E-02,8.436022731096E-02,
+    0.102334242446,0.137173272073,0.17146702352,0.199879006118,
+    0.233422533092,0.251397991397,0.268015279218,0.302810756445,
+    0.338127153586,0.373107105552,0.39026076991,0.39864922627,
+    0.406511365468,0.441336779933,0.475431882024,0.50934249247,
+    0.542243738877,0.550630463471,0.575674856722,0.609359463871,
+    0.645110754482,0.680340603095,0.698306434741,0.706465719226,
+    0.716048573337,0.749984309157,0.777351799668,0.81221997509,
+    0.845172994191,0.85220907618,0.876847531549,0.910352714925,
+    0.943423917506,0.976694871942,1.),.UNSPECIFIED.);
+#17341 = CARTESIAN_POINT('',(2.5,-4.440892098501E-16,8.850011554075));
+#17342 = CARTESIAN_POINT('',(2.5,0.307206274281,8.879347157652));
+#17343 = CARTESIAN_POINT('',(2.45685308919,0.614868259438,8.908726494418
+    ));
+#17344 = CARTESIAN_POINT('',(2.370359489983,0.915182168706,
+    8.938079080848));
+#17345 = CARTESIAN_POINT('',(2.242193443858,1.201105759166,8.96741609435
+    ));
+#17346 = CARTESIAN_POINT('',(2.075178384651,1.466227068814,
+    8.996753704811));
+#17347 = CARTESIAN_POINT('',(1.873081530011,1.70463672381,9.026108405984
+    ));
+#17348 = CARTESIAN_POINT('',(1.64083770364,1.911024021844,9.055490892068
+    ));
+#17349 = CARTESIAN_POINT('',(1.088647583666,2.27852307325,9.118832319113
+    ));
+#17350 = CARTESIAN_POINT('',(0.759209174976,2.428131468218,
+    9.152936842217));
+#17351 = CARTESIAN_POINT('',(0.407082648306,2.522512134568,
+    9.186977748759));
+#17352 = CARTESIAN_POINT('',(4.308156170186E-02,2.558584337363,
+    9.220993936604));
+#17353 = CARTESIAN_POINT('',(-0.32192777634,2.534787299327,
+    9.255009612578));
+#17354 = CARTESIAN_POINT('',(-0.677032794418,2.45231510574,
+    9.289049341939));
+#17355 = CARTESIAN_POINT('',(-1.011322416434,2.313881707158,
+    9.323152988914));
+#17356 = CARTESIAN_POINT('',(-1.463343503419,2.034536598801,
+    9.37389515527));
+#17357 = CARTESIAN_POINT('',(-1.605069742508,1.930445745215,
+    9.390633460104));
+#17358 = CARTESIAN_POINT('',(-1.738281597053,1.81510196949,
+    9.407370680005));
+#17359 = CARTESIAN_POINT('',(-1.861944406459,1.68932995443,
+    9.424106461034));
+#17360 = CARTESIAN_POINT('',(-1.975129584579,1.554052708056,
+    9.440842255428));
+#17361 = CARTESIAN_POINT('',(-2.077009183085,1.410284034937,
+    9.457579455597));
+#17362 = CARTESIAN_POINT('',(-2.166863521812,1.259132906938,
+    9.474317583086));
+#17363 = CARTESIAN_POINT('',(-2.322844286841,0.941443253727,
+    9.508113355858));
+#17364 = CARTESIAN_POINT('',(-2.388502256022,0.774606504593,
+    9.525179252865));
+#17365 = CARTESIAN_POINT('',(-2.440432882169,0.602596131374,
+    9.542227927694));
+#17366 = CARTESIAN_POINT('',(-2.478178485568,0.426740223552,
+    9.559316444209));
+#17367 = CARTESIAN_POINT('',(-2.501427930055,0.248382213395,
+    9.576333306593));
+#17368 = CARTESIAN_POINT('',(-2.510022215394,6.891118749741E-02,
+    9.593430035558));
+#17369 = CARTESIAN_POINT('',(-2.503948754673,-0.110281602139,
+    9.610470890565));
+#17370 = CARTESIAN_POINT('',(-2.443522314137,-0.631765450833,
+    9.660629516731));
+#17371 = CARTESIAN_POINT('',(-2.349096466316,-0.970351593014,
+    9.693779035412));
+#17372 = CARTESIAN_POINT('',(-2.200959490352,-1.291923226111,
+    9.726876757262));
+#17373 = CARTESIAN_POINT('',(-2.003244452656,-1.586998793258,
+    9.759955821569));
+#17374 = CARTESIAN_POINT('',(-1.761234989961,-1.846977474975,
+    9.793034910797));
+#17375 = CARTESIAN_POINT('',(-1.482095591883,-2.064757218148,
+    9.826136192424));
+#17376 = CARTESIAN_POINT('',(-1.174100972348,-2.23414849475,
+    9.859291220325));
+#17377 = CARTESIAN_POINT('',(-0.527670350921,-2.467341029071,
+    9.9249141493));
+#17378 = CARTESIAN_POINT('',(-0.188220276219,-2.533318527979,
+    9.957542964188));
+#17379 = CARTESIAN_POINT('',(0.159814205554,-2.545459385126,
+    9.99012268643));
+#17380 = CARTESIAN_POINT('',(0.506592157595,-2.503183359386,
+    10.022681372477));
+#17381 = CARTESIAN_POINT('',(0.842519211264,-2.407293092312,
+    10.055240609427));
+#17382 = CARTESIAN_POINT('',(1.158446269641,-2.260783668547,
+    10.087821106001));
+#17383 = CARTESIAN_POINT('',(1.445535221116,-2.068002181188,
+    10.120451540166));
+#17384 = CARTESIAN_POINT('',(1.903480695183,-1.645151559177,
+    10.179974014173));
+#17385 = CARTESIAN_POINT('',(2.086453591054,-1.426566274659,
+    10.206970595555));
+#17386 = CARTESIAN_POINT('',(2.240443801734,-1.184956267058,
+    10.233954455049));
+#17387 = CARTESIAN_POINT('',(2.362221352358,-0.924864115617,
+    10.260923267364));
+#17388 = CARTESIAN_POINT('',(2.449416111145,-0.651222683393,
+    10.287892846338));
+#17389 = CARTESIAN_POINT('',(2.500408251728,-0.369266745773,
+    10.314878317473));
+#17390 = CARTESIAN_POINT('',(2.514479740753,-8.454169614211E-02,
+    10.341875655106));
+#17391 = CARTESIAN_POINT('',(2.465954822186,0.529371156532,
+    10.400682244359));
+#17392 = CARTESIAN_POINT('',(2.388965226591,0.858451399556,
+    10.432587857865));
+#17393 = CARTESIAN_POINT('',(2.261694895467,1.174011647823,
+    10.464449315042));
+#17394 = CARTESIAN_POINT('',(2.087359502587,1.467427171796,
+    10.496291705479));
+#17395 = CARTESIAN_POINT('',(1.870274214794,1.730800334071,
+    10.528135220278));
+#17396 = CARTESIAN_POINT('',(1.616403985779,1.957384614413,
+    10.560000661361));
+#17397 = CARTESIAN_POINT('',(1.332792722562,2.141218662406,
+    10.591909290246));
+#17398 = CARTESIAN_POINT('',(0.866114189905,2.351970769169,
+    10.640806663284));
+#17399 = CARTESIAN_POINT('',(0.697250205724,2.412218553215,
+    10.657870017145));
+#17400 = CARTESIAN_POINT('',(0.523658827086,2.458580444869,
+    10.674931390603));
+#17401 = CARTESIAN_POINT('',(0.346677886898,2.490639253742,
+    10.691990303023));
+#17402 = CARTESIAN_POINT('',(0.167668843987,2.508131684659,
+    10.709048442586));
+#17403 = CARTESIAN_POINT('',(-1.198661421622E-02,2.5109388481,
+    10.726107902354));
+#17404 = CARTESIAN_POINT('',(-0.190887221661,2.499096480551,
+    10.743169584048));
+#17405 = CARTESIAN_POINT('',(-0.530980217284,2.448538270888,
+    10.776004788656));
+#17406 = CARTESIAN_POINT('',(-0.692537071098,2.411913548141,
+    10.791812794005));
+#17407 = CARTESIAN_POINT('',(-0.851168951072,2.363109899779,
+    10.807532594223));
+#17408 = CARTESIAN_POINT('',(-1.005792351298,2.302413270684,
+    10.823367977292));
+#17409 = CARTESIAN_POINT('',(-1.155397493686,2.230209479451,
+    10.839093827101));
+#17410 = CARTESIAN_POINT('',(-1.298991201135,2.146988239924,
+    10.85488677773));
+#17411 = CARTESIAN_POINT('',(-1.43564333399,2.053340829074,
+    10.870657023124));
+#17412 = CARTESIAN_POINT('',(-1.834233006053,1.733551667652,
+    10.919455030041));
+#17413 = CARTESIAN_POINT('',(-2.070466319389,1.473916820899,
+    10.952566031437));
+#17414 = CARTESIAN_POINT('',(-2.263847887466,1.177942146813,
+    10.985623587086));
+#17415 = CARTESIAN_POINT('',(-2.408580439125,0.85412344125,
+    11.018657868822));
+#17416 = CARTESIAN_POINT('',(-2.500193736999,0.51146622239,
+    11.051691378193));
+#17417 = CARTESIAN_POINT('',(-2.536479363895,0.159777496358,
+    11.084747425734));
+#17418 = CARTESIAN_POINT('',(-2.516595831132,-0.190676477615,
+    11.117856967018));
+#17419 = CARTESIAN_POINT('',(-2.369219138939,-0.87179182152,
+    11.184403141974));
+#17420 = CARTESIAN_POINT('',(-2.239725426233,-1.203898238551,
+    11.218014251093));
+#17421 = CARTESIAN_POINT('',(-2.05702919454,-1.513047506185,
+    11.251567466933));
+#17422 = CARTESIAN_POINT('',(-1.826437397145,-1.789867913866,
+    11.285097281062));
+#17423 = CARTESIAN_POINT('',(-1.554337386363,-2.026008497545,
+    11.318627036699));
+#17424 = CARTESIAN_POINT('',(-1.248950013707,-2.214918357138,
+    11.352180117633));
+#17425 = CARTESIAN_POINT('',(-0.919531316717,-2.351102657366,
+    11.385791692074));
+#17426 = CARTESIAN_POINT('',(-0.239748567378,-2.51264911811,
+    11.452514479654));
+#17427 = CARTESIAN_POINT('',(0.112162166048,-2.539476912099,
+    11.485800950472));
+#17428 = CARTESIAN_POINT('',(0.466408608696,-2.509557635109,
+    11.519032448648));
+#17429 = CARTESIAN_POINT('',(0.812549062887,-2.423553466401,
+    11.552240930738));
+#17430 = CARTESIAN_POINT('',(1.140577840112,-2.283527357622,
+    11.585449001792));
+#17431 = CARTESIAN_POINT('',(1.441268291147,-2.093866293305,
+    11.618680060512));
+#17432 = CARTESIAN_POINT('',(1.705890346339,-1.860328757299,
+    11.651967221657));
+#17433 = CARTESIAN_POINT('',(2.035929852913,-1.460842157917,
+    11.701451090684));
+#17434 = CARTESIAN_POINT('',(2.134292783128,-1.320916555279,
+    11.717735082988));
+#17435 = CARTESIAN_POINT('',(2.221627561745,-1.173465509578,
+    11.734017905995));
+#17436 = CARTESIAN_POINT('',(2.297273374446,-1.019509616223,
+    11.750299307188));
+#17437 = CARTESIAN_POINT('',(2.360686230715,-0.86012368127,
+    11.766580505737));
+#17438 = CARTESIAN_POINT('',(2.411433102243,-0.696432481887,
+    11.782862626023));
+#17439 = CARTESIAN_POINT('',(2.4491998546,-0.529612665523,
+    11.799145191211));
+#17440 = CARTESIAN_POINT('',(2.485849237944,-0.278397586441,
+    11.823385643867));
+#17441 = CARTESIAN_POINT('',(2.494740987843,-0.195434448327,
+    11.83134654775));
+#17442 = CARTESIAN_POINT('',(2.500467785483,-0.11215184341,
+    11.839307416546));
+#17443 = CARTESIAN_POINT('',(2.503016611254,-2.869026289316E-02,
+    11.847268320944));
+#17444 = CARTESIAN_POINT('',(2.502381862345,5.480978081343E-02,
+    11.855229374328));
+#17445 = CARTESIAN_POINT('',(2.498565352747,0.138207754093,
+    11.863190732779));
+#17446 = CARTESIAN_POINT('',(2.491576313247,0.221363102121,
+    11.871152595075));
+#17447 = CARTESIAN_POINT('',(2.471922992747,0.381714020398,
+    11.886578212181));
+#17448 = CARTESIAN_POINT('',(2.459642251071,0.458953940325,
+    11.894042543111));
+#17449 = CARTESIAN_POINT('',(2.444604227638,0.535737108146,
+    11.901507783104));
+#17450 = CARTESIAN_POINT('',(2.426829250906,0.611947965321,
+    11.908973548061));
+#17451 = CARTESIAN_POINT('',(2.406342916558,0.687473295268,
+    11.916439482156));
+#17452 = CARTESIAN_POINT('',(2.383176087505,0.762202223363,
+    11.923905257835));
+#17453 = CARTESIAN_POINT('',(2.357364893885,0.836026216942,
+    11.931370575819));
+#17454 = CARTESIAN_POINT('',(2.203089958731,1.231364323688,
+    11.97189962872));
+#17455 = CARTESIAN_POINT('',(2.025858481426,1.534799595967,
+    12.005040214431));
+#17456 = CARTESIAN_POINT('',(1.801026528969,1.808154596084,
+    12.038130825856));
+#17457 = CARTESIAN_POINT('',(1.534990210345,2.043329283374,
+    12.071201169223));
+#17458 = CARTESIAN_POINT('',(1.23502858781,2.233344608153,
+    12.104270719981));
+#17459 = CARTESIAN_POINT('',(0.909871687399,2.373148814845,
+    12.137362122649));
+#17460 = CARTESIAN_POINT('',(0.569090064329,2.458862134649,
+    12.170506774211));
+#17461 = CARTESIAN_POINT('',(-0.113321841373,2.520327361697,
+    12.235935167965));
+#17462 = CARTESIAN_POINT('',(-0.456422880004,2.498495184479,
+    12.26837879829));
+#17463 = CARTESIAN_POINT('',(-0.794287837363,2.423027610884,
+    12.300773892904));
+#17464 = CARTESIAN_POINT('',(-1.117419646753,2.295817481168,
+    12.333148649075));
+#17465 = CARTESIAN_POINT('',(-1.416897223059,2.11999450167,
+    12.365524018417));
+#17466 = CARTESIAN_POINT('',(-1.684743935247,1.900643948877,
+    12.397921143063));
+#17467 = CARTESIAN_POINT('',(-1.913602978462,1.644084387942,
+    12.430366449542));
+#17468 = CARTESIAN_POINT('',(-2.281290276732,1.076737903477,
+    12.494927546794));
+#17469 = CARTESIAN_POINT('',(-2.421455375887,0.7649306716,
+    12.527193929398));
+#17470 = CARTESIAN_POINT('',(-2.512322093149,0.432909136771,
+    12.559413909099));
+#17471 = CARTESIAN_POINT('',(-2.551144889352,8.980490162728E-02,
+    12.591612910127));
+#17472 = CARTESIAN_POINT('',(-2.536541386745,-0.255175219834,
+    12.623811410062));
+#17473 = CARTESIAN_POINT('',(-2.46925218351,-0.592757320977,
+    12.65602981339));
+#17474 = CARTESIAN_POINT('',(-2.351359760116,-0.913652047998,
+    12.688295408957));
+#17475 = CARTESIAN_POINT('',(-2.030211858043,-1.49506770514,
+    12.751722136635));
+#17476 = CARTESIAN_POINT('',(-1.828918318425,-1.758338918375,
+    12.783022028724));
+#17477 = CARTESIAN_POINT('',(-1.588841486171,-1.989935294467,
+    12.814281710627));
+#17478 = CARTESIAN_POINT('',(-1.316079471669,-2.18365623139,
+    12.845523152472));
+#17479 = CARTESIAN_POINT('',(-1.017386530235,-2.33434706545,
+    12.876764926745));
+#17480 = CARTESIAN_POINT('',(-0.700479239829,-2.438442289161,
+    12.908024526966));
+#17481 = CARTESIAN_POINT('',(-0.373690153185,-2.49346064304,
+    12.939320449891));
+#17482 = CARTESIAN_POINT('',(3.67102485973E-02,-2.50112060354,
+    12.978517270005));
+#17483 = CARTESIAN_POINT('',(0.120135123404,-2.49949904408,
+    12.98647952023));
+#17484 = CARTESIAN_POINT('',(0.203479438844,-2.494697287785,
+    12.994442174345));
+#17485 = CARTESIAN_POINT('',(0.286602296804,-2.48671997703,
+    13.002405407307));
+#17486 = CARTESIAN_POINT('',(0.369363705111,-2.475579084889,
+    13.01036946114));
+#17487 = CARTESIAN_POINT('',(0.451624577535,-2.46129391514,
+    13.018334644931));
+#17488 = CARTESIAN_POINT('',(0.533246733789,-2.443891102264,
+    13.026301334833));
+#17489 = CARTESIAN_POINT('',(0.855515298102,-2.362227959365,
+    13.058065882994));
+#17490 = CARTESIAN_POINT('',(1.090137766069,-2.273522698437,
+    13.08182590192));
+#17491 = CARTESIAN_POINT('',(1.314027328637,-2.158216776006,
+    13.105671725196));
+#17492 = CARTESIAN_POINT('',(1.523735682443,-2.01790650738,
+    13.129381581793));
+#17493 = CARTESIAN_POINT('',(1.716086161693,-1.854621010647,
+    13.15321544072));
+#17494 = CARTESIAN_POINT('',(1.88828059544,-1.670839752636,
+    13.176983121755));
+#17495 = CARTESIAN_POINT('',(2.037821069574,-1.469458927288,
+    13.200787062784));
+#17496 = CARTESIAN_POINT('',(2.330764384292,-0.964230328715,
+    13.256557293857));
+#17497 = CARTESIAN_POINT('',(2.45478754813,-0.648073411158,
+    13.28861637828));
+#17498 = CARTESIAN_POINT('',(2.529256171767,-0.314334447529,
+    13.320630521975));
+#17499 = CARTESIAN_POINT('',(2.551894563906,2.791215256943E-02,
+    13.352623448318));
+#17500 = CARTESIAN_POINT('',(2.521772696895,0.369577149938,
+    13.384616411267));
+#17501 = CARTESIAN_POINT('',(2.440028783806,0.70159813527,
+    13.416629012978));
+#17502 = CARTESIAN_POINT('',(2.309122085671,1.014968448057,
+    13.448687192029));
+#17503 = CARTESIAN_POINT('',(1.949786775731,1.604595959839,
+    13.514624582748));
+#17504 = CARTESIAN_POINT('',(1.714902375689,1.878979500065,
+    13.548671105316));
+#17505 = CARTESIAN_POINT('',(1.436256703276,2.1130533639,13.582655058376
+    ));
+#17506 = CARTESIAN_POINT('',(1.122298361768,2.299484441258,
+    13.616614654742));
+#17507 = CARTESIAN_POINT('',(0.782168052294,2.432291293536,
+    13.650574250889));
+#17508 = CARTESIAN_POINT('',(0.426204705413,2.507947884691,
+    13.68455815136));
+#17509 = CARTESIAN_POINT('',(6.538767475559E-02,2.524306167199,
+    13.718604484274));
+#17510 = CARTESIAN_POINT('',(-0.635782547526,2.443054960964,
+    13.786009100565));
+#17511 = CARTESIAN_POINT('',(-0.978273584582,2.346882261821,
+    13.81955350383));
+#17512 = CARTESIAN_POINT('',(-1.303194373888,2.19573852544,
+    13.853039170623));
+#17513 = CARTESIAN_POINT('',(-1.600767469943,1.993959773813,
+    13.886501725977));
+#17514 = CARTESIAN_POINT('',(-1.862104559082,1.747042612162,
+    13.919964339027));
+#17515 = CARTESIAN_POINT('',(-2.079913547666,1.462473535595,
+    13.953452002765));
+#17516 = CARTESIAN_POINT('',(-2.247848102963,1.148875648007,
+    13.986997545733));
+#17517 = CARTESIAN_POINT('',(-2.420896031729,0.648984733644,
+    14.037513096881));
+#17518 = CARTESIAN_POINT('',(-2.465561554152,0.47535220268,
+    14.054576512119));
+#17519 = CARTESIAN_POINT('',(-2.495969968354,0.298272930803,
+    14.071638088758));
+#17520 = CARTESIAN_POINT('',(-2.511827349408,0.119117014627,
+    14.088697302041));
+#17521 = CARTESIAN_POINT('',(-2.512995172565,-6.073594806925E-02,
+    14.105755700229));
+#17522 = CARTESIAN_POINT('',(-2.49948052269,-0.239899386589,
+    14.122815073939));
+#17523 = CARTESIAN_POINT('',(-2.471446164221,-0.416981337258,
+    14.139875781976));
+#17524 = CARTESIAN_POINT('',(-2.410072516648,-0.669428198639,
+    14.16468288056));
+#17525 = CARTESIAN_POINT('',(-2.3879802808,-0.74755942981,14.17243210472
+    ));
+#17526 = CARTESIAN_POINT('',(-2.362994824278,-0.824851901913,
+    14.180182290961));
+#17527 = CARTESIAN_POINT('',(-2.335153472219,-0.90118110066,
+    14.187932908162));
+#17528 = CARTESIAN_POINT('',(-2.30449981473,-0.976424864147,
+    14.195683509275));
+#17529 = CARTESIAN_POINT('',(-2.271083706884,-1.050463382856,
+    14.203433731328));
+#17530 = CARTESIAN_POINT('',(-2.234961268723,-1.123179199649,
+    14.211183295422));
+#17531 = CARTESIAN_POINT('',(-2.150664839352,-1.278171262583,
+    14.228032653997));
+#17532 = CARTESIAN_POINT('',(-2.101488772316,-1.359900228216,
+    14.237132529062));
+#17533 = CARTESIAN_POINT('',(-2.048768481639,-1.439458066797,
+    14.246231910969));
+#17534 = CARTESIAN_POINT('',(-1.992615963776,-1.516666357683,
+    14.255331022447));
+#17535 = CARTESIAN_POINT('',(-1.933153414138,-1.591354299456,
+    14.264430029913));
+#17536 = CARTESIAN_POINT('',(-1.870513227102,-1.663358709929,
+    14.273529043473));
+#17537 = CARTESIAN_POINT('',(-1.804837996,-1.732524026142,
+    14.282628116921));
+#17538 = CARTESIAN_POINT('',(-1.493498081049,-2.033059265341,
+    14.323949975538));
+#17539 = CARTESIAN_POINT('',(-1.214005522995,-2.230502919233,
+    14.356247201627));
+#17540 = CARTESIAN_POINT('',(-0.905183575992,-2.383337584062,
+    14.388498848767));
+#17541 = CARTESIAN_POINT('',(-0.575488767448,-2.487117519594,
+    14.420729186714));
+#17542 = CARTESIAN_POINT('',(-0.233710246388,-2.538711860249,
+    14.45295925701));
+#17543 = CARTESIAN_POINT('',(0.110872376734,-2.537060126322,
+    14.485210183288));
+#17544 = CARTESIAN_POINT('',(0.448695065912,-2.482445895904,
+    14.517507541541));
+#17545 = CARTESIAN_POINT('',(1.028648602665,-2.294762622138,
+    14.575716079344));
+#17546 = CARTESIAN_POINT('',(1.277385049582,-2.178683166963,
+    14.601726419687));
+#17547 = CARTESIAN_POINT('',(1.510845618607,-2.031857033363,
+    14.62772621477));
+#17548 = CARTESIAN_POINT('',(1.724681995693,-1.856732356154,
+    14.653712643168));
+#17549 = CARTESIAN_POINT('',(1.915080671594,-1.656373490384,
+    14.679699282938));
+#17550 = CARTESIAN_POINT('',(2.078703011369,-1.434354546795,
+    14.705699878822));
+#17551 = CARTESIAN_POINT('',(2.212786971406,-1.19483271135,
+    14.731711607145));
+#17552 = CARTESIAN_POINT('',(2.446160265099,-0.621695043572,
+    14.790806188994));
+#17553 = CARTESIAN_POINT('',(2.526352518801,-0.279038216775,
+    14.823999423749));
+#17554 = CARTESIAN_POINT('',(2.551144455998,7.456357768507E-02,
+    14.857138438401));
+#17555 = CARTESIAN_POINT('',(2.51959666008,0.428777025859,
+    14.890254558829));
+#17556 = CARTESIAN_POINT('',(2.432202667674,0.773485544537,
+    14.923370377035));
+#17557 = CARTESIAN_POINT('',(2.291847808418,1.098979708466,
+    14.956507835838));
+#17558 = CARTESIAN_POINT('',(2.102826000828,1.395825995167,
+    14.989700264589));
+#17559 = CARTESIAN_POINT('',(1.656224539776,1.901127398162,
+    15.054097673382));
+#17560 = CARTESIAN_POINT('',(1.402023925245,2.114625083487,
+    15.085449124298));
+#17561 = CARTESIAN_POINT('',(1.11675596286,2.288654834904,
+    15.116762512544));
+#17562 = CARTESIAN_POINT('',(0.807748396629,2.418437620806,
+    15.148058080072));
+#17563 = CARTESIAN_POINT('',(0.482770800398,2.500402874895,
+    15.179353858633));
+#17564 = CARTESIAN_POINT('',(0.150178850444,2.532736686341,
+    15.210665615075));
+#17565 = CARTESIAN_POINT('',(-0.181301146412,2.514855181769,
+    15.242010737264));
+#17566 = CARTESIAN_POINT('',(-0.570824784512,2.434964873008,
+    15.279976262159));
+#17567 = CARTESIAN_POINT('',(-0.638911588935,2.418716360595,
+    15.286655500244));
+#17568 = CARTESIAN_POINT('',(-0.706467130429,2.400292486506,
+    15.293335150751));
+#17569 = CARTESIAN_POINT('',(-0.773410644587,2.379713538384,
+    15.300015937651));
+#17570 = CARTESIAN_POINT('',(-0.839661989215,2.357003639908,
+    15.306698100771));
+#17571 = CARTESIAN_POINT('',(-0.905141644332,2.332190750791,
+    15.313381395794));
+#17572 = CARTESIAN_POINT('',(-0.969770712176,2.305306666783,
+    15.320065094259));
+#17573 = CARTESIAN_POINT('',(-1.256531799801,2.175118240262,
+    15.350149653727));
+#17574 = CARTESIAN_POINT('',(-1.468402341363,2.048799688747,
+    15.373557471708));
+#17575 = CARTESIAN_POINT('',(-1.665563936439,1.898965996253,
+    15.396957409594));
+#17576 = CARTESIAN_POINT('',(-1.845020884446,1.727675088999,
+    15.420350028865));
+#17577 = CARTESIAN_POINT('',(-2.004165031508,1.5373652982,
+    15.443743430002));
+#17578 = CARTESIAN_POINT('',(-2.140736286133,1.330800433858,
+    15.467145243208));
+#17579 = CARTESIAN_POINT('',(-2.25287900871,1.111102822425,
+    15.490553660251));
+#17580 = CARTESIAN_POINT('',(-2.456808108176,0.570152518808,
+    15.54576018103));
+#17581 = CARTESIAN_POINT('',(-2.527111853088,0.239836596842,
+    15.577643648174));
+#17582 = CARTESIAN_POINT('',(-2.546230356935,-9.963607727859E-02,
+    15.609483140014));
+#17583 = CARTESIAN_POINT('',(-2.513405419395,-0.439089126044,
+    15.641301558061));
+#17584 = CARTESIAN_POINT('',(-2.429192215449,-0.769556482708,
+    15.673119795401));
+#17585 = CARTESIAN_POINT('',(-2.296117764548,-1.082425773737,
+    15.70495767286));
+#17586 = CARTESIAN_POINT('',(-2.11799491845,-1.369335373253,
+    15.736839766221));
+#17587 = CARTESIAN_POINT('',(-1.688312967645,-1.872892085732,
+    15.8000528256));
+#17588 = CARTESIAN_POINT('',(-1.436842144625,-2.091447621367,
+    15.831516453976));
+#17589 = CARTESIAN_POINT('',(-1.153415681483,-2.270775507874,
+    15.862940795761));
+#17590 = CARTESIAN_POINT('',(-0.84536216931,-2.405927928719,
+    15.894346495447));
+#17591 = CARTESIAN_POINT('',(-0.520474797656,-2.4931693473,
+    15.925752172206));
+#17592 = CARTESIAN_POINT('',(-0.187170692674,-2.530540431863,
+    15.957176355578));
+#17593 = CARTESIAN_POINT('',(0.145739171567,-2.517317227633,
+    15.988639816484));
+#17594 = CARTESIAN_POINT('',(0.793677398238,-2.393639955346,
+    16.051630300492));
+#17595 = CARTESIAN_POINT('',(1.109931249397,-2.282342198168,
+    16.083286901809));
+#17596 = CARTESIAN_POINT('',(1.407617089546,-2.1232853136,
+    16.114901225125));
+#17597 = CARTESIAN_POINT('',(1.678687681248,-1.920494162885,
+    16.1464965553));
+#17598 = CARTESIAN_POINT('',(1.915925122244,-1.6789825128,
+    16.178092403339));
+#17599 = CARTESIAN_POINT('',(2.113378809054,-1.405232237646,
+    16.209709064105));
+#17600 = CARTESIAN_POINT('',(2.265978111022,-1.106696100857,
+    16.241367615586));
+#17601 = CARTESIAN_POINT('',(2.444404640774,-0.573218426882,
+    16.295085556754));
+#17602 = CARTESIAN_POINT('',(2.494661899599,-0.345567191311,
+    16.317224201927));
+#17603 = CARTESIAN_POINT('',(2.520620311052,-0.113055586951,
+    16.339357602086));
+#17604 = CARTESIAN_POINT('',(2.521795336374,0.121284572907,
+    16.361484370485));
+#17605 = CARTESIAN_POINT('',(2.498137110401,0.35443124351,
+    16.383610477497));
+#17606 = CARTESIAN_POINT('',(2.449984378652,0.583380394885,16.4057427339
+    ));
+#17607 = CARTESIAN_POINT('',(2.378110837376,0.805158760112,
+    16.427883116864));
+#17608 = CARTESIAN_POINT('',(2.283863876553,1.016841085605,
+    16.450023938623));
+#17609 = PCURVE('',#1567,#17610);
+#17610 = DEFINITIONAL_REPRESENTATION('',(#17611),#17880);
+#17611 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#17612,#17613,#17614,#17615,
+    #17616,#17617,#17618,#17619,#17620,#17621,#17622,#17623,#17624,
+    #17625,#17626,#17627,#17628,#17629,#17630,#17631,#17632,#17633,
+    #17634,#17635,#17636,#17637,#17638,#17639,#17640,#17641,#17642,
+    #17643,#17644,#17645,#17646,#17647,#17648,#17649,#17650,#17651,
+    #17652,#17653,#17654,#17655,#17656,#17657,#17658,#17659,#17660,
+    #17661,#17662,#17663,#17664,#17665,#17666,#17667,#17668,#17669,
+    #17670,#17671,#17672,#17673,#17674,#17675,#17676,#17677,#17678,
+    #17679,#17680,#17681,#17682,#17683,#17684,#17685,#17686,#17687,
+    #17688,#17689,#17690,#17691,#17692,#17693,#17694,#17695,#17696,
+    #17697,#17698,#17699,#17700,#17701,#17702,#17703,#17704,#17705,
+    #17706,#17707,#17708,#17709,#17710,#17711,#17712,#17713,#17714,
+    #17715,#17716,#17717,#17718,#17719,#17720,#17721,#17722,#17723,
+    #17724,#17725,#17726,#17727,#17728,#17729,#17730,#17731,#17732,
+    #17733,#17734,#17735,#17736,#17737,#17738,#17739,#17740,#17741,
+    #17742,#17743,#17744,#17745,#17746,#17747,#17748,#17749,#17750,
+    #17751,#17752,#17753,#17754,#17755,#17756,#17757,#17758,#17759,
+    #17760,#17761,#17762,#17763,#17764,#17765,#17766,#17767,#17768,
+    #17769,#17770,#17771,#17772,#17773,#17774,#17775,#17776,#17777,
+    #17778,#17779,#17780,#17781,#17782,#17783,#17784,#17785,#17786,
+    #17787,#17788,#17789,#17790,#17791,#17792,#17793,#17794,#17795,
+    #17796,#17797,#17798,#17799,#17800,#17801,#17802,#17803,#17804,
+    #17805,#17806,#17807,#17808,#17809,#17810,#17811,#17812,#17813,
+    #17814,#17815,#17816,#17817,#17818,#17819,#17820,#17821,#17822,
+    #17823,#17824,#17825,#17826,#17827,#17828,#17829,#17830,#17831,
+    #17832,#17833,#17834,#17835,#17836,#17837,#17838,#17839,#17840,
+    #17841,#17842,#17843,#17844,#17845,#17846,#17847,#17848,#17849,
+    #17850,#17851,#17852,#17853,#17854,#17855,#17856,#17857,#17858,
+    #17859,#17860,#17861,#17862,#17863,#17864,#17865,#17866,#17867,
+    #17868,#17869,#17870,#17871,#17872,#17873,#17874,#17875,#17876,
+    #17877,#17878,#17879),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7
+    ,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,
+    3.090320105615E-02,6.672952878874E-02,8.436022731096E-02,
+    0.102334242446,0.137173272073,0.17146702352,0.199879006118,
+    0.233422533092,0.251397991397,0.268015279218,0.302810756445,
+    0.338127153586,0.373107105552,0.39026076991,0.39864922627,
+    0.406511365468,0.441336779933,0.475431882024,0.50934249247,
+    0.542243738877,0.550630463471,0.575674856722,0.609359463871,
+    0.645110754482,0.680340603095,0.698306434741,0.706465719226,
+    0.716048573337,0.749984309157,0.777351799668,0.81221997509,
+    0.845172994191,0.85220907618,0.876847531549,0.910352714925,
+    0.943423917506,0.976694871942,1.),.UNSPECIFIED.);
+#17612 = CARTESIAN_POINT('',(2.4999776111,6.459747804614));
+#17613 = CARTESIAN_POINT('',(2.499976378437,6.586083438762));
+#17614 = CARTESIAN_POINT('',(2.499980608403,6.71260866579));
+#17615 = CARTESIAN_POINT('',(2.499991300706,6.839018751897));
+#17616 = CARTESIAN_POINT('',(2.500006667416,6.96536012494));
+#17617 = CARTESIAN_POINT('',(2.500020887704,7.09170186989));
+#17618 = CARTESIAN_POINT('',(2.50002859323,7.218115750446));
+#17619 = CARTESIAN_POINT('',(2.500029045883,7.344649089429));
+#17620 = CARTESIAN_POINT('',(2.500018084661,7.617425292581));
+#17621 = CARTESIAN_POINT('',(2.500004740235,7.76429531997));
+#17622 = CARTESIAN_POINT('',(2.49998669483,7.910893630216));
+#17623 = CARTESIAN_POINT('',(2.499971214637,8.057388385717));
+#17624 = CARTESIAN_POINT('',(2.499968949379,8.203882604718));
+#17625 = CARTESIAN_POINT('',(2.499977260566,8.350477516042));
+#17626 = CARTESIAN_POINT('',(2.499988778661,8.497342748985));
+#17627 = CARTESIAN_POINT('',(2.5000036773,8.715856838954));
+#17628 = CARTESIAN_POINT('',(2.500008224867,8.787937383626));
+#17629 = CARTESIAN_POINT('',(2.500011838027,8.860012907481));
+#17630 = CARTESIAN_POINT('',(2.500014066263,8.932082359475));
+#17631 = CARTESIAN_POINT('',(2.500014784897,9.004152796403));
+#17632 = CARTESIAN_POINT('',(2.500014233637,9.07623126209));
+#17633 = CARTESIAN_POINT('',(2.50001288556,9.148316670396));
+#17634 = CARTESIAN_POINT('',(2.500009373657,9.293870206076));
+#17635 = CARTESIAN_POINT('',(2.500007197434,9.367364937875));
+#17636 = CARTESIAN_POINT('',(2.500005040631,9.440844583779));
+#17637 = CARTESIAN_POINT('',(2.500003352602,9.514343655882));
+#17638 = CARTESIAN_POINT('',(2.500002140881,9.587799026508));
+#17639 = CARTESIAN_POINT('',(2.500001176739,9.661301586087));
+#17640 = CARTESIAN_POINT('',(2.499999863431,9.734771544251));
+#17641 = CARTESIAN_POINT('',(2.50000029578,9.950612384062));
+#17642 = CARTESIAN_POINT('',(2.500004807786,10.093405877082));
+#17643 = CARTESIAN_POINT('',(2.500003566144,10.235977220739));
+#17644 = CARTESIAN_POINT('',(2.500013279107,10.3784454848));
+#17645 = CARTESIAN_POINT('',(2.500019191898,10.520900533953));
+#17646 = CARTESIAN_POINT('',(2.50001683573,10.663444783599));
+#17647 = CARTESIAN_POINT('',(2.500008602194,10.806220586805));
+#17648 = CARTESIAN_POINT('',(2.499989369909,11.088817183735));
+#17649 = CARTESIAN_POINT('',(2.499978378738,11.229330900676));
+#17650 = CARTESIAN_POINT('',(2.499970094449,11.369637311425));
+#17651 = CARTESIAN_POINT('',(2.499970813833,11.509856142619));
+#17652 = CARTESIAN_POINT('',(2.499983410338,11.650076593952));
+#17653 = CARTESIAN_POINT('',(2.499999932462,11.790386326324));
+#17654 = CARTESIAN_POINT('',(2.500013714626,11.930908953582));
+#17655 = CARTESIAN_POINT('',(2.500027870109,12.187239765711));
+#17656 = CARTESIAN_POINT('',(2.500030230673,12.303498530171));
+#17657 = CARTESIAN_POINT('',(2.500026351664,12.419702204989));
+#17658 = CARTESIAN_POINT('',(2.500016512661,12.535841848602));
+#17659 = CARTESIAN_POINT('',(2.500003358521,12.651986361996));
+#17660 = CARTESIAN_POINT('',(2.499990914689,12.76820095372));
+#17661 = CARTESIAN_POINT('',(2.499982718401,12.884467589635));
+#17662 = CARTESIAN_POINT('',(2.499974753427,13.137723510965));
+#17663 = CARTESIAN_POINT('',(2.499976902512,13.275127748868));
+#17664 = CARTESIAN_POINT('',(2.499986660127,13.412339977433));
+#17665 = CARTESIAN_POINT('',(2.500001675843,13.549466022882));
+#17666 = CARTESIAN_POINT('',(2.500012952619,13.68659200929));
+#17667 = CARTESIAN_POINT('',(2.500016083724,13.82381003686));
+#17668 = CARTESIAN_POINT('',(2.500014731417,13.961222729818));
+#17669 = CARTESIAN_POINT('',(2.500009969345,14.171814296456));
+#17670 = CARTESIAN_POINT('',(2.500007831661,14.245306203734));
+#17671 = CARTESIAN_POINT('',(2.500005558073,14.318793425174));
+#17672 = CARTESIAN_POINT('',(2.500003753599,14.392273642775));
+#17673 = CARTESIAN_POINT('',(2.500002525017,14.465752650867));
+#17674 = CARTESIAN_POINT('',(2.500001437464,14.539235461828));
+#17675 = CARTESIAN_POINT('',(2.500000190634,14.612717302872));
+#17676 = CARTESIAN_POINT('',(2.499999851863,14.754081504191));
+#17677 = CARTESIAN_POINT('',(2.500000938348,14.821995733909));
+#17678 = CARTESIAN_POINT('',(2.500001897929,14.889943066714));
+#17679 = CARTESIAN_POINT('',(2.500002970209,14.957846998031));
+#17680 = CARTESIAN_POINT('',(2.500004434434,15.025794286244));
+#17681 = CARTESIAN_POINT('',(2.500006278269,15.093721686974));
+#17682 = CARTESIAN_POINT('',(2.50000825862,15.161662032769));
+#17683 = CARTESIAN_POINT('',(2.500013802396,15.371827665274));
+#17684 = CARTESIAN_POINT('',(2.500016710278,15.514424112673));
+#17685 = CARTESIAN_POINT('',(2.500016015019,15.656777165231));
+#17686 = CARTESIAN_POINT('',(2.50000621213,15.799030187002));
+#17687 = CARTESIAN_POINT('',(2.499990012994,15.941284450944));
+#17688 = CARTESIAN_POINT('',(2.499978544841,16.083640265921));
+#17689 = CARTESIAN_POINT('',(2.499974938426,16.226228809315));
+#17690 = CARTESIAN_POINT('',(2.499981968091,16.512815590502));
+#17691 = CARTESIAN_POINT('',(2.499992820478,16.657565235333));
+#17692 = CARTESIAN_POINT('',(2.500010040153,16.802064182743));
+#17693 = CARTESIAN_POINT('',(2.500027935896,16.94645918394));
+#17694 = CARTESIAN_POINT('',(2.500035382169,17.090851554225));
+#17695 = CARTESIAN_POINT('',(2.500030576426,17.235344615116));
+#17696 = CARTESIAN_POINT('',(2.500018878144,17.380091377218));
+#17697 = CARTESIAN_POINT('',(2.499993199911,17.667433817571));
+#17698 = CARTESIAN_POINT('',(2.499979183544,17.810784205091));
+#17699 = CARTESIAN_POINT('',(2.499969476388,17.953899803044));
+#17700 = CARTESIAN_POINT('',(2.499970278749,18.096916760552));
+#17701 = CARTESIAN_POINT('',(2.49998277767,18.239929536555));
+#17702 = CARTESIAN_POINT('',(2.499996494899,18.383035015838));
+#17703 = CARTESIAN_POINT('',(2.500006224626,18.526378593124));
+#17704 = CARTESIAN_POINT('',(2.500013405088,18.739472995803));
+#17705 = CARTESIAN_POINT('',(2.500014597835,18.809597957639));
+#17706 = CARTESIAN_POINT('',(2.50001448538,18.879719131022));
+#17707 = CARTESIAN_POINT('',(2.500013263591,18.949836237165));
+#17708 = CARTESIAN_POINT('',(2.500011347418,19.019955460999));
+#17709 = CARTESIAN_POINT('',(2.500009224897,19.090082389375));
+#17710 = CARTESIAN_POINT('',(2.500007277288,19.16021486935));
+#17711 = CARTESIAN_POINT('',(2.500004728161,19.264626200604));
+#17712 = CARTESIAN_POINT('',(2.500003960305,19.298916705409));
+#17713 = CARTESIAN_POINT('',(2.500003254242,19.333207275999));
+#17714 = CARTESIAN_POINT('',(2.500002605849,19.367497883857));
+#17715 = CARTESIAN_POINT('',(2.500002014406,19.401788496899));
+#17716 = CARTESIAN_POINT('',(2.500001482597,19.436079079477));
+#17717 = CARTESIAN_POINT('',(2.50000101651,19.470369592374));
+#17718 = CARTESIAN_POINT('',(2.500000259287,19.536798909653));
+#17719 = CARTESIAN_POINT('',(2.499999993032,19.568934649997));
+#17720 = CARTESIAN_POINT('',(2.499999885397,19.601068894065));
+#17721 = CARTESIAN_POINT('',(2.499999964322,19.63320304334));
+#17722 = CARTESIAN_POINT('',(2.500000227164,19.665338220573));
+#17723 = CARTESIAN_POINT('',(2.500000640692,19.697475269776));
+#17724 = CARTESIAN_POINT('',(2.500001141091,19.729614756226));
+#17725 = CARTESIAN_POINT('',(2.500003817144,19.904131168357));
+#17726 = CARTESIAN_POINT('',(2.500007016198,20.046890897801));
+#17727 = CARTESIAN_POINT('',(2.50001099889,20.189414136916));
+#17728 = CARTESIAN_POINT('',(2.500020030397,20.331830706098));
+#17729 = CARTESIAN_POINT('',(2.500018415614,20.474237033561));
+#17730 = CARTESIAN_POINT('',(2.500009174946,20.616737278034));
+#17731 = CARTESIAN_POINT('',(2.49999745734,20.75946992847));
+#17732 = CARTESIAN_POINT('',(2.499979110147,21.041233777475));
+#17733 = CARTESIAN_POINT('',(2.499972324411,21.180953416069));
+#17734 = CARTESIAN_POINT('',(2.499972258731,21.320467045495));
+#17735 = CARTESIAN_POINT('',(2.499982785618,21.459893545431));
+#17736 = CARTESIAN_POINT('',(2.500000745893,21.599320212696));
+#17737 = CARTESIAN_POINT('',(2.500016430162,21.738837941078));
+#17738 = CARTESIAN_POINT('',(2.50002514859,21.878561678021));
+#17739 = CARTESIAN_POINT('',(2.500027588174,22.156589756586));
+#17740 = CARTESIAN_POINT('',(2.500021396438,22.29554261067));
+#17741 = CARTESIAN_POINT('',(2.500007302942,22.434296731131));
+#17742 = CARTESIAN_POINT('',(2.499988884367,22.572962976739));
+#17743 = CARTESIAN_POINT('',(2.499975555983,22.711629844104));
+#17744 = CARTESIAN_POINT('',(2.499972316012,22.850382801676));
+#17745 = CARTESIAN_POINT('',(2.499976671016,22.989336682088));
+#17746 = CARTESIAN_POINT('',(2.499992329816,23.262482515609));
+#17747 = CARTESIAN_POINT('',(2.500003464076,23.397272203707));
+#17748 = CARTESIAN_POINT('',(2.500014217259,23.5318855648));
+#17749 = CARTESIAN_POINT('',(2.50001971824,23.666418723012));
+#17750 = CARTESIAN_POINT('',(2.500015482696,23.800956305811));
+#17751 = CARTESIAN_POINT('',(2.500010459705,23.935582851009));
+#17752 = CARTESIAN_POINT('',(2.500006633163,24.070384966943));
+#17753 = CARTESIAN_POINT('',(2.500003103835,24.239197193272));
+#17754 = CARTESIAN_POINT('',(2.50000247285,24.273487697573));
+#17755 = CARTESIAN_POINT('',(2.50000189054,24.3077782675));
+#17756 = CARTESIAN_POINT('',(2.500001342709,24.34206887514));
+#17757 = CARTESIAN_POINT('',(2.500000838213,24.376359488587));
+#17758 = CARTESIAN_POINT('',(2.500000408957,24.410650071941));
+#17759 = CARTESIAN_POINT('',(2.500000109899,24.444940585304));
+#17760 = CARTESIAN_POINT('',(2.499999747731,24.581628796924));
+#17761 = CARTESIAN_POINT('',(2.50000230804,24.684093443711));
+#17762 = CARTESIAN_POINT('',(2.500003130105,24.786594128053));
+#17763 = CARTESIAN_POINT('',(2.5000053333,24.888978104141));
+#17764 = CARTESIAN_POINT('',(2.500009399514,24.991450378898));
+#17765 = CARTESIAN_POINT('',(2.500012842886,25.093892058498));
+#17766 = CARTESIAN_POINT('',(2.50001442011,25.196389675872));
+#17767 = CARTESIAN_POINT('',(2.500012393282,25.436560594415));
+#17768 = CARTESIAN_POINT('',(2.500006821607,25.574615296679));
+#17769 = CARTESIAN_POINT('',(2.499995699993,25.712476619018));
+#17770 = CARTESIAN_POINT('',(2.499980784404,25.850252244158));
+#17771 = CARTESIAN_POINT('',(2.499971557394,25.988032135008));
+#17772 = CARTESIAN_POINT('',(2.499972300556,26.125898229832));
+#17773 = CARTESIAN_POINT('',(2.499980474403,26.263960102685));
+#17774 = CARTESIAN_POINT('',(2.500003668786,26.547923605524));
+#17775 = CARTESIAN_POINT('',(2.500019131828,26.694545600198));
+#17776 = CARTESIAN_POINT('',(2.500032902686,26.840895620259));
+#17777 = CARTESIAN_POINT('',(2.500037058592,26.987138682401));
+#17778 = CARTESIAN_POINT('',(2.500026537307,27.133382320488));
+#17779 = CARTESIAN_POINT('',(2.500009744094,27.279733425807));
+#17780 = CARTESIAN_POINT('',(2.499994626268,27.426355838321));
+#17781 = CARTESIAN_POINT('',(2.499975777361,27.716639325988));
+#17782 = CARTESIAN_POINT('',(2.499971847755,27.861101911025));
+#17783 = CARTESIAN_POINT('',(2.499977046855,28.005310995275));
+#17784 = CARTESIAN_POINT('',(2.499991905416,28.14941722821));
+#17785 = CARTESIAN_POINT('',(2.500007381719,28.29351816848));
+#17786 = CARTESIAN_POINT('',(2.500014301185,28.437721650137));
+#17787 = CARTESIAN_POINT('',(2.500015170409,28.582179846346));
+#17788 = CARTESIAN_POINT('',(2.500011810041,28.799732876818));
+#17789 = CARTESIAN_POINT('',(2.500009896273,28.873221930007));
+#17790 = CARTESIAN_POINT('',(2.500007522297,28.946706654305));
+#17791 = CARTESIAN_POINT('',(2.50000536119,29.020185108217));
+#17792 = CARTESIAN_POINT('',(2.500003741945,29.093663517244));
+#17793 = CARTESIAN_POINT('',(2.500002482779,29.167147372463));
+#17794 = CARTESIAN_POINT('',(2.500001256277,29.24063249317));
+#17795 = CARTESIAN_POINT('',(2.500000136698,29.347459946838));
+#17796 = CARTESIAN_POINT('',(2.499999938304,29.380819737353));
+#17797 = CARTESIAN_POINT('',(2.499999918284,29.414178445454));
+#17798 = CARTESIAN_POINT('',(2.500000082758,29.447538196079));
+#17799 = CARTESIAN_POINT('',(2.50000041686,29.480900218802));
+#17800 = CARTESIAN_POINT('',(2.500000884737,29.514264847825));
+#17801 = CARTESIAN_POINT('',(2.500001429549,29.54763152199));
+#17802 = CARTESIAN_POINT('',(2.500002612291,29.620187712648));
+#17803 = CARTESIAN_POINT('',(2.500003319055,29.659376859477));
+#17804 = CARTESIAN_POINT('',(2.500004117443,29.698566142335));
+#17805 = CARTESIAN_POINT('',(2.500005015507,29.737755484994));
+#17806 = CARTESIAN_POINT('',(2.500006005665,29.77694481792));
+#17807 = CARTESIAN_POINT('',(2.500007064703,29.816134078273));
+#17808 = CARTESIAN_POINT('',(2.500008153776,29.855323209904));
+#17809 = CARTESIAN_POINT('',(2.50001298857,30.033291900183));
+#17810 = CARTESIAN_POINT('',(2.500016402782,30.172386296157));
+#17811 = CARTESIAN_POINT('',(2.500017110294,30.311270450314));
+#17812 = CARTESIAN_POINT('',(2.500009819063,30.45006118129));
+#17813 = CARTESIAN_POINT('',(2.499994987277,30.58885433231));
+#17814 = CARTESIAN_POINT('',(2.499982601092,30.727741618455));
+#17815 = CARTESIAN_POINT('',(2.499976639487,30.866831621558));
+#17816 = CARTESIAN_POINT('',(2.499978227745,31.117511142495));
+#17817 = CARTESIAN_POINT('',(2.499983302165,31.229527346283));
+#17818 = CARTESIAN_POINT('',(2.49999324518,31.341497898458));
+#17819 = CARTESIAN_POINT('',(2.500005856178,31.453409695372));
+#17820 = CARTESIAN_POINT('',(2.500017746965,31.565320830364));
+#17821 = CARTESIAN_POINT('',(2.500025737838,31.677290855418));
+#17822 = CARTESIAN_POINT('',(2.500028133485,31.789308445687));
+#17823 = CARTESIAN_POINT('',(2.500023005978,32.043795433463));
+#17824 = CARTESIAN_POINT('',(2.500012447024,32.18674033801));
+#17825 = CARTESIAN_POINT('',(2.499995488963,32.329453508024));
+#17826 = CARTESIAN_POINT('',(2.499977849138,32.472070905901));
+#17827 = CARTESIAN_POINT('',(2.49997001278,32.614689368204));
+#17828 = CARTESIAN_POINT('',(2.499973315675,32.75739987751));
+#17829 = CARTESIAN_POINT('',(2.49998232911,32.900343268586));
+#17830 = CARTESIAN_POINT('',(2.500001563915,33.17766499181));
+#17831 = CARTESIAN_POINT('',(2.500011734822,33.312674429632));
+#17832 = CARTESIAN_POINT('',(2.500018510015,33.447517609742));
+#17833 = CARTESIAN_POINT('',(2.500018242856,33.582285047383));
+#17834 = CARTESIAN_POINT('',(2.500010408561,33.71706113991));
+#17835 = CARTESIAN_POINT('',(2.500006721504,33.851924859062));
+#17836 = CARTESIAN_POINT('',(2.500003768526,33.986955669336));
+#17837 = CARTESIAN_POINT('',(2.500001252138,34.150475147717));
+#17838 = CARTESIAN_POINT('',(2.500000813976,34.179245902051));
+#17839 = CARTESIAN_POINT('',(2.500000429903,34.2080153197));
+#17840 = CARTESIAN_POINT('',(2.500000138736,34.236782992363));
+#17841 = CARTESIAN_POINT('',(2.499999968611,34.26554894367));
+#17842 = CARTESIAN_POINT('',(2.499999936989,34.294313629173));
+#17843 = CARTESIAN_POINT('',(2.500000050649,34.323077936354));
+#17844 = CARTESIAN_POINT('',(2.500001198795,34.45257130103));
+#17845 = CARTESIAN_POINT('',(2.500003033307,34.553382729122));
+#17846 = CARTESIAN_POINT('',(2.500004877242,34.654173591644));
+#17847 = CARTESIAN_POINT('',(2.50000770014,34.754929699224));
+#17848 = CARTESIAN_POINT('',(2.500011524143,34.855682584314));
+#17849 = CARTESIAN_POINT('',(2.500014626938,34.956466154659));
+#17850 = CARTESIAN_POINT('',(2.500014796575,35.057273966289));
+#17851 = CARTESIAN_POINT('',(2.500009702986,35.295015059115));
+#17852 = CARTESIAN_POINT('',(2.500002167257,35.432314166932));
+#17853 = CARTESIAN_POINT('',(2.499989876758,35.569424964259));
+#17854 = CARTESIAN_POINT('',(2.499976072823,35.706450583565));
+#17855 = CARTESIAN_POINT('',(2.499970055116,35.843478884463));
+#17856 = CARTESIAN_POINT('',(2.499974064098,35.980592685858));
+#17857 = CARTESIAN_POINT('',(2.499984440646,36.117895931821));
+#17858 = CARTESIAN_POINT('',(2.500008368025,36.390125958878));
+#17859 = CARTESIAN_POINT('',(2.50002192096,36.525624092331));
+#17860 = CARTESIAN_POINT('',(2.500032619669,36.660951013697));
+#17861 = CARTESIAN_POINT('',(2.500034761694,36.796196231495));
+#17862 = CARTESIAN_POINT('',(2.500025606943,36.931441941507));
+#17863 = CARTESIAN_POINT('',(2.500011003473,37.066769571243));
+#17864 = CARTESIAN_POINT('',(2.499997071088,37.202268407063));
+#17865 = CARTESIAN_POINT('',(2.499977569017,37.473541713591));
+#17866 = CARTESIAN_POINT('',(2.499972016354,37.609874231361));
+#17867 = CARTESIAN_POINT('',(2.499974275244,37.746024542459));
+#17868 = CARTESIAN_POINT('',(2.499985528582,37.882090715163));
+#17869 = CARTESIAN_POINT('',(2.500000190246,38.018154697047));
+#17870 = CARTESIAN_POINT('',(2.500009773115,38.154303468996));
+#17871 = CARTESIAN_POINT('',(2.500013734163,38.290634803758));
+#17872 = CARTESIAN_POINT('',(2.500013743628,38.52197120455));
+#17873 = CARTESIAN_POINT('',(2.500011936158,38.617314333296));
+#17874 = CARTESIAN_POINT('',(2.500008356011,38.71263958788));
+#17875 = CARTESIAN_POINT('',(2.500005147854,38.807941292499));
+#17876 = CARTESIAN_POINT('',(2.500003329158,38.903243812048));
+#17877 = CARTESIAN_POINT('',(2.500002000595,38.998569346817));
+#17878 = CARTESIAN_POINT('',(2.500000000007,39.09390545806));
+#17879 = CARTESIAN_POINT('',(2.499999999962,39.189172324434));
+#17880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17881 = PCURVE('',#4449,#17882);
+#17882 = DEFINITIONAL_REPRESENTATION('',(#17883),#18152);
+#17883 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#17884,#17885,#17886,#17887,
+    #17888,#17889,#17890,#17891,#17892,#17893,#17894,#17895,#17896,
+    #17897,#17898,#17899,#17900,#17901,#17902,#17903,#17904,#17905,
+    #17906,#17907,#17908,#17909,#17910,#17911,#17912,#17913,#17914,
+    #17915,#17916,#17917,#17918,#17919,#17920,#17921,#17922,#17923,
+    #17924,#17925,#17926,#17927,#17928,#17929,#17930,#17931,#17932,
+    #17933,#17934,#17935,#17936,#17937,#17938,#17939,#17940,#17941,
+    #17942,#17943,#17944,#17945,#17946,#17947,#17948,#17949,#17950,
+    #17951,#17952,#17953,#17954,#17955,#17956,#17957,#17958,#17959,
+    #17960,#17961,#17962,#17963,#17964,#17965,#17966,#17967,#17968,
+    #17969,#17970,#17971,#17972,#17973,#17974,#17975,#17976,#17977,
+    #17978,#17979,#17980,#17981,#17982,#17983,#17984,#17985,#17986,
+    #17987,#17988,#17989,#17990,#17991,#17992,#17993,#17994,#17995,
+    #17996,#17997,#17998,#17999,#18000,#18001,#18002,#18003,#18004,
+    #18005,#18006,#18007,#18008,#18009,#18010,#18011,#18012,#18013,
+    #18014,#18015,#18016,#18017,#18018,#18019,#18020,#18021,#18022,
+    #18023,#18024,#18025,#18026,#18027,#18028,#18029,#18030,#18031,
+    #18032,#18033,#18034,#18035,#18036,#18037,#18038,#18039,#18040,
+    #18041,#18042,#18043,#18044,#18045,#18046,#18047,#18048,#18049,
+    #18050,#18051,#18052,#18053,#18054,#18055,#18056,#18057,#18058,
+    #18059,#18060,#18061,#18062,#18063,#18064,#18065,#18066,#18067,
+    #18068,#18069,#18070,#18071,#18072,#18073,#18074,#18075,#18076,
+    #18077,#18078,#18079,#18080,#18081,#18082,#18083,#18084,#18085,
+    #18086,#18087,#18088,#18089,#18090,#18091,#18092,#18093,#18094,
+    #18095,#18096,#18097,#18098,#18099,#18100,#18101,#18102,#18103,
+    #18104,#18105,#18106,#18107,#18108,#18109,#18110,#18111,#18112,
+    #18113,#18114,#18115,#18116,#18117,#18118,#18119,#18120,#18121,
+    #18122,#18123,#18124,#18125,#18126,#18127,#18128,#18129,#18130,
+    #18131,#18132,#18133,#18134,#18135,#18136,#18137,#18138,#18139,
+    #18140,#18141,#18142,#18143,#18144,#18145,#18146,#18147,#18148,
+    #18149,#18150,#18151),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7
+    ,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,
+    3.090320105615E-02,6.672952878874E-02,8.436022731096E-02,
+    0.102334242446,0.137173272073,0.17146702352,0.199879006118,
+    0.233422533092,0.251397991397,0.268015279218,0.302810756445,
+    0.338127153586,0.373107105552,0.39026076991,0.39864922627,
+    0.406511365468,0.441336779933,0.475431882024,0.50934249247,
+    0.542243738877,0.550630463471,0.575674856722,0.609359463871,
+    0.645110754482,0.680340603095,0.698306434741,0.706465719226,
+    0.716048573337,0.749984309157,0.777351799668,0.81221997509,
+    0.845172994191,0.85220907618,0.876847531549,0.910352714925,
+    0.943423917506,0.976694871942,1.),.UNSPECIFIED.);
+#17884 = CARTESIAN_POINT('',(-12.56637061435,11.850011554075));
+#17885 = CARTESIAN_POINT('',(-12.44348810464,11.879347157652));
+#17886 = CARTESIAN_POINT('',(-12.32042291503,11.908726494418));
+#17887 = CARTESIAN_POINT('',(-12.19747088731,11.938079080848));
+#17888 = CARTESIAN_POINT('',(-12.07458508073,11.96741609435));
+#17889 = CARTESIAN_POINT('',(-11.95169727222,11.996753704811));
+#17890 = CARTESIAN_POINT('',(-11.82873803261,12.026108405984));
+#17891 = CARTESIAN_POINT('',(-11.70566256686,12.055490892068));
+#17892 = CARTESIAN_POINT('',(-11.4403417855,12.118832319113));
+#17893 = CARTESIAN_POINT('',(-11.29748663836,12.152936842217));
+#17894 = CARTESIAN_POINT('',(-11.15489737758,12.186977748759));
+#17895 = CARTESIAN_POINT('',(-11.01241075479,12.220993936604));
+#17896 = CARTESIAN_POINT('',(-10.86992400762,12.255009612578));
+#17897 = CARTESIAN_POINT('',(-10.72733457853,12.289049341939));
+#17898 = CARTESIAN_POINT('',(-10.5844788776,12.323152988914));
+#17899 = CARTESIAN_POINT('',(-10.37192987049,12.37389515527));
+#17900 = CARTESIAN_POINT('',(-10.30181692778,12.390633460104));
+#17901 = CARTESIAN_POINT('',(-10.23170913941,12.407370680005));
+#17902 = CARTESIAN_POINT('',(-10.16160801252,12.424106461034));
+#17903 = CARTESIAN_POINT('',(-10.09150718356,12.440842255428));
+#17904 = CARTESIAN_POINT('',(-10.02140017106,12.457579455597));
+#17905 = CARTESIAN_POINT('',(-9.951288095902,12.474317583086));
+#17906 = CARTESIAN_POINT('',(-9.809721594318,12.508113355858));
+#17907 = CARTESIAN_POINT('',(-9.738242907598,12.525179252865));
+#17908 = CARTESIAN_POINT('',(-9.666770296412,12.542227927694));
+#17909 = CARTESIAN_POINT('',(-9.595304741299,12.559316444209));
+#17910 = CARTESIAN_POINT('',(-9.523836780323,12.576333306593));
+#17911 = CARTESIAN_POINT('',(-9.452364965392,12.593430035558));
+#17912 = CARTESIAN_POINT('',(-9.380884629036,12.610470890565));
+#17913 = CARTESIAN_POINT('',(-9.170895387725,12.660629516731));
+#17914 = CARTESIAN_POINT('',(-9.032015173963,12.693779035412));
+#17915 = CARTESIAN_POINT('',(-8.893361140841,12.726876757262));
+#17916 = CARTESIAN_POINT('',(-8.754802776397,12.759955821569));
+#17917 = CARTESIAN_POINT('',(-8.616245412782,12.793034910797));
+#17918 = CARTESIAN_POINT('',(-8.477594706551,12.826136192424));
+#17919 = CARTESIAN_POINT('',(-8.338716138192,12.859291220325));
+#17920 = CARTESIAN_POINT('',(-8.063833965214,12.9249141493));
+#17921 = CARTESIAN_POINT('',(-7.927156329513,12.957542964188));
+#17922 = CARTESIAN_POINT('',(-7.790683264068,12.99012268643));
+#17923 = CARTESIAN_POINT('',(-7.654299608054,13.022681372477));
+#17924 = CARTESIAN_POINT('',(-7.517915493133,13.055240609426));
+#17925 = CARTESIAN_POINT('',(-7.381443189794,13.087821106001));
+#17926 = CARTESIAN_POINT('',(-7.244762348185,13.120451540166));
+#17927 = CARTESIAN_POINT('',(-6.995437915125,13.179974014173));
+#17928 = CARTESIAN_POINT('',(-6.882356343651,13.206970595555));
+#17929 = CARTESIAN_POINT('',(-6.769328071763,13.233954455049));
+#17930 = CARTESIAN_POINT('',(-6.656362781962,13.260923267364));
+#17931 = CARTESIAN_POINT('',(-6.543394029,13.287892846338));
+#17932 = CARTESIAN_POINT('',(-6.430358074393,13.314878317473));
+#17933 = CARTESIAN_POINT('',(-6.317271452892,13.341875655106));
+#17934 = CARTESIAN_POINT('',(-6.070940404617,13.400682244359));
+#17935 = CARTESIAN_POINT('',(-5.93729203747,13.432587857865));
+#17936 = CARTESIAN_POINT('',(-5.80382784515,13.464449315042));
+#17937 = CARTESIAN_POINT('',(-5.670444019716,13.496291705479));
+#17938 = CARTESIAN_POINT('',(-5.537057884057,13.528135220278));
+#17939 = CARTESIAN_POINT('',(-5.403585854967,13.560000661361));
+#17940 = CARTESIAN_POINT('',(-5.269931760905,13.591909290246));
+#17941 = CARTESIAN_POINT('',(-5.065107815685,13.640806663284));
+#17942 = CARTESIAN_POINT('',(-4.993630061241,13.657870017145));
+#17943 = CARTESIAN_POINT('',(-4.922157904246,13.674931390603));
+#17944 = CARTESIAN_POINT('',(-4.850692687883,13.691990303023));
+#17945 = CARTESIAN_POINT('',(-4.779227255559,13.709048442586));
+#17946 = CARTESIAN_POINT('',(-4.707754479766,13.726107902354));
+#17947 = CARTESIAN_POINT('',(-4.636275810965,13.743169584048));
+#17948 = CARTESIAN_POINT('',(-4.49874363103,13.776004788656));
+#17949 = CARTESIAN_POINT('',(-4.432669164256,13.791812794005));
+#17950 = CARTESIAN_POINT('',(-4.366596221532,13.807532594223));
+#17951 = CARTESIAN_POINT('',(-4.30053043076,13.823367977292));
+#17952 = CARTESIAN_POINT('',(-4.234461400515,13.839093827101));
+#17953 = CARTESIAN_POINT('',(-4.16838967168,13.85488677773));
+#17954 = CARTESIAN_POINT('',(-4.102313200969,13.870657023124));
+#17955 = CARTESIAN_POINT('',(-3.897906220877,13.919455030041));
+#17956 = CARTESIAN_POINT('',(-3.759213042909,13.952566031438));
+#17957 = CARTESIAN_POINT('',(-3.620747845691,13.985623587086));
+#17958 = CARTESIAN_POINT('',(-3.482374300885,14.018657868822));
+#17959 = CARTESIAN_POINT('',(-3.344001398123,14.051691378193));
+#17960 = CARTESIAN_POINT('',(-3.205533423497,14.084747425734));
+#17961 = CARTESIAN_POINT('',(-3.06684203938,14.117856967018));
+#17962 = CARTESIAN_POINT('',(-2.788091110813,14.184403141974));
+#17963 = CARTESIAN_POINT('',(-2.647300747008,14.218014251093));
+#17964 = CARTESIAN_POINT('',(-2.506754311523,14.251567466933));
+#17965 = CARTESIAN_POINT('',(-2.366306717633,14.285097281062));
+#17966 = CARTESIAN_POINT('',(-2.22585926053,14.318627036699));
+#17967 = CARTESIAN_POINT('',(-2.085314470737,14.352180117633));
+#17968 = CARTESIAN_POINT('',(-1.944524377342,14.385791692074));
+#17969 = CARTESIAN_POINT('',(-1.665038608036,14.452514479654));
+#17970 = CARTESIAN_POINT('',(-1.525608839858,14.485800950472));
+#17971 = CARTESIAN_POINT('',(-1.386408058466,14.519032448648));
+#17972 = CARTESIAN_POINT('',(-1.247302245937,14.552240930738));
+#17973 = CARTESIAN_POINT('',(-1.10819603143,14.585449001792));
+#17974 = CARTESIAN_POINT('',(-0.968995306034,14.618680060512));
+#17975 = CARTESIAN_POINT('',(-0.829563419237,14.651967221657));
+#17976 = CARTESIAN_POINT('',(-0.622289448277,14.701451090684));
+#17977 = CARTESIAN_POINT('',(-0.554080733225,14.717735082988));
+#17978 = CARTESIAN_POINT('',(-0.485876941054,14.734017905995));
+#17979 = CARTESIAN_POINT('',(-0.41767866548,14.750299307188));
+#17980 = CARTESIAN_POINT('',(-0.349479988168,14.766580505737));
+#17981 = CARTESIAN_POINT('',(-0.281275197792,14.782862626023));
+#17982 = CARTESIAN_POINT('',(-0.213065609616,14.799145191211));
+#17983 = CARTESIAN_POINT('',(-0.111515863574,14.823385643867));
+#17984 = CARTESIAN_POINT('',(-7.816496265528E-02,14.83134654775));
+#17985 = CARTESIAN_POINT('',(-4.481365332762E-02,14.839307416546));
+#17986 = CARTESIAN_POINT('',(-1.146176841003E-02,14.847268320944));
+#17987 = CARTESIAN_POINT('',(2.189089697695E-02,14.855229374328));
+#17988 = CARTESIAN_POINT('',(5.524458541101E-02,14.863190732779));
+#17989 = CARTESIAN_POINT('',(8.859957716806E-02,14.871152595075));
+#17990 = CARTESIAN_POINT('',(0.153219908333,14.886578212181));
+#17991 = CARTESIAN_POINT('',(0.18448386721,14.894042543111));
+#17992 = CARTESIAN_POINT('',(0.215747356846,14.901507783104));
+#17993 = CARTESIAN_POINT('',(0.247010059921,14.908973548061));
+#17994 = CARTESIAN_POINT('',(0.278272051795,14.916439482156));
+#17995 = CARTESIAN_POINT('',(0.309533800516,14.923905257835));
+#17996 = CARTESIAN_POINT('',(0.340796166814,14.931370575819));
+#17997 = CARTESIAN_POINT('',(0.510545617129,14.97189962872));
+#17998 = CARTESIAN_POINT('',(0.649385734003,15.005040214431));
+#17999 = CARTESIAN_POINT('',(0.787996942799,15.038130825856));
+#18000 = CARTESIAN_POINT('',(0.926514900671,15.071201169223));
+#18001 = CARTESIAN_POINT('',(1.06503241533,15.104270719981));
+#18002 = CARTESIAN_POINT('',(1.203644070319,15.137362122649));
+#18003 = CARTESIAN_POINT('',(1.342481187328,15.170506774211));
+#18004 = CARTESIAN_POINT('',(1.616550954557,15.235935167965));
+#18005 = CARTESIAN_POINT('',(1.752453341024,15.26837879829));
+#18006 = CARTESIAN_POINT('',(1.888152112018,15.300773892904));
+#18007 = CARTESIAN_POINT('',(2.02376370006,15.333148649075));
+#18008 = CARTESIAN_POINT('',(2.159376600228,15.365524018416));
+#18009 = CARTESIAN_POINT('',(2.295080065583,15.397921143063));
+#18010 = CARTESIAN_POINT('',(2.430985018485,15.430366449542));
+#18011 = CARTESIAN_POINT('',(2.701414597561,15.494927546794));
+#18012 = CARTESIAN_POINT('',(2.836570009583,15.527193929398));
+#18013 = CARTESIAN_POINT('',(2.971531295799,15.5594139091));
+#18014 = CARTESIAN_POINT('',(3.106405168887,15.591612910126));
+#18015 = CARTESIAN_POINT('',(3.24127791426,15.623811410063));
+#18016 = CARTESIAN_POINT('',(3.376236004589,15.65602981339));
+#18017 = CARTESIAN_POINT('',(3.511392486939,15.688295408957));
+#18018 = CARTESIAN_POINT('',(3.777078057906,15.751722136635));
+#18019 = CARTESIAN_POINT('',(3.908188429187,15.783022028724));
+#18020 = CARTESIAN_POINT('',(4.039128724605,15.814281710628));
+#18021 = CARTESIAN_POINT('',(4.169990060745,15.845523152471));
+#18022 = CARTESIAN_POINT('',(4.3008497104,15.876764926745));
+#18023 = CARTESIAN_POINT('',(4.431786510167,15.908024526965));
+#18024 = CARTESIAN_POINT('',(4.562889052011,15.939320449891));
+#18025 = CARTESIAN_POINT('',(4.727077804258,15.978517270005));
+#18026 = CARTESIAN_POINT('',(4.760429649767,15.98647952023));
+#18027 = CARTESIAN_POINT('',(4.793782257268,15.994442174345));
+#18028 = CARTESIAN_POINT('',(4.827135846203,16.002405407307));
+#18029 = CARTESIAN_POINT('',(4.860490679195,16.01036946114));
+#18030 = CARTESIAN_POINT('',(4.893847062048,16.018334644931));
+#18031 = CARTESIAN_POINT('',(4.927205343744,16.026301334833));
+#18032 = CARTESIAN_POINT('',(5.060187084718,16.058065882994));
+#18033 = CARTESIAN_POINT('',(5.159876350554,16.08182590192));
+#18034 = CARTESIAN_POINT('',(5.259524817804,16.105671725196));
+#18035 = CARTESIAN_POINT('',(5.359150800921,16.129381581793));
+#18036 = CARTESIAN_POINT('',(5.458773488167,16.153215440719));
+#18037 = CARTESIAN_POINT('',(5.558425568787,16.176983121755));
+#18038 = CARTESIAN_POINT('',(5.658115069109,16.200787062784));
+#18039 = CARTESIAN_POINT('',(5.89172045345,16.256557293857));
+#18040 = CARTESIAN_POINT('',(6.026006078608,16.28861637828));
+#18041 = CARTESIAN_POINT('',(6.160106762836,16.320630521975));
+#18042 = CARTESIAN_POINT('',(6.294122301388,16.352623448319));
+#18043 = CARTESIAN_POINT('',(6.428137390874,16.384616411267));
+#18044 = CARTESIAN_POINT('',(6.562233687306,16.416629012979));
+#18045 = CARTESIAN_POINT('',(6.696519570543,16.448687192029));
+#18046 = CARTESIAN_POINT('',(6.972717316405,16.514624582748));
+#18047 = CARTESIAN_POINT('',(7.115329883605,16.548671105316));
+#18048 = CARTESIAN_POINT('',(7.257679554996,16.582655058374));
+#18049 = CARTESIAN_POINT('',(7.399927365279,16.616614654745));
+#18050 = CARTESIAN_POINT('',(7.542175089283,16.650574250886));
+#18051 = CARTESIAN_POINT('',(7.684524723215,16.684558151361));
+#18052 = CARTESIAN_POINT('',(7.82713700522,16.718604484274));
+#18053 = CARTESIAN_POINT('',(8.109481883446,16.786009100565));
+#18054 = CARTESIAN_POINT('',(8.24999406081,16.81955350383));
+#18055 = CARTESIAN_POINT('',(8.390261590133,16.853039170623));
+#18056 = CARTESIAN_POINT('',(8.530432853448,16.886501725977));
+#18057 = CARTESIAN_POINT('',(8.670603669525,16.919964339027));
+#18058 = CARTESIAN_POINT('',(8.810872888334,16.953452002765));
+#18059 = CARTESIAN_POINT('',(8.951383008842,16.986997545733));
+#18060 = CARTESIAN_POINT('',(9.162981312015,17.037513096881));
+#18061 = CARTESIAN_POINT('',(9.234457325372,17.054576512119));
+#18062 = CARTESIAN_POINT('',(9.305927672616,17.071638088758));
+#18063 = CARTESIAN_POINT('',(9.377391012481,17.088697302041));
+#18064 = CARTESIAN_POINT('',(9.448854516496,17.105755700229));
+#18065 = CARTESIAN_POINT('',(9.520325343749,17.122815073939));
+#18066 = CARTESIAN_POINT('',(9.591802103892,17.139875781976));
+#18067 = CARTESIAN_POINT('',(9.695722182751,17.16468288056));
+#18068 = CARTESIAN_POINT('',(9.728177514672,17.17243210472));
+#18069 = CARTESIAN_POINT('',(9.760632497025,17.180182290961));
+#18070 = CARTESIAN_POINT('',(9.793087297044,17.187932908162));
+#18071 = CARTESIAN_POINT('',(9.825542056312,17.195683509275));
+#18072 = CARTESIAN_POINT('',(9.857996890761,17.203433731328));
+#18073 = CARTESIAN_POINT('',(9.89045189067,17.211183295422));
+#18074 = CARTESIAN_POINT('',(9.96102489126,17.228032653997));
+#18075 = CARTESIAN_POINT('',(9.999141540531,17.237132529062));
+#18076 = CARTESIAN_POINT('',(10.037257397499,17.246231910969));
+#18077 = CARTESIAN_POINT('',(10.075372737993,17.255331022447));
+#18078 = CARTESIAN_POINT('',(10.113487784659,17.264430029913));
+#18079 = CARTESIAN_POINT('',(10.151602706951,17.273529043473));
+#18080 = CARTESIAN_POINT('',(10.189717621139,17.282628116921));
+#18081 = CARTESIAN_POINT('',(10.362809029426,17.323949975538));
+#18082 = CARTESIAN_POINT('',(10.498094440256,17.356247201627));
+#18083 = CARTESIAN_POINT('',(10.633183770113,17.388498848767));
+#18084 = CARTESIAN_POINT('',(10.768188623831,17.420729186714));
+#18085 = CARTESIAN_POINT('',(10.903195374312,17.45295925701));
+#18086 = CARTESIAN_POINT('',(11.038290589551,17.485210183288));
+#18087 = CARTESIAN_POINT('',(11.173580017717,17.517507541541));
+#18088 = CARTESIAN_POINT('',(11.41740655148,17.575716079344));
+#18089 = CARTESIAN_POINT('',(11.526359316929,17.601726419687));
+#18090 = CARTESIAN_POINT('',(11.635267064023,17.62772621477));
+#18091 = CARTESIAN_POINT('',(11.74411813132,17.653712643168));
+#18092 = CARTESIAN_POINT('',(11.852969672202,17.679699282938));
+#18093 = CARTESIAN_POINT('',(11.961879461726,17.705699878822));
+#18094 = CARTESIAN_POINT('',(12.070835771222,17.731711607145));
+#18095 = CARTESIAN_POINT('',(12.318367548717,17.790806188994));
+#18096 = CARTESIAN_POINT('',(12.457405393461,17.823999423749));
+#18097 = CARTESIAN_POINT('',(12.596216510321,17.857138438401));
+#18098 = CARTESIAN_POINT('',(12.734932406763,17.890254558829));
+#18099 = CARTESIAN_POINT('',(12.873648714792,17.923370377035));
+#18100 = CARTESIAN_POINT('',(13.012457915678,17.956507835838));
+#18101 = CARTESIAN_POINT('',(13.151497115783,17.989700264589));
+#18102 = CARTESIAN_POINT('',(13.42124733295,18.054097673382));
+#18103 = CARTESIAN_POINT('',(13.552572069189,18.085449124297));
+#18104 = CARTESIAN_POINT('',(13.683734722503,18.116762512546));
+#18105 = CARTESIAN_POINT('',(13.814820119059,18.148058080069));
+#18106 = CARTESIAN_POINT('',(13.945905265522,18.179353858634));
+#18107 = CARTESIAN_POINT('',(14.077067238546,18.210665615075));
+#18108 = CARTESIAN_POINT('',(14.208391638104,18.242010737264));
+#18109 = CARTESIAN_POINT('',(14.367444397186,18.279976262159));
+#18110 = CARTESIAN_POINT('',(14.39542950167,18.286655500244));
+#18111 = CARTESIAN_POINT('',(14.423414746958,18.293335150751));
+#18112 = CARTESIAN_POINT('',(14.451400259848,18.300015937651));
+#18113 = CARTESIAN_POINT('',(14.479385926048,18.306698100771));
+#18114 = CARTESIAN_POINT('',(14.507371390173,18.313381395794));
+#18115 = CARTESIAN_POINT('',(14.535356055747,18.320065094259));
+#18116 = CARTESIAN_POINT('',(14.661328082976,18.350149653727));
+#18117 = CARTESIAN_POINT('',(14.759381155269,18.373557471708));
+#18118 = CARTESIAN_POINT('',(14.857407120983,18.396957409594));
+#18119 = CARTESIAN_POINT('',(14.95539848664,18.420350028865));
+#18120 = CARTESIAN_POINT('',(15.05338928037,18.443743430002));
+#18121 = CARTESIAN_POINT('',(15.151413575619,18.467145243208));
+#18122 = CARTESIAN_POINT('',(15.249464704545,18.490553660251));
+#18123 = CARTESIAN_POINT('',(15.480709789627,18.54576018103));
+#18124 = CARTESIAN_POINT('',(15.614261483037,18.577643648174));
+#18125 = CARTESIAN_POINT('',(15.747631743798,18.609483140015));
+#18126 = CARTESIAN_POINT('',(15.880916324477,18.64130155806));
+#18127 = CARTESIAN_POINT('',(16.01419908464,18.673119795401));
+#18128 = CARTESIAN_POINT('',(16.147562980691,18.70495767286));
+#18129 = CARTESIAN_POINT('',(16.281110849423,18.736839766221));
+#18130 = CARTESIAN_POINT('',(16.54589632985,18.8000528256));
+#18131 = CARTESIAN_POINT('',(16.6776896525,18.831516453975));
+#18132 = CARTESIAN_POINT('',(16.809317857392,18.862940795764));
+#18133 = CARTESIAN_POINT('',(16.940868022067,18.894346495442));
+#18134 = CARTESIAN_POINT('',(17.072418060906,18.925752172209));
+#18135 = CARTESIAN_POINT('',(17.204045816088,18.957176355577));
+#18136 = CARTESIAN_POINT('',(17.335838960635,18.988639816484));
+#18137 = CARTESIAN_POINT('',(17.599693470018,19.051630300492));
+#18138 = CARTESIAN_POINT('',(17.732297620476,19.083286901809));
+#18139 = CARTESIAN_POINT('',(17.864725880215,19.114901225127));
+#18140 = CARTESIAN_POINT('',(17.997075297615,19.146496555298));
+#18141 = CARTESIAN_POINT('',(18.12942682241,19.17809240334));
+#18142 = CARTESIAN_POINT('',(18.261861517583,19.209709064104));
+#18143 = CARTESIAN_POINT('',(18.394469734678,19.241367615586));
+#18144 = CARTESIAN_POINT('',(18.619479762952,19.295085556754));
+#18145 = CARTESIAN_POINT('',(18.712213034898,19.317224201927));
+#18146 = CARTESIAN_POINT('',(18.804925913689,19.339357602086));
+#18147 = CARTESIAN_POINT('',(18.8976134311,19.361484370485));
+#18148 = CARTESIAN_POINT('',(18.990301260401,19.383610477497));
+#18149 = CARTESIAN_POINT('',(19.083014889425,19.4057427339));
+#18150 = CARTESIAN_POINT('',(19.175748665667,19.427883116864));
+#18151 = CARTESIAN_POINT('',(19.26843471342,19.450023938623));
+#18152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18153 = ORIENTED_EDGE('',*,*,#18154,.F.);
+#18154 = EDGE_CURVE('',#18155,#17337,#18157,.T.);
+#18155 = VERTEX_POINT('',#18156);
+#18156 = CARTESIAN_POINT('',(2.5,-6.123233995737E-16,10.350012998127));
+#18157 = SURFACE_CURVE('',#18158,(#18427,#18699),.PCURVE_S1.);
+#18158 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#18159,#18160,#18161,#18162,
+    #18163,#18164,#18165,#18166,#18167,#18168,#18169,#18170,#18171,
+    #18172,#18173,#18174,#18175,#18176,#18177,#18178,#18179,#18180,
+    #18181,#18182,#18183,#18184,#18185,#18186,#18187,#18188,#18189,
+    #18190,#18191,#18192,#18193,#18194,#18195,#18196,#18197,#18198,
+    #18199,#18200,#18201,#18202,#18203,#18204,#18205,#18206,#18207,
+    #18208,#18209,#18210,#18211,#18212,#18213,#18214,#18215,#18216,
+    #18217,#18218,#18219,#18220,#18221,#18222,#18223,#18224,#18225,
+    #18226,#18227,#18228,#18229,#18230,#18231,#18232,#18233,#18234,
+    #18235,#18236,#18237,#18238,#18239,#18240,#18241,#18242,#18243,
+    #18244,#18245,#18246,#18247,#18248,#18249,#18250,#18251,#18252,
+    #18253,#18254,#18255,#18256,#18257,#18258,#18259,#18260,#18261,
+    #18262,#18263,#18264,#18265,#18266,#18267,#18268,#18269,#18270,
+    #18271,#18272,#18273,#18274,#18275,#18276,#18277,#18278,#18279,
+    #18280,#18281,#18282,#18283,#18284,#18285,#18286,#18287,#18288,
+    #18289,#18290,#18291,#18292,#18293,#18294,#18295,#18296,#18297,
+    #18298,#18299,#18300,#18301,#18302,#18303,#18304,#18305,#18306,
+    #18307,#18308,#18309,#18310,#18311,#18312,#18313,#18314,#18315,
+    #18316,#18317,#18318,#18319,#18320,#18321,#18322,#18323,#18324,
+    #18325,#18326,#18327,#18328,#18329,#18330,#18331,#18332,#18333,
+    #18334,#18335,#18336,#18337,#18338,#18339,#18340,#18341,#18342,
+    #18343,#18344,#18345,#18346,#18347,#18348,#18349,#18350,#18351,
+    #18352,#18353,#18354,#18355,#18356,#18357,#18358,#18359,#18360,
+    #18361,#18362,#18363,#18364,#18365,#18366,#18367,#18368,#18369,
+    #18370,#18371,#18372,#18373,#18374,#18375,#18376,#18377,#18378,
+    #18379,#18380,#18381,#18382,#18383,#18384,#18385,#18386,#18387,
+    #18388,#18389,#18390,#18391,#18392,#18393,#18394,#18395,#18396,
+    #18397,#18398,#18399,#18400,#18401,#18402,#18403,#18404,#18405,
+    #18406,#18407,#18408,#18409,#18410,#18411,#18412,#18413,#18414,
+    #18415,#18416,#18417,#18418,#18419,#18420,#18421,#18422,#18423,
+    #18424,#18425,#18426),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7
+    ,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,
+    3.090320105615E-02,6.672952878874E-02,8.436022731096E-02,
+    0.102334242446,0.137173272073,0.17146702352,0.199879006118,
+    0.233422533092,0.251397991397,0.268015279218,0.302810756445,
+    0.338127153586,0.373107105552,0.39026076991,0.39864922627,
+    0.406511365468,0.441336779933,0.475431882024,0.50934249247,
+    0.542243738877,0.550630463471,0.575674856722,0.609359463871,
+    0.645110754482,0.680340603095,0.698306434741,0.706465719226,
+    0.716048573337,0.749984309157,0.777351799668,0.81221997509,
+    0.845172994191,0.85220907618,0.876847531549,0.910352714925,
+    0.943423917506,0.976694871942,1.),.UNSPECIFIED.);
+#18159 = CARTESIAN_POINT('',(2.5,-4.440892098501E-16,8.850011554075));
+#18160 = CARTESIAN_POINT('',(2.5,0.307206274281,8.879347157652));
+#18161 = CARTESIAN_POINT('',(2.45685308919,0.614868259438,8.908726494418
+    ));
+#18162 = CARTESIAN_POINT('',(2.370359489983,0.915182168706,
+    8.938079080848));
+#18163 = CARTESIAN_POINT('',(2.242193443858,1.201105759166,8.96741609435
+    ));
+#18164 = CARTESIAN_POINT('',(2.075178384651,1.466227068814,
+    8.996753704811));
+#18165 = CARTESIAN_POINT('',(1.873081530011,1.70463672381,9.026108405984
+    ));
+#18166 = CARTESIAN_POINT('',(1.64083770364,1.911024021844,9.055490892068
+    ));
+#18167 = CARTESIAN_POINT('',(1.088647583666,2.27852307325,9.118832319113
+    ));
+#18168 = CARTESIAN_POINT('',(0.759209174976,2.428131468218,
+    9.152936842217));
+#18169 = CARTESIAN_POINT('',(0.407082648306,2.522512134568,
+    9.186977748759));
+#18170 = CARTESIAN_POINT('',(4.308156170186E-02,2.558584337363,
+    9.220993936604));
+#18171 = CARTESIAN_POINT('',(-0.32192777634,2.534787299327,
+    9.255009612578));
+#18172 = CARTESIAN_POINT('',(-0.677032794418,2.45231510574,
+    9.289049341939));
+#18173 = CARTESIAN_POINT('',(-1.011322416434,2.313881707158,
+    9.323152988914));
+#18174 = CARTESIAN_POINT('',(-1.463343503419,2.034536598801,
+    9.37389515527));
+#18175 = CARTESIAN_POINT('',(-1.605069742508,1.930445745215,
+    9.390633460104));
+#18176 = CARTESIAN_POINT('',(-1.738281597053,1.81510196949,
+    9.407370680005));
+#18177 = CARTESIAN_POINT('',(-1.861944406459,1.68932995443,
+    9.424106461034));
+#18178 = CARTESIAN_POINT('',(-1.975129584579,1.554052708056,
+    9.440842255428));
+#18179 = CARTESIAN_POINT('',(-2.077009183085,1.410284034937,
+    9.457579455597));
+#18180 = CARTESIAN_POINT('',(-2.166863521812,1.259132906938,
+    9.474317583086));
+#18181 = CARTESIAN_POINT('',(-2.322844286841,0.941443253727,
+    9.508113355858));
+#18182 = CARTESIAN_POINT('',(-2.388502256022,0.774606504593,
+    9.525179252865));
+#18183 = CARTESIAN_POINT('',(-2.440432882169,0.602596131374,
+    9.542227927694));
+#18184 = CARTESIAN_POINT('',(-2.478178485568,0.426740223552,
+    9.559316444209));
+#18185 = CARTESIAN_POINT('',(-2.501427930055,0.248382213395,
+    9.576333306593));
+#18186 = CARTESIAN_POINT('',(-2.510022215394,6.891118749741E-02,
+    9.593430035558));
+#18187 = CARTESIAN_POINT('',(-2.503948754673,-0.110281602139,
+    9.610470890565));
+#18188 = CARTESIAN_POINT('',(-2.443522314137,-0.631765450833,
+    9.660629516731));
+#18189 = CARTESIAN_POINT('',(-2.349096466316,-0.970351593014,
+    9.693779035412));
+#18190 = CARTESIAN_POINT('',(-2.200959490352,-1.291923226111,
+    9.726876757262));
+#18191 = CARTESIAN_POINT('',(-2.003244452656,-1.586998793258,
+    9.759955821569));
+#18192 = CARTESIAN_POINT('',(-1.761234989961,-1.846977474975,
+    9.793034910797));
+#18193 = CARTESIAN_POINT('',(-1.482095591883,-2.064757218148,
+    9.826136192424));
+#18194 = CARTESIAN_POINT('',(-1.174100972348,-2.23414849475,
+    9.859291220325));
+#18195 = CARTESIAN_POINT('',(-0.527670350921,-2.467341029071,
+    9.9249141493));
+#18196 = CARTESIAN_POINT('',(-0.188220276219,-2.533318527979,
+    9.957542964188));
+#18197 = CARTESIAN_POINT('',(0.159814205554,-2.545459385126,
+    9.99012268643));
+#18198 = CARTESIAN_POINT('',(0.506592157595,-2.503183359386,
+    10.022681372477));
+#18199 = CARTESIAN_POINT('',(0.842519211264,-2.407293092312,
+    10.055240609427));
+#18200 = CARTESIAN_POINT('',(1.158446269641,-2.260783668547,
+    10.087821106001));
+#18201 = CARTESIAN_POINT('',(1.445535221116,-2.068002181188,
+    10.120451540166));
+#18202 = CARTESIAN_POINT('',(1.903480695183,-1.645151559177,
+    10.179974014173));
+#18203 = CARTESIAN_POINT('',(2.086453591054,-1.426566274659,
+    10.206970595555));
+#18204 = CARTESIAN_POINT('',(2.240443801734,-1.184956267058,
+    10.233954455049));
+#18205 = CARTESIAN_POINT('',(2.362221352358,-0.924864115617,
+    10.260923267364));
+#18206 = CARTESIAN_POINT('',(2.449416111145,-0.651222683393,
+    10.287892846338));
+#18207 = CARTESIAN_POINT('',(2.500408251728,-0.369266745773,
+    10.314878317473));
+#18208 = CARTESIAN_POINT('',(2.514479740753,-8.454169614211E-02,
+    10.341875655106));
+#18209 = CARTESIAN_POINT('',(2.465954822186,0.529371156532,
+    10.400682244359));
+#18210 = CARTESIAN_POINT('',(2.388965226591,0.858451399556,
+    10.432587857865));
+#18211 = CARTESIAN_POINT('',(2.261694895467,1.174011647823,
+    10.464449315042));
+#18212 = CARTESIAN_POINT('',(2.087359502587,1.467427171796,
+    10.496291705479));
+#18213 = CARTESIAN_POINT('',(1.870274214794,1.730800334071,
+    10.528135220278));
+#18214 = CARTESIAN_POINT('',(1.616403985779,1.957384614413,
+    10.560000661361));
+#18215 = CARTESIAN_POINT('',(1.332792722562,2.141218662406,
+    10.591909290246));
+#18216 = CARTESIAN_POINT('',(0.866114189905,2.351970769169,
+    10.640806663284));
+#18217 = CARTESIAN_POINT('',(0.697250205724,2.412218553215,
+    10.657870017145));
+#18218 = CARTESIAN_POINT('',(0.523658827086,2.458580444869,
+    10.674931390603));
+#18219 = CARTESIAN_POINT('',(0.346677886898,2.490639253742,
+    10.691990303023));
+#18220 = CARTESIAN_POINT('',(0.167668843987,2.508131684659,
+    10.709048442586));
+#18221 = CARTESIAN_POINT('',(-1.198661421622E-02,2.5109388481,
+    10.726107902354));
+#18222 = CARTESIAN_POINT('',(-0.190887221661,2.499096480551,
+    10.743169584048));
+#18223 = CARTESIAN_POINT('',(-0.530980217284,2.448538270888,
+    10.776004788656));
+#18224 = CARTESIAN_POINT('',(-0.692537071098,2.411913548141,
+    10.791812794005));
+#18225 = CARTESIAN_POINT('',(-0.851168951072,2.363109899779,
+    10.807532594223));
+#18226 = CARTESIAN_POINT('',(-1.005792351298,2.302413270684,
+    10.823367977292));
+#18227 = CARTESIAN_POINT('',(-1.155397493686,2.230209479451,
+    10.839093827101));
+#18228 = CARTESIAN_POINT('',(-1.298991201135,2.146988239924,
+    10.85488677773));
+#18229 = CARTESIAN_POINT('',(-1.43564333399,2.053340829074,
+    10.870657023124));
+#18230 = CARTESIAN_POINT('',(-1.834233006053,1.733551667652,
+    10.919455030041));
+#18231 = CARTESIAN_POINT('',(-2.070466319389,1.473916820899,
+    10.952566031437));
+#18232 = CARTESIAN_POINT('',(-2.263847887466,1.177942146813,
+    10.985623587086));
+#18233 = CARTESIAN_POINT('',(-2.408580439125,0.85412344125,
+    11.018657868822));
+#18234 = CARTESIAN_POINT('',(-2.500193736999,0.51146622239,
+    11.051691378193));
+#18235 = CARTESIAN_POINT('',(-2.536479363895,0.159777496358,
+    11.084747425734));
+#18236 = CARTESIAN_POINT('',(-2.516595831132,-0.190676477615,
+    11.117856967018));
+#18237 = CARTESIAN_POINT('',(-2.369219138939,-0.87179182152,
+    11.184403141974));
+#18238 = CARTESIAN_POINT('',(-2.239725426233,-1.203898238551,
+    11.218014251093));
+#18239 = CARTESIAN_POINT('',(-2.05702919454,-1.513047506185,
+    11.251567466933));
+#18240 = CARTESIAN_POINT('',(-1.826437397145,-1.789867913866,
+    11.285097281062));
+#18241 = CARTESIAN_POINT('',(-1.554337386363,-2.026008497545,
+    11.318627036699));
+#18242 = CARTESIAN_POINT('',(-1.248950013707,-2.214918357138,
+    11.352180117633));
+#18243 = CARTESIAN_POINT('',(-0.919531316717,-2.351102657366,
+    11.385791692074));
+#18244 = CARTESIAN_POINT('',(-0.239748567378,-2.51264911811,
+    11.452514479654));
+#18245 = CARTESIAN_POINT('',(0.112162166048,-2.539476912099,
+    11.485800950472));
+#18246 = CARTESIAN_POINT('',(0.466408608696,-2.509557635109,
+    11.519032448648));
+#18247 = CARTESIAN_POINT('',(0.812549062887,-2.423553466401,
+    11.552240930738));
+#18248 = CARTESIAN_POINT('',(1.140577840112,-2.283527357622,
+    11.585449001792));
+#18249 = CARTESIAN_POINT('',(1.441268291147,-2.093866293305,
+    11.618680060512));
+#18250 = CARTESIAN_POINT('',(1.705890346339,-1.860328757299,
+    11.651967221657));
+#18251 = CARTESIAN_POINT('',(2.035929852913,-1.460842157917,
+    11.701451090684));
+#18252 = CARTESIAN_POINT('',(2.134292783128,-1.320916555279,
+    11.717735082988));
+#18253 = CARTESIAN_POINT('',(2.221627561745,-1.173465509578,
+    11.734017905995));
+#18254 = CARTESIAN_POINT('',(2.297273374446,-1.019509616223,
+    11.750299307188));
+#18255 = CARTESIAN_POINT('',(2.360686230715,-0.86012368127,
+    11.766580505737));
+#18256 = CARTESIAN_POINT('',(2.411433102243,-0.696432481887,
+    11.782862626023));
+#18257 = CARTESIAN_POINT('',(2.4491998546,-0.529612665523,
+    11.799145191211));
+#18258 = CARTESIAN_POINT('',(2.485849237944,-0.278397586441,
+    11.823385643867));
+#18259 = CARTESIAN_POINT('',(2.494740987843,-0.195434448327,
+    11.83134654775));
+#18260 = CARTESIAN_POINT('',(2.500467785483,-0.11215184341,
+    11.839307416546));
+#18261 = CARTESIAN_POINT('',(2.503016611254,-2.869026289316E-02,
+    11.847268320944));
+#18262 = CARTESIAN_POINT('',(2.502381862345,5.480978081343E-02,
+    11.855229374328));
+#18263 = CARTESIAN_POINT('',(2.498565352747,0.138207754093,
+    11.863190732779));
+#18264 = CARTESIAN_POINT('',(2.491576313247,0.221363102121,
+    11.871152595075));
+#18265 = CARTESIAN_POINT('',(2.471922992747,0.381714020398,
+    11.886578212181));
+#18266 = CARTESIAN_POINT('',(2.459642251071,0.458953940325,
+    11.894042543111));
+#18267 = CARTESIAN_POINT('',(2.444604227638,0.535737108146,
+    11.901507783104));
+#18268 = CARTESIAN_POINT('',(2.426829250906,0.611947965321,
+    11.908973548061));
+#18269 = CARTESIAN_POINT('',(2.406342916558,0.687473295268,
+    11.916439482156));
+#18270 = CARTESIAN_POINT('',(2.383176087505,0.762202223363,
+    11.923905257835));
+#18271 = CARTESIAN_POINT('',(2.357364893885,0.836026216942,
+    11.931370575819));
+#18272 = CARTESIAN_POINT('',(2.203089958731,1.231364323688,
+    11.97189962872));
+#18273 = CARTESIAN_POINT('',(2.025858481426,1.534799595967,
+    12.005040214431));
+#18274 = CARTESIAN_POINT('',(1.801026528969,1.808154596084,
+    12.038130825856));
+#18275 = CARTESIAN_POINT('',(1.534990210345,2.043329283374,
+    12.071201169223));
+#18276 = CARTESIAN_POINT('',(1.23502858781,2.233344608153,
+    12.104270719981));
+#18277 = CARTESIAN_POINT('',(0.909871687399,2.373148814845,
+    12.137362122649));
+#18278 = CARTESIAN_POINT('',(0.569090064329,2.458862134649,
+    12.170506774211));
+#18279 = CARTESIAN_POINT('',(-0.113321841373,2.520327361697,
+    12.235935167965));
+#18280 = CARTESIAN_POINT('',(-0.456422880004,2.498495184479,
+    12.26837879829));
+#18281 = CARTESIAN_POINT('',(-0.794287837363,2.423027610884,
+    12.300773892904));
+#18282 = CARTESIAN_POINT('',(-1.117419646753,2.295817481168,
+    12.333148649075));
+#18283 = CARTESIAN_POINT('',(-1.416897223059,2.11999450167,
+    12.365524018417));
+#18284 = CARTESIAN_POINT('',(-1.684743935247,1.900643948877,
+    12.397921143063));
+#18285 = CARTESIAN_POINT('',(-1.913602978462,1.644084387942,
+    12.430366449542));
+#18286 = CARTESIAN_POINT('',(-2.281290276732,1.076737903477,
+    12.494927546794));
+#18287 = CARTESIAN_POINT('',(-2.421455375887,0.7649306716,
+    12.527193929398));
+#18288 = CARTESIAN_POINT('',(-2.512322093149,0.432909136771,
+    12.559413909099));
+#18289 = CARTESIAN_POINT('',(-2.551144889352,8.980490162728E-02,
+    12.591612910127));
+#18290 = CARTESIAN_POINT('',(-2.536541386745,-0.255175219834,
+    12.623811410062));
+#18291 = CARTESIAN_POINT('',(-2.46925218351,-0.592757320977,
+    12.65602981339));
+#18292 = CARTESIAN_POINT('',(-2.351359760116,-0.913652047998,
+    12.688295408957));
+#18293 = CARTESIAN_POINT('',(-2.030211858043,-1.49506770514,
+    12.751722136635));
+#18294 = CARTESIAN_POINT('',(-1.828918318425,-1.758338918375,
+    12.783022028724));
+#18295 = CARTESIAN_POINT('',(-1.588841486171,-1.989935294467,
+    12.814281710627));
+#18296 = CARTESIAN_POINT('',(-1.316079471669,-2.18365623139,
+    12.845523152472));
+#18297 = CARTESIAN_POINT('',(-1.017386530235,-2.33434706545,
+    12.876764926745));
+#18298 = CARTESIAN_POINT('',(-0.700479239829,-2.438442289161,
+    12.908024526966));
+#18299 = CARTESIAN_POINT('',(-0.373690153185,-2.49346064304,
+    12.939320449891));
+#18300 = CARTESIAN_POINT('',(3.67102485973E-02,-2.50112060354,
+    12.978517270005));
+#18301 = CARTESIAN_POINT('',(0.120135123404,-2.49949904408,
+    12.98647952023));
+#18302 = CARTESIAN_POINT('',(0.203479438844,-2.494697287785,
+    12.994442174345));
+#18303 = CARTESIAN_POINT('',(0.286602296804,-2.48671997703,
+    13.002405407307));
+#18304 = CARTESIAN_POINT('',(0.369363705111,-2.475579084889,
+    13.01036946114));
+#18305 = CARTESIAN_POINT('',(0.451624577535,-2.46129391514,
+    13.018334644931));
+#18306 = CARTESIAN_POINT('',(0.533246733789,-2.443891102264,
+    13.026301334833));
+#18307 = CARTESIAN_POINT('',(0.855515298102,-2.362227959365,
+    13.058065882994));
+#18308 = CARTESIAN_POINT('',(1.090137766069,-2.273522698437,
+    13.08182590192));
+#18309 = CARTESIAN_POINT('',(1.314027328637,-2.158216776006,
+    13.105671725196));
+#18310 = CARTESIAN_POINT('',(1.523735682443,-2.01790650738,
+    13.129381581793));
+#18311 = CARTESIAN_POINT('',(1.716086161693,-1.854621010647,
+    13.15321544072));
+#18312 = CARTESIAN_POINT('',(1.88828059544,-1.670839752636,
+    13.176983121755));
+#18313 = CARTESIAN_POINT('',(2.037821069574,-1.469458927288,
+    13.200787062784));
+#18314 = CARTESIAN_POINT('',(2.330764384292,-0.964230328715,
+    13.256557293857));
+#18315 = CARTESIAN_POINT('',(2.45478754813,-0.648073411158,
+    13.28861637828));
+#18316 = CARTESIAN_POINT('',(2.529256171767,-0.314334447529,
+    13.320630521975));
+#18317 = CARTESIAN_POINT('',(2.551894563906,2.791215256943E-02,
+    13.352623448318));
+#18318 = CARTESIAN_POINT('',(2.521772696895,0.369577149938,
+    13.384616411267));
+#18319 = CARTESIAN_POINT('',(2.440028783806,0.70159813527,
+    13.416629012978));
+#18320 = CARTESIAN_POINT('',(2.309122085671,1.014968448057,
+    13.448687192029));
+#18321 = CARTESIAN_POINT('',(1.949786775731,1.604595959839,
+    13.514624582748));
+#18322 = CARTESIAN_POINT('',(1.714902375689,1.878979500065,
+    13.548671105316));
+#18323 = CARTESIAN_POINT('',(1.436256703276,2.1130533639,13.582655058376
+    ));
+#18324 = CARTESIAN_POINT('',(1.122298361768,2.299484441258,
+    13.616614654742));
+#18325 = CARTESIAN_POINT('',(0.782168052294,2.432291293536,
+    13.650574250889));
+#18326 = CARTESIAN_POINT('',(0.426204705413,2.507947884691,
+    13.68455815136));
+#18327 = CARTESIAN_POINT('',(6.538767475559E-02,2.524306167199,
+    13.718604484274));
+#18328 = CARTESIAN_POINT('',(-0.635782547526,2.443054960964,
+    13.786009100565));
+#18329 = CARTESIAN_POINT('',(-0.978273584582,2.346882261821,
+    13.81955350383));
+#18330 = CARTESIAN_POINT('',(-1.303194373888,2.19573852544,
+    13.853039170623));
+#18331 = CARTESIAN_POINT('',(-1.600767469943,1.993959773813,
+    13.886501725977));
+#18332 = CARTESIAN_POINT('',(-1.862104559082,1.747042612162,
+    13.919964339027));
+#18333 = CARTESIAN_POINT('',(-2.079913547666,1.462473535595,
+    13.953452002765));
+#18334 = CARTESIAN_POINT('',(-2.247848102963,1.148875648007,
+    13.986997545733));
+#18335 = CARTESIAN_POINT('',(-2.420896031729,0.648984733644,
+    14.037513096881));
+#18336 = CARTESIAN_POINT('',(-2.465561554152,0.47535220268,
+    14.054576512119));
+#18337 = CARTESIAN_POINT('',(-2.495969968354,0.298272930803,
+    14.071638088758));
+#18338 = CARTESIAN_POINT('',(-2.511827349408,0.119117014627,
+    14.088697302041));
+#18339 = CARTESIAN_POINT('',(-2.512995172565,-6.073594806925E-02,
+    14.105755700229));
+#18340 = CARTESIAN_POINT('',(-2.49948052269,-0.239899386589,
+    14.122815073939));
+#18341 = CARTESIAN_POINT('',(-2.471446164221,-0.416981337258,
+    14.139875781976));
+#18342 = CARTESIAN_POINT('',(-2.410072516648,-0.669428198639,
+    14.16468288056));
+#18343 = CARTESIAN_POINT('',(-2.3879802808,-0.74755942981,14.17243210472
+    ));
+#18344 = CARTESIAN_POINT('',(-2.362994824278,-0.824851901913,
+    14.180182290961));
+#18345 = CARTESIAN_POINT('',(-2.335153472219,-0.90118110066,
+    14.187932908162));
+#18346 = CARTESIAN_POINT('',(-2.30449981473,-0.976424864147,
+    14.195683509275));
+#18347 = CARTESIAN_POINT('',(-2.271083706884,-1.050463382856,
+    14.203433731328));
+#18348 = CARTESIAN_POINT('',(-2.234961268723,-1.123179199649,
+    14.211183295422));
+#18349 = CARTESIAN_POINT('',(-2.150664839352,-1.278171262583,
+    14.228032653997));
+#18350 = CARTESIAN_POINT('',(-2.101488772316,-1.359900228216,
+    14.237132529062));
+#18351 = CARTESIAN_POINT('',(-2.048768481639,-1.439458066797,
+    14.246231910969));
+#18352 = CARTESIAN_POINT('',(-1.992615963776,-1.516666357683,
+    14.255331022447));
+#18353 = CARTESIAN_POINT('',(-1.933153414138,-1.591354299456,
+    14.264430029913));
+#18354 = CARTESIAN_POINT('',(-1.870513227102,-1.663358709929,
+    14.273529043473));
+#18355 = CARTESIAN_POINT('',(-1.804837996,-1.732524026142,
+    14.282628116921));
+#18356 = CARTESIAN_POINT('',(-1.493498081049,-2.033059265341,
+    14.323949975538));
+#18357 = CARTESIAN_POINT('',(-1.214005522995,-2.230502919233,
+    14.356247201627));
+#18358 = CARTESIAN_POINT('',(-0.905183575992,-2.383337584062,
+    14.388498848767));
+#18359 = CARTESIAN_POINT('',(-0.575488767448,-2.487117519594,
+    14.420729186714));
+#18360 = CARTESIAN_POINT('',(-0.233710246388,-2.538711860249,
+    14.45295925701));
+#18361 = CARTESIAN_POINT('',(0.110872376734,-2.537060126322,
+    14.485210183288));
+#18362 = CARTESIAN_POINT('',(0.448695065912,-2.482445895904,
+    14.517507541541));
+#18363 = CARTESIAN_POINT('',(1.028648602665,-2.294762622138,
+    14.575716079344));
+#18364 = CARTESIAN_POINT('',(1.277385049582,-2.178683166963,
+    14.601726419687));
+#18365 = CARTESIAN_POINT('',(1.510845618607,-2.031857033363,
+    14.62772621477));
+#18366 = CARTESIAN_POINT('',(1.724681995693,-1.856732356154,
+    14.653712643168));
+#18367 = CARTESIAN_POINT('',(1.915080671594,-1.656373490384,
+    14.679699282938));
+#18368 = CARTESIAN_POINT('',(2.078703011369,-1.434354546795,
+    14.705699878822));
+#18369 = CARTESIAN_POINT('',(2.212786971406,-1.19483271135,
+    14.731711607145));
+#18370 = CARTESIAN_POINT('',(2.446160265099,-0.621695043572,
+    14.790806188994));
+#18371 = CARTESIAN_POINT('',(2.526352518801,-0.279038216775,
+    14.823999423749));
+#18372 = CARTESIAN_POINT('',(2.551144455998,7.456357768507E-02,
+    14.857138438401));
+#18373 = CARTESIAN_POINT('',(2.51959666008,0.428777025859,
+    14.890254558829));
+#18374 = CARTESIAN_POINT('',(2.432202667674,0.773485544537,
+    14.923370377035));
+#18375 = CARTESIAN_POINT('',(2.291847808418,1.098979708466,
+    14.956507835838));
+#18376 = CARTESIAN_POINT('',(2.102826000828,1.395825995167,
+    14.989700264589));
+#18377 = CARTESIAN_POINT('',(1.656224539776,1.901127398162,
+    15.054097673382));
+#18378 = CARTESIAN_POINT('',(1.402023925245,2.114625083487,
+    15.085449124298));
+#18379 = CARTESIAN_POINT('',(1.11675596286,2.288654834904,
+    15.116762512544));
+#18380 = CARTESIAN_POINT('',(0.807748396629,2.418437620806,
+    15.148058080072));
+#18381 = CARTESIAN_POINT('',(0.482770800398,2.500402874895,
+    15.179353858633));
+#18382 = CARTESIAN_POINT('',(0.150178850444,2.532736686341,
+    15.210665615075));
+#18383 = CARTESIAN_POINT('',(-0.181301146412,2.514855181769,
+    15.242010737264));
+#18384 = CARTESIAN_POINT('',(-0.570824784512,2.434964873008,
+    15.279976262159));
+#18385 = CARTESIAN_POINT('',(-0.638911588935,2.418716360595,
+    15.286655500244));
+#18386 = CARTESIAN_POINT('',(-0.706467130429,2.400292486506,
+    15.293335150751));
+#18387 = CARTESIAN_POINT('',(-0.773410644587,2.379713538384,
+    15.300015937651));
+#18388 = CARTESIAN_POINT('',(-0.839661989215,2.357003639908,
+    15.306698100771));
+#18389 = CARTESIAN_POINT('',(-0.905141644332,2.332190750791,
+    15.313381395794));
+#18390 = CARTESIAN_POINT('',(-0.969770712176,2.305306666783,
+    15.320065094259));
+#18391 = CARTESIAN_POINT('',(-1.256531799801,2.175118240262,
+    15.350149653727));
+#18392 = CARTESIAN_POINT('',(-1.468402341363,2.048799688747,
+    15.373557471708));
+#18393 = CARTESIAN_POINT('',(-1.665563936439,1.898965996253,
+    15.396957409594));
+#18394 = CARTESIAN_POINT('',(-1.845020884446,1.727675088999,
+    15.420350028865));
+#18395 = CARTESIAN_POINT('',(-2.004165031508,1.5373652982,
+    15.443743430002));
+#18396 = CARTESIAN_POINT('',(-2.140736286133,1.330800433858,
+    15.467145243208));
+#18397 = CARTESIAN_POINT('',(-2.25287900871,1.111102822425,
+    15.490553660251));
+#18398 = CARTESIAN_POINT('',(-2.456808108176,0.570152518808,
+    15.54576018103));
+#18399 = CARTESIAN_POINT('',(-2.527111853088,0.239836596842,
+    15.577643648174));
+#18400 = CARTESIAN_POINT('',(-2.546230356935,-9.963607727859E-02,
+    15.609483140014));
+#18401 = CARTESIAN_POINT('',(-2.513405419395,-0.439089126044,
+    15.641301558061));
+#18402 = CARTESIAN_POINT('',(-2.429192215449,-0.769556482708,
+    15.673119795401));
+#18403 = CARTESIAN_POINT('',(-2.296117764548,-1.082425773737,
+    15.70495767286));
+#18404 = CARTESIAN_POINT('',(-2.11799491845,-1.369335373253,
+    15.736839766221));
+#18405 = CARTESIAN_POINT('',(-1.688312967645,-1.872892085732,
+    15.8000528256));
+#18406 = CARTESIAN_POINT('',(-1.436842144625,-2.091447621367,
+    15.831516453976));
+#18407 = CARTESIAN_POINT('',(-1.153415681483,-2.270775507874,
+    15.862940795761));
+#18408 = CARTESIAN_POINT('',(-0.84536216931,-2.405927928719,
+    15.894346495447));
+#18409 = CARTESIAN_POINT('',(-0.520474797656,-2.4931693473,
+    15.925752172206));
+#18410 = CARTESIAN_POINT('',(-0.187170692674,-2.530540431863,
+    15.957176355578));
+#18411 = CARTESIAN_POINT('',(0.145739171567,-2.517317227633,
+    15.988639816484));
+#18412 = CARTESIAN_POINT('',(0.793677398238,-2.393639955346,
+    16.051630300492));
+#18413 = CARTESIAN_POINT('',(1.109931249397,-2.282342198168,
+    16.083286901809));
+#18414 = CARTESIAN_POINT('',(1.407617089546,-2.1232853136,
+    16.114901225125));
+#18415 = CARTESIAN_POINT('',(1.678687681248,-1.920494162885,
+    16.1464965553));
+#18416 = CARTESIAN_POINT('',(1.915925122244,-1.6789825128,
+    16.178092403339));
+#18417 = CARTESIAN_POINT('',(2.113378809054,-1.405232237646,
+    16.209709064105));
+#18418 = CARTESIAN_POINT('',(2.265978111022,-1.106696100857,
+    16.241367615586));
+#18419 = CARTESIAN_POINT('',(2.444404640774,-0.573218426882,
+    16.295085556754));
+#18420 = CARTESIAN_POINT('',(2.494661899599,-0.345567191311,
+    16.317224201927));
+#18421 = CARTESIAN_POINT('',(2.520620311052,-0.113055586951,
+    16.339357602086));
+#18422 = CARTESIAN_POINT('',(2.521795336374,0.121284572907,
+    16.361484370485));
+#18423 = CARTESIAN_POINT('',(2.498137110401,0.35443124351,
+    16.383610477497));
+#18424 = CARTESIAN_POINT('',(2.449984378652,0.583380394885,16.4057427339
+    ));
+#18425 = CARTESIAN_POINT('',(2.378110837376,0.805158760112,
+    16.427883116864));
+#18426 = CARTESIAN_POINT('',(2.283863876553,1.016841085605,
+    16.450023938623));
+#18427 = PCURVE('',#1567,#18428);
+#18428 = DEFINITIONAL_REPRESENTATION('',(#18429),#18698);
+#18429 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#18430,#18431,#18432,#18433,
+    #18434,#18435,#18436,#18437,#18438,#18439,#18440,#18441,#18442,
+    #18443,#18444,#18445,#18446,#18447,#18448,#18449,#18450,#18451,
+    #18452,#18453,#18454,#18455,#18456,#18457,#18458,#18459,#18460,
+    #18461,#18462,#18463,#18464,#18465,#18466,#18467,#18468,#18469,
+    #18470,#18471,#18472,#18473,#18474,#18475,#18476,#18477,#18478,
+    #18479,#18480,#18481,#18482,#18483,#18484,#18485,#18486,#18487,
+    #18488,#18489,#18490,#18491,#18492,#18493,#18494,#18495,#18496,
+    #18497,#18498,#18499,#18500,#18501,#18502,#18503,#18504,#18505,
+    #18506,#18507,#18508,#18509,#18510,#18511,#18512,#18513,#18514,
+    #18515,#18516,#18517,#18518,#18519,#18520,#18521,#18522,#18523,
+    #18524,#18525,#18526,#18527,#18528,#18529,#18530,#18531,#18532,
+    #18533,#18534,#18535,#18536,#18537,#18538,#18539,#18540,#18541,
+    #18542,#18543,#18544,#18545,#18546,#18547,#18548,#18549,#18550,
+    #18551,#18552,#18553,#18554,#18555,#18556,#18557,#18558,#18559,
+    #18560,#18561,#18562,#18563,#18564,#18565,#18566,#18567,#18568,
+    #18569,#18570,#18571,#18572,#18573,#18574,#18575,#18576,#18577,
+    #18578,#18579,#18580,#18581,#18582,#18583,#18584,#18585,#18586,
+    #18587,#18588,#18589,#18590,#18591,#18592,#18593,#18594,#18595,
+    #18596,#18597,#18598,#18599,#18600,#18601,#18602,#18603,#18604,
+    #18605,#18606,#18607,#18608,#18609,#18610,#18611,#18612,#18613,
+    #18614,#18615,#18616,#18617,#18618,#18619,#18620,#18621,#18622,
+    #18623,#18624,#18625,#18626,#18627,#18628,#18629,#18630,#18631,
+    #18632,#18633,#18634,#18635,#18636,#18637,#18638,#18639,#18640,
+    #18641,#18642,#18643,#18644,#18645,#18646,#18647,#18648,#18649,
+    #18650,#18651,#18652,#18653,#18654,#18655,#18656,#18657,#18658,
+    #18659,#18660,#18661,#18662,#18663,#18664,#18665,#18666,#18667,
+    #18668,#18669,#18670,#18671,#18672,#18673,#18674,#18675,#18676,
+    #18677,#18678,#18679,#18680,#18681,#18682,#18683,#18684,#18685,
+    #18686,#18687,#18688,#18689,#18690,#18691,#18692,#18693,#18694,
+    #18695,#18696,#18697),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7
+    ,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,
+    3.090320105615E-02,6.672952878874E-02,8.436022731096E-02,
+    0.102334242446,0.137173272073,0.17146702352,0.199879006118,
+    0.233422533092,0.251397991397,0.268015279218,0.302810756445,
+    0.338127153586,0.373107105552,0.39026076991,0.39864922627,
+    0.406511365468,0.441336779933,0.475431882024,0.50934249247,
+    0.542243738877,0.550630463471,0.575674856722,0.609359463871,
+    0.645110754482,0.680340603095,0.698306434741,0.706465719226,
+    0.716048573337,0.749984309157,0.777351799668,0.81221997509,
+    0.845172994191,0.85220907618,0.876847531549,0.910352714925,
+    0.943423917506,0.976694871942,1.),.UNSPECIFIED.);
+#18430 = CARTESIAN_POINT('',(2.4999776111,6.459747804614));
+#18431 = CARTESIAN_POINT('',(2.499976378437,6.586083438762));
+#18432 = CARTESIAN_POINT('',(2.499980608403,6.71260866579));
+#18433 = CARTESIAN_POINT('',(2.499991300706,6.839018751897));
+#18434 = CARTESIAN_POINT('',(2.500006667416,6.96536012494));
+#18435 = CARTESIAN_POINT('',(2.500020887704,7.09170186989));
+#18436 = CARTESIAN_POINT('',(2.50002859323,7.218115750446));
+#18437 = CARTESIAN_POINT('',(2.500029045883,7.344649089429));
+#18438 = CARTESIAN_POINT('',(2.500018084661,7.617425292581));
+#18439 = CARTESIAN_POINT('',(2.500004740235,7.76429531997));
+#18440 = CARTESIAN_POINT('',(2.49998669483,7.910893630216));
+#18441 = CARTESIAN_POINT('',(2.499971214637,8.057388385717));
+#18442 = CARTESIAN_POINT('',(2.499968949379,8.203882604718));
+#18443 = CARTESIAN_POINT('',(2.499977260566,8.350477516042));
+#18444 = CARTESIAN_POINT('',(2.499988778661,8.497342748985));
+#18445 = CARTESIAN_POINT('',(2.5000036773,8.715856838954));
+#18446 = CARTESIAN_POINT('',(2.500008224867,8.787937383626));
+#18447 = CARTESIAN_POINT('',(2.500011838027,8.860012907481));
+#18448 = CARTESIAN_POINT('',(2.500014066263,8.932082359475));
+#18449 = CARTESIAN_POINT('',(2.500014784897,9.004152796403));
+#18450 = CARTESIAN_POINT('',(2.500014233637,9.07623126209));
+#18451 = CARTESIAN_POINT('',(2.50001288556,9.148316670396));
+#18452 = CARTESIAN_POINT('',(2.500009373657,9.293870206076));
+#18453 = CARTESIAN_POINT('',(2.500007197434,9.367364937875));
+#18454 = CARTESIAN_POINT('',(2.500005040631,9.440844583779));
+#18455 = CARTESIAN_POINT('',(2.500003352602,9.514343655882));
+#18456 = CARTESIAN_POINT('',(2.500002140881,9.587799026508));
+#18457 = CARTESIAN_POINT('',(2.500001176739,9.661301586087));
+#18458 = CARTESIAN_POINT('',(2.499999863431,9.734771544251));
+#18459 = CARTESIAN_POINT('',(2.50000029578,9.950612384062));
+#18460 = CARTESIAN_POINT('',(2.500004807786,10.093405877082));
+#18461 = CARTESIAN_POINT('',(2.500003566144,10.235977220739));
+#18462 = CARTESIAN_POINT('',(2.500013279107,10.3784454848));
+#18463 = CARTESIAN_POINT('',(2.500019191898,10.520900533953));
+#18464 = CARTESIAN_POINT('',(2.50001683573,10.663444783599));
+#18465 = CARTESIAN_POINT('',(2.500008602194,10.806220586805));
+#18466 = CARTESIAN_POINT('',(2.499989369909,11.088817183735));
+#18467 = CARTESIAN_POINT('',(2.499978378738,11.229330900676));
+#18468 = CARTESIAN_POINT('',(2.499970094449,11.369637311425));
+#18469 = CARTESIAN_POINT('',(2.499970813833,11.509856142619));
+#18470 = CARTESIAN_POINT('',(2.499983410338,11.650076593952));
+#18471 = CARTESIAN_POINT('',(2.499999932462,11.790386326324));
+#18472 = CARTESIAN_POINT('',(2.500013714626,11.930908953582));
+#18473 = CARTESIAN_POINT('',(2.500027870109,12.187239765711));
+#18474 = CARTESIAN_POINT('',(2.500030230673,12.303498530171));
+#18475 = CARTESIAN_POINT('',(2.500026351664,12.419702204989));
+#18476 = CARTESIAN_POINT('',(2.500016512661,12.535841848602));
+#18477 = CARTESIAN_POINT('',(2.500003358521,12.651986361996));
+#18478 = CARTESIAN_POINT('',(2.499990914689,12.76820095372));
+#18479 = CARTESIAN_POINT('',(2.499982718401,12.884467589635));
+#18480 = CARTESIAN_POINT('',(2.499974753427,13.137723510965));
+#18481 = CARTESIAN_POINT('',(2.499976902512,13.275127748868));
+#18482 = CARTESIAN_POINT('',(2.499986660127,13.412339977433));
+#18483 = CARTESIAN_POINT('',(2.500001675843,13.549466022882));
+#18484 = CARTESIAN_POINT('',(2.500012952619,13.68659200929));
+#18485 = CARTESIAN_POINT('',(2.500016083724,13.82381003686));
+#18486 = CARTESIAN_POINT('',(2.500014731417,13.961222729818));
+#18487 = CARTESIAN_POINT('',(2.500009969345,14.171814296456));
+#18488 = CARTESIAN_POINT('',(2.500007831661,14.245306203734));
+#18489 = CARTESIAN_POINT('',(2.500005558073,14.318793425174));
+#18490 = CARTESIAN_POINT('',(2.500003753599,14.392273642775));
+#18491 = CARTESIAN_POINT('',(2.500002525017,14.465752650867));
+#18492 = CARTESIAN_POINT('',(2.500001437464,14.539235461828));
+#18493 = CARTESIAN_POINT('',(2.500000190634,14.612717302872));
+#18494 = CARTESIAN_POINT('',(2.499999851863,14.754081504191));
+#18495 = CARTESIAN_POINT('',(2.500000938348,14.821995733909));
+#18496 = CARTESIAN_POINT('',(2.500001897929,14.889943066714));
+#18497 = CARTESIAN_POINT('',(2.500002970209,14.957846998031));
+#18498 = CARTESIAN_POINT('',(2.500004434434,15.025794286244));
+#18499 = CARTESIAN_POINT('',(2.500006278269,15.093721686974));
+#18500 = CARTESIAN_POINT('',(2.50000825862,15.161662032769));
+#18501 = CARTESIAN_POINT('',(2.500013802396,15.371827665274));
+#18502 = CARTESIAN_POINT('',(2.500016710278,15.514424112673));
+#18503 = CARTESIAN_POINT('',(2.500016015019,15.656777165231));
+#18504 = CARTESIAN_POINT('',(2.50000621213,15.799030187002));
+#18505 = CARTESIAN_POINT('',(2.499990012994,15.941284450944));
+#18506 = CARTESIAN_POINT('',(2.499978544841,16.083640265921));
+#18507 = CARTESIAN_POINT('',(2.499974938426,16.226228809315));
+#18508 = CARTESIAN_POINT('',(2.499981968091,16.512815590502));
+#18509 = CARTESIAN_POINT('',(2.499992820478,16.657565235333));
+#18510 = CARTESIAN_POINT('',(2.500010040153,16.802064182743));
+#18511 = CARTESIAN_POINT('',(2.500027935896,16.94645918394));
+#18512 = CARTESIAN_POINT('',(2.500035382169,17.090851554225));
+#18513 = CARTESIAN_POINT('',(2.500030576426,17.235344615116));
+#18514 = CARTESIAN_POINT('',(2.500018878144,17.380091377218));
+#18515 = CARTESIAN_POINT('',(2.499993199911,17.667433817571));
+#18516 = CARTESIAN_POINT('',(2.499979183544,17.810784205091));
+#18517 = CARTESIAN_POINT('',(2.499969476388,17.953899803044));
+#18518 = CARTESIAN_POINT('',(2.499970278749,18.096916760552));
+#18519 = CARTESIAN_POINT('',(2.49998277767,18.239929536555));
+#18520 = CARTESIAN_POINT('',(2.499996494899,18.383035015838));
+#18521 = CARTESIAN_POINT('',(2.500006224626,18.526378593124));
+#18522 = CARTESIAN_POINT('',(2.500013405088,18.739472995803));
+#18523 = CARTESIAN_POINT('',(2.500014597835,18.809597957639));
+#18524 = CARTESIAN_POINT('',(2.50001448538,18.879719131022));
+#18525 = CARTESIAN_POINT('',(2.500013263591,18.949836237165));
+#18526 = CARTESIAN_POINT('',(2.500011347418,19.019955460999));
+#18527 = CARTESIAN_POINT('',(2.500009224897,19.090082389375));
+#18528 = CARTESIAN_POINT('',(2.500007277288,19.16021486935));
+#18529 = CARTESIAN_POINT('',(2.500004728161,19.264626200604));
+#18530 = CARTESIAN_POINT('',(2.500003960305,19.298916705409));
+#18531 = CARTESIAN_POINT('',(2.500003254242,19.333207275999));
+#18532 = CARTESIAN_POINT('',(2.500002605849,19.367497883857));
+#18533 = CARTESIAN_POINT('',(2.500002014406,19.401788496899));
+#18534 = CARTESIAN_POINT('',(2.500001482597,19.436079079477));
+#18535 = CARTESIAN_POINT('',(2.50000101651,19.470369592374));
+#18536 = CARTESIAN_POINT('',(2.500000259287,19.536798909653));
+#18537 = CARTESIAN_POINT('',(2.499999993032,19.568934649997));
+#18538 = CARTESIAN_POINT('',(2.499999885397,19.601068894065));
+#18539 = CARTESIAN_POINT('',(2.499999964322,19.63320304334));
+#18540 = CARTESIAN_POINT('',(2.500000227164,19.665338220573));
+#18541 = CARTESIAN_POINT('',(2.500000640692,19.697475269776));
+#18542 = CARTESIAN_POINT('',(2.500001141091,19.729614756226));
+#18543 = CARTESIAN_POINT('',(2.500003817144,19.904131168357));
+#18544 = CARTESIAN_POINT('',(2.500007016198,20.046890897801));
+#18545 = CARTESIAN_POINT('',(2.50001099889,20.189414136916));
+#18546 = CARTESIAN_POINT('',(2.500020030397,20.331830706098));
+#18547 = CARTESIAN_POINT('',(2.500018415614,20.474237033561));
+#18548 = CARTESIAN_POINT('',(2.500009174946,20.616737278034));
+#18549 = CARTESIAN_POINT('',(2.49999745734,20.75946992847));
+#18550 = CARTESIAN_POINT('',(2.499979110147,21.041233777475));
+#18551 = CARTESIAN_POINT('',(2.499972324411,21.180953416069));
+#18552 = CARTESIAN_POINT('',(2.499972258731,21.320467045495));
+#18553 = CARTESIAN_POINT('',(2.499982785618,21.459893545431));
+#18554 = CARTESIAN_POINT('',(2.500000745893,21.599320212696));
+#18555 = CARTESIAN_POINT('',(2.500016430162,21.738837941078));
+#18556 = CARTESIAN_POINT('',(2.50002514859,21.878561678021));
+#18557 = CARTESIAN_POINT('',(2.500027588174,22.156589756586));
+#18558 = CARTESIAN_POINT('',(2.500021396438,22.29554261067));
+#18559 = CARTESIAN_POINT('',(2.500007302942,22.434296731131));
+#18560 = CARTESIAN_POINT('',(2.499988884367,22.572962976739));
+#18561 = CARTESIAN_POINT('',(2.499975555983,22.711629844104));
+#18562 = CARTESIAN_POINT('',(2.499972316012,22.850382801676));
+#18563 = CARTESIAN_POINT('',(2.499976671016,22.989336682088));
+#18564 = CARTESIAN_POINT('',(2.499992329816,23.262482515609));
+#18565 = CARTESIAN_POINT('',(2.500003464076,23.397272203707));
+#18566 = CARTESIAN_POINT('',(2.500014217259,23.5318855648));
+#18567 = CARTESIAN_POINT('',(2.50001971824,23.666418723012));
+#18568 = CARTESIAN_POINT('',(2.500015482696,23.800956305811));
+#18569 = CARTESIAN_POINT('',(2.500010459705,23.935582851009));
+#18570 = CARTESIAN_POINT('',(2.500006633163,24.070384966943));
+#18571 = CARTESIAN_POINT('',(2.500003103835,24.239197193272));
+#18572 = CARTESIAN_POINT('',(2.50000247285,24.273487697573));
+#18573 = CARTESIAN_POINT('',(2.50000189054,24.3077782675));
+#18574 = CARTESIAN_POINT('',(2.500001342709,24.34206887514));
+#18575 = CARTESIAN_POINT('',(2.500000838213,24.376359488587));
+#18576 = CARTESIAN_POINT('',(2.500000408957,24.410650071941));
+#18577 = CARTESIAN_POINT('',(2.500000109899,24.444940585304));
+#18578 = CARTESIAN_POINT('',(2.499999747731,24.581628796924));
+#18579 = CARTESIAN_POINT('',(2.50000230804,24.684093443711));
+#18580 = CARTESIAN_POINT('',(2.500003130105,24.786594128053));
+#18581 = CARTESIAN_POINT('',(2.5000053333,24.888978104141));
+#18582 = CARTESIAN_POINT('',(2.500009399514,24.991450378898));
+#18583 = CARTESIAN_POINT('',(2.500012842886,25.093892058498));
+#18584 = CARTESIAN_POINT('',(2.50001442011,25.196389675872));
+#18585 = CARTESIAN_POINT('',(2.500012393282,25.436560594415));
+#18586 = CARTESIAN_POINT('',(2.500006821607,25.574615296679));
+#18587 = CARTESIAN_POINT('',(2.499995699993,25.712476619018));
+#18588 = CARTESIAN_POINT('',(2.499980784404,25.850252244158));
+#18589 = CARTESIAN_POINT('',(2.499971557394,25.988032135008));
+#18590 = CARTESIAN_POINT('',(2.499972300556,26.125898229832));
+#18591 = CARTESIAN_POINT('',(2.499980474403,26.263960102685));
+#18592 = CARTESIAN_POINT('',(2.500003668786,26.547923605524));
+#18593 = CARTESIAN_POINT('',(2.500019131828,26.694545600198));
+#18594 = CARTESIAN_POINT('',(2.500032902686,26.840895620259));
+#18595 = CARTESIAN_POINT('',(2.500037058592,26.987138682401));
+#18596 = CARTESIAN_POINT('',(2.500026537307,27.133382320488));
+#18597 = CARTESIAN_POINT('',(2.500009744094,27.279733425807));
+#18598 = CARTESIAN_POINT('',(2.499994626268,27.426355838321));
+#18599 = CARTESIAN_POINT('',(2.499975777361,27.716639325988));
+#18600 = CARTESIAN_POINT('',(2.499971847755,27.861101911025));
+#18601 = CARTESIAN_POINT('',(2.499977046855,28.005310995275));
+#18602 = CARTESIAN_POINT('',(2.499991905416,28.14941722821));
+#18603 = CARTESIAN_POINT('',(2.500007381719,28.29351816848));
+#18604 = CARTESIAN_POINT('',(2.500014301185,28.437721650137));
+#18605 = CARTESIAN_POINT('',(2.500015170409,28.582179846346));
+#18606 = CARTESIAN_POINT('',(2.500011810041,28.799732876818));
+#18607 = CARTESIAN_POINT('',(2.500009896273,28.873221930007));
+#18608 = CARTESIAN_POINT('',(2.500007522297,28.946706654305));
+#18609 = CARTESIAN_POINT('',(2.50000536119,29.020185108217));
+#18610 = CARTESIAN_POINT('',(2.500003741945,29.093663517244));
+#18611 = CARTESIAN_POINT('',(2.500002482779,29.167147372463));
+#18612 = CARTESIAN_POINT('',(2.500001256277,29.24063249317));
+#18613 = CARTESIAN_POINT('',(2.500000136698,29.347459946838));
+#18614 = CARTESIAN_POINT('',(2.499999938304,29.380819737353));
+#18615 = CARTESIAN_POINT('',(2.499999918284,29.414178445454));
+#18616 = CARTESIAN_POINT('',(2.500000082758,29.447538196079));
+#18617 = CARTESIAN_POINT('',(2.50000041686,29.480900218802));
+#18618 = CARTESIAN_POINT('',(2.500000884737,29.514264847825));
+#18619 = CARTESIAN_POINT('',(2.500001429549,29.54763152199));
+#18620 = CARTESIAN_POINT('',(2.500002612291,29.620187712648));
+#18621 = CARTESIAN_POINT('',(2.500003319055,29.659376859477));
+#18622 = CARTESIAN_POINT('',(2.500004117443,29.698566142335));
+#18623 = CARTESIAN_POINT('',(2.500005015507,29.737755484994));
+#18624 = CARTESIAN_POINT('',(2.500006005665,29.77694481792));
+#18625 = CARTESIAN_POINT('',(2.500007064703,29.816134078273));
+#18626 = CARTESIAN_POINT('',(2.500008153776,29.855323209904));
+#18627 = CARTESIAN_POINT('',(2.50001298857,30.033291900183));
+#18628 = CARTESIAN_POINT('',(2.500016402782,30.172386296157));
+#18629 = CARTESIAN_POINT('',(2.500017110294,30.311270450314));
+#18630 = CARTESIAN_POINT('',(2.500009819063,30.45006118129));
+#18631 = CARTESIAN_POINT('',(2.499994987277,30.58885433231));
+#18632 = CARTESIAN_POINT('',(2.499982601092,30.727741618455));
+#18633 = CARTESIAN_POINT('',(2.499976639487,30.866831621558));
+#18634 = CARTESIAN_POINT('',(2.499978227745,31.117511142495));
+#18635 = CARTESIAN_POINT('',(2.499983302165,31.229527346283));
+#18636 = CARTESIAN_POINT('',(2.49999324518,31.341497898458));
+#18637 = CARTESIAN_POINT('',(2.500005856178,31.453409695372));
+#18638 = CARTESIAN_POINT('',(2.500017746965,31.565320830364));
+#18639 = CARTESIAN_POINT('',(2.500025737838,31.677290855418));
+#18640 = CARTESIAN_POINT('',(2.500028133485,31.789308445687));
+#18641 = CARTESIAN_POINT('',(2.500023005978,32.043795433463));
+#18642 = CARTESIAN_POINT('',(2.500012447024,32.18674033801));
+#18643 = CARTESIAN_POINT('',(2.499995488963,32.329453508024));
+#18644 = CARTESIAN_POINT('',(2.499977849138,32.472070905901));
+#18645 = CARTESIAN_POINT('',(2.49997001278,32.614689368204));
+#18646 = CARTESIAN_POINT('',(2.499973315675,32.75739987751));
+#18647 = CARTESIAN_POINT('',(2.49998232911,32.900343268586));
+#18648 = CARTESIAN_POINT('',(2.500001563915,33.17766499181));
+#18649 = CARTESIAN_POINT('',(2.500011734822,33.312674429632));
+#18650 = CARTESIAN_POINT('',(2.500018510015,33.447517609742));
+#18651 = CARTESIAN_POINT('',(2.500018242856,33.582285047383));
+#18652 = CARTESIAN_POINT('',(2.500010408561,33.71706113991));
+#18653 = CARTESIAN_POINT('',(2.500006721504,33.851924859062));
+#18654 = CARTESIAN_POINT('',(2.500003768526,33.986955669336));
+#18655 = CARTESIAN_POINT('',(2.500001252138,34.150475147717));
+#18656 = CARTESIAN_POINT('',(2.500000813976,34.179245902051));
+#18657 = CARTESIAN_POINT('',(2.500000429903,34.2080153197));
+#18658 = CARTESIAN_POINT('',(2.500000138736,34.236782992363));
+#18659 = CARTESIAN_POINT('',(2.499999968611,34.26554894367));
+#18660 = CARTESIAN_POINT('',(2.499999936989,34.294313629173));
+#18661 = CARTESIAN_POINT('',(2.500000050649,34.323077936354));
+#18662 = CARTESIAN_POINT('',(2.500001198795,34.45257130103));
+#18663 = CARTESIAN_POINT('',(2.500003033307,34.553382729122));
+#18664 = CARTESIAN_POINT('',(2.500004877242,34.654173591644));
+#18665 = CARTESIAN_POINT('',(2.50000770014,34.754929699224));
+#18666 = CARTESIAN_POINT('',(2.500011524143,34.855682584314));
+#18667 = CARTESIAN_POINT('',(2.500014626938,34.956466154659));
+#18668 = CARTESIAN_POINT('',(2.500014796575,35.057273966289));
+#18669 = CARTESIAN_POINT('',(2.500009702986,35.295015059115));
+#18670 = CARTESIAN_POINT('',(2.500002167257,35.432314166932));
+#18671 = CARTESIAN_POINT('',(2.499989876758,35.569424964259));
+#18672 = CARTESIAN_POINT('',(2.499976072823,35.706450583565));
+#18673 = CARTESIAN_POINT('',(2.499970055116,35.843478884463));
+#18674 = CARTESIAN_POINT('',(2.499974064098,35.980592685858));
+#18675 = CARTESIAN_POINT('',(2.499984440646,36.117895931821));
+#18676 = CARTESIAN_POINT('',(2.500008368025,36.390125958878));
+#18677 = CARTESIAN_POINT('',(2.50002192096,36.525624092331));
+#18678 = CARTESIAN_POINT('',(2.500032619669,36.660951013697));
+#18679 = CARTESIAN_POINT('',(2.500034761694,36.796196231495));
+#18680 = CARTESIAN_POINT('',(2.500025606943,36.931441941507));
+#18681 = CARTESIAN_POINT('',(2.500011003473,37.066769571243));
+#18682 = CARTESIAN_POINT('',(2.499997071088,37.202268407063));
+#18683 = CARTESIAN_POINT('',(2.499977569017,37.473541713591));
+#18684 = CARTESIAN_POINT('',(2.499972016354,37.609874231361));
+#18685 = CARTESIAN_POINT('',(2.499974275244,37.746024542459));
+#18686 = CARTESIAN_POINT('',(2.499985528582,37.882090715163));
+#18687 = CARTESIAN_POINT('',(2.500000190246,38.018154697047));
+#18688 = CARTESIAN_POINT('',(2.500009773115,38.154303468996));
+#18689 = CARTESIAN_POINT('',(2.500013734163,38.290634803758));
+#18690 = CARTESIAN_POINT('',(2.500013743628,38.52197120455));
+#18691 = CARTESIAN_POINT('',(2.500011936158,38.617314333296));
+#18692 = CARTESIAN_POINT('',(2.500008356011,38.71263958788));
+#18693 = CARTESIAN_POINT('',(2.500005147854,38.807941292499));
+#18694 = CARTESIAN_POINT('',(2.500003329158,38.903243812048));
+#18695 = CARTESIAN_POINT('',(2.500002000595,38.998569346817));
+#18696 = CARTESIAN_POINT('',(2.500000000007,39.09390545806));
+#18697 = CARTESIAN_POINT('',(2.499999999962,39.189172324434));
+#18698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18699 = PCURVE('',#3920,#18700);
+#18700 = DEFINITIONAL_REPRESENTATION('',(#18701),#18970);
+#18701 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#18702,#18703,#18704,#18705,
+    #18706,#18707,#18708,#18709,#18710,#18711,#18712,#18713,#18714,
+    #18715,#18716,#18717,#18718,#18719,#18720,#18721,#18722,#18723,
+    #18724,#18725,#18726,#18727,#18728,#18729,#18730,#18731,#18732,
+    #18733,#18734,#18735,#18736,#18737,#18738,#18739,#18740,#18741,
+    #18742,#18743,#18744,#18745,#18746,#18747,#18748,#18749,#18750,
+    #18751,#18752,#18753,#18754,#18755,#18756,#18757,#18758,#18759,
+    #18760,#18761,#18762,#18763,#18764,#18765,#18766,#18767,#18768,
+    #18769,#18770,#18771,#18772,#18773,#18774,#18775,#18776,#18777,
+    #18778,#18779,#18780,#18781,#18782,#18783,#18784,#18785,#18786,
+    #18787,#18788,#18789,#18790,#18791,#18792,#18793,#18794,#18795,
+    #18796,#18797,#18798,#18799,#18800,#18801,#18802,#18803,#18804,
+    #18805,#18806,#18807,#18808,#18809,#18810,#18811,#18812,#18813,
+    #18814,#18815,#18816,#18817,#18818,#18819,#18820,#18821,#18822,
+    #18823,#18824,#18825,#18826,#18827,#18828,#18829,#18830,#18831,
+    #18832,#18833,#18834,#18835,#18836,#18837,#18838,#18839,#18840,
+    #18841,#18842,#18843,#18844,#18845,#18846,#18847,#18848,#18849,
+    #18850,#18851,#18852,#18853,#18854,#18855,#18856,#18857,#18858,
+    #18859,#18860,#18861,#18862,#18863,#18864,#18865,#18866,#18867,
+    #18868,#18869,#18870,#18871,#18872,#18873,#18874,#18875,#18876,
+    #18877,#18878,#18879,#18880,#18881,#18882,#18883,#18884,#18885,
+    #18886,#18887,#18888,#18889,#18890,#18891,#18892,#18893,#18894,
+    #18895,#18896,#18897,#18898,#18899,#18900,#18901,#18902,#18903,
+    #18904,#18905,#18906,#18907,#18908,#18909,#18910,#18911,#18912,
+    #18913,#18914,#18915,#18916,#18917,#18918,#18919,#18920,#18921,
+    #18922,#18923,#18924,#18925,#18926,#18927,#18928,#18929,#18930,
+    #18931,#18932,#18933,#18934,#18935,#18936,#18937,#18938,#18939,
+    #18940,#18941,#18942,#18943,#18944,#18945,#18946,#18947,#18948,
+    #18949,#18950,#18951,#18952,#18953,#18954,#18955,#18956,#18957,
+    #18958,#18959,#18960,#18961,#18962,#18963,#18964,#18965,#18966,
+    #18967,#18968,#18969),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7
+    ,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,
+    3.090320105615E-02,6.672952878874E-02,8.436022731096E-02,
+    0.102334242446,0.137173272073,0.17146702352,0.199879006118,
+    0.233422533092,0.251397991397,0.268015279218,0.302810756445,
+    0.338127153586,0.373107105552,0.39026076991,0.39864922627,
+    0.406511365468,0.441336779933,0.475431882024,0.50934249247,
+    0.542243738877,0.550630463471,0.575674856722,0.609359463871,
+    0.645110754482,0.680340603095,0.698306434741,0.706465719226,
+    0.716048573337,0.749984309157,0.777351799668,0.81221997509,
+    0.845172994191,0.85220907618,0.876847531549,0.910352714925,
+    0.943423917506,0.976694871942,1.),.UNSPECIFIED.);
+#18702 = CARTESIAN_POINT('',(-6.28318530718,11.850011554075));
+#18703 = CARTESIAN_POINT('',(-6.160302797467,11.879347157652));
+#18704 = CARTESIAN_POINT('',(-6.037237607858,11.908726494418));
+#18705 = CARTESIAN_POINT('',(-5.914285580131,11.938079080848));
+#18706 = CARTESIAN_POINT('',(-5.791399773554,11.96741609435));
+#18707 = CARTESIAN_POINT('',(-5.668511965043,11.996753704811));
+#18708 = CARTESIAN_POINT('',(-5.545552725435,12.026108405984));
+#18709 = CARTESIAN_POINT('',(-5.422477259687,12.055490892068));
+#18710 = CARTESIAN_POINT('',(-5.157156478327,12.118832319113));
+#18711 = CARTESIAN_POINT('',(-5.014301331187,12.152936842217));
+#18712 = CARTESIAN_POINT('',(-4.871712070409,12.186977748759));
+#18713 = CARTESIAN_POINT('',(-4.729225447616,12.220993936604));
+#18714 = CARTESIAN_POINT('',(-4.586738700448,12.255009612578));
+#18715 = CARTESIAN_POINT('',(-4.444149271352,12.289049341939));
+#18716 = CARTESIAN_POINT('',(-4.301293570425,12.323152988914));
+#18717 = CARTESIAN_POINT('',(-4.088744563316,12.37389515527));
+#18718 = CARTESIAN_POINT('',(-4.0186316206,12.390633460104));
+#18719 = CARTESIAN_POINT('',(-3.948523832233,12.407370680005));
+#18720 = CARTESIAN_POINT('',(-3.878422705345,12.424106461034));
+#18721 = CARTESIAN_POINT('',(-3.808321876384,12.440842255428));
+#18722 = CARTESIAN_POINT('',(-3.738214863888,12.457579455597));
+#18723 = CARTESIAN_POINT('',(-3.668102788723,12.474317583086));
+#18724 = CARTESIAN_POINT('',(-3.526536287139,12.508113355858));
+#18725 = CARTESIAN_POINT('',(-3.455057600419,12.525179252865));
+#18726 = CARTESIAN_POINT('',(-3.383584989233,12.542227927694));
+#18727 = CARTESIAN_POINT('',(-3.31211943412,12.559316444209));
+#18728 = CARTESIAN_POINT('',(-3.240651473144,12.576333306593));
+#18729 = CARTESIAN_POINT('',(-3.169179658212,12.593430035558));
+#18730 = CARTESIAN_POINT('',(-3.097699321856,12.610470890565));
+#18731 = CARTESIAN_POINT('',(-2.887710080545,12.660629516731));
+#18732 = CARTESIAN_POINT('',(-2.748829866783,12.693779035412));
+#18733 = CARTESIAN_POINT('',(-2.610175833662,12.726876757262));
+#18734 = CARTESIAN_POINT('',(-2.471617469218,12.759955821569));
+#18735 = CARTESIAN_POINT('',(-2.333060105602,12.793034910797));
+#18736 = CARTESIAN_POINT('',(-2.194409399371,12.826136192424));
+#18737 = CARTESIAN_POINT('',(-2.055530831013,12.859291220325));
+#18738 = CARTESIAN_POINT('',(-1.780648658035,12.9249141493));
+#18739 = CARTESIAN_POINT('',(-1.643971022334,12.957542964188));
+#18740 = CARTESIAN_POINT('',(-1.507497956889,12.99012268643));
+#18741 = CARTESIAN_POINT('',(-1.371114300874,13.022681372477));
+#18742 = CARTESIAN_POINT('',(-1.234730185954,13.055240609426));
+#18743 = CARTESIAN_POINT('',(-1.098257882614,13.087821106001));
+#18744 = CARTESIAN_POINT('',(-0.961577041005,13.120451540166));
+#18745 = CARTESIAN_POINT('',(-0.712252607945,13.179974014173));
+#18746 = CARTESIAN_POINT('',(-0.599171036471,13.206970595555));
+#18747 = CARTESIAN_POINT('',(-0.486142764584,13.233954455049));
+#18748 = CARTESIAN_POINT('',(-0.373177474782,13.260923267364));
+#18749 = CARTESIAN_POINT('',(-0.26020872182,13.287892846338));
+#18750 = CARTESIAN_POINT('',(-0.147172767214,13.314878317473));
+#18751 = CARTESIAN_POINT('',(-3.408614571205E-02,13.341875655106));
+#18752 = CARTESIAN_POINT('',(0.212244902562,13.400682244359));
+#18753 = CARTESIAN_POINT('',(0.34589326971,13.432587857865));
+#18754 = CARTESIAN_POINT('',(0.479357462029,13.464449315042));
+#18755 = CARTESIAN_POINT('',(0.612741287464,13.496291705479));
+#18756 = CARTESIAN_POINT('',(0.746127423123,13.528135220278));
+#18757 = CARTESIAN_POINT('',(0.879599452213,13.560000661361));
+#18758 = CARTESIAN_POINT('',(1.013253546274,13.591909290246));
+#18759 = CARTESIAN_POINT('',(1.218077491494,13.640806663284));
+#18760 = CARTESIAN_POINT('',(1.289555245939,13.657870017145));
+#18761 = CARTESIAN_POINT('',(1.361027402934,13.674931390603));
+#18762 = CARTESIAN_POINT('',(1.432492619296,13.691990303023));
+#18763 = CARTESIAN_POINT('',(1.50395805162,13.709048442586));
+#18764 = CARTESIAN_POINT('',(1.575430827413,13.726107902354));
+#18765 = CARTESIAN_POINT('',(1.646909496214,13.743169584048));
+#18766 = CARTESIAN_POINT('',(1.78444167615,13.776004788656));
+#18767 = CARTESIAN_POINT('',(1.850516142924,13.791812794005));
+#18768 = CARTESIAN_POINT('',(1.916589085648,13.807532594223));
+#18769 = CARTESIAN_POINT('',(1.98265487642,13.823367977292));
+#18770 = CARTESIAN_POINT('',(2.048723906665,13.839093827101));
+#18771 = CARTESIAN_POINT('',(2.1147956355,13.85488677773));
+#18772 = CARTESIAN_POINT('',(2.180872106211,13.870657023124));
+#18773 = CARTESIAN_POINT('',(2.385279086302,13.919455030041));
+#18774 = CARTESIAN_POINT('',(2.52397226427,13.952566031438));
+#18775 = CARTESIAN_POINT('',(2.662437461489,13.985623587086));
+#18776 = CARTESIAN_POINT('',(2.800811006295,14.018657868822));
+#18777 = CARTESIAN_POINT('',(2.939183909056,14.051691378193));
+#18778 = CARTESIAN_POINT('',(3.077651883683,14.084747425734));
+#18779 = CARTESIAN_POINT('',(3.2163432678,14.117856967018));
+#18780 = CARTESIAN_POINT('',(3.495094196366,14.184403141974));
+#18781 = CARTESIAN_POINT('',(3.635884560171,14.218014251093));
+#18782 = CARTESIAN_POINT('',(3.776430995657,14.251567466933));
+#18783 = CARTESIAN_POINT('',(3.916878589547,14.285097281062));
+#18784 = CARTESIAN_POINT('',(4.057326046649,14.318627036699));
+#18785 = CARTESIAN_POINT('',(4.197870836443,14.352180117633));
+#18786 = CARTESIAN_POINT('',(4.338660929838,14.385791692074));
+#18787 = CARTESIAN_POINT('',(4.618146699143,14.452514479654));
+#18788 = CARTESIAN_POINT('',(4.757576467322,14.485800950472));
+#18789 = CARTESIAN_POINT('',(4.896777248713,14.519032448648));
+#18790 = CARTESIAN_POINT('',(5.035883061243,14.552240930738));
+#18791 = CARTESIAN_POINT('',(5.174989275749,14.585449001792));
+#18792 = CARTESIAN_POINT('',(5.314190001145,14.618680060512));
+#18793 = CARTESIAN_POINT('',(5.453621887942,14.651967221657));
+#18794 = CARTESIAN_POINT('',(5.660895858903,14.701451090684));
+#18795 = CARTESIAN_POINT('',(5.729104573954,14.717735082988));
+#18796 = CARTESIAN_POINT('',(5.797308366126,14.734017905995));
+#18797 = CARTESIAN_POINT('',(5.865506641699,14.750299307188));
+#18798 = CARTESIAN_POINT('',(5.933705319012,14.766580505737));
+#18799 = CARTESIAN_POINT('',(6.001910109387,14.782862626023));
+#18800 = CARTESIAN_POINT('',(6.070119697563,14.799145191211));
+#18801 = CARTESIAN_POINT('',(6.171669443605,14.823385643867));
+#18802 = CARTESIAN_POINT('',(6.205020344524,14.83134654775));
+#18803 = CARTESIAN_POINT('',(6.238371653852,14.839307416546));
+#18804 = CARTESIAN_POINT('',(6.27172353877,14.847268320944));
+#18805 = CARTESIAN_POINT('',(6.305076204157,14.855229374328));
+#18806 = CARTESIAN_POINT('',(6.338429892591,14.863190732779));
+#18807 = CARTESIAN_POINT('',(6.371784884348,14.871152595075));
+#18808 = CARTESIAN_POINT('',(6.436405215512,14.886578212181));
+#18809 = CARTESIAN_POINT('',(6.467669174389,14.894042543111));
+#18810 = CARTESIAN_POINT('',(6.498932664026,14.901507783104));
+#18811 = CARTESIAN_POINT('',(6.5301953671,14.908973548061));
+#18812 = CARTESIAN_POINT('',(6.561457358974,14.916439482156));
+#18813 = CARTESIAN_POINT('',(6.592719107695,14.923905257835));
+#18814 = CARTESIAN_POINT('',(6.623981473994,14.931370575819));
+#18815 = CARTESIAN_POINT('',(6.793730924308,14.97189962872));
+#18816 = CARTESIAN_POINT('',(6.932571041183,15.005040214431));
+#18817 = CARTESIAN_POINT('',(7.071182249978,15.038130825856));
+#18818 = CARTESIAN_POINT('',(7.209700207851,15.071201169223));
+#18819 = CARTESIAN_POINT('',(7.348217722509,15.104270719981));
+#18820 = CARTESIAN_POINT('',(7.486829377499,15.137362122649));
+#18821 = CARTESIAN_POINT('',(7.625666494508,15.170506774211));
+#18822 = CARTESIAN_POINT('',(7.899736261736,15.235935167965));
+#18823 = CARTESIAN_POINT('',(8.035638648203,15.26837879829));
+#18824 = CARTESIAN_POINT('',(8.171337419197,15.300773892904));
+#18825 = CARTESIAN_POINT('',(8.30694900724,15.333148649075));
+#18826 = CARTESIAN_POINT('',(8.442561907407,15.365524018416));
+#18827 = CARTESIAN_POINT('',(8.578265372762,15.397921143063));
+#18828 = CARTESIAN_POINT('',(8.714170325665,15.430366449542));
+#18829 = CARTESIAN_POINT('',(8.98459990474,15.494927546794));
+#18830 = CARTESIAN_POINT('',(9.119755316763,15.527193929398));
+#18831 = CARTESIAN_POINT('',(9.254716602979,15.5594139091));
+#18832 = CARTESIAN_POINT('',(9.389590476066,15.591612910126));
+#18833 = CARTESIAN_POINT('',(9.52446322144,15.623811410063));
+#18834 = CARTESIAN_POINT('',(9.659421311768,15.65602981339));
+#18835 = CARTESIAN_POINT('',(9.794577794118,15.688295408957));
+#18836 = CARTESIAN_POINT('',(10.060263365086,15.751722136635));
+#18837 = CARTESIAN_POINT('',(10.191373736366,15.783022028724));
+#18838 = CARTESIAN_POINT('',(10.322314031784,15.814281710628));
+#18839 = CARTESIAN_POINT('',(10.453175367924,15.845523152471));
+#18840 = CARTESIAN_POINT('',(10.584035017579,15.876764926745));
+#18841 = CARTESIAN_POINT('',(10.714971817346,15.908024526965));
+#18842 = CARTESIAN_POINT('',(10.846074359191,15.939320449891));
+#18843 = CARTESIAN_POINT('',(11.010263111438,15.978517270005));
+#18844 = CARTESIAN_POINT('',(11.043614956946,15.98647952023));
+#18845 = CARTESIAN_POINT('',(11.076967564447,15.994442174345));
+#18846 = CARTESIAN_POINT('',(11.110321153383,16.002405407307));
+#18847 = CARTESIAN_POINT('',(11.143675986375,16.01036946114));
+#18848 = CARTESIAN_POINT('',(11.177032369227,16.018334644931));
+#18849 = CARTESIAN_POINT('',(11.210390650924,16.026301334833));
+#18850 = CARTESIAN_POINT('',(11.343372391897,16.058065882994));
+#18851 = CARTESIAN_POINT('',(11.443061657733,16.08182590192));
+#18852 = CARTESIAN_POINT('',(11.542710124984,16.105671725196));
+#18853 = CARTESIAN_POINT('',(11.6423361081,16.129381581793));
+#18854 = CARTESIAN_POINT('',(11.741958795346,16.153215440719));
+#18855 = CARTESIAN_POINT('',(11.841610875966,16.176983121755));
+#18856 = CARTESIAN_POINT('',(11.941300376289,16.200787062784));
+#18857 = CARTESIAN_POINT('',(12.174905760629,16.256557293857));
+#18858 = CARTESIAN_POINT('',(12.309191385787,16.28861637828));
+#18859 = CARTESIAN_POINT('',(12.443292070016,16.320630521975));
+#18860 = CARTESIAN_POINT('',(12.577307608568,16.352623448319));
+#18861 = CARTESIAN_POINT('',(12.711322698054,16.384616411267));
+#18862 = CARTESIAN_POINT('',(12.845418994486,16.416629012979));
+#18863 = CARTESIAN_POINT('',(12.979704877723,16.448687192029));
+#18864 = CARTESIAN_POINT('',(13.255902623585,16.514624582748));
+#18865 = CARTESIAN_POINT('',(13.398515190785,16.548671105316));
+#18866 = CARTESIAN_POINT('',(13.540864862176,16.582655058374));
+#18867 = CARTESIAN_POINT('',(13.683112672459,16.616614654745));
+#18868 = CARTESIAN_POINT('',(13.825360396463,16.650574250886));
+#18869 = CARTESIAN_POINT('',(13.967710030395,16.684558151361));
+#18870 = CARTESIAN_POINT('',(14.110322312399,16.718604484274));
+#18871 = CARTESIAN_POINT('',(14.392667190626,16.786009100565));
+#18872 = CARTESIAN_POINT('',(14.53317936799,16.81955350383));
+#18873 = CARTESIAN_POINT('',(14.673446897313,16.853039170623));
+#18874 = CARTESIAN_POINT('',(14.813618160627,16.886501725977));
+#18875 = CARTESIAN_POINT('',(14.953788976705,16.919964339027));
+#18876 = CARTESIAN_POINT('',(15.094058195514,16.953452002765));
+#18877 = CARTESIAN_POINT('',(15.234568316021,16.986997545733));
+#18878 = CARTESIAN_POINT('',(15.446166619195,17.037513096881));
+#18879 = CARTESIAN_POINT('',(15.517642632551,17.054576512119));
+#18880 = CARTESIAN_POINT('',(15.589112979796,17.071638088758));
+#18881 = CARTESIAN_POINT('',(15.660576319661,17.088697302041));
+#18882 = CARTESIAN_POINT('',(15.732039823675,17.105755700229));
+#18883 = CARTESIAN_POINT('',(15.803510650929,17.122815073939));
+#18884 = CARTESIAN_POINT('',(15.874987411072,17.139875781976));
+#18885 = CARTESIAN_POINT('',(15.978907489931,17.16468288056));
+#18886 = CARTESIAN_POINT('',(16.011362821851,17.17243210472));
+#18887 = CARTESIAN_POINT('',(16.043817804204,17.180182290961));
+#18888 = CARTESIAN_POINT('',(16.076272604224,17.187932908162));
+#18889 = CARTESIAN_POINT('',(16.108727363492,17.195683509275));
+#18890 = CARTESIAN_POINT('',(16.14118219794,17.203433731328));
+#18891 = CARTESIAN_POINT('',(16.17363719785,17.211183295422));
+#18892 = CARTESIAN_POINT('',(16.24421019844,17.228032653997));
+#18893 = CARTESIAN_POINT('',(16.282326847711,17.237132529062));
+#18894 = CARTESIAN_POINT('',(16.320442704678,17.246231910969));
+#18895 = CARTESIAN_POINT('',(16.358558045173,17.255331022447));
+#18896 = CARTESIAN_POINT('',(16.396673091838,17.264430029913));
+#18897 = CARTESIAN_POINT('',(16.434788014131,17.273529043473));
+#18898 = CARTESIAN_POINT('',(16.472902928319,17.282628116921));
+#18899 = CARTESIAN_POINT('',(16.645994336606,17.323949975538));
+#18900 = CARTESIAN_POINT('',(16.781279747436,17.356247201627));
+#18901 = CARTESIAN_POINT('',(16.916369077293,17.388498848767));
+#18902 = CARTESIAN_POINT('',(17.051373931011,17.420729186714));
+#18903 = CARTESIAN_POINT('',(17.186380681492,17.45295925701));
+#18904 = CARTESIAN_POINT('',(17.321475896731,17.485210183288));
+#18905 = CARTESIAN_POINT('',(17.456765324897,17.517507541541));
+#18906 = CARTESIAN_POINT('',(17.70059185866,17.575716079344));
+#18907 = CARTESIAN_POINT('',(17.809544624108,17.601726419687));
+#18908 = CARTESIAN_POINT('',(17.918452371202,17.62772621477));
+#18909 = CARTESIAN_POINT('',(18.027303438499,17.653712643168));
+#18910 = CARTESIAN_POINT('',(18.136154979381,17.679699282938));
+#18911 = CARTESIAN_POINT('',(18.245064768905,17.705699878822));
+#18912 = CARTESIAN_POINT('',(18.354021078402,17.731711607145));
+#18913 = CARTESIAN_POINT('',(18.601552855896,17.790806188994));
+#18914 = CARTESIAN_POINT('',(18.740590700641,17.823999423749));
+#18915 = CARTESIAN_POINT('',(18.879401817501,17.857138438401));
+#18916 = CARTESIAN_POINT('',(19.018117713942,17.890254558829));
+#18917 = CARTESIAN_POINT('',(19.156834021972,17.923370377035));
+#18918 = CARTESIAN_POINT('',(19.295643222858,17.956507835838));
+#18919 = CARTESIAN_POINT('',(19.434682422963,17.989700264589));
+#18920 = CARTESIAN_POINT('',(19.704432640129,18.054097673382));
+#18921 = CARTESIAN_POINT('',(19.835757376369,18.085449124297));
+#18922 = CARTESIAN_POINT('',(19.966920029682,18.116762512546));
+#18923 = CARTESIAN_POINT('',(20.098005426238,18.148058080069));
+#18924 = CARTESIAN_POINT('',(20.229090572701,18.179353858634));
+#18925 = CARTESIAN_POINT('',(20.360252545725,18.210665615075));
+#18926 = CARTESIAN_POINT('',(20.491576945283,18.242010737264));
+#18927 = CARTESIAN_POINT('',(20.650629704365,18.279976262159));
+#18928 = CARTESIAN_POINT('',(20.67861480885,18.286655500244));
+#18929 = CARTESIAN_POINT('',(20.706600054138,18.293335150751));
+#18930 = CARTESIAN_POINT('',(20.734585567028,18.300015937651));
+#18931 = CARTESIAN_POINT('',(20.762571233228,18.306698100771));
+#18932 = CARTESIAN_POINT('',(20.790556697353,18.313381395794));
+#18933 = CARTESIAN_POINT('',(20.818541362927,18.320065094259));
+#18934 = CARTESIAN_POINT('',(20.944513390156,18.350149653727));
+#18935 = CARTESIAN_POINT('',(21.042566462449,18.373557471708));
+#18936 = CARTESIAN_POINT('',(21.140592428163,18.396957409594));
+#18937 = CARTESIAN_POINT('',(21.238583793819,18.420350028865));
+#18938 = CARTESIAN_POINT('',(21.33657458755,18.443743430002));
+#18939 = CARTESIAN_POINT('',(21.434598882799,18.467145243208));
+#18940 = CARTESIAN_POINT('',(21.532650011725,18.490553660251));
+#18941 = CARTESIAN_POINT('',(21.763895096807,18.54576018103));
+#18942 = CARTESIAN_POINT('',(21.897446790217,18.577643648174));
+#18943 = CARTESIAN_POINT('',(22.030817050977,18.609483140015));
+#18944 = CARTESIAN_POINT('',(22.164101631656,18.64130155806));
+#18945 = CARTESIAN_POINT('',(22.29738439182,18.673119795401));
+#18946 = CARTESIAN_POINT('',(22.43074828787,18.70495767286));
+#18947 = CARTESIAN_POINT('',(22.564296156603,18.736839766221));
+#18948 = CARTESIAN_POINT('',(22.82908163703,18.8000528256));
+#18949 = CARTESIAN_POINT('',(22.96087495968,18.831516453975));
+#18950 = CARTESIAN_POINT('',(23.092503164571,18.862940795764));
+#18951 = CARTESIAN_POINT('',(23.224053329247,18.894346495442));
+#18952 = CARTESIAN_POINT('',(23.355603368086,18.925752172209));
+#18953 = CARTESIAN_POINT('',(23.487231123267,18.957176355577));
+#18954 = CARTESIAN_POINT('',(23.619024267814,18.988639816484));
+#18955 = CARTESIAN_POINT('',(23.882878777198,19.051630300492));
+#18956 = CARTESIAN_POINT('',(24.015482927655,19.083286901809));
+#18957 = CARTESIAN_POINT('',(24.147911187394,19.114901225127));
+#18958 = CARTESIAN_POINT('',(24.280260604794,19.146496555298));
+#18959 = CARTESIAN_POINT('',(24.412612129589,19.17809240334));
+#18960 = CARTESIAN_POINT('',(24.545046824763,19.209709064104));
+#18961 = CARTESIAN_POINT('',(24.677655041857,19.241367615586));
+#18962 = CARTESIAN_POINT('',(24.902665070131,19.295085556754));
+#18963 = CARTESIAN_POINT('',(24.995398342078,19.317224201927));
+#18964 = CARTESIAN_POINT('',(25.088111220868,19.339357602086));
+#18965 = CARTESIAN_POINT('',(25.180798738279,19.361484370485));
+#18966 = CARTESIAN_POINT('',(25.273486567581,19.383610477497));
+#18967 = CARTESIAN_POINT('',(25.366200196604,19.4057427339));
+#18968 = CARTESIAN_POINT('',(25.458933972847,19.427883116864));
+#18969 = CARTESIAN_POINT('',(25.5516200206,19.450023938623));
+#18970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18971 = ORIENTED_EDGE('',*,*,#18972,.F.);
+#18972 = EDGE_CURVE('',#10007,#18155,#18973,.T.);
+#18973 = SURFACE_CURVE('',#18974,(#19243,#19515),.PCURVE_S1.);
+#18974 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#18975,#18976,#18977,#18978,
+    #18979,#18980,#18981,#18982,#18983,#18984,#18985,#18986,#18987,
+    #18988,#18989,#18990,#18991,#18992,#18993,#18994,#18995,#18996,
+    #18997,#18998,#18999,#19000,#19001,#19002,#19003,#19004,#19005,
+    #19006,#19007,#19008,#19009,#19010,#19011,#19012,#19013,#19014,
+    #19015,#19016,#19017,#19018,#19019,#19020,#19021,#19022,#19023,
+    #19024,#19025,#19026,#19027,#19028,#19029,#19030,#19031,#19032,
+    #19033,#19034,#19035,#19036,#19037,#19038,#19039,#19040,#19041,
+    #19042,#19043,#19044,#19045,#19046,#19047,#19048,#19049,#19050,
+    #19051,#19052,#19053,#19054,#19055,#19056,#19057,#19058,#19059,
+    #19060,#19061,#19062,#19063,#19064,#19065,#19066,#19067,#19068,
+    #19069,#19070,#19071,#19072,#19073,#19074,#19075,#19076,#19077,
+    #19078,#19079,#19080,#19081,#19082,#19083,#19084,#19085,#19086,
+    #19087,#19088,#19089,#19090,#19091,#19092,#19093,#19094,#19095,
+    #19096,#19097,#19098,#19099,#19100,#19101,#19102,#19103,#19104,
+    #19105,#19106,#19107,#19108,#19109,#19110,#19111,#19112,#19113,
+    #19114,#19115,#19116,#19117,#19118,#19119,#19120,#19121,#19122,
+    #19123,#19124,#19125,#19126,#19127,#19128,#19129,#19130,#19131,
+    #19132,#19133,#19134,#19135,#19136,#19137,#19138,#19139,#19140,
+    #19141,#19142,#19143,#19144,#19145,#19146,#19147,#19148,#19149,
+    #19150,#19151,#19152,#19153,#19154,#19155,#19156,#19157,#19158,
+    #19159,#19160,#19161,#19162,#19163,#19164,#19165,#19166,#19167,
+    #19168,#19169,#19170,#19171,#19172,#19173,#19174,#19175,#19176,
+    #19177,#19178,#19179,#19180,#19181,#19182,#19183,#19184,#19185,
+    #19186,#19187,#19188,#19189,#19190,#19191,#19192,#19193,#19194,
+    #19195,#19196,#19197,#19198,#19199,#19200,#19201,#19202,#19203,
+    #19204,#19205,#19206,#19207,#19208,#19209,#19210,#19211,#19212,
+    #19213,#19214,#19215,#19216,#19217,#19218,#19219,#19220,#19221,
+    #19222,#19223,#19224,#19225,#19226,#19227,#19228,#19229,#19230,
+    #19231,#19232,#19233,#19234,#19235,#19236,#19237,#19238,#19239,
+    #19240,#19241,#19242),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7
+    ,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,
+    3.090320105615E-02,6.672952878874E-02,8.436022731096E-02,
+    0.102334242446,0.137173272073,0.17146702352,0.199879006118,
+    0.233422533092,0.251397991397,0.268015279218,0.302810756445,
+    0.338127153586,0.373107105552,0.39026076991,0.39864922627,
+    0.406511365468,0.441336779933,0.475431882024,0.50934249247,
+    0.542243738877,0.550630463471,0.575674856722,0.609359463871,
+    0.645110754482,0.680340603095,0.698306434741,0.706465719226,
+    0.716048573337,0.749984309157,0.777351799668,0.81221997509,
+    0.845172994191,0.85220907618,0.876847531549,0.910352714925,
+    0.943423917506,0.976694871942,1.),.UNSPECIFIED.);
+#18975 = CARTESIAN_POINT('',(2.5,-4.440892098501E-16,8.850011554075));
+#18976 = CARTESIAN_POINT('',(2.5,0.307206274281,8.879347157652));
+#18977 = CARTESIAN_POINT('',(2.45685308919,0.614868259438,8.908726494418
+    ));
+#18978 = CARTESIAN_POINT('',(2.370359489983,0.915182168706,
+    8.938079080848));
+#18979 = CARTESIAN_POINT('',(2.242193443858,1.201105759166,8.96741609435
+    ));
+#18980 = CARTESIAN_POINT('',(2.075178384651,1.466227068814,
+    8.996753704811));
+#18981 = CARTESIAN_POINT('',(1.873081530011,1.70463672381,9.026108405984
+    ));
+#18982 = CARTESIAN_POINT('',(1.64083770364,1.911024021844,9.055490892068
+    ));
+#18983 = CARTESIAN_POINT('',(1.088647583666,2.27852307325,9.118832319113
+    ));
+#18984 = CARTESIAN_POINT('',(0.759209174976,2.428131468218,
+    9.152936842217));
+#18985 = CARTESIAN_POINT('',(0.407082648306,2.522512134568,
+    9.186977748759));
+#18986 = CARTESIAN_POINT('',(4.308156170186E-02,2.558584337363,
+    9.220993936604));
+#18987 = CARTESIAN_POINT('',(-0.32192777634,2.534787299327,
+    9.255009612578));
+#18988 = CARTESIAN_POINT('',(-0.677032794418,2.45231510574,
+    9.289049341939));
+#18989 = CARTESIAN_POINT('',(-1.011322416434,2.313881707158,
+    9.323152988914));
+#18990 = CARTESIAN_POINT('',(-1.463343503419,2.034536598801,
+    9.37389515527));
+#18991 = CARTESIAN_POINT('',(-1.605069742508,1.930445745215,
+    9.390633460104));
+#18992 = CARTESIAN_POINT('',(-1.738281597053,1.81510196949,
+    9.407370680005));
+#18993 = CARTESIAN_POINT('',(-1.861944406459,1.68932995443,
+    9.424106461034));
+#18994 = CARTESIAN_POINT('',(-1.975129584579,1.554052708056,
+    9.440842255428));
+#18995 = CARTESIAN_POINT('',(-2.077009183085,1.410284034937,
+    9.457579455597));
+#18996 = CARTESIAN_POINT('',(-2.166863521812,1.259132906938,
+    9.474317583086));
+#18997 = CARTESIAN_POINT('',(-2.322844286841,0.941443253727,
+    9.508113355858));
+#18998 = CARTESIAN_POINT('',(-2.388502256022,0.774606504593,
+    9.525179252865));
+#18999 = CARTESIAN_POINT('',(-2.440432882169,0.602596131374,
+    9.542227927694));
+#19000 = CARTESIAN_POINT('',(-2.478178485568,0.426740223552,
+    9.559316444209));
+#19001 = CARTESIAN_POINT('',(-2.501427930055,0.248382213395,
+    9.576333306593));
+#19002 = CARTESIAN_POINT('',(-2.510022215394,6.891118749741E-02,
+    9.593430035558));
+#19003 = CARTESIAN_POINT('',(-2.503948754673,-0.110281602139,
+    9.610470890565));
+#19004 = CARTESIAN_POINT('',(-2.443522314137,-0.631765450833,
+    9.660629516731));
+#19005 = CARTESIAN_POINT('',(-2.349096466316,-0.970351593014,
+    9.693779035412));
+#19006 = CARTESIAN_POINT('',(-2.200959490352,-1.291923226111,
+    9.726876757262));
+#19007 = CARTESIAN_POINT('',(-2.003244452656,-1.586998793258,
+    9.759955821569));
+#19008 = CARTESIAN_POINT('',(-1.761234989961,-1.846977474975,
+    9.793034910797));
+#19009 = CARTESIAN_POINT('',(-1.482095591883,-2.064757218148,
+    9.826136192424));
+#19010 = CARTESIAN_POINT('',(-1.174100972348,-2.23414849475,
+    9.859291220325));
+#19011 = CARTESIAN_POINT('',(-0.527670350921,-2.467341029071,
+    9.9249141493));
+#19012 = CARTESIAN_POINT('',(-0.188220276219,-2.533318527979,
+    9.957542964188));
+#19013 = CARTESIAN_POINT('',(0.159814205554,-2.545459385126,
+    9.99012268643));
+#19014 = CARTESIAN_POINT('',(0.506592157595,-2.503183359386,
+    10.022681372477));
+#19015 = CARTESIAN_POINT('',(0.842519211264,-2.407293092312,
+    10.055240609427));
+#19016 = CARTESIAN_POINT('',(1.158446269641,-2.260783668547,
+    10.087821106001));
+#19017 = CARTESIAN_POINT('',(1.445535221116,-2.068002181188,
+    10.120451540166));
+#19018 = CARTESIAN_POINT('',(1.903480695183,-1.645151559177,
+    10.179974014173));
+#19019 = CARTESIAN_POINT('',(2.086453591054,-1.426566274659,
+    10.206970595555));
+#19020 = CARTESIAN_POINT('',(2.240443801734,-1.184956267058,
+    10.233954455049));
+#19021 = CARTESIAN_POINT('',(2.362221352358,-0.924864115617,
+    10.260923267364));
+#19022 = CARTESIAN_POINT('',(2.449416111145,-0.651222683393,
+    10.287892846338));
+#19023 = CARTESIAN_POINT('',(2.500408251728,-0.369266745773,
+    10.314878317473));
+#19024 = CARTESIAN_POINT('',(2.514479740753,-8.454169614211E-02,
+    10.341875655106));
+#19025 = CARTESIAN_POINT('',(2.465954822186,0.529371156532,
+    10.400682244359));
+#19026 = CARTESIAN_POINT('',(2.388965226591,0.858451399556,
+    10.432587857865));
+#19027 = CARTESIAN_POINT('',(2.261694895467,1.174011647823,
+    10.464449315042));
+#19028 = CARTESIAN_POINT('',(2.087359502587,1.467427171796,
+    10.496291705479));
+#19029 = CARTESIAN_POINT('',(1.870274214794,1.730800334071,
+    10.528135220278));
+#19030 = CARTESIAN_POINT('',(1.616403985779,1.957384614413,
+    10.560000661361));
+#19031 = CARTESIAN_POINT('',(1.332792722562,2.141218662406,
+    10.591909290246));
+#19032 = CARTESIAN_POINT('',(0.866114189905,2.351970769169,
+    10.640806663284));
+#19033 = CARTESIAN_POINT('',(0.697250205724,2.412218553215,
+    10.657870017145));
+#19034 = CARTESIAN_POINT('',(0.523658827086,2.458580444869,
+    10.674931390603));
+#19035 = CARTESIAN_POINT('',(0.346677886898,2.490639253742,
+    10.691990303023));
+#19036 = CARTESIAN_POINT('',(0.167668843987,2.508131684659,
+    10.709048442586));
+#19037 = CARTESIAN_POINT('',(-1.198661421622E-02,2.5109388481,
+    10.726107902354));
+#19038 = CARTESIAN_POINT('',(-0.190887221661,2.499096480551,
+    10.743169584048));
+#19039 = CARTESIAN_POINT('',(-0.530980217284,2.448538270888,
+    10.776004788656));
+#19040 = CARTESIAN_POINT('',(-0.692537071098,2.411913548141,
+    10.791812794005));
+#19041 = CARTESIAN_POINT('',(-0.851168951072,2.363109899779,
+    10.807532594223));
+#19042 = CARTESIAN_POINT('',(-1.005792351298,2.302413270684,
+    10.823367977292));
+#19043 = CARTESIAN_POINT('',(-1.155397493686,2.230209479451,
+    10.839093827101));
+#19044 = CARTESIAN_POINT('',(-1.298991201135,2.146988239924,
+    10.85488677773));
+#19045 = CARTESIAN_POINT('',(-1.43564333399,2.053340829074,
+    10.870657023124));
+#19046 = CARTESIAN_POINT('',(-1.834233006053,1.733551667652,
+    10.919455030041));
+#19047 = CARTESIAN_POINT('',(-2.070466319389,1.473916820899,
+    10.952566031437));
+#19048 = CARTESIAN_POINT('',(-2.263847887466,1.177942146813,
+    10.985623587086));
+#19049 = CARTESIAN_POINT('',(-2.408580439125,0.85412344125,
+    11.018657868822));
+#19050 = CARTESIAN_POINT('',(-2.500193736999,0.51146622239,
+    11.051691378193));
+#19051 = CARTESIAN_POINT('',(-2.536479363895,0.159777496358,
+    11.084747425734));
+#19052 = CARTESIAN_POINT('',(-2.516595831132,-0.190676477615,
+    11.117856967018));
+#19053 = CARTESIAN_POINT('',(-2.369219138939,-0.87179182152,
+    11.184403141974));
+#19054 = CARTESIAN_POINT('',(-2.239725426233,-1.203898238551,
+    11.218014251093));
+#19055 = CARTESIAN_POINT('',(-2.05702919454,-1.513047506185,
+    11.251567466933));
+#19056 = CARTESIAN_POINT('',(-1.826437397145,-1.789867913866,
+    11.285097281062));
+#19057 = CARTESIAN_POINT('',(-1.554337386363,-2.026008497545,
+    11.318627036699));
+#19058 = CARTESIAN_POINT('',(-1.248950013707,-2.214918357138,
+    11.352180117633));
+#19059 = CARTESIAN_POINT('',(-0.919531316717,-2.351102657366,
+    11.385791692074));
+#19060 = CARTESIAN_POINT('',(-0.239748567378,-2.51264911811,
+    11.452514479654));
+#19061 = CARTESIAN_POINT('',(0.112162166048,-2.539476912099,
+    11.485800950472));
+#19062 = CARTESIAN_POINT('',(0.466408608696,-2.509557635109,
+    11.519032448648));
+#19063 = CARTESIAN_POINT('',(0.812549062887,-2.423553466401,
+    11.552240930738));
+#19064 = CARTESIAN_POINT('',(1.140577840112,-2.283527357622,
+    11.585449001792));
+#19065 = CARTESIAN_POINT('',(1.441268291147,-2.093866293305,
+    11.618680060512));
+#19066 = CARTESIAN_POINT('',(1.705890346339,-1.860328757299,
+    11.651967221657));
+#19067 = CARTESIAN_POINT('',(2.035929852913,-1.460842157917,
+    11.701451090684));
+#19068 = CARTESIAN_POINT('',(2.134292783128,-1.320916555279,
+    11.717735082988));
+#19069 = CARTESIAN_POINT('',(2.221627561745,-1.173465509578,
+    11.734017905995));
+#19070 = CARTESIAN_POINT('',(2.297273374446,-1.019509616223,
+    11.750299307188));
+#19071 = CARTESIAN_POINT('',(2.360686230715,-0.86012368127,
+    11.766580505737));
+#19072 = CARTESIAN_POINT('',(2.411433102243,-0.696432481887,
+    11.782862626023));
+#19073 = CARTESIAN_POINT('',(2.4491998546,-0.529612665523,
+    11.799145191211));
+#19074 = CARTESIAN_POINT('',(2.485849237944,-0.278397586441,
+    11.823385643867));
+#19075 = CARTESIAN_POINT('',(2.494740987843,-0.195434448327,
+    11.83134654775));
+#19076 = CARTESIAN_POINT('',(2.500467785483,-0.11215184341,
+    11.839307416546));
+#19077 = CARTESIAN_POINT('',(2.503016611254,-2.869026289316E-02,
+    11.847268320944));
+#19078 = CARTESIAN_POINT('',(2.502381862345,5.480978081343E-02,
+    11.855229374328));
+#19079 = CARTESIAN_POINT('',(2.498565352747,0.138207754093,
+    11.863190732779));
+#19080 = CARTESIAN_POINT('',(2.491576313247,0.221363102121,
+    11.871152595075));
+#19081 = CARTESIAN_POINT('',(2.471922992747,0.381714020398,
+    11.886578212181));
+#19082 = CARTESIAN_POINT('',(2.459642251071,0.458953940325,
+    11.894042543111));
+#19083 = CARTESIAN_POINT('',(2.444604227638,0.535737108146,
+    11.901507783104));
+#19084 = CARTESIAN_POINT('',(2.426829250906,0.611947965321,
+    11.908973548061));
+#19085 = CARTESIAN_POINT('',(2.406342916558,0.687473295268,
+    11.916439482156));
+#19086 = CARTESIAN_POINT('',(2.383176087505,0.762202223363,
+    11.923905257835));
+#19087 = CARTESIAN_POINT('',(2.357364893885,0.836026216942,
+    11.931370575819));
+#19088 = CARTESIAN_POINT('',(2.203089958731,1.231364323688,
+    11.97189962872));
+#19089 = CARTESIAN_POINT('',(2.025858481426,1.534799595967,
+    12.005040214431));
+#19090 = CARTESIAN_POINT('',(1.801026528969,1.808154596084,
+    12.038130825856));
+#19091 = CARTESIAN_POINT('',(1.534990210345,2.043329283374,
+    12.071201169223));
+#19092 = CARTESIAN_POINT('',(1.23502858781,2.233344608153,
+    12.104270719981));
+#19093 = CARTESIAN_POINT('',(0.909871687399,2.373148814845,
+    12.137362122649));
+#19094 = CARTESIAN_POINT('',(0.569090064329,2.458862134649,
+    12.170506774211));
+#19095 = CARTESIAN_POINT('',(-0.113321841373,2.520327361697,
+    12.235935167965));
+#19096 = CARTESIAN_POINT('',(-0.456422880004,2.498495184479,
+    12.26837879829));
+#19097 = CARTESIAN_POINT('',(-0.794287837363,2.423027610884,
+    12.300773892904));
+#19098 = CARTESIAN_POINT('',(-1.117419646753,2.295817481168,
+    12.333148649075));
+#19099 = CARTESIAN_POINT('',(-1.416897223059,2.11999450167,
+    12.365524018417));
+#19100 = CARTESIAN_POINT('',(-1.684743935247,1.900643948877,
+    12.397921143063));
+#19101 = CARTESIAN_POINT('',(-1.913602978462,1.644084387942,
+    12.430366449542));
+#19102 = CARTESIAN_POINT('',(-2.281290276732,1.076737903477,
+    12.494927546794));
+#19103 = CARTESIAN_POINT('',(-2.421455375887,0.7649306716,
+    12.527193929398));
+#19104 = CARTESIAN_POINT('',(-2.512322093149,0.432909136771,
+    12.559413909099));
+#19105 = CARTESIAN_POINT('',(-2.551144889352,8.980490162728E-02,
+    12.591612910127));
+#19106 = CARTESIAN_POINT('',(-2.536541386745,-0.255175219834,
+    12.623811410062));
+#19107 = CARTESIAN_POINT('',(-2.46925218351,-0.592757320977,
+    12.65602981339));
+#19108 = CARTESIAN_POINT('',(-2.351359760116,-0.913652047998,
+    12.688295408957));
+#19109 = CARTESIAN_POINT('',(-2.030211858043,-1.49506770514,
+    12.751722136635));
+#19110 = CARTESIAN_POINT('',(-1.828918318425,-1.758338918375,
+    12.783022028724));
+#19111 = CARTESIAN_POINT('',(-1.588841486171,-1.989935294467,
+    12.814281710627));
+#19112 = CARTESIAN_POINT('',(-1.316079471669,-2.18365623139,
+    12.845523152472));
+#19113 = CARTESIAN_POINT('',(-1.017386530235,-2.33434706545,
+    12.876764926745));
+#19114 = CARTESIAN_POINT('',(-0.700479239829,-2.438442289161,
+    12.908024526966));
+#19115 = CARTESIAN_POINT('',(-0.373690153185,-2.49346064304,
+    12.939320449891));
+#19116 = CARTESIAN_POINT('',(3.67102485973E-02,-2.50112060354,
+    12.978517270005));
+#19117 = CARTESIAN_POINT('',(0.120135123404,-2.49949904408,
+    12.98647952023));
+#19118 = CARTESIAN_POINT('',(0.203479438844,-2.494697287785,
+    12.994442174345));
+#19119 = CARTESIAN_POINT('',(0.286602296804,-2.48671997703,
+    13.002405407307));
+#19120 = CARTESIAN_POINT('',(0.369363705111,-2.475579084889,
+    13.01036946114));
+#19121 = CARTESIAN_POINT('',(0.451624577535,-2.46129391514,
+    13.018334644931));
+#19122 = CARTESIAN_POINT('',(0.533246733789,-2.443891102264,
+    13.026301334833));
+#19123 = CARTESIAN_POINT('',(0.855515298102,-2.362227959365,
+    13.058065882994));
+#19124 = CARTESIAN_POINT('',(1.090137766069,-2.273522698437,
+    13.08182590192));
+#19125 = CARTESIAN_POINT('',(1.314027328637,-2.158216776006,
+    13.105671725196));
+#19126 = CARTESIAN_POINT('',(1.523735682443,-2.01790650738,
+    13.129381581793));
+#19127 = CARTESIAN_POINT('',(1.716086161693,-1.854621010647,
+    13.15321544072));
+#19128 = CARTESIAN_POINT('',(1.88828059544,-1.670839752636,
+    13.176983121755));
+#19129 = CARTESIAN_POINT('',(2.037821069574,-1.469458927288,
+    13.200787062784));
+#19130 = CARTESIAN_POINT('',(2.330764384292,-0.964230328715,
+    13.256557293857));
+#19131 = CARTESIAN_POINT('',(2.45478754813,-0.648073411158,
+    13.28861637828));
+#19132 = CARTESIAN_POINT('',(2.529256171767,-0.314334447529,
+    13.320630521975));
+#19133 = CARTESIAN_POINT('',(2.551894563906,2.791215256943E-02,
+    13.352623448318));
+#19134 = CARTESIAN_POINT('',(2.521772696895,0.369577149938,
+    13.384616411267));
+#19135 = CARTESIAN_POINT('',(2.440028783806,0.70159813527,
+    13.416629012978));
+#19136 = CARTESIAN_POINT('',(2.309122085671,1.014968448057,
+    13.448687192029));
+#19137 = CARTESIAN_POINT('',(1.949786775731,1.604595959839,
+    13.514624582748));
+#19138 = CARTESIAN_POINT('',(1.714902375689,1.878979500065,
+    13.548671105316));
+#19139 = CARTESIAN_POINT('',(1.436256703276,2.1130533639,13.582655058376
+    ));
+#19140 = CARTESIAN_POINT('',(1.122298361768,2.299484441258,
+    13.616614654742));
+#19141 = CARTESIAN_POINT('',(0.782168052294,2.432291293536,
+    13.650574250889));
+#19142 = CARTESIAN_POINT('',(0.426204705413,2.507947884691,
+    13.68455815136));
+#19143 = CARTESIAN_POINT('',(6.538767475559E-02,2.524306167199,
+    13.718604484274));
+#19144 = CARTESIAN_POINT('',(-0.635782547526,2.443054960964,
+    13.786009100565));
+#19145 = CARTESIAN_POINT('',(-0.978273584582,2.346882261821,
+    13.81955350383));
+#19146 = CARTESIAN_POINT('',(-1.303194373888,2.19573852544,
+    13.853039170623));
+#19147 = CARTESIAN_POINT('',(-1.600767469943,1.993959773813,
+    13.886501725977));
+#19148 = CARTESIAN_POINT('',(-1.862104559082,1.747042612162,
+    13.919964339027));
+#19149 = CARTESIAN_POINT('',(-2.079913547666,1.462473535595,
+    13.953452002765));
+#19150 = CARTESIAN_POINT('',(-2.247848102963,1.148875648007,
+    13.986997545733));
+#19151 = CARTESIAN_POINT('',(-2.420896031729,0.648984733644,
+    14.037513096881));
+#19152 = CARTESIAN_POINT('',(-2.465561554152,0.47535220268,
+    14.054576512119));
+#19153 = CARTESIAN_POINT('',(-2.495969968354,0.298272930803,
+    14.071638088758));
+#19154 = CARTESIAN_POINT('',(-2.511827349408,0.119117014627,
+    14.088697302041));
+#19155 = CARTESIAN_POINT('',(-2.512995172565,-6.073594806925E-02,
+    14.105755700229));
+#19156 = CARTESIAN_POINT('',(-2.49948052269,-0.239899386589,
+    14.122815073939));
+#19157 = CARTESIAN_POINT('',(-2.471446164221,-0.416981337258,
+    14.139875781976));
+#19158 = CARTESIAN_POINT('',(-2.410072516648,-0.669428198639,
+    14.16468288056));
+#19159 = CARTESIAN_POINT('',(-2.3879802808,-0.74755942981,14.17243210472
+    ));
+#19160 = CARTESIAN_POINT('',(-2.362994824278,-0.824851901913,
+    14.180182290961));
+#19161 = CARTESIAN_POINT('',(-2.335153472219,-0.90118110066,
+    14.187932908162));
+#19162 = CARTESIAN_POINT('',(-2.30449981473,-0.976424864147,
+    14.195683509275));
+#19163 = CARTESIAN_POINT('',(-2.271083706884,-1.050463382856,
+    14.203433731328));
+#19164 = CARTESIAN_POINT('',(-2.234961268723,-1.123179199649,
+    14.211183295422));
+#19165 = CARTESIAN_POINT('',(-2.150664839352,-1.278171262583,
+    14.228032653997));
+#19166 = CARTESIAN_POINT('',(-2.101488772316,-1.359900228216,
+    14.237132529062));
+#19167 = CARTESIAN_POINT('',(-2.048768481639,-1.439458066797,
+    14.246231910969));
+#19168 = CARTESIAN_POINT('',(-1.992615963776,-1.516666357683,
+    14.255331022447));
+#19169 = CARTESIAN_POINT('',(-1.933153414138,-1.591354299456,
+    14.264430029913));
+#19170 = CARTESIAN_POINT('',(-1.870513227102,-1.663358709929,
+    14.273529043473));
+#19171 = CARTESIAN_POINT('',(-1.804837996,-1.732524026142,
+    14.282628116921));
+#19172 = CARTESIAN_POINT('',(-1.493498081049,-2.033059265341,
+    14.323949975538));
+#19173 = CARTESIAN_POINT('',(-1.214005522995,-2.230502919233,
+    14.356247201627));
+#19174 = CARTESIAN_POINT('',(-0.905183575992,-2.383337584062,
+    14.388498848767));
+#19175 = CARTESIAN_POINT('',(-0.575488767448,-2.487117519594,
+    14.420729186714));
+#19176 = CARTESIAN_POINT('',(-0.233710246388,-2.538711860249,
+    14.45295925701));
+#19177 = CARTESIAN_POINT('',(0.110872376734,-2.537060126322,
+    14.485210183288));
+#19178 = CARTESIAN_POINT('',(0.448695065912,-2.482445895904,
+    14.517507541541));
+#19179 = CARTESIAN_POINT('',(1.028648602665,-2.294762622138,
+    14.575716079344));
+#19180 = CARTESIAN_POINT('',(1.277385049582,-2.178683166963,
+    14.601726419687));
+#19181 = CARTESIAN_POINT('',(1.510845618607,-2.031857033363,
+    14.62772621477));
+#19182 = CARTESIAN_POINT('',(1.724681995693,-1.856732356154,
+    14.653712643168));
+#19183 = CARTESIAN_POINT('',(1.915080671594,-1.656373490384,
+    14.679699282938));
+#19184 = CARTESIAN_POINT('',(2.078703011369,-1.434354546795,
+    14.705699878822));
+#19185 = CARTESIAN_POINT('',(2.212786971406,-1.19483271135,
+    14.731711607145));
+#19186 = CARTESIAN_POINT('',(2.446160265099,-0.621695043572,
+    14.790806188994));
+#19187 = CARTESIAN_POINT('',(2.526352518801,-0.279038216775,
+    14.823999423749));
+#19188 = CARTESIAN_POINT('',(2.551144455998,7.456357768507E-02,
+    14.857138438401));
+#19189 = CARTESIAN_POINT('',(2.51959666008,0.428777025859,
+    14.890254558829));
+#19190 = CARTESIAN_POINT('',(2.432202667674,0.773485544537,
+    14.923370377035));
+#19191 = CARTESIAN_POINT('',(2.291847808418,1.098979708466,
+    14.956507835838));
+#19192 = CARTESIAN_POINT('',(2.102826000828,1.395825995167,
+    14.989700264589));
+#19193 = CARTESIAN_POINT('',(1.656224539776,1.901127398162,
+    15.054097673382));
+#19194 = CARTESIAN_POINT('',(1.402023925245,2.114625083487,
+    15.085449124298));
+#19195 = CARTESIAN_POINT('',(1.11675596286,2.288654834904,
+    15.116762512544));
+#19196 = CARTESIAN_POINT('',(0.807748396629,2.418437620806,
+    15.148058080072));
+#19197 = CARTESIAN_POINT('',(0.482770800398,2.500402874895,
+    15.179353858633));
+#19198 = CARTESIAN_POINT('',(0.150178850444,2.532736686341,
+    15.210665615075));
+#19199 = CARTESIAN_POINT('',(-0.181301146412,2.514855181769,
+    15.242010737264));
+#19200 = CARTESIAN_POINT('',(-0.570824784512,2.434964873008,
+    15.279976262159));
+#19201 = CARTESIAN_POINT('',(-0.638911588935,2.418716360595,
+    15.286655500244));
+#19202 = CARTESIAN_POINT('',(-0.706467130429,2.400292486506,
+    15.293335150751));
+#19203 = CARTESIAN_POINT('',(-0.773410644587,2.379713538384,
+    15.300015937651));
+#19204 = CARTESIAN_POINT('',(-0.839661989215,2.357003639908,
+    15.306698100771));
+#19205 = CARTESIAN_POINT('',(-0.905141644332,2.332190750791,
+    15.313381395794));
+#19206 = CARTESIAN_POINT('',(-0.969770712176,2.305306666783,
+    15.320065094259));
+#19207 = CARTESIAN_POINT('',(-1.256531799801,2.175118240262,
+    15.350149653727));
+#19208 = CARTESIAN_POINT('',(-1.468402341363,2.048799688747,
+    15.373557471708));
+#19209 = CARTESIAN_POINT('',(-1.665563936439,1.898965996253,
+    15.396957409594));
+#19210 = CARTESIAN_POINT('',(-1.845020884446,1.727675088999,
+    15.420350028865));
+#19211 = CARTESIAN_POINT('',(-2.004165031508,1.5373652982,
+    15.443743430002));
+#19212 = CARTESIAN_POINT('',(-2.140736286133,1.330800433858,
+    15.467145243208));
+#19213 = CARTESIAN_POINT('',(-2.25287900871,1.111102822425,
+    15.490553660251));
+#19214 = CARTESIAN_POINT('',(-2.456808108176,0.570152518808,
+    15.54576018103));
+#19215 = CARTESIAN_POINT('',(-2.527111853088,0.239836596842,
+    15.577643648174));
+#19216 = CARTESIAN_POINT('',(-2.546230356935,-9.963607727859E-02,
+    15.609483140014));
+#19217 = CARTESIAN_POINT('',(-2.513405419395,-0.439089126044,
+    15.641301558061));
+#19218 = CARTESIAN_POINT('',(-2.429192215449,-0.769556482708,
+    15.673119795401));
+#19219 = CARTESIAN_POINT('',(-2.296117764548,-1.082425773737,
+    15.70495767286));
+#19220 = CARTESIAN_POINT('',(-2.11799491845,-1.369335373253,
+    15.736839766221));
+#19221 = CARTESIAN_POINT('',(-1.688312967645,-1.872892085732,
+    15.8000528256));
+#19222 = CARTESIAN_POINT('',(-1.436842144625,-2.091447621367,
+    15.831516453976));
+#19223 = CARTESIAN_POINT('',(-1.153415681483,-2.270775507874,
+    15.862940795761));
+#19224 = CARTESIAN_POINT('',(-0.84536216931,-2.405927928719,
+    15.894346495447));
+#19225 = CARTESIAN_POINT('',(-0.520474797656,-2.4931693473,
+    15.925752172206));
+#19226 = CARTESIAN_POINT('',(-0.187170692674,-2.530540431863,
+    15.957176355578));
+#19227 = CARTESIAN_POINT('',(0.145739171567,-2.517317227633,
+    15.988639816484));
+#19228 = CARTESIAN_POINT('',(0.793677398238,-2.393639955346,
+    16.051630300492));
+#19229 = CARTESIAN_POINT('',(1.109931249397,-2.282342198168,
+    16.083286901809));
+#19230 = CARTESIAN_POINT('',(1.407617089546,-2.1232853136,
+    16.114901225125));
+#19231 = CARTESIAN_POINT('',(1.678687681248,-1.920494162885,
+    16.1464965553));
+#19232 = CARTESIAN_POINT('',(1.915925122244,-1.6789825128,
+    16.178092403339));
+#19233 = CARTESIAN_POINT('',(2.113378809054,-1.405232237646,
+    16.209709064105));
+#19234 = CARTESIAN_POINT('',(2.265978111022,-1.106696100857,
+    16.241367615586));
+#19235 = CARTESIAN_POINT('',(2.444404640774,-0.573218426882,
+    16.295085556754));
+#19236 = CARTESIAN_POINT('',(2.494661899599,-0.345567191311,
+    16.317224201927));
+#19237 = CARTESIAN_POINT('',(2.520620311052,-0.113055586951,
+    16.339357602086));
+#19238 = CARTESIAN_POINT('',(2.521795336374,0.121284572907,
+    16.361484370485));
+#19239 = CARTESIAN_POINT('',(2.498137110401,0.35443124351,
+    16.383610477497));
+#19240 = CARTESIAN_POINT('',(2.449984378652,0.583380394885,16.4057427339
+    ));
+#19241 = CARTESIAN_POINT('',(2.378110837376,0.805158760112,
+    16.427883116864));
+#19242 = CARTESIAN_POINT('',(2.283863876553,1.016841085605,
+    16.450023938623));
+#19243 = PCURVE('',#1567,#19244);
+#19244 = DEFINITIONAL_REPRESENTATION('',(#19245),#19514);
+#19245 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#19246,#19247,#19248,#19249,
+    #19250,#19251,#19252,#19253,#19254,#19255,#19256,#19257,#19258,
+    #19259,#19260,#19261,#19262,#19263,#19264,#19265,#19266,#19267,
+    #19268,#19269,#19270,#19271,#19272,#19273,#19274,#19275,#19276,
+    #19277,#19278,#19279,#19280,#19281,#19282,#19283,#19284,#19285,
+    #19286,#19287,#19288,#19289,#19290,#19291,#19292,#19293,#19294,
+    #19295,#19296,#19297,#19298,#19299,#19300,#19301,#19302,#19303,
+    #19304,#19305,#19306,#19307,#19308,#19309,#19310,#19311,#19312,
+    #19313,#19314,#19315,#19316,#19317,#19318,#19319,#19320,#19321,
+    #19322,#19323,#19324,#19325,#19326,#19327,#19328,#19329,#19330,
+    #19331,#19332,#19333,#19334,#19335,#19336,#19337,#19338,#19339,
+    #19340,#19341,#19342,#19343,#19344,#19345,#19346,#19347,#19348,
+    #19349,#19350,#19351,#19352,#19353,#19354,#19355,#19356,#19357,
+    #19358,#19359,#19360,#19361,#19362,#19363,#19364,#19365,#19366,
+    #19367,#19368,#19369,#19370,#19371,#19372,#19373,#19374,#19375,
+    #19376,#19377,#19378,#19379,#19380,#19381,#19382,#19383,#19384,
+    #19385,#19386,#19387,#19388,#19389,#19390,#19391,#19392,#19393,
+    #19394,#19395,#19396,#19397,#19398,#19399,#19400,#19401,#19402,
+    #19403,#19404,#19405,#19406,#19407,#19408,#19409,#19410,#19411,
+    #19412,#19413,#19414,#19415,#19416,#19417,#19418,#19419,#19420,
+    #19421,#19422,#19423,#19424,#19425,#19426,#19427,#19428,#19429,
+    #19430,#19431,#19432,#19433,#19434,#19435,#19436,#19437,#19438,
+    #19439,#19440,#19441,#19442,#19443,#19444,#19445,#19446,#19447,
+    #19448,#19449,#19450,#19451,#19452,#19453,#19454,#19455,#19456,
+    #19457,#19458,#19459,#19460,#19461,#19462,#19463,#19464,#19465,
+    #19466,#19467,#19468,#19469,#19470,#19471,#19472,#19473,#19474,
+    #19475,#19476,#19477,#19478,#19479,#19480,#19481,#19482,#19483,
+    #19484,#19485,#19486,#19487,#19488,#19489,#19490,#19491,#19492,
+    #19493,#19494,#19495,#19496,#19497,#19498,#19499,#19500,#19501,
+    #19502,#19503,#19504,#19505,#19506,#19507,#19508,#19509,#19510,
+    #19511,#19512,#19513),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7
+    ,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,
+    3.090320105615E-02,6.672952878874E-02,8.436022731096E-02,
+    0.102334242446,0.137173272073,0.17146702352,0.199879006118,
+    0.233422533092,0.251397991397,0.268015279218,0.302810756445,
+    0.338127153586,0.373107105552,0.39026076991,0.39864922627,
+    0.406511365468,0.441336779933,0.475431882024,0.50934249247,
+    0.542243738877,0.550630463471,0.575674856722,0.609359463871,
+    0.645110754482,0.680340603095,0.698306434741,0.706465719226,
+    0.716048573337,0.749984309157,0.777351799668,0.81221997509,
+    0.845172994191,0.85220907618,0.876847531549,0.910352714925,
+    0.943423917506,0.976694871942,1.),.UNSPECIFIED.);
+#19246 = CARTESIAN_POINT('',(2.4999776111,6.459747804614));
+#19247 = CARTESIAN_POINT('',(2.499976378437,6.586083438762));
+#19248 = CARTESIAN_POINT('',(2.499980608403,6.71260866579));
+#19249 = CARTESIAN_POINT('',(2.499991300706,6.839018751897));
+#19250 = CARTESIAN_POINT('',(2.500006667416,6.96536012494));
+#19251 = CARTESIAN_POINT('',(2.500020887704,7.09170186989));
+#19252 = CARTESIAN_POINT('',(2.50002859323,7.218115750446));
+#19253 = CARTESIAN_POINT('',(2.500029045883,7.344649089429));
+#19254 = CARTESIAN_POINT('',(2.500018084661,7.617425292581));
+#19255 = CARTESIAN_POINT('',(2.500004740235,7.76429531997));
+#19256 = CARTESIAN_POINT('',(2.49998669483,7.910893630216));
+#19257 = CARTESIAN_POINT('',(2.499971214637,8.057388385717));
+#19258 = CARTESIAN_POINT('',(2.499968949379,8.203882604718));
+#19259 = CARTESIAN_POINT('',(2.499977260566,8.350477516042));
+#19260 = CARTESIAN_POINT('',(2.499988778661,8.497342748985));
+#19261 = CARTESIAN_POINT('',(2.5000036773,8.715856838954));
+#19262 = CARTESIAN_POINT('',(2.500008224867,8.787937383626));
+#19263 = CARTESIAN_POINT('',(2.500011838027,8.860012907481));
+#19264 = CARTESIAN_POINT('',(2.500014066263,8.932082359475));
+#19265 = CARTESIAN_POINT('',(2.500014784897,9.004152796403));
+#19266 = CARTESIAN_POINT('',(2.500014233637,9.07623126209));
+#19267 = CARTESIAN_POINT('',(2.50001288556,9.148316670396));
+#19268 = CARTESIAN_POINT('',(2.500009373657,9.293870206076));
+#19269 = CARTESIAN_POINT('',(2.500007197434,9.367364937875));
+#19270 = CARTESIAN_POINT('',(2.500005040631,9.440844583779));
+#19271 = CARTESIAN_POINT('',(2.500003352602,9.514343655882));
+#19272 = CARTESIAN_POINT('',(2.500002140881,9.587799026508));
+#19273 = CARTESIAN_POINT('',(2.500001176739,9.661301586087));
+#19274 = CARTESIAN_POINT('',(2.499999863431,9.734771544251));
+#19275 = CARTESIAN_POINT('',(2.50000029578,9.950612384062));
+#19276 = CARTESIAN_POINT('',(2.500004807786,10.093405877082));
+#19277 = CARTESIAN_POINT('',(2.500003566144,10.235977220739));
+#19278 = CARTESIAN_POINT('',(2.500013279107,10.3784454848));
+#19279 = CARTESIAN_POINT('',(2.500019191898,10.520900533953));
+#19280 = CARTESIAN_POINT('',(2.50001683573,10.663444783599));
+#19281 = CARTESIAN_POINT('',(2.500008602194,10.806220586805));
+#19282 = CARTESIAN_POINT('',(2.499989369909,11.088817183735));
+#19283 = CARTESIAN_POINT('',(2.499978378738,11.229330900676));
+#19284 = CARTESIAN_POINT('',(2.499970094449,11.369637311425));
+#19285 = CARTESIAN_POINT('',(2.499970813833,11.509856142619));
+#19286 = CARTESIAN_POINT('',(2.499983410338,11.650076593952));
+#19287 = CARTESIAN_POINT('',(2.499999932462,11.790386326324));
+#19288 = CARTESIAN_POINT('',(2.500013714626,11.930908953582));
+#19289 = CARTESIAN_POINT('',(2.500027870109,12.187239765711));
+#19290 = CARTESIAN_POINT('',(2.500030230673,12.303498530171));
+#19291 = CARTESIAN_POINT('',(2.500026351664,12.419702204989));
+#19292 = CARTESIAN_POINT('',(2.500016512661,12.535841848602));
+#19293 = CARTESIAN_POINT('',(2.500003358521,12.651986361996));
+#19294 = CARTESIAN_POINT('',(2.499990914689,12.76820095372));
+#19295 = CARTESIAN_POINT('',(2.499982718401,12.884467589635));
+#19296 = CARTESIAN_POINT('',(2.499974753427,13.137723510965));
+#19297 = CARTESIAN_POINT('',(2.499976902512,13.275127748868));
+#19298 = CARTESIAN_POINT('',(2.499986660127,13.412339977433));
+#19299 = CARTESIAN_POINT('',(2.500001675843,13.549466022882));
+#19300 = CARTESIAN_POINT('',(2.500012952619,13.68659200929));
+#19301 = CARTESIAN_POINT('',(2.500016083724,13.82381003686));
+#19302 = CARTESIAN_POINT('',(2.500014731417,13.961222729818));
+#19303 = CARTESIAN_POINT('',(2.500009969345,14.171814296456));
+#19304 = CARTESIAN_POINT('',(2.500007831661,14.245306203734));
+#19305 = CARTESIAN_POINT('',(2.500005558073,14.318793425174));
+#19306 = CARTESIAN_POINT('',(2.500003753599,14.392273642775));
+#19307 = CARTESIAN_POINT('',(2.500002525017,14.465752650867));
+#19308 = CARTESIAN_POINT('',(2.500001437464,14.539235461828));
+#19309 = CARTESIAN_POINT('',(2.500000190634,14.612717302872));
+#19310 = CARTESIAN_POINT('',(2.499999851863,14.754081504191));
+#19311 = CARTESIAN_POINT('',(2.500000938348,14.821995733909));
+#19312 = CARTESIAN_POINT('',(2.500001897929,14.889943066714));
+#19313 = CARTESIAN_POINT('',(2.500002970209,14.957846998031));
+#19314 = CARTESIAN_POINT('',(2.500004434434,15.025794286244));
+#19315 = CARTESIAN_POINT('',(2.500006278269,15.093721686974));
+#19316 = CARTESIAN_POINT('',(2.50000825862,15.161662032769));
+#19317 = CARTESIAN_POINT('',(2.500013802396,15.371827665274));
+#19318 = CARTESIAN_POINT('',(2.500016710278,15.514424112673));
+#19319 = CARTESIAN_POINT('',(2.500016015019,15.656777165231));
+#19320 = CARTESIAN_POINT('',(2.50000621213,15.799030187002));
+#19321 = CARTESIAN_POINT('',(2.499990012994,15.941284450944));
+#19322 = CARTESIAN_POINT('',(2.499978544841,16.083640265921));
+#19323 = CARTESIAN_POINT('',(2.499974938426,16.226228809315));
+#19324 = CARTESIAN_POINT('',(2.499981968091,16.512815590502));
+#19325 = CARTESIAN_POINT('',(2.499992820478,16.657565235333));
+#19326 = CARTESIAN_POINT('',(2.500010040153,16.802064182743));
+#19327 = CARTESIAN_POINT('',(2.500027935896,16.94645918394));
+#19328 = CARTESIAN_POINT('',(2.500035382169,17.090851554225));
+#19329 = CARTESIAN_POINT('',(2.500030576426,17.235344615116));
+#19330 = CARTESIAN_POINT('',(2.500018878144,17.380091377218));
+#19331 = CARTESIAN_POINT('',(2.499993199911,17.667433817571));
+#19332 = CARTESIAN_POINT('',(2.499979183544,17.810784205091));
+#19333 = CARTESIAN_POINT('',(2.499969476388,17.953899803044));
+#19334 = CARTESIAN_POINT('',(2.499970278749,18.096916760552));
+#19335 = CARTESIAN_POINT('',(2.49998277767,18.239929536555));
+#19336 = CARTESIAN_POINT('',(2.499996494899,18.383035015838));
+#19337 = CARTESIAN_POINT('',(2.500006224626,18.526378593124));
+#19338 = CARTESIAN_POINT('',(2.500013405088,18.739472995803));
+#19339 = CARTESIAN_POINT('',(2.500014597835,18.809597957639));
+#19340 = CARTESIAN_POINT('',(2.50001448538,18.879719131022));
+#19341 = CARTESIAN_POINT('',(2.500013263591,18.949836237165));
+#19342 = CARTESIAN_POINT('',(2.500011347418,19.019955460999));
+#19343 = CARTESIAN_POINT('',(2.500009224897,19.090082389375));
+#19344 = CARTESIAN_POINT('',(2.500007277288,19.16021486935));
+#19345 = CARTESIAN_POINT('',(2.500004728161,19.264626200604));
+#19346 = CARTESIAN_POINT('',(2.500003960305,19.298916705409));
+#19347 = CARTESIAN_POINT('',(2.500003254242,19.333207275999));
+#19348 = CARTESIAN_POINT('',(2.500002605849,19.367497883857));
+#19349 = CARTESIAN_POINT('',(2.500002014406,19.401788496899));
+#19350 = CARTESIAN_POINT('',(2.500001482597,19.436079079477));
+#19351 = CARTESIAN_POINT('',(2.50000101651,19.470369592374));
+#19352 = CARTESIAN_POINT('',(2.500000259287,19.536798909653));
+#19353 = CARTESIAN_POINT('',(2.499999993032,19.568934649997));
+#19354 = CARTESIAN_POINT('',(2.499999885397,19.601068894065));
+#19355 = CARTESIAN_POINT('',(2.499999964322,19.63320304334));
+#19356 = CARTESIAN_POINT('',(2.500000227164,19.665338220573));
+#19357 = CARTESIAN_POINT('',(2.500000640692,19.697475269776));
+#19358 = CARTESIAN_POINT('',(2.500001141091,19.729614756226));
+#19359 = CARTESIAN_POINT('',(2.500003817144,19.904131168357));
+#19360 = CARTESIAN_POINT('',(2.500007016198,20.046890897801));
+#19361 = CARTESIAN_POINT('',(2.50001099889,20.189414136916));
+#19362 = CARTESIAN_POINT('',(2.500020030397,20.331830706098));
+#19363 = CARTESIAN_POINT('',(2.500018415614,20.474237033561));
+#19364 = CARTESIAN_POINT('',(2.500009174946,20.616737278034));
+#19365 = CARTESIAN_POINT('',(2.49999745734,20.75946992847));
+#19366 = CARTESIAN_POINT('',(2.499979110147,21.041233777475));
+#19367 = CARTESIAN_POINT('',(2.499972324411,21.180953416069));
+#19368 = CARTESIAN_POINT('',(2.499972258731,21.320467045495));
+#19369 = CARTESIAN_POINT('',(2.499982785618,21.459893545431));
+#19370 = CARTESIAN_POINT('',(2.500000745893,21.599320212696));
+#19371 = CARTESIAN_POINT('',(2.500016430162,21.738837941078));
+#19372 = CARTESIAN_POINT('',(2.50002514859,21.878561678021));
+#19373 = CARTESIAN_POINT('',(2.500027588174,22.156589756586));
+#19374 = CARTESIAN_POINT('',(2.500021396438,22.29554261067));
+#19375 = CARTESIAN_POINT('',(2.500007302942,22.434296731131));
+#19376 = CARTESIAN_POINT('',(2.499988884367,22.572962976739));
+#19377 = CARTESIAN_POINT('',(2.499975555983,22.711629844104));
+#19378 = CARTESIAN_POINT('',(2.499972316012,22.850382801676));
+#19379 = CARTESIAN_POINT('',(2.499976671016,22.989336682088));
+#19380 = CARTESIAN_POINT('',(2.499992329816,23.262482515609));
+#19381 = CARTESIAN_POINT('',(2.500003464076,23.397272203707));
+#19382 = CARTESIAN_POINT('',(2.500014217259,23.5318855648));
+#19383 = CARTESIAN_POINT('',(2.50001971824,23.666418723012));
+#19384 = CARTESIAN_POINT('',(2.500015482696,23.800956305811));
+#19385 = CARTESIAN_POINT('',(2.500010459705,23.935582851009));
+#19386 = CARTESIAN_POINT('',(2.500006633163,24.070384966943));
+#19387 = CARTESIAN_POINT('',(2.500003103835,24.239197193272));
+#19388 = CARTESIAN_POINT('',(2.50000247285,24.273487697573));
+#19389 = CARTESIAN_POINT('',(2.50000189054,24.3077782675));
+#19390 = CARTESIAN_POINT('',(2.500001342709,24.34206887514));
+#19391 = CARTESIAN_POINT('',(2.500000838213,24.376359488587));
+#19392 = CARTESIAN_POINT('',(2.500000408957,24.410650071941));
+#19393 = CARTESIAN_POINT('',(2.500000109899,24.444940585304));
+#19394 = CARTESIAN_POINT('',(2.499999747731,24.581628796924));
+#19395 = CARTESIAN_POINT('',(2.50000230804,24.684093443711));
+#19396 = CARTESIAN_POINT('',(2.500003130105,24.786594128053));
+#19397 = CARTESIAN_POINT('',(2.5000053333,24.888978104141));
+#19398 = CARTESIAN_POINT('',(2.500009399514,24.991450378898));
+#19399 = CARTESIAN_POINT('',(2.500012842886,25.093892058498));
+#19400 = CARTESIAN_POINT('',(2.50001442011,25.196389675872));
+#19401 = CARTESIAN_POINT('',(2.500012393282,25.436560594415));
+#19402 = CARTESIAN_POINT('',(2.500006821607,25.574615296679));
+#19403 = CARTESIAN_POINT('',(2.499995699993,25.712476619018));
+#19404 = CARTESIAN_POINT('',(2.499980784404,25.850252244158));
+#19405 = CARTESIAN_POINT('',(2.499971557394,25.988032135008));
+#19406 = CARTESIAN_POINT('',(2.499972300556,26.125898229832));
+#19407 = CARTESIAN_POINT('',(2.499980474403,26.263960102685));
+#19408 = CARTESIAN_POINT('',(2.500003668786,26.547923605524));
+#19409 = CARTESIAN_POINT('',(2.500019131828,26.694545600198));
+#19410 = CARTESIAN_POINT('',(2.500032902686,26.840895620259));
+#19411 = CARTESIAN_POINT('',(2.500037058592,26.987138682401));
+#19412 = CARTESIAN_POINT('',(2.500026537307,27.133382320488));
+#19413 = CARTESIAN_POINT('',(2.500009744094,27.279733425807));
+#19414 = CARTESIAN_POINT('',(2.499994626268,27.426355838321));
+#19415 = CARTESIAN_POINT('',(2.499975777361,27.716639325988));
+#19416 = CARTESIAN_POINT('',(2.499971847755,27.861101911025));
+#19417 = CARTESIAN_POINT('',(2.499977046855,28.005310995275));
+#19418 = CARTESIAN_POINT('',(2.499991905416,28.14941722821));
+#19419 = CARTESIAN_POINT('',(2.500007381719,28.29351816848));
+#19420 = CARTESIAN_POINT('',(2.500014301185,28.437721650137));
+#19421 = CARTESIAN_POINT('',(2.500015170409,28.582179846346));
+#19422 = CARTESIAN_POINT('',(2.500011810041,28.799732876818));
+#19423 = CARTESIAN_POINT('',(2.500009896273,28.873221930007));
+#19424 = CARTESIAN_POINT('',(2.500007522297,28.946706654305));
+#19425 = CARTESIAN_POINT('',(2.50000536119,29.020185108217));
+#19426 = CARTESIAN_POINT('',(2.500003741945,29.093663517244));
+#19427 = CARTESIAN_POINT('',(2.500002482779,29.167147372463));
+#19428 = CARTESIAN_POINT('',(2.500001256277,29.24063249317));
+#19429 = CARTESIAN_POINT('',(2.500000136698,29.347459946838));
+#19430 = CARTESIAN_POINT('',(2.499999938304,29.380819737353));
+#19431 = CARTESIAN_POINT('',(2.499999918284,29.414178445454));
+#19432 = CARTESIAN_POINT('',(2.500000082758,29.447538196079));
+#19433 = CARTESIAN_POINT('',(2.50000041686,29.480900218802));
+#19434 = CARTESIAN_POINT('',(2.500000884737,29.514264847825));
+#19435 = CARTESIAN_POINT('',(2.500001429549,29.54763152199));
+#19436 = CARTESIAN_POINT('',(2.500002612291,29.620187712648));
+#19437 = CARTESIAN_POINT('',(2.500003319055,29.659376859477));
+#19438 = CARTESIAN_POINT('',(2.500004117443,29.698566142335));
+#19439 = CARTESIAN_POINT('',(2.500005015507,29.737755484994));
+#19440 = CARTESIAN_POINT('',(2.500006005665,29.77694481792));
+#19441 = CARTESIAN_POINT('',(2.500007064703,29.816134078273));
+#19442 = CARTESIAN_POINT('',(2.500008153776,29.855323209904));
+#19443 = CARTESIAN_POINT('',(2.50001298857,30.033291900183));
+#19444 = CARTESIAN_POINT('',(2.500016402782,30.172386296157));
+#19445 = CARTESIAN_POINT('',(2.500017110294,30.311270450314));
+#19446 = CARTESIAN_POINT('',(2.500009819063,30.45006118129));
+#19447 = CARTESIAN_POINT('',(2.499994987277,30.58885433231));
+#19448 = CARTESIAN_POINT('',(2.499982601092,30.727741618455));
+#19449 = CARTESIAN_POINT('',(2.499976639487,30.866831621558));
+#19450 = CARTESIAN_POINT('',(2.499978227745,31.117511142495));
+#19451 = CARTESIAN_POINT('',(2.499983302165,31.229527346283));
+#19452 = CARTESIAN_POINT('',(2.49999324518,31.341497898458));
+#19453 = CARTESIAN_POINT('',(2.500005856178,31.453409695372));
+#19454 = CARTESIAN_POINT('',(2.500017746965,31.565320830364));
+#19455 = CARTESIAN_POINT('',(2.500025737838,31.677290855418));
+#19456 = CARTESIAN_POINT('',(2.500028133485,31.789308445687));
+#19457 = CARTESIAN_POINT('',(2.500023005978,32.043795433463));
+#19458 = CARTESIAN_POINT('',(2.500012447024,32.18674033801));
+#19459 = CARTESIAN_POINT('',(2.499995488963,32.329453508024));
+#19460 = CARTESIAN_POINT('',(2.499977849138,32.472070905901));
+#19461 = CARTESIAN_POINT('',(2.49997001278,32.614689368204));
+#19462 = CARTESIAN_POINT('',(2.499973315675,32.75739987751));
+#19463 = CARTESIAN_POINT('',(2.49998232911,32.900343268586));
+#19464 = CARTESIAN_POINT('',(2.500001563915,33.17766499181));
+#19465 = CARTESIAN_POINT('',(2.500011734822,33.312674429632));
+#19466 = CARTESIAN_POINT('',(2.500018510015,33.447517609742));
+#19467 = CARTESIAN_POINT('',(2.500018242856,33.582285047383));
+#19468 = CARTESIAN_POINT('',(2.500010408561,33.71706113991));
+#19469 = CARTESIAN_POINT('',(2.500006721504,33.851924859062));
+#19470 = CARTESIAN_POINT('',(2.500003768526,33.986955669336));
+#19471 = CARTESIAN_POINT('',(2.500001252138,34.150475147717));
+#19472 = CARTESIAN_POINT('',(2.500000813976,34.179245902051));
+#19473 = CARTESIAN_POINT('',(2.500000429903,34.2080153197));
+#19474 = CARTESIAN_POINT('',(2.500000138736,34.236782992363));
+#19475 = CARTESIAN_POINT('',(2.499999968611,34.26554894367));
+#19476 = CARTESIAN_POINT('',(2.499999936989,34.294313629173));
+#19477 = CARTESIAN_POINT('',(2.500000050649,34.323077936354));
+#19478 = CARTESIAN_POINT('',(2.500001198795,34.45257130103));
+#19479 = CARTESIAN_POINT('',(2.500003033307,34.553382729122));
+#19480 = CARTESIAN_POINT('',(2.500004877242,34.654173591644));
+#19481 = CARTESIAN_POINT('',(2.50000770014,34.754929699224));
+#19482 = CARTESIAN_POINT('',(2.500011524143,34.855682584314));
+#19483 = CARTESIAN_POINT('',(2.500014626938,34.956466154659));
+#19484 = CARTESIAN_POINT('',(2.500014796575,35.057273966289));
+#19485 = CARTESIAN_POINT('',(2.500009702986,35.295015059115));
+#19486 = CARTESIAN_POINT('',(2.500002167257,35.432314166932));
+#19487 = CARTESIAN_POINT('',(2.499989876758,35.569424964259));
+#19488 = CARTESIAN_POINT('',(2.499976072823,35.706450583565));
+#19489 = CARTESIAN_POINT('',(2.499970055116,35.843478884463));
+#19490 = CARTESIAN_POINT('',(2.499974064098,35.980592685858));
+#19491 = CARTESIAN_POINT('',(2.499984440646,36.117895931821));
+#19492 = CARTESIAN_POINT('',(2.500008368025,36.390125958878));
+#19493 = CARTESIAN_POINT('',(2.50002192096,36.525624092331));
+#19494 = CARTESIAN_POINT('',(2.500032619669,36.660951013697));
+#19495 = CARTESIAN_POINT('',(2.500034761694,36.796196231495));
+#19496 = CARTESIAN_POINT('',(2.500025606943,36.931441941507));
+#19497 = CARTESIAN_POINT('',(2.500011003473,37.066769571243));
+#19498 = CARTESIAN_POINT('',(2.499997071088,37.202268407063));
+#19499 = CARTESIAN_POINT('',(2.499977569017,37.473541713591));
+#19500 = CARTESIAN_POINT('',(2.499972016354,37.609874231361));
+#19501 = CARTESIAN_POINT('',(2.499974275244,37.746024542459));
+#19502 = CARTESIAN_POINT('',(2.499985528582,37.882090715163));
+#19503 = CARTESIAN_POINT('',(2.500000190246,38.018154697047));
+#19504 = CARTESIAN_POINT('',(2.500009773115,38.154303468996));
+#19505 = CARTESIAN_POINT('',(2.500013734163,38.290634803758));
+#19506 = CARTESIAN_POINT('',(2.500013743628,38.52197120455));
+#19507 = CARTESIAN_POINT('',(2.500011936158,38.617314333296));
+#19508 = CARTESIAN_POINT('',(2.500008356011,38.71263958788));
+#19509 = CARTESIAN_POINT('',(2.500005147854,38.807941292499));
+#19510 = CARTESIAN_POINT('',(2.500003329158,38.903243812048));
+#19511 = CARTESIAN_POINT('',(2.500002000595,38.998569346817));
+#19512 = CARTESIAN_POINT('',(2.500000000007,39.09390545806));
+#19513 = CARTESIAN_POINT('',(2.499999999962,39.189172324434));
+#19514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19515 = PCURVE('',#3734,#19516);
+#19516 = DEFINITIONAL_REPRESENTATION('',(#19517),#19786);
+#19517 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#19518,#19519,#19520,#19521,
+    #19522,#19523,#19524,#19525,#19526,#19527,#19528,#19529,#19530,
+    #19531,#19532,#19533,#19534,#19535,#19536,#19537,#19538,#19539,
+    #19540,#19541,#19542,#19543,#19544,#19545,#19546,#19547,#19548,
+    #19549,#19550,#19551,#19552,#19553,#19554,#19555,#19556,#19557,
+    #19558,#19559,#19560,#19561,#19562,#19563,#19564,#19565,#19566,
+    #19567,#19568,#19569,#19570,#19571,#19572,#19573,#19574,#19575,
+    #19576,#19577,#19578,#19579,#19580,#19581,#19582,#19583,#19584,
+    #19585,#19586,#19587,#19588,#19589,#19590,#19591,#19592,#19593,
+    #19594,#19595,#19596,#19597,#19598,#19599,#19600,#19601,#19602,
+    #19603,#19604,#19605,#19606,#19607,#19608,#19609,#19610,#19611,
+    #19612,#19613,#19614,#19615,#19616,#19617,#19618,#19619,#19620,
+    #19621,#19622,#19623,#19624,#19625,#19626,#19627,#19628,#19629,
+    #19630,#19631,#19632,#19633,#19634,#19635,#19636,#19637,#19638,
+    #19639,#19640,#19641,#19642,#19643,#19644,#19645,#19646,#19647,
+    #19648,#19649,#19650,#19651,#19652,#19653,#19654,#19655,#19656,
+    #19657,#19658,#19659,#19660,#19661,#19662,#19663,#19664,#19665,
+    #19666,#19667,#19668,#19669,#19670,#19671,#19672,#19673,#19674,
+    #19675,#19676,#19677,#19678,#19679,#19680,#19681,#19682,#19683,
+    #19684,#19685,#19686,#19687,#19688,#19689,#19690,#19691,#19692,
+    #19693,#19694,#19695,#19696,#19697,#19698,#19699,#19700,#19701,
+    #19702,#19703,#19704,#19705,#19706,#19707,#19708,#19709,#19710,
+    #19711,#19712,#19713,#19714,#19715,#19716,#19717,#19718,#19719,
+    #19720,#19721,#19722,#19723,#19724,#19725,#19726,#19727,#19728,
+    #19729,#19730,#19731,#19732,#19733,#19734,#19735,#19736,#19737,
+    #19738,#19739,#19740,#19741,#19742,#19743,#19744,#19745,#19746,
+    #19747,#19748,#19749,#19750,#19751,#19752,#19753,#19754,#19755,
+    #19756,#19757,#19758,#19759,#19760,#19761,#19762,#19763,#19764,
+    #19765,#19766,#19767,#19768,#19769,#19770,#19771,#19772,#19773,
+    #19774,#19775,#19776,#19777,#19778,#19779,#19780,#19781,#19782,
+    #19783,#19784,#19785),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7
+    ,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,
+    3.090320105615E-02,6.672952878874E-02,8.436022731096E-02,
+    0.102334242446,0.137173272073,0.17146702352,0.199879006118,
+    0.233422533092,0.251397991397,0.268015279218,0.302810756445,
+    0.338127153586,0.373107105552,0.39026076991,0.39864922627,
+    0.406511365468,0.441336779933,0.475431882024,0.50934249247,
+    0.542243738877,0.550630463471,0.575674856722,0.609359463871,
+    0.645110754482,0.680340603095,0.698306434741,0.706465719226,
+    0.716048573337,0.749984309157,0.777351799668,0.81221997509,
+    0.845172994191,0.85220907618,0.876847531549,0.910352714925,
+    0.943423917506,0.976694871942,1.),.UNSPECIFIED.);
+#19518 = CARTESIAN_POINT('',(0.,11.850011554075));
+#19519 = CARTESIAN_POINT('',(0.122882509712,11.879347157652));
+#19520 = CARTESIAN_POINT('',(0.245947699322,11.908726494418));
+#19521 = CARTESIAN_POINT('',(0.368899727049,11.938079080848));
+#19522 = CARTESIAN_POINT('',(0.491785533626,11.96741609435));
+#19523 = CARTESIAN_POINT('',(0.614673342136,11.996753704811));
+#19524 = CARTESIAN_POINT('',(0.737632581745,12.026108405984));
+#19525 = CARTESIAN_POINT('',(0.860708047493,12.055490892068));
+#19526 = CARTESIAN_POINT('',(1.126028828852,12.118832319113));
+#19527 = CARTESIAN_POINT('',(1.268883975993,12.152936842217));
+#19528 = CARTESIAN_POINT('',(1.411473236771,12.186977748759));
+#19529 = CARTESIAN_POINT('',(1.553959859564,12.220993936604));
+#19530 = CARTESIAN_POINT('',(1.696446606731,12.255009612578));
+#19531 = CARTESIAN_POINT('',(1.839036035827,12.289049341939));
+#19532 = CARTESIAN_POINT('',(1.981891736755,12.323152988914));
+#19533 = CARTESIAN_POINT('',(2.194440743863,12.37389515527));
+#19534 = CARTESIAN_POINT('',(2.26455368658,12.390633460104));
+#19535 = CARTESIAN_POINT('',(2.334661474947,12.407370680005));
+#19536 = CARTESIAN_POINT('',(2.404762601834,12.424106461034));
+#19537 = CARTESIAN_POINT('',(2.474863430796,12.440842255428));
+#19538 = CARTESIAN_POINT('',(2.544970443292,12.457579455597));
+#19539 = CARTESIAN_POINT('',(2.615082518457,12.474317583086));
+#19540 = CARTESIAN_POINT('',(2.756649020041,12.508113355858));
+#19541 = CARTESIAN_POINT('',(2.828127706761,12.525179252865));
+#19542 = CARTESIAN_POINT('',(2.899600317947,12.542227927694));
+#19543 = CARTESIAN_POINT('',(2.97106587306,12.559316444209));
+#19544 = CARTESIAN_POINT('',(3.042533834036,12.576333306593));
+#19545 = CARTESIAN_POINT('',(3.114005648967,12.593430035558));
+#19546 = CARTESIAN_POINT('',(3.185485985323,12.610470890565));
+#19547 = CARTESIAN_POINT('',(3.395475226634,12.660629516731));
+#19548 = CARTESIAN_POINT('',(3.534355440396,12.693779035412));
+#19549 = CARTESIAN_POINT('',(3.673009473518,12.726876757262));
+#19550 = CARTESIAN_POINT('',(3.811567837962,12.759955821569));
+#19551 = CARTESIAN_POINT('',(3.950125201577,12.793034910797));
+#19552 = CARTESIAN_POINT('',(4.088775907808,12.826136192424));
+#19553 = CARTESIAN_POINT('',(4.227654476167,12.859291220325));
+#19554 = CARTESIAN_POINT('',(4.502536649145,12.9249141493));
+#19555 = CARTESIAN_POINT('',(4.639214284846,12.957542964188));
+#19556 = CARTESIAN_POINT('',(4.775687350291,12.99012268643));
+#19557 = CARTESIAN_POINT('',(4.912071006306,13.022681372477));
+#19558 = CARTESIAN_POINT('',(5.048455121226,13.055240609426));
+#19559 = CARTESIAN_POINT('',(5.184927424565,13.087821106001));
+#19560 = CARTESIAN_POINT('',(5.321608266175,13.120451540166));
+#19561 = CARTESIAN_POINT('',(5.570932699234,13.179974014173));
+#19562 = CARTESIAN_POINT('',(5.684014270708,13.206970595555));
+#19563 = CARTESIAN_POINT('',(5.797042542596,13.233954455049));
+#19564 = CARTESIAN_POINT('',(5.910007832398,13.260923267364));
+#19565 = CARTESIAN_POINT('',(6.022976585359,13.287892846338));
+#19566 = CARTESIAN_POINT('',(6.136012539966,13.314878317473));
+#19567 = CARTESIAN_POINT('',(6.249099161468,13.341875655106));
+#19568 = CARTESIAN_POINT('',(6.495430209742,13.400682244359));
+#19569 = CARTESIAN_POINT('',(6.629078576889,13.432587857865));
+#19570 = CARTESIAN_POINT('',(6.762542769209,13.464449315042));
+#19571 = CARTESIAN_POINT('',(6.895926594644,13.496291705479));
+#19572 = CARTESIAN_POINT('',(7.029312730302,13.528135220278));
+#19573 = CARTESIAN_POINT('',(7.162784759392,13.560000661361));
+#19574 = CARTESIAN_POINT('',(7.296438853454,13.591909290246));
+#19575 = CARTESIAN_POINT('',(7.501262798674,13.640806663284));
+#19576 = CARTESIAN_POINT('',(7.572740553118,13.657870017145));
+#19577 = CARTESIAN_POINT('',(7.644212710113,13.674931390603));
+#19578 = CARTESIAN_POINT('',(7.715677926476,13.691990303023));
+#19579 = CARTESIAN_POINT('',(7.7871433588,13.709048442586));
+#19580 = CARTESIAN_POINT('',(7.858616134593,13.726107902354));
+#19581 = CARTESIAN_POINT('',(7.930094803394,13.743169584048));
+#19582 = CARTESIAN_POINT('',(8.067626983329,13.776004788656));
+#19583 = CARTESIAN_POINT('',(8.133701450103,13.791812794005));
+#19584 = CARTESIAN_POINT('',(8.199774392828,13.807532594223));
+#19585 = CARTESIAN_POINT('',(8.265840183599,13.823367977292));
+#19586 = CARTESIAN_POINT('',(8.331909213844,13.839093827101));
+#19587 = CARTESIAN_POINT('',(8.397980942679,13.85488677773));
+#19588 = CARTESIAN_POINT('',(8.464057413391,13.870657023124));
+#19589 = CARTESIAN_POINT('',(8.668464393482,13.919455030041));
+#19590 = CARTESIAN_POINT('',(8.80715757145,13.952566031438));
+#19591 = CARTESIAN_POINT('',(8.945622768669,13.985623587086));
+#19592 = CARTESIAN_POINT('',(9.083996313474,14.018657868822));
+#19593 = CARTESIAN_POINT('',(9.222369216236,14.051691378193));
+#19594 = CARTESIAN_POINT('',(9.360837190862,14.084747425734));
+#19595 = CARTESIAN_POINT('',(9.499528574979,14.117856967018));
+#19596 = CARTESIAN_POINT('',(9.778279503546,14.184403141974));
+#19597 = CARTESIAN_POINT('',(9.919069867351,14.218014251093));
+#19598 = CARTESIAN_POINT('',(10.059616302837,14.251567466933));
+#19599 = CARTESIAN_POINT('',(10.200063896727,14.285097281062));
+#19600 = CARTESIAN_POINT('',(10.340511353829,14.318627036699));
+#19601 = CARTESIAN_POINT('',(10.481056143622,14.352180117633));
+#19602 = CARTESIAN_POINT('',(10.621846237017,14.385791692074));
+#19603 = CARTESIAN_POINT('',(10.901332006323,14.452514479654));
+#19604 = CARTESIAN_POINT('',(11.040761774501,14.485800950472));
+#19605 = CARTESIAN_POINT('',(11.179962555893,14.519032448648));
+#19606 = CARTESIAN_POINT('',(11.319068368422,14.552240930738));
+#19607 = CARTESIAN_POINT('',(11.458174582929,14.585449001792));
+#19608 = CARTESIAN_POINT('',(11.597375308325,14.618680060512));
+#19609 = CARTESIAN_POINT('',(11.736807195122,14.651967221657));
+#19610 = CARTESIAN_POINT('',(11.944081166082,14.701451090684));
+#19611 = CARTESIAN_POINT('',(12.012289881134,14.717735082988));
+#19612 = CARTESIAN_POINT('',(12.080493673306,14.734017905995));
+#19613 = CARTESIAN_POINT('',(12.148691948879,14.750299307188));
+#19614 = CARTESIAN_POINT('',(12.216890626191,14.766580505737));
+#19615 = CARTESIAN_POINT('',(12.285095416567,14.782862626023));
+#19616 = CARTESIAN_POINT('',(12.353305004743,14.799145191211));
+#19617 = CARTESIAN_POINT('',(12.454854750785,14.823385643867));
+#19618 = CARTESIAN_POINT('',(12.488205651704,14.83134654775));
+#19619 = CARTESIAN_POINT('',(12.521556961032,14.839307416546));
+#19620 = CARTESIAN_POINT('',(12.554908845949,14.847268320944));
+#19621 = CARTESIAN_POINT('',(12.588261511336,14.855229374328));
+#19622 = CARTESIAN_POINT('',(12.62161519977,14.863190732779));
+#19623 = CARTESIAN_POINT('',(12.654970191527,14.871152595075));
+#19624 = CARTESIAN_POINT('',(12.719590522692,14.886578212181));
+#19625 = CARTESIAN_POINT('',(12.750854481569,14.894042543111));
+#19626 = CARTESIAN_POINT('',(12.782117971205,14.901507783104));
+#19627 = CARTESIAN_POINT('',(12.81338067428,14.908973548061));
+#19628 = CARTESIAN_POINT('',(12.844642666154,14.916439482156));
+#19629 = CARTESIAN_POINT('',(12.875904414875,14.923905257835));
+#19630 = CARTESIAN_POINT('',(12.907166781174,14.931370575819));
+#19631 = CARTESIAN_POINT('',(13.076916231488,14.97189962872));
+#19632 = CARTESIAN_POINT('',(13.215756348362,15.005040214431));
+#19633 = CARTESIAN_POINT('',(13.354367557158,15.038130825856));
+#19634 = CARTESIAN_POINT('',(13.49288551503,15.071201169223));
+#19635 = CARTESIAN_POINT('',(13.631403029689,15.104270719981));
+#19636 = CARTESIAN_POINT('',(13.770014684679,15.137362122649));
+#19637 = CARTESIAN_POINT('',(13.908851801687,15.170506774211));
+#19638 = CARTESIAN_POINT('',(14.182921568916,15.235935167965));
+#19639 = CARTESIAN_POINT('',(14.318823955383,15.26837879829));
+#19640 = CARTESIAN_POINT('',(14.454522726377,15.300773892904));
+#19641 = CARTESIAN_POINT('',(14.590134314419,15.333148649075));
+#19642 = CARTESIAN_POINT('',(14.725747214587,15.365524018416));
+#19643 = CARTESIAN_POINT('',(14.861450679942,15.397921143063));
+#19644 = CARTESIAN_POINT('',(14.997355632844,15.430366449542));
+#19645 = CARTESIAN_POINT('',(15.26778521192,15.494927546794));
+#19646 = CARTESIAN_POINT('',(15.402940623942,15.527193929398));
+#19647 = CARTESIAN_POINT('',(15.537901910158,15.5594139091));
+#19648 = CARTESIAN_POINT('',(15.672775783246,15.591612910126));
+#19649 = CARTESIAN_POINT('',(15.807648528619,15.623811410063));
+#19650 = CARTESIAN_POINT('',(15.942606618948,15.65602981339));
+#19651 = CARTESIAN_POINT('',(16.077763101298,15.688295408957));
+#19652 = CARTESIAN_POINT('',(16.343448672265,15.751722136635));
+#19653 = CARTESIAN_POINT('',(16.474559043546,15.783022028724));
+#19654 = CARTESIAN_POINT('',(16.605499338964,15.814281710628));
+#19655 = CARTESIAN_POINT('',(16.736360675104,15.845523152471));
+#19656 = CARTESIAN_POINT('',(16.867220324759,15.876764926745));
+#19657 = CARTESIAN_POINT('',(16.998157124526,15.908024526965));
+#19658 = CARTESIAN_POINT('',(17.12925966637,15.939320449891));
+#19659 = CARTESIAN_POINT('',(17.293448418618,15.978517270005));
+#19660 = CARTESIAN_POINT('',(17.326800264126,15.98647952023));
+#19661 = CARTESIAN_POINT('',(17.360152871627,15.994442174345));
+#19662 = CARTESIAN_POINT('',(17.393506460562,16.002405407307));
+#19663 = CARTESIAN_POINT('',(17.426861293554,16.01036946114));
+#19664 = CARTESIAN_POINT('',(17.460217676407,16.018334644931));
+#19665 = CARTESIAN_POINT('',(17.493575958103,16.026301334833));
+#19666 = CARTESIAN_POINT('',(17.626557699077,16.058065882994));
+#19667 = CARTESIAN_POINT('',(17.726246964913,16.08182590192));
+#19668 = CARTESIAN_POINT('',(17.825895432163,16.105671725196));
+#19669 = CARTESIAN_POINT('',(17.92552141528,16.129381581793));
+#19670 = CARTESIAN_POINT('',(18.025144102526,16.153215440719));
+#19671 = CARTESIAN_POINT('',(18.124796183146,16.176983121755));
+#19672 = CARTESIAN_POINT('',(18.224485683469,16.200787062784));
+#19673 = CARTESIAN_POINT('',(18.458091067809,16.256557293857));
+#19674 = CARTESIAN_POINT('',(18.592376692967,16.28861637828));
+#19675 = CARTESIAN_POINT('',(18.726477377196,16.320630521975));
+#19676 = CARTESIAN_POINT('',(18.860492915747,16.352623448319));
+#19677 = CARTESIAN_POINT('',(18.994508005233,16.384616411267));
+#19678 = CARTESIAN_POINT('',(19.128604301665,16.416629012979));
+#19679 = CARTESIAN_POINT('',(19.262890184902,16.448687192029));
+#19680 = CARTESIAN_POINT('',(19.539087930764,16.514624582748));
+#19681 = CARTESIAN_POINT('',(19.681700497965,16.548671105316));
+#19682 = CARTESIAN_POINT('',(19.824050169355,16.582655058374));
+#19683 = CARTESIAN_POINT('',(19.966297979639,16.616614654745));
+#19684 = CARTESIAN_POINT('',(20.108545703642,16.650574250886));
+#19685 = CARTESIAN_POINT('',(20.250895337575,16.684558151361));
+#19686 = CARTESIAN_POINT('',(20.393507619579,16.718604484274));
+#19687 = CARTESIAN_POINT('',(20.675852497805,16.786009100565));
+#19688 = CARTESIAN_POINT('',(20.816364675169,16.81955350383));
+#19689 = CARTESIAN_POINT('',(20.956632204492,16.853039170623));
+#19690 = CARTESIAN_POINT('',(21.096803467807,16.886501725977));
+#19691 = CARTESIAN_POINT('',(21.236974283884,16.919964339027));
+#19692 = CARTESIAN_POINT('',(21.377243502694,16.953452002765));
+#19693 = CARTESIAN_POINT('',(21.517753623201,16.986997545733));
+#19694 = CARTESIAN_POINT('',(21.729351926374,17.037513096881));
+#19695 = CARTESIAN_POINT('',(21.800827939731,17.054576512119));
+#19696 = CARTESIAN_POINT('',(21.872298286976,17.071638088758));
+#19697 = CARTESIAN_POINT('',(21.94376162684,17.088697302041));
+#19698 = CARTESIAN_POINT('',(22.015225130855,17.105755700229));
+#19699 = CARTESIAN_POINT('',(22.086695958108,17.122815073939));
+#19700 = CARTESIAN_POINT('',(22.158172718252,17.139875781976));
+#19701 = CARTESIAN_POINT('',(22.26209279711,17.16468288056));
+#19702 = CARTESIAN_POINT('',(22.294548129031,17.17243210472));
+#19703 = CARTESIAN_POINT('',(22.327003111384,17.180182290961));
+#19704 = CARTESIAN_POINT('',(22.359457911403,17.187932908162));
+#19705 = CARTESIAN_POINT('',(22.391912670671,17.195683509275));
+#19706 = CARTESIAN_POINT('',(22.42436750512,17.203433731328));
+#19707 = CARTESIAN_POINT('',(22.456822505029,17.211183295422));
+#19708 = CARTESIAN_POINT('',(22.52739550562,17.228032653997));
+#19709 = CARTESIAN_POINT('',(22.56551215489,17.237132529062));
+#19710 = CARTESIAN_POINT('',(22.603628011858,17.246231910969));
+#19711 = CARTESIAN_POINT('',(22.641743352353,17.255331022447));
+#19712 = CARTESIAN_POINT('',(22.679858399018,17.264430029913));
+#19713 = CARTESIAN_POINT('',(22.71797332131,17.273529043473));
+#19714 = CARTESIAN_POINT('',(22.756088235498,17.282628116921));
+#19715 = CARTESIAN_POINT('',(22.929179643785,17.323949975538));
+#19716 = CARTESIAN_POINT('',(23.064465054616,17.356247201627));
+#19717 = CARTESIAN_POINT('',(23.199554384472,17.388498848767));
+#19718 = CARTESIAN_POINT('',(23.33455923819,17.420729186714));
+#19719 = CARTESIAN_POINT('',(23.469565988671,17.45295925701));
+#19720 = CARTESIAN_POINT('',(23.60466120391,17.485210183288));
+#19721 = CARTESIAN_POINT('',(23.739950632076,17.517507541541));
+#19722 = CARTESIAN_POINT('',(23.98377716584,17.575716079344));
+#19723 = CARTESIAN_POINT('',(24.092729931288,17.601726419687));
+#19724 = CARTESIAN_POINT('',(24.201637678382,17.62772621477));
+#19725 = CARTESIAN_POINT('',(24.310488745679,17.653712643168));
+#19726 = CARTESIAN_POINT('',(24.419340286561,17.679699282938));
+#19727 = CARTESIAN_POINT('',(24.528250076085,17.705699878822));
+#19728 = CARTESIAN_POINT('',(24.637206385581,17.731711607145));
+#19729 = CARTESIAN_POINT('',(24.884738163076,17.790806188994));
+#19730 = CARTESIAN_POINT('',(25.02377600782,17.823999423749));
+#19731 = CARTESIAN_POINT('',(25.16258712468,17.857138438401));
+#19732 = CARTESIAN_POINT('',(25.301303021122,17.890254558829));
+#19733 = CARTESIAN_POINT('',(25.440019329151,17.923370377035));
+#19734 = CARTESIAN_POINT('',(25.578828530037,17.956507835838));
+#19735 = CARTESIAN_POINT('',(25.717867730143,17.989700264589));
+#19736 = CARTESIAN_POINT('',(25.987617947309,18.054097673382));
+#19737 = CARTESIAN_POINT('',(26.118942683548,18.085449124297));
+#19738 = CARTESIAN_POINT('',(26.250105336862,18.116762512546));
+#19739 = CARTESIAN_POINT('',(26.381190733418,18.148058080069));
+#19740 = CARTESIAN_POINT('',(26.512275879881,18.179353858634));
+#19741 = CARTESIAN_POINT('',(26.643437852905,18.210665615075));
+#19742 = CARTESIAN_POINT('',(26.774762252463,18.242010737264));
+#19743 = CARTESIAN_POINT('',(26.933815011545,18.279976262159));
+#19744 = CARTESIAN_POINT('',(26.96180011603,18.286655500244));
+#19745 = CARTESIAN_POINT('',(26.989785361317,18.293335150751));
+#19746 = CARTESIAN_POINT('',(27.017770874207,18.300015937651));
+#19747 = CARTESIAN_POINT('',(27.045756540407,18.306698100771));
+#19748 = CARTESIAN_POINT('',(27.073742004533,18.313381395794));
+#19749 = CARTESIAN_POINT('',(27.101726670106,18.320065094259));
+#19750 = CARTESIAN_POINT('',(27.227698697335,18.350149653727));
+#19751 = CARTESIAN_POINT('',(27.325751769628,18.373557471708));
+#19752 = CARTESIAN_POINT('',(27.423777735342,18.396957409594));
+#19753 = CARTESIAN_POINT('',(27.521769100999,18.420350028865));
+#19754 = CARTESIAN_POINT('',(27.619759894729,18.443743430002));
+#19755 = CARTESIAN_POINT('',(27.717784189978,18.467145243208));
+#19756 = CARTESIAN_POINT('',(27.815835318904,18.490553660251));
+#19757 = CARTESIAN_POINT('',(28.047080403987,18.54576018103));
+#19758 = CARTESIAN_POINT('',(28.180632097397,18.577643648174));
+#19759 = CARTESIAN_POINT('',(28.314002358157,18.609483140015));
+#19760 = CARTESIAN_POINT('',(28.447286938836,18.64130155806));
+#19761 = CARTESIAN_POINT('',(28.580569698999,18.673119795401));
+#19762 = CARTESIAN_POINT('',(28.71393359505,18.70495767286));
+#19763 = CARTESIAN_POINT('',(28.847481463783,18.736839766221));
+#19764 = CARTESIAN_POINT('',(29.112266944209,18.8000528256));
+#19765 = CARTESIAN_POINT('',(29.24406026686,18.831516453975));
+#19766 = CARTESIAN_POINT('',(29.375688471751,18.862940795764));
+#19767 = CARTESIAN_POINT('',(29.507238636426,18.894346495442));
+#19768 = CARTESIAN_POINT('',(29.638788675266,18.925752172209));
+#19769 = CARTESIAN_POINT('',(29.770416430447,18.957176355577));
+#19770 = CARTESIAN_POINT('',(29.902209574994,18.988639816484));
+#19771 = CARTESIAN_POINT('',(30.166064084377,19.051630300492));
+#19772 = CARTESIAN_POINT('',(30.298668234835,19.083286901809));
+#19773 = CARTESIAN_POINT('',(30.431096494574,19.114901225127));
+#19774 = CARTESIAN_POINT('',(30.563445911974,19.146496555298));
+#19775 = CARTESIAN_POINT('',(30.695797436769,19.17809240334));
+#19776 = CARTESIAN_POINT('',(30.828232131942,19.209709064104));
+#19777 = CARTESIAN_POINT('',(30.960840349037,19.241367615586));
+#19778 = CARTESIAN_POINT('',(31.185850377311,19.295085556754));
+#19779 = CARTESIAN_POINT('',(31.278583649257,19.317224201927));
+#19780 = CARTESIAN_POINT('',(31.371296528048,19.339357602086));
+#19781 = CARTESIAN_POINT('',(31.463984045459,19.361484370485));
+#19782 = CARTESIAN_POINT('',(31.55667187476,19.383610477497));
+#19783 = CARTESIAN_POINT('',(31.649385503784,19.4057427339));
+#19784 = CARTESIAN_POINT('',(31.742119280026,19.427883116864));
+#19785 = CARTESIAN_POINT('',(31.834805327779,19.450023938623));
+#19786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19787 = ADVANCED_FACE('',(#19788),#2023,.T.);
+#19788 = FACE_BOUND('',#19789,.T.);
+#19789 = EDGE_LOOP('',(#19790,#19791,#19792,#19813));
+#19790 = ORIENTED_EDGE('',*,*,#2007,.T.);
+#19791 = ORIENTED_EDGE('',*,*,#14001,.F.);
+#19792 = ORIENTED_EDGE('',*,*,#19793,.F.);
+#19793 = EDGE_CURVE('',#7490,#13121,#19794,.T.);
+#19794 = SURFACE_CURVE('',#19795,(#19799,#19806),.PCURVE_S1.);
+#19795 = LINE('',#19796,#19797);
+#19796 = CARTESIAN_POINT('',(9.4,-2.302335982397E-15,0.));
+#19797 = VECTOR('',#19798,1.);
+#19798 = DIRECTION('',(0.,0.,1.));
+#19799 = PCURVE('',#2023,#19800);
+#19800 = DEFINITIONAL_REPRESENTATION('',(#19801),#19805);
+#19801 = LINE('',#19802,#19803);
+#19802 = CARTESIAN_POINT('',(0.,-0.));
+#19803 = VECTOR('',#19804,1.);
+#19804 = DIRECTION('',(0.,1.));
+#19805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19806 = PCURVE('',#8748,#19807);
+#19807 = DEFINITIONAL_REPRESENTATION('',(#19808),#19812);
+#19808 = LINE('',#19809,#19810);
+#19809 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#19810 = VECTOR('',#19811,1.);
+#19811 = DIRECTION('',(0.,1.));
+#19812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19813 = ORIENTED_EDGE('',*,*,#7489,.T.);
+#19814 = ADVANCED_FACE('',(#19815),#2976,.F.);
+#19815 = FACE_BOUND('',#19816,.F.);
+#19816 = EDGE_LOOP('',(#19817,#20112,#20133,#20134,#20135,#20428,#20464)
+  );
+#19817 = ORIENTED_EDGE('',*,*,#19818,.T.);
+#19818 = EDGE_CURVE('',#19819,#19821,#19823,.T.);
+#19819 = VERTEX_POINT('',#19820);
+#19820 = CARTESIAN_POINT('',(-2.072593931388,1.397982258677,
+    19.976896118342));
+#19821 = VERTEX_POINT('',#19822);
+#19822 = CARTESIAN_POINT('',(-1.163627913205,-2.212683908653,20.8));
+#19823 = SURFACE_CURVE('',#19824,(#19918,#20015),.PCURVE_S1.);
+#19824 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#19825,#19826,#19827,#19828,
+    #19829,#19830,#19831,#19832,#19833,#19834,#19835,#19836,#19837,
+    #19838,#19839,#19840,#19841,#19842,#19843,#19844,#19845,#19846,
+    #19847,#19848,#19849,#19850,#19851,#19852,#19853,#19854,#19855,
+    #19856,#19857,#19858,#19859,#19860,#19861,#19862,#19863,#19864,
+    #19865,#19866,#19867,#19868,#19869,#19870,#19871,#19872,#19873,
+    #19874,#19875,#19876,#19877,#19878,#19879,#19880,#19881,#19882,
+    #19883,#19884,#19885,#19886,#19887,#19888,#19889,#19890,#19891,
+    #19892,#19893,#19894,#19895,#19896,#19897,#19898,#19899,#19900,
+    #19901,#19902,#19903,#19904,#19905,#19906,#19907,#19908,#19909,
+    #19910,#19911,#19912,#19913,#19914,#19915,#19916,#19917),
+  .UNSPECIFIED.,.T.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,
+    3.362573094385E-02,0.122540772933,0.207844984035,0.247071921034,
+    0.358327671931,0.44789349434,0.487288509679,0.523156106377,
+    0.607590105016,0.733294817127,0.858056372072,0.957957847837,1.),
+  .UNSPECIFIED.);
+#19825 = CARTESIAN_POINT('',(-1.163627913205,-2.212683908653,20.8));
+#19826 = CARTESIAN_POINT('',(-1.163627923789,-2.212683903087,
+    20.87483170043));
+#19827 = CARTESIAN_POINT('',(-1.168270014174,-2.210242840564,
+    20.946328188197));
+#19828 = CARTESIAN_POINT('',(-1.176828705088,-2.205741427214,
+    21.014561761696));
+#19829 = CARTESIAN_POINT('',(-1.188599764305,-2.199481999211,
+    21.079553101331));
+#19830 = CARTESIAN_POINT('',(-1.202901008862,-2.191736941839,
+    21.141264162733));
+#19831 = CARTESIAN_POINT('',(-1.219074801311,-2.182780878317,
+    21.199601502825));
+#19832 = CARTESIAN_POINT('',(-1.236492240013,-2.172906628375,
+    21.25443003875));
+#19833 = CARTESIAN_POINT('',(-1.30233229759,-2.134708659855,
+    21.440896419436));
+#19834 = CARTESIAN_POINT('',(-1.359660014781,-2.099836524967,
+    21.564788285577));
+#19835 = CARTESIAN_POINT('',(-1.421778936243,-2.059364867052,
+    21.677884448089));
+#19836 = CARTESIAN_POINT('',(-1.485316985082,-2.01445523708,
+    21.780897194798));
+#19837 = CARTESIAN_POINT('',(-1.548640925563,-1.966124633117,
+    21.875180468638));
+#19838 = CARTESIAN_POINT('',(-1.611842843911,-1.914203111136,
+    21.963090757298));
+#19839 = CARTESIAN_POINT('',(-1.676473255456,-1.857013387852,
+    22.047633892226));
+#19840 = CARTESIAN_POINT('',(-1.810062251997,-1.726851160208,
+    22.21165207526));
+#19841 = CARTESIAN_POINT('',(-1.874886555189,-1.658366726886,
+    22.28646566898));
+#19842 = CARTESIAN_POINT('',(-1.939701842447,-1.583975520689,
+    22.357400617168));
+#19843 = CARTESIAN_POINT('',(-2.004882099707,-1.502256075318,
+    22.425075644865));
+#19844 = CARTESIAN_POINT('',(-2.070355664693,-1.411644325561,
+    22.489326967938));
+#19845 = CARTESIAN_POINT('',(-2.135467851062,-1.310573614193,
+    22.549242350883));
+#19846 = CARTESIAN_POINT('',(-2.19891924845,-1.197598493054,
+    22.603130596152));
+#19847 = CARTESIAN_POINT('',(-2.286262920744,-1.01347066492,
+    22.669426885678));
+#19848 = CARTESIAN_POINT('',(-2.313425986451,-0.95181259461,
+    22.68883388807));
+#19849 = CARTESIAN_POINT('',(-2.339940643056,-0.886370908469,
+    22.706377856013));
+#19850 = CARTESIAN_POINT('',(-2.3654694303,-0.817034572254,
+    22.721636432029));
+#19851 = CARTESIAN_POINT('',(-2.389635954027,-0.743713317107,
+    22.734147124823));
+#19852 = CARTESIAN_POINT('',(-2.412024931741,-0.66634418175,
+    22.743402627855));
+#19853 = CARTESIAN_POINT('',(-2.432182238155,-0.584898054677,
+    22.748846137918));
+#19854 = CARTESIAN_POINT('',(-2.499057748936,-0.256856859937,
+    22.752761125412));
+#19855 = CARTESIAN_POINT('',(-2.517322036422,-2.705880701061E-02,
+    22.719530340968));
+#19856 = CARTESIAN_POINT('',(-2.511101231938,0.185756484705,
+    22.65971061596));
+#19857 = CARTESIAN_POINT('',(-2.486739081809,0.379392674229,
+    22.580458406592));
+#19858 = CARTESIAN_POINT('',(-2.449896748285,0.552936684412,
+    22.487989267847));
+#19859 = CARTESIAN_POINT('',(-2.405549361966,0.706411028224,
+    22.387343529272));
+#19860 = CARTESIAN_POINT('',(-2.357818634437,0.840485640816,
+    22.282879360784));
+#19861 = CARTESIAN_POINT('',(-2.271230967021,1.049619502104,
+    22.093929467163));
+#19862 = CARTESIAN_POINT('',(-2.231593738556,1.133179936796,
+    22.007630899624));
+#19863 = CARTESIAN_POINT('',(-2.191230969087,1.209917962108,
+    21.918282918782));
+#19864 = CARTESIAN_POINT('',(-2.150009363151,1.281559298315,
+    21.824183573082));
+#19865 = CARTESIAN_POINT('',(-2.108060902574,1.348533723954,
+    21.723738698479));
+#19866 = CARTESIAN_POINT('',(-2.066279694578,1.410185540529,
+    21.615804996579));
+#19867 = CARTESIAN_POINT('',(-2.026548327818,1.46507382334,
+    21.499673237633));
+#19868 = CARTESIAN_POINT('',(-1.976255268428,1.531359255921,
+    21.319841296601));
+#19869 = CARTESIAN_POINT('',(-1.961448874671,1.550384705544,
+    21.261882716439));
+#19870 = CARTESIAN_POINT('',(-1.947533642858,1.567836986337,
+    21.200783211007));
+#19871 = CARTESIAN_POINT('',(-1.934923641157,1.583300217161,
+    21.136459196043));
+#19872 = CARTESIAN_POINT('',(-1.92410967193,1.596312309311,
+    21.068826333805));
+#19873 = CARTESIAN_POINT('',(-1.915651589439,1.606359616309,
+    20.997771103695));
+#19874 = CARTESIAN_POINT('',(-1.910166260182,1.612846274299,
+    20.923128600951));
+#19875 = CARTESIAN_POINT('',(-1.906622176186,1.617033924427,
+    20.773229994719));
+#19876 = CARTESIAN_POINT('',(-1.908058600898,1.615331550549,
+    20.703525949194));
+#19877 = CARTESIAN_POINT('',(-1.912381191346,1.610246327856,
+    20.635737218354));
+#19878 = CARTESIAN_POINT('',(-1.919265826495,1.602105579321,
+    20.570069489263));
+#19879 = CARTESIAN_POINT('',(-1.928305860071,1.591282416745,
+    20.50680772593));
+#19880 = CARTESIAN_POINT('',(-1.939017785998,1.578229889602,
+    20.446351470966));
+#19881 = CARTESIAN_POINT('',(-1.950850222127,1.563515600417,
+    20.38922906747));
+#19882 = CARTESIAN_POINT('',(-1.992259249994,1.51099520747,
+    20.211000839228));
+#19883 = CARTESIAN_POINT('',(-2.027151120992,1.465117204868,
+    20.095165547921));
+#19884 = CARTESIAN_POINT('',(-2.064963506276,1.412594555868,
+    19.987959068225));
+#19885 = CARTESIAN_POINT('',(-2.103539039661,1.355213011318,
+    19.888812008805));
+#19886 = CARTESIAN_POINT('',(-2.14173847457,1.294052170819,
+    19.796659856074));
+#19887 = CARTESIAN_POINT('',(-2.179381651744,1.229115818848,
+    19.70973473402));
+#19888 = CARTESIAN_POINT('',(-2.216889547876,1.158896889285,
+    19.625755326413));
+#19889 = CARTESIAN_POINT('',(-2.310879141896,0.962691272873,
+    19.418723739301));
+#19890 = CARTESIAN_POINT('',(-2.365051327605,0.831684388435,
+    19.302407382063));
+#19891 = CARTESIAN_POINT('',(-2.416439564427,0.683063686412,
+    19.19046084328));
+#19892 = CARTESIAN_POINT('',(-2.462536539227,0.5130687335,
+    19.084698239788));
+#19893 = CARTESIAN_POINT('',(-2.498505180108,0.318964381897,
+    18.98920719938));
+#19894 = CARTESIAN_POINT('',(-2.517436377802,9.930189431277E-02,
+    18.911268653635));
+#19895 = CARTESIAN_POINT('',(-2.510215165973,-0.145329804981,
+    18.860482226411));
+#19896 = CARTESIAN_POINT('',(-2.422229078978,-0.673814773578,
+    18.841926390629));
+#19897 = CARTESIAN_POINT('',(-2.35135064606,-0.901286247543,
+    18.875507287252));
+#19898 = CARTESIAN_POINT('',(-2.266734307408,-1.093298607947,
+    18.934772160087));
+#19899 = CARTESIAN_POINT('',(-2.177667236653,-1.254280240565,
+    19.008812059887));
+#19900 = CARTESIAN_POINT('',(-2.089333051065,-1.389797080994,
+    19.089995881996));
+#19901 = CARTESIAN_POINT('',(-2.003149037517,-1.506314203552,
+    19.175693769926));
+#19902 = CARTESIAN_POINT('',(-1.91662116646,-1.610764614762,
+    19.26726796664));
+#19903 = CARTESIAN_POINT('',(-1.751499309617,-1.787118083905,
+    19.457863828541));
+#19904 = CARTESIAN_POINT('',(-1.680884771454,-1.854817178367,
+    19.54469829401));
+#19905 = CARTESIAN_POINT('',(-1.611643566046,-1.915778590067,
+    19.635190916413));
+#19906 = CARTESIAN_POINT('',(-1.542407282669,-1.971961096388,
+    19.731829981132));
+#19907 = CARTESIAN_POINT('',(-1.472899417155,-2.023860451277,
+    19.836888993081));
+#19908 = CARTESIAN_POINT('',(-1.404465258969,-2.070677036969,
+    19.951821219303));
+#19909 = CARTESIAN_POINT('',(-1.340272721808,-2.111356003301,
+    20.07737457834));
+#19910 = CARTESIAN_POINT('',(-1.261709273381,-2.158431281683,
+    20.271657540945));
+#19911 = CARTESIAN_POINT('',(-1.239165883277,-2.171545981753,
+    20.33328346123));
+#19912 = CARTESIAN_POINT('',(-1.21791749533,-2.183549482648,
+    20.399238961966));
+#19913 = CARTESIAN_POINT('',(-1.198721001693,-2.194081672492,
+    20.469694378147));
+#19914 = CARTESIAN_POINT('',(-1.182511607978,-2.202750923959,
+    20.544794286755));
+#19915 = CARTESIAN_POINT('',(-1.170393061001,-2.209127416726,
+    20.624705508299));
+#19916 = CARTESIAN_POINT('',(-1.163627925982,-2.212683901933,
+    20.709661051342));
+#19917 = CARTESIAN_POINT('',(-1.163627913205,-2.212683908653,20.8));
+#19918 = PCURVE('',#2976,#19919);
+#19919 = DEFINITIONAL_REPRESENTATION('',(#19920),#20014);
+#19920 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#19921,#19922,#19923,#19924,
+    #19925,#19926,#19927,#19928,#19929,#19930,#19931,#19932,#19933,
+    #19934,#19935,#19936,#19937,#19938,#19939,#19940,#19941,#19942,
+    #19943,#19944,#19945,#19946,#19947,#19948,#19949,#19950,#19951,
+    #19952,#19953,#19954,#19955,#19956,#19957,#19958,#19959,#19960,
+    #19961,#19962,#19963,#19964,#19965,#19966,#19967,#19968,#19969,
+    #19970,#19971,#19972,#19973,#19974,#19975,#19976,#19977,#19978,
+    #19979,#19980,#19981,#19982,#19983,#19984,#19985,#19986,#19987,
+    #19988,#19989,#19990,#19991,#19992,#19993,#19994,#19995,#19996,
+    #19997,#19998,#19999,#20000,#20001,#20002,#20003,#20004,#20005,
+    #20006,#20007,#20008,#20009,#20010,#20011,#20012,#20013),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,
+    3.362573094385E-02,0.122540772933,0.207844984035,0.247071921034,
+    0.358327671931,0.44789349434,0.487288509679,0.523156106377,
+    0.607590105016,0.733294817127,0.858056372072,0.957957847837,1.),
+  .UNSPECIFIED.);
+#19921 = CARTESIAN_POINT('',(0.,1.564448784716));
+#19922 = CARTESIAN_POINT('',(3.837523098971E-02,1.564448794044));
+#19923 = CARTESIAN_POINT('',(7.504026573353E-02,1.568539819466));
+#19924 = CARTESIAN_POINT('',(0.110117500177,1.576082352963));
+#19925 = CARTESIAN_POINT('',(0.143672829524,1.5864427895));
+#19926 = CARTESIAN_POINT('',(0.17571912036,1.599003453298));
+#19927 = CARTESIAN_POINT('',(0.206222089178,1.613171190141));
+#19928 = CARTESIAN_POINT('',(0.235108587296,1.628384525726));
+#19929 = CARTESIAN_POINT('',(0.334118304059,1.685726400004));
+#19930 = CARTESIAN_POINT('',(0.401486265407,1.73534692854));
+#19931 = CARTESIAN_POINT('',(0.464921947192,1.788602194066));
+#19932 = CARTESIAN_POINT('',(0.524822602392,1.842403708611));
+#19933 = CARTESIAN_POINT('',(0.581788381477,1.895342295962));
+#19934 = CARTESIAN_POINT('',(0.637102460363,1.947475923612));
+#19935 = CARTESIAN_POINT('',(0.69275423295,2.000006578815));
+#19936 = CARTESIAN_POINT('',(0.807871673921,2.106305045337));
+#19937 = CARTESIAN_POINT('',(0.863772355493,2.156870897577));
+#19938 = CARTESIAN_POINT('',(0.920521737251,2.206300834133));
+#19939 = CARTESIAN_POINT('',(0.979121174438,2.25469074121));
+#19940 = CARTESIAN_POINT('',(1.040401815604,2.301671835457));
+#19941 = CARTESIAN_POINT('',(1.105052195606,2.346302526672));
+#19942 = CARTESIAN_POINT('',(1.173648066093,2.387031473809));
+#19943 = CARTESIAN_POINT('',(1.280440690973,2.437637150927));
+#19944 = CARTESIAN_POINT('',(1.315551797954,2.452536240159));
+#19945 = CARTESIAN_POINT('',(1.352163306645,2.466076885454));
+#19946 = CARTESIAN_POINT('',(1.390306254475,2.477906640316));
+#19947 = CARTESIAN_POINT('',(1.430017739697,2.487638801902));
+#19948 = CARTESIAN_POINT('',(1.471344595062,2.494853704045));
+#19949 = CARTESIAN_POINT('',(1.514347061484,2.499100010282));
+#19950 = CARTESIAN_POINT('',(1.68603808405,2.502153618761));
+#19951 = CARTESIAN_POINT('',(1.803298671814,2.476234804225));
+#19952 = CARTESIAN_POINT('',(1.912566521474,2.429521221428));
+#19953 = CARTESIAN_POINT('',(2.014550360903,2.368659145823));
+#19954 = CARTESIAN_POINT('',(2.109778687906,2.299379951497));
+#19955 = CARTESIAN_POINT('',(2.198489774885,2.226563066213));
+#19956 = CARTESIAN_POINT('',(2.28079049877,2.15412664445));
+#19957 = CARTESIAN_POINT('',(2.417758791655,2.029225214392));
+#19958 = CARTESIAN_POINT('',(2.476055738522,1.974372150858));
+#19959 = CARTESIAN_POINT('',(2.533328251168,1.92010865363));
+#19960 = CARTESIAN_POINT('',(2.591015690767,1.86597459331));
+#19961 = CARTESIAN_POINT('',(2.650163271464,1.812017521231));
+#19962 = CARTESIAN_POINT('',(2.71145657258,1.759240230521));
+#19963 = CARTESIAN_POINT('',(2.775363761627,1.709765662773));
+#19964 = CARTESIAN_POINT('',(2.871872961588,1.647748771737));
+#19965 = CARTESIAN_POINT('',(2.902671012215,1.629584186208));
+#19966 = CARTESIAN_POINT('',(2.93483871381,1.612594564231));
+#19967 = CARTESIAN_POINT('',(2.968422639555,1.597265720239));
+#19968 = CARTESIAN_POINT('',(3.00348172408,1.584167609854));
+#19969 = CARTESIAN_POINT('',(3.040106315675,1.573947809606));
+#19970 = CARTESIAN_POINT('',(3.078437217833,1.567325548603));
+#19971 = CARTESIAN_POINT('',(3.155328472313,1.563047538099));
+#19972 = CARTESIAN_POINT('',(3.191048425325,1.564782399893));
+#19973 = CARTESIAN_POINT('',(3.225828630443,1.569995878413));
+#19974 = CARTESIAN_POINT('',(3.259626109336,1.578307351472));
+#19975 = CARTESIAN_POINT('',(3.29234249422,1.589246450948));
+#19976 = CARTESIAN_POINT('',(3.323802920334,1.602252108215));
+#19977 = CARTESIAN_POINT('',(3.3537421707,1.616674767904));
+#19978 = CARTESIAN_POINT('',(3.447842978584,1.667344358713));
+#19979 = CARTESIAN_POINT('',(3.510222113466,1.710349103353));
+#19980 = CARTESIAN_POINT('',(3.569470417426,1.757488562508));
+#19981 = CARTESIAN_POINT('',(3.62594300731,1.806304269564));
+#19982 = CARTESIAN_POINT('',(3.680205064486,1.855471911795));
+#19983 = CARTESIAN_POINT('',(3.733244513838,1.904813917863));
+#19984 = CARTESIAN_POINT('',(3.786588087373,1.955031091706));
+#19985 = CARTESIAN_POINT('',(3.92549576033,2.084731628713));
+#19986 = CARTESIAN_POINT('',(4.010197219337,2.162905810798));
+#19987 = CARTESIAN_POINT('',(4.099938566943,2.241708067817));
+#19988 = CARTESIAN_POINT('',(4.196468314221,2.31939467754));
+#19989 = CARTESIAN_POINT('',(4.301120035465,2.391739329508));
+#19990 = CARTESIAN_POINT('',(4.415148217316,2.452236286358));
+#19991 = CARTESIAN_POINT('',(4.539831682219,2.491825677309));
+#19992 = CARTESIAN_POINT('',(4.814644557317,2.506295828478));
+#19993 = CARTESIAN_POINT('',(4.935423102385,2.48012323543));
+#19994 = CARTESIAN_POINT('',(5.043133064603,2.433699222835));
+#19995 = CARTESIAN_POINT('',(5.139455718197,2.376985308625));
+#19996 = CARTESIAN_POINT('',(5.226205231925,2.316131903003));
+#19997 = CARTESIAN_POINT('',(5.305999545845,2.253763847625));
+#19998 = CARTESIAN_POINT('',(5.382681435028,2.1887558153));
+#19999 = CARTESIAN_POINT('',(5.526084395759,2.060317540319));
+#20000 = CARTESIAN_POINT('',(5.586429497541,2.003917986314));
+#20001 = CARTESIAN_POINT('',(5.645865998586,1.947580922594));
+#20002 = CARTESIAN_POINT('',(5.706310268987,1.890336832339));
+#20003 = CARTESIAN_POINT('',(5.769132385506,1.832008885854));
+#20004 = CARTESIAN_POINT('',(5.835044956057,1.773765081585));
+#20005 = CARTESIAN_POINT('',(5.904496639094,1.718513854832));
+#20006 = CARTESIAN_POINT('',(6.008955332957,1.650376224806));
+#20007 = CARTESIAN_POINT('',(6.041745118277,1.630749423018));
+#20008 = CARTESIAN_POINT('',(6.076489642799,1.612181803751));
+#20009 = CARTESIAN_POINT('',(6.11326714022,1.595347640334));
+#20010 = CARTESIAN_POINT('',(6.152160088171,1.581090229999));
+#20011 = CARTESIAN_POINT('',(6.193290160156,1.570411027042));
+#20012 = CARTESIAN_POINT('',(6.236857641201,1.564448795976));
+#20013 = CARTESIAN_POINT('',(6.28318530718,1.564448784716));
+#20014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20015 = PCURVE('',#6540,#20016);
+#20016 = DEFINITIONAL_REPRESENTATION('',(#20017),#20111);
+#20017 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#20018,#20019,#20020,#20021,
+    #20022,#20023,#20024,#20025,#20026,#20027,#20028,#20029,#20030,
+    #20031,#20032,#20033,#20034,#20035,#20036,#20037,#20038,#20039,
+    #20040,#20041,#20042,#20043,#20044,#20045,#20046,#20047,#20048,
+    #20049,#20050,#20051,#20052,#20053,#20054,#20055,#20056,#20057,
+    #20058,#20059,#20060,#20061,#20062,#20063,#20064,#20065,#20066,
+    #20067,#20068,#20069,#20070,#20071,#20072,#20073,#20074,#20075,
+    #20076,#20077,#20078,#20079,#20080,#20081,#20082,#20083,#20084,
+    #20085,#20086,#20087,#20088,#20089,#20090,#20091,#20092,#20093,
+    #20094,#20095,#20096,#20097,#20098,#20099,#20100,#20101,#20102,
+    #20103,#20104,#20105,#20106,#20107,#20108,#20109,#20110),
+  .UNSPECIFIED.,.T.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,
+    3.362573094385E-02,0.122540772933,0.207844984035,0.247071921034,
+    0.358327671931,0.44789349434,0.487288509679,0.523156106377,
+    0.607590105016,0.733294817127,0.858056372072,0.957957847837,1.),
+  .UNSPECIFIED.);
+#20018 = CARTESIAN_POINT('',(4.228244688543,23.8));
+#20019 = CARTESIAN_POINT('',(4.22824468376,23.87483170043));
+#20020 = CARTESIAN_POINT('',(4.226146784501,23.946328188197));
+#20021 = CARTESIAN_POINT('',(4.222278628892,24.014561761696));
+#20022 = CARTESIAN_POINT('',(4.216946015561,24.079553101331));
+#20023 = CARTESIAN_POINT('',(4.210440917095,24.141264162733));
+#20024 = CARTESIAN_POINT('',(4.203046345673,24.199601502825));
+#20025 = CARTESIAN_POINT('',(4.195038070875,24.25443003875));
+#20026 = CARTESIAN_POINT('',(4.164590744606,24.440896419436));
+#20027 = CARTESIAN_POINT('',(4.137756044008,24.564788285577));
+#20028 = CARTESIAN_POINT('',(4.10812411438,24.677884448089));
+#20029 = CARTESIAN_POINT('',(4.077045083414,24.780897194799));
+#20030 = CARTESIAN_POINT('',(4.045223064502,24.875180468638));
+#20031 = CARTESIAN_POINT('',(4.012539378066,24.963090757298));
+#20032 = CARTESIAN_POINT('',(3.978058856504,25.047633892226));
+#20033 = CARTESIAN_POINT('',(3.903452448735,25.21165207526));
+#20034 = CARTESIAN_POINT('',(3.86576371104,25.28646566898));
+#20035 = CARTESIAN_POINT('',(3.826354263681,25.357400617168));
+#20036 = CARTESIAN_POINT('',(3.784626584835,25.425075644865));
+#20037 = CARTESIAN_POINT('',(3.740023715159,25.489326967938));
+#20038 = CARTESIAN_POINT('',(3.692069028016,25.549242350883));
+#20039 = CARTESIAN_POINT('',(3.640361993417,25.603130596152));
+#20040 = CARTESIAN_POINT('',(3.558844413293,25.669426885678));
+#20041 = CARTESIAN_POINT('',(3.531904583639,25.68883388807));
+#20042 = CARTESIAN_POINT('',(3.503682507157,25.706377856013));
+#20043 = CARTESIAN_POINT('',(3.474159676723,25.721636432029));
+#20044 = CARTESIAN_POINT('',(3.4433183903,25.734147124823));
+#20045 = CARTESIAN_POINT('',(3.411140853494,25.743402627855));
+#20046 = CARTESIAN_POINT('',(3.377608282102,25.748846137918));
+#20047 = CARTESIAN_POINT('',(3.243692870359,25.752761125412));
+#20048 = CARTESIAN_POINT('',(3.152166851576,25.719530340968));
+#20049 = CARTESIAN_POINT('',(3.067774480005,25.65971061596));
+#20050 = CARTESIAN_POINT('',(2.990329931468,25.580458406592));
+#20051 = CARTESIAN_POINT('',(2.919762794839,25.487989267847));
+#20052 = CARTESIAN_POINT('',(2.856064069467,25.387343529272));
+#20053 = CARTESIAN_POINT('',(2.799209831309,25.282879360784));
+#20054 = CARTESIAN_POINT('',(2.708669766289,25.093929467163));
+#20055 = CARTESIAN_POINT('',(2.671722799291,25.007630899624));
+#20056 = CARTESIAN_POINT('',(2.637085724723,24.918282918782));
+#20057 = CARTESIAN_POINT('',(2.604071501559,24.824183573082));
+#20058 = CARTESIAN_POINT('',(2.572502997063,24.723738698479));
+#20059 = CARTESIAN_POINT('',(2.542736670438,24.615804996579));
+#20060 = CARTESIAN_POINT('',(2.515639849415,24.499673237633));
+#20061 = CARTESIAN_POINT('',(2.482357661036,24.319841296601));
+#20062 = CARTESIAN_POINT('',(2.47271516008,24.261882716439));
+#20063 = CARTESIAN_POINT('',(2.463787882976,24.200783211007));
+#20064 = CARTESIAN_POINT('',(2.455807418038,24.136459196043));
+#20065 = CARTESIAN_POINT('',(2.449040057758,24.068826333805));
+#20066 = CARTESIAN_POINT('',(2.443786670592,23.997771103695));
+#20067 = CARTESIAN_POINT('',(2.440388661872,23.923128600951));
+#20068 = CARTESIAN_POINT('',(2.438194234568,23.773229994719));
+#20069 = CARTESIAN_POINT('',(2.439085165003,23.703525949194));
+#20070 = CARTESIAN_POINT('',(2.441754915059,23.635737218354));
+#20071 = CARTESIAN_POINT('',(2.446019510872,23.570069489263));
+#20072 = CARTESIAN_POINT('',(2.451659968989,23.50680772593));
+#20073 = CARTESIAN_POINT('',(2.458413654488,23.446351470966));
+#20074 = CARTESIAN_POINT('',(2.465965933016,23.38922906747));
+#20075 = CARTESIAN_POINT('',(2.492718426027,23.211000839228));
+#20076 = CARTESIAN_POINT('',(2.515770414953,23.095165547921));
+#20077 = CARTESIAN_POINT('',(2.5416430284,22.987959068225));
+#20078 = CARTESIAN_POINT('',(2.569270441381,22.888812008805));
+#20079 = CARTESIAN_POINT('',(2.598082076998,22.796659856074));
+#20080 = CARTESIAN_POINT('',(2.628077743361,22.70973473402));
+#20081 = CARTESIAN_POINT('',(2.659890553318,22.625755326413));
+#20082 = CARTESIAN_POINT('',(2.746913021861,22.418723739301));
+#20083 = CARTESIAN_POINT('',(2.803534582969,22.302407382063));
+#20084 = CARTESIAN_POINT('',(2.866243883175,22.19046084328));
+#20085 = CARTESIAN_POINT('',(2.93633851168,22.084698239788));
+#20086 = CARTESIAN_POINT('',(3.014689031182,21.98920719938));
+#20087 = CARTESIAN_POINT('',(3.10201306084,21.911268653635));
+#20088 = CARTESIAN_POINT('',(3.199011571519,21.860482226411));
+#20089 = CARTESIAN_POINT('',(3.413315248964,21.841926390629));
+#20090 = CARTESIAN_POINT('',(3.507724632865,21.875507287252));
+#20091 = CARTESIAN_POINT('',(3.590898167758,21.934772160087));
+#20092 = CARTESIAN_POINT('',(3.664029883877,22.008812059888));
+#20093 = CARTESIAN_POINT('',(3.728472944381,22.089995881996));
+#20094 = CARTESIAN_POINT('',(3.786292414198,22.175693769926));
+#20095 = CARTESIAN_POINT('',(3.840446591511,22.26726796664));
+#20096 = CARTESIAN_POINT('',(3.937082629249,22.457863828541));
+#20097 = CARTESIAN_POINT('',(3.976155546987,22.54469829401));
+#20098 = CARTESIAN_POINT('',(4.013005387062,22.635190916413));
+#20099 = CARTESIAN_POINT('',(4.048612680686,22.731829981132));
+#20100 = CARTESIAN_POINT('',(4.083252389898,22.836888993082));
+#20101 = CARTESIAN_POINT('',(4.116383974827,22.951821219303));
+#20102 = CARTESIAN_POINT('',(4.14677320546,23.07737457834));
+#20103 = CARTESIAN_POINT('',(4.183408264654,23.271657540945));
+#20104 = CARTESIAN_POINT('',(4.193839698026,23.33328346123));
+#20105 = CARTESIAN_POINT('',(4.203600091783,23.399238961966));
+#20106 = CARTESIAN_POINT('',(4.212357456318,23.469694378147));
+#20107 = CARTESIAN_POINT('',(4.219709934008,23.544794286755));
+#20108 = CARTESIAN_POINT('',(4.22518748171,23.624705508299));
+#20109 = CARTESIAN_POINT('',(4.228244682769,23.709661051342));
+#20110 = CARTESIAN_POINT('',(4.228244688543,23.8));
+#20111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20112 = ORIENTED_EDGE('',*,*,#20113,.T.);
+#20113 = EDGE_CURVE('',#19821,#2819,#20114,.T.);
+#20114 = SEAM_CURVE('',#20115,(#20119,#20126),.PCURVE_S1.);
+#20115 = LINE('',#20116,#20117);
+#20116 = CARTESIAN_POINT('',(0.372077540984,-1.914173007723,20.8));
+#20117 = VECTOR('',#20118,1.);
+#20118 = DIRECTION('',(-0.981627183448,-0.190808995377,
+    -2.22044604925E-16));
+#20119 = PCURVE('',#2976,#20120);
+#20120 = DEFINITIONAL_REPRESENTATION('',(#20121),#20125);
+#20121 = LINE('',#20122,#20123);
+#20122 = CARTESIAN_POINT('',(0.,-0.));
+#20123 = VECTOR('',#20124,1.);
+#20124 = DIRECTION('',(0.,1.));
+#20125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20126 = PCURVE('',#2976,#20127);
+#20127 = DEFINITIONAL_REPRESENTATION('',(#20128),#20132);
+#20128 = LINE('',#20129,#20130);
+#20129 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#20130 = VECTOR('',#20131,1.);
+#20131 = DIRECTION('',(0.,1.));
+#20132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20133 = ORIENTED_EDGE('',*,*,#2818,.F.);
+#20134 = ORIENTED_EDGE('',*,*,#20113,.F.);
+#20135 = ORIENTED_EDGE('',*,*,#20136,.T.);
+#20136 = EDGE_CURVE('',#19821,#20137,#20139,.T.);
+#20137 = VERTEX_POINT('',#20138);
+#20138 = CARTESIAN_POINT('',(-2.072593931388,1.397982258677,
+    21.623103881658));
+#20139 = SURFACE_CURVE('',#20140,(#20234,#20331),.PCURVE_S1.);
+#20140 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#20141,#20142,#20143,#20144,
+    #20145,#20146,#20147,#20148,#20149,#20150,#20151,#20152,#20153,
+    #20154,#20155,#20156,#20157,#20158,#20159,#20160,#20161,#20162,
+    #20163,#20164,#20165,#20166,#20167,#20168,#20169,#20170,#20171,
+    #20172,#20173,#20174,#20175,#20176,#20177,#20178,#20179,#20180,
+    #20181,#20182,#20183,#20184,#20185,#20186,#20187,#20188,#20189,
+    #20190,#20191,#20192,#20193,#20194,#20195,#20196,#20197,#20198,
+    #20199,#20200,#20201,#20202,#20203,#20204,#20205,#20206,#20207,
+    #20208,#20209,#20210,#20211,#20212,#20213,#20214,#20215,#20216,
+    #20217,#20218,#20219,#20220,#20221,#20222,#20223,#20224,#20225,
+    #20226,#20227,#20228,#20229,#20230,#20231,#20232,#20233),
+  .UNSPECIFIED.,.T.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,
+    3.362573094385E-02,0.122540772933,0.207844984035,0.247071921034,
+    0.358327671931,0.44789349434,0.487288509679,0.523156106377,
+    0.607590105016,0.733294817127,0.858056372072,0.957957847837,1.),
+  .UNSPECIFIED.);
+#20141 = CARTESIAN_POINT('',(-1.163627913205,-2.212683908653,20.8));
+#20142 = CARTESIAN_POINT('',(-1.163627923789,-2.212683903087,
+    20.87483170043));
+#20143 = CARTESIAN_POINT('',(-1.168270014174,-2.210242840564,
+    20.946328188197));
+#20144 = CARTESIAN_POINT('',(-1.176828705088,-2.205741427214,
+    21.014561761696));
+#20145 = CARTESIAN_POINT('',(-1.188599764305,-2.199481999211,
+    21.079553101331));
+#20146 = CARTESIAN_POINT('',(-1.202901008862,-2.191736941839,
+    21.141264162733));
+#20147 = CARTESIAN_POINT('',(-1.219074801311,-2.182780878317,
+    21.199601502825));
+#20148 = CARTESIAN_POINT('',(-1.236492240013,-2.172906628375,
+    21.25443003875));
+#20149 = CARTESIAN_POINT('',(-1.30233229759,-2.134708659855,
+    21.440896419436));
+#20150 = CARTESIAN_POINT('',(-1.359660014781,-2.099836524967,
+    21.564788285577));
+#20151 = CARTESIAN_POINT('',(-1.421778936243,-2.059364867052,
+    21.677884448089));
+#20152 = CARTESIAN_POINT('',(-1.485316985082,-2.01445523708,
+    21.780897194798));
+#20153 = CARTESIAN_POINT('',(-1.548640925563,-1.966124633117,
+    21.875180468638));
+#20154 = CARTESIAN_POINT('',(-1.611842843911,-1.914203111136,
+    21.963090757298));
+#20155 = CARTESIAN_POINT('',(-1.676473255456,-1.857013387852,
+    22.047633892226));
+#20156 = CARTESIAN_POINT('',(-1.810062251997,-1.726851160208,
+    22.21165207526));
+#20157 = CARTESIAN_POINT('',(-1.874886555189,-1.658366726886,
+    22.28646566898));
+#20158 = CARTESIAN_POINT('',(-1.939701842447,-1.583975520689,
+    22.357400617168));
+#20159 = CARTESIAN_POINT('',(-2.004882099707,-1.502256075318,
+    22.425075644865));
+#20160 = CARTESIAN_POINT('',(-2.070355664693,-1.411644325561,
+    22.489326967938));
+#20161 = CARTESIAN_POINT('',(-2.135467851062,-1.310573614193,
+    22.549242350883));
+#20162 = CARTESIAN_POINT('',(-2.19891924845,-1.197598493054,
+    22.603130596152));
+#20163 = CARTESIAN_POINT('',(-2.286262920744,-1.01347066492,
+    22.669426885678));
+#20164 = CARTESIAN_POINT('',(-2.313425986451,-0.95181259461,
+    22.68883388807));
+#20165 = CARTESIAN_POINT('',(-2.339940643056,-0.886370908469,
+    22.706377856013));
+#20166 = CARTESIAN_POINT('',(-2.3654694303,-0.817034572254,
+    22.721636432029));
+#20167 = CARTESIAN_POINT('',(-2.389635954027,-0.743713317107,
+    22.734147124823));
+#20168 = CARTESIAN_POINT('',(-2.412024931741,-0.66634418175,
+    22.743402627855));
+#20169 = CARTESIAN_POINT('',(-2.432182238155,-0.584898054677,
+    22.748846137918));
+#20170 = CARTESIAN_POINT('',(-2.499057748936,-0.256856859937,
+    22.752761125412));
+#20171 = CARTESIAN_POINT('',(-2.517322036422,-2.705880701061E-02,
+    22.719530340968));
+#20172 = CARTESIAN_POINT('',(-2.511101231938,0.185756484705,
+    22.65971061596));
+#20173 = CARTESIAN_POINT('',(-2.486739081809,0.379392674229,
+    22.580458406592));
+#20174 = CARTESIAN_POINT('',(-2.449896748285,0.552936684412,
+    22.487989267847));
+#20175 = CARTESIAN_POINT('',(-2.405549361966,0.706411028224,
+    22.387343529272));
+#20176 = CARTESIAN_POINT('',(-2.357818634437,0.840485640816,
+    22.282879360784));
+#20177 = CARTESIAN_POINT('',(-2.271230967021,1.049619502104,
+    22.093929467163));
+#20178 = CARTESIAN_POINT('',(-2.231593738556,1.133179936796,
+    22.007630899624));
+#20179 = CARTESIAN_POINT('',(-2.191230969087,1.209917962108,
+    21.918282918782));
+#20180 = CARTESIAN_POINT('',(-2.150009363151,1.281559298315,
+    21.824183573082));
+#20181 = CARTESIAN_POINT('',(-2.108060902574,1.348533723954,
+    21.723738698479));
+#20182 = CARTESIAN_POINT('',(-2.066279694578,1.410185540529,
+    21.615804996579));
+#20183 = CARTESIAN_POINT('',(-2.026548327818,1.46507382334,
+    21.499673237633));
+#20184 = CARTESIAN_POINT('',(-1.976255268428,1.531359255921,
+    21.319841296601));
+#20185 = CARTESIAN_POINT('',(-1.961448874671,1.550384705544,
+    21.261882716439));
+#20186 = CARTESIAN_POINT('',(-1.947533642858,1.567836986337,
+    21.200783211007));
+#20187 = CARTESIAN_POINT('',(-1.934923641157,1.583300217161,
+    21.136459196043));
+#20188 = CARTESIAN_POINT('',(-1.92410967193,1.596312309311,
+    21.068826333805));
+#20189 = CARTESIAN_POINT('',(-1.915651589439,1.606359616309,
+    20.997771103695));
+#20190 = CARTESIAN_POINT('',(-1.910166260182,1.612846274299,
+    20.923128600951));
+#20191 = CARTESIAN_POINT('',(-1.906622176186,1.617033924427,
+    20.773229994719));
+#20192 = CARTESIAN_POINT('',(-1.908058600898,1.615331550549,
+    20.703525949194));
+#20193 = CARTESIAN_POINT('',(-1.912381191346,1.610246327856,
+    20.635737218354));
+#20194 = CARTESIAN_POINT('',(-1.919265826495,1.602105579321,
+    20.570069489263));
+#20195 = CARTESIAN_POINT('',(-1.928305860071,1.591282416745,
+    20.50680772593));
+#20196 = CARTESIAN_POINT('',(-1.939017785998,1.578229889602,
+    20.446351470966));
+#20197 = CARTESIAN_POINT('',(-1.950850222127,1.563515600417,
+    20.38922906747));
+#20198 = CARTESIAN_POINT('',(-1.992259249994,1.51099520747,
+    20.211000839228));
+#20199 = CARTESIAN_POINT('',(-2.027151120992,1.465117204868,
+    20.095165547921));
+#20200 = CARTESIAN_POINT('',(-2.064963506276,1.412594555868,
+    19.987959068225));
+#20201 = CARTESIAN_POINT('',(-2.103539039661,1.355213011318,
+    19.888812008805));
+#20202 = CARTESIAN_POINT('',(-2.14173847457,1.294052170819,
+    19.796659856074));
+#20203 = CARTESIAN_POINT('',(-2.179381651744,1.229115818848,
+    19.70973473402));
+#20204 = CARTESIAN_POINT('',(-2.216889547876,1.158896889285,
+    19.625755326413));
+#20205 = CARTESIAN_POINT('',(-2.310879141896,0.962691272873,
+    19.418723739301));
+#20206 = CARTESIAN_POINT('',(-2.365051327605,0.831684388435,
+    19.302407382063));
+#20207 = CARTESIAN_POINT('',(-2.416439564427,0.683063686412,
+    19.19046084328));
+#20208 = CARTESIAN_POINT('',(-2.462536539227,0.5130687335,
+    19.084698239788));
+#20209 = CARTESIAN_POINT('',(-2.498505180108,0.318964381897,
+    18.98920719938));
+#20210 = CARTESIAN_POINT('',(-2.517436377802,9.930189431277E-02,
+    18.911268653635));
+#20211 = CARTESIAN_POINT('',(-2.510215165973,-0.145329804981,
+    18.860482226411));
+#20212 = CARTESIAN_POINT('',(-2.422229078978,-0.673814773578,
+    18.841926390629));
+#20213 = CARTESIAN_POINT('',(-2.35135064606,-0.901286247543,
+    18.875507287252));
+#20214 = CARTESIAN_POINT('',(-2.266734307408,-1.093298607947,
+    18.934772160087));
+#20215 = CARTESIAN_POINT('',(-2.177667236653,-1.254280240565,
+    19.008812059887));
+#20216 = CARTESIAN_POINT('',(-2.089333051065,-1.389797080994,
+    19.089995881996));
+#20217 = CARTESIAN_POINT('',(-2.003149037517,-1.506314203552,
+    19.175693769926));
+#20218 = CARTESIAN_POINT('',(-1.91662116646,-1.610764614762,
+    19.26726796664));
+#20219 = CARTESIAN_POINT('',(-1.751499309617,-1.787118083905,
+    19.457863828541));
+#20220 = CARTESIAN_POINT('',(-1.680884771454,-1.854817178367,
+    19.54469829401));
+#20221 = CARTESIAN_POINT('',(-1.611643566046,-1.915778590067,
+    19.635190916413));
+#20222 = CARTESIAN_POINT('',(-1.542407282669,-1.971961096388,
+    19.731829981132));
+#20223 = CARTESIAN_POINT('',(-1.472899417155,-2.023860451277,
+    19.836888993081));
+#20224 = CARTESIAN_POINT('',(-1.404465258969,-2.070677036969,
+    19.951821219303));
+#20225 = CARTESIAN_POINT('',(-1.340272721808,-2.111356003301,
+    20.07737457834));
+#20226 = CARTESIAN_POINT('',(-1.261709273381,-2.158431281683,
+    20.271657540945));
+#20227 = CARTESIAN_POINT('',(-1.239165883277,-2.171545981753,
+    20.33328346123));
+#20228 = CARTESIAN_POINT('',(-1.21791749533,-2.183549482648,
+    20.399238961966));
+#20229 = CARTESIAN_POINT('',(-1.198721001693,-2.194081672492,
+    20.469694378147));
+#20230 = CARTESIAN_POINT('',(-1.182511607978,-2.202750923959,
+    20.544794286755));
+#20231 = CARTESIAN_POINT('',(-1.170393061001,-2.209127416726,
+    20.624705508299));
+#20232 = CARTESIAN_POINT('',(-1.163627925982,-2.212683901933,
+    20.709661051342));
+#20233 = CARTESIAN_POINT('',(-1.163627913205,-2.212683908653,20.8));
+#20234 = PCURVE('',#2976,#20235);
+#20235 = DEFINITIONAL_REPRESENTATION('',(#20236),#20330);
+#20236 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#20237,#20238,#20239,#20240,
+    #20241,#20242,#20243,#20244,#20245,#20246,#20247,#20248,#20249,
+    #20250,#20251,#20252,#20253,#20254,#20255,#20256,#20257,#20258,
+    #20259,#20260,#20261,#20262,#20263,#20264,#20265,#20266,#20267,
+    #20268,#20269,#20270,#20271,#20272,#20273,#20274,#20275,#20276,
+    #20277,#20278,#20279,#20280,#20281,#20282,#20283,#20284,#20285,
+    #20286,#20287,#20288,#20289,#20290,#20291,#20292,#20293,#20294,
+    #20295,#20296,#20297,#20298,#20299,#20300,#20301,#20302,#20303,
+    #20304,#20305,#20306,#20307,#20308,#20309,#20310,#20311,#20312,
+    #20313,#20314,#20315,#20316,#20317,#20318,#20319,#20320,#20321,
+    #20322,#20323,#20324,#20325,#20326,#20327,#20328,#20329),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,
+    3.362573094385E-02,0.122540772933,0.207844984035,0.247071921034,
+    0.358327671931,0.44789349434,0.487288509679,0.523156106377,
+    0.607590105016,0.733294817127,0.858056372072,0.957957847837,1.),
+  .UNSPECIFIED.);
+#20237 = CARTESIAN_POINT('',(0.,1.564448784716));
+#20238 = CARTESIAN_POINT('',(3.837523098971E-02,1.564448794044));
+#20239 = CARTESIAN_POINT('',(7.504026573353E-02,1.568539819466));
+#20240 = CARTESIAN_POINT('',(0.110117500177,1.576082352963));
+#20241 = CARTESIAN_POINT('',(0.143672829524,1.5864427895));
+#20242 = CARTESIAN_POINT('',(0.17571912036,1.599003453298));
+#20243 = CARTESIAN_POINT('',(0.206222089178,1.613171190141));
+#20244 = CARTESIAN_POINT('',(0.235108587296,1.628384525726));
+#20245 = CARTESIAN_POINT('',(0.334118304059,1.685726400004));
+#20246 = CARTESIAN_POINT('',(0.401486265407,1.73534692854));
+#20247 = CARTESIAN_POINT('',(0.464921947192,1.788602194066));
+#20248 = CARTESIAN_POINT('',(0.524822602392,1.842403708611));
+#20249 = CARTESIAN_POINT('',(0.581788381477,1.895342295962));
+#20250 = CARTESIAN_POINT('',(0.637102460363,1.947475923612));
+#20251 = CARTESIAN_POINT('',(0.69275423295,2.000006578815));
+#20252 = CARTESIAN_POINT('',(0.807871673921,2.106305045337));
+#20253 = CARTESIAN_POINT('',(0.863772355493,2.156870897577));
+#20254 = CARTESIAN_POINT('',(0.920521737251,2.206300834133));
+#20255 = CARTESIAN_POINT('',(0.979121174438,2.25469074121));
+#20256 = CARTESIAN_POINT('',(1.040401815604,2.301671835457));
+#20257 = CARTESIAN_POINT('',(1.105052195606,2.346302526672));
+#20258 = CARTESIAN_POINT('',(1.173648066093,2.387031473809));
+#20259 = CARTESIAN_POINT('',(1.280440690973,2.437637150927));
+#20260 = CARTESIAN_POINT('',(1.315551797954,2.452536240159));
+#20261 = CARTESIAN_POINT('',(1.352163306645,2.466076885454));
+#20262 = CARTESIAN_POINT('',(1.390306254475,2.477906640316));
+#20263 = CARTESIAN_POINT('',(1.430017739697,2.487638801902));
+#20264 = CARTESIAN_POINT('',(1.471344595062,2.494853704045));
+#20265 = CARTESIAN_POINT('',(1.514347061484,2.499100010282));
+#20266 = CARTESIAN_POINT('',(1.68603808405,2.502153618761));
+#20267 = CARTESIAN_POINT('',(1.803298671814,2.476234804225));
+#20268 = CARTESIAN_POINT('',(1.912566521474,2.429521221428));
+#20269 = CARTESIAN_POINT('',(2.014550360903,2.368659145823));
+#20270 = CARTESIAN_POINT('',(2.109778687906,2.299379951497));
+#20271 = CARTESIAN_POINT('',(2.198489774885,2.226563066213));
+#20272 = CARTESIAN_POINT('',(2.28079049877,2.15412664445));
+#20273 = CARTESIAN_POINT('',(2.417758791655,2.029225214392));
+#20274 = CARTESIAN_POINT('',(2.476055738522,1.974372150858));
+#20275 = CARTESIAN_POINT('',(2.533328251168,1.92010865363));
+#20276 = CARTESIAN_POINT('',(2.591015690767,1.86597459331));
+#20277 = CARTESIAN_POINT('',(2.650163271464,1.812017521231));
+#20278 = CARTESIAN_POINT('',(2.71145657258,1.759240230521));
+#20279 = CARTESIAN_POINT('',(2.775363761627,1.709765662773));
+#20280 = CARTESIAN_POINT('',(2.871872961588,1.647748771737));
+#20281 = CARTESIAN_POINT('',(2.902671012215,1.629584186208));
+#20282 = CARTESIAN_POINT('',(2.93483871381,1.612594564231));
+#20283 = CARTESIAN_POINT('',(2.968422639555,1.597265720239));
+#20284 = CARTESIAN_POINT('',(3.00348172408,1.584167609854));
+#20285 = CARTESIAN_POINT('',(3.040106315675,1.573947809606));
+#20286 = CARTESIAN_POINT('',(3.078437217833,1.567325548603));
+#20287 = CARTESIAN_POINT('',(3.155328472313,1.563047538099));
+#20288 = CARTESIAN_POINT('',(3.191048425325,1.564782399893));
+#20289 = CARTESIAN_POINT('',(3.225828630443,1.569995878413));
+#20290 = CARTESIAN_POINT('',(3.259626109336,1.578307351472));
+#20291 = CARTESIAN_POINT('',(3.29234249422,1.589246450948));
+#20292 = CARTESIAN_POINT('',(3.323802920334,1.602252108215));
+#20293 = CARTESIAN_POINT('',(3.3537421707,1.616674767904));
+#20294 = CARTESIAN_POINT('',(3.447842978584,1.667344358713));
+#20295 = CARTESIAN_POINT('',(3.510222113466,1.710349103353));
+#20296 = CARTESIAN_POINT('',(3.569470417426,1.757488562508));
+#20297 = CARTESIAN_POINT('',(3.62594300731,1.806304269564));
+#20298 = CARTESIAN_POINT('',(3.680205064486,1.855471911795));
+#20299 = CARTESIAN_POINT('',(3.733244513838,1.904813917863));
+#20300 = CARTESIAN_POINT('',(3.786588087373,1.955031091706));
+#20301 = CARTESIAN_POINT('',(3.92549576033,2.084731628713));
+#20302 = CARTESIAN_POINT('',(4.010197219337,2.162905810798));
+#20303 = CARTESIAN_POINT('',(4.099938566943,2.241708067817));
+#20304 = CARTESIAN_POINT('',(4.196468314221,2.31939467754));
+#20305 = CARTESIAN_POINT('',(4.301120035465,2.391739329508));
+#20306 = CARTESIAN_POINT('',(4.415148217316,2.452236286358));
+#20307 = CARTESIAN_POINT('',(4.539831682219,2.491825677309));
+#20308 = CARTESIAN_POINT('',(4.814644557317,2.506295828478));
+#20309 = CARTESIAN_POINT('',(4.935423102385,2.48012323543));
+#20310 = CARTESIAN_POINT('',(5.043133064603,2.433699222835));
+#20311 = CARTESIAN_POINT('',(5.139455718197,2.376985308625));
+#20312 = CARTESIAN_POINT('',(5.226205231925,2.316131903003));
+#20313 = CARTESIAN_POINT('',(5.305999545845,2.253763847625));
+#20314 = CARTESIAN_POINT('',(5.382681435028,2.1887558153));
+#20315 = CARTESIAN_POINT('',(5.526084395759,2.060317540319));
+#20316 = CARTESIAN_POINT('',(5.586429497541,2.003917986314));
+#20317 = CARTESIAN_POINT('',(5.645865998586,1.947580922594));
+#20318 = CARTESIAN_POINT('',(5.706310268987,1.890336832339));
+#20319 = CARTESIAN_POINT('',(5.769132385506,1.832008885854));
+#20320 = CARTESIAN_POINT('',(5.835044956057,1.773765081585));
+#20321 = CARTESIAN_POINT('',(5.904496639094,1.718513854832));
+#20322 = CARTESIAN_POINT('',(6.008955332957,1.650376224806));
+#20323 = CARTESIAN_POINT('',(6.041745118277,1.630749423018));
+#20324 = CARTESIAN_POINT('',(6.076489642799,1.612181803751));
+#20325 = CARTESIAN_POINT('',(6.11326714022,1.595347640334));
+#20326 = CARTESIAN_POINT('',(6.152160088171,1.581090229999));
+#20327 = CARTESIAN_POINT('',(6.193290160156,1.570411027042));
+#20328 = CARTESIAN_POINT('',(6.236857641201,1.564448795976));
+#20329 = CARTESIAN_POINT('',(6.28318530718,1.564448784716));
+#20330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20331 = PCURVE('',#6540,#20332);
+#20332 = DEFINITIONAL_REPRESENTATION('',(#20333),#20427);
+#20333 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#20334,#20335,#20336,#20337,
+    #20338,#20339,#20340,#20341,#20342,#20343,#20344,#20345,#20346,
+    #20347,#20348,#20349,#20350,#20351,#20352,#20353,#20354,#20355,
+    #20356,#20357,#20358,#20359,#20360,#20361,#20362,#20363,#20364,
+    #20365,#20366,#20367,#20368,#20369,#20370,#20371,#20372,#20373,
+    #20374,#20375,#20376,#20377,#20378,#20379,#20380,#20381,#20382,
+    #20383,#20384,#20385,#20386,#20387,#20388,#20389,#20390,#20391,
+    #20392,#20393,#20394,#20395,#20396,#20397,#20398,#20399,#20400,
+    #20401,#20402,#20403,#20404,#20405,#20406,#20407,#20408,#20409,
+    #20410,#20411,#20412,#20413,#20414,#20415,#20416,#20417,#20418,
+    #20419,#20420,#20421,#20422,#20423,#20424,#20425,#20426),
+  .UNSPECIFIED.,.T.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,
+    3.362573094385E-02,0.122540772933,0.207844984035,0.247071921034,
+    0.358327671931,0.44789349434,0.487288509679,0.523156106377,
+    0.607590105016,0.733294817127,0.858056372072,0.957957847837,1.),
+  .UNSPECIFIED.);
+#20334 = CARTESIAN_POINT('',(4.228244688543,23.8));
+#20335 = CARTESIAN_POINT('',(4.22824468376,23.87483170043));
+#20336 = CARTESIAN_POINT('',(4.226146784501,23.946328188197));
+#20337 = CARTESIAN_POINT('',(4.222278628892,24.014561761696));
+#20338 = CARTESIAN_POINT('',(4.216946015561,24.079553101331));
+#20339 = CARTESIAN_POINT('',(4.210440917095,24.141264162733));
+#20340 = CARTESIAN_POINT('',(4.203046345673,24.199601502825));
+#20341 = CARTESIAN_POINT('',(4.195038070875,24.25443003875));
+#20342 = CARTESIAN_POINT('',(4.164590744606,24.440896419436));
+#20343 = CARTESIAN_POINT('',(4.137756044008,24.564788285577));
+#20344 = CARTESIAN_POINT('',(4.10812411438,24.677884448089));
+#20345 = CARTESIAN_POINT('',(4.077045083414,24.780897194799));
+#20346 = CARTESIAN_POINT('',(4.045223064502,24.875180468638));
+#20347 = CARTESIAN_POINT('',(4.012539378066,24.963090757298));
+#20348 = CARTESIAN_POINT('',(3.978058856504,25.047633892226));
+#20349 = CARTESIAN_POINT('',(3.903452448735,25.21165207526));
+#20350 = CARTESIAN_POINT('',(3.86576371104,25.28646566898));
+#20351 = CARTESIAN_POINT('',(3.826354263681,25.357400617168));
+#20352 = CARTESIAN_POINT('',(3.784626584835,25.425075644865));
+#20353 = CARTESIAN_POINT('',(3.740023715159,25.489326967938));
+#20354 = CARTESIAN_POINT('',(3.692069028016,25.549242350883));
+#20355 = CARTESIAN_POINT('',(3.640361993417,25.603130596152));
+#20356 = CARTESIAN_POINT('',(3.558844413293,25.669426885678));
+#20357 = CARTESIAN_POINT('',(3.531904583639,25.68883388807));
+#20358 = CARTESIAN_POINT('',(3.503682507157,25.706377856013));
+#20359 = CARTESIAN_POINT('',(3.474159676723,25.721636432029));
+#20360 = CARTESIAN_POINT('',(3.4433183903,25.734147124823));
+#20361 = CARTESIAN_POINT('',(3.411140853494,25.743402627855));
+#20362 = CARTESIAN_POINT('',(3.377608282102,25.748846137918));
+#20363 = CARTESIAN_POINT('',(3.243692870359,25.752761125412));
+#20364 = CARTESIAN_POINT('',(3.152166851576,25.719530340968));
+#20365 = CARTESIAN_POINT('',(3.067774480005,25.65971061596));
+#20366 = CARTESIAN_POINT('',(2.990329931468,25.580458406592));
+#20367 = CARTESIAN_POINT('',(2.919762794839,25.487989267847));
+#20368 = CARTESIAN_POINT('',(2.856064069467,25.387343529272));
+#20369 = CARTESIAN_POINT('',(2.799209831309,25.282879360784));
+#20370 = CARTESIAN_POINT('',(2.708669766289,25.093929467163));
+#20371 = CARTESIAN_POINT('',(2.671722799291,25.007630899624));
+#20372 = CARTESIAN_POINT('',(2.637085724723,24.918282918782));
+#20373 = CARTESIAN_POINT('',(2.604071501559,24.824183573082));
+#20374 = CARTESIAN_POINT('',(2.572502997063,24.723738698479));
+#20375 = CARTESIAN_POINT('',(2.542736670438,24.615804996579));
+#20376 = CARTESIAN_POINT('',(2.515639849415,24.499673237633));
+#20377 = CARTESIAN_POINT('',(2.482357661036,24.319841296601));
+#20378 = CARTESIAN_POINT('',(2.47271516008,24.261882716439));
+#20379 = CARTESIAN_POINT('',(2.463787882976,24.200783211007));
+#20380 = CARTESIAN_POINT('',(2.455807418038,24.136459196043));
+#20381 = CARTESIAN_POINT('',(2.449040057758,24.068826333805));
+#20382 = CARTESIAN_POINT('',(2.443786670592,23.997771103695));
+#20383 = CARTESIAN_POINT('',(2.440388661872,23.923128600951));
+#20384 = CARTESIAN_POINT('',(2.438194234568,23.773229994719));
+#20385 = CARTESIAN_POINT('',(2.439085165003,23.703525949194));
+#20386 = CARTESIAN_POINT('',(2.441754915059,23.635737218354));
+#20387 = CARTESIAN_POINT('',(2.446019510872,23.570069489263));
+#20388 = CARTESIAN_POINT('',(2.451659968989,23.50680772593));
+#20389 = CARTESIAN_POINT('',(2.458413654488,23.446351470966));
+#20390 = CARTESIAN_POINT('',(2.465965933016,23.38922906747));
+#20391 = CARTESIAN_POINT('',(2.492718426027,23.211000839228));
+#20392 = CARTESIAN_POINT('',(2.515770414953,23.095165547921));
+#20393 = CARTESIAN_POINT('',(2.5416430284,22.987959068225));
+#20394 = CARTESIAN_POINT('',(2.569270441381,22.888812008805));
+#20395 = CARTESIAN_POINT('',(2.598082076998,22.796659856074));
+#20396 = CARTESIAN_POINT('',(2.628077743361,22.70973473402));
+#20397 = CARTESIAN_POINT('',(2.659890553318,22.625755326413));
+#20398 = CARTESIAN_POINT('',(2.746913021861,22.418723739301));
+#20399 = CARTESIAN_POINT('',(2.803534582969,22.302407382063));
+#20400 = CARTESIAN_POINT('',(2.866243883175,22.19046084328));
+#20401 = CARTESIAN_POINT('',(2.93633851168,22.084698239788));
+#20402 = CARTESIAN_POINT('',(3.014689031182,21.98920719938));
+#20403 = CARTESIAN_POINT('',(3.10201306084,21.911268653635));
+#20404 = CARTESIAN_POINT('',(3.199011571519,21.860482226411));
+#20405 = CARTESIAN_POINT('',(3.413315248964,21.841926390629));
+#20406 = CARTESIAN_POINT('',(3.507724632865,21.875507287252));
+#20407 = CARTESIAN_POINT('',(3.590898167758,21.934772160087));
+#20408 = CARTESIAN_POINT('',(3.664029883877,22.008812059888));
+#20409 = CARTESIAN_POINT('',(3.728472944381,22.089995881996));
+#20410 = CARTESIAN_POINT('',(3.786292414198,22.175693769926));
+#20411 = CARTESIAN_POINT('',(3.840446591511,22.26726796664));
+#20412 = CARTESIAN_POINT('',(3.937082629249,22.457863828541));
+#20413 = CARTESIAN_POINT('',(3.976155546987,22.54469829401));
+#20414 = CARTESIAN_POINT('',(4.013005387062,22.635190916413));
+#20415 = CARTESIAN_POINT('',(4.048612680686,22.731829981132));
+#20416 = CARTESIAN_POINT('',(4.083252389898,22.836888993082));
+#20417 = CARTESIAN_POINT('',(4.116383974827,22.951821219303));
+#20418 = CARTESIAN_POINT('',(4.14677320546,23.07737457834));
+#20419 = CARTESIAN_POINT('',(4.183408264654,23.271657540945));
+#20420 = CARTESIAN_POINT('',(4.193839698026,23.33328346123));
+#20421 = CARTESIAN_POINT('',(4.203600091783,23.399238961966));
+#20422 = CARTESIAN_POINT('',(4.212357456318,23.469694378147));
+#20423 = CARTESIAN_POINT('',(4.219709934008,23.544794286755));
+#20424 = CARTESIAN_POINT('',(4.22518748171,23.624705508299));
+#20425 = CARTESIAN_POINT('',(4.228244682769,23.709661051342));
+#20426 = CARTESIAN_POINT('',(4.228244688543,23.8));
+#20427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20428 = ORIENTED_EDGE('',*,*,#20429,.T.);
+#20429 = EDGE_CURVE('',#20137,#20430,#20432,.T.);
+#20430 = VERTEX_POINT('',#20431);
+#20431 = CARTESIAN_POINT('',(-2.286250548707,1.542095466739,20.8));
+#20432 = SURFACE_CURVE('',#20433,(#20438,#20451),.PCURVE_S1.);
+#20433 = ELLIPSE('',#20434,2.757716446628,1.95);
+#20434 = AXIS2_PLACEMENT_3D('',#20435,#20436,#20437);
+#20435 = CARTESIAN_POINT('',(0.,0.,20.8));
+#20436 = DIRECTION('',(-0.559192903471,-0.829037572555,
+    -1.570092458684E-16));
+#20437 = DIRECTION('',(-0.829037572555,0.559192903471,
+    -1.570092458684E-16));
+#20438 = PCURVE('',#2976,#20439);
+#20439 = DEFINITIONAL_REPRESENTATION('',(#20440),#20450);
+#20440 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#20441,#20442,#20443,#20444,
+    #20445,#20446,#20447,#20448,#20449),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#20441 = CARTESIAN_POINT('',(1.570796326795,-4.87104767727E-16));
+#20442 = CARTESIAN_POINT('',(1.767145868394,0.382881606119));
+#20443 = CARTESIAN_POINT('',(1.963495408992,0.76576330111));
+#20444 = CARTESIAN_POINT('',(2.159844949588,1.126150859674));
+#20445 = CARTESIAN_POINT('',(2.356194490192,1.441554563463));
+#20446 = CARTESIAN_POINT('',(2.552544030788,1.692245189887));
+#20447 = CARTESIAN_POINT('',(2.74889357139,1.86408148628));
+#20448 = CARTESIAN_POINT('',(2.94524311199,1.949999999617));
+#20449 = CARTESIAN_POINT('',(3.14159265359,1.95));
+#20450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20451 = PCURVE('',#3219,#20452);
+#20452 = DEFINITIONAL_REPRESENTATION('',(#20453),#20463);
+#20453 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#20454,#20455,#20456,#20457,
+    #20458,#20459,#20460,#20461,#20462),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#20454 = CARTESIAN_POINT('',(1.570796326795,-4.871047675719E-16));
+#20455 = CARTESIAN_POINT('',(1.374446785196,0.382881606119));
+#20456 = CARTESIAN_POINT('',(1.178097244597,0.76576330111));
+#20457 = CARTESIAN_POINT('',(0.981747703993,1.126150859674));
+#20458 = CARTESIAN_POINT('',(0.785398163402,1.441554563459));
+#20459 = CARTESIAN_POINT('',(0.589048622794,1.692245189891));
+#20460 = CARTESIAN_POINT('',(0.392699082199,1.86408148628));
+#20461 = CARTESIAN_POINT('',(0.196349541599,1.949999999617));
+#20462 = CARTESIAN_POINT('',(-4.54202873222E-16,1.95));
+#20463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20464 = ORIENTED_EDGE('',*,*,#20465,.T.);
+#20465 = EDGE_CURVE('',#20430,#19819,#20466,.T.);
+#20466 = SURFACE_CURVE('',#20467,(#20472,#20485),.PCURVE_S1.);
+#20467 = ELLIPSE('',#20468,2.757716446628,1.95);
+#20468 = AXIS2_PLACEMENT_3D('',#20469,#20470,#20471);
+#20469 = CARTESIAN_POINT('',(0.,0.,20.8));
+#20470 = DIRECTION('',(-0.559192903471,-0.829037572555,
+    -1.570092458684E-16));
+#20471 = DIRECTION('',(-0.829037572555,0.559192903471,
+    -1.570092458684E-16));
+#20472 = PCURVE('',#2976,#20473);
+#20473 = DEFINITIONAL_REPRESENTATION('',(#20474),#20484);
+#20474 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#20475,#20476,#20477,#20478,
+    #20479,#20480,#20481,#20482,#20483),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,
+    1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#20475 = CARTESIAN_POINT('',(3.14159265359,1.95));
+#20476 = CARTESIAN_POINT('',(3.337942195189,1.949999999617));
+#20477 = CARTESIAN_POINT('',(3.534291735783,1.864081486278));
+#20478 = CARTESIAN_POINT('',(3.730641276392,1.692245189892));
+#20479 = CARTESIAN_POINT('',(3.92699081697,1.441554563457));
+#20480 = CARTESIAN_POINT('',(4.12334035759,1.126150859677));
+#20481 = CARTESIAN_POINT('',(4.319689898179,0.765763301109));
+#20482 = CARTESIAN_POINT('',(4.516039438785,0.382881606119));
+#20483 = CARTESIAN_POINT('',(4.712388980385,1.218858828406E-16));
+#20484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20485 = PCURVE('',#3219,#20486);
+#20486 = DEFINITIONAL_REPRESENTATION('',(#20487),#20497);
+#20487 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#20488,#20489,#20490,#20491,
+    #20492,#20493,#20494,#20495,#20496),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,
+    1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#20488 = CARTESIAN_POINT('',(6.28318530718,1.95));
+#20489 = CARTESIAN_POINT('',(6.08683576558,1.949999999617));
+#20490 = CARTESIAN_POINT('',(5.89048622498,1.86408148628));
+#20491 = CARTESIAN_POINT('',(5.694136684385,1.692245189889));
+#20492 = CARTESIAN_POINT('',(5.497787143779,1.441554563468));
+#20493 = CARTESIAN_POINT('',(5.301437603188,1.126150859672));
+#20494 = CARTESIAN_POINT('',(5.105088062582,0.76576330111));
+#20495 = CARTESIAN_POINT('',(4.908738521984,0.382881606119));
+#20496 = CARTESIAN_POINT('',(4.712388980385,1.218858823753E-16));
+#20497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20498 = ADVANCED_FACE('',(#20499),#3219,.F.);
+#20499 = FACE_BOUND('',#20500,.F.);
+#20500 = EDGE_LOOP('',(#20501,#20502,#20523,#20524,#20525,#20526));
+#20501 = ORIENTED_EDGE('',*,*,#20465,.F.);
+#20502 = ORIENTED_EDGE('',*,*,#20503,.T.);
+#20503 = EDGE_CURVE('',#20430,#3062,#20504,.T.);
+#20504 = SEAM_CURVE('',#20505,(#20509,#20516),.PCURVE_S1.);
+#20505 = LINE('',#20506,#20507);
+#20506 = CARTESIAN_POINT('',(-1.914173007723,-0.372077540984,20.8));
+#20507 = VECTOR('',#20508,1.);
+#20508 = DIRECTION('',(-0.190808995377,0.981627183448,0.));
+#20509 = PCURVE('',#3219,#20510);
+#20510 = DEFINITIONAL_REPRESENTATION('',(#20511),#20515);
+#20511 = LINE('',#20512,#20513);
+#20512 = CARTESIAN_POINT('',(0.,-0.));
+#20513 = VECTOR('',#20514,1.);
+#20514 = DIRECTION('',(0.,1.));
+#20515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20516 = PCURVE('',#3219,#20517);
+#20517 = DEFINITIONAL_REPRESENTATION('',(#20518),#20522);
+#20518 = LINE('',#20519,#20520);
+#20519 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#20520 = VECTOR('',#20521,1.);
+#20521 = DIRECTION('',(0.,1.));
+#20522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20523 = ORIENTED_EDGE('',*,*,#3061,.F.);
+#20524 = ORIENTED_EDGE('',*,*,#20503,.F.);
+#20525 = ORIENTED_EDGE('',*,*,#20429,.F.);
+#20526 = ORIENTED_EDGE('',*,*,#20527,.T.);
+#20527 = EDGE_CURVE('',#20137,#19819,#20528,.T.);
+#20528 = SURFACE_CURVE('',#20529,(#20623,#20720),.PCURVE_S1.);
+#20529 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#20530,#20531,#20532,#20533,
+    #20534,#20535,#20536,#20537,#20538,#20539,#20540,#20541,#20542,
+    #20543,#20544,#20545,#20546,#20547,#20548,#20549,#20550,#20551,
+    #20552,#20553,#20554,#20555,#20556,#20557,#20558,#20559,#20560,
+    #20561,#20562,#20563,#20564,#20565,#20566,#20567,#20568,#20569,
+    #20570,#20571,#20572,#20573,#20574,#20575,#20576,#20577,#20578,
+    #20579,#20580,#20581,#20582,#20583,#20584,#20585,#20586,#20587,
+    #20588,#20589,#20590,#20591,#20592,#20593,#20594,#20595,#20596,
+    #20597,#20598,#20599,#20600,#20601,#20602,#20603,#20604,#20605,
+    #20606,#20607,#20608,#20609,#20610,#20611,#20612,#20613,#20614,
+    #20615,#20616,#20617,#20618,#20619,#20620,#20621,#20622),
+  .UNSPECIFIED.,.T.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,
+    3.362573094187E-02,0.122540772931,0.207844984035,0.247071921033,
+    0.358327671929,0.447893494338,0.487288509674,0.523156106373,
+    0.607590105016,0.733294817122,0.858056372068,0.957957847832,1.),
+  .UNSPECIFIED.);
+#20530 = CARTESIAN_POINT('',(-2.212683908653,1.163627913205,20.8));
+#20531 = CARTESIAN_POINT('',(-2.212683903087,1.163627923789,
+    20.874831700424));
+#20532 = CARTESIAN_POINT('',(-2.210242840564,1.168270014173,
+    20.946328188186));
+#20533 = CARTESIAN_POINT('',(-2.205741427215,1.176828705086,
+    21.014561761679));
+#20534 = CARTESIAN_POINT('',(-2.199481999213,1.188599764302,
+    21.07955310131));
+#20535 = CARTESIAN_POINT('',(-2.191736941842,1.202901008857,
+    21.141264162709));
+#20536 = CARTESIAN_POINT('',(-2.182780878321,1.219074801303,
+    21.199601502798));
+#20537 = CARTESIAN_POINT('',(-2.172906628381,1.236492240004,
+    21.254430038719));
+#20538 = CARTESIAN_POINT('',(-2.134708659863,1.302332297575,
+    21.440896419404));
+#20539 = CARTESIAN_POINT('',(-2.099836524977,1.359660014766,
+    21.564788285548));
+#20540 = CARTESIAN_POINT('',(-2.059364867065,1.421778936225,
+    21.677884448059));
+#20541 = CARTESIAN_POINT('',(-2.014455237091,1.485316985066,
+    21.780897194771));
+#20542 = CARTESIAN_POINT('',(-1.966124633137,1.548640925539,
+    21.875180468605));
+#20543 = CARTESIAN_POINT('',(-1.91420311115,1.611842843894,
+    21.963090757274));
+#20544 = CARTESIAN_POINT('',(-1.857013387873,1.676473255432,
+    22.047633892195));
+#20545 = CARTESIAN_POINT('',(-1.726851160231,1.810062251975,
+    22.211652075236));
+#20546 = CARTESIAN_POINT('',(-1.658366726908,1.87488655517,
+    22.286465668959));
+#20547 = CARTESIAN_POINT('',(-1.58397552071,1.93970184243,22.35740061715
+    ));
+#20548 = CARTESIAN_POINT('',(-1.502256075338,2.004882099692,
+    22.425075644851));
+#20549 = CARTESIAN_POINT('',(-1.41164432558,2.070355664681,
+    22.489326967927));
+#20550 = CARTESIAN_POINT('',(-1.310573614209,2.135467851052,
+    22.549242350874));
+#20551 = CARTESIAN_POINT('',(-1.197598493067,2.198919248442,
+    22.603130596146));
+#20552 = CARTESIAN_POINT('',(-1.013470664931,2.286262920739,
+    22.669426885675));
+#20553 = CARTESIAN_POINT('',(-0.951812594621,2.313425986447,
+    22.688833888067));
+#20554 = CARTESIAN_POINT('',(-0.886370908479,2.339940643052,
+    22.706377856011));
+#20555 = CARTESIAN_POINT('',(-0.817034572264,2.365469430296,
+    22.721636432028));
+#20556 = CARTESIAN_POINT('',(-0.743713317117,2.389635954024,
+    22.734147124821));
+#20557 = CARTESIAN_POINT('',(-0.66634418176,2.412024931738,
+    22.743402627854));
+#20558 = CARTESIAN_POINT('',(-0.584898054686,2.432182238153,
+    22.748846137917));
+#20559 = CARTESIAN_POINT('',(-0.256856859947,2.499057748935,
+    22.752761125413));
+#20560 = CARTESIAN_POINT('',(-2.705880702189E-02,2.517322036421,
+    22.71953034097));
+#20561 = CARTESIAN_POINT('',(0.185756484694,2.511101231939,
+    22.659710615966));
+#20562 = CARTESIAN_POINT('',(0.379392674217,2.486739081811,
+    22.580458406595));
+#20563 = CARTESIAN_POINT('',(0.552936684401,2.449896748288,
+    22.487989267855));
+#20564 = CARTESIAN_POINT('',(0.706411028214,2.405549361969,
+    22.387343529278));
+#20565 = CARTESIAN_POINT('',(0.840485640806,2.35781863444,
+    22.282879360792));
+#20566 = CARTESIAN_POINT('',(1.049619502096,2.271230967025,
+    22.093929467171));
+#20567 = CARTESIAN_POINT('',(1.133179936789,2.23159373856,
+    22.007630899632));
+#20568 = CARTESIAN_POINT('',(1.209917962103,2.191230969089,
+    21.918282918788));
+#20569 = CARTESIAN_POINT('',(1.281559298311,2.150009363154,
+    21.824183573087));
+#20570 = CARTESIAN_POINT('',(1.348533723951,2.108060902576,
+    21.723738698484));
+#20571 = CARTESIAN_POINT('',(1.410185540527,2.066279694579,
+    21.615804996582));
+#20572 = CARTESIAN_POINT('',(1.465073823339,2.026548327818,
+    21.499673237635));
+#20573 = CARTESIAN_POINT('',(1.53135925592,1.976255268428,
+    21.319841296603));
+#20574 = CARTESIAN_POINT('',(1.550384705542,1.961448874672,
+    21.261882716444));
+#20575 = CARTESIAN_POINT('',(1.567836986334,1.947533642859,
+    21.200783211014));
+#20576 = CARTESIAN_POINT('',(1.583300217158,1.934923641159,
+    21.136459196054));
+#20577 = CARTESIAN_POINT('',(1.596312309308,1.924109671933,
+    21.06882633382));
+#20578 = CARTESIAN_POINT('',(1.606359616306,1.915651589441,
+    20.997771103713));
+#20579 = CARTESIAN_POINT('',(1.612846274297,1.910166260184,
+    20.923128600973));
+#20580 = CARTESIAN_POINT('',(1.617033924427,1.906622176185,
+    20.773229994744));
+#20581 = CARTESIAN_POINT('',(1.61533155055,1.908058600897,
+    20.703525949218));
+#20582 = CARTESIAN_POINT('',(1.610246327859,1.912381191344,
+    20.635737218377));
+#20583 = CARTESIAN_POINT('',(1.602105579324,1.919265826492,
+    20.570069489284));
+#20584 = CARTESIAN_POINT('',(1.591282416749,1.928305860068,
+    20.50680772595));
+#20585 = CARTESIAN_POINT('',(1.578229889606,1.939017785994,
+    20.446351470984));
+#20586 = CARTESIAN_POINT('',(1.563515600422,1.950850222123,
+    20.389229067487));
+#20587 = CARTESIAN_POINT('',(1.510995207473,1.992259249992,
+    20.211000839236));
+#20588 = CARTESIAN_POINT('',(1.46511720487,2.027151120992,
+    20.095165547922));
+#20589 = CARTESIAN_POINT('',(1.412594555866,2.064963506277,
+    19.987959068219));
+#20590 = CARTESIAN_POINT('',(1.355213011313,2.103539039665,
+    19.888812008795));
+#20591 = CARTESIAN_POINT('',(1.294052170809,2.141738474576,
+    19.796659856059));
+#20592 = CARTESIAN_POINT('',(1.229115818834,2.179381651752,
+    19.709734734002));
+#20593 = CARTESIAN_POINT('',(1.158896889267,2.216889547886,
+    19.625755326391));
+#20594 = CARTESIAN_POINT('',(0.96269127285,2.310879141906,
+    19.418723739281));
+#20595 = CARTESIAN_POINT('',(0.831684388415,2.365051327612,
+    19.302407382048));
+#20596 = CARTESIAN_POINT('',(0.683063686396,2.416439564429,
+    19.190460843271));
+#20597 = CARTESIAN_POINT('',(0.513068733489,2.462536539229,
+    19.084698239784));
+#20598 = CARTESIAN_POINT('',(0.318964381893,2.498505180106,
+    18.989207199381));
+#20599 = CARTESIAN_POINT('',(9.930189431863E-02,2.517436377801,
+    18.911268653639));
+#20600 = CARTESIAN_POINT('',(-0.145329804965,2.510215165973,
+    18.860482226415));
+#20601 = CARTESIAN_POINT('',(-0.673814773553,2.422229078985,
+    18.841926390626));
+#20602 = CARTESIAN_POINT('',(-0.90128624752,2.351350646069,
+    18.875507287246));
+#20603 = CARTESIAN_POINT('',(-1.093298607927,2.266734307419,
+    18.934772160079));
+#20604 = CARTESIAN_POINT('',(-1.254280240546,2.177667236664,
+    19.008812059878));
+#20605 = CARTESIAN_POINT('',(-1.389797080978,2.089333051076,
+    19.089995881986));
+#20606 = CARTESIAN_POINT('',(-1.506314203538,2.003149037528,
+    19.175693769915));
+#20607 = CARTESIAN_POINT('',(-1.610764614749,1.916621166472,
+    19.267267966628));
+#20608 = CARTESIAN_POINT('',(-1.787118083891,1.751499309631,
+    19.457863828525));
+#20609 = CARTESIAN_POINT('',(-1.854817178354,1.680884771469,
+    19.544698293991));
+#20610 = CARTESIAN_POINT('',(-1.915778590054,1.611643566061,
+    19.635190916392));
+#20611 = CARTESIAN_POINT('',(-1.971961096374,1.542407282686,
+    19.731829981107));
+#20612 = CARTESIAN_POINT('',(-2.023860451265,1.472899417172,
+    19.836888993055));
+#20613 = CARTESIAN_POINT('',(-2.070677036956,1.404465258988,
+    19.95182121927));
+#20614 = CARTESIAN_POINT('',(-2.111356003289,1.340272721827,
+    20.077374578302));
+#20615 = CARTESIAN_POINT('',(-2.158431281675,1.261709273396,
+    20.271657540904));
+#20616 = CARTESIAN_POINT('',(-2.171545981746,1.239165883289,
+    20.333283461193));
+#20617 = CARTESIAN_POINT('',(-2.183549482643,1.217917495339,
+    20.399238961933));
+#20618 = CARTESIAN_POINT('',(-2.194081672489,1.198721001699,
+    20.469694378119));
+#20619 = CARTESIAN_POINT('',(-2.202750923957,1.182511607982,
+    20.544794286732));
+#20620 = CARTESIAN_POINT('',(-2.209127416725,1.170393061003,
+    20.624705508282));
+#20621 = CARTESIAN_POINT('',(-2.212683901933,1.163627925982,
+    20.709661051332));
+#20622 = CARTESIAN_POINT('',(-2.212683908653,1.163627913205,20.8));
+#20623 = PCURVE('',#3219,#20624);
+#20624 = DEFINITIONAL_REPRESENTATION('',(#20625),#20719);
+#20625 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#20626,#20627,#20628,#20629,
+    #20630,#20631,#20632,#20633,#20634,#20635,#20636,#20637,#20638,
+    #20639,#20640,#20641,#20642,#20643,#20644,#20645,#20646,#20647,
+    #20648,#20649,#20650,#20651,#20652,#20653,#20654,#20655,#20656,
+    #20657,#20658,#20659,#20660,#20661,#20662,#20663,#20664,#20665,
+    #20666,#20667,#20668,#20669,#20670,#20671,#20672,#20673,#20674,
+    #20675,#20676,#20677,#20678,#20679,#20680,#20681,#20682,#20683,
+    #20684,#20685,#20686,#20687,#20688,#20689,#20690,#20691,#20692,
+    #20693,#20694,#20695,#20696,#20697,#20698,#20699,#20700,#20701,
+    #20702,#20703,#20704,#20705,#20706,#20707,#20708,#20709,#20710,
+    #20711,#20712,#20713,#20714,#20715,#20716,#20717,#20718),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,
+    3.362573094187E-02,0.122540772931,0.207844984035,0.247071921033,
+    0.358327671929,0.447893494338,0.487288509674,0.523156106373,
+    0.607590105016,0.733294817122,0.858056372068,0.957957847832,1.),
+  .UNSPECIFIED.);
+#20626 = CARTESIAN_POINT('',(0.,1.564448784716));
+#20627 = CARTESIAN_POINT('',(3.837523098663E-02,1.564448794044));
+#20628 = CARTESIAN_POINT('',(7.504026572764E-02,1.568539819466));
+#20629 = CARTESIAN_POINT('',(0.110117500168,1.576082352961));
+#20630 = CARTESIAN_POINT('',(0.143672829513,1.586442789496));
+#20631 = CARTESIAN_POINT('',(0.175719120348,1.599003453293));
+#20632 = CARTESIAN_POINT('',(0.206222089164,1.613171190135));
+#20633 = CARTESIAN_POINT('',(0.23510858728,1.628384525718));
+#20634 = CARTESIAN_POINT('',(0.334118304041,1.685726399992));
+#20635 = CARTESIAN_POINT('',(0.401486265391,1.735346928527));
+#20636 = CARTESIAN_POINT('',(0.464921947174,1.788602194051));
+#20637 = CARTESIAN_POINT('',(0.524822602377,1.842403708597));
+#20638 = CARTESIAN_POINT('',(0.581788381456,1.895342295943));
+#20639 = CARTESIAN_POINT('',(0.637102460348,1.947475923598));
+#20640 = CARTESIAN_POINT('',(0.692754232929,2.000006578796));
+#20641 = CARTESIAN_POINT('',(0.807871673902,2.10630504532));
+#20642 = CARTESIAN_POINT('',(0.863772355476,2.156870897563));
+#20643 = CARTESIAN_POINT('',(0.920521737236,2.206300834121));
+#20644 = CARTESIAN_POINT('',(0.979121174424,2.254690741199));
+#20645 = CARTESIAN_POINT('',(1.040401815592,2.301671835449));
+#20646 = CARTESIAN_POINT('',(1.105052195596,2.346302526665));
+#20647 = CARTESIAN_POINT('',(1.173648066084,2.387031473804));
+#20648 = CARTESIAN_POINT('',(1.280440690967,2.437637150925));
+#20649 = CARTESIAN_POINT('',(1.315551797948,2.452536240157));
+#20650 = CARTESIAN_POINT('',(1.352163306639,2.466076885452));
+#20651 = CARTESIAN_POINT('',(1.390306254469,2.477906640315));
+#20652 = CARTESIAN_POINT('',(1.430017739692,2.487638801901));
+#20653 = CARTESIAN_POINT('',(1.471344595057,2.494853704044));
+#20654 = CARTESIAN_POINT('',(1.514347061479,2.499100010282));
+#20655 = CARTESIAN_POINT('',(1.686038084045,2.502153618762));
+#20656 = CARTESIAN_POINT('',(1.803298671808,2.476234804227));
+#20657 = CARTESIAN_POINT('',(1.912566521469,2.429521221431));
+#20658 = CARTESIAN_POINT('',(2.014550360896,2.368659145826));
+#20659 = CARTESIAN_POINT('',(2.109778687901,2.299379951502));
+#20660 = CARTESIAN_POINT('',(2.198489774879,2.226563066217));
+#20661 = CARTESIAN_POINT('',(2.280790498764,2.154126644455));
+#20662 = CARTESIAN_POINT('',(2.417758791649,2.029225214397));
+#20663 = CARTESIAN_POINT('',(2.476055738517,1.974372150862));
+#20664 = CARTESIAN_POINT('',(2.533328251164,1.920108653634));
+#20665 = CARTESIAN_POINT('',(2.591015690764,1.865974593312));
+#20666 = CARTESIAN_POINT('',(2.650163271461,1.812017521233));
+#20667 = CARTESIAN_POINT('',(2.711456572579,1.759240230522));
+#20668 = CARTESIAN_POINT('',(2.775363761626,1.709765662773));
+#20669 = CARTESIAN_POINT('',(2.871872961587,1.647748771738));
+#20670 = CARTESIAN_POINT('',(2.902671012212,1.629584186209));
+#20671 = CARTESIAN_POINT('',(2.934838713806,1.612594564233));
+#20672 = CARTESIAN_POINT('',(2.96842263955,1.597265720242));
+#20673 = CARTESIAN_POINT('',(3.003481724072,1.584167609857));
+#20674 = CARTESIAN_POINT('',(3.040106315666,1.573947809609));
+#20675 = CARTESIAN_POINT('',(3.078437217822,1.567325548605));
+#20676 = CARTESIAN_POINT('',(3.1553284723,1.563047538098));
+#20677 = CARTESIAN_POINT('',(3.191048425312,1.564782399891));
+#20678 = CARTESIAN_POINT('',(3.225828630431,1.56999587841));
+#20679 = CARTESIAN_POINT('',(3.259626109325,1.578307351469));
+#20680 = CARTESIAN_POINT('',(3.29234249421,1.589246450944));
+#20681 = CARTESIAN_POINT('',(3.323802920325,1.602252108211));
+#20682 = CARTESIAN_POINT('',(3.353742170691,1.616674767899));
+#20683 = CARTESIAN_POINT('',(3.447842978579,1.66734435871));
+#20684 = CARTESIAN_POINT('',(3.510222113465,1.710349103352));
+#20685 = CARTESIAN_POINT('',(3.569470417428,1.75748856251));
+#20686 = CARTESIAN_POINT('',(3.625943007316,1.806304269569));
+#20687 = CARTESIAN_POINT('',(3.680205064494,1.855471911802));
+#20688 = CARTESIAN_POINT('',(3.733244513849,1.904813917873));
+#20689 = CARTESIAN_POINT('',(3.786588087387,1.95503109172));
+#20690 = CARTESIAN_POINT('',(3.925495760345,2.084731628727));
+#20691 = CARTESIAN_POINT('',(4.010197219349,2.162905810809));
+#20692 = CARTESIAN_POINT('',(4.099938566953,2.241708067823));
+#20693 = CARTESIAN_POINT('',(4.196468314225,2.319394677544));
+#20694 = CARTESIAN_POINT('',(4.301120035468,2.391739329507));
+#20695 = CARTESIAN_POINT('',(4.415148217313,2.452236286355));
+#20696 = CARTESIAN_POINT('',(4.539831682211,2.491825677305));
+#20697 = CARTESIAN_POINT('',(4.814644557304,2.506295828481));
+#20698 = CARTESIAN_POINT('',(4.935423102372,2.480123235434));
+#20699 = CARTESIAN_POINT('',(5.043133064592,2.433699222841));
+#20700 = CARTESIAN_POINT('',(5.139455718185,2.376985308632));
+#20701 = CARTESIAN_POINT('',(5.226205231915,2.316131903011));
+#20702 = CARTESIAN_POINT('',(5.305999545835,2.253763847633));
+#20703 = CARTESIAN_POINT('',(5.382681435018,2.188755815308));
+#20704 = CARTESIAN_POINT('',(5.526084395748,2.06031754033));
+#20705 = CARTESIAN_POINT('',(5.586429497528,2.003917986326));
+#20706 = CARTESIAN_POINT('',(5.645865998574,1.947580922606));
+#20707 = CARTESIAN_POINT('',(5.70631026897,1.890336832353));
+#20708 = CARTESIAN_POINT('',(5.769132385491,1.832008885868));
+#20709 = CARTESIAN_POINT('',(5.835044956038,1.773765081601));
+#20710 = CARTESIAN_POINT('',(5.904496639073,1.718513854849));
+#20711 = CARTESIAN_POINT('',(6.008955332936,1.650376224819));
+#20712 = CARTESIAN_POINT('',(6.041745118257,1.630749423028));
+#20713 = CARTESIAN_POINT('',(6.076489642781,1.612181803759));
+#20714 = CARTESIAN_POINT('',(6.113267140206,1.595347640339));
+#20715 = CARTESIAN_POINT('',(6.152160088159,1.581090230003));
+#20716 = CARTESIAN_POINT('',(6.193290160148,1.570411027043));
+#20717 = CARTESIAN_POINT('',(6.236857641196,1.564448795976));
+#20718 = CARTESIAN_POINT('',(6.28318530718,1.564448784716));
+#20719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20720 = PCURVE('',#6540,#20721);
+#20721 = DEFINITIONAL_REPRESENTATION('',(#20722),#20816);
+#20722 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#20723,#20724,#20725,#20726,
+    #20727,#20728,#20729,#20730,#20731,#20732,#20733,#20734,#20735,
+    #20736,#20737,#20738,#20739,#20740,#20741,#20742,#20743,#20744,
+    #20745,#20746,#20747,#20748,#20749,#20750,#20751,#20752,#20753,
+    #20754,#20755,#20756,#20757,#20758,#20759,#20760,#20761,#20762,
+    #20763,#20764,#20765,#20766,#20767,#20768,#20769,#20770,#20771,
+    #20772,#20773,#20774,#20775,#20776,#20777,#20778,#20779,#20780,
+    #20781,#20782,#20783,#20784,#20785,#20786,#20787,#20788,#20789,
+    #20790,#20791,#20792,#20793,#20794,#20795,#20796,#20797,#20798,
+    #20799,#20800,#20801,#20802,#20803,#20804,#20805,#20806,#20807,
+    #20808,#20809,#20810,#20811,#20812,#20813,#20814,#20815),
+  .UNSPECIFIED.,.T.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.,
+    3.362573094187E-02,0.122540772931,0.207844984035,0.247071921033,
+    0.358327671929,0.447893494338,0.487288509674,0.523156106373,
+    0.607590105016,0.733294817122,0.858056372068,0.957957847832,1.),
+  .UNSPECIFIED.);
+#20723 = CARTESIAN_POINT('',(2.657448361749,23.8));
+#20724 = CARTESIAN_POINT('',(2.657448356965,23.874831700424));
+#20725 = CARTESIAN_POINT('',(2.655350457706,23.946328188186));
+#20726 = CARTESIAN_POINT('',(2.651482302098,24.014561761679));
+#20727 = CARTESIAN_POINT('',(2.646149688768,24.07955310131));
+#20728 = CARTESIAN_POINT('',(2.639644590303,24.141264162709));
+#20729 = CARTESIAN_POINT('',(2.632250018882,24.199601502798));
+#20730 = CARTESIAN_POINT('',(2.624241744084,24.254430038719));
+#20731 = CARTESIAN_POINT('',(2.593794417818,24.440896419404));
+#20732 = CARTESIAN_POINT('',(2.56695971722,24.564788285549));
+#20733 = CARTESIAN_POINT('',(2.537327787594,24.677884448057));
+#20734 = CARTESIAN_POINT('',(2.506248756627,24.780897194774));
+#20735 = CARTESIAN_POINT('',(2.47442673772,24.875180468602));
+#20736 = CARTESIAN_POINT('',(2.44174305128,24.963090757275));
+#20737 = CARTESIAN_POINT('',(2.407262529722,25.047633892195));
+#20738 = CARTESIAN_POINT('',(2.332656121952,25.211652075236));
+#20739 = CARTESIAN_POINT('',(2.294967384257,25.286465668959));
+#20740 = CARTESIAN_POINT('',(2.255557936897,25.35740061715));
+#20741 = CARTESIAN_POINT('',(2.21383025805,25.425075644851));
+#20742 = CARTESIAN_POINT('',(2.169227388373,25.489326967927));
+#20743 = CARTESIAN_POINT('',(2.121272701229,25.549242350874));
+#20744 = CARTESIAN_POINT('',(2.069565666628,25.603130596146));
+#20745 = CARTESIAN_POINT('',(1.988048086503,25.669426885675));
+#20746 = CARTESIAN_POINT('',(1.961108256849,25.688833888067));
+#20747 = CARTESIAN_POINT('',(1.932886180367,25.706377856011));
+#20748 = CARTESIAN_POINT('',(1.903363349932,25.721636432028));
+#20749 = CARTESIAN_POINT('',(1.872522063509,25.734147124821));
+#20750 = CARTESIAN_POINT('',(1.840344526703,25.743402627854));
+#20751 = CARTESIAN_POINT('',(1.806811955311,25.748846137917));
+#20752 = CARTESIAN_POINT('',(1.672896543568,25.752761125413));
+#20753 = CARTESIAN_POINT('',(1.581370524786,25.71953034097));
+#20754 = CARTESIAN_POINT('',(1.496978153214,25.659710615966));
+#20755 = CARTESIAN_POINT('',(1.419533604678,25.580458406593));
+#20756 = CARTESIAN_POINT('',(1.348966468049,25.487989267856));
+#20757 = CARTESIAN_POINT('',(1.285267742676,25.387343529278));
+#20758 = CARTESIAN_POINT('',(1.228413504518,25.282879360792));
+#20759 = CARTESIAN_POINT('',(1.137873439498,25.093929467171));
+#20760 = CARTESIAN_POINT('',(1.100926472499,25.007630899632));
+#20761 = CARTESIAN_POINT('',(1.066289397931,24.918282918788));
+#20762 = CARTESIAN_POINT('',(1.033275174765,24.824183573087));
+#20763 = CARTESIAN_POINT('',(1.00170667027,24.723738698484));
+#20764 = CARTESIAN_POINT('',(0.971940343643,24.615804996582));
+#20765 = CARTESIAN_POINT('',(0.94484352262,24.499673237635));
+#20766 = CARTESIAN_POINT('',(0.911561334242,24.319841296603));
+#20767 = CARTESIAN_POINT('',(0.901918833286,24.261882716444));
+#20768 = CARTESIAN_POINT('',(0.892991556183,24.200783211014));
+#20769 = CARTESIAN_POINT('',(0.885011091244,24.136459196054));
+#20770 = CARTESIAN_POINT('',(0.878243730964,24.06882633382));
+#20771 = CARTESIAN_POINT('',(0.872990343799,23.997771103713));
+#20772 = CARTESIAN_POINT('',(0.869592335079,23.923128600973));
+#20773 = CARTESIAN_POINT('',(0.867397907773,23.773229994744));
+#20774 = CARTESIAN_POINT('',(0.868288838207,23.703525949218));
+#20775 = CARTESIAN_POINT('',(0.870958588263,23.635737218377));
+#20776 = CARTESIAN_POINT('',(0.875223184075,23.570069489284));
+#20777 = CARTESIAN_POINT('',(0.880863642192,23.50680772595));
+#20778 = CARTESIAN_POINT('',(0.887617327691,23.446351470984));
+#20779 = CARTESIAN_POINT('',(0.895169606219,23.389229067487));
+#20780 = CARTESIAN_POINT('',(0.92192209923,23.211000839236));
+#20781 = CARTESIAN_POINT('',(0.944974088158,23.095165547922));
+#20782 = CARTESIAN_POINT('',(0.970846701606,22.987959068219));
+#20783 = CARTESIAN_POINT('',(0.998474114589,22.888812008795));
+#20784 = CARTESIAN_POINT('',(1.027285750208,22.796659856059));
+#20785 = CARTESIAN_POINT('',(1.057281416572,22.709734734002));
+#20786 = CARTESIAN_POINT('',(1.089094226531,22.625755326391));
+#20787 = CARTESIAN_POINT('',(1.176116695076,22.418723739281));
+#20788 = CARTESIAN_POINT('',(1.232738256183,22.302407382048));
+#20789 = CARTESIAN_POINT('',(1.295447556387,22.190460843271));
+#20790 = CARTESIAN_POINT('',(1.365542184889,22.084698239784));
+#20791 = CARTESIAN_POINT('',(1.443892704389,21.989207199381));
+#20792 = CARTESIAN_POINT('',(1.531216734043,21.911268653639));
+#20793 = CARTESIAN_POINT('',(1.628215244718,21.860482226415));
+#20794 = CARTESIAN_POINT('',(1.842518922158,21.841926390626));
+#20795 = CARTESIAN_POINT('',(1.93692830606,21.875507287246));
+#20796 = CARTESIAN_POINT('',(2.020101840955,21.934772160079));
+#20797 = CARTESIAN_POINT('',(2.093233557073,22.008812059878));
+#20798 = CARTESIAN_POINT('',(2.157676617579,22.089995881986));
+#20799 = CARTESIAN_POINT('',(2.215496087395,22.175693769915));
+#20800 = CARTESIAN_POINT('',(2.269650264709,22.267267966628));
+#20801 = CARTESIAN_POINT('',(2.366286302446,22.457863828525));
+#20802 = CARTESIAN_POINT('',(2.405359220184,22.544698293991));
+#20803 = CARTESIAN_POINT('',(2.442209060259,22.635190916392));
+#20804 = CARTESIAN_POINT('',(2.477816353882,22.731829981107));
+#20805 = CARTESIAN_POINT('',(2.512456063095,22.836888993055));
+#20806 = CARTESIAN_POINT('',(2.545587648023,22.951821219271));
+#20807 = CARTESIAN_POINT('',(2.575976878656,23.077374578302));
+#20808 = CARTESIAN_POINT('',(2.612611937852,23.271657540904));
+#20809 = CARTESIAN_POINT('',(2.623043371226,23.333283461193));
+#20810 = CARTESIAN_POINT('',(2.632803764984,23.399238961933));
+#20811 = CARTESIAN_POINT('',(2.64156112952,23.469694378119));
+#20812 = CARTESIAN_POINT('',(2.648913607211,23.544794286732));
+#20813 = CARTESIAN_POINT('',(2.654391154914,23.624705508282));
+#20814 = CARTESIAN_POINT('',(2.657448355974,23.709661051332));
+#20815 = CARTESIAN_POINT('',(2.657448361749,23.8));
+#20816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20817 = ADVANCED_FACE('',(#20818,#20821),#3343,.T.);
+#20818 = FACE_BOUND('',#20819,.T.);
+#20819 = EDGE_LOOP('',(#20820));
+#20820 = ORIENTED_EDGE('',*,*,#3328,.T.);
+#20821 = FACE_BOUND('',#20822,.T.);
+#20822 = EDGE_LOOP('',(#20823));
+#20823 = ORIENTED_EDGE('',*,*,#20824,.F.);
+#20824 = EDGE_CURVE('',#20825,#20825,#20827,.T.);
+#20825 = VERTEX_POINT('',#20826);
+#20826 = CARTESIAN_POINT('',(2.9,0.,24.7));
+#20827 = SURFACE_CURVE('',#20828,(#20833,#20840),.PCURVE_S1.);
+#20828 = CIRCLE('',#20829,2.9);
+#20829 = AXIS2_PLACEMENT_3D('',#20830,#20831,#20832);
+#20830 = CARTESIAN_POINT('',(0.,0.,24.7));
+#20831 = DIRECTION('',(0.,0.,1.));
+#20832 = DIRECTION('',(1.,0.,0.));
+#20833 = PCURVE('',#3343,#20834);
+#20834 = DEFINITIONAL_REPRESENTATION('',(#20835),#20839);
+#20835 = CIRCLE('',#20836,2.9);
+#20836 = AXIS2_PLACEMENT_2D('',#20837,#20838);
+#20837 = CARTESIAN_POINT('',(0.,0.));
+#20838 = DIRECTION('',(1.,0.));
+#20839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20840 = PCURVE('',#20841,#20846);
+#20841 = CONICAL_SURFACE('',#20842,2.5,0.785398163397);
+#20842 = AXIS2_PLACEMENT_3D('',#20843,#20844,#20845);
+#20843 = CARTESIAN_POINT('',(0.,0.,24.3));
+#20844 = DIRECTION('',(0.,0.,1.));
+#20845 = DIRECTION('',(1.,0.,0.));
+#20846 = DEFINITIONAL_REPRESENTATION('',(#20847),#20851);
+#20847 = LINE('',#20848,#20849);
+#20848 = CARTESIAN_POINT('',(-0.,0.4));
+#20849 = VECTOR('',#20850,1.);
+#20850 = DIRECTION('',(1.,-0.));
+#20851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20852 = ADVANCED_FACE('',(#20853),#3514,.T.);
+#20853 = FACE_BOUND('',#20854,.T.);
+#20854 = EDGE_LOOP('',(#20855,#20876,#20877,#20898));
+#20855 = ORIENTED_EDGE('',*,*,#20856,.T.);
+#20856 = EDGE_CURVE('',#3361,#10478,#20857,.T.);
+#20857 = SURFACE_CURVE('',#20858,(#20862,#20869),.PCURVE_S1.);
+#20858 = LINE('',#20859,#20860);
+#20859 = CARTESIAN_POINT('',(9.4,-2.302335982397E-15,0.));
+#20860 = VECTOR('',#20861,1.);
+#20861 = DIRECTION('',(0.,0.,1.));
+#20862 = PCURVE('',#3514,#20863);
+#20863 = DEFINITIONAL_REPRESENTATION('',(#20864),#20868);
+#20864 = LINE('',#20865,#20866);
+#20865 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#20866 = VECTOR('',#20867,1.);
+#20867 = DIRECTION('',(0.,1.));
+#20868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20869 = PCURVE('',#9888,#20870);
+#20870 = DEFINITIONAL_REPRESENTATION('',(#20871),#20875);
+#20871 = LINE('',#20872,#20873);
+#20872 = CARTESIAN_POINT('',(0.,-0.));
+#20873 = VECTOR('',#20874,1.);
+#20874 = DIRECTION('',(0.,1.));
+#20875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20876 = ORIENTED_EDGE('',*,*,#10477,.F.);
+#20877 = ORIENTED_EDGE('',*,*,#20878,.F.);
+#20878 = EDGE_CURVE('',#3359,#10222,#20879,.T.);
+#20879 = SURFACE_CURVE('',#20880,(#20884,#20891),.PCURVE_S1.);
+#20880 = LINE('',#20881,#20882);
+#20881 = CARTESIAN_POINT('',(9.4,-2.302335982397E-15,0.));
+#20882 = VECTOR('',#20883,1.);
+#20883 = DIRECTION('',(0.,0.,1.));
+#20884 = PCURVE('',#3514,#20885);
+#20885 = DEFINITIONAL_REPRESENTATION('',(#20886),#20890);
+#20886 = LINE('',#20887,#20888);
+#20887 = CARTESIAN_POINT('',(0.,-0.));
+#20888 = VECTOR('',#20889,1.);
+#20889 = DIRECTION('',(0.,1.));
+#20890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20891 = PCURVE('',#10389,#20892);
+#20892 = DEFINITIONAL_REPRESENTATION('',(#20893),#20897);
+#20893 = LINE('',#20894,#20895);
+#20894 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#20895 = VECTOR('',#20896,1.);
+#20896 = DIRECTION('',(0.,1.));
+#20897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20898 = ORIENTED_EDGE('',*,*,#3358,.T.);
+#20899 = ADVANCED_FACE('',(#20900),#9888,.T.);
+#20900 = FACE_BOUND('',#20901,.T.);
+#20901 = EDGE_LOOP('',(#20902,#20923,#20924,#20925));
+#20902 = ORIENTED_EDGE('',*,*,#20903,.T.);
+#20903 = EDGE_CURVE('',#9005,#11359,#20904,.T.);
+#20904 = SURFACE_CURVE('',#20905,(#20909,#20916),.PCURVE_S1.);
+#20905 = LINE('',#20906,#20907);
+#20906 = CARTESIAN_POINT('',(9.4,-2.302335982397E-15,0.));
+#20907 = VECTOR('',#20908,1.);
+#20908 = DIRECTION('',(0.,0.,1.));
+#20909 = PCURVE('',#9888,#20910);
+#20910 = DEFINITIONAL_REPRESENTATION('',(#20911),#20915);
+#20911 = LINE('',#20912,#20913);
+#20912 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#20913 = VECTOR('',#20914,1.);
+#20914 = DIRECTION('',(0.,1.));
+#20915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20916 = PCURVE('',#9508,#20917);
+#20917 = DEFINITIONAL_REPRESENTATION('',(#20918),#20922);
+#20918 = LINE('',#20919,#20920);
+#20919 = CARTESIAN_POINT('',(0.,-0.));
+#20920 = VECTOR('',#20921,1.);
+#20921 = DIRECTION('',(0.,1.));
+#20922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20923 = ORIENTED_EDGE('',*,*,#11358,.F.);
+#20924 = ORIENTED_EDGE('',*,*,#20856,.F.);
+#20925 = ORIENTED_EDGE('',*,*,#9764,.T.);
+#20926 = ADVANCED_FACE('',(#20927),#9508,.T.);
+#20927 = FACE_BOUND('',#20928,.T.);
+#20928 = EDGE_LOOP('',(#20929,#20950,#20951,#20952));
+#20929 = ORIENTED_EDGE('',*,*,#20930,.T.);
+#20930 = EDGE_CURVE('',#8245,#12240,#20931,.T.);
+#20931 = SURFACE_CURVE('',#20932,(#20936,#20943),.PCURVE_S1.);
+#20932 = LINE('',#20933,#20934);
+#20933 = CARTESIAN_POINT('',(9.4,-2.302335982397E-15,0.));
+#20934 = VECTOR('',#20935,1.);
+#20935 = DIRECTION('',(0.,0.,1.));
+#20936 = PCURVE('',#9508,#20937);
+#20937 = DEFINITIONAL_REPRESENTATION('',(#20938),#20942);
+#20938 = LINE('',#20939,#20940);
+#20939 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#20940 = VECTOR('',#20941,1.);
+#20941 = DIRECTION('',(0.,1.));
+#20942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20943 = PCURVE('',#8748,#20944);
+#20944 = DEFINITIONAL_REPRESENTATION('',(#20945),#20949);
+#20945 = LINE('',#20946,#20947);
+#20946 = CARTESIAN_POINT('',(0.,-0.));
+#20947 = VECTOR('',#20948,1.);
+#20948 = DIRECTION('',(0.,1.));
+#20949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20950 = ORIENTED_EDGE('',*,*,#12239,.F.);
+#20951 = ORIENTED_EDGE('',*,*,#20903,.F.);
+#20952 = ORIENTED_EDGE('',*,*,#9004,.T.);
+#20953 = ADVANCED_FACE('',(#20954),#8748,.T.);
+#20954 = FACE_BOUND('',#20955,.T.);
+#20955 = EDGE_LOOP('',(#20956,#20957,#20958,#20959));
+#20956 = ORIENTED_EDGE('',*,*,#19793,.T.);
+#20957 = ORIENTED_EDGE('',*,*,#13120,.F.);
+#20958 = ORIENTED_EDGE('',*,*,#20930,.F.);
+#20959 = ORIENTED_EDGE('',*,*,#8244,.T.);
+#20960 = ADVANCED_FACE('',(#20961,#21034),#6540,.F.);
+#20961 = FACE_BOUND('',#20962,.F.);
+#20962 = EDGE_LOOP('',(#20963,#20986,#21008,#21009,#21010,#21011,#21012,
+    #21033));
+#20963 = ORIENTED_EDGE('',*,*,#20964,.T.);
+#20964 = EDGE_CURVE('',#6079,#20965,#20967,.T.);
+#20965 = VERTEX_POINT('',#20966);
+#20966 = CARTESIAN_POINT('',(2.5,0.,24.3));
+#20967 = SEAM_CURVE('',#20968,(#20972,#20979),.PCURVE_S1.);
+#20968 = LINE('',#20969,#20970);
+#20969 = CARTESIAN_POINT('',(2.5,-6.123233995737E-16,-3.));
+#20970 = VECTOR('',#20971,1.);
+#20971 = DIRECTION('',(0.,0.,1.));
+#20972 = PCURVE('',#6540,#20973);
+#20973 = DEFINITIONAL_REPRESENTATION('',(#20974),#20978);
+#20974 = LINE('',#20975,#20976);
+#20975 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#20976 = VECTOR('',#20977,1.);
+#20977 = DIRECTION('',(0.,1.));
+#20978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20979 = PCURVE('',#6540,#20980);
+#20980 = DEFINITIONAL_REPRESENTATION('',(#20981),#20985);
+#20981 = LINE('',#20982,#20983);
+#20982 = CARTESIAN_POINT('',(0.,-0.));
+#20983 = VECTOR('',#20984,1.);
+#20984 = DIRECTION('',(0.,1.));
+#20985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20986 = ORIENTED_EDGE('',*,*,#20987,.F.);
+#20987 = EDGE_CURVE('',#20965,#20965,#20988,.T.);
+#20988 = SURFACE_CURVE('',#20989,(#20994,#21001),.PCURVE_S1.);
+#20989 = CIRCLE('',#20990,2.5);
+#20990 = AXIS2_PLACEMENT_3D('',#20991,#20992,#20993);
+#20991 = CARTESIAN_POINT('',(0.,0.,24.3));
+#20992 = DIRECTION('',(0.,0.,1.));
+#20993 = DIRECTION('',(1.,0.,0.));
+#20994 = PCURVE('',#6540,#20995);
+#20995 = DEFINITIONAL_REPRESENTATION('',(#20996),#21000);
+#20996 = LINE('',#20997,#20998);
+#20997 = CARTESIAN_POINT('',(0.,27.3));
+#20998 = VECTOR('',#20999,1.);
+#20999 = DIRECTION('',(1.,0.));
+#21000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21001 = PCURVE('',#20841,#21002);
+#21002 = DEFINITIONAL_REPRESENTATION('',(#21003),#21007);
+#21003 = LINE('',#21004,#21005);
+#21004 = CARTESIAN_POINT('',(0.,-0.));
+#21005 = VECTOR('',#21006,1.);
+#21006 = DIRECTION('',(1.,-0.));
+#21007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21008 = ORIENTED_EDGE('',*,*,#20964,.F.);
+#21009 = ORIENTED_EDGE('',*,*,#6775,.T.);
+#21010 = ORIENTED_EDGE('',*,*,#9959,.F.);
+#21011 = ORIENTED_EDGE('',*,*,#14882,.F.);
+#21012 = ORIENTED_EDGE('',*,*,#21013,.F.);
+#21013 = EDGE_CURVE('',#5382,#14883,#21014,.T.);
+#21014 = SURFACE_CURVE('',#21015,(#21019,#21026),.PCURVE_S1.);
+#21015 = LINE('',#21016,#21017);
+#21016 = CARTESIAN_POINT('',(2.5,-6.123233995737E-16,-3.));
+#21017 = VECTOR('',#21018,1.);
+#21018 = DIRECTION('',(0.,0.,1.));
+#21019 = PCURVE('',#6540,#21020);
+#21020 = DEFINITIONAL_REPRESENTATION('',(#21021),#21025);
+#21021 = LINE('',#21022,#21023);
+#21022 = CARTESIAN_POINT('',(0.,-0.));
+#21023 = VECTOR('',#21024,1.);
+#21024 = DIRECTION('',(0.,1.));
+#21025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21026 = PCURVE('',#5843,#21027);
+#21027 = DEFINITIONAL_REPRESENTATION('',(#21028),#21032);
+#21028 = LINE('',#21029,#21030);
+#21029 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#21030 = VECTOR('',#21031,1.);
+#21031 = DIRECTION('',(0.,1.));
+#21032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21033 = ORIENTED_EDGE('',*,*,#6078,.T.);
+#21034 = FACE_BOUND('',#21035,.F.);
+#21035 = EDGE_LOOP('',(#21036,#21037,#21038));
+#21036 = ORIENTED_EDGE('',*,*,#20136,.F.);
+#21037 = ORIENTED_EDGE('',*,*,#19818,.F.);
+#21038 = ORIENTED_EDGE('',*,*,#20527,.F.);
+#21039 = ADVANCED_FACE('',(#21040),#5843,.F.);
+#21040 = FACE_BOUND('',#21041,.F.);
+#21041 = EDGE_LOOP('',(#21042,#21043,#21044,#21065));
+#21042 = ORIENTED_EDGE('',*,*,#21013,.T.);
+#21043 = ORIENTED_EDGE('',*,*,#15700,.F.);
+#21044 = ORIENTED_EDGE('',*,*,#21045,.F.);
+#21045 = EDGE_CURVE('',#4685,#15701,#21046,.T.);
+#21046 = SURFACE_CURVE('',#21047,(#21051,#21058),.PCURVE_S1.);
+#21047 = LINE('',#21048,#21049);
+#21048 = CARTESIAN_POINT('',(2.5,-6.123233995737E-16,-3.));
+#21049 = VECTOR('',#21050,1.);
+#21050 = DIRECTION('',(0.,0.,1.));
+#21051 = PCURVE('',#5843,#21052);
+#21052 = DEFINITIONAL_REPRESENTATION('',(#21053),#21057);
+#21053 = LINE('',#21054,#21055);
+#21054 = CARTESIAN_POINT('',(0.,-0.));
+#21055 = VECTOR('',#21056,1.);
+#21056 = DIRECTION('',(0.,1.));
+#21057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21058 = PCURVE('',#5146,#21059);
+#21059 = DEFINITIONAL_REPRESENTATION('',(#21060),#21064);
+#21060 = LINE('',#21061,#21062);
+#21061 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#21062 = VECTOR('',#21063,1.);
+#21063 = DIRECTION('',(0.,1.));
+#21064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21065 = ORIENTED_EDGE('',*,*,#5381,.T.);
+#21066 = ADVANCED_FACE('',(#21067),#5146,.F.);
+#21067 = FACE_BOUND('',#21068,.F.);
+#21068 = EDGE_LOOP('',(#21069,#21070,#21071,#21092));
+#21069 = ORIENTED_EDGE('',*,*,#21045,.T.);
+#21070 = ORIENTED_EDGE('',*,*,#16518,.F.);
+#21071 = ORIENTED_EDGE('',*,*,#21072,.F.);
+#21072 = EDGE_CURVE('',#3988,#16519,#21073,.T.);
+#21073 = SURFACE_CURVE('',#21074,(#21078,#21085),.PCURVE_S1.);
+#21074 = LINE('',#21075,#21076);
+#21075 = CARTESIAN_POINT('',(2.5,-6.123233995737E-16,-3.));
+#21076 = VECTOR('',#21077,1.);
+#21077 = DIRECTION('',(0.,0.,1.));
+#21078 = PCURVE('',#5146,#21079);
+#21079 = DEFINITIONAL_REPRESENTATION('',(#21080),#21084);
+#21080 = LINE('',#21081,#21082);
+#21081 = CARTESIAN_POINT('',(0.,-0.));
+#21082 = VECTOR('',#21083,1.);
+#21083 = DIRECTION('',(0.,1.));
+#21084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21085 = PCURVE('',#4449,#21086);
+#21086 = DEFINITIONAL_REPRESENTATION('',(#21087),#21091);
+#21087 = LINE('',#21088,#21089);
+#21088 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#21089 = VECTOR('',#21090,1.);
+#21090 = DIRECTION('',(0.,1.));
+#21091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21092 = ORIENTED_EDGE('',*,*,#4684,.T.);
+#21093 = ADVANCED_FACE('',(#21094),#4449,.F.);
+#21094 = FACE_BOUND('',#21095,.F.);
+#21095 = EDGE_LOOP('',(#21096,#21097,#21098,#21119));
+#21096 = ORIENTED_EDGE('',*,*,#21072,.T.);
+#21097 = ORIENTED_EDGE('',*,*,#17336,.F.);
+#21098 = ORIENTED_EDGE('',*,*,#21099,.F.);
+#21099 = EDGE_CURVE('',#3795,#17337,#21100,.T.);
+#21100 = SURFACE_CURVE('',#21101,(#21105,#21112),.PCURVE_S1.);
+#21101 = LINE('',#21102,#21103);
+#21102 = CARTESIAN_POINT('',(2.5,-6.123233995737E-16,-3.));
+#21103 = VECTOR('',#21104,1.);
+#21104 = DIRECTION('',(0.,0.,1.));
+#21105 = PCURVE('',#4449,#21106);
+#21106 = DEFINITIONAL_REPRESENTATION('',(#21107),#21111);
+#21107 = LINE('',#21108,#21109);
+#21108 = CARTESIAN_POINT('',(0.,-0.));
+#21109 = VECTOR('',#21110,1.);
+#21110 = DIRECTION('',(0.,1.));
+#21111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21112 = PCURVE('',#3920,#21113);
+#21113 = DEFINITIONAL_REPRESENTATION('',(#21114),#21118);
+#21114 = LINE('',#21115,#21116);
+#21115 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#21116 = VECTOR('',#21117,1.);
+#21117 = DIRECTION('',(0.,1.));
+#21118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21119 = ORIENTED_EDGE('',*,*,#3987,.T.);
+#21120 = ADVANCED_FACE('',(#21121),#3920,.F.);
+#21121 = FACE_BOUND('',#21122,.F.);
+#21122 = EDGE_LOOP('',(#21123,#21124,#21125,#21146));
+#21123 = ORIENTED_EDGE('',*,*,#21099,.T.);
+#21124 = ORIENTED_EDGE('',*,*,#18154,.F.);
+#21125 = ORIENTED_EDGE('',*,*,#21126,.F.);
+#21126 = EDGE_CURVE('',#3623,#18155,#21127,.T.);
+#21127 = SURFACE_CURVE('',#21128,(#21132,#21139),.PCURVE_S1.);
+#21128 = LINE('',#21129,#21130);
+#21129 = CARTESIAN_POINT('',(2.5,-6.123233995737E-16,-3.));
+#21130 = VECTOR('',#21131,1.);
+#21131 = DIRECTION('',(0.,0.,1.));
+#21132 = PCURVE('',#3920,#21133);
+#21133 = DEFINITIONAL_REPRESENTATION('',(#21134),#21138);
+#21134 = LINE('',#21135,#21136);
+#21135 = CARTESIAN_POINT('',(0.,-0.));
+#21136 = VECTOR('',#21137,1.);
+#21137 = DIRECTION('',(0.,1.));
+#21138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21139 = PCURVE('',#3734,#21140);
+#21140 = DEFINITIONAL_REPRESENTATION('',(#21141),#21145);
+#21141 = LINE('',#21142,#21143);
+#21142 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#21143 = VECTOR('',#21144,1.);
+#21144 = DIRECTION('',(0.,1.));
+#21145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21146 = ORIENTED_EDGE('',*,*,#3794,.T.);
+#21147 = ADVANCED_FACE('',(#21148),#3734,.F.);
+#21148 = FACE_BOUND('',#21149,.F.);
+#21149 = EDGE_LOOP('',(#21150,#21151,#21152,#21173));
+#21150 = ORIENTED_EDGE('',*,*,#21126,.T.);
+#21151 = ORIENTED_EDGE('',*,*,#18972,.F.);
+#21152 = ORIENTED_EDGE('',*,*,#21153,.F.);
+#21153 = EDGE_CURVE('',#3596,#10007,#21154,.T.);
+#21154 = SURFACE_CURVE('',#21155,(#21159,#21166),.PCURVE_S1.);
+#21155 = LINE('',#21156,#21157);
+#21156 = CARTESIAN_POINT('',(2.5,-6.123233995737E-16,-3.));
+#21157 = VECTOR('',#21158,1.);
+#21158 = DIRECTION('',(0.,0.,1.));
+#21159 = PCURVE('',#3734,#21160);
+#21160 = DEFINITIONAL_REPRESENTATION('',(#21161),#21165);
+#21161 = LINE('',#21162,#21163);
+#21162 = CARTESIAN_POINT('',(0.,-0.));
+#21163 = VECTOR('',#21164,1.);
+#21164 = DIRECTION('',(0.,1.));
+#21165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21166 = PCURVE('',#10132,#21167);
+#21167 = DEFINITIONAL_REPRESENTATION('',(#21168),#21172);
+#21168 = LINE('',#21169,#21170);
+#21169 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#21170 = VECTOR('',#21171,1.);
+#21171 = DIRECTION('',(0.,1.));
+#21172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21173 = ORIENTED_EDGE('',*,*,#3622,.T.);
+#21174 = ADVANCED_FACE('',(#21175),#3610,.T.);
+#21175 = FACE_BOUND('',#21176,.T.);
+#21176 = EDGE_LOOP('',(#21177,#21178,#21199,#21200));
+#21177 = ORIENTED_EDGE('',*,*,#10199,.F.);
+#21178 = ORIENTED_EDGE('',*,*,#21179,.T.);
+#21179 = EDGE_CURVE('',#10005,#3596,#21180,.T.);
+#21180 = SURFACE_CURVE('',#21181,(#21185,#21192),.PCURVE_S1.);
+#21181 = LINE('',#21182,#21183);
+#21182 = CARTESIAN_POINT('',(2.5,-6.123233995737E-16,-3.));
+#21183 = VECTOR('',#21184,1.);
+#21184 = DIRECTION('',(0.,0.,1.));
+#21185 = PCURVE('',#3610,#21186);
+#21186 = DEFINITIONAL_REPRESENTATION('',(#21187),#21191);
+#21187 = LINE('',#21188,#21189);
+#21188 = CARTESIAN_POINT('',(-10.35,2.5));
+#21189 = VECTOR('',#21190,1.);
+#21190 = DIRECTION('',(1.,-4.539835176728E-39));
+#21191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21192 = PCURVE('',#10132,#21193);
+#21193 = DEFINITIONAL_REPRESENTATION('',(#21194),#21198);
+#21194 = LINE('',#21195,#21196);
+#21195 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#21196 = VECTOR('',#21197,1.);
+#21197 = DIRECTION('',(0.,1.));
+#21198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21199 = ORIENTED_EDGE('',*,*,#3595,.F.);
+#21200 = ORIENTED_EDGE('',*,*,#21201,.F.);
+#21201 = EDGE_CURVE('',#10200,#3359,#21202,.T.);
+#21202 = SURFACE_CURVE('',#21203,(#21207,#21214),.PCURVE_S1.);
+#21203 = LINE('',#21204,#21205);
+#21204 = CARTESIAN_POINT('',(9.4,-2.302335982397E-15,0.));
+#21205 = VECTOR('',#21206,1.);
+#21206 = DIRECTION('',(0.,0.,1.));
+#21207 = PCURVE('',#3610,#21208);
+#21208 = DEFINITIONAL_REPRESENTATION('',(#21209),#21213);
+#21209 = LINE('',#21210,#21211);
+#21210 = CARTESIAN_POINT('',(-7.35,9.4));
+#21211 = VECTOR('',#21212,1.);
+#21212 = DIRECTION('',(1.,-4.539835176728E-39));
+#21213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21214 = PCURVE('',#10389,#21215);
+#21215 = DEFINITIONAL_REPRESENTATION('',(#21216),#21220);
+#21216 = LINE('',#21217,#21218);
+#21217 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#21218 = VECTOR('',#21219,1.);
+#21219 = DIRECTION('',(0.,1.));
+#21220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21221 = ADVANCED_FACE('',(#21222,#21278),#10132,.F.);
+#21222 = FACE_BOUND('',#21223,.F.);
+#21223 = EDGE_LOOP('',(#21224,#21247,#21248,#21249,#21250,#21251));
+#21224 = ORIENTED_EDGE('',*,*,#21225,.T.);
+#21225 = EDGE_CURVE('',#21226,#10005,#21228,.T.);
+#21226 = VERTEX_POINT('',#21227);
+#21227 = CARTESIAN_POINT('',(2.5,0.,0.4));
+#21228 = SEAM_CURVE('',#21229,(#21233,#21240),.PCURVE_S1.);
+#21229 = LINE('',#21230,#21231);
+#21230 = CARTESIAN_POINT('',(2.5,-6.123233995737E-16,-3.));
+#21231 = VECTOR('',#21232,1.);
+#21232 = DIRECTION('',(0.,0.,1.));
+#21233 = PCURVE('',#10132,#21234);
+#21234 = DEFINITIONAL_REPRESENTATION('',(#21235),#21239);
+#21235 = LINE('',#21236,#21237);
+#21236 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#21237 = VECTOR('',#21238,1.);
+#21238 = DIRECTION('',(0.,1.));
+#21239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21240 = PCURVE('',#10132,#21241);
+#21241 = DEFINITIONAL_REPRESENTATION('',(#21242),#21246);
+#21242 = LINE('',#21243,#21244);
+#21243 = CARTESIAN_POINT('',(0.,-0.));
+#21244 = VECTOR('',#21245,1.);
+#21245 = DIRECTION('',(0.,1.));
+#21246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21247 = ORIENTED_EDGE('',*,*,#21179,.T.);
+#21248 = ORIENTED_EDGE('',*,*,#21153,.T.);
+#21249 = ORIENTED_EDGE('',*,*,#10004,.F.);
+#21250 = ORIENTED_EDGE('',*,*,#21225,.F.);
+#21251 = ORIENTED_EDGE('',*,*,#21252,.T.);
+#21252 = EDGE_CURVE('',#21226,#21226,#21253,.T.);
+#21253 = SURFACE_CURVE('',#21254,(#21259,#21266),.PCURVE_S1.);
+#21254 = CIRCLE('',#21255,2.5);
+#21255 = AXIS2_PLACEMENT_3D('',#21256,#21257,#21258);
+#21256 = CARTESIAN_POINT('',(0.,0.,0.4));
+#21257 = DIRECTION('',(0.,0.,1.));
+#21258 = DIRECTION('',(1.,0.,0.));
+#21259 = PCURVE('',#10132,#21260);
+#21260 = DEFINITIONAL_REPRESENTATION('',(#21261),#21265);
+#21261 = LINE('',#21262,#21263);
+#21262 = CARTESIAN_POINT('',(0.,3.4));
+#21263 = VECTOR('',#21264,1.);
+#21264 = DIRECTION('',(1.,0.));
+#21265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21266 = PCURVE('',#21267,#21272);
+#21267 = CONICAL_SURFACE('',#21268,2.5,0.785398163397);
+#21268 = AXIS2_PLACEMENT_3D('',#21269,#21270,#21271);
+#21269 = CARTESIAN_POINT('',(0.,0.,0.4));
+#21270 = DIRECTION('',(-0.,-0.,-1.));
+#21271 = DIRECTION('',(1.,0.,0.));
+#21272 = DEFINITIONAL_REPRESENTATION('',(#21273),#21277);
+#21273 = LINE('',#21274,#21275);
+#21274 = CARTESIAN_POINT('',(-0.,0.));
+#21275 = VECTOR('',#21276,1.);
+#21276 = DIRECTION('',(-1.,0.));
+#21277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21278 = FACE_BOUND('',#21279,.F.);
+#21279 = EDGE_LOOP('',(#21280,#21622,#21957));
+#21280 = ORIENTED_EDGE('',*,*,#21281,.F.);
+#21281 = EDGE_CURVE('',#21282,#21284,#21286,.T.);
+#21282 = VERTEX_POINT('',#21283);
+#21283 = CARTESIAN_POINT('',(-1.564448784716,-1.95,3.95));
+#21284 = VERTEX_POINT('',#21285);
+#21285 = CARTESIAN_POINT('',(-1.767766952966,1.767766952966,
+    4.773103881658));
+#21286 = SURFACE_CURVE('',#21287,(#21395,#21506),.PCURVE_S1.);
+#21287 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#21288,#21289,#21290,#21291,
+    #21292,#21293,#21294,#21295,#21296,#21297,#21298,#21299,#21300,
+    #21301,#21302,#21303,#21304,#21305,#21306,#21307,#21308,#21309,
+    #21310,#21311,#21312,#21313,#21314,#21315,#21316,#21317,#21318,
+    #21319,#21320,#21321,#21322,#21323,#21324,#21325,#21326,#21327,
+    #21328,#21329,#21330,#21331,#21332,#21333,#21334,#21335,#21336,
+    #21337,#21338,#21339,#21340,#21341,#21342,#21343,#21344,#21345,
+    #21346,#21347,#21348,#21349,#21350,#21351,#21352,#21353,#21354,
+    #21355,#21356,#21357,#21358,#21359,#21360,#21361,#21362,#21363,
+    #21364,#21365,#21366,#21367,#21368,#21369,#21370,#21371,#21372,
+    #21373,#21374,#21375,#21376,#21377,#21378,#21379,#21380,#21381,
+    #21382,#21383,#21384,#21385,#21386,#21387,#21388,#21389,#21390,
+    #21391,#21392,#21393,#21394),.UNSPECIFIED.,.T.,.F.,(9,7,7,7,7,7,7,7,
+    7,7,7,7,7,7,7,9),(0.,3.365139323506E-02,0.125385554608,
+    0.209401807091,0.244746883887,0.277376057125,0.359953920208,
+    0.451573977473,0.488502414971,0.52169441296,0.608921379725,
+    0.697235283205,0.738781284777,0.856598979753,0.958162056298,1.),
+  .UNSPECIFIED.);
+#21288 = CARTESIAN_POINT('',(-1.564448784716,-1.95,3.95));
+#21289 = CARTESIAN_POINT('',(-1.56444879438,-1.949999992247,
+    4.027528263443));
+#21290 = CARTESIAN_POINT('',(-1.568839830435,-1.946477802448,
+    4.100636159069));
+#21291 = CARTESIAN_POINT('',(-1.576744850943,-1.94013388948,
+    4.169558869608));
+#21292 = CARTESIAN_POINT('',(-1.587364636666,-1.931524445444,
+    4.234454544929));
+#21293 = CARTESIAN_POINT('',(-1.599985304645,-1.921125980037,
+    4.295426685541));
+#21294 = CARTESIAN_POINT('',(-1.613984671351,-1.909371024953,
+    4.352550455467));
+#21295 = CARTESIAN_POINT('',(-1.628837465433,-1.896654958327,
+    4.405902924468));
+#21296 = CARTESIAN_POINT('',(-1.68577812698,-1.846946174631,
+    4.591064627093));
+#21297 = CARTESIAN_POINT('',(-1.735428396107,-1.801744745053,
+    4.714959750123));
+#21298 = CARTESIAN_POINT('',(-1.788629181874,-1.750207911468,
+    4.82788219216));
+#21299 = CARTESIAN_POINT('',(-1.842248241241,-1.69415586903,
+    4.930515615654));
+#21300 = CARTESIAN_POINT('',(-1.894827904234,-1.635037655493,
+    5.0242025922));
+#21301 = CARTESIAN_POINT('',(-1.946561603226,-1.572545775932,
+    5.111558272753));
+#21302 = CARTESIAN_POINT('',(-1.999068757953,-1.50436079078,
+    5.196186837729));
+#21303 = CARTESIAN_POINT('',(-2.104802778459,-1.351913843972,
+    5.359334082427));
+#21304 = CARTESIAN_POINT('',(-2.153382556748,-1.275563273972,
+    5.431267721061));
+#21305 = CARTESIAN_POINT('',(-2.20122324795,-1.193532883594,
+    5.500133991354));
+#21306 = CARTESIAN_POINT('',(-2.248960561847,-1.103422702928,
+    5.567142935812));
+#21307 = CARTESIAN_POINT('',(-2.296416427045,-1.002928530207,
+    5.632232639725));
+#21308 = CARTESIAN_POINT('',(-2.342507614777,-0.890016604418,
+    5.694215175162));
+#21309 = CARTESIAN_POINT('',(-2.385234248898,-0.763032569576,
+    5.750776130214));
+#21310 = CARTESIAN_POINT('',(-2.437035946862,-0.560956097651,
+    5.818639274464));
+#21311 = CARTESIAN_POINT('',(-2.451800601869,-0.496335265997,
+    5.837878019971));
+#21312 = CARTESIAN_POINT('',(-2.465462632655,-0.427201707943,
+    5.855585431049));
+#21313 = CARTESIAN_POINT('',(-2.477510303753,-0.35380949177,
+    5.871127835893));
+#21314 = CARTESIAN_POINT('',(-2.487448159562,-0.276408075043,
+    5.883902836918));
+#21315 = CARTESIAN_POINT('',(-2.494797192422,-0.195253184649,
+    5.893329697382));
+#21316 = CARTESIAN_POINT('',(-2.499095010701,-0.110617696833,
+    5.898839728026));
+#21317 = CARTESIAN_POINT('',(-2.500635454785,5.82649741338E-02,
+    5.900814709222));
+#21318 = CARTESIAN_POINT('',(-2.498353954577,0.137569274916,
+    5.897889064174));
+#21319 = CARTESIAN_POINT('',(-2.493280335388,0.214632137729,
+    5.891387259509));
+#21320 = CARTESIAN_POINT('',(-2.485712294332,0.288983545002,
+    5.881675697333));
+#21321 = CARTESIAN_POINT('',(-2.476016947783,0.360147605804,
+    5.869199344664));
+#21322 = CARTESIAN_POINT('',(-2.46463138265,0.427628452669,
+    5.854491417189));
+#21323 = CARTESIAN_POINT('',(-2.452063207649,0.490896138418,
+    5.83818306302));
+#21324 = CARTESIAN_POINT('',(-2.405555165734,0.697364505345,
+    5.777559194077));
+#21325 = CARTESIAN_POINT('',(-2.365074596398,0.829203894254,
+    5.724319681767));
+#21326 = CARTESIAN_POINT('',(-2.320710491273,0.946063805801,
+    5.665133091482));
+#21327 = CARTESIAN_POINT('',(-2.274728154065,1.049682705696,
+    5.602650066413));
+#21328 = CARTESIAN_POINT('',(-2.228373497152,1.142249598466,
+    5.538291688659));
+#21329 = CARTESIAN_POINT('',(-2.181878172409,1.22629936798,5.47223539715
+    ));
+#21330 = CARTESIAN_POINT('',(-2.1345407022,1.304537771224,5.403249902554
+    ));
+#21331 = CARTESIAN_POINT('',(-2.029888830356,1.462703378637,
+    5.244933380136));
+#21332 = CARTESIAN_POINT('',(-1.97659142604,1.535012550134,
+    5.161068520983));
+#21333 = CARTESIAN_POINT('',(-1.923883351743,1.601082942175,
+    5.074433509546));
+#21334 = CARTESIAN_POINT('',(-1.870544528228,1.663118037372,
+    4.982231298541));
+#21335 = CARTESIAN_POINT('',(-1.816351749546,1.721607084182,
+    4.882201022247));
+#21336 = CARTESIAN_POINT('',(-1.762414196586,1.775552428972,
+    4.77305048037));
+#21337 = CARTESIAN_POINT('',(-1.711283945832,1.823481907931,
+    4.654075841261));
+#21338 = CARTESIAN_POINT('',(-1.648721155461,1.879441403759,
+    4.472660942177));
+#21339 = CARTESIAN_POINT('',(-1.631452942958,1.894528808623,
+    4.417831197301));
+#21340 = CARTESIAN_POINT('',(-1.61496384822,1.908629258162,
+    4.359424738538));
+#21341 = CARTESIAN_POINT('',(-1.599594536831,1.921489403256,
+    4.296786305952));
+#21342 = CARTESIAN_POINT('',(-1.585947850849,1.932679932941,
+    4.229411785986));
+#21343 = CARTESIAN_POINT('',(-1.574880080836,1.941621917456,
+    4.156883082169));
+#21344 = CARTESIAN_POINT('',(-1.567487233101,1.947560847296,
+    4.078793916774));
+#21345 = CARTESIAN_POINT('',(-1.562928279726,1.951220861662,
+    3.919051261706));
+#21346 = CARTESIAN_POINT('',(-1.565032753224,1.949526822435,
+    3.846599918817));
+#21347 = CARTESIAN_POINT('',(-1.570810618561,1.944910323662,
+    3.777342543212));
+#21348 = CARTESIAN_POINT('',(-1.579636581336,1.937811714553,
+    3.711379562004));
+#21349 = CARTESIAN_POINT('',(-1.590851212597,1.928665287625,
+    3.648907180382));
+#21350 = CARTESIAN_POINT('',(-1.603763642442,1.917943074777,
+    3.590232951647));
+#21351 = CARTESIAN_POINT('',(-1.61765488145,1.906184772312,
+    3.535781557871));
+#21352 = CARTESIAN_POINT('',(-1.668906550286,1.862029054379,3.3555058938
+    ));
+#21353 = CARTESIAN_POINT('',(-1.713793403745,1.82190685537,
+    3.236232277101));
+#21354 = CARTESIAN_POINT('',(-1.762297045554,1.776069143399,
+    3.127628328569));
+#21355 = CARTESIAN_POINT('',(-1.81144779359,1.726290568124,
+    3.029024564607));
+#21356 = CARTESIAN_POINT('',(-1.859785401275,1.673996386809,
+    2.939138919209));
+#21357 = CARTESIAN_POINT('',(-1.90739778908,1.619070170253,
+    2.855496959427));
+#21358 = CARTESIAN_POINT('',(-1.955807090266,1.55956212559,
+    2.774516656032));
+#21359 = CARTESIAN_POINT('',(-2.059122493128,1.420428074364,
+    2.60960175035));
+#21360 = CARTESIAN_POINT('',(-2.109596845735,1.346626531198,
+    2.53283027831));
+#21361 = CARTESIAN_POINT('',(-2.159488255781,1.267273832444,
+    2.459424679095));
+#21362 = CARTESIAN_POINT('',(-2.209330436509,1.180359528711,
+    2.388183680988));
+#21363 = CARTESIAN_POINT('',(-2.259000558945,1.083866312455,
+    2.319011541366));
+#21364 = CARTESIAN_POINT('',(-2.307603461667,0.975953902186,
+    2.252802249404));
+#21365 = CARTESIAN_POINT('',(-2.353448694166,0.855078598803,
+    2.191463715302));
+#21366 = CARTESIAN_POINT('',(-2.413163575346,0.656537303413,
+    2.112575047812));
+#21367 = CARTESIAN_POINT('',(-2.431621482627,0.588185209408,
+    2.088362274486));
+#21368 = CARTESIAN_POINT('',(-2.449007630184,0.514776103827,
+    2.065706356559));
+#21369 = CARTESIAN_POINT('',(-2.464812252173,0.436130228964,
+    2.04523542112));
+#21370 = CARTESIAN_POINT('',(-2.478441280758,0.352115976527,
+    2.027670497218));
+#21371 = CARTESIAN_POINT('',(-2.489217088977,0.262659857048,
+    2.013829907064));
+#21372 = CARTESIAN_POINT('',(-2.496379633511,0.167762646754,
+    2.004642448896));
+#21373 = CARTESIAN_POINT('',(-2.5067684761,-0.216745255734,
+    1.991320289729));
+#21374 = CARTESIAN_POINT('',(-2.476479087196,-0.464474889502,
+    2.030182162091));
+#21375 = CARTESIAN_POINT('',(-2.425255563357,-0.673116711133,
+    2.095548458036));
+#21376 = CARTESIAN_POINT('',(-2.365526899553,-0.846238536303,
+    2.173894391408));
+#21377 = CARTESIAN_POINT('',(-2.304687519617,-0.989784244088,
+    2.255572403805));
+#21378 = CARTESIAN_POINT('',(-2.245353515907,-1.11137215194,
+    2.337679990954));
+#21379 = CARTESIAN_POINT('',(-2.185084593227,-1.221310541755,
+    2.422715873311));
+#21380 = CARTESIAN_POINT('',(-2.059110267955,-1.422005220865,
+    2.609655359273));
+#21381 = CARTESIAN_POINT('',(-2.002310595468,-1.502148349371,
+    2.697217463434));
+#21382 = CARTESIAN_POINT('',(-1.946119403816,-1.574804395234,
+    2.7876502967));
+#21383 = CARTESIAN_POINT('',(-1.889190752773,-1.642673460908,
+    2.883907800167));
+#21384 = CARTESIAN_POINT('',(-1.831191140909,-1.706458548443,
+    2.988524138237));
+#21385 = CARTESIAN_POINT('',(-1.773277625309,-1.76510753505,
+    3.102939257771));
+#21386 = CARTESIAN_POINT('',(-1.718308918728,-1.817012428104,
+    3.227958919084));
+#21387 = CARTESIAN_POINT('',(-1.650887246404,-1.877570342947,
+    3.42020044903));
+#21388 = CARTESIAN_POINT('',(-1.631829029718,-1.894259076993,
+    3.479923222363));
+#21389 = CARTESIAN_POINT('',(-1.613611488727,-1.909824889676,
+    3.544105227726));
+#21390 = CARTESIAN_POINT('',(-1.596773507757,-1.923871274329,
+    3.613359468011));
+#21391 = CARTESIAN_POINT('',(-1.582159262241,-1.935790162377,
+    3.688147369489));
+#21392 = CARTESIAN_POINT('',(-1.570910192521,-1.944816426683,
+    3.768865625269));
+#21393 = CARTESIAN_POINT('',(-1.564448796439,-1.949999990595,
+    3.855951813471));
+#21394 = CARTESIAN_POINT('',(-1.564448784716,-1.95,3.95));
+#21395 = PCURVE('',#10132,#21396);
+#21396 = DEFINITIONAL_REPRESENTATION('',(#21397),#21505);
+#21397 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#21398,#21399,#21400,#21401,
+    #21402,#21403,#21404,#21405,#21406,#21407,#21408,#21409,#21410,
+    #21411,#21412,#21413,#21414,#21415,#21416,#21417,#21418,#21419,
+    #21420,#21421,#21422,#21423,#21424,#21425,#21426,#21427,#21428,
+    #21429,#21430,#21431,#21432,#21433,#21434,#21435,#21436,#21437,
+    #21438,#21439,#21440,#21441,#21442,#21443,#21444,#21445,#21446,
+    #21447,#21448,#21449,#21450,#21451,#21452,#21453,#21454,#21455,
+    #21456,#21457,#21458,#21459,#21460,#21461,#21462,#21463,#21464,
+    #21465,#21466,#21467,#21468,#21469,#21470,#21471,#21472,#21473,
+    #21474,#21475,#21476,#21477,#21478,#21479,#21480,#21481,#21482,
+    #21483,#21484,#21485,#21486,#21487,#21488,#21489,#21490,#21491,
+    #21492,#21493,#21494,#21495,#21496,#21497,#21498,#21499,#21500,
+    #21501,#21502,#21503,#21504),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,
+    7,7,7,7,7,7,7,9),(0.,3.365139323506E-02,0.125385554608,
+    0.209401807091,0.244746883887,0.277376057125,0.359953920208,
+    0.451573977473,0.488502414971,0.52169441296,0.608921379725,
+    0.697235283205,0.738781284777,0.856598979753,0.958162056298,1.),
+  .UNSPECIFIED.);
+#21398 = CARTESIAN_POINT('',(4.036258470824,6.95));
+#21399 = CARTESIAN_POINT('',(4.036258465868,7.027528263443));
+#21400 = CARTESIAN_POINT('',(4.034006821699,7.100636159069));
+#21401 = CARTESIAN_POINT('',(4.029952471629,7.169558869608));
+#21402 = CARTESIAN_POINT('',(4.024484125298,7.234454544929));
+#21403 = CARTESIAN_POINT('',(4.017943489258,7.295426685541));
+#21404 = CARTESIAN_POINT('',(4.010632040327,7.352550455467));
+#21405 = CARTESIAN_POINT('',(4.002811351721,7.405902924468));
+#21406 = CARTESIAN_POINT('',(3.972577060953,7.591064627093));
+#21407 = CARTESIAN_POINT('',(3.945725073684,7.714959750123));
+#21408 = CARTESIAN_POINT('',(3.916121530198,7.82788219216));
+#21409 = CARTESIAN_POINT('',(3.885137205822,7.930515615654));
+#21410 = CARTESIAN_POINT('',(3.853532662765,8.0242025922));
+#21411 = CARTESIAN_POINT('',(3.821112059381,8.111558272753));
+#21412 = CARTESIAN_POINT('',(3.78673085567,8.196186837729));
+#21413 = CARTESIAN_POINT('',(3.712520608741,8.359334082427));
+#21414 = CARTESIAN_POINT('',(3.676351065536,8.431267721061));
+#21415 = CARTESIAN_POINT('',(3.638415116695,8.500133991354));
+#21416 = CARTESIAN_POINT('',(3.597699673895,8.567142935812));
+#21417 = CARTESIAN_POINT('',(3.553354437923,8.632232639725));
+#21418 = CARTESIAN_POINT('',(3.504717398438,8.694215175162));
+#21419 = CARTESIAN_POINT('',(3.451270815025,8.750776130214));
+#21420 = CARTESIAN_POINT('',(3.367826638315,8.818639274464));
+#21421 = CARTESIAN_POINT('',(3.341321266736,8.837878019971));
+#21422 = CARTESIAN_POINT('',(3.313154120868,8.855585431049));
+#21423 = CARTESIAN_POINT('',(3.283437141961,8.871127835893));
+#21424 = CARTESIAN_POINT('',(3.252263264736,8.883902836918));
+#21425 = CARTESIAN_POINT('',(3.219709717122,8.893329697382));
+#21426 = CARTESIAN_POINT('',(3.185841320003,8.898839728026));
+#21427 = CARTESIAN_POINT('',(3.118285441478,8.900814709222));
+#21428 = CARTESIAN_POINT('',(3.086573580542,8.897889064174));
+#21429 = CARTESIAN_POINT('',(3.055716014593,8.891387259509));
+#21430 = CARTESIAN_POINT('',(3.025857826016,8.881675697333));
+#21431 = CARTESIAN_POINT('',(2.997159591547,8.869199344664));
+#21432 = CARTESIAN_POINT('',(2.969805604687,8.854491417189));
+#21433 = CARTESIAN_POINT('',(2.944012098113,8.83818306302));
+#21434 = CARTESIAN_POINT('',(2.859355441431,8.777559194077));
+#21435 = CARTESIAN_POINT('',(2.804350547796,8.724319681767));
+#21436 = CARTESIAN_POINT('',(2.754509023608,8.665133091482));
+#21437 = CARTESIAN_POINT('',(2.709278701395,8.602650066413));
+#21438 = CARTESIAN_POINT('',(2.667945270221,8.538291688659));
+#21439 = CARTESIAN_POINT('',(2.629573831441,8.47223539715));
+#21440 = CARTESIAN_POINT('',(2.593025917983,8.403249902554));
+#21441 = CARTESIAN_POINT('',(2.517164598566,8.244933380136));
+#21442 = CARTESIAN_POINT('',(2.481278971115,8.161068520983));
+#21443 = CARTESIAN_POINT('',(2.44750894327,8.074433509546));
+#21444 = CARTESIAN_POINT('',(2.414829682354,7.982231298541));
+#21445 = CARTESIAN_POINT('',(2.382980456512,7.882201022246));
+#21446 = CARTESIAN_POINT('',(2.352493884899,7.77305048037));
+#21447 = CARTESIAN_POINT('',(2.324468438468,7.654075841261));
+#21448 = CARTESIAN_POINT('',(2.290893285959,7.472660942177));
+#21449 = CARTESIAN_POINT('',(2.281721519951,7.417831197301));
+#21450 = CARTESIAN_POINT('',(2.273044118216,7.359424738538));
+#21451 = CARTESIAN_POINT('',(2.265028877552,7.296786305952));
+#21452 = CARTESIAN_POINT('',(2.257969932809,7.229411785986));
+#21453 = CARTESIAN_POINT('',(2.252278567808,7.156883082169));
+#21454 = CARTESIAN_POINT('',(2.24848538104,7.078793916774));
+#21455 = CARTESIAN_POINT('',(2.246146842658,6.919051261706));
+#21456 = CARTESIAN_POINT('',(2.247227447394,6.846599918817));
+#21457 = CARTESIAN_POINT('',(2.25018579205,6.777342543212));
+#21458 = CARTESIAN_POINT('',(2.254716288612,6.711379562004));
+#21459 = CARTESIAN_POINT('',(2.260504577521,6.648907180382));
+#21460 = CARTESIAN_POINT('',(2.267217662912,6.590232951647));
+#21461 = CARTESIAN_POINT('',(2.274497194921,6.535781557871));
+#21462 = CARTESIAN_POINT('',(2.301557013057,6.3555058938));
+#21463 = CARTESIAN_POINT('',(2.325635083914,6.236232277101));
+#21464 = CARTESIAN_POINT('',(2.352311903621,6.127628328569));
+#21465 = CARTESIAN_POINT('',(2.380261788415,6.029024564607));
+#21466 = CARTESIAN_POINT('',(2.408715703056,5.939138919209));
+#21467 = CARTESIAN_POINT('',(2.43777015286,5.855496959427));
+#21468 = CARTESIAN_POINT('',(2.468424991193,5.774516656032));
+#21469 = CARTESIAN_POINT('',(2.537744375702,5.60960175035));
+#21470 = CARTESIAN_POINT('',(2.573481732812,5.53283027831));
+#21471 = CARTESIAN_POINT('',(2.61092755483,5.459424679095));
+#21472 = CARTESIAN_POINT('',(2.650932503071,5.388183680988));
+#21473 = CARTESIAN_POINT('',(2.694240957962,5.319011541366));
+#21474 = CARTESIAN_POINT('',(2.741449532438,5.252802249404));
+#21475 = CARTESIAN_POINT('',(2.793032544335,5.191463715302));
+#21476 = CARTESIAN_POINT('',(2.875963371423,5.112575047812));
+#21477 = CARTESIAN_POINT('',(2.904272133132,5.088362274486));
+#21478 = CARTESIAN_POINT('',(2.934422923262,5.065706356559));
+#21479 = CARTESIAN_POINT('',(2.966470419639,5.04523542112));
+#21480 = CARTESIAN_POINT('',(3.000463141389,5.027670497218));
+#21481 = CARTESIAN_POINT('',(3.036447245162,5.013829907064));
+#21482 = CARTESIAN_POINT('',(3.074469677605,5.004642448896));
+#21483 = CARTESIAN_POINT('',(3.228328966633,4.991320289729));
+#21484 = CARTESIAN_POINT('',(3.327057962551,5.030182162091));
+#21485 = CARTESIAN_POINT('',(3.412170215929,5.095548458036));
+#21486 = CARTESIAN_POINT('',(3.484999267286,5.173894391408));
+#21487 = CARTESIAN_POINT('',(3.547150711788,5.255572403805));
+#21488 = CARTESIAN_POINT('',(3.601159844397,5.337679990953));
+#21489 = CARTESIAN_POINT('',(3.651222574971,5.422715873311));
+#21490 = CARTESIAN_POINT('',(3.746004754605,5.609655359273));
+#21491 = CARTESIAN_POINT('',(3.785235291344,5.697217463435));
+#21492 = CARTESIAN_POINT('',(3.821927096947,5.787650296699));
+#21493 = CARTESIAN_POINT('',(3.857302728021,5.883907800167));
+#21494 = CARTESIAN_POINT('',(3.891730450772,5.988524138237));
+#21495 = CARTESIAN_POINT('',(3.924665531322,6.102939257771));
+#21496 = CARTESIAN_POINT('',(3.954897174231,6.227958919084));
+#21497 = CARTESIAN_POINT('',(3.991147289705,6.42020044903));
+#21498 = CARTESIAN_POINT('',(4.001279440661,6.479923222363));
+#21499 = CARTESIAN_POINT('',(4.010863062142,6.544105227726));
+#21500 = CARTESIAN_POINT('',(4.019632997457,6.613359468011));
+#21501 = CARTESIAN_POINT('',(4.027175836343,6.688147369489));
+#21502 = CARTESIAN_POINT('',(4.032945020622,6.768865625269));
+#21503 = CARTESIAN_POINT('',(4.036258464812,6.855951813471));
+#21504 = CARTESIAN_POINT('',(4.036258470824,6.95));
+#21505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21506 = PCURVE('',#21507,#21512);
+#21507 = CYLINDRICAL_SURFACE('',#21508,1.95);
+#21508 = AXIS2_PLACEMENT_3D('',#21509,#21510,#21511);
+#21509 = CARTESIAN_POINT('',(0.,0.,3.95));
+#21510 = DIRECTION('',(-1.,4.555315873023E-16,0.));
+#21511 = DIRECTION('',(-3.445092848398E-16,-1.,0.));
+#21512 = DEFINITIONAL_REPRESENTATION('',(#21513),#21621);
+#21513 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#21514,#21515,#21516,#21517,
+    #21518,#21519,#21520,#21521,#21522,#21523,#21524,#21525,#21526,
+    #21527,#21528,#21529,#21530,#21531,#21532,#21533,#21534,#21535,
+    #21536,#21537,#21538,#21539,#21540,#21541,#21542,#21543,#21544,
+    #21545,#21546,#21547,#21548,#21549,#21550,#21551,#21552,#21553,
+    #21554,#21555,#21556,#21557,#21558,#21559,#21560,#21561,#21562,
+    #21563,#21564,#21565,#21566,#21567,#21568,#21569,#21570,#21571,
+    #21572,#21573,#21574,#21575,#21576,#21577,#21578,#21579,#21580,
+    #21581,#21582,#21583,#21584,#21585,#21586,#21587,#21588,#21589,
+    #21590,#21591,#21592,#21593,#21594,#21595,#21596,#21597,#21598,
+    #21599,#21600,#21601,#21602,#21603,#21604,#21605,#21606,#21607,
+    #21608,#21609,#21610,#21611,#21612,#21613,#21614,#21615,#21616,
+    #21617,#21618,#21619,#21620),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,
+    7,7,7,7,7,7,7,9),(0.,3.365139323506E-02,0.125385554608,
+    0.209401807091,0.244746883887,0.277376057125,0.359953920208,
+    0.451573977473,0.488502414971,0.52169441296,0.608921379725,
+    0.697235283205,0.738781284777,0.856598979753,0.958162056298,1.),
+  .UNSPECIFIED.);
+#21514 = CARTESIAN_POINT('',(0.,1.564448784716));
+#21515 = CARTESIAN_POINT('',(3.975808381694E-02,1.56444879438));
+#21516 = CARTESIAN_POINT('',(7.724957995905E-02,1.568839830435));
+#21517 = CARTESIAN_POINT('',(0.112689557354,1.576744850943));
+#21518 = CARTESIAN_POINT('',(0.146211516444,1.587364636666));
+#21519 = CARTESIAN_POINT('',(0.177892267027,1.599985304645));
+#21520 = CARTESIAN_POINT('',(0.20777501508,1.613984671351));
+#21521 = CARTESIAN_POINT('',(0.235890658559,1.628837465433));
+#21522 = CARTESIAN_POINT('',(0.334207618778,1.68577812698));
+#21523 = CARTESIAN_POINT('',(0.401581618023,1.735428396107));
+#21524 = CARTESIAN_POINT('',(0.464926070841,1.788629181874));
+#21525 = CARTESIAN_POINT('',(0.524622025062,1.842248241241));
+#21526 = CARTESIAN_POINT('',(0.581220771012,1.894827904234));
+#21527 = CARTESIAN_POINT('',(0.636154813155,1.946561603225));
+#21528 = CARTESIAN_POINT('',(0.691738606466,1.999068757953));
+#21529 = CARTESIAN_POINT('',(0.806244772571,2.104802778459));
+#21530 = CARTESIAN_POINT('',(0.859930453668,2.153382556748));
+#21531 = CARTESIAN_POINT('',(0.914704022672,2.20122324795));
+#21532 = CARTESIAN_POINT('',(0.972075024058,2.248960561847));
+#21533 = CARTESIAN_POINT('',(1.033183938363,2.296416427044));
+#21534 = CARTESIAN_POINT('',(1.098889842298,2.342507614777));
+#21535 = CARTESIAN_POINT('',(1.169855401388,2.385234248898));
+#21536 = CARTESIAN_POINT('',(1.279171976393,2.437035946862));
+#21537 = CARTESIAN_POINT('',(1.313727319106,2.451800601869));
+#21538 = CARTESIAN_POINT('',(1.350278626352,2.465462632655));
+#21539 = CARTESIAN_POINT('',(1.388679685269,2.477510303753));
+#21540 = CARTESIAN_POINT('',(1.428822466779,2.487448159562));
+#21541 = CARTESIAN_POINT('',(1.47063278506,2.494797192422));
+#21542 = CARTESIAN_POINT('',(1.514065957008,2.499095010701));
+#21543 = CARTESIAN_POINT('',(1.600678376843,2.500635454785));
+#21544 = CARTESIAN_POINT('',(1.64132688363,2.498353954577));
+#21545 = CARTESIAN_POINT('',(1.680914121787,2.493280335388));
+#21546 = CARTESIAN_POINT('',(1.719290295369,2.485712294332));
+#21547 = CARTESIAN_POINT('',(1.75627649063,2.476016947783));
+#21548 = CARTESIAN_POINT('',(1.791651493895,2.46463138265));
+#21549 = CARTESIAN_POINT('',(1.82513860943,2.452063207649));
+#21550 = CARTESIAN_POINT('',(1.935489719658,2.405555165734));
+#21551 = CARTESIAN_POINT('',(2.008052490838,2.365074596398));
+#21552 = CARTESIAN_POINT('',(2.074859696718,2.320710491272));
+#21553 = CARTESIAN_POINT('',(2.136610975839,2.274728154065));
+#21554 = CARTESIAN_POINT('',(2.194211477117,2.228373497152));
+#21555 = CARTESIAN_POINT('',(2.248883960791,2.181878172409));
+#21556 = CARTESIAN_POINT('',(2.302268660175,2.1345407022));
+#21557 = CARTESIAN_POINT('',(2.417031063032,2.029888830356));
+#21558 = CARTESIAN_POINT('',(2.473664994324,1.97659142604));
+#21559 = CARTESIAN_POINT('',(2.529375637801,1.923883351743));
+#21560 = CARTESIAN_POINT('',(2.586148228118,1.870544528228));
+#21561 = CARTESIAN_POINT('',(2.645304869309,1.816351749546));
+#21562 = CARTESIAN_POINT('',(2.707453774336,1.762414196586));
+#21563 = CARTESIAN_POINT('',(2.773001045908,1.711283945832));
+#21564 = CARTESIAN_POINT('',(2.870359761335,1.648721155461));
+#21565 = CARTESIAN_POINT('',(2.899509487781,1.631452942958));
+#21566 = CARTESIAN_POINT('',(2.930294272632,1.61496384822));
+#21567 = CARTESIAN_POINT('',(2.963045618118,1.599594536831));
+#21568 = CARTESIAN_POINT('',(2.998015152101,1.585947850849));
+#21569 = CARTESIAN_POINT('',(3.035425723703,1.574880080836));
+#21570 = CARTESIAN_POINT('',(3.075531165191,1.567487233101));
+#21571 = CARTESIAN_POINT('',(3.157471974721,1.562928279726));
+#21572 = CARTESIAN_POINT('',(3.194597067033,1.565032753224));
+#21573 = CARTESIAN_POINT('',(3.230138514629,1.570810618561));
+#21574 = CARTESIAN_POINT('',(3.264108466806,1.579636581336));
+#21575 = CARTESIAN_POINT('',(3.296444976117,1.590851212597));
+#21576 = CARTESIAN_POINT('',(3.327005607392,1.603763642442));
+#21577 = CARTESIAN_POINT('',(3.355562384263,1.61765488145));
+#21578 = CARTESIAN_POINT('',(3.450744195799,1.668906550286));
+#21579 = CARTESIAN_POINT('',(3.515049509289,1.713793403745));
+#21580 = CARTESIAN_POINT('',(3.575233365998,1.762297045554));
+#21581 = CARTESIAN_POINT('',(3.63164552984,1.81144779359));
+#21582 = CARTESIAN_POINT('',(3.684801183816,1.859785401275));
+#21583 = CARTESIAN_POINT('',(3.735999331783,1.90739778908));
+#21584 = CARTESIAN_POINT('',(3.787419172245,1.955807090266));
+#21585 = CARTESIAN_POINT('',(3.898068692466,2.059122493128));
+#21586 = CARTESIAN_POINT('',(3.952565287139,2.109596845735));
+#21587 = CARTESIAN_POINT('',(4.007839672813,2.159488255781));
+#21588 = CARTESIAN_POINT('',(4.065250530135,2.209330436509));
+#21589 = CARTESIAN_POINT('',(4.125849150789,2.259000558945));
+#21590 = CARTESIAN_POINT('',(4.190447528141,2.307603461667));
+#21591 = CARTESIAN_POINT('',(4.259668784773,2.353448694166));
+#21592 = CARTESIAN_POINT('',(4.369227781016,2.413163575346));
+#21593 = CARTESIAN_POINT('',(4.406388070535,2.431621482627));
+#21594 = CARTESIAN_POINT('',(4.445728610345,2.449007630184));
+#21595 = CARTESIAN_POINT('',(4.48731608682,2.464812252173));
+#21596 = CARTESIAN_POINT('',(4.531219637577,2.478441280758));
+#21597 = CARTESIAN_POINT('',(4.577519735235,2.489217088977));
+#21598 = CARTESIAN_POINT('',(4.626319085305,2.496379633511));
+#21599 = CARTESIAN_POINT('',(4.823620942569,2.5067684761));
+#21600 = CARTESIAN_POINT('',(4.949901360337,2.476479087196));
+#21601 = CARTESIAN_POINT('',(5.060362771098,2.425255563357));
+#21602 = CARTESIAN_POINT('',(5.15668848152,2.365526899553));
+#21603 = CARTESIAN_POINT('',(5.240851782423,2.304687519617));
+#21604 = CARTESIAN_POINT('',(5.315796955066,2.245353515907));
+#21605 = CARTESIAN_POINT('',(5.386780400969,2.185084593227));
+#21606 = CARTESIAN_POINT('',(5.527432330644,2.059110267955));
+#21607 = CARTESIAN_POINT('',(5.58811209538,2.002310595468));
+#21608 = CARTESIAN_POINT('',(5.647403915062,1.946119403816));
+#21609 = CARTESIAN_POINT('',(5.707545883939,1.889190752774));
+#21610 = CARTESIAN_POINT('',(5.770067401547,1.831191140909));
+#21611 = CARTESIAN_POINT('',(5.835662477239,1.773277625309));
+#21612 = CARTESIAN_POINT('',(5.904810817291,1.718308918728));
+#21613 = CARTESIAN_POINT('',(6.008171909047,1.650887246404));
+#21614 = CARTESIAN_POINT('',(6.03995509501,1.631829029718));
+#21615 = CARTESIAN_POINT('',(6.073789022544,1.613611488727));
+#21616 = CARTESIAN_POINT('',(6.109970628588,1.596773507757));
+#21617 = CARTESIAN_POINT('',(6.148731500485,1.582159262241));
+#21618 = CARTESIAN_POINT('',(6.190295733143,1.570910192521));
+#21619 = CARTESIAN_POINT('',(6.234955467934,1.564448796439));
+#21620 = CARTESIAN_POINT('',(6.28318530718,1.564448784716));
+#21621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21622 = ORIENTED_EDGE('',*,*,#21623,.F.);
+#21623 = EDGE_CURVE('',#21624,#21282,#21626,.T.);
+#21624 = VERTEX_POINT('',#21625);
+#21625 = CARTESIAN_POINT('',(-1.767766952966,1.767766952966,
+    3.126896118342));
+#21626 = SURFACE_CURVE('',#21627,(#21735,#21846),.PCURVE_S1.);
+#21627 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#21628,#21629,#21630,#21631,
+    #21632,#21633,#21634,#21635,#21636,#21637,#21638,#21639,#21640,
+    #21641,#21642,#21643,#21644,#21645,#21646,#21647,#21648,#21649,
+    #21650,#21651,#21652,#21653,#21654,#21655,#21656,#21657,#21658,
+    #21659,#21660,#21661,#21662,#21663,#21664,#21665,#21666,#21667,
+    #21668,#21669,#21670,#21671,#21672,#21673,#21674,#21675,#21676,
+    #21677,#21678,#21679,#21680,#21681,#21682,#21683,#21684,#21685,
+    #21686,#21687,#21688,#21689,#21690,#21691,#21692,#21693,#21694,
+    #21695,#21696,#21697,#21698,#21699,#21700,#21701,#21702,#21703,
+    #21704,#21705,#21706,#21707,#21708,#21709,#21710,#21711,#21712,
+    #21713,#21714,#21715,#21716,#21717,#21718,#21719,#21720,#21721,
+    #21722,#21723,#21724,#21725,#21726,#21727,#21728,#21729,#21730,
+    #21731,#21732,#21733,#21734),.UNSPECIFIED.,.T.,.F.,(9,7,7,7,7,7,7,7,
+    7,7,7,7,7,7,7,9),(0.,3.365139323506E-02,0.125385554608,
+    0.209401807091,0.244746883887,0.277376057125,0.359953920208,
+    0.451573977473,0.488502414971,0.52169441296,0.608921379725,
+    0.697235283205,0.738781284777,0.856598979753,0.958162056298,1.),
+  .UNSPECIFIED.);
+#21628 = CARTESIAN_POINT('',(-1.564448784716,-1.95,3.95));
+#21629 = CARTESIAN_POINT('',(-1.56444879438,-1.949999992247,
+    4.027528263443));
+#21630 = CARTESIAN_POINT('',(-1.568839830435,-1.946477802448,
+    4.100636159069));
+#21631 = CARTESIAN_POINT('',(-1.576744850943,-1.94013388948,
+    4.169558869608));
+#21632 = CARTESIAN_POINT('',(-1.587364636666,-1.931524445444,
+    4.234454544929));
+#21633 = CARTESIAN_POINT('',(-1.599985304645,-1.921125980037,
+    4.295426685541));
+#21634 = CARTESIAN_POINT('',(-1.613984671351,-1.909371024953,
+    4.352550455467));
+#21635 = CARTESIAN_POINT('',(-1.628837465433,-1.896654958327,
+    4.405902924468));
+#21636 = CARTESIAN_POINT('',(-1.68577812698,-1.846946174631,
+    4.591064627093));
+#21637 = CARTESIAN_POINT('',(-1.735428396107,-1.801744745053,
+    4.714959750123));
+#21638 = CARTESIAN_POINT('',(-1.788629181874,-1.750207911468,
+    4.82788219216));
+#21639 = CARTESIAN_POINT('',(-1.842248241241,-1.69415586903,
+    4.930515615654));
+#21640 = CARTESIAN_POINT('',(-1.894827904234,-1.635037655493,
+    5.0242025922));
+#21641 = CARTESIAN_POINT('',(-1.946561603226,-1.572545775932,
+    5.111558272753));
+#21642 = CARTESIAN_POINT('',(-1.999068757953,-1.50436079078,
+    5.196186837729));
+#21643 = CARTESIAN_POINT('',(-2.104802778459,-1.351913843972,
+    5.359334082427));
+#21644 = CARTESIAN_POINT('',(-2.153382556748,-1.275563273972,
+    5.431267721061));
+#21645 = CARTESIAN_POINT('',(-2.20122324795,-1.193532883594,
+    5.500133991354));
+#21646 = CARTESIAN_POINT('',(-2.248960561847,-1.103422702928,
+    5.567142935812));
+#21647 = CARTESIAN_POINT('',(-2.296416427045,-1.002928530207,
+    5.632232639725));
+#21648 = CARTESIAN_POINT('',(-2.342507614777,-0.890016604418,
+    5.694215175162));
+#21649 = CARTESIAN_POINT('',(-2.385234248898,-0.763032569576,
+    5.750776130214));
+#21650 = CARTESIAN_POINT('',(-2.437035946862,-0.560956097651,
+    5.818639274464));
+#21651 = CARTESIAN_POINT('',(-2.451800601869,-0.496335265997,
+    5.837878019971));
+#21652 = CARTESIAN_POINT('',(-2.465462632655,-0.427201707943,
+    5.855585431049));
+#21653 = CARTESIAN_POINT('',(-2.477510303753,-0.35380949177,
+    5.871127835893));
+#21654 = CARTESIAN_POINT('',(-2.487448159562,-0.276408075043,
+    5.883902836918));
+#21655 = CARTESIAN_POINT('',(-2.494797192422,-0.195253184649,
+    5.893329697382));
+#21656 = CARTESIAN_POINT('',(-2.499095010701,-0.110617696833,
+    5.898839728026));
+#21657 = CARTESIAN_POINT('',(-2.500635454785,5.82649741338E-02,
+    5.900814709222));
+#21658 = CARTESIAN_POINT('',(-2.498353954577,0.137569274916,
+    5.897889064174));
+#21659 = CARTESIAN_POINT('',(-2.493280335388,0.214632137729,
+    5.891387259509));
+#21660 = CARTESIAN_POINT('',(-2.485712294332,0.288983545002,
+    5.881675697333));
+#21661 = CARTESIAN_POINT('',(-2.476016947783,0.360147605804,
+    5.869199344664));
+#21662 = CARTESIAN_POINT('',(-2.46463138265,0.427628452669,
+    5.854491417189));
+#21663 = CARTESIAN_POINT('',(-2.452063207649,0.490896138418,
+    5.83818306302));
+#21664 = CARTESIAN_POINT('',(-2.405555165734,0.697364505345,
+    5.777559194077));
+#21665 = CARTESIAN_POINT('',(-2.365074596398,0.829203894254,
+    5.724319681767));
+#21666 = CARTESIAN_POINT('',(-2.320710491273,0.946063805801,
+    5.665133091482));
+#21667 = CARTESIAN_POINT('',(-2.274728154065,1.049682705696,
+    5.602650066413));
+#21668 = CARTESIAN_POINT('',(-2.228373497152,1.142249598466,
+    5.538291688659));
+#21669 = CARTESIAN_POINT('',(-2.181878172409,1.22629936798,5.47223539715
+    ));
+#21670 = CARTESIAN_POINT('',(-2.1345407022,1.304537771224,5.403249902554
+    ));
+#21671 = CARTESIAN_POINT('',(-2.029888830356,1.462703378637,
+    5.244933380136));
+#21672 = CARTESIAN_POINT('',(-1.97659142604,1.535012550134,
+    5.161068520983));
+#21673 = CARTESIAN_POINT('',(-1.923883351743,1.601082942175,
+    5.074433509546));
+#21674 = CARTESIAN_POINT('',(-1.870544528228,1.663118037372,
+    4.982231298541));
+#21675 = CARTESIAN_POINT('',(-1.816351749546,1.721607084182,
+    4.882201022247));
+#21676 = CARTESIAN_POINT('',(-1.762414196586,1.775552428972,
+    4.77305048037));
+#21677 = CARTESIAN_POINT('',(-1.711283945832,1.823481907931,
+    4.654075841261));
+#21678 = CARTESIAN_POINT('',(-1.648721155461,1.879441403759,
+    4.472660942177));
+#21679 = CARTESIAN_POINT('',(-1.631452942958,1.894528808623,
+    4.417831197301));
+#21680 = CARTESIAN_POINT('',(-1.61496384822,1.908629258162,
+    4.359424738538));
+#21681 = CARTESIAN_POINT('',(-1.599594536831,1.921489403256,
+    4.296786305952));
+#21682 = CARTESIAN_POINT('',(-1.585947850849,1.932679932941,
+    4.229411785986));
+#21683 = CARTESIAN_POINT('',(-1.574880080836,1.941621917456,
+    4.156883082169));
+#21684 = CARTESIAN_POINT('',(-1.567487233101,1.947560847296,
+    4.078793916774));
+#21685 = CARTESIAN_POINT('',(-1.562928279726,1.951220861662,
+    3.919051261706));
+#21686 = CARTESIAN_POINT('',(-1.565032753224,1.949526822435,
+    3.846599918817));
+#21687 = CARTESIAN_POINT('',(-1.570810618561,1.944910323662,
+    3.777342543212));
+#21688 = CARTESIAN_POINT('',(-1.579636581336,1.937811714553,
+    3.711379562004));
+#21689 = CARTESIAN_POINT('',(-1.590851212597,1.928665287625,
+    3.648907180382));
+#21690 = CARTESIAN_POINT('',(-1.603763642442,1.917943074777,
+    3.590232951647));
+#21691 = CARTESIAN_POINT('',(-1.61765488145,1.906184772312,
+    3.535781557871));
+#21692 = CARTESIAN_POINT('',(-1.668906550286,1.862029054379,3.3555058938
+    ));
+#21693 = CARTESIAN_POINT('',(-1.713793403745,1.82190685537,
+    3.236232277101));
+#21694 = CARTESIAN_POINT('',(-1.762297045554,1.776069143399,
+    3.127628328569));
+#21695 = CARTESIAN_POINT('',(-1.81144779359,1.726290568124,
+    3.029024564607));
+#21696 = CARTESIAN_POINT('',(-1.859785401275,1.673996386809,
+    2.939138919209));
+#21697 = CARTESIAN_POINT('',(-1.90739778908,1.619070170253,
+    2.855496959427));
+#21698 = CARTESIAN_POINT('',(-1.955807090266,1.55956212559,
+    2.774516656032));
+#21699 = CARTESIAN_POINT('',(-2.059122493128,1.420428074364,
+    2.60960175035));
+#21700 = CARTESIAN_POINT('',(-2.109596845735,1.346626531198,
+    2.53283027831));
+#21701 = CARTESIAN_POINT('',(-2.159488255781,1.267273832444,
+    2.459424679095));
+#21702 = CARTESIAN_POINT('',(-2.209330436509,1.180359528711,
+    2.388183680988));
+#21703 = CARTESIAN_POINT('',(-2.259000558945,1.083866312455,
+    2.319011541366));
+#21704 = CARTESIAN_POINT('',(-2.307603461667,0.975953902186,
+    2.252802249404));
+#21705 = CARTESIAN_POINT('',(-2.353448694166,0.855078598803,
+    2.191463715302));
+#21706 = CARTESIAN_POINT('',(-2.413163575346,0.656537303413,
+    2.112575047812));
+#21707 = CARTESIAN_POINT('',(-2.431621482627,0.588185209408,
+    2.088362274486));
+#21708 = CARTESIAN_POINT('',(-2.449007630184,0.514776103827,
+    2.065706356559));
+#21709 = CARTESIAN_POINT('',(-2.464812252173,0.436130228964,
+    2.04523542112));
+#21710 = CARTESIAN_POINT('',(-2.478441280758,0.352115976527,
+    2.027670497218));
+#21711 = CARTESIAN_POINT('',(-2.489217088977,0.262659857048,
+    2.013829907064));
+#21712 = CARTESIAN_POINT('',(-2.496379633511,0.167762646754,
+    2.004642448896));
+#21713 = CARTESIAN_POINT('',(-2.5067684761,-0.216745255734,
+    1.991320289729));
+#21714 = CARTESIAN_POINT('',(-2.476479087196,-0.464474889502,
+    2.030182162091));
+#21715 = CARTESIAN_POINT('',(-2.425255563357,-0.673116711133,
+    2.095548458036));
+#21716 = CARTESIAN_POINT('',(-2.365526899553,-0.846238536303,
+    2.173894391408));
+#21717 = CARTESIAN_POINT('',(-2.304687519617,-0.989784244088,
+    2.255572403805));
+#21718 = CARTESIAN_POINT('',(-2.245353515907,-1.11137215194,
+    2.337679990954));
+#21719 = CARTESIAN_POINT('',(-2.185084593227,-1.221310541755,
+    2.422715873311));
+#21720 = CARTESIAN_POINT('',(-2.059110267955,-1.422005220865,
+    2.609655359273));
+#21721 = CARTESIAN_POINT('',(-2.002310595468,-1.502148349371,
+    2.697217463434));
+#21722 = CARTESIAN_POINT('',(-1.946119403816,-1.574804395234,
+    2.7876502967));
+#21723 = CARTESIAN_POINT('',(-1.889190752773,-1.642673460908,
+    2.883907800167));
+#21724 = CARTESIAN_POINT('',(-1.831191140909,-1.706458548443,
+    2.988524138237));
+#21725 = CARTESIAN_POINT('',(-1.773277625309,-1.76510753505,
+    3.102939257771));
+#21726 = CARTESIAN_POINT('',(-1.718308918728,-1.817012428104,
+    3.227958919084));
+#21727 = CARTESIAN_POINT('',(-1.650887246404,-1.877570342947,
+    3.42020044903));
+#21728 = CARTESIAN_POINT('',(-1.631829029718,-1.894259076993,
+    3.479923222363));
+#21729 = CARTESIAN_POINT('',(-1.613611488727,-1.909824889676,
+    3.544105227726));
+#21730 = CARTESIAN_POINT('',(-1.596773507757,-1.923871274329,
+    3.613359468011));
+#21731 = CARTESIAN_POINT('',(-1.582159262241,-1.935790162377,
+    3.688147369489));
+#21732 = CARTESIAN_POINT('',(-1.570910192521,-1.944816426683,
+    3.768865625269));
+#21733 = CARTESIAN_POINT('',(-1.564448796439,-1.949999990595,
+    3.855951813471));
+#21734 = CARTESIAN_POINT('',(-1.564448784716,-1.95,3.95));
+#21735 = PCURVE('',#10132,#21736);
+#21736 = DEFINITIONAL_REPRESENTATION('',(#21737),#21845);
+#21737 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#21738,#21739,#21740,#21741,
+    #21742,#21743,#21744,#21745,#21746,#21747,#21748,#21749,#21750,
+    #21751,#21752,#21753,#21754,#21755,#21756,#21757,#21758,#21759,
+    #21760,#21761,#21762,#21763,#21764,#21765,#21766,#21767,#21768,
+    #21769,#21770,#21771,#21772,#21773,#21774,#21775,#21776,#21777,
+    #21778,#21779,#21780,#21781,#21782,#21783,#21784,#21785,#21786,
+    #21787,#21788,#21789,#21790,#21791,#21792,#21793,#21794,#21795,
+    #21796,#21797,#21798,#21799,#21800,#21801,#21802,#21803,#21804,
+    #21805,#21806,#21807,#21808,#21809,#21810,#21811,#21812,#21813,
+    #21814,#21815,#21816,#21817,#21818,#21819,#21820,#21821,#21822,
+    #21823,#21824,#21825,#21826,#21827,#21828,#21829,#21830,#21831,
+    #21832,#21833,#21834,#21835,#21836,#21837,#21838,#21839,#21840,
+    #21841,#21842,#21843,#21844),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,
+    7,7,7,7,7,7,7,9),(0.,3.365139323506E-02,0.125385554608,
+    0.209401807091,0.244746883887,0.277376057125,0.359953920208,
+    0.451573977473,0.488502414971,0.52169441296,0.608921379725,
+    0.697235283205,0.738781284777,0.856598979753,0.958162056298,1.),
+  .UNSPECIFIED.);
+#21738 = CARTESIAN_POINT('',(4.036258470824,6.95));
+#21739 = CARTESIAN_POINT('',(4.036258465868,7.027528263443));
+#21740 = CARTESIAN_POINT('',(4.034006821699,7.100636159069));
+#21741 = CARTESIAN_POINT('',(4.029952471629,7.169558869608));
+#21742 = CARTESIAN_POINT('',(4.024484125298,7.234454544929));
+#21743 = CARTESIAN_POINT('',(4.017943489258,7.295426685541));
+#21744 = CARTESIAN_POINT('',(4.010632040327,7.352550455467));
+#21745 = CARTESIAN_POINT('',(4.002811351721,7.405902924468));
+#21746 = CARTESIAN_POINT('',(3.972577060953,7.591064627093));
+#21747 = CARTESIAN_POINT('',(3.945725073684,7.714959750123));
+#21748 = CARTESIAN_POINT('',(3.916121530198,7.82788219216));
+#21749 = CARTESIAN_POINT('',(3.885137205822,7.930515615654));
+#21750 = CARTESIAN_POINT('',(3.853532662765,8.0242025922));
+#21751 = CARTESIAN_POINT('',(3.821112059381,8.111558272753));
+#21752 = CARTESIAN_POINT('',(3.78673085567,8.196186837729));
+#21753 = CARTESIAN_POINT('',(3.712520608741,8.359334082427));
+#21754 = CARTESIAN_POINT('',(3.676351065536,8.431267721061));
+#21755 = CARTESIAN_POINT('',(3.638415116695,8.500133991354));
+#21756 = CARTESIAN_POINT('',(3.597699673895,8.567142935812));
+#21757 = CARTESIAN_POINT('',(3.553354437923,8.632232639725));
+#21758 = CARTESIAN_POINT('',(3.504717398438,8.694215175162));
+#21759 = CARTESIAN_POINT('',(3.451270815025,8.750776130214));
+#21760 = CARTESIAN_POINT('',(3.367826638315,8.818639274464));
+#21761 = CARTESIAN_POINT('',(3.341321266736,8.837878019971));
+#21762 = CARTESIAN_POINT('',(3.313154120868,8.855585431049));
+#21763 = CARTESIAN_POINT('',(3.283437141961,8.871127835893));
+#21764 = CARTESIAN_POINT('',(3.252263264736,8.883902836918));
+#21765 = CARTESIAN_POINT('',(3.219709717122,8.893329697382));
+#21766 = CARTESIAN_POINT('',(3.185841320003,8.898839728026));
+#21767 = CARTESIAN_POINT('',(3.118285441478,8.900814709222));
+#21768 = CARTESIAN_POINT('',(3.086573580542,8.897889064174));
+#21769 = CARTESIAN_POINT('',(3.055716014593,8.891387259509));
+#21770 = CARTESIAN_POINT('',(3.025857826016,8.881675697333));
+#21771 = CARTESIAN_POINT('',(2.997159591547,8.869199344664));
+#21772 = CARTESIAN_POINT('',(2.969805604687,8.854491417189));
+#21773 = CARTESIAN_POINT('',(2.944012098113,8.83818306302));
+#21774 = CARTESIAN_POINT('',(2.859355441431,8.777559194077));
+#21775 = CARTESIAN_POINT('',(2.804350547796,8.724319681767));
+#21776 = CARTESIAN_POINT('',(2.754509023608,8.665133091482));
+#21777 = CARTESIAN_POINT('',(2.709278701395,8.602650066413));
+#21778 = CARTESIAN_POINT('',(2.667945270221,8.538291688659));
+#21779 = CARTESIAN_POINT('',(2.629573831441,8.47223539715));
+#21780 = CARTESIAN_POINT('',(2.593025917983,8.403249902554));
+#21781 = CARTESIAN_POINT('',(2.517164598566,8.244933380136));
+#21782 = CARTESIAN_POINT('',(2.481278971115,8.161068520983));
+#21783 = CARTESIAN_POINT('',(2.44750894327,8.074433509546));
+#21784 = CARTESIAN_POINT('',(2.414829682354,7.982231298541));
+#21785 = CARTESIAN_POINT('',(2.382980456512,7.882201022246));
+#21786 = CARTESIAN_POINT('',(2.352493884899,7.77305048037));
+#21787 = CARTESIAN_POINT('',(2.324468438468,7.654075841261));
+#21788 = CARTESIAN_POINT('',(2.290893285959,7.472660942177));
+#21789 = CARTESIAN_POINT('',(2.281721519951,7.417831197301));
+#21790 = CARTESIAN_POINT('',(2.273044118216,7.359424738538));
+#21791 = CARTESIAN_POINT('',(2.265028877552,7.296786305952));
+#21792 = CARTESIAN_POINT('',(2.257969932809,7.229411785986));
+#21793 = CARTESIAN_POINT('',(2.252278567808,7.156883082169));
+#21794 = CARTESIAN_POINT('',(2.24848538104,7.078793916774));
+#21795 = CARTESIAN_POINT('',(2.246146842658,6.919051261706));
+#21796 = CARTESIAN_POINT('',(2.247227447394,6.846599918817));
+#21797 = CARTESIAN_POINT('',(2.25018579205,6.777342543212));
+#21798 = CARTESIAN_POINT('',(2.254716288612,6.711379562004));
+#21799 = CARTESIAN_POINT('',(2.260504577521,6.648907180382));
+#21800 = CARTESIAN_POINT('',(2.267217662912,6.590232951647));
+#21801 = CARTESIAN_POINT('',(2.274497194921,6.535781557871));
+#21802 = CARTESIAN_POINT('',(2.301557013057,6.3555058938));
+#21803 = CARTESIAN_POINT('',(2.325635083914,6.236232277101));
+#21804 = CARTESIAN_POINT('',(2.352311903621,6.127628328569));
+#21805 = CARTESIAN_POINT('',(2.380261788415,6.029024564607));
+#21806 = CARTESIAN_POINT('',(2.408715703056,5.939138919209));
+#21807 = CARTESIAN_POINT('',(2.43777015286,5.855496959427));
+#21808 = CARTESIAN_POINT('',(2.468424991193,5.774516656032));
+#21809 = CARTESIAN_POINT('',(2.537744375702,5.60960175035));
+#21810 = CARTESIAN_POINT('',(2.573481732812,5.53283027831));
+#21811 = CARTESIAN_POINT('',(2.61092755483,5.459424679095));
+#21812 = CARTESIAN_POINT('',(2.650932503071,5.388183680988));
+#21813 = CARTESIAN_POINT('',(2.694240957962,5.319011541366));
+#21814 = CARTESIAN_POINT('',(2.741449532438,5.252802249404));
+#21815 = CARTESIAN_POINT('',(2.793032544335,5.191463715302));
+#21816 = CARTESIAN_POINT('',(2.875963371423,5.112575047812));
+#21817 = CARTESIAN_POINT('',(2.904272133132,5.088362274486));
+#21818 = CARTESIAN_POINT('',(2.934422923262,5.065706356559));
+#21819 = CARTESIAN_POINT('',(2.966470419639,5.04523542112));
+#21820 = CARTESIAN_POINT('',(3.000463141389,5.027670497218));
+#21821 = CARTESIAN_POINT('',(3.036447245162,5.013829907064));
+#21822 = CARTESIAN_POINT('',(3.074469677605,5.004642448896));
+#21823 = CARTESIAN_POINT('',(3.228328966633,4.991320289729));
+#21824 = CARTESIAN_POINT('',(3.327057962551,5.030182162091));
+#21825 = CARTESIAN_POINT('',(3.412170215929,5.095548458036));
+#21826 = CARTESIAN_POINT('',(3.484999267286,5.173894391408));
+#21827 = CARTESIAN_POINT('',(3.547150711788,5.255572403805));
+#21828 = CARTESIAN_POINT('',(3.601159844397,5.337679990953));
+#21829 = CARTESIAN_POINT('',(3.651222574971,5.422715873311));
+#21830 = CARTESIAN_POINT('',(3.746004754605,5.609655359273));
+#21831 = CARTESIAN_POINT('',(3.785235291344,5.697217463435));
+#21832 = CARTESIAN_POINT('',(3.821927096947,5.787650296699));
+#21833 = CARTESIAN_POINT('',(3.857302728021,5.883907800167));
+#21834 = CARTESIAN_POINT('',(3.891730450772,5.988524138237));
+#21835 = CARTESIAN_POINT('',(3.924665531322,6.102939257771));
+#21836 = CARTESIAN_POINT('',(3.954897174231,6.227958919084));
+#21837 = CARTESIAN_POINT('',(3.991147289705,6.42020044903));
+#21838 = CARTESIAN_POINT('',(4.001279440661,6.479923222363));
+#21839 = CARTESIAN_POINT('',(4.010863062142,6.544105227726));
+#21840 = CARTESIAN_POINT('',(4.019632997457,6.613359468011));
+#21841 = CARTESIAN_POINT('',(4.027175836343,6.688147369489));
+#21842 = CARTESIAN_POINT('',(4.032945020622,6.768865625269));
+#21843 = CARTESIAN_POINT('',(4.036258464812,6.855951813471));
+#21844 = CARTESIAN_POINT('',(4.036258470824,6.95));
+#21845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21846 = PCURVE('',#21507,#21847);
+#21847 = DEFINITIONAL_REPRESENTATION('',(#21848),#21956);
+#21848 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#21849,#21850,#21851,#21852,
+    #21853,#21854,#21855,#21856,#21857,#21858,#21859,#21860,#21861,
+    #21862,#21863,#21864,#21865,#21866,#21867,#21868,#21869,#21870,
+    #21871,#21872,#21873,#21874,#21875,#21876,#21877,#21878,#21879,
+    #21880,#21881,#21882,#21883,#21884,#21885,#21886,#21887,#21888,
+    #21889,#21890,#21891,#21892,#21893,#21894,#21895,#21896,#21897,
+    #21898,#21899,#21900,#21901,#21902,#21903,#21904,#21905,#21906,
+    #21907,#21908,#21909,#21910,#21911,#21912,#21913,#21914,#21915,
+    #21916,#21917,#21918,#21919,#21920,#21921,#21922,#21923,#21924,
+    #21925,#21926,#21927,#21928,#21929,#21930,#21931,#21932,#21933,
+    #21934,#21935,#21936,#21937,#21938,#21939,#21940,#21941,#21942,
+    #21943,#21944,#21945,#21946,#21947,#21948,#21949,#21950,#21951,
+    #21952,#21953,#21954,#21955),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,
+    7,7,7,7,7,7,7,9),(0.,3.365139323506E-02,0.125385554608,
+    0.209401807091,0.244746883887,0.277376057125,0.359953920208,
+    0.451573977473,0.488502414971,0.52169441296,0.608921379725,
+    0.697235283205,0.738781284777,0.856598979753,0.958162056298,1.),
+  .UNSPECIFIED.);
+#21849 = CARTESIAN_POINT('',(0.,1.564448784716));
+#21850 = CARTESIAN_POINT('',(3.975808381694E-02,1.56444879438));
+#21851 = CARTESIAN_POINT('',(7.724957995905E-02,1.568839830435));
+#21852 = CARTESIAN_POINT('',(0.112689557354,1.576744850943));
+#21853 = CARTESIAN_POINT('',(0.146211516444,1.587364636666));
+#21854 = CARTESIAN_POINT('',(0.177892267027,1.599985304645));
+#21855 = CARTESIAN_POINT('',(0.20777501508,1.613984671351));
+#21856 = CARTESIAN_POINT('',(0.235890658559,1.628837465433));
+#21857 = CARTESIAN_POINT('',(0.334207618778,1.68577812698));
+#21858 = CARTESIAN_POINT('',(0.401581618023,1.735428396107));
+#21859 = CARTESIAN_POINT('',(0.464926070841,1.788629181874));
+#21860 = CARTESIAN_POINT('',(0.524622025062,1.842248241241));
+#21861 = CARTESIAN_POINT('',(0.581220771012,1.894827904234));
+#21862 = CARTESIAN_POINT('',(0.636154813155,1.946561603225));
+#21863 = CARTESIAN_POINT('',(0.691738606466,1.999068757953));
+#21864 = CARTESIAN_POINT('',(0.806244772571,2.104802778459));
+#21865 = CARTESIAN_POINT('',(0.859930453668,2.153382556748));
+#21866 = CARTESIAN_POINT('',(0.914704022672,2.20122324795));
+#21867 = CARTESIAN_POINT('',(0.972075024058,2.248960561847));
+#21868 = CARTESIAN_POINT('',(1.033183938363,2.296416427044));
+#21869 = CARTESIAN_POINT('',(1.098889842298,2.342507614777));
+#21870 = CARTESIAN_POINT('',(1.169855401388,2.385234248898));
+#21871 = CARTESIAN_POINT('',(1.279171976393,2.437035946862));
+#21872 = CARTESIAN_POINT('',(1.313727319106,2.451800601869));
+#21873 = CARTESIAN_POINT('',(1.350278626352,2.465462632655));
+#21874 = CARTESIAN_POINT('',(1.388679685269,2.477510303753));
+#21875 = CARTESIAN_POINT('',(1.428822466779,2.487448159562));
+#21876 = CARTESIAN_POINT('',(1.47063278506,2.494797192422));
+#21877 = CARTESIAN_POINT('',(1.514065957008,2.499095010701));
+#21878 = CARTESIAN_POINT('',(1.600678376843,2.500635454785));
+#21879 = CARTESIAN_POINT('',(1.64132688363,2.498353954577));
+#21880 = CARTESIAN_POINT('',(1.680914121787,2.493280335388));
+#21881 = CARTESIAN_POINT('',(1.719290295369,2.485712294332));
+#21882 = CARTESIAN_POINT('',(1.75627649063,2.476016947783));
+#21883 = CARTESIAN_POINT('',(1.791651493895,2.46463138265));
+#21884 = CARTESIAN_POINT('',(1.82513860943,2.452063207649));
+#21885 = CARTESIAN_POINT('',(1.935489719658,2.405555165734));
+#21886 = CARTESIAN_POINT('',(2.008052490838,2.365074596398));
+#21887 = CARTESIAN_POINT('',(2.074859696718,2.320710491272));
+#21888 = CARTESIAN_POINT('',(2.136610975839,2.274728154065));
+#21889 = CARTESIAN_POINT('',(2.194211477117,2.228373497152));
+#21890 = CARTESIAN_POINT('',(2.248883960791,2.181878172409));
+#21891 = CARTESIAN_POINT('',(2.302268660175,2.1345407022));
+#21892 = CARTESIAN_POINT('',(2.417031063032,2.029888830356));
+#21893 = CARTESIAN_POINT('',(2.473664994324,1.97659142604));
+#21894 = CARTESIAN_POINT('',(2.529375637801,1.923883351743));
+#21895 = CARTESIAN_POINT('',(2.586148228118,1.870544528228));
+#21896 = CARTESIAN_POINT('',(2.645304869309,1.816351749546));
+#21897 = CARTESIAN_POINT('',(2.707453774336,1.762414196586));
+#21898 = CARTESIAN_POINT('',(2.773001045908,1.711283945832));
+#21899 = CARTESIAN_POINT('',(2.870359761335,1.648721155461));
+#21900 = CARTESIAN_POINT('',(2.899509487781,1.631452942958));
+#21901 = CARTESIAN_POINT('',(2.930294272632,1.61496384822));
+#21902 = CARTESIAN_POINT('',(2.963045618118,1.599594536831));
+#21903 = CARTESIAN_POINT('',(2.998015152101,1.585947850849));
+#21904 = CARTESIAN_POINT('',(3.035425723703,1.574880080836));
+#21905 = CARTESIAN_POINT('',(3.075531165191,1.567487233101));
+#21906 = CARTESIAN_POINT('',(3.157471974721,1.562928279726));
+#21907 = CARTESIAN_POINT('',(3.194597067033,1.565032753224));
+#21908 = CARTESIAN_POINT('',(3.230138514629,1.570810618561));
+#21909 = CARTESIAN_POINT('',(3.264108466806,1.579636581336));
+#21910 = CARTESIAN_POINT('',(3.296444976117,1.590851212597));
+#21911 = CARTESIAN_POINT('',(3.327005607392,1.603763642442));
+#21912 = CARTESIAN_POINT('',(3.355562384263,1.61765488145));
+#21913 = CARTESIAN_POINT('',(3.450744195799,1.668906550286));
+#21914 = CARTESIAN_POINT('',(3.515049509289,1.713793403745));
+#21915 = CARTESIAN_POINT('',(3.575233365998,1.762297045554));
+#21916 = CARTESIAN_POINT('',(3.63164552984,1.81144779359));
+#21917 = CARTESIAN_POINT('',(3.684801183816,1.859785401275));
+#21918 = CARTESIAN_POINT('',(3.735999331783,1.90739778908));
+#21919 = CARTESIAN_POINT('',(3.787419172245,1.955807090266));
+#21920 = CARTESIAN_POINT('',(3.898068692466,2.059122493128));
+#21921 = CARTESIAN_POINT('',(3.952565287139,2.109596845735));
+#21922 = CARTESIAN_POINT('',(4.007839672813,2.159488255781));
+#21923 = CARTESIAN_POINT('',(4.065250530135,2.209330436509));
+#21924 = CARTESIAN_POINT('',(4.125849150789,2.259000558945));
+#21925 = CARTESIAN_POINT('',(4.190447528141,2.307603461667));
+#21926 = CARTESIAN_POINT('',(4.259668784773,2.353448694166));
+#21927 = CARTESIAN_POINT('',(4.369227781016,2.413163575346));
+#21928 = CARTESIAN_POINT('',(4.406388070535,2.431621482627));
+#21929 = CARTESIAN_POINT('',(4.445728610345,2.449007630184));
+#21930 = CARTESIAN_POINT('',(4.48731608682,2.464812252173));
+#21931 = CARTESIAN_POINT('',(4.531219637577,2.478441280758));
+#21932 = CARTESIAN_POINT('',(4.577519735235,2.489217088977));
+#21933 = CARTESIAN_POINT('',(4.626319085305,2.496379633511));
+#21934 = CARTESIAN_POINT('',(4.823620942569,2.5067684761));
+#21935 = CARTESIAN_POINT('',(4.949901360337,2.476479087196));
+#21936 = CARTESIAN_POINT('',(5.060362771098,2.425255563357));
+#21937 = CARTESIAN_POINT('',(5.15668848152,2.365526899553));
+#21938 = CARTESIAN_POINT('',(5.240851782423,2.304687519617));
+#21939 = CARTESIAN_POINT('',(5.315796955066,2.245353515907));
+#21940 = CARTESIAN_POINT('',(5.386780400969,2.185084593227));
+#21941 = CARTESIAN_POINT('',(5.527432330644,2.059110267955));
+#21942 = CARTESIAN_POINT('',(5.58811209538,2.002310595468));
+#21943 = CARTESIAN_POINT('',(5.647403915062,1.946119403816));
+#21944 = CARTESIAN_POINT('',(5.707545883939,1.889190752774));
+#21945 = CARTESIAN_POINT('',(5.770067401547,1.831191140909));
+#21946 = CARTESIAN_POINT('',(5.835662477239,1.773277625309));
+#21947 = CARTESIAN_POINT('',(5.904810817291,1.718308918728));
+#21948 = CARTESIAN_POINT('',(6.008171909047,1.650887246404));
+#21949 = CARTESIAN_POINT('',(6.03995509501,1.631829029718));
+#21950 = CARTESIAN_POINT('',(6.073789022544,1.613611488727));
+#21951 = CARTESIAN_POINT('',(6.109970628588,1.596773507757));
+#21952 = CARTESIAN_POINT('',(6.148731500485,1.582159262241));
+#21953 = CARTESIAN_POINT('',(6.190295733143,1.570910192521));
+#21954 = CARTESIAN_POINT('',(6.234955467934,1.564448796439));
+#21955 = CARTESIAN_POINT('',(6.28318530718,1.564448784716));
+#21956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21957 = ORIENTED_EDGE('',*,*,#21958,.F.);
+#21958 = EDGE_CURVE('',#21284,#21624,#21959,.T.);
+#21959 = SURFACE_CURVE('',#21960,(#22068,#22179),.PCURVE_S1.);
+#21960 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#21961,#21962,#21963,#21964,
+    #21965,#21966,#21967,#21968,#21969,#21970,#21971,#21972,#21973,
+    #21974,#21975,#21976,#21977,#21978,#21979,#21980,#21981,#21982,
+    #21983,#21984,#21985,#21986,#21987,#21988,#21989,#21990,#21991,
+    #21992,#21993,#21994,#21995,#21996,#21997,#21998,#21999,#22000,
+    #22001,#22002,#22003,#22004,#22005,#22006,#22007,#22008,#22009,
+    #22010,#22011,#22012,#22013,#22014,#22015,#22016,#22017,#22018,
+    #22019,#22020,#22021,#22022,#22023,#22024,#22025,#22026,#22027,
+    #22028,#22029,#22030,#22031,#22032,#22033,#22034,#22035,#22036,
+    #22037,#22038,#22039,#22040,#22041,#22042,#22043,#22044,#22045,
+    #22046,#22047,#22048,#22049,#22050,#22051,#22052,#22053,#22054,
+    #22055,#22056,#22057,#22058,#22059,#22060,#22061,#22062,#22063,
+    #22064,#22065,#22066,#22067),.UNSPECIFIED.,.T.,.F.,(9,7,7,7,7,7,7,7,
+    7,7,7,7,7,7,7,9),(0.,3.365139323529E-02,0.12538555461,0.209401807095
+    ,0.244746883891,0.27737605713,0.359953920214,0.451573977481,
+    0.488502414979,0.521694412969,0.608921379734,0.697235283212,
+    0.738781284784,0.85659897976,0.958162056303,1.),.UNSPECIFIED.);
+#21961 = CARTESIAN_POINT('',(-1.95,1.564448784716,3.95));
+#21962 = CARTESIAN_POINT('',(-1.949999992247,1.56444879438,
+    4.027528263443));
+#21963 = CARTESIAN_POINT('',(-1.946477802448,1.568839830435,
+    4.100636159069));
+#21964 = CARTESIAN_POINT('',(-1.94013388948,1.576744850943,
+    4.169558869609));
+#21965 = CARTESIAN_POINT('',(-1.931524445444,1.587364636666,
+    4.234454544929));
+#21966 = CARTESIAN_POINT('',(-1.921125980037,1.599985304645,
+    4.295426685541));
+#21967 = CARTESIAN_POINT('',(-1.909371024953,1.613984671351,
+    4.352550455468));
+#21968 = CARTESIAN_POINT('',(-1.896654958327,1.628837465433,
+    4.405902924468));
+#21969 = CARTESIAN_POINT('',(-1.846946174631,1.685778126981,
+    4.591064627095));
+#21970 = CARTESIAN_POINT('',(-1.801744745052,1.735428396108,
+    4.714959750126));
+#21971 = CARTESIAN_POINT('',(-1.750207911466,1.788629181875,
+    4.827882192163));
+#21972 = CARTESIAN_POINT('',(-1.694155869027,1.842248241244,
+    4.930515615662));
+#21973 = CARTESIAN_POINT('',(-1.635037655488,1.894827904238,
+    5.024202592206));
+#21974 = CARTESIAN_POINT('',(-1.572545775929,1.946561603229,
+    5.111558272759));
+#21975 = CARTESIAN_POINT('',(-1.504360790774,1.999068757958,
+    5.196186837737));
+#21976 = CARTESIAN_POINT('',(-1.351913843963,2.104802778465,
+    5.359334082436));
+#21977 = CARTESIAN_POINT('',(-1.275563273961,2.153382556755,
+    5.431267721071));
+#21978 = CARTESIAN_POINT('',(-1.193532883582,2.201223247957,
+    5.500133991364));
+#21979 = CARTESIAN_POINT('',(-1.103422702914,2.248960561854,
+    5.567142935822));
+#21980 = CARTESIAN_POINT('',(-1.002928530191,2.296416427052,
+    5.632232639735));
+#21981 = CARTESIAN_POINT('',(-0.890016604399,2.342507614785,
+    5.694215175173));
+#21982 = CARTESIAN_POINT('',(-0.763032569552,2.385234248906,
+    5.750776130225));
+#21983 = CARTESIAN_POINT('',(-0.560956097623,2.437035946868,
+    5.818639274472));
+#21984 = CARTESIAN_POINT('',(-0.496335265968,2.451800601875,
+    5.837878019978));
+#21985 = CARTESIAN_POINT('',(-0.427201707913,2.46546263266,
+    5.855585431055));
+#21986 = CARTESIAN_POINT('',(-0.353809491739,2.477510303757,
+    5.871127835899));
+#21987 = CARTESIAN_POINT('',(-0.276408075012,2.487448159565,
+    5.883902836922));
+#21988 = CARTESIAN_POINT('',(-0.195253184618,2.494797192424,
+    5.893329697385));
+#21989 = CARTESIAN_POINT('',(-0.110617696802,2.499095010702,
+    5.898839728028));
+#21990 = CARTESIAN_POINT('',(5.826497416352E-02,2.500635454785,
+    5.900814709221));
+#21991 = CARTESIAN_POINT('',(0.137569274946,2.498353954576,
+    5.897889064172));
+#21992 = CARTESIAN_POINT('',(0.214632137759,2.493280335385,
+    5.891387259506));
+#21993 = CARTESIAN_POINT('',(0.288983545031,2.485712294328,
+    5.881675697328));
+#21994 = CARTESIAN_POINT('',(0.360147605832,2.476016947779,
+    5.869199344658));
+#21995 = CARTESIAN_POINT('',(0.427628452696,2.464631382646,
+    5.854491417183));
+#21996 = CARTESIAN_POINT('',(0.490896138443,2.452063207644,
+    5.838183063014));
+#21997 = CARTESIAN_POINT('',(0.697364505369,2.405555165727,
+    5.777559194068));
+#21998 = CARTESIAN_POINT('',(0.829203894278,2.36507459639,5.724319681756
+    ));
+#21999 = CARTESIAN_POINT('',(0.946063805823,2.320710491263,5.66513309147
+    ));
+#22000 = CARTESIAN_POINT('',(1.049682705718,2.274728154055,
+    5.602650066399));
+#22001 = CARTESIAN_POINT('',(1.142249598487,2.228373497141,
+    5.538291688644));
+#22002 = CARTESIAN_POINT('',(1.226299368001,2.181878172398,
+    5.472235397133));
+#22003 = CARTESIAN_POINT('',(1.304537771245,2.134540702187,
+    5.403249902536));
+#22004 = CARTESIAN_POINT('',(1.462703378656,2.029888830343,
+    5.244933380115));
+#22005 = CARTESIAN_POINT('',(1.53501255015,1.976591426027,5.161068520962
+    ));
+#22006 = CARTESIAN_POINT('',(1.60108294219,1.92388335173,5.074433509524)
+  );
+#22007 = CARTESIAN_POINT('',(1.663118037387,1.870544528215,
+    4.982231298518));
+#22008 = CARTESIAN_POINT('',(1.721607084194,1.816351749534,
+    4.882201022223));
+#22009 = CARTESIAN_POINT('',(1.775552428984,1.762414196574,
+    4.773050480344));
+#22010 = CARTESIAN_POINT('',(1.823481907942,1.71128394582,4.654075841233
+    ));
+#22011 = CARTESIAN_POINT('',(1.879441403767,1.648721155451,
+    4.472660942146));
+#22012 = CARTESIAN_POINT('',(1.894528808631,1.631452942948,
+    4.417831197269));
+#22013 = CARTESIAN_POINT('',(1.90862925817,1.614963848212,4.359424738503
+    ));
+#22014 = CARTESIAN_POINT('',(1.921489403262,1.599594536823,
+    4.296786305916));
+#22015 = CARTESIAN_POINT('',(1.932679932947,1.585947850842,
+    4.229411785949));
+#22016 = CARTESIAN_POINT('',(1.941621917461,1.574880080831,4.15688308213
+    ));
+#22017 = CARTESIAN_POINT('',(1.947560847299,1.567487233097,
+    4.078793916733));
+#22018 = CARTESIAN_POINT('',(1.951220861661,1.562928279726,
+    3.919051261662));
+#22019 = CARTESIAN_POINT('',(1.949526822433,1.565032753227,
+    3.846599918773));
+#22020 = CARTESIAN_POINT('',(1.944910323658,1.570810618566,
+    3.777342543167));
+#22021 = CARTESIAN_POINT('',(1.937811714548,1.579636581342,3.71137956196
+    ));
+#22022 = CARTESIAN_POINT('',(1.928665287618,1.590851212606,3.64890718034
+    ));
+#22023 = CARTESIAN_POINT('',(1.917943074769,1.603763642452,
+    3.590232951607));
+#22024 = CARTESIAN_POINT('',(1.906184772303,1.61765488146,3.535781557831
+    ));
+#22025 = CARTESIAN_POINT('',(1.862029054368,1.668906550299,
+    3.355505893764));
+#22026 = CARTESIAN_POINT('',(1.821906855357,1.713793403759,
+    3.236232277069));
+#22027 = CARTESIAN_POINT('',(1.776069143384,1.762297045569,
+    3.127628328536));
+#22028 = CARTESIAN_POINT('',(1.72629056811,1.811447793605,3.029024564579
+    ));
+#22029 = CARTESIAN_POINT('',(1.67399638679,1.859785401292,2.939138919178
+    ));
+#22030 = CARTESIAN_POINT('',(1.619070170234,1.907397789096,2.8554969594)
+  );
+#22031 = CARTESIAN_POINT('',(1.559562125568,1.955807090284,
+    2.774516656003));
+#22032 = CARTESIAN_POINT('',(1.42042807434,2.059122493145,2.609601750325
+    ));
+#22033 = CARTESIAN_POINT('',(1.346626531173,2.109596845751,
+    2.532830278287));
+#22034 = CARTESIAN_POINT('',(1.267273832419,2.159488255795,
+    2.459424679073));
+#22035 = CARTESIAN_POINT('',(1.180359528686,2.209330436523,
+    2.388183680969));
+#22036 = CARTESIAN_POINT('',(1.083866312428,2.259000558958,
+    2.319011541348));
+#22037 = CARTESIAN_POINT('',(0.975953902159,2.307603461679,
+    2.252802249388));
+#22038 = CARTESIAN_POINT('',(0.855078598775,2.353448694176,
+    2.191463715288));
+#22039 = CARTESIAN_POINT('',(0.656537303382,2.413163575354,
+    2.112575047801));
+#22040 = CARTESIAN_POINT('',(0.588185209377,2.431621482634,
+    2.088362274476));
+#22041 = CARTESIAN_POINT('',(0.514776103794,2.449007630191,2.06570635655
+    ));
+#22042 = CARTESIAN_POINT('',(0.436130228929,2.464812252179,
+    2.045235421112));
+#22043 = CARTESIAN_POINT('',(0.352115976492,2.478441280763,
+    2.027670497212));
+#22044 = CARTESIAN_POINT('',(0.262659857012,2.489217088981,
+    2.013829907059));
+#22045 = CARTESIAN_POINT('',(0.167762646718,2.496379633513,
+    2.004642448893));
+#22046 = CARTESIAN_POINT('',(-0.216745255771,2.506768476097,
+    1.991320289733));
+#22047 = CARTESIAN_POINT('',(-0.464474889539,2.476479087189,2.0301821621
+    ));
+#22048 = CARTESIAN_POINT('',(-0.673116711168,2.425255563348,
+    2.095548458049));
+#22049 = CARTESIAN_POINT('',(-0.846238536336,2.36552689954,
+    2.173894391424));
+#22050 = CARTESIAN_POINT('',(-0.989784244117,2.304687519604,
+    2.255572403822));
+#22051 = CARTESIAN_POINT('',(-1.111372151968,2.245353515893,
+    2.337679990973));
+#22052 = CARTESIAN_POINT('',(-1.221310541781,2.185084593213,
+    2.422715873332));
+#22053 = CARTESIAN_POINT('',(-1.42200522089,2.059110267938,2.6096553593)
+  );
+#22054 = CARTESIAN_POINT('',(-1.50214834939,2.002310595453,
+    2.697217463459));
+#22055 = CARTESIAN_POINT('',(-1.574804395256,1.946119403799,
+    2.787650296726));
+#22056 = CARTESIAN_POINT('',(-1.642673460926,1.889190752757,
+    2.883907800197));
+#22057 = CARTESIAN_POINT('',(-1.706458548458,1.831191140895,
+    2.988524138263));
+#22058 = CARTESIAN_POINT('',(-1.765107535066,1.773277625294,
+    3.102939257803));
+#22059 = CARTESIAN_POINT('',(-1.817012428117,1.718308918713,
+    3.227958919118));
+#22060 = CARTESIAN_POINT('',(-1.877570342956,1.650887246393,
+    3.420200449063));
+#22061 = CARTESIAN_POINT('',(-1.894259077,1.631829029709,3.479923222394)
+  );
+#22062 = CARTESIAN_POINT('',(-1.909824889681,1.61361148872,
+    3.544105227753));
+#22063 = CARTESIAN_POINT('',(-1.923871274333,1.596773507752,
+    3.613359468036));
+#22064 = CARTESIAN_POINT('',(-1.93579016238,1.582159262238,
+    3.688147369509));
+#22065 = CARTESIAN_POINT('',(-1.944816426684,1.57091019252,
+    3.768865625283));
+#22066 = CARTESIAN_POINT('',(-1.949999990595,1.564448796439,
+    3.855951813479));
+#22067 = CARTESIAN_POINT('',(-1.95,1.564448784716,3.95));
+#22068 = PCURVE('',#10132,#22069);
+#22069 = DEFINITIONAL_REPRESENTATION('',(#22070),#22178);
+#22070 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#22071,#22072,#22073,#22074,
+    #22075,#22076,#22077,#22078,#22079,#22080,#22081,#22082,#22083,
+    #22084,#22085,#22086,#22087,#22088,#22089,#22090,#22091,#22092,
+    #22093,#22094,#22095,#22096,#22097,#22098,#22099,#22100,#22101,
+    #22102,#22103,#22104,#22105,#22106,#22107,#22108,#22109,#22110,
+    #22111,#22112,#22113,#22114,#22115,#22116,#22117,#22118,#22119,
+    #22120,#22121,#22122,#22123,#22124,#22125,#22126,#22127,#22128,
+    #22129,#22130,#22131,#22132,#22133,#22134,#22135,#22136,#22137,
+    #22138,#22139,#22140,#22141,#22142,#22143,#22144,#22145,#22146,
+    #22147,#22148,#22149,#22150,#22151,#22152,#22153,#22154,#22155,
+    #22156,#22157,#22158,#22159,#22160,#22161,#22162,#22163,#22164,
+    #22165,#22166,#22167,#22168,#22169,#22170,#22171,#22172,#22173,
+    #22174,#22175,#22176,#22177),.UNSPECIFIED.,.T.,.F.,(9,7,7,7,7,7,7,7,
+    7,7,7,7,7,7,7,9),(0.,3.365139323529E-02,0.12538555461,0.209401807095
+    ,0.244746883891,0.27737605713,0.359953920214,0.451573977481,
+    0.488502414979,0.521694412969,0.608921379734,0.697235283212,
+    0.738781284784,0.85659897976,0.958162056303,1.),.UNSPECIFIED.);
+#22071 = CARTESIAN_POINT('',(2.465462144029,6.95));
+#22072 = CARTESIAN_POINT('',(2.465462139074,7.027528263443));
+#22073 = CARTESIAN_POINT('',(2.463210494904,7.100636159069));
+#22074 = CARTESIAN_POINT('',(2.459156144834,7.169558869609));
+#22075 = CARTESIAN_POINT('',(2.453687798503,7.234454544929));
+#22076 = CARTESIAN_POINT('',(2.447147162463,7.295426685541));
+#22077 = CARTESIAN_POINT('',(2.439835713532,7.352550455468));
+#22078 = CARTESIAN_POINT('',(2.432015024926,7.405902924468));
+#22079 = CARTESIAN_POINT('',(2.401780734158,7.591064627095));
+#22080 = CARTESIAN_POINT('',(2.374928746888,7.714959750126));
+#22081 = CARTESIAN_POINT('',(2.345325203403,7.827882192163));
+#22082 = CARTESIAN_POINT('',(2.314340879024,7.930515615661));
+#22083 = CARTESIAN_POINT('',(2.282736335968,8.024202592206));
+#22084 = CARTESIAN_POINT('',(2.250315732584,8.111558272759));
+#22085 = CARTESIAN_POINT('',(2.215934528872,8.196186837737));
+#22086 = CARTESIAN_POINT('',(2.141724281942,8.359334082436));
+#22087 = CARTESIAN_POINT('',(2.105554738736,8.431267721071));
+#22088 = CARTESIAN_POINT('',(2.067618789894,8.500133991364));
+#22089 = CARTESIAN_POINT('',(2.026903347094,8.567142935822));
+#22090 = CARTESIAN_POINT('',(1.982558111121,8.632232639735));
+#22091 = CARTESIAN_POINT('',(1.933921071635,8.694215175173));
+#22092 = CARTESIAN_POINT('',(1.88047448822,8.750776130225));
+#22093 = CARTESIAN_POINT('',(1.797030311509,8.818639274472));
+#22094 = CARTESIAN_POINT('',(1.770524939929,8.837878019978));
+#22095 = CARTESIAN_POINT('',(1.742357794061,8.855585431055));
+#22096 = CARTESIAN_POINT('',(1.712640815154,8.871127835899));
+#22097 = CARTESIAN_POINT('',(1.681466937928,8.883902836922));
+#22098 = CARTESIAN_POINT('',(1.648913390315,8.893329697385));
+#22099 = CARTESIAN_POINT('',(1.615044993196,8.898839728028));
+#22100 = CARTESIAN_POINT('',(1.547489114671,8.900814709221));
+#22101 = CARTESIAN_POINT('',(1.515777253736,8.897889064172));
+#22102 = CARTESIAN_POINT('',(1.484919687787,8.891387259506));
+#22103 = CARTESIAN_POINT('',(1.455061499209,8.881675697328));
+#22104 = CARTESIAN_POINT('',(1.426363264741,8.869199344658));
+#22105 = CARTESIAN_POINT('',(1.399009277882,8.854491417183));
+#22106 = CARTESIAN_POINT('',(1.373215771308,8.838183063014));
+#22107 = CARTESIAN_POINT('',(1.288559114626,8.777559194068));
+#22108 = CARTESIAN_POINT('',(1.233554220991,8.724319681756));
+#22109 = CARTESIAN_POINT('',(1.183712696804,8.66513309147));
+#22110 = CARTESIAN_POINT('',(1.13848237459,8.602650066399));
+#22111 = CARTESIAN_POINT('',(1.097148943416,8.538291688644));
+#22112 = CARTESIAN_POINT('',(1.058777504637,8.472235397133));
+#22113 = CARTESIAN_POINT('',(1.022229591179,8.403249902536));
+#22114 = CARTESIAN_POINT('',(0.946368271762,8.244933380115));
+#22115 = CARTESIAN_POINT('',(0.910482644312,8.161068520962));
+#22116 = CARTESIAN_POINT('',(0.876712616466,8.074433509524));
+#22117 = CARTESIAN_POINT('',(0.844033355552,7.982231298519));
+#22118 = CARTESIAN_POINT('',(0.81218412971,7.882201022223));
+#22119 = CARTESIAN_POINT('',(0.781697558097,7.773050480344));
+#22120 = CARTESIAN_POINT('',(0.753672111666,7.654075841233));
+#22121 = CARTESIAN_POINT('',(0.720096959159,7.472660942146));
+#22122 = CARTESIAN_POINT('',(0.710925193151,7.417831197269));
+#22123 = CARTESIAN_POINT('',(0.702247791416,7.359424738503));
+#22124 = CARTESIAN_POINT('',(0.694232550753,7.296786305916));
+#22125 = CARTESIAN_POINT('',(0.68717360601,7.229411785949));
+#22126 = CARTESIAN_POINT('',(0.681482241011,7.15688308213));
+#22127 = CARTESIAN_POINT('',(0.677689054244,7.078793916733));
+#22128 = CARTESIAN_POINT('',(0.675350515864,6.919051261662));
+#22129 = CARTESIAN_POINT('',(0.676431120601,6.846599918773));
+#22130 = CARTESIAN_POINT('',(0.679389465258,6.777342543167));
+#22131 = CARTESIAN_POINT('',(0.683919961821,6.71137956196));
+#22132 = CARTESIAN_POINT('',(0.68970825073,6.64890718034));
+#22133 = CARTESIAN_POINT('',(0.696421336122,6.590232951607));
+#22134 = CARTESIAN_POINT('',(0.703700868131,6.535781557831));
+#22135 = CARTESIAN_POINT('',(0.730760686269,6.355505893764));
+#22136 = CARTESIAN_POINT('',(0.754838757127,6.236232277069));
+#22137 = CARTESIAN_POINT('',(0.781515576835,6.127628328536));
+#22138 = CARTESIAN_POINT('',(0.809465461628,6.029024564579));
+#22139 = CARTESIAN_POINT('',(0.837919376271,5.939138919178));
+#22140 = CARTESIAN_POINT('',(0.866973826075,5.8554969594));
+#22141 = CARTESIAN_POINT('',(0.897628664409,5.774516656003));
+#22142 = CARTESIAN_POINT('',(0.966948048918,5.609601750325));
+#22143 = CARTESIAN_POINT('',(1.002685406029,5.532830278287));
+#22144 = CARTESIAN_POINT('',(1.040131228047,5.459424679073));
+#22145 = CARTESIAN_POINT('',(1.080136176288,5.388183680969));
+#22146 = CARTESIAN_POINT('',(1.123444631179,5.319011541348));
+#22147 = CARTESIAN_POINT('',(1.170653205655,5.252802249388));
+#22148 = CARTESIAN_POINT('',(1.222236217553,5.191463715288));
+#22149 = CARTESIAN_POINT('',(1.305167044641,5.112575047801));
+#22150 = CARTESIAN_POINT('',(1.33347580635,5.088362274476));
+#22151 = CARTESIAN_POINT('',(1.36362659648,5.06570635655));
+#22152 = CARTESIAN_POINT('',(1.395674092858,5.045235421112));
+#22153 = CARTESIAN_POINT('',(1.429666814608,5.027670497212));
+#22154 = CARTESIAN_POINT('',(1.465650918382,5.013829907059));
+#22155 = CARTESIAN_POINT('',(1.503673350825,5.004642448893));
+#22156 = CARTESIAN_POINT('',(1.657532639853,4.991320289733));
+#22157 = CARTESIAN_POINT('',(1.75626163577,5.0301821621));
+#22158 = CARTESIAN_POINT('',(1.841373889149,5.095548458049));
+#22159 = CARTESIAN_POINT('',(1.914202940504,5.173894391424));
+#22160 = CARTESIAN_POINT('',(1.976354385007,5.255572403822));
+#22161 = CARTESIAN_POINT('',(2.030363517614,5.337679990973));
+#22162 = CARTESIAN_POINT('',(2.080426248188,5.422715873332));
+#22163 = CARTESIAN_POINT('',(2.175208427823,5.6096553593));
+#22164 = CARTESIAN_POINT('',(2.214438964559,5.697217463459));
+#22165 = CARTESIAN_POINT('',(2.251130770164,5.787650296727));
+#22166 = CARTESIAN_POINT('',(2.286506401235,5.883907800197));
+#22167 = CARTESIAN_POINT('',(2.320934123986,5.988524138263));
+#22168 = CARTESIAN_POINT('',(2.353869204535,6.102939257803));
+#22169 = CARTESIAN_POINT('',(2.384100847444,6.227958919118));
+#22170 = CARTESIAN_POINT('',(2.420350962916,6.420200449063));
+#22171 = CARTESIAN_POINT('',(2.430483113871,6.479923222394));
+#22172 = CARTESIAN_POINT('',(2.44006673535,6.544105227753));
+#22173 = CARTESIAN_POINT('',(2.448836670664,6.613359468036));
+#22174 = CARTESIAN_POINT('',(2.45637950955,6.688147369509));
+#22175 = CARTESIAN_POINT('',(2.462148693828,6.768865625283));
+#22176 = CARTESIAN_POINT('',(2.465462138018,6.855951813479));
+#22177 = CARTESIAN_POINT('',(2.465462144029,6.95));
+#22178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22179 = PCURVE('',#22180,#22185);
+#22180 = CYLINDRICAL_SURFACE('',#22181,1.95);
+#22181 = AXIS2_PLACEMENT_3D('',#22182,#22183,#22184);
+#22182 = CARTESIAN_POINT('',(0.,0.,3.95));
+#22183 = DIRECTION('',(1.224646799147E-16,1.,2.22044604925E-16));
+#22184 = DIRECTION('',(-1.,1.224646799147E-16,0.));
+#22185 = DEFINITIONAL_REPRESENTATION('',(#22186),#22294);
+#22186 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#22187,#22188,#22189,#22190,
+    #22191,#22192,#22193,#22194,#22195,#22196,#22197,#22198,#22199,
+    #22200,#22201,#22202,#22203,#22204,#22205,#22206,#22207,#22208,
+    #22209,#22210,#22211,#22212,#22213,#22214,#22215,#22216,#22217,
+    #22218,#22219,#22220,#22221,#22222,#22223,#22224,#22225,#22226,
+    #22227,#22228,#22229,#22230,#22231,#22232,#22233,#22234,#22235,
+    #22236,#22237,#22238,#22239,#22240,#22241,#22242,#22243,#22244,
+    #22245,#22246,#22247,#22248,#22249,#22250,#22251,#22252,#22253,
+    #22254,#22255,#22256,#22257,#22258,#22259,#22260,#22261,#22262,
+    #22263,#22264,#22265,#22266,#22267,#22268,#22269,#22270,#22271,
+    #22272,#22273,#22274,#22275,#22276,#22277,#22278,#22279,#22280,
+    #22281,#22282,#22283,#22284,#22285,#22286,#22287,#22288,#22289,
+    #22290,#22291,#22292,#22293),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,
+    7,7,7,7,7,7,7,9),(0.,3.365139323529E-02,0.12538555461,0.209401807095
+    ,0.244746883891,0.27737605713,0.359953920214,0.451573977481,
+    0.488502414979,0.521694412969,0.608921379734,0.697235283212,
+    0.738781284784,0.85659897976,0.958162056303,1.),.UNSPECIFIED.);
+#22187 = CARTESIAN_POINT('',(0.,1.564448784716));
+#22188 = CARTESIAN_POINT('',(3.975808381698E-02,1.56444879438));
+#22189 = CARTESIAN_POINT('',(7.724957995912E-02,1.568839830435));
+#22190 = CARTESIAN_POINT('',(0.112689557355,1.576744850943));
+#22191 = CARTESIAN_POINT('',(0.146211516444,1.587364636666));
+#22192 = CARTESIAN_POINT('',(0.177892267027,1.599985304645));
+#22193 = CARTESIAN_POINT('',(0.20777501508,1.613984671351));
+#22194 = CARTESIAN_POINT('',(0.235890658559,1.628837465433));
+#22195 = CARTESIAN_POINT('',(0.334207618779,1.685778126981));
+#22196 = CARTESIAN_POINT('',(0.401581618025,1.735428396108));
+#22197 = CARTESIAN_POINT('',(0.464926070843,1.788629181875));
+#22198 = CARTESIAN_POINT('',(0.524622025066,1.842248241244));
+#22199 = CARTESIAN_POINT('',(0.581220771017,1.894827904238));
+#22200 = CARTESIAN_POINT('',(0.636154813158,1.946561603229));
+#22201 = CARTESIAN_POINT('',(0.691738606472,1.999068757958));
+#22202 = CARTESIAN_POINT('',(0.806244772577,2.104802778465));
+#22203 = CARTESIAN_POINT('',(0.859930453676,2.153382556755));
+#22204 = CARTESIAN_POINT('',(0.91470402268,2.201223247957));
+#22205 = CARTESIAN_POINT('',(0.972075024067,2.248960561854));
+#22206 = CARTESIAN_POINT('',(1.033183938373,2.296416427052));
+#22207 = CARTESIAN_POINT('',(1.098889842309,2.342507614785));
+#22208 = CARTESIAN_POINT('',(1.169855401401,2.385234248906));
+#22209 = CARTESIAN_POINT('',(1.279171976408,2.437035946868));
+#22210 = CARTESIAN_POINT('',(1.313727319121,2.451800601875));
+#22211 = CARTESIAN_POINT('',(1.350278626368,2.46546263266));
+#22212 = CARTESIAN_POINT('',(1.388679685284,2.477510303757));
+#22213 = CARTESIAN_POINT('',(1.428822466795,2.487448159565));
+#22214 = CARTESIAN_POINT('',(1.470632785076,2.494797192424));
+#22215 = CARTESIAN_POINT('',(1.514065957023,2.499095010702));
+#22216 = CARTESIAN_POINT('',(1.600678376859,2.500635454785));
+#22217 = CARTESIAN_POINT('',(1.641326883645,2.498353954576));
+#22218 = CARTESIAN_POINT('',(1.680914121802,2.493280335385));
+#22219 = CARTESIAN_POINT('',(1.719290295384,2.485712294328));
+#22220 = CARTESIAN_POINT('',(1.756276490644,2.476016947779));
+#22221 = CARTESIAN_POINT('',(1.791651493909,2.464631382646));
+#22222 = CARTESIAN_POINT('',(1.825138609444,2.452063207644));
+#22223 = CARTESIAN_POINT('',(1.935489719671,2.405555165727));
+#22224 = CARTESIAN_POINT('',(2.008052490851,2.36507459639));
+#22225 = CARTESIAN_POINT('',(2.074859696731,2.320710491263));
+#22226 = CARTESIAN_POINT('',(2.136610975852,2.274728154055));
+#22227 = CARTESIAN_POINT('',(2.19421147713,2.228373497141));
+#22228 = CARTESIAN_POINT('',(2.248883960804,2.181878172398));
+#22229 = CARTESIAN_POINT('',(2.302268660189,2.134540702187));
+#22230 = CARTESIAN_POINT('',(2.417031063046,2.029888830343));
+#22231 = CARTESIAN_POINT('',(2.473664994337,1.976591426027));
+#22232 = CARTESIAN_POINT('',(2.529375637816,1.92388335173));
+#22233 = CARTESIAN_POINT('',(2.58614822813,1.870544528215));
+#22234 = CARTESIAN_POINT('',(2.645304869323,1.816351749534));
+#22235 = CARTESIAN_POINT('',(2.707453774351,1.762414196574));
+#22236 = CARTESIAN_POINT('',(2.773001045923,1.71128394582));
+#22237 = CARTESIAN_POINT('',(2.870359761351,1.648721155451));
+#22238 = CARTESIAN_POINT('',(2.899509487798,1.631452942948));
+#22239 = CARTESIAN_POINT('',(2.930294272649,1.614963848212));
+#22240 = CARTESIAN_POINT('',(2.963045618137,1.599594536823));
+#22241 = CARTESIAN_POINT('',(2.99801515212,1.585947850842));
+#22242 = CARTESIAN_POINT('',(3.035425723723,1.574880080831));
+#22243 = CARTESIAN_POINT('',(3.075531165212,1.567487233097));
+#22244 = CARTESIAN_POINT('',(3.157471974744,1.562928279726));
+#22245 = CARTESIAN_POINT('',(3.194597067056,1.565032753227));
+#22246 = CARTESIAN_POINT('',(3.230138514652,1.570810618566));
+#22247 = CARTESIAN_POINT('',(3.264108466829,1.579636581342));
+#22248 = CARTESIAN_POINT('',(3.296444976139,1.590851212606));
+#22249 = CARTESIAN_POINT('',(3.327005607414,1.603763642452));
+#22250 = CARTESIAN_POINT('',(3.355562384284,1.61765488146));
+#22251 = CARTESIAN_POINT('',(3.450744195818,1.668906550299));
+#22252 = CARTESIAN_POINT('',(3.515049509307,1.713793403759));
+#22253 = CARTESIAN_POINT('',(3.575233366016,1.762297045569));
+#22254 = CARTESIAN_POINT('',(3.631645529857,1.811447793605));
+#22255 = CARTESIAN_POINT('',(3.684801183834,1.859785401292));
+#22256 = CARTESIAN_POINT('',(3.735999331801,1.907397789097));
+#22257 = CARTESIAN_POINT('',(3.787419172263,1.955807090284));
+#22258 = CARTESIAN_POINT('',(3.898068692484,2.059122493145));
+#22259 = CARTESIAN_POINT('',(3.952565287156,2.109596845751));
+#22260 = CARTESIAN_POINT('',(4.00783967283,2.159488255795));
+#22261 = CARTESIAN_POINT('',(4.065250530151,2.209330436523));
+#22262 = CARTESIAN_POINT('',(4.125849150805,2.259000558958));
+#22263 = CARTESIAN_POINT('',(4.190447528157,2.307603461679));
+#22264 = CARTESIAN_POINT('',(4.259668784789,2.353448694176));
+#22265 = CARTESIAN_POINT('',(4.369227781032,2.413163575354));
+#22266 = CARTESIAN_POINT('',(4.406388070552,2.431621482634));
+#22267 = CARTESIAN_POINT('',(4.445728610362,2.449007630191));
+#22268 = CARTESIAN_POINT('',(4.487316086838,2.464812252179));
+#22269 = CARTESIAN_POINT('',(4.531219637595,2.478441280763));
+#22270 = CARTESIAN_POINT('',(4.577519735254,2.489217088981));
+#22271 = CARTESIAN_POINT('',(4.626319085324,2.496379633513));
+#22272 = CARTESIAN_POINT('',(4.823620942588,2.506768476097));
+#22273 = CARTESIAN_POINT('',(4.949901360357,2.476479087189));
+#22274 = CARTESIAN_POINT('',(5.060362771115,2.425255563347));
+#22275 = CARTESIAN_POINT('',(5.15668848154,2.365526899541));
+#22276 = CARTESIAN_POINT('',(5.24085178244,2.304687519604));
+#22277 = CARTESIAN_POINT('',(5.315796955084,2.245353515893));
+#22278 = CARTESIAN_POINT('',(5.386780400986,2.185084593213));
+#22279 = CARTESIAN_POINT('',(5.527432330663,2.059110267938));
+#22280 = CARTESIAN_POINT('',(5.588112095395,2.002310595453));
+#22281 = CARTESIAN_POINT('',(5.647403915079,1.946119403799));
+#22282 = CARTESIAN_POINT('',(5.707545883957,1.889190752757));
+#22283 = CARTESIAN_POINT('',(5.770067401563,1.831191140894));
+#22284 = CARTESIAN_POINT('',(5.835662477257,1.773277625294));
+#22285 = CARTESIAN_POINT('',(5.90481081731,1.718308918713));
+#22286 = CARTESIAN_POINT('',(6.008171909064,1.650887246393));
+#22287 = CARTESIAN_POINT('',(6.039955095027,1.631829029709));
+#22288 = CARTESIAN_POINT('',(6.073789022558,1.61361148872));
+#22289 = CARTESIAN_POINT('',(6.1099706286,1.596773507752));
+#22290 = CARTESIAN_POINT('',(6.148731500495,1.582159262238));
+#22291 = CARTESIAN_POINT('',(6.19029573315,1.57091019252));
+#22292 = CARTESIAN_POINT('',(6.234955467938,1.564448796439));
+#22293 = CARTESIAN_POINT('',(6.28318530718,1.564448784716));
+#22294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22295 = ADVANCED_FACE('',(#22296,#22352,#22626),#10389,.T.);
+#22296 = FACE_BOUND('',#22297,.T.);
+#22297 = EDGE_LOOP('',(#22298,#22321,#22322,#22323,#22324,#22325));
+#22298 = ORIENTED_EDGE('',*,*,#22299,.T.);
+#22299 = EDGE_CURVE('',#22300,#10200,#22302,.T.);
+#22300 = VERTEX_POINT('',#22301);
+#22301 = CARTESIAN_POINT('',(9.4,0.,0.4));
+#22302 = SEAM_CURVE('',#22303,(#22307,#22314),.PCURVE_S1.);
+#22303 = LINE('',#22304,#22305);
+#22304 = CARTESIAN_POINT('',(9.4,-2.302335982397E-15,0.));
+#22305 = VECTOR('',#22306,1.);
+#22306 = DIRECTION('',(0.,0.,1.));
+#22307 = PCURVE('',#10389,#22308);
+#22308 = DEFINITIONAL_REPRESENTATION('',(#22309),#22313);
+#22309 = LINE('',#22310,#22311);
+#22310 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#22311 = VECTOR('',#22312,1.);
+#22312 = DIRECTION('',(0.,1.));
+#22313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22314 = PCURVE('',#10389,#22315);
+#22315 = DEFINITIONAL_REPRESENTATION('',(#22316),#22320);
+#22316 = LINE('',#22317,#22318);
+#22317 = CARTESIAN_POINT('',(0.,-0.));
+#22318 = VECTOR('',#22319,1.);
+#22319 = DIRECTION('',(0.,1.));
+#22320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22321 = ORIENTED_EDGE('',*,*,#21201,.T.);
+#22322 = ORIENTED_EDGE('',*,*,#20878,.T.);
+#22323 = ORIENTED_EDGE('',*,*,#10221,.F.);
+#22324 = ORIENTED_EDGE('',*,*,#22299,.F.);
+#22325 = ORIENTED_EDGE('',*,*,#22326,.T.);
+#22326 = EDGE_CURVE('',#22300,#22300,#22327,.T.);
+#22327 = SURFACE_CURVE('',#22328,(#22333,#22340),.PCURVE_S1.);
+#22328 = CIRCLE('',#22329,9.4);
+#22329 = AXIS2_PLACEMENT_3D('',#22330,#22331,#22332);
+#22330 = CARTESIAN_POINT('',(0.,0.,0.4));
+#22331 = DIRECTION('',(0.,0.,1.));
+#22332 = DIRECTION('',(1.,0.,0.));
+#22333 = PCURVE('',#10389,#22334);
+#22334 = DEFINITIONAL_REPRESENTATION('',(#22335),#22339);
+#22335 = LINE('',#22336,#22337);
+#22336 = CARTESIAN_POINT('',(0.,0.4));
+#22337 = VECTOR('',#22338,1.);
+#22338 = DIRECTION('',(1.,0.));
+#22339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22340 = PCURVE('',#22341,#22346);
+#22341 = CONICAL_SURFACE('',#22342,9.4,0.785398163397);
+#22342 = AXIS2_PLACEMENT_3D('',#22343,#22344,#22345);
+#22343 = CARTESIAN_POINT('',(0.,0.,0.4));
+#22344 = DIRECTION('',(0.,0.,1.));
+#22345 = DIRECTION('',(1.,0.,0.));
+#22346 = DEFINITIONAL_REPRESENTATION('',(#22347),#22351);
+#22347 = LINE('',#22348,#22349);
+#22348 = CARTESIAN_POINT('',(0.,-0.));
+#22349 = VECTOR('',#22350,1.);
+#22350 = DIRECTION('',(1.,-0.));
+#22351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22352 = FACE_BOUND('',#22353,.T.);
+#22353 = EDGE_LOOP('',(#22354));
+#22354 = ORIENTED_EDGE('',*,*,#22355,.F.);
+#22355 = EDGE_CURVE('',#22356,#22356,#22358,.T.);
+#22356 = VERTEX_POINT('',#22357);
+#22357 = CARTESIAN_POINT('',(-9.195515211232,-1.95,3.95));
+#22358 = SURFACE_CURVE('',#22359,(#22446,#22536),.PCURVE_S1.);
+#22359 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#22360,#22361,#22362,#22363,
+    #22364,#22365,#22366,#22367,#22368,#22369,#22370,#22371,#22372,
+    #22373,#22374,#22375,#22376,#22377,#22378,#22379,#22380,#22381,
+    #22382,#22383,#22384,#22385,#22386,#22387,#22388,#22389,#22390,
+    #22391,#22392,#22393,#22394,#22395,#22396,#22397,#22398,#22399,
+    #22400,#22401,#22402,#22403,#22404,#22405,#22406,#22407,#22408,
+    #22409,#22410,#22411,#22412,#22413,#22414,#22415,#22416,#22417,
+    #22418,#22419,#22420,#22421,#22422,#22423,#22424,#22425,#22426,
+    #22427,#22428,#22429,#22430,#22431,#22432,#22433,#22434,#22435,
+    #22436,#22437,#22438,#22439,#22440,#22441,#22442,#22443,#22444,
+    #22445),.UNSPECIFIED.,.T.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7,9),(0.,
+    6.525614755048E-02,0.158591170585,0.225036663896,0.295832320578,
+    0.388706785991,0.465123064931,0.535192297558,0.639253997058,
+    0.715347432614,0.795338099103,0.910417827244,1.),.UNSPECIFIED.);
+#22360 = CARTESIAN_POINT('',(-9.195515211232,-1.95,3.95));
+#22361 = CARTESIAN_POINT('',(-9.195515214774,-1.949999983295,
+    4.117047644051));
+#22362 = CARTESIAN_POINT('',(-9.198983464965,-1.933649127947,
+    4.267020173306));
+#22363 = CARTESIAN_POINT('',(-9.20467835196,-1.906774546532,
+    4.400849666372));
+#22364 = CARTESIAN_POINT('',(-9.211640846595,-1.873183445927,
+    4.51987080559));
+#22365 = CARTESIAN_POINT('',(-9.219217334967,-1.83560156795,
+    4.625813633099));
+#22366 = CARTESIAN_POINT('',(-9.227067686113,-1.795631660847,
+    4.721073181209));
+#22367 = CARTESIAN_POINT('',(-9.235160117845,-1.75329919119,
+    4.80889691119));
+#22368 = CARTESIAN_POINT('',(-9.256046753172,-1.640177384077,
+    5.013609670426));
+#22369 = CARTESIAN_POINT('',(-9.269078032692,-1.566531606,5.123924455745
+    ));
+#22370 = CARTESIAN_POINT('',(-9.282413729907,-1.48704054749,
+    5.225052721673));
+#22371 = CARTESIAN_POINT('',(-9.295794327144,-1.402155752535,
+    5.318224530089));
+#22372 = CARTESIAN_POINT('',(-9.309111044571,-1.311476632558,
+    5.404722893841));
+#22373 = CARTESIAN_POINT('',(-9.322330442079,-1.213729603431,
+    5.485605353761));
+#22374 = CARTESIAN_POINT('',(-9.335366929938,-1.106860181282,
+    5.561296906204));
+#22375 = CARTESIAN_POINT('',(-9.356826125406,-0.90388561043,
+    5.680629407117));
+#22376 = CARTESIAN_POINT('',(-9.365143709713,-0.81688130485,
+    5.72526708474));
+#22377 = CARTESIAN_POINT('',(-9.373206206012,-0.723094712803,
+    5.76741889145));
+#22378 = CARTESIAN_POINT('',(-9.381062479628,-0.618847650335,
+    5.807466909005));
+#22379 = CARTESIAN_POINT('',(-9.388432146732,-0.501392697315,
+    5.844029355125));
+#22380 = CARTESIAN_POINT('',(-9.394699588028,-0.368744177629,
+    5.874433366098));
+#22381 = CARTESIAN_POINT('',(-9.398923170272,-0.219394346467,
+    5.894807456197));
+#22382 = CARTESIAN_POINT('',(-9.400845754766,0.125543868871,
+    5.904078502313));
+#22383 = CARTESIAN_POINT('',(-9.397889391203,0.285804536071,
+    5.889810395744));
+#22384 = CARTESIAN_POINT('',(-9.392329201529,0.429090391326,
+    5.863145607282));
+#22385 = CARTESIAN_POINT('',(-9.385229093384,0.556600029197,
+    5.828330375576));
+#22386 = CARTESIAN_POINT('',(-9.37733912657,0.669960353033,
+    5.788644619475));
+#22387 = CARTESIAN_POINT('',(-9.369097597154,0.771395381445,
+    5.746029619135));
+#22388 = CARTESIAN_POINT('',(-9.360626736194,0.86392256047,
+    5.701037453819));
+#22389 = CARTESIAN_POINT('',(-9.340105160195,1.065682313557,
+    5.588298335031));
+#22390 = CARTESIAN_POINT('',(-9.327850476626,1.170253833109,
+    5.518318620297));
+#22391 = CARTESIAN_POINT('',(-9.315343506433,1.266138515573,
+    5.443407984337));
+#22392 = CARTESIAN_POINT('',(-9.302781577911,1.35463930014,5.36389815957
+    ));
+#22393 = CARTESIAN_POINT('',(-9.290242488035,1.436997495873,
+    5.279398538133));
+#22394 = CARTESIAN_POINT('',(-9.27775151893,1.514191000512,
+    5.188859901642));
+#22395 = CARTESIAN_POINT('',(-9.26537488356,1.586665271343,
+    5.090680872712));
+#22396 = CARTESIAN_POINT('',(-9.243437077567,1.709397031465,
+    4.89414064342));
+#22397 = CARTESIAN_POINT('',(-9.234333235501,1.758140842824,
+    4.803979746666));
+#22398 = CARTESIAN_POINT('',(-9.225487108477,1.804160889428,
+    4.706997671631));
+#22399 = CARTESIAN_POINT('',(-9.216751156565,1.848202466467,
+    4.598423301334));
+#22400 = CARTESIAN_POINT('',(-9.208429153028,1.888894452367,
+    4.474853740003));
+#22401 = CARTESIAN_POINT('',(-9.201268849121,1.922851539291,
+    4.333899744875));
+#22402 = CARTESIAN_POINT('',(-9.196464520451,1.945522305024,
+    4.173750888263));
+#22403 = CARTESIAN_POINT('',(-9.194839100586,1.953189178808,
+    3.827608936149));
+#22404 = CARTESIAN_POINT('',(-9.197542887076,1.940431183144,
+    3.677856639605));
+#22405 = CARTESIAN_POINT('',(-9.202586349837,1.916737501587,
+    3.543164402283));
+#22406 = CARTESIAN_POINT('',(-9.209058175986,1.885734097987,
+    3.422502303229));
+#22407 = CARTESIAN_POINT('',(-9.216301533455,1.850114172732,
+    3.314498503302));
+#22408 = CARTESIAN_POINT('',(-9.22391944551,1.811678011487,
+    3.217290690197));
+#22409 = CARTESIAN_POINT('',(-9.231770735257,1.770987990726,
+    3.128403405383));
+#22410 = CARTESIAN_POINT('',(-9.252136816117,1.662032519993,
+    2.920524110067));
+#22411 = CARTESIAN_POINT('',(-9.265090385183,1.589830500722,
+    2.80760250426));
+#22412 = CARTESIAN_POINT('',(-9.278352569288,1.511977412301,
+    2.704576578758));
+#22413 = CARTESIAN_POINT('',(-9.291665649122,1.428983114805,
+    2.609902634095));
+#22414 = CARTESIAN_POINT('',(-9.304937610415,1.34042882985,
+    2.522063040285));
+#22415 = CARTESIAN_POINT('',(-9.318153187624,1.245032388215,
+    2.439835115511));
+#22416 = CARTESIAN_POINT('',(-9.33124658774,1.140778722599,
+    2.362671754157));
+#22417 = CARTESIAN_POINT('',(-9.353214744456,0.940538820915,
+    2.238926708725));
+#22418 = CARTESIAN_POINT('',(-9.361802301288,0.854192656895,
+    2.192376079531));
+#22419 = CARTESIAN_POINT('',(-9.370128111853,0.761601062613,
+    2.148420655759));
+#22420 = CARTESIAN_POINT('',(-9.378309515181,0.658731462073,
+    2.106401223746));
+#22421 = CARTESIAN_POINT('',(-9.386106310499,0.542589064523,
+    2.06741321223));
+#22422 = CARTESIAN_POINT('',(-9.392924889498,0.411002910831,
+    2.034181046235));
+#22423 = CARTESIAN_POINT('',(-9.397819027869,0.262337386244,
+    2.010524154945));
+#22424 = CARTESIAN_POINT('',(-9.401296675127,-7.979487227678E-02,
+    1.993740820352));
+#22425 = CARTESIAN_POINT('',(-9.399179746743,-0.23931463187,
+    2.003994568549));
+#22426 = CARTESIAN_POINT('',(-9.394351443007,-0.383445832396,
+    2.027080789231));
+#22427 = CARTESIAN_POINT('',(-9.387791227101,-0.512965042438,
+    2.05900275914));
+#22428 = CARTESIAN_POINT('',(-9.380243605212,-0.62896995687,
+    2.096682282007));
+#22429 = CARTESIAN_POINT('',(-9.372211977814,-0.732954147991,
+    2.137839977794));
+#22430 = CARTESIAN_POINT('',(-9.363961152515,-0.826912158303,
+    2.181299940485));
+#22431 = CARTESIAN_POINT('',(-9.343367970194,-1.037837244391,
+    2.293126559029));
+#22432 = CARTESIAN_POINT('',(-9.330435486687,-1.150740821596,
+    2.36614240307));
+#22433 = CARTESIAN_POINT('',(-9.317188197019,-1.25354944897,
+    2.444716283837));
+#22434 = CARTESIAN_POINT('',(-9.303884929868,-1.34782712021,
+    2.528303755776));
+#22435 = CARTESIAN_POINT('',(-9.290619529134,-1.435111300731,
+    2.617294199774));
+#22436 = CARTESIAN_POINT('',(-9.277407013341,-1.516647518717,
+    2.712943091819));
+#22437 = CARTESIAN_POINT('',(-9.264310761944,-1.593014559599,
+    2.817245137866));
+#22438 = CARTESIAN_POINT('',(-9.241724568678,-1.71861783602,
+    3.022660044309));
+#22439 = CARTESIAN_POINT('',(-9.232576575074,-1.767347101249,
+    3.114830222899));
+#22440 = CARTESIAN_POINT('',(-9.223671758466,-1.813421759615,
+    3.214592507203));
+#22441 = CARTESIAN_POINT('',(-9.214921324319,-1.85728262852,
+    3.32657910561));
+#22442 = CARTESIAN_POINT('',(-9.206692135684,-1.89728857822,
+    3.454079590197));
+#22443 = CARTESIAN_POINT('',(-9.199800165906,-1.929794397625,
+    3.599409057391));
+#22444 = CARTESIAN_POINT('',(-9.19551521517,-1.949999981432,
+    3.764321616655));
+#22445 = CARTESIAN_POINT('',(-9.195515211232,-1.95,3.95));
+#22446 = PCURVE('',#10389,#22447);
+#22447 = DEFINITIONAL_REPRESENTATION('',(#22448),#22535);
+#22448 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#22449,#22450,#22451,#22452,
+    #22453,#22454,#22455,#22456,#22457,#22458,#22459,#22460,#22461,
+    #22462,#22463,#22464,#22465,#22466,#22467,#22468,#22469,#22470,
+    #22471,#22472,#22473,#22474,#22475,#22476,#22477,#22478,#22479,
+    #22480,#22481,#22482,#22483,#22484,#22485,#22486,#22487,#22488,
+    #22489,#22490,#22491,#22492,#22493,#22494,#22495,#22496,#22497,
+    #22498,#22499,#22500,#22501,#22502,#22503,#22504,#22505,#22506,
+    #22507,#22508,#22509,#22510,#22511,#22512,#22513,#22514,#22515,
+    #22516,#22517,#22518,#22519,#22520,#22521,#22522,#22523,#22524,
+    #22525,#22526,#22527,#22528,#22529,#22530,#22531,#22532,#22533,
+    #22534),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7,9),(0.,
+    6.525614755048E-02,0.158591170585,0.225036663896,0.295832320578,
+    0.388706785991,0.465123064931,0.535192297558,0.639253997058,
+    0.715347432614,0.795338099103,0.910417827244,1.),.UNSPECIFIED.);
+#22449 = CARTESIAN_POINT('',(3.350556919761,3.95));
+#22450 = CARTESIAN_POINT('',(3.350556917944,4.117047644051));
+#22451 = CARTESIAN_POINT('',(3.348778766481,4.267020173306));
+#22452 = CARTESIAN_POINT('',(3.34585627252,4.400849666372));
+#22453 = CARTESIAN_POINT('',(3.34220686683,4.51987080559));
+#22454 = CARTESIAN_POINT('',(3.338128473029,4.625813633099));
+#22455 = CARTESIAN_POINT('',(3.333795197208,4.721073181209));
+#22456 = CARTESIAN_POINT('',(3.329210287545,4.80889691119));
+#22457 = CARTESIAN_POINT('',(3.316972640167,5.013609670426));
+#22458 = CARTESIAN_POINT('',(3.309016501326,5.123924455745));
+#22459 = CARTESIAN_POINT('',(3.300442398334,5.225052721673));
+#22460 = CARTESIAN_POINT('',(3.291301549318,5.318224530089));
+#22461 = CARTESIAN_POINT('',(3.281552531606,5.404722893841));
+#22462 = CARTESIAN_POINT('',(3.271060591823,5.485605353761));
+#22463 = CARTESIAN_POINT('',(3.259608701145,5.561296906204));
+#22464 = CARTESIAN_POINT('',(3.237895319238,5.680629407117));
+#22465 = CARTESIAN_POINT('',(3.228597805068,5.72526708474));
+#22466 = CARTESIAN_POINT('',(3.218584523765,5.76741889145));
+#22467 = CARTESIAN_POINT('',(3.207464328029,5.807466909005));
+#22468 = CARTESIAN_POINT('',(3.194946918866,5.844029355125));
+#22469 = CARTESIAN_POINT('',(3.18082331648,5.874433366098));
+#22470 = CARTESIAN_POINT('',(3.164932782502,5.894807456197));
+#22471 = CARTESIAN_POINT('',(3.128236657688,5.904078502313));
+#22472 = CARTESIAN_POINT('',(3.1111896684,5.889810395744));
+#22473 = CARTESIAN_POINT('',(3.095939688874,5.863145607282));
+#22474 = CARTESIAN_POINT('',(3.082356885885,5.828330375576));
+#22475 = CARTESIAN_POINT('',(3.070269917904,5.788644619475));
+#22476 = CARTESIAN_POINT('',(3.059444386606,5.746029619135));
+#22477 = CARTESIAN_POINT('',(3.04956040684,5.701037453819));
+#22478 = CARTESIAN_POINT('',(3.027985861893,5.588298335031));
+#22479 = CARTESIAN_POINT('',(3.016786408356,5.518318620297));
+#22480 = CARTESIAN_POINT('',(3.006500848237,5.443407984337));
+#22481 = CARTESIAN_POINT('',(2.996992573739,5.36389815957));
+#22482 = CARTESIAN_POINT('',(2.988130908257,5.279398538133));
+#22483 = CARTESIAN_POINT('',(2.97981256731,5.188859901642));
+#22484 = CARTESIAN_POINT('',(2.971991150853,5.090680872712));
+#22485 = CARTESIAN_POINT('',(2.958727641091,4.89414064342));
+#22486 = CARTESIAN_POINT('',(2.953452620429,4.803979746666));
+#22487 = CARTESIAN_POINT('',(2.948467343873,4.706997671631));
+#22488 = CARTESIAN_POINT('',(2.943690966701,4.598423301334));
+#22489 = CARTESIAN_POINT('',(2.939272566216,4.474853740003));
+#22490 = CARTESIAN_POINT('',(2.935580669271,4.333899744875));
+#22491 = CARTESIAN_POINT('',(2.933115325686,4.173750888263));
+#22492 = CARTESIAN_POINT('',(2.932281572593,3.827608936149));
+#22493 = CARTESIAN_POINT('',(2.933668948246,3.677856639605));
+#22494 = CARTESIAN_POINT('',(2.936246036215,3.543164402283));
+#22495 = CARTESIAN_POINT('',(2.939615313544,3.422502303229));
+#22496 = CARTESIAN_POINT('',(2.943482123918,3.314498503302));
+#22497 = CARTESIAN_POINT('',(2.947650533302,3.217290690197));
+#22498 = CARTESIAN_POINT('',(2.952059028971,3.128403405383));
+#22499 = CARTESIAN_POINT('',(2.96385079007,2.920524110067));
+#22500 = CARTESIAN_POINT('',(2.971654314392,2.80760250426));
+#22501 = CARTESIAN_POINT('',(2.980055247026,2.704576578758));
+#22502 = CARTESIAN_POINT('',(2.988996455558,2.609902634095));
+#22503 = CARTESIAN_POINT('',(2.998521306702,2.522063040285));
+#22504 = CARTESIAN_POINT('',(3.008765452241,2.439835115511));
+#22505 = CARTESIAN_POINT('',(3.01994205754,2.362671754157));
+#22506 = CARTESIAN_POINT('',(3.041371988562,2.238926708725));
+#22507 = CARTESIAN_POINT('',(3.050602593274,2.192376079531));
+#22508 = CARTESIAN_POINT('',(3.060491738025,2.148420655759));
+#22509 = CARTESIAN_POINT('',(3.071468533523,2.106401223746));
+#22510 = CARTESIAN_POINT('',(3.083849681279,2.06741321223));
+#22511 = CARTESIAN_POINT('',(3.097863373054,2.034181046235));
+#22512 = CARTESIAN_POINT('',(3.11368332936,2.010524154945));
+#22513 = CARTESIAN_POINT('',(3.150082258356,1.993740820352));
+#22514 = CARTESIAN_POINT('',(3.167049277653,2.003994568549));
+#22515 = CARTESIAN_POINT('',(3.182386272218,2.027080789231));
+#22516 = CARTESIAN_POINT('',(3.196179246114,2.05900275914));
+#22517 = CARTESIAN_POINT('',(3.208544308599,2.096682282007));
+#22518 = CARTESIAN_POINT('',(3.219638326701,2.137839977794));
+#22519 = CARTESIAN_POINT('',(3.229671852048,2.181299940485));
+#22520 = CARTESIAN_POINT('',(3.252217382436,2.293126559029));
+#22521 = CARTESIAN_POINT('',(3.264305255183,2.36614240307));
+#22522 = CARTESIAN_POINT('',(3.275331096031,2.444716283837));
+#22523 = CARTESIAN_POINT('',(3.285458714065,2.528303755776));
+#22524 = CARTESIAN_POINT('',(3.294849939156,2.617294199774));
+#22525 = CARTESIAN_POINT('',(3.30363650208,2.712943091819));
+#22526 = CARTESIAN_POINT('',(3.311878989111,2.817245137866));
+#22527 = CARTESIAN_POINT('',(3.325455357605,3.022660044309));
+#22528 = CARTESIAN_POINT('',(3.330729725977,3.114830222899));
+#22529 = CARTESIAN_POINT('',(3.335721885455,3.214592507203));
+#22530 = CARTESIAN_POINT('',(3.340479702657,3.32657910561));
+#22531 = CARTESIAN_POINT('',(3.344824637941,3.454079590197));
+#22532 = CARTESIAN_POINT('',(3.348359585267,3.599409057391));
+#22533 = CARTESIAN_POINT('',(3.350556917741,3.764321616655));
+#22534 = CARTESIAN_POINT('',(3.350556919761,3.95));
+#22535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22536 = PCURVE('',#21507,#22537);
+#22537 = DEFINITIONAL_REPRESENTATION('',(#22538),#22625);
+#22538 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#22539,#22540,#22541,#22542,
+    #22543,#22544,#22545,#22546,#22547,#22548,#22549,#22550,#22551,
+    #22552,#22553,#22554,#22555,#22556,#22557,#22558,#22559,#22560,
+    #22561,#22562,#22563,#22564,#22565,#22566,#22567,#22568,#22569,
+    #22570,#22571,#22572,#22573,#22574,#22575,#22576,#22577,#22578,
+    #22579,#22580,#22581,#22582,#22583,#22584,#22585,#22586,#22587,
+    #22588,#22589,#22590,#22591,#22592,#22593,#22594,#22595,#22596,
+    #22597,#22598,#22599,#22600,#22601,#22602,#22603,#22604,#22605,
+    #22606,#22607,#22608,#22609,#22610,#22611,#22612,#22613,#22614,
+    #22615,#22616,#22617,#22618,#22619,#22620,#22621,#22622,#22623,
+    #22624),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7,9),(0.,
+    6.525614755048E-02,0.158591170585,0.225036663896,0.295832320578,
+    0.388706785991,0.465123064931,0.535192297558,0.639253997058,
+    0.715347432614,0.795338099103,0.910417827244,1.),.UNSPECIFIED.);
+#22539 = CARTESIAN_POINT('',(0.,9.195515211232));
+#22540 = CARTESIAN_POINT('',(8.566545848759E-02,9.195515214774));
+#22541 = CARTESIAN_POINT('',(0.162575868422,9.198983464965));
+#22542 = CARTESIAN_POINT('',(0.232157242353,9.20467835196));
+#22543 = CARTESIAN_POINT('',(0.295263017979,9.211640846595));
+#22544 = CARTESIAN_POINT('',(0.352696926925,9.219217334967));
+#22545 = CARTESIAN_POINT('',(0.405556798617,9.227067686113));
+#22546 = CARTESIAN_POINT('',(0.455474593641,9.235160117845));
+#22547 = CARTESIAN_POINT('',(0.575417443322,9.256046753172));
+#22548 = CARTESIAN_POINT('',(0.643198271781,9.269078032692));
+#22549 = CARTESIAN_POINT('',(0.708842874218,9.282413729907));
+#22550 = CARTESIAN_POINT('',(0.773144081857,9.295794327144));
+#22551 = CARTESIAN_POINT('',(0.837089735384,9.309111044571));
+#22552 = CARTESIAN_POINT('',(0.901856729279,9.322330442079));
+#22553 = CARTESIAN_POINT('',(0.968774462544,9.335366929938));
+#22554 = CARTESIAN_POINT('',(1.089520469551,9.356826125406));
+#22555 = CARTESIAN_POINT('',(1.139583610601,9.365143709713));
+#22556 = CARTESIAN_POINT('',(1.192197355357,9.373206206012));
+#22557 = CARTESIAN_POINT('',(1.249261116634,9.381062479628));
+#22558 = CARTESIAN_POINT('',(1.312036680755,9.388432146732));
+#22559 = CARTESIAN_POINT('',(1.381408407803,9.394699588028));
+#22560 = CARTESIAN_POINT('',(1.458252243786,9.398923170272));
+#22561 = CARTESIAN_POINT('',(1.635207517479,9.400845754766));
+#22562 = CARTESIAN_POINT('',(1.717166763186,9.397889391203));
+#22563 = CARTESIAN_POINT('',(1.791408224486,9.392329201529));
+#22564 = CARTESIAN_POINT('',(1.858789671602,9.385229093384));
+#22565 = CARTESIAN_POINT('',(1.920138189258,9.37733912657));
+#22566 = CARTESIAN_POINT('',(1.976409938885,9.369097597154));
+#22567 = CARTESIAN_POINT('',(2.029087104492,9.360626736194));
+#22568 = CARTESIAN_POINT('',(2.14761090528,9.340105160195));
+#22569 = CARTESIAN_POINT('',(2.211931754069,9.327850476626));
+#22570 = CARTESIAN_POINT('',(2.274054697436,9.315343506433));
+#22571 = CARTESIAN_POINT('',(2.334786482446,9.302781577911));
+#22572 = CARTESIAN_POINT('',(2.395030948031,9.290242488035));
+#22573 = CARTESIAN_POINT('',(2.45579760907,9.27775151893));
+#22574 = CARTESIAN_POINT('',(2.51819100848,9.26537488356));
+#22575 = CARTESIAN_POINT('',(2.637018445031,9.243437077567));
+#22576 = CARTESIAN_POINT('',(2.689477241372,9.234333235501));
+#22577 = CARTESIAN_POINT('',(2.744392387925,9.225487108477));
+#22578 = CARTESIAN_POINT('',(2.804260077252,9.216751156565));
+#22579 = CARTESIAN_POINT('',(2.870601263232,9.208429153028));
+#22580 = CARTESIAN_POINT('',(2.944458227481,9.201268849121));
+#22581 = CARTESIAN_POINT('',(3.026824086147,9.196464520451));
+#22582 = CARTESIAN_POINT('',(3.204376317142,9.194839100586));
+#22583 = CARTESIAN_POINT('',(3.281010082239,9.197542887076));
+#22584 = CARTESIAN_POINT('',(3.350723504482,9.202586349837));
+#22585 = CARTESIAN_POINT('',(3.414286021171,9.209058175986));
+#22586 = CARTESIAN_POINT('',(3.472382323209,9.216301533455));
+#22587 = CARTESIAN_POINT('',(3.525865097349,9.22391944551));
+#22588 = CARTESIAN_POINT('',(3.575924079209,9.231770735257));
+#22589 = CARTESIAN_POINT('',(3.696284152645,9.252136816117));
+#22590 = CARTESIAN_POINT('',(3.764766133324,9.265090385183));
+#22591 = CARTESIAN_POINT('',(3.830656324859,9.278352569288));
+#22592 = CARTESIAN_POINT('',(3.894893110088,9.291665649122));
+#22593 = CARTESIAN_POINT('',(3.958547184639,9.304937610415));
+#22594 = CARTESIAN_POINT('',(4.022838789798,9.318153187624));
+#22595 = CARTESIAN_POINT('',(4.089124109368,9.33124658774));
+#22596 = CARTESIAN_POINT('',(4.209837368209,9.353214744456));
+#22597 = CARTESIAN_POINT('',(4.260055165623,9.361802301288));
+#22598 = CARTESIAN_POINT('',(4.312496457432,9.370128111853));
+#22599 = CARTESIAN_POINT('',(4.369289520542,9.378309515181));
+#22600 = CARTESIAN_POINT('',(4.431804601158,9.386106310499));
+#22601 = CARTESIAN_POINT('',(4.500992406122,9.392924889498));
+#22602 = CARTESIAN_POINT('',(4.577734507649,9.397819027869));
+#22603 = CARTESIAN_POINT('',(4.753397925755,9.401296675127));
+#22604 = CARTESIAN_POINT('',(4.834848872071,9.399179746743));
+#22605 = CARTESIAN_POINT('',(4.909196385238,9.394351443007));
+#22606 = CARTESIAN_POINT('',(4.977201842877,9.387791227101));
+#22607 = CARTESIAN_POINT('',(5.039470049011,9.380243605212));
+#22608 = CARTESIAN_POINT('',(5.096670809218,9.372211977814));
+#22609 = CARTESIAN_POINT('',(5.149678938989,9.363961152515));
+#22610 = CARTESIAN_POINT('',(5.272107342096,9.343367970194));
+#22611 = CARTESIAN_POINT('',(5.340803895902,9.330435486687));
+#22612 = CARTESIAN_POINT('',(5.406826218917,9.317188197019));
+#22613 = CARTESIAN_POINT('',(5.471110760291,9.303884929868));
+#22614 = CARTESIAN_POINT('',(5.534724969366,9.290619529134));
+#22615 = CARTESIAN_POINT('',(5.598886568782,9.277407013341));
+#22616 = CARTESIAN_POINT('',(5.664952985199,9.264310761944));
+#22617 = CARTESIAN_POINT('',(5.788426136755,9.241724568678));
+#22618 = CARTESIAN_POINT('',(5.841788845822,9.232576575074));
+#22619 = CARTESIAN_POINT('',(5.897996862955,9.223671758466));
+#22620 = CARTESIAN_POINT('',(5.959439325562,9.214921324319));
+#22621 = CARTESIAN_POINT('',(6.027557044182,9.206692135684));
+#22622 = CARTESIAN_POINT('',(6.103394062011,9.199800165906));
+#22623 = CARTESIAN_POINT('',(6.187965623413,9.19551521517));
+#22624 = CARTESIAN_POINT('',(6.28318530718,9.195515211232));
+#22625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22626 = FACE_BOUND('',#22627,.T.);
+#22627 = EDGE_LOOP('',(#22628));
+#22628 = ORIENTED_EDGE('',*,*,#22629,.F.);
+#22629 = EDGE_CURVE('',#22630,#22630,#22632,.T.);
+#22630 = VERTEX_POINT('',#22631);
+#22631 = CARTESIAN_POINT('',(-1.95,9.195515211232,3.95));
+#22632 = SURFACE_CURVE('',#22633,(#22720,#22810),.PCURVE_S1.);
+#22633 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#22634,#22635,#22636,#22637,
+    #22638,#22639,#22640,#22641,#22642,#22643,#22644,#22645,#22646,
+    #22647,#22648,#22649,#22650,#22651,#22652,#22653,#22654,#22655,
+    #22656,#22657,#22658,#22659,#22660,#22661,#22662,#22663,#22664,
+    #22665,#22666,#22667,#22668,#22669,#22670,#22671,#22672,#22673,
+    #22674,#22675,#22676,#22677,#22678,#22679,#22680,#22681,#22682,
+    #22683,#22684,#22685,#22686,#22687,#22688,#22689,#22690,#22691,
+    #22692,#22693,#22694,#22695,#22696,#22697,#22698,#22699,#22700,
+    #22701,#22702,#22703,#22704,#22705,#22706,#22707,#22708,#22709,
+    #22710,#22711,#22712,#22713,#22714,#22715,#22716,#22717,#22718,
+    #22719),.UNSPECIFIED.,.T.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7,9),(0.,
+    6.525614755028E-02,0.158591170583,0.225036663892,0.295832320574,
+    0.388706785986,0.465123064927,0.535192297555,0.639253997056,
+    0.715347432613,0.795338099102,0.910417827245,1.),.UNSPECIFIED.);
+#22634 = CARTESIAN_POINT('',(-1.95,9.195515211232,3.95));
+#22635 = CARTESIAN_POINT('',(-1.949999983295,9.195515214774,
+    4.117047644052));
+#22636 = CARTESIAN_POINT('',(-1.933649127947,9.198983464965,
+    4.26702017331));
+#22637 = CARTESIAN_POINT('',(-1.906774546531,9.20467835196,
+    4.400849666376));
+#22638 = CARTESIAN_POINT('',(-1.873183445926,9.211640846596,
+    4.519870805595));
+#22639 = CARTESIAN_POINT('',(-1.835601567948,9.219217334968,
+    4.625813633105));
+#22640 = CARTESIAN_POINT('',(-1.795631660844,9.227067686114,
+    4.721073181215));
+#22641 = CARTESIAN_POINT('',(-1.753299191187,9.235160117845,
+    4.808896911197));
+#22642 = CARTESIAN_POINT('',(-1.640177384073,9.256046753172,
+    5.013609670432));
+#22643 = CARTESIAN_POINT('',(-1.566531605997,9.269078032692,
+    5.12392445575));
+#22644 = CARTESIAN_POINT('',(-1.487040547486,9.282413729908,
+    5.225052721677));
+#22645 = CARTESIAN_POINT('',(-1.402155752532,9.295794327145,
+    5.318224530092));
+#22646 = CARTESIAN_POINT('',(-1.311476632555,9.309111044571,
+    5.404722893843));
+#22647 = CARTESIAN_POINT('',(-1.213729603429,9.32233044208,
+    5.485605353763));
+#22648 = CARTESIAN_POINT('',(-1.106860181281,9.335366929938,
+    5.561296906205));
+#22649 = CARTESIAN_POINT('',(-0.903885610429,9.356826125406,
+    5.680629407117));
+#22650 = CARTESIAN_POINT('',(-0.816881304849,9.365143709713,
+    5.72526708474));
+#22651 = CARTESIAN_POINT('',(-0.723094712802,9.373206206012,
+    5.76741889145));
+#22652 = CARTESIAN_POINT('',(-0.618847650335,9.381062479628,
+    5.807466909005));
+#22653 = CARTESIAN_POINT('',(-0.501392697315,9.388432146732,
+    5.844029355125));
+#22654 = CARTESIAN_POINT('',(-0.36874417763,9.394699588028,
+    5.874433366098));
+#22655 = CARTESIAN_POINT('',(-0.219394346468,9.398923170272,
+    5.894807456197));
+#22656 = CARTESIAN_POINT('',(0.12554386887,9.400845754766,5.904078502313
+    ));
+#22657 = CARTESIAN_POINT('',(0.285804536069,9.397889391203,
+    5.889810395744));
+#22658 = CARTESIAN_POINT('',(0.429090391328,9.392329201529,
+    5.863145607282));
+#22659 = CARTESIAN_POINT('',(0.556600029192,9.385229093384,
+    5.828330375577));
+#22660 = CARTESIAN_POINT('',(0.669960353036,9.37733912657,5.788644619475
+    ));
+#22661 = CARTESIAN_POINT('',(0.771395381443,9.369097597154,
+    5.746029619135));
+#22662 = CARTESIAN_POINT('',(0.86392256047,9.360626736194,5.701037453818
+    ));
+#22663 = CARTESIAN_POINT('',(1.065682313555,9.340105160195,
+    5.588298335032));
+#22664 = CARTESIAN_POINT('',(1.170253833105,9.327850476627,
+    5.518318620299));
+#22665 = CARTESIAN_POINT('',(1.266138515569,9.315343506434,
+    5.443407984341));
+#22666 = CARTESIAN_POINT('',(1.354639300134,9.302781577912,
+    5.363898159575));
+#22667 = CARTESIAN_POINT('',(1.436997495866,9.290242488036,5.27939853814
+    ));
+#22668 = CARTESIAN_POINT('',(1.514191000505,9.277751518931,5.18885990165
+    ));
+#22669 = CARTESIAN_POINT('',(1.586665271335,9.265374883562,
+    5.090680872722));
+#22670 = CARTESIAN_POINT('',(1.709397031458,9.243437077568,
+    4.894140643433));
+#22671 = CARTESIAN_POINT('',(1.758140842817,9.234333235503,
+    4.803979746679));
+#22672 = CARTESIAN_POINT('',(1.804160889425,9.225487108478,
+    4.706997671638));
+#22673 = CARTESIAN_POINT('',(1.848202466461,9.216751156566,
+    4.598423301352));
+#22674 = CARTESIAN_POINT('',(1.888894452365,9.208429153029,
+    4.474853740008));
+#22675 = CARTESIAN_POINT('',(1.922851539289,9.201268849121,
+    4.333899744886));
+#22676 = CARTESIAN_POINT('',(1.945522305023,9.196464520451,
+    4.173750888269));
+#22677 = CARTESIAN_POINT('',(1.953189178808,9.194839100586,
+    3.827608936153));
+#22678 = CARTESIAN_POINT('',(1.940431183144,9.197542887076,
+    3.677856639608));
+#22679 = CARTESIAN_POINT('',(1.916737501588,9.202586349836,
+    3.543164402286));
+#22680 = CARTESIAN_POINT('',(1.885734097987,9.209058175986,
+    3.422502303231));
+#22681 = CARTESIAN_POINT('',(1.850114172732,9.216301533455,
+    3.314498503303));
+#22682 = CARTESIAN_POINT('',(1.811678011488,9.22391944551,3.217290690198
+    ));
+#22683 = CARTESIAN_POINT('',(1.770987990726,9.231770735257,
+    3.128403405383));
+#22684 = CARTESIAN_POINT('',(1.662032519993,9.252136816117,
+    2.920524110067));
+#22685 = CARTESIAN_POINT('',(1.589830500722,9.265090385184,
+    2.807602504259));
+#22686 = CARTESIAN_POINT('',(1.5119774123,9.278352569288,2.704576578757)
+  );
+#22687 = CARTESIAN_POINT('',(1.428983114804,9.291665649122,
+    2.609902634094));
+#22688 = CARTESIAN_POINT('',(1.340428829849,9.304937610416,
+    2.522063040283));
+#22689 = CARTESIAN_POINT('',(1.245032388212,9.318153187625,
+    2.439835115509));
+#22690 = CARTESIAN_POINT('',(1.140778722596,9.331246587741,
+    2.362671754156));
+#22691 = CARTESIAN_POINT('',(0.940538820911,9.353214744456,
+    2.238926708723));
+#22692 = CARTESIAN_POINT('',(0.854192656893,9.361802301288,2.19237607953
+    ));
+#22693 = CARTESIAN_POINT('',(0.761601062608,9.370128111854,
+    2.148420655758));
+#22694 = CARTESIAN_POINT('',(0.658731462071,9.378309515181,
+    2.106401223745));
+#22695 = CARTESIAN_POINT('',(0.542589064518,9.3861063105,2.067413212229)
+  );
+#22696 = CARTESIAN_POINT('',(0.411002910828,9.392924889499,
+    2.034181046235));
+#22697 = CARTESIAN_POINT('',(0.26233738624,9.397819027869,2.010524154945
+    ));
+#22698 = CARTESIAN_POINT('',(-7.979487228073E-02,9.401296675127,
+    1.993740820352));
+#22699 = CARTESIAN_POINT('',(-0.239314631874,9.399179746742,
+    2.003994568549));
+#22700 = CARTESIAN_POINT('',(-0.383445832401,9.394351443007,
+    2.027080789232));
+#22701 = CARTESIAN_POINT('',(-0.512965042442,9.387791227101,
+    2.059002759141));
+#22702 = CARTESIAN_POINT('',(-0.628969956874,9.380243605212,
+    2.096682282009));
+#22703 = CARTESIAN_POINT('',(-0.732954147995,9.372211977814,
+    2.137839977796));
+#22704 = CARTESIAN_POINT('',(-0.826912158307,9.363961152515,
+    2.181299940487));
+#22705 = CARTESIAN_POINT('',(-1.037837244396,9.343367970193,
+    2.293126559032));
+#22706 = CARTESIAN_POINT('',(-1.150740821602,9.330435486686,
+    2.366142403073));
+#22707 = CARTESIAN_POINT('',(-1.253549448976,9.317188197018,
+    2.444716283842));
+#22708 = CARTESIAN_POINT('',(-1.347827120216,9.303884929867,
+    2.528303755782));
+#22709 = CARTESIAN_POINT('',(-1.435111300738,9.290619529133,
+    2.617294199781));
+#22710 = CARTESIAN_POINT('',(-1.516647518724,9.27740701334,
+    2.712943091827));
+#22711 = CARTESIAN_POINT('',(-1.593014559607,9.264310761943,
+    2.817245137876));
+#22712 = CARTESIAN_POINT('',(-1.718617836025,9.241724568677,
+    3.02266004432));
+#22713 = CARTESIAN_POINT('',(-1.767347101253,9.232576575073,
+    3.114830222908));
+#22714 = CARTESIAN_POINT('',(-1.813421759619,9.223671758466,
+    3.214592507214));
+#22715 = CARTESIAN_POINT('',(-1.857282628522,9.214921324318,
+    3.326579105615));
+#22716 = CARTESIAN_POINT('',(-1.897288578221,9.206692135684,
+    3.454079590208));
+#22717 = CARTESIAN_POINT('',(-1.929794397625,9.199800165906,
+    3.599409057395));
+#22718 = CARTESIAN_POINT('',(-1.949999981432,9.19551521517,
+    3.764321616658));
+#22719 = CARTESIAN_POINT('',(-1.95,9.195515211232,3.95));
+#22720 = PCURVE('',#10389,#22721);
+#22721 = DEFINITIONAL_REPRESENTATION('',(#22722),#22809);
+#22722 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#22723,#22724,#22725,#22726,
+    #22727,#22728,#22729,#22730,#22731,#22732,#22733,#22734,#22735,
+    #22736,#22737,#22738,#22739,#22740,#22741,#22742,#22743,#22744,
+    #22745,#22746,#22747,#22748,#22749,#22750,#22751,#22752,#22753,
+    #22754,#22755,#22756,#22757,#22758,#22759,#22760,#22761,#22762,
+    #22763,#22764,#22765,#22766,#22767,#22768,#22769,#22770,#22771,
+    #22772,#22773,#22774,#22775,#22776,#22777,#22778,#22779,#22780,
+    #22781,#22782,#22783,#22784,#22785,#22786,#22787,#22788,#22789,
+    #22790,#22791,#22792,#22793,#22794,#22795,#22796,#22797,#22798,
+    #22799,#22800,#22801,#22802,#22803,#22804,#22805,#22806,#22807,
+    #22808),.UNSPECIFIED.,.T.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7,9),(0.,
+    6.525614755028E-02,0.158591170583,0.225036663892,0.295832320574,
+    0.388706785986,0.465123064927,0.535192297555,0.639253997056,
+    0.715347432613,0.795338099102,0.910417827245,1.),.UNSPECIFIED.);
+#22723 = CARTESIAN_POINT('',(1.779760592966,3.95));
+#22724 = CARTESIAN_POINT('',(1.779760591149,4.117047644052));
+#22725 = CARTESIAN_POINT('',(1.777982439686,4.26702017331));
+#22726 = CARTESIAN_POINT('',(1.775059945725,4.400849666376));
+#22727 = CARTESIAN_POINT('',(1.771410540035,4.519870805595));
+#22728 = CARTESIAN_POINT('',(1.767332146234,4.625813633105));
+#22729 = CARTESIAN_POINT('',(1.762998870412,4.721073181215));
+#22730 = CARTESIAN_POINT('',(1.75841396075,4.808896911197));
+#22731 = CARTESIAN_POINT('',(1.746176313371,5.013609670432));
+#22732 = CARTESIAN_POINT('',(1.738220174531,5.12392445575));
+#22733 = CARTESIAN_POINT('',(1.729646071538,5.225052721677));
+#22734 = CARTESIAN_POINT('',(1.720505222523,5.318224530092));
+#22735 = CARTESIAN_POINT('',(1.710756204811,5.404722893843));
+#22736 = CARTESIAN_POINT('',(1.700264265028,5.485605353763));
+#22737 = CARTESIAN_POINT('',(1.68881237435,5.561296906205));
+#22738 = CARTESIAN_POINT('',(1.667098992443,5.680629407117));
+#22739 = CARTESIAN_POINT('',(1.657801478273,5.72526708474));
+#22740 = CARTESIAN_POINT('',(1.64778819697,5.76741889145));
+#22741 = CARTESIAN_POINT('',(1.636668001234,5.807466909005));
+#22742 = CARTESIAN_POINT('',(1.624150592071,5.844029355125));
+#22743 = CARTESIAN_POINT('',(1.610026989685,5.874433366098));
+#22744 = CARTESIAN_POINT('',(1.594136455707,5.894807456197));
+#22745 = CARTESIAN_POINT('',(1.557440330893,5.904078502313));
+#22746 = CARTESIAN_POINT('',(1.540393341605,5.889810395744));
+#22747 = CARTESIAN_POINT('',(1.525143362079,5.863145607282));
+#22748 = CARTESIAN_POINT('',(1.511560559091,5.828330375577));
+#22749 = CARTESIAN_POINT('',(1.499473591109,5.788644619475));
+#22750 = CARTESIAN_POINT('',(1.488648059812,5.746029619135));
+#22751 = CARTESIAN_POINT('',(1.478764080045,5.701037453818));
+#22752 = CARTESIAN_POINT('',(1.457189535098,5.588298335032));
+#22753 = CARTESIAN_POINT('',(1.445990081561,5.518318620299));
+#22754 = CARTESIAN_POINT('',(1.435704521442,5.443407984341));
+#22755 = CARTESIAN_POINT('',(1.426196246945,5.363898159575));
+#22756 = CARTESIAN_POINT('',(1.417334581462,5.27939853814));
+#22757 = CARTESIAN_POINT('',(1.409016240516,5.18885990165));
+#22758 = CARTESIAN_POINT('',(1.401194824059,5.090680872722));
+#22759 = CARTESIAN_POINT('',(1.387931314297,4.894140643433));
+#22760 = CARTESIAN_POINT('',(1.382656293635,4.803979746679));
+#22761 = CARTESIAN_POINT('',(1.377671017079,4.706997671638));
+#22762 = CARTESIAN_POINT('',(1.372894639906,4.598423301352));
+#22763 = CARTESIAN_POINT('',(1.368476239421,4.474853740008));
+#22764 = CARTESIAN_POINT('',(1.364784342476,4.333899744886));
+#22765 = CARTESIAN_POINT('',(1.362318998892,4.173750888269));
+#22766 = CARTESIAN_POINT('',(1.361485245798,3.827608936153));
+#22767 = CARTESIAN_POINT('',(1.362872621451,3.677856639608));
+#22768 = CARTESIAN_POINT('',(1.36544970942,3.543164402286));
+#22769 = CARTESIAN_POINT('',(1.368818986749,3.422502303231));
+#22770 = CARTESIAN_POINT('',(1.372685797123,3.314498503303));
+#22771 = CARTESIAN_POINT('',(1.376854206507,3.217290690198));
+#22772 = CARTESIAN_POINT('',(1.381262702176,3.128403405383));
+#22773 = CARTESIAN_POINT('',(1.393054463276,2.920524110067));
+#22774 = CARTESIAN_POINT('',(1.400857987598,2.807602504259));
+#22775 = CARTESIAN_POINT('',(1.409258920231,2.704576578757));
+#22776 = CARTESIAN_POINT('',(1.418200128763,2.609902634094));
+#22777 = CARTESIAN_POINT('',(1.427724979907,2.522063040283));
+#22778 = CARTESIAN_POINT('',(1.437969125446,2.439835115509));
+#22779 = CARTESIAN_POINT('',(1.449145730746,2.362671754156));
+#22780 = CARTESIAN_POINT('',(1.470575661767,2.238926708723));
+#22781 = CARTESIAN_POINT('',(1.47980626648,2.19237607953));
+#22782 = CARTESIAN_POINT('',(1.489695411231,2.148420655758));
+#22783 = CARTESIAN_POINT('',(1.500672206728,2.106401223745));
+#22784 = CARTESIAN_POINT('',(1.513053354485,2.067413212229));
+#22785 = CARTESIAN_POINT('',(1.52706704626,2.034181046235));
+#22786 = CARTESIAN_POINT('',(1.542887002566,2.010524154945));
+#22787 = CARTESIAN_POINT('',(1.579285931561,1.993740820352));
+#22788 = CARTESIAN_POINT('',(1.596252950859,2.003994568549));
+#22789 = CARTESIAN_POINT('',(1.611589945423,2.027080789232));
+#22790 = CARTESIAN_POINT('',(1.625382919319,2.059002759141));
+#22791 = CARTESIAN_POINT('',(1.637747981805,2.096682282009));
+#22792 = CARTESIAN_POINT('',(1.648841999907,2.137839977796));
+#22793 = CARTESIAN_POINT('',(1.658875525254,2.181299940487));
+#22794 = CARTESIAN_POINT('',(1.681421055642,2.293126559032));
+#22795 = CARTESIAN_POINT('',(1.693508928388,2.366142403073));
+#22796 = CARTESIAN_POINT('',(1.704534769237,2.444716283842));
+#22797 = CARTESIAN_POINT('',(1.71466238727,2.528303755782));
+#22798 = CARTESIAN_POINT('',(1.724053612362,2.617294199781));
+#22799 = CARTESIAN_POINT('',(1.732840175286,2.712943091827));
+#22800 = CARTESIAN_POINT('',(1.741082662317,2.817245137876));
+#22801 = CARTESIAN_POINT('',(1.754659030811,3.02266004432));
+#22802 = CARTESIAN_POINT('',(1.759933399182,3.114830222908));
+#22803 = CARTESIAN_POINT('',(1.764925558661,3.214592507214));
+#22804 = CARTESIAN_POINT('',(1.769683375862,3.326579105615));
+#22805 = CARTESIAN_POINT('',(1.774028311147,3.454079590208));
+#22806 = CARTESIAN_POINT('',(1.777563258472,3.599409057395));
+#22807 = CARTESIAN_POINT('',(1.779760590946,3.764321616658));
+#22808 = CARTESIAN_POINT('',(1.779760592966,3.95));
+#22809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22810 = PCURVE('',#22180,#22811);
+#22811 = DEFINITIONAL_REPRESENTATION('',(#22812),#22899);
+#22812 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#22813,#22814,#22815,#22816,
+    #22817,#22818,#22819,#22820,#22821,#22822,#22823,#22824,#22825,
+    #22826,#22827,#22828,#22829,#22830,#22831,#22832,#22833,#22834,
+    #22835,#22836,#22837,#22838,#22839,#22840,#22841,#22842,#22843,
+    #22844,#22845,#22846,#22847,#22848,#22849,#22850,#22851,#22852,
+    #22853,#22854,#22855,#22856,#22857,#22858,#22859,#22860,#22861,
+    #22862,#22863,#22864,#22865,#22866,#22867,#22868,#22869,#22870,
+    #22871,#22872,#22873,#22874,#22875,#22876,#22877,#22878,#22879,
+    #22880,#22881,#22882,#22883,#22884,#22885,#22886,#22887,#22888,
+    #22889,#22890,#22891,#22892,#22893,#22894,#22895,#22896,#22897,
+    #22898),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,7,9),(0.,
+    6.525614755028E-02,0.158591170583,0.225036663892,0.295832320574,
+    0.388706785986,0.465123064927,0.535192297555,0.639253997056,
+    0.715347432613,0.795338099102,0.910417827245,1.),.UNSPECIFIED.);
+#22813 = CARTESIAN_POINT('',(0.,9.195515211232));
+#22814 = CARTESIAN_POINT('',(8.566545848832E-02,9.195515214774));
+#22815 = CARTESIAN_POINT('',(0.162575868424,9.198983464965));
+#22816 = CARTESIAN_POINT('',(0.232157242355,9.20467835196));
+#22817 = CARTESIAN_POINT('',(0.295263017982,9.211640846596));
+#22818 = CARTESIAN_POINT('',(0.352696926928,9.219217334968));
+#22819 = CARTESIAN_POINT('',(0.40555679862,9.227067686114));
+#22820 = CARTESIAN_POINT('',(0.455474593645,9.235160117845));
+#22821 = CARTESIAN_POINT('',(0.575417443325,9.256046753172));
+#22822 = CARTESIAN_POINT('',(0.643198271784,9.269078032692));
+#22823 = CARTESIAN_POINT('',(0.70884287422,9.282413729908));
+#22824 = CARTESIAN_POINT('',(0.773144081859,9.295794327145));
+#22825 = CARTESIAN_POINT('',(0.837089735386,9.309111044571));
+#22826 = CARTESIAN_POINT('',(0.90185672928,9.32233044208));
+#22827 = CARTESIAN_POINT('',(0.968774462545,9.335366929938));
+#22828 = CARTESIAN_POINT('',(1.089520469552,9.356826125406));
+#22829 = CARTESIAN_POINT('',(1.139583610601,9.365143709713));
+#22830 = CARTESIAN_POINT('',(1.192197355357,9.373206206012));
+#22831 = CARTESIAN_POINT('',(1.249261116635,9.381062479628));
+#22832 = CARTESIAN_POINT('',(1.312036680755,9.388432146732));
+#22833 = CARTESIAN_POINT('',(1.381408407803,9.394699588028));
+#22834 = CARTESIAN_POINT('',(1.458252243786,9.398923170272));
+#22835 = CARTESIAN_POINT('',(1.635207517479,9.400845754766));
+#22836 = CARTESIAN_POINT('',(1.717166763185,9.397889391203));
+#22837 = CARTESIAN_POINT('',(1.791408224487,9.392329201529));
+#22838 = CARTESIAN_POINT('',(1.8587896716,9.385229093384));
+#22839 = CARTESIAN_POINT('',(1.92013818926,9.37733912657));
+#22840 = CARTESIAN_POINT('',(1.976409938884,9.369097597154));
+#22841 = CARTESIAN_POINT('',(2.029087104492,9.360626736194));
+#22842 = CARTESIAN_POINT('',(2.147610905279,9.340105160195));
+#22843 = CARTESIAN_POINT('',(2.211931754067,9.327850476627));
+#22844 = CARTESIAN_POINT('',(2.274054697433,9.315343506434));
+#22845 = CARTESIAN_POINT('',(2.334786482443,9.302781577912));
+#22846 = CARTESIAN_POINT('',(2.395030948026,9.290242488036));
+#22847 = CARTESIAN_POINT('',(2.455797609065,9.277751518931));
+#22848 = CARTESIAN_POINT('',(2.518191008473,9.265374883562));
+#22849 = CARTESIAN_POINT('',(2.637018445024,9.243437077568));
+#22850 = CARTESIAN_POINT('',(2.689477241364,9.234333235503));
+#22851 = CARTESIAN_POINT('',(2.74439238792,9.225487108478));
+#22852 = CARTESIAN_POINT('',(2.804260077243,9.216751156566));
+#22853 = CARTESIAN_POINT('',(2.870601263229,9.208429153029));
+#22854 = CARTESIAN_POINT('',(2.944458227475,9.201268849121));
+#22855 = CARTESIAN_POINT('',(3.026824086143,9.196464520451));
+#22856 = CARTESIAN_POINT('',(3.20437631714,9.194839100586));
+#22857 = CARTESIAN_POINT('',(3.281010082237,9.197542887076));
+#22858 = CARTESIAN_POINT('',(3.35072350448,9.202586349836));
+#22859 = CARTESIAN_POINT('',(3.41428602117,9.209058175986));
+#22860 = CARTESIAN_POINT('',(3.472382323208,9.216301533455));
+#22861 = CARTESIAN_POINT('',(3.525865097348,9.22391944551));
+#22862 = CARTESIAN_POINT('',(3.575924079209,9.231770735257));
+#22863 = CARTESIAN_POINT('',(3.696284152646,9.252136816117));
+#22864 = CARTESIAN_POINT('',(3.764766133324,9.265090385184));
+#22865 = CARTESIAN_POINT('',(3.83065632486,9.278352569288));
+#22866 = CARTESIAN_POINT('',(3.894893110089,9.291665649122));
+#22867 = CARTESIAN_POINT('',(3.95854718464,9.304937610416));
+#22868 = CARTESIAN_POINT('',(4.022838789799,9.318153187625));
+#22869 = CARTESIAN_POINT('',(4.089124109369,9.331246587741));
+#22870 = CARTESIAN_POINT('',(4.209837368211,9.353214744456));
+#22871 = CARTESIAN_POINT('',(4.260055165625,9.361802301288));
+#22872 = CARTESIAN_POINT('',(4.312496457434,9.370128111854));
+#22873 = CARTESIAN_POINT('',(4.369289520545,9.378309515181));
+#22874 = CARTESIAN_POINT('',(4.431804601159,9.3861063105));
+#22875 = CARTESIAN_POINT('',(4.500992406124,9.392924889499));
+#22876 = CARTESIAN_POINT('',(4.577734507651,9.397819027869));
+#22877 = CARTESIAN_POINT('',(4.753397925757,9.401296675127));
+#22878 = CARTESIAN_POINT('',(4.834848872074,9.399179746742));
+#22879 = CARTESIAN_POINT('',(4.90919638524,9.394351443007));
+#22880 = CARTESIAN_POINT('',(4.97720184288,9.387791227101));
+#22881 = CARTESIAN_POINT('',(5.039470049013,9.380243605212));
+#22882 = CARTESIAN_POINT('',(5.09667080922,9.372211977814));
+#22883 = CARTESIAN_POINT('',(5.149678938992,9.363961152515));
+#22884 = CARTESIAN_POINT('',(5.272107342099,9.343367970193));
+#22885 = CARTESIAN_POINT('',(5.340803895905,9.330435486686));
+#22886 = CARTESIAN_POINT('',(5.40682621892,9.317188197018));
+#22887 = CARTESIAN_POINT('',(5.471110760296,9.303884929867));
+#22888 = CARTESIAN_POINT('',(5.534724969371,9.290619529133));
+#22889 = CARTESIAN_POINT('',(5.598886568788,9.27740701334));
+#22890 = CARTESIAN_POINT('',(5.664952985206,9.264310761943));
+#22891 = CARTESIAN_POINT('',(5.788426136761,9.241724568677));
+#22892 = CARTESIAN_POINT('',(5.841788845827,9.232576575073));
+#22893 = CARTESIAN_POINT('',(5.897996862963,9.223671758465));
+#22894 = CARTESIAN_POINT('',(5.959439325563,9.214921324318));
+#22895 = CARTESIAN_POINT('',(6.027557044189,9.206692135684));
+#22896 = CARTESIAN_POINT('',(6.103394062012,9.199800165906));
+#22897 = CARTESIAN_POINT('',(6.187965623415,9.19551521517));
+#22898 = CARTESIAN_POINT('',(6.28318530718,9.195515211232));
+#22899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22900 = ADVANCED_FACE('',(#22901),#20841,.F.);
+#22901 = FACE_BOUND('',#22902,.T.);
+#22902 = EDGE_LOOP('',(#22903,#22922,#22923,#22924));
+#22903 = ORIENTED_EDGE('',*,*,#22904,.F.);
+#22904 = EDGE_CURVE('',#20825,#20965,#22905,.T.);
+#22905 = SEAM_CURVE('',#22906,(#22910,#22916),.PCURVE_S1.);
+#22906 = LINE('',#22907,#22908);
+#22907 = CARTESIAN_POINT('',(2.5,0.,24.3));
+#22908 = VECTOR('',#22909,1.);
+#22909 = DIRECTION('',(-0.707106781187,-0.,-0.707106781187));
+#22910 = PCURVE('',#20841,#22911);
+#22911 = DEFINITIONAL_REPRESENTATION('',(#22912),#22915);
+#22912 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22913,#22914),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.565685424949,0.),.PIECEWISE_BEZIER_KNOTS.);
+#22913 = CARTESIAN_POINT('',(0.,0.4));
+#22914 = CARTESIAN_POINT('',(0.,0.));
+#22915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22916 = PCURVE('',#20841,#22917);
+#22917 = DEFINITIONAL_REPRESENTATION('',(#22918),#22921);
+#22918 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22919,#22920),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.565685424949,0.),.PIECEWISE_BEZIER_KNOTS.);
+#22919 = CARTESIAN_POINT('',(6.28318530718,0.4));
+#22920 = CARTESIAN_POINT('',(6.28318530718,0.));
+#22921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22922 = ORIENTED_EDGE('',*,*,#20824,.T.);
+#22923 = ORIENTED_EDGE('',*,*,#22904,.T.);
+#22924 = ORIENTED_EDGE('',*,*,#20987,.F.);
+#22925 = ADVANCED_FACE('',(#22926),#21267,.F.);
+#22926 = FACE_BOUND('',#22927,.T.);
+#22927 = EDGE_LOOP('',(#22928,#22949,#22950,#22951));
+#22928 = ORIENTED_EDGE('',*,*,#22929,.F.);
+#22929 = EDGE_CURVE('',#21226,#22930,#22932,.T.);
+#22930 = VERTEX_POINT('',#22931);
+#22931 = CARTESIAN_POINT('',(2.9,0.,0.));
+#22932 = SEAM_CURVE('',#22933,(#22937,#22943),.PCURVE_S1.);
+#22933 = LINE('',#22934,#22935);
+#22934 = CARTESIAN_POINT('',(2.5,0.,0.4));
+#22935 = VECTOR('',#22936,1.);
+#22936 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#22937 = PCURVE('',#21267,#22938);
+#22938 = DEFINITIONAL_REPRESENTATION('',(#22939),#22942);
+#22939 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22940,#22941),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.565685424949),.PIECEWISE_BEZIER_KNOTS.);
+#22940 = CARTESIAN_POINT('',(0.,0.));
+#22941 = CARTESIAN_POINT('',(0.,0.4));
+#22942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22943 = PCURVE('',#21267,#22944);
+#22944 = DEFINITIONAL_REPRESENTATION('',(#22945),#22948);
+#22945 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22946,#22947),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.565685424949),.PIECEWISE_BEZIER_KNOTS.);
+#22946 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#22947 = CARTESIAN_POINT('',(-6.28318530718,0.4));
+#22948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22949 = ORIENTED_EDGE('',*,*,#21252,.T.);
+#22950 = ORIENTED_EDGE('',*,*,#22929,.T.);
+#22951 = ORIENTED_EDGE('',*,*,#22952,.F.);
+#22952 = EDGE_CURVE('',#22930,#22930,#22953,.T.);
+#22953 = SURFACE_CURVE('',#22954,(#22959,#22966),.PCURVE_S1.);
+#22954 = CIRCLE('',#22955,2.9);
+#22955 = AXIS2_PLACEMENT_3D('',#22956,#22957,#22958);
+#22956 = CARTESIAN_POINT('',(0.,0.,0.));
+#22957 = DIRECTION('',(0.,0.,1.));
+#22958 = DIRECTION('',(1.,0.,0.));
+#22959 = PCURVE('',#21267,#22960);
+#22960 = DEFINITIONAL_REPRESENTATION('',(#22961),#22965);
+#22961 = LINE('',#22962,#22963);
+#22962 = CARTESIAN_POINT('',(-0.,0.4));
+#22963 = VECTOR('',#22964,1.);
+#22964 = DIRECTION('',(-1.,0.));
+#22965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22966 = PCURVE('',#22967,#22972);
+#22967 = PLANE('',#22968);
+#22968 = AXIS2_PLACEMENT_3D('',#22969,#22970,#22971);
+#22969 = CARTESIAN_POINT('',(0.,0.,0.));
+#22970 = DIRECTION('',(0.,0.,1.));
+#22971 = DIRECTION('',(1.,0.,0.));
+#22972 = DEFINITIONAL_REPRESENTATION('',(#22973),#22977);
+#22973 = CIRCLE('',#22974,2.9);
+#22974 = AXIS2_PLACEMENT_2D('',#22975,#22976);
+#22975 = CARTESIAN_POINT('',(0.,0.));
+#22976 = DIRECTION('',(1.,0.));
+#22977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22978 = ADVANCED_FACE('',(#22979),#21507,.F.);
+#22979 = FACE_BOUND('',#22980,.F.);
+#22980 = EDGE_LOOP('',(#22981,#22982,#23003,#23004,#23005,#23006,#23042)
+  );
+#22981 = ORIENTED_EDGE('',*,*,#21623,.T.);
+#22982 = ORIENTED_EDGE('',*,*,#22983,.T.);
+#22983 = EDGE_CURVE('',#21282,#22356,#22984,.T.);
+#22984 = SEAM_CURVE('',#22985,(#22989,#22996),.PCURVE_S1.);
+#22985 = LINE('',#22986,#22987);
+#22986 = CARTESIAN_POINT('',(-6.717931054375E-16,-1.95,3.95));
+#22987 = VECTOR('',#22988,1.);
+#22988 = DIRECTION('',(-1.,4.555315873023E-16,0.));
+#22989 = PCURVE('',#21507,#22990);
+#22990 = DEFINITIONAL_REPRESENTATION('',(#22991),#22995);
+#22991 = LINE('',#22992,#22993);
+#22992 = CARTESIAN_POINT('',(0.,-0.));
+#22993 = VECTOR('',#22994,1.);
+#22994 = DIRECTION('',(0.,1.));
+#22995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22996 = PCURVE('',#21507,#22997);
+#22997 = DEFINITIONAL_REPRESENTATION('',(#22998),#23002);
+#22998 = LINE('',#22999,#23000);
+#22999 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#23000 = VECTOR('',#23001,1.);
+#23001 = DIRECTION('',(0.,1.));
+#23002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23003 = ORIENTED_EDGE('',*,*,#22355,.F.);
+#23004 = ORIENTED_EDGE('',*,*,#22983,.F.);
+#23005 = ORIENTED_EDGE('',*,*,#21281,.T.);
+#23006 = ORIENTED_EDGE('',*,*,#23007,.F.);
+#23007 = EDGE_CURVE('',#23008,#21284,#23010,.T.);
+#23008 = VERTEX_POINT('',#23009);
+#23009 = CARTESIAN_POINT('',(-1.95,1.95,3.95));
+#23010 = SURFACE_CURVE('',#23011,(#23016,#23029),.PCURVE_S1.);
+#23011 = ELLIPSE('',#23012,2.757716446628,1.95);
+#23012 = AXIS2_PLACEMENT_3D('',#23013,#23014,#23015);
+#23013 = CARTESIAN_POINT('',(0.,0.,3.95));
+#23014 = DIRECTION('',(0.707106781187,0.707106781187,1.570092458684E-16)
+  );
+#23015 = DIRECTION('',(-0.707106781187,0.707106781187,1.570092458684E-16
+    ));
+#23016 = PCURVE('',#21507,#23017);
+#23017 = DEFINITIONAL_REPRESENTATION('',(#23018),#23028);
+#23018 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#23019,#23020,#23021,#23022,
+    #23023,#23024,#23025,#23026,#23027),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,
+    1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#23019 = CARTESIAN_POINT('',(3.14159265359,1.95));
+#23020 = CARTESIAN_POINT('',(2.94524311199,1.949999999617));
+#23021 = CARTESIAN_POINT('',(2.74889357139,1.864081486279));
+#23022 = CARTESIAN_POINT('',(2.552544030789,1.692245189893));
+#23023 = CARTESIAN_POINT('',(2.356194490187,1.441554563452));
+#23024 = CARTESIAN_POINT('',(2.159844949588,1.126150859674));
+#23025 = CARTESIAN_POINT('',(1.963495408993,0.765763301109));
+#23026 = CARTESIAN_POINT('',(1.767145868394,0.382881606119));
+#23027 = CARTESIAN_POINT('',(1.570796326795,1.218858820134E-16));
+#23028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23029 = PCURVE('',#22180,#23030);
+#23030 = DEFINITIONAL_REPRESENTATION('',(#23031),#23041);
+#23031 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#23032,#23033,#23034,#23035,
+    #23036,#23037,#23038,#23039,#23040),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,
+    1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#23032 = CARTESIAN_POINT('',(-6.610029722541E-17,1.95));
+#23033 = CARTESIAN_POINT('',(0.196349541599,1.949999999617));
+#23034 = CARTESIAN_POINT('',(0.392699082198,1.864081486279));
+#23035 = CARTESIAN_POINT('',(0.589048622798,1.692245189893));
+#23036 = CARTESIAN_POINT('',(0.785398163397,1.441554563452));
+#23037 = CARTESIAN_POINT('',(0.981747703997,1.126150859674));
+#23038 = CARTESIAN_POINT('',(1.178097244595,0.765763301109));
+#23039 = CARTESIAN_POINT('',(1.374446785196,0.382881606119));
+#23040 = CARTESIAN_POINT('',(1.570796326795,1.21885882427E-16));
+#23041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23042 = ORIENTED_EDGE('',*,*,#23043,.F.);
+#23043 = EDGE_CURVE('',#21624,#23008,#23044,.T.);
+#23044 = SURFACE_CURVE('',#23045,(#23050,#23063),.PCURVE_S1.);
+#23045 = ELLIPSE('',#23046,2.757716446628,1.95);
+#23046 = AXIS2_PLACEMENT_3D('',#23047,#23048,#23049);
+#23047 = CARTESIAN_POINT('',(0.,0.,3.95));
+#23048 = DIRECTION('',(0.707106781187,0.707106781187,1.570092458684E-16)
+  );
+#23049 = DIRECTION('',(-0.707106781187,0.707106781187,1.570092458684E-16
+    ));
+#23050 = PCURVE('',#21507,#23051);
+#23051 = DEFINITIONAL_REPRESENTATION('',(#23052),#23062);
+#23052 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#23053,#23054,#23055,#23056,
+    #23057,#23058,#23059,#23060,#23061),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#23053 = CARTESIAN_POINT('',(4.712388980385,-4.87104767727E-16));
+#23054 = CARTESIAN_POINT('',(4.516039438785,0.382881606119));
+#23055 = CARTESIAN_POINT('',(4.319689898185,0.765763301108));
+#23056 = CARTESIAN_POINT('',(4.123340357588,1.126150859679));
+#23057 = CARTESIAN_POINT('',(3.92699081697,1.441554563463));
+#23058 = CARTESIAN_POINT('',(3.730641276392,1.692245189893));
+#23059 = CARTESIAN_POINT('',(3.534291735787,1.864081486279));
+#23060 = CARTESIAN_POINT('',(3.337942195189,1.949999999617));
+#23061 = CARTESIAN_POINT('',(3.14159265359,1.95));
+#23062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23063 = PCURVE('',#22180,#23064);
+#23064 = DEFINITIONAL_REPRESENTATION('',(#23065),#23075);
+#23065 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#23066,#23067,#23068,#23069,
+    #23070,#23071,#23072,#23073,#23074),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#23066 = CARTESIAN_POINT('',(4.712388980385,-4.87104767727E-16));
+#23067 = CARTESIAN_POINT('',(4.908738521984,0.382881606119));
+#23068 = CARTESIAN_POINT('',(5.105088062583,0.765763301108));
+#23069 = CARTESIAN_POINT('',(5.301437603182,1.126150859679));
+#23070 = CARTESIAN_POINT('',(5.49778714377,1.441554563463));
+#23071 = CARTESIAN_POINT('',(5.694136684368,1.692245189893));
+#23072 = CARTESIAN_POINT('',(5.890486224982,1.864081486279));
+#23073 = CARTESIAN_POINT('',(6.08683576558,1.949999999617));
+#23074 = CARTESIAN_POINT('',(6.28318530718,1.95));
+#23075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23076 = ADVANCED_FACE('',(#23077),#22180,.F.);
+#23077 = FACE_BOUND('',#23078,.F.);
+#23078 = EDGE_LOOP('',(#23079,#23080,#23101,#23102,#23103,#23104));
+#23079 = ORIENTED_EDGE('',*,*,#23043,.T.);
+#23080 = ORIENTED_EDGE('',*,*,#23081,.T.);
+#23081 = EDGE_CURVE('',#23008,#22630,#23082,.T.);
+#23082 = SEAM_CURVE('',#23083,(#23087,#23094),.PCURVE_S1.);
+#23083 = LINE('',#23084,#23085);
+#23084 = CARTESIAN_POINT('',(-1.95,2.388061258337E-16,3.95));
+#23085 = VECTOR('',#23086,1.);
+#23086 = DIRECTION('',(1.224646799147E-16,1.,2.22044604925E-16));
+#23087 = PCURVE('',#22180,#23088);
+#23088 = DEFINITIONAL_REPRESENTATION('',(#23089),#23093);
+#23089 = LINE('',#23090,#23091);
+#23090 = CARTESIAN_POINT('',(0.,-0.));
+#23091 = VECTOR('',#23092,1.);
+#23092 = DIRECTION('',(0.,1.));
+#23093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23094 = PCURVE('',#22180,#23095);
+#23095 = DEFINITIONAL_REPRESENTATION('',(#23096),#23100);
+#23096 = LINE('',#23097,#23098);
+#23097 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#23098 = VECTOR('',#23099,1.);
+#23099 = DIRECTION('',(0.,1.));
+#23100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23101 = ORIENTED_EDGE('',*,*,#22629,.F.);
+#23102 = ORIENTED_EDGE('',*,*,#23081,.F.);
+#23103 = ORIENTED_EDGE('',*,*,#23007,.T.);
+#23104 = ORIENTED_EDGE('',*,*,#21958,.T.);
+#23105 = ADVANCED_FACE('',(#23106),#22341,.T.);
+#23106 = FACE_BOUND('',#23107,.F.);
+#23107 = EDGE_LOOP('',(#23108,#23129,#23130,#23131));
+#23108 = ORIENTED_EDGE('',*,*,#23109,.F.);
+#23109 = EDGE_CURVE('',#22300,#23110,#23112,.T.);
+#23110 = VERTEX_POINT('',#23111);
+#23111 = CARTESIAN_POINT('',(9.,0.,0.));
+#23112 = SEAM_CURVE('',#23113,(#23117,#23123),.PCURVE_S1.);
+#23113 = LINE('',#23114,#23115);
+#23114 = CARTESIAN_POINT('',(9.4,0.,0.4));
+#23115 = VECTOR('',#23116,1.);
+#23116 = DIRECTION('',(-0.707106781187,-0.,-0.707106781187));
+#23117 = PCURVE('',#22341,#23118);
+#23118 = DEFINITIONAL_REPRESENTATION('',(#23119),#23122);
+#23119 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#23120,#23121),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.565685424949),.PIECEWISE_BEZIER_KNOTS.);
+#23120 = CARTESIAN_POINT('',(0.,0.));
+#23121 = CARTESIAN_POINT('',(0.,-0.4));
+#23122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23123 = PCURVE('',#22341,#23124);
+#23124 = DEFINITIONAL_REPRESENTATION('',(#23125),#23128);
+#23125 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#23126,#23127),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.565685424949),.PIECEWISE_BEZIER_KNOTS.);
+#23126 = CARTESIAN_POINT('',(6.28318530718,0.));
+#23127 = CARTESIAN_POINT('',(6.28318530718,-0.4));
+#23128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23129 = ORIENTED_EDGE('',*,*,#22326,.T.);
+#23130 = ORIENTED_EDGE('',*,*,#23109,.T.);
+#23131 = ORIENTED_EDGE('',*,*,#23132,.F.);
+#23132 = EDGE_CURVE('',#23110,#23110,#23133,.T.);
+#23133 = SURFACE_CURVE('',#23134,(#23139,#23146),.PCURVE_S1.);
+#23134 = CIRCLE('',#23135,9.);
+#23135 = AXIS2_PLACEMENT_3D('',#23136,#23137,#23138);
+#23136 = CARTESIAN_POINT('',(0.,0.,0.));
+#23137 = DIRECTION('',(0.,0.,1.));
+#23138 = DIRECTION('',(1.,0.,0.));
+#23139 = PCURVE('',#22341,#23140);
+#23140 = DEFINITIONAL_REPRESENTATION('',(#23141),#23145);
+#23141 = LINE('',#23142,#23143);
+#23142 = CARTESIAN_POINT('',(0.,-0.4));
+#23143 = VECTOR('',#23144,1.);
+#23144 = DIRECTION('',(1.,-0.));
+#23145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23146 = PCURVE('',#22967,#23147);
+#23147 = DEFINITIONAL_REPRESENTATION('',(#23148),#23152);
+#23148 = CIRCLE('',#23149,9.);
+#23149 = AXIS2_PLACEMENT_2D('',#23150,#23151);
+#23150 = CARTESIAN_POINT('',(0.,0.));
+#23151 = DIRECTION('',(1.,0.));
+#23152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23153 = ADVANCED_FACE('',(#23154,#23157),#22967,.F.);
+#23154 = FACE_BOUND('',#23155,.F.);
+#23155 = EDGE_LOOP('',(#23156));
+#23156 = ORIENTED_EDGE('',*,*,#22952,.F.);
+#23157 = FACE_BOUND('',#23158,.F.);
+#23158 = EDGE_LOOP('',(#23159));
+#23159 = ORIENTED_EDGE('',*,*,#23132,.T.);
+#23160 = MANIFOLD_SOLID_BREP('',#23161);
+#23161 = CLOSED_SHELL('',(#23162,#23250,#23303,#23356,#23530,#23534,
+    #23610,#23659,#23708,#23757,#23806,#23833));
+#23162 = ADVANCED_FACE('',(#23163),#23177,.T.);
+#23163 = FACE_BOUND('',#23164,.T.);
+#23164 = EDGE_LOOP('',(#23165,#23195,#23222,#23223));
+#23165 = ORIENTED_EDGE('',*,*,#23166,.T.);
+#23166 = EDGE_CURVE('',#23167,#23169,#23171,.T.);
+#23167 = VERTEX_POINT('',#23168);
+#23168 = CARTESIAN_POINT('',(1.95,2.19552,3.95));
+#23169 = VERTEX_POINT('',#23170);
+#23170 = CARTESIAN_POINT('',(1.95,8.19552,3.95));
+#23171 = SEAM_CURVE('',#23172,(#23176,#23188),.PCURVE_S1.);
+#23172 = LINE('',#23173,#23174);
+#23173 = CARTESIAN_POINT('',(1.95,2.09552,3.95));
+#23174 = VECTOR('',#23175,1.);
+#23175 = DIRECTION('',(0.,1.,2.22044604925E-16));
+#23176 = PCURVE('',#23177,#23182);
+#23177 = CYLINDRICAL_SURFACE('',#23178,1.95);
+#23178 = AXIS2_PLACEMENT_3D('',#23179,#23180,#23181);
+#23179 = CARTESIAN_POINT('',(0.,2.09552,3.95));
+#23180 = DIRECTION('',(0.,1.,2.22044604925E-16));
+#23181 = DIRECTION('',(1.,0.,0.));
+#23182 = DEFINITIONAL_REPRESENTATION('',(#23183),#23187);
+#23183 = LINE('',#23184,#23185);
+#23184 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#23185 = VECTOR('',#23186,1.);
+#23186 = DIRECTION('',(0.,1.));
+#23187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23188 = PCURVE('',#23177,#23189);
+#23189 = DEFINITIONAL_REPRESENTATION('',(#23190),#23194);
+#23190 = LINE('',#23191,#23192);
+#23191 = CARTESIAN_POINT('',(0.,-0.));
+#23192 = VECTOR('',#23193,1.);
+#23193 = DIRECTION('',(0.,1.));
+#23194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23195 = ORIENTED_EDGE('',*,*,#23196,.F.);
+#23196 = EDGE_CURVE('',#23169,#23169,#23197,.T.);
+#23197 = SURFACE_CURVE('',#23198,(#23203,#23210),.PCURVE_S1.);
+#23198 = CIRCLE('',#23199,1.95);
+#23199 = AXIS2_PLACEMENT_3D('',#23200,#23201,#23202);
+#23200 = CARTESIAN_POINT('',(0.,8.19552,3.95));
+#23201 = DIRECTION('',(-0.,1.,2.22044604925E-16));
+#23202 = DIRECTION('',(1.,0.,0.));
+#23203 = PCURVE('',#23177,#23204);
+#23204 = DEFINITIONAL_REPRESENTATION('',(#23205),#23209);
+#23205 = LINE('',#23206,#23207);
+#23206 = CARTESIAN_POINT('',(0.,6.1));
+#23207 = VECTOR('',#23208,1.);
+#23208 = DIRECTION('',(1.,0.));
+#23209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23210 = PCURVE('',#23211,#23216);
+#23211 = CONICAL_SURFACE('',#23212,1.95,0.785398163397);
+#23212 = AXIS2_PLACEMENT_3D('',#23213,#23214,#23215);
+#23213 = CARTESIAN_POINT('',(0.,8.19552,3.95));
+#23214 = DIRECTION('',(-0.,-1.,-2.22044604925E-16));
+#23215 = DIRECTION('',(1.,0.,0.));
+#23216 = DEFINITIONAL_REPRESENTATION('',(#23217),#23221);
+#23217 = LINE('',#23218,#23219);
+#23218 = CARTESIAN_POINT('',(-0.,-0.));
+#23219 = VECTOR('',#23220,1.);
+#23220 = DIRECTION('',(-1.,-0.));
+#23221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23222 = ORIENTED_EDGE('',*,*,#23166,.F.);
+#23223 = ORIENTED_EDGE('',*,*,#23224,.T.);
+#23224 = EDGE_CURVE('',#23167,#23167,#23225,.T.);
+#23225 = SURFACE_CURVE('',#23226,(#23231,#23238),.PCURVE_S1.);
+#23226 = CIRCLE('',#23227,1.95);
+#23227 = AXIS2_PLACEMENT_3D('',#23228,#23229,#23230);
+#23228 = CARTESIAN_POINT('',(0.,2.19552,3.95));
+#23229 = DIRECTION('',(-0.,1.,2.22044604925E-16));
+#23230 = DIRECTION('',(1.,0.,0.));
+#23231 = PCURVE('',#23177,#23232);
+#23232 = DEFINITIONAL_REPRESENTATION('',(#23233),#23237);
+#23233 = LINE('',#23234,#23235);
+#23234 = CARTESIAN_POINT('',(0.,0.1));
+#23235 = VECTOR('',#23236,1.);
+#23236 = DIRECTION('',(1.,0.));
+#23237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23238 = PCURVE('',#23239,#23244);
+#23239 = CONICAL_SURFACE('',#23240,1.95,0.785398163397);
+#23240 = AXIS2_PLACEMENT_3D('',#23241,#23242,#23243);
+#23241 = CARTESIAN_POINT('',(0.,2.19552,3.95));
+#23242 = DIRECTION('',(0.,1.,2.22044604925E-16));
+#23243 = DIRECTION('',(1.,0.,0.));
+#23244 = DEFINITIONAL_REPRESENTATION('',(#23245),#23249);
+#23245 = LINE('',#23246,#23247);
+#23246 = CARTESIAN_POINT('',(0.,-0.));
+#23247 = VECTOR('',#23248,1.);
+#23248 = DIRECTION('',(1.,-0.));
+#23249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23250 = ADVANCED_FACE('',(#23251),#23211,.T.);
+#23251 = FACE_BOUND('',#23252,.T.);
+#23252 = EDGE_LOOP('',(#23253,#23274,#23275,#23276));
+#23253 = ORIENTED_EDGE('',*,*,#23254,.F.);
+#23254 = EDGE_CURVE('',#23169,#23255,#23257,.T.);
+#23255 = VERTEX_POINT('',#23256);
+#23256 = CARTESIAN_POINT('',(1.85,8.29552,3.95));
+#23257 = SEAM_CURVE('',#23258,(#23262,#23268),.PCURVE_S1.);
+#23258 = LINE('',#23259,#23260);
+#23259 = CARTESIAN_POINT('',(1.95,8.19552,3.95));
+#23260 = VECTOR('',#23261,1.);
+#23261 = DIRECTION('',(-0.707106781187,0.707106781187,1.570092458684E-16
+    ));
+#23262 = PCURVE('',#23211,#23263);
+#23263 = DEFINITIONAL_REPRESENTATION('',(#23264),#23267);
+#23264 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#23265,#23266),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.);
+#23265 = CARTESIAN_POINT('',(0.,0.));
+#23266 = CARTESIAN_POINT('',(0.,-1.E-01));
+#23267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23268 = PCURVE('',#23211,#23269);
+#23269 = DEFINITIONAL_REPRESENTATION('',(#23270),#23273);
+#23270 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#23271,#23272),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.);
+#23271 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#23272 = CARTESIAN_POINT('',(-6.28318530718,-1.E-01));
+#23273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23274 = ORIENTED_EDGE('',*,*,#23196,.T.);
+#23275 = ORIENTED_EDGE('',*,*,#23254,.T.);
+#23276 = ORIENTED_EDGE('',*,*,#23277,.F.);
+#23277 = EDGE_CURVE('',#23255,#23255,#23278,.T.);
+#23278 = SURFACE_CURVE('',#23279,(#23284,#23291),.PCURVE_S1.);
+#23279 = CIRCLE('',#23280,1.85);
+#23280 = AXIS2_PLACEMENT_3D('',#23281,#23282,#23283);
+#23281 = CARTESIAN_POINT('',(0.,8.29552,3.95));
+#23282 = DIRECTION('',(-0.,1.,2.22044604925E-16));
+#23283 = DIRECTION('',(1.,0.,0.));
+#23284 = PCURVE('',#23211,#23285);
+#23285 = DEFINITIONAL_REPRESENTATION('',(#23286),#23290);
+#23286 = LINE('',#23287,#23288);
+#23287 = CARTESIAN_POINT('',(-0.,-1.E-01));
+#23288 = VECTOR('',#23289,1.);
+#23289 = DIRECTION('',(-1.,-0.));
+#23290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23291 = PCURVE('',#23292,#23297);
+#23292 = PLANE('',#23293);
+#23293 = AXIS2_PLACEMENT_3D('',#23294,#23295,#23296);
+#23294 = CARTESIAN_POINT('',(0.,8.29552,3.95));
+#23295 = DIRECTION('',(0.,1.,2.22044604925E-16));
+#23296 = DIRECTION('',(1.,0.,0.));
+#23297 = DEFINITIONAL_REPRESENTATION('',(#23298),#23302);
+#23298 = CIRCLE('',#23299,1.85);
+#23299 = AXIS2_PLACEMENT_2D('',#23300,#23301);
+#23300 = CARTESIAN_POINT('',(0.,0.));
+#23301 = DIRECTION('',(1.,0.));
+#23302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23303 = ADVANCED_FACE('',(#23304),#23239,.T.);
+#23304 = FACE_BOUND('',#23305,.F.);
+#23305 = EDGE_LOOP('',(#23306,#23327,#23328,#23329));
+#23306 = ORIENTED_EDGE('',*,*,#23307,.F.);
+#23307 = EDGE_CURVE('',#23167,#23308,#23310,.T.);
+#23308 = VERTEX_POINT('',#23309);
+#23309 = CARTESIAN_POINT('',(1.85,2.09552,3.95));
+#23310 = SEAM_CURVE('',#23311,(#23315,#23321),.PCURVE_S1.);
+#23311 = LINE('',#23312,#23313);
+#23312 = CARTESIAN_POINT('',(1.95,2.19552,3.95));
+#23313 = VECTOR('',#23314,1.);
+#23314 = DIRECTION('',(-0.707106781187,-0.707106781187,
+    -1.570092458684E-16));
+#23315 = PCURVE('',#23239,#23316);
+#23316 = DEFINITIONAL_REPRESENTATION('',(#23317),#23320);
+#23317 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#23318,#23319),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.);
+#23318 = CARTESIAN_POINT('',(0.,0.));
+#23319 = CARTESIAN_POINT('',(0.,-0.1));
+#23320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23321 = PCURVE('',#23239,#23322);
+#23322 = DEFINITIONAL_REPRESENTATION('',(#23323),#23326);
+#23323 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#23324,#23325),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.);
+#23324 = CARTESIAN_POINT('',(6.28318530718,0.));
+#23325 = CARTESIAN_POINT('',(6.28318530718,-0.1));
+#23326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23327 = ORIENTED_EDGE('',*,*,#23224,.T.);
+#23328 = ORIENTED_EDGE('',*,*,#23307,.T.);
+#23329 = ORIENTED_EDGE('',*,*,#23330,.F.);
+#23330 = EDGE_CURVE('',#23308,#23308,#23331,.T.);
+#23331 = SURFACE_CURVE('',#23332,(#23337,#23344),.PCURVE_S1.);
+#23332 = CIRCLE('',#23333,1.85);
+#23333 = AXIS2_PLACEMENT_3D('',#23334,#23335,#23336);
+#23334 = CARTESIAN_POINT('',(0.,2.09552,3.95));
+#23335 = DIRECTION('',(-0.,1.,2.22044604925E-16));
+#23336 = DIRECTION('',(1.,0.,0.));
+#23337 = PCURVE('',#23239,#23338);
+#23338 = DEFINITIONAL_REPRESENTATION('',(#23339),#23343);
+#23339 = LINE('',#23340,#23341);
+#23340 = CARTESIAN_POINT('',(0.,-0.1));
+#23341 = VECTOR('',#23342,1.);
+#23342 = DIRECTION('',(1.,-0.));
+#23343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23344 = PCURVE('',#23345,#23350);
+#23345 = PLANE('',#23346);
+#23346 = AXIS2_PLACEMENT_3D('',#23347,#23348,#23349);
+#23347 = CARTESIAN_POINT('',(0.,2.09552,3.95));
+#23348 = DIRECTION('',(0.,1.,2.22044604925E-16));
+#23349 = DIRECTION('',(1.,0.,0.));
+#23350 = DEFINITIONAL_REPRESENTATION('',(#23351),#23355);
+#23351 = CIRCLE('',#23352,1.85);
+#23352 = AXIS2_PLACEMENT_2D('',#23353,#23354);
+#23353 = CARTESIAN_POINT('',(0.,0.));
+#23354 = DIRECTION('',(1.,0.));
+#23355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23356 = ADVANCED_FACE('',(#23357,#23360),#23292,.T.);
+#23357 = FACE_BOUND('',#23358,.T.);
+#23358 = EDGE_LOOP('',(#23359));
+#23359 = ORIENTED_EDGE('',*,*,#23277,.T.);
+#23360 = FACE_BOUND('',#23361,.T.);
+#23361 = EDGE_LOOP('',(#23362,#23392,#23420,#23448,#23476,#23504));
+#23362 = ORIENTED_EDGE('',*,*,#23363,.T.);
+#23363 = EDGE_CURVE('',#23364,#23366,#23368,.T.);
+#23364 = VERTEX_POINT('',#23365);
+#23365 = CARTESIAN_POINT('',(-1.1,8.29552,4.585085296109));
+#23366 = VERTEX_POINT('',#23367);
+#23367 = CARTESIAN_POINT('',(-1.1,8.29552,3.314914703891));
+#23368 = SURFACE_CURVE('',#23369,(#23373,#23380),.PCURVE_S1.);
+#23369 = LINE('',#23370,#23371);
+#23370 = CARTESIAN_POINT('',(-1.1,8.29552,4.585085296109));
+#23371 = VECTOR('',#23372,1.);
+#23372 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#23373 = PCURVE('',#23292,#23374);
+#23374 = DEFINITIONAL_REPRESENTATION('',(#23375),#23379);
+#23375 = LINE('',#23376,#23377);
+#23376 = CARTESIAN_POINT('',(-1.1,-0.635085296109));
+#23377 = VECTOR('',#23378,1.);
+#23378 = DIRECTION('',(0.,1.));
+#23379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23380 = PCURVE('',#23381,#23386);
+#23381 = PLANE('',#23382);
+#23382 = AXIS2_PLACEMENT_3D('',#23383,#23384,#23385);
+#23383 = CARTESIAN_POINT('',(-1.1,8.29552,4.585085296109));
+#23384 = DIRECTION('',(1.,0.,0.));
+#23385 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#23386 = DEFINITIONAL_REPRESENTATION('',(#23387),#23391);
+#23387 = LINE('',#23388,#23389);
+#23388 = CARTESIAN_POINT('',(0.,0.));
+#23389 = VECTOR('',#23390,1.);
+#23390 = DIRECTION('',(1.,0.));
+#23391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23392 = ORIENTED_EDGE('',*,*,#23393,.T.);
+#23393 = EDGE_CURVE('',#23366,#23394,#23396,.T.);
+#23394 = VERTEX_POINT('',#23395);
+#23395 = CARTESIAN_POINT('',(0.,8.29552,2.679829407783));
+#23396 = SURFACE_CURVE('',#23397,(#23401,#23408),.PCURVE_S1.);
+#23397 = LINE('',#23398,#23399);
+#23398 = CARTESIAN_POINT('',(-1.1,8.29552,3.314914703891));
+#23399 = VECTOR('',#23400,1.);
+#23400 = DIRECTION('',(0.866025403784,1.110223024625E-16,-0.5));
+#23401 = PCURVE('',#23292,#23402);
+#23402 = DEFINITIONAL_REPRESENTATION('',(#23403),#23407);
+#23403 = LINE('',#23404,#23405);
+#23404 = CARTESIAN_POINT('',(-1.1,0.635085296109));
+#23405 = VECTOR('',#23406,1.);
+#23406 = DIRECTION('',(0.866025403784,0.5));
+#23407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23408 = PCURVE('',#23409,#23414);
+#23409 = PLANE('',#23410);
+#23410 = AXIS2_PLACEMENT_3D('',#23411,#23412,#23413);
+#23411 = CARTESIAN_POINT('',(-1.1,8.29552,3.314914703891));
+#23412 = DIRECTION('',(0.5,-1.922962686384E-16,0.866025403784));
+#23413 = DIRECTION('',(0.866025403784,1.110223024625E-16,-0.5));
+#23414 = DEFINITIONAL_REPRESENTATION('',(#23415),#23419);
+#23415 = LINE('',#23416,#23417);
+#23416 = CARTESIAN_POINT('',(0.,0.));
+#23417 = VECTOR('',#23418,1.);
+#23418 = DIRECTION('',(1.,0.));
+#23419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23420 = ORIENTED_EDGE('',*,*,#23421,.F.);
+#23421 = EDGE_CURVE('',#23422,#23394,#23424,.T.);
+#23422 = VERTEX_POINT('',#23423);
+#23423 = CARTESIAN_POINT('',(1.1,8.29552,3.314914703891));
+#23424 = SURFACE_CURVE('',#23425,(#23429,#23436),.PCURVE_S1.);
+#23425 = LINE('',#23426,#23427);
+#23426 = CARTESIAN_POINT('',(1.1,8.29552,3.314914703891));
+#23427 = VECTOR('',#23428,1.);
+#23428 = DIRECTION('',(-0.866025403784,1.110223024625E-16,-0.5));
+#23429 = PCURVE('',#23292,#23430);
+#23430 = DEFINITIONAL_REPRESENTATION('',(#23431),#23435);
+#23431 = LINE('',#23432,#23433);
+#23432 = CARTESIAN_POINT('',(1.1,0.635085296109));
+#23433 = VECTOR('',#23434,1.);
+#23434 = DIRECTION('',(-0.866025403784,0.5));
+#23435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23436 = PCURVE('',#23437,#23442);
+#23437 = PLANE('',#23438);
+#23438 = AXIS2_PLACEMENT_3D('',#23439,#23440,#23441);
+#23439 = CARTESIAN_POINT('',(1.1,8.29552,3.314914703891));
+#23440 = DIRECTION('',(0.5,1.922962686384E-16,-0.866025403784));
+#23441 = DIRECTION('',(-0.866025403784,1.110223024625E-16,-0.5));
+#23442 = DEFINITIONAL_REPRESENTATION('',(#23443),#23447);
+#23443 = LINE('',#23444,#23445);
+#23444 = CARTESIAN_POINT('',(0.,0.));
+#23445 = VECTOR('',#23446,1.);
+#23446 = DIRECTION('',(1.,0.));
+#23447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23448 = ORIENTED_EDGE('',*,*,#23449,.F.);
+#23449 = EDGE_CURVE('',#23450,#23422,#23452,.T.);
+#23450 = VERTEX_POINT('',#23451);
+#23451 = CARTESIAN_POINT('',(1.1,8.29552,4.585085296109));
+#23452 = SURFACE_CURVE('',#23453,(#23457,#23464),.PCURVE_S1.);
+#23453 = LINE('',#23454,#23455);
+#23454 = CARTESIAN_POINT('',(1.1,8.29552,4.585085296109));
+#23455 = VECTOR('',#23456,1.);
+#23456 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#23457 = PCURVE('',#23292,#23458);
+#23458 = DEFINITIONAL_REPRESENTATION('',(#23459),#23463);
+#23459 = LINE('',#23460,#23461);
+#23460 = CARTESIAN_POINT('',(1.1,-0.635085296109));
+#23461 = VECTOR('',#23462,1.);
+#23462 = DIRECTION('',(0.,1.));
+#23463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23464 = PCURVE('',#23465,#23470);
+#23465 = PLANE('',#23466);
+#23466 = AXIS2_PLACEMENT_3D('',#23467,#23468,#23469);
+#23467 = CARTESIAN_POINT('',(1.1,8.29552,4.585085296109));
+#23468 = DIRECTION('',(1.,0.,0.));
+#23469 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#23470 = DEFINITIONAL_REPRESENTATION('',(#23471),#23475);
+#23471 = LINE('',#23472,#23473);
+#23472 = CARTESIAN_POINT('',(0.,0.));
+#23473 = VECTOR('',#23474,1.);
+#23474 = DIRECTION('',(1.,0.));
+#23475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23476 = ORIENTED_EDGE('',*,*,#23477,.F.);
+#23477 = EDGE_CURVE('',#23478,#23450,#23480,.T.);
+#23478 = VERTEX_POINT('',#23479);
+#23479 = CARTESIAN_POINT('',(0.,8.29552,5.220170592217));
+#23480 = SURFACE_CURVE('',#23481,(#23485,#23492),.PCURVE_S1.);
+#23481 = LINE('',#23482,#23483);
+#23482 = CARTESIAN_POINT('',(0.,8.29552,5.220170592217));
+#23483 = VECTOR('',#23484,1.);
+#23484 = DIRECTION('',(0.866025403784,1.110223024625E-16,-0.5));
+#23485 = PCURVE('',#23292,#23486);
+#23486 = DEFINITIONAL_REPRESENTATION('',(#23487),#23491);
+#23487 = LINE('',#23488,#23489);
+#23488 = CARTESIAN_POINT('',(0.,-1.270170592217));
+#23489 = VECTOR('',#23490,1.);
+#23490 = DIRECTION('',(0.866025403784,0.5));
+#23491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23492 = PCURVE('',#23493,#23498);
+#23493 = PLANE('',#23494);
+#23494 = AXIS2_PLACEMENT_3D('',#23495,#23496,#23497);
+#23495 = CARTESIAN_POINT('',(0.,8.29552,5.220170592217));
+#23496 = DIRECTION('',(0.5,-1.922962686384E-16,0.866025403784));
+#23497 = DIRECTION('',(0.866025403784,1.110223024625E-16,-0.5));
+#23498 = DEFINITIONAL_REPRESENTATION('',(#23499),#23503);
+#23499 = LINE('',#23500,#23501);
+#23500 = CARTESIAN_POINT('',(0.,0.));
+#23501 = VECTOR('',#23502,1.);
+#23502 = DIRECTION('',(1.,0.));
+#23503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23504 = ORIENTED_EDGE('',*,*,#23505,.F.);
+#23505 = EDGE_CURVE('',#23364,#23478,#23506,.T.);
+#23506 = SURFACE_CURVE('',#23507,(#23511,#23518),.PCURVE_S1.);
+#23507 = LINE('',#23508,#23509);
+#23508 = CARTESIAN_POINT('',(-1.1,8.29552,4.585085296109));
+#23509 = VECTOR('',#23510,1.);
+#23510 = DIRECTION('',(0.866025403784,-1.110223024625E-16,0.5));
+#23511 = PCURVE('',#23292,#23512);
+#23512 = DEFINITIONAL_REPRESENTATION('',(#23513),#23517);
+#23513 = LINE('',#23514,#23515);
+#23514 = CARTESIAN_POINT('',(-1.1,-0.635085296109));
+#23515 = VECTOR('',#23516,1.);
+#23516 = DIRECTION('',(0.866025403784,-0.5));
+#23517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23518 = PCURVE('',#23519,#23524);
+#23519 = PLANE('',#23520);
+#23520 = AXIS2_PLACEMENT_3D('',#23521,#23522,#23523);
+#23521 = CARTESIAN_POINT('',(-1.1,8.29552,4.585085296109));
+#23522 = DIRECTION('',(-0.5,-1.922962686384E-16,0.866025403784));
+#23523 = DIRECTION('',(0.866025403784,-1.110223024625E-16,0.5));
+#23524 = DEFINITIONAL_REPRESENTATION('',(#23525),#23529);
+#23525 = LINE('',#23526,#23527);
+#23526 = CARTESIAN_POINT('',(0.,0.));
+#23527 = VECTOR('',#23528,1.);
+#23528 = DIRECTION('',(1.,0.));
+#23529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23530 = ADVANCED_FACE('',(#23531),#23345,.F.);
+#23531 = FACE_BOUND('',#23532,.F.);
+#23532 = EDGE_LOOP('',(#23533));
+#23533 = ORIENTED_EDGE('',*,*,#23330,.T.);
+#23534 = ADVANCED_FACE('',(#23535),#23381,.T.);
+#23535 = FACE_BOUND('',#23536,.T.);
+#23536 = EDGE_LOOP('',(#23537,#23560,#23588,#23609));
+#23537 = ORIENTED_EDGE('',*,*,#23538,.T.);
+#23538 = EDGE_CURVE('',#23364,#23539,#23541,.T.);
+#23539 = VERTEX_POINT('',#23540);
+#23540 = CARTESIAN_POINT('',(-1.1,5.09552,4.585085296109));
+#23541 = SURFACE_CURVE('',#23542,(#23546,#23553),.PCURVE_S1.);
+#23542 = LINE('',#23543,#23544);
+#23543 = CARTESIAN_POINT('',(-1.1,8.29552,4.585085296109));
+#23544 = VECTOR('',#23545,1.);
+#23545 = DIRECTION('',(-0.,-1.,-2.22044604925E-16));
+#23546 = PCURVE('',#23381,#23547);
+#23547 = DEFINITIONAL_REPRESENTATION('',(#23548),#23552);
+#23548 = LINE('',#23549,#23550);
+#23549 = CARTESIAN_POINT('',(0.,0.));
+#23550 = VECTOR('',#23551,1.);
+#23551 = DIRECTION('',(0.,-1.));
+#23552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23553 = PCURVE('',#23519,#23554);
+#23554 = DEFINITIONAL_REPRESENTATION('',(#23555),#23559);
+#23555 = LINE('',#23556,#23557);
+#23556 = CARTESIAN_POINT('',(0.,0.));
+#23557 = VECTOR('',#23558,1.);
+#23558 = DIRECTION('',(0.,-1.));
+#23559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23560 = ORIENTED_EDGE('',*,*,#23561,.T.);
+#23561 = EDGE_CURVE('',#23539,#23562,#23564,.T.);
+#23562 = VERTEX_POINT('',#23563);
+#23563 = CARTESIAN_POINT('',(-1.1,5.09552,3.314914703891));
+#23564 = SURFACE_CURVE('',#23565,(#23569,#23576),.PCURVE_S1.);
+#23565 = LINE('',#23566,#23567);
+#23566 = CARTESIAN_POINT('',(-1.1,5.09552,4.585085296109));
+#23567 = VECTOR('',#23568,1.);
+#23568 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#23569 = PCURVE('',#23381,#23570);
+#23570 = DEFINITIONAL_REPRESENTATION('',(#23571),#23575);
+#23571 = LINE('',#23572,#23573);
+#23572 = CARTESIAN_POINT('',(1.7763568394E-16,-3.2));
+#23573 = VECTOR('',#23574,1.);
+#23574 = DIRECTION('',(1.,0.));
+#23575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23576 = PCURVE('',#23577,#23582);
+#23577 = PLANE('',#23578);
+#23578 = AXIS2_PLACEMENT_3D('',#23579,#23580,#23581);
+#23579 = CARTESIAN_POINT('',(-1.1,5.09552,4.585085296109));
+#23580 = DIRECTION('',(0.,1.,2.22044604925E-16));
+#23581 = DIRECTION('',(1.,0.,0.));
+#23582 = DEFINITIONAL_REPRESENTATION('',(#23583),#23587);
+#23583 = LINE('',#23584,#23585);
+#23584 = CARTESIAN_POINT('',(0.,0.));
+#23585 = VECTOR('',#23586,1.);
+#23586 = DIRECTION('',(0.,1.));
+#23587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23588 = ORIENTED_EDGE('',*,*,#23589,.F.);
+#23589 = EDGE_CURVE('',#23366,#23562,#23590,.T.);
+#23590 = SURFACE_CURVE('',#23591,(#23595,#23602),.PCURVE_S1.);
+#23591 = LINE('',#23592,#23593);
+#23592 = CARTESIAN_POINT('',(-1.1,8.29552,3.314914703891));
+#23593 = VECTOR('',#23594,1.);
+#23594 = DIRECTION('',(-0.,-1.,-2.22044604925E-16));
+#23595 = PCURVE('',#23381,#23596);
+#23596 = DEFINITIONAL_REPRESENTATION('',(#23597),#23601);
+#23597 = LINE('',#23598,#23599);
+#23598 = CARTESIAN_POINT('',(1.270170592217,-2.820345273363E-16));
+#23599 = VECTOR('',#23600,1.);
+#23600 = DIRECTION('',(0.,-1.));
+#23601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23602 = PCURVE('',#23409,#23603);
+#23603 = DEFINITIONAL_REPRESENTATION('',(#23604),#23608);
+#23604 = LINE('',#23605,#23606);
+#23605 = CARTESIAN_POINT('',(0.,0.));
+#23606 = VECTOR('',#23607,1.);
+#23607 = DIRECTION('',(0.,-1.));
+#23608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23609 = ORIENTED_EDGE('',*,*,#23363,.F.);
+#23610 = ADVANCED_FACE('',(#23611),#23519,.F.);
+#23611 = FACE_BOUND('',#23612,.F.);
+#23612 = EDGE_LOOP('',(#23613,#23614,#23637,#23658));
+#23613 = ORIENTED_EDGE('',*,*,#23538,.T.);
+#23614 = ORIENTED_EDGE('',*,*,#23615,.T.);
+#23615 = EDGE_CURVE('',#23539,#23616,#23618,.T.);
+#23616 = VERTEX_POINT('',#23617);
+#23617 = CARTESIAN_POINT('',(0.,5.09552,5.220170592217));
+#23618 = SURFACE_CURVE('',#23619,(#23623,#23630),.PCURVE_S1.);
+#23619 = LINE('',#23620,#23621);
+#23620 = CARTESIAN_POINT('',(-1.1,5.09552,4.585085296109));
+#23621 = VECTOR('',#23622,1.);
+#23622 = DIRECTION('',(0.866025403784,-1.110223024625E-16,0.5));
+#23623 = PCURVE('',#23519,#23624);
+#23624 = DEFINITIONAL_REPRESENTATION('',(#23625),#23629);
+#23625 = LINE('',#23626,#23627);
+#23626 = CARTESIAN_POINT('',(-8.881784197001E-17,-3.2));
+#23627 = VECTOR('',#23628,1.);
+#23628 = DIRECTION('',(1.,0.));
+#23629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23630 = PCURVE('',#23577,#23631);
+#23631 = DEFINITIONAL_REPRESENTATION('',(#23632),#23636);
+#23632 = LINE('',#23633,#23634);
+#23633 = CARTESIAN_POINT('',(0.,0.));
+#23634 = VECTOR('',#23635,1.);
+#23635 = DIRECTION('',(0.866025403784,-0.5));
+#23636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23637 = ORIENTED_EDGE('',*,*,#23638,.F.);
+#23638 = EDGE_CURVE('',#23478,#23616,#23639,.T.);
+#23639 = SURFACE_CURVE('',#23640,(#23644,#23651),.PCURVE_S1.);
+#23640 = LINE('',#23641,#23642);
+#23641 = CARTESIAN_POINT('',(0.,8.29552,5.220170592217));
+#23642 = VECTOR('',#23643,1.);
+#23643 = DIRECTION('',(-0.,-1.,-2.22044604925E-16));
+#23644 = PCURVE('',#23519,#23645);
+#23645 = DEFINITIONAL_REPRESENTATION('',(#23646),#23650);
+#23646 = LINE('',#23647,#23648);
+#23647 = CARTESIAN_POINT('',(1.270170592217,1.410172636681E-16));
+#23648 = VECTOR('',#23649,1.);
+#23649 = DIRECTION('',(0.,-1.));
+#23650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23651 = PCURVE('',#23493,#23652);
+#23652 = DEFINITIONAL_REPRESENTATION('',(#23653),#23657);
+#23653 = LINE('',#23654,#23655);
+#23654 = CARTESIAN_POINT('',(0.,0.));
+#23655 = VECTOR('',#23656,1.);
+#23656 = DIRECTION('',(0.,-1.));
+#23657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23658 = ORIENTED_EDGE('',*,*,#23505,.F.);
+#23659 = ADVANCED_FACE('',(#23660),#23493,.F.);
+#23660 = FACE_BOUND('',#23661,.F.);
+#23661 = EDGE_LOOP('',(#23662,#23663,#23686,#23707));
+#23662 = ORIENTED_EDGE('',*,*,#23638,.T.);
+#23663 = ORIENTED_EDGE('',*,*,#23664,.T.);
+#23664 = EDGE_CURVE('',#23616,#23665,#23667,.T.);
+#23665 = VERTEX_POINT('',#23666);
+#23666 = CARTESIAN_POINT('',(1.1,5.09552,4.585085296109));
+#23667 = SURFACE_CURVE('',#23668,(#23672,#23679),.PCURVE_S1.);
+#23668 = LINE('',#23669,#23670);
+#23669 = CARTESIAN_POINT('',(0.,5.09552,5.220170592217));
+#23670 = VECTOR('',#23671,1.);
+#23671 = DIRECTION('',(0.866025403784,1.110223024625E-16,-0.5));
+#23672 = PCURVE('',#23493,#23673);
+#23673 = DEFINITIONAL_REPRESENTATION('',(#23674),#23678);
+#23674 = LINE('',#23675,#23676);
+#23675 = CARTESIAN_POINT('',(1.554312234475E-16,-3.2));
+#23676 = VECTOR('',#23677,1.);
+#23677 = DIRECTION('',(1.,0.));
+#23678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23679 = PCURVE('',#23577,#23680);
+#23680 = DEFINITIONAL_REPRESENTATION('',(#23681),#23685);
+#23681 = LINE('',#23682,#23683);
+#23682 = CARTESIAN_POINT('',(1.1,-0.635085296109));
+#23683 = VECTOR('',#23684,1.);
+#23684 = DIRECTION('',(0.866025403784,0.5));
+#23685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23686 = ORIENTED_EDGE('',*,*,#23687,.F.);
+#23687 = EDGE_CURVE('',#23450,#23665,#23688,.T.);
+#23688 = SURFACE_CURVE('',#23689,(#23693,#23700),.PCURVE_S1.);
+#23689 = LINE('',#23690,#23691);
+#23690 = CARTESIAN_POINT('',(1.1,8.29552,4.585085296109));
+#23691 = VECTOR('',#23692,1.);
+#23692 = DIRECTION('',(-0.,-1.,-2.22044604925E-16));
+#23693 = PCURVE('',#23493,#23694);
+#23694 = DEFINITIONAL_REPRESENTATION('',(#23695),#23699);
+#23695 = LINE('',#23696,#23697);
+#23696 = CARTESIAN_POINT('',(1.270170592217,-1.410172636681E-16));
+#23697 = VECTOR('',#23698,1.);
+#23698 = DIRECTION('',(0.,-1.));
+#23699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23700 = PCURVE('',#23465,#23701);
+#23701 = DEFINITIONAL_REPRESENTATION('',(#23702),#23706);
+#23702 = LINE('',#23703,#23704);
+#23703 = CARTESIAN_POINT('',(0.,0.));
+#23704 = VECTOR('',#23705,1.);
+#23705 = DIRECTION('',(0.,-1.));
+#23706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23707 = ORIENTED_EDGE('',*,*,#23477,.F.);
+#23708 = ADVANCED_FACE('',(#23709),#23465,.F.);
+#23709 = FACE_BOUND('',#23710,.F.);
+#23710 = EDGE_LOOP('',(#23711,#23712,#23735,#23756));
+#23711 = ORIENTED_EDGE('',*,*,#23687,.T.);
+#23712 = ORIENTED_EDGE('',*,*,#23713,.T.);
+#23713 = EDGE_CURVE('',#23665,#23714,#23716,.T.);
+#23714 = VERTEX_POINT('',#23715);
+#23715 = CARTESIAN_POINT('',(1.1,5.09552,3.314914703891));
+#23716 = SURFACE_CURVE('',#23717,(#23721,#23728),.PCURVE_S1.);
+#23717 = LINE('',#23718,#23719);
+#23718 = CARTESIAN_POINT('',(1.1,5.09552,4.585085296109));
+#23719 = VECTOR('',#23720,1.);
+#23720 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#23721 = PCURVE('',#23465,#23722);
+#23722 = DEFINITIONAL_REPRESENTATION('',(#23723),#23727);
+#23723 = LINE('',#23724,#23725);
+#23724 = CARTESIAN_POINT('',(1.7763568394E-16,-3.2));
+#23725 = VECTOR('',#23726,1.);
+#23726 = DIRECTION('',(1.,0.));
+#23727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23728 = PCURVE('',#23577,#23729);
+#23729 = DEFINITIONAL_REPRESENTATION('',(#23730),#23734);
+#23730 = LINE('',#23731,#23732);
+#23731 = CARTESIAN_POINT('',(2.2,0.));
+#23732 = VECTOR('',#23733,1.);
+#23733 = DIRECTION('',(0.,1.));
+#23734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23735 = ORIENTED_EDGE('',*,*,#23736,.F.);
+#23736 = EDGE_CURVE('',#23422,#23714,#23737,.T.);
+#23737 = SURFACE_CURVE('',#23738,(#23742,#23749),.PCURVE_S1.);
+#23738 = LINE('',#23739,#23740);
+#23739 = CARTESIAN_POINT('',(1.1,8.29552,3.314914703891));
+#23740 = VECTOR('',#23741,1.);
+#23741 = DIRECTION('',(-0.,-1.,-2.22044604925E-16));
+#23742 = PCURVE('',#23465,#23743);
+#23743 = DEFINITIONAL_REPRESENTATION('',(#23744),#23748);
+#23744 = LINE('',#23745,#23746);
+#23745 = CARTESIAN_POINT('',(1.270170592217,-2.820345273363E-16));
+#23746 = VECTOR('',#23747,1.);
+#23747 = DIRECTION('',(0.,-1.));
+#23748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23749 = PCURVE('',#23437,#23750);
+#23750 = DEFINITIONAL_REPRESENTATION('',(#23751),#23755);
+#23751 = LINE('',#23752,#23753);
+#23752 = CARTESIAN_POINT('',(0.,0.));
+#23753 = VECTOR('',#23754,1.);
+#23754 = DIRECTION('',(0.,-1.));
+#23755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23756 = ORIENTED_EDGE('',*,*,#23449,.F.);
+#23757 = ADVANCED_FACE('',(#23758),#23437,.F.);
+#23758 = FACE_BOUND('',#23759,.F.);
+#23759 = EDGE_LOOP('',(#23760,#23761,#23784,#23805));
+#23760 = ORIENTED_EDGE('',*,*,#23736,.T.);
+#23761 = ORIENTED_EDGE('',*,*,#23762,.T.);
+#23762 = EDGE_CURVE('',#23714,#23763,#23765,.T.);
+#23763 = VERTEX_POINT('',#23764);
+#23764 = CARTESIAN_POINT('',(0.,5.09552,2.679829407783));
+#23765 = SURFACE_CURVE('',#23766,(#23770,#23777),.PCURVE_S1.);
+#23766 = LINE('',#23767,#23768);
+#23767 = CARTESIAN_POINT('',(1.1,5.09552,3.314914703891));
+#23768 = VECTOR('',#23769,1.);
+#23769 = DIRECTION('',(-0.866025403784,1.110223024625E-16,-0.5));
+#23770 = PCURVE('',#23437,#23771);
+#23771 = DEFINITIONAL_REPRESENTATION('',(#23772),#23776);
+#23772 = LINE('',#23773,#23774);
+#23773 = CARTESIAN_POINT('',(8.881784197001E-17,-3.2));
+#23774 = VECTOR('',#23775,1.);
+#23775 = DIRECTION('',(1.,0.));
+#23776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23777 = PCURVE('',#23577,#23778);
+#23778 = DEFINITIONAL_REPRESENTATION('',(#23779),#23783);
+#23779 = LINE('',#23780,#23781);
+#23780 = CARTESIAN_POINT('',(2.2,1.270170592217));
+#23781 = VECTOR('',#23782,1.);
+#23782 = DIRECTION('',(-0.866025403784,0.5));
+#23783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23784 = ORIENTED_EDGE('',*,*,#23785,.F.);
+#23785 = EDGE_CURVE('',#23394,#23763,#23786,.T.);
+#23786 = SURFACE_CURVE('',#23787,(#23791,#23798),.PCURVE_S1.);
+#23787 = LINE('',#23788,#23789);
+#23788 = CARTESIAN_POINT('',(0.,8.29552,2.679829407783));
+#23789 = VECTOR('',#23790,1.);
+#23790 = DIRECTION('',(-0.,-1.,-2.22044604925E-16));
+#23791 = PCURVE('',#23437,#23792);
+#23792 = DEFINITIONAL_REPRESENTATION('',(#23793),#23797);
+#23793 = LINE('',#23794,#23795);
+#23794 = CARTESIAN_POINT('',(1.270170592217,-1.410172636681E-16));
+#23795 = VECTOR('',#23796,1.);
+#23796 = DIRECTION('',(0.,-1.));
+#23797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23798 = PCURVE('',#23409,#23799);
+#23799 = DEFINITIONAL_REPRESENTATION('',(#23800),#23804);
+#23800 = LINE('',#23801,#23802);
+#23801 = CARTESIAN_POINT('',(1.270170592217,-1.410172636681E-16));
+#23802 = VECTOR('',#23803,1.);
+#23803 = DIRECTION('',(0.,-1.));
+#23804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23805 = ORIENTED_EDGE('',*,*,#23421,.F.);
+#23806 = ADVANCED_FACE('',(#23807),#23409,.T.);
+#23807 = FACE_BOUND('',#23808,.T.);
+#23808 = EDGE_LOOP('',(#23809,#23810,#23831,#23832));
+#23809 = ORIENTED_EDGE('',*,*,#23589,.T.);
+#23810 = ORIENTED_EDGE('',*,*,#23811,.T.);
+#23811 = EDGE_CURVE('',#23562,#23763,#23812,.T.);
+#23812 = SURFACE_CURVE('',#23813,(#23817,#23824),.PCURVE_S1.);
+#23813 = LINE('',#23814,#23815);
+#23814 = CARTESIAN_POINT('',(-1.1,5.09552,3.314914703891));
+#23815 = VECTOR('',#23816,1.);
+#23816 = DIRECTION('',(0.866025403784,1.110223024625E-16,-0.5));
+#23817 = PCURVE('',#23409,#23818);
+#23818 = DEFINITIONAL_REPRESENTATION('',(#23819),#23823);
+#23819 = LINE('',#23820,#23821);
+#23820 = CARTESIAN_POINT('',(8.881784197001E-17,-3.2));
+#23821 = VECTOR('',#23822,1.);
+#23822 = DIRECTION('',(1.,0.));
+#23823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23824 = PCURVE('',#23577,#23825);
+#23825 = DEFINITIONAL_REPRESENTATION('',(#23826),#23830);
+#23826 = LINE('',#23827,#23828);
+#23827 = CARTESIAN_POINT('',(0.,1.270170592217));
+#23828 = VECTOR('',#23829,1.);
+#23829 = DIRECTION('',(0.866025403784,0.5));
+#23830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23831 = ORIENTED_EDGE('',*,*,#23785,.F.);
+#23832 = ORIENTED_EDGE('',*,*,#23393,.F.);
+#23833 = ADVANCED_FACE('',(#23834),#23577,.T.);
+#23834 = FACE_BOUND('',#23835,.F.);
+#23835 = EDGE_LOOP('',(#23836,#23837,#23838,#23839,#23840,#23841));
+#23836 = ORIENTED_EDGE('',*,*,#23561,.T.);
+#23837 = ORIENTED_EDGE('',*,*,#23811,.T.);
+#23838 = ORIENTED_EDGE('',*,*,#23762,.F.);
+#23839 = ORIENTED_EDGE('',*,*,#23713,.F.);
+#23840 = ORIENTED_EDGE('',*,*,#23664,.F.);
+#23841 = ORIENTED_EDGE('',*,*,#23615,.F.);
+#23842 = MANIFOLD_SOLID_BREP('',#23843);
+#23843 = CLOSED_SHELL('',(#23844,#23932,#23985,#24038,#24212,#24216,
+    #24292,#24341,#24390,#24439,#24488,#24515));
+#23844 = ADVANCED_FACE('',(#23845),#23859,.T.);
+#23845 = FACE_BOUND('',#23846,.T.);
+#23846 = EDGE_LOOP('',(#23847,#23877,#23904,#23905));
+#23847 = ORIENTED_EDGE('',*,*,#23848,.T.);
+#23848 = EDGE_CURVE('',#23849,#23851,#23853,.T.);
+#23849 = VERTEX_POINT('',#23850);
+#23850 = CARTESIAN_POINT('',(-2.19552,1.95,3.95));
+#23851 = VERTEX_POINT('',#23852);
+#23852 = CARTESIAN_POINT('',(-8.19552,1.95,3.95));
+#23853 = SEAM_CURVE('',#23854,(#23858,#23870),.PCURVE_S1.);
+#23854 = LINE('',#23855,#23856);
+#23855 = CARTESIAN_POINT('',(-2.09552,1.95,3.95));
+#23856 = VECTOR('',#23857,1.);
+#23857 = DIRECTION('',(-1.,3.330669073875E-16,0.));
+#23858 = PCURVE('',#23859,#23864);
+#23859 = CYLINDRICAL_SURFACE('',#23860,1.95);
+#23860 = AXIS2_PLACEMENT_3D('',#23861,#23862,#23863);
+#23861 = CARTESIAN_POINT('',(-2.09552,4.652989105125E-16,3.95));
+#23862 = DIRECTION('',(-1.,3.330669073875E-16,0.));
+#23863 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#23864 = DEFINITIONAL_REPRESENTATION('',(#23865),#23869);
+#23865 = LINE('',#23866,#23867);
+#23866 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#23867 = VECTOR('',#23868,1.);
+#23868 = DIRECTION('',(0.,1.));
+#23869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23870 = PCURVE('',#23859,#23871);
+#23871 = DEFINITIONAL_REPRESENTATION('',(#23872),#23876);
+#23872 = LINE('',#23873,#23874);
+#23873 = CARTESIAN_POINT('',(0.,-0.));
+#23874 = VECTOR('',#23875,1.);
+#23875 = DIRECTION('',(0.,1.));
+#23876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23877 = ORIENTED_EDGE('',*,*,#23878,.F.);
+#23878 = EDGE_CURVE('',#23851,#23851,#23879,.T.);
+#23879 = SURFACE_CURVE('',#23880,(#23885,#23892),.PCURVE_S1.);
+#23880 = CIRCLE('',#23881,1.95);
+#23881 = AXIS2_PLACEMENT_3D('',#23882,#23883,#23884);
+#23882 = CARTESIAN_POINT('',(-8.19552,2.497007045577E-15,3.95));
+#23883 = DIRECTION('',(-1.,2.22044604925E-16,0.));
+#23884 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#23885 = PCURVE('',#23859,#23886);
+#23886 = DEFINITIONAL_REPRESENTATION('',(#23887),#23891);
+#23887 = LINE('',#23888,#23889);
+#23888 = CARTESIAN_POINT('',(0.,6.1));
+#23889 = VECTOR('',#23890,1.);
+#23890 = DIRECTION('',(1.,0.));
+#23891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23892 = PCURVE('',#23893,#23898);
+#23893 = CONICAL_SURFACE('',#23894,1.95,0.785398163397);
+#23894 = AXIS2_PLACEMENT_3D('',#23895,#23896,#23897);
+#23895 = CARTESIAN_POINT('',(-8.19552,2.497007045577E-15,3.95));
+#23896 = DIRECTION('',(1.,-3.330669073875E-16,0.));
+#23897 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#23898 = DEFINITIONAL_REPRESENTATION('',(#23899),#23903);
+#23899 = LINE('',#23900,#23901);
+#23900 = CARTESIAN_POINT('',(-0.,-0.));
+#23901 = VECTOR('',#23902,1.);
+#23902 = DIRECTION('',(-1.,-0.));
+#23903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23904 = ORIENTED_EDGE('',*,*,#23848,.F.);
+#23905 = ORIENTED_EDGE('',*,*,#23906,.T.);
+#23906 = EDGE_CURVE('',#23849,#23849,#23907,.T.);
+#23907 = SURFACE_CURVE('',#23908,(#23913,#23920),.PCURVE_S1.);
+#23908 = CIRCLE('',#23909,1.95);
+#23909 = AXIS2_PLACEMENT_3D('',#23910,#23911,#23912);
+#23910 = CARTESIAN_POINT('',(-2.19552,4.986056012513E-16,3.95));
+#23911 = DIRECTION('',(-1.,2.22044604925E-16,0.));
+#23912 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#23913 = PCURVE('',#23859,#23914);
+#23914 = DEFINITIONAL_REPRESENTATION('',(#23915),#23919);
+#23915 = LINE('',#23916,#23917);
+#23916 = CARTESIAN_POINT('',(0.,0.1));
+#23917 = VECTOR('',#23918,1.);
+#23918 = DIRECTION('',(1.,0.));
+#23919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23920 = PCURVE('',#23921,#23926);
+#23921 = CONICAL_SURFACE('',#23922,1.95,0.785398163397);
+#23922 = AXIS2_PLACEMENT_3D('',#23923,#23924,#23925);
+#23923 = CARTESIAN_POINT('',(-2.19552,4.986056012513E-16,3.95));
+#23924 = DIRECTION('',(-1.,3.330669073875E-16,0.));
+#23925 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#23926 = DEFINITIONAL_REPRESENTATION('',(#23927),#23931);
+#23927 = LINE('',#23928,#23929);
+#23928 = CARTESIAN_POINT('',(0.,-0.));
+#23929 = VECTOR('',#23930,1.);
+#23930 = DIRECTION('',(1.,-0.));
+#23931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23932 = ADVANCED_FACE('',(#23933),#23893,.T.);
+#23933 = FACE_BOUND('',#23934,.T.);
+#23934 = EDGE_LOOP('',(#23935,#23956,#23957,#23958));
+#23935 = ORIENTED_EDGE('',*,*,#23936,.F.);
+#23936 = EDGE_CURVE('',#23851,#23937,#23939,.T.);
+#23937 = VERTEX_POINT('',#23938);
+#23938 = CARTESIAN_POINT('',(-8.29552,1.85,3.95));
+#23939 = SEAM_CURVE('',#23940,(#23944,#23950),.PCURVE_S1.);
+#23940 = LINE('',#23941,#23942);
+#23941 = CARTESIAN_POINT('',(-8.19552,1.95,3.95));
+#23942 = VECTOR('',#23943,1.);
+#23943 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#23944 = PCURVE('',#23893,#23945);
+#23945 = DEFINITIONAL_REPRESENTATION('',(#23946),#23949);
+#23946 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#23947,#23948),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.);
+#23947 = CARTESIAN_POINT('',(0.,0.));
+#23948 = CARTESIAN_POINT('',(0.,-1.E-01));
+#23949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23950 = PCURVE('',#23893,#23951);
+#23951 = DEFINITIONAL_REPRESENTATION('',(#23952),#23955);
+#23952 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#23953,#23954),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.);
+#23953 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#23954 = CARTESIAN_POINT('',(-6.28318530718,-1.E-01));
+#23955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23956 = ORIENTED_EDGE('',*,*,#23878,.T.);
+#23957 = ORIENTED_EDGE('',*,*,#23936,.T.);
+#23958 = ORIENTED_EDGE('',*,*,#23959,.F.);
+#23959 = EDGE_CURVE('',#23937,#23937,#23960,.T.);
+#23960 = SURFACE_CURVE('',#23961,(#23966,#23973),.PCURVE_S1.);
+#23961 = CIRCLE('',#23962,1.85);
+#23962 = AXIS2_PLACEMENT_3D('',#23963,#23964,#23965);
+#23963 = CARTESIAN_POINT('',(-8.29552,2.530313736315E-15,3.95));
+#23964 = DIRECTION('',(-1.,2.22044604925E-16,0.));
+#23965 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#23966 = PCURVE('',#23893,#23967);
+#23967 = DEFINITIONAL_REPRESENTATION('',(#23968),#23972);
+#23968 = LINE('',#23969,#23970);
+#23969 = CARTESIAN_POINT('',(-0.,-1.E-01));
+#23970 = VECTOR('',#23971,1.);
+#23971 = DIRECTION('',(-1.,-0.));
+#23972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23973 = PCURVE('',#23974,#23979);
+#23974 = PLANE('',#23975);
+#23975 = AXIS2_PLACEMENT_3D('',#23976,#23977,#23978);
+#23976 = CARTESIAN_POINT('',(-8.29552,2.530313736315E-15,3.95));
+#23977 = DIRECTION('',(-1.,3.330669073875E-16,0.));
+#23978 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#23979 = DEFINITIONAL_REPRESENTATION('',(#23980),#23984);
+#23980 = CIRCLE('',#23981,1.85);
+#23981 = AXIS2_PLACEMENT_2D('',#23982,#23983);
+#23982 = CARTESIAN_POINT('',(0.,0.));
+#23983 = DIRECTION('',(1.,0.));
+#23984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23985 = ADVANCED_FACE('',(#23986),#23921,.T.);
+#23986 = FACE_BOUND('',#23987,.F.);
+#23987 = EDGE_LOOP('',(#23988,#24009,#24010,#24011));
+#23988 = ORIENTED_EDGE('',*,*,#23989,.F.);
+#23989 = EDGE_CURVE('',#23849,#23990,#23992,.T.);
+#23990 = VERTEX_POINT('',#23991);
+#23991 = CARTESIAN_POINT('',(-2.09552,1.85,3.95));
+#23992 = SEAM_CURVE('',#23993,(#23997,#24003),.PCURVE_S1.);
+#23993 = LINE('',#23994,#23995);
+#23994 = CARTESIAN_POINT('',(-2.19552,1.95,3.95));
+#23995 = VECTOR('',#23996,1.);
+#23996 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#23997 = PCURVE('',#23921,#23998);
+#23998 = DEFINITIONAL_REPRESENTATION('',(#23999),#24002);
+#23999 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#24000,#24001),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.);
+#24000 = CARTESIAN_POINT('',(0.,0.));
+#24001 = CARTESIAN_POINT('',(0.,-0.1));
+#24002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24003 = PCURVE('',#23921,#24004);
+#24004 = DEFINITIONAL_REPRESENTATION('',(#24005),#24008);
+#24005 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#24006,#24007),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.);
+#24006 = CARTESIAN_POINT('',(6.28318530718,0.));
+#24007 = CARTESIAN_POINT('',(6.28318530718,-0.1));
+#24008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24009 = ORIENTED_EDGE('',*,*,#23906,.T.);
+#24010 = ORIENTED_EDGE('',*,*,#23989,.T.);
+#24011 = ORIENTED_EDGE('',*,*,#24012,.F.);
+#24012 = EDGE_CURVE('',#23990,#23990,#24013,.T.);
+#24013 = SURFACE_CURVE('',#24014,(#24019,#24026),.PCURVE_S1.);
+#24014 = CIRCLE('',#24015,1.85);
+#24015 = AXIS2_PLACEMENT_3D('',#24016,#24017,#24018);
+#24016 = CARTESIAN_POINT('',(-2.09552,4.652989105125E-16,3.95));
+#24017 = DIRECTION('',(-1.,2.22044604925E-16,0.));
+#24018 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#24019 = PCURVE('',#23921,#24020);
+#24020 = DEFINITIONAL_REPRESENTATION('',(#24021),#24025);
+#24021 = LINE('',#24022,#24023);
+#24022 = CARTESIAN_POINT('',(0.,-0.1));
+#24023 = VECTOR('',#24024,1.);
+#24024 = DIRECTION('',(1.,-0.));
+#24025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24026 = PCURVE('',#24027,#24032);
+#24027 = PLANE('',#24028);
+#24028 = AXIS2_PLACEMENT_3D('',#24029,#24030,#24031);
+#24029 = CARTESIAN_POINT('',(-2.09552,4.652989105125E-16,3.95));
+#24030 = DIRECTION('',(-1.,3.330669073875E-16,0.));
+#24031 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#24032 = DEFINITIONAL_REPRESENTATION('',(#24033),#24037);
+#24033 = CIRCLE('',#24034,1.85);
+#24034 = AXIS2_PLACEMENT_2D('',#24035,#24036);
+#24035 = CARTESIAN_POINT('',(0.,0.));
+#24036 = DIRECTION('',(1.,0.));
+#24037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24038 = ADVANCED_FACE('',(#24039,#24042),#23974,.T.);
+#24039 = FACE_BOUND('',#24040,.T.);
+#24040 = EDGE_LOOP('',(#24041));
+#24041 = ORIENTED_EDGE('',*,*,#23959,.T.);
+#24042 = FACE_BOUND('',#24043,.T.);
+#24043 = EDGE_LOOP('',(#24044,#24074,#24102,#24130,#24158,#24186));
+#24044 = ORIENTED_EDGE('',*,*,#24045,.T.);
+#24045 = EDGE_CURVE('',#24046,#24048,#24050,.T.);
+#24046 = VERTEX_POINT('',#24047);
+#24047 = CARTESIAN_POINT('',(-8.29552,-1.1,4.585085296109));
+#24048 = VERTEX_POINT('',#24049);
+#24049 = CARTESIAN_POINT('',(-8.29552,-1.1,3.314914703891));
+#24050 = SURFACE_CURVE('',#24051,(#24055,#24062),.PCURVE_S1.);
+#24051 = LINE('',#24052,#24053);
+#24052 = CARTESIAN_POINT('',(-8.29552,-1.1,4.585085296109));
+#24053 = VECTOR('',#24054,1.);
+#24054 = DIRECTION('',(0.,0.,-1.));
+#24055 = PCURVE('',#23974,#24056);
+#24056 = DEFINITIONAL_REPRESENTATION('',(#24057),#24061);
+#24057 = LINE('',#24058,#24059);
+#24058 = CARTESIAN_POINT('',(-1.1,-0.635085296109));
+#24059 = VECTOR('',#24060,1.);
+#24060 = DIRECTION('',(0.,1.));
+#24061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24062 = PCURVE('',#24063,#24068);
+#24063 = PLANE('',#24064);
+#24064 = AXIS2_PLACEMENT_3D('',#24065,#24066,#24067);
+#24065 = CARTESIAN_POINT('',(-8.29552,-1.1,4.585085296109));
+#24066 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#24067 = DIRECTION('',(0.,0.,-1.));
+#24068 = DEFINITIONAL_REPRESENTATION('',(#24069),#24073);
+#24069 = LINE('',#24070,#24071);
+#24070 = CARTESIAN_POINT('',(0.,0.));
+#24071 = VECTOR('',#24072,1.);
+#24072 = DIRECTION('',(1.,0.));
+#24073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24074 = ORIENTED_EDGE('',*,*,#24075,.T.);
+#24075 = EDGE_CURVE('',#24048,#24076,#24078,.T.);
+#24076 = VERTEX_POINT('',#24077);
+#24077 = CARTESIAN_POINT('',(-8.29552,2.530313736315E-15,2.679829407783)
+  );
+#24078 = SURFACE_CURVE('',#24079,(#24083,#24090),.PCURVE_S1.);
+#24079 = LINE('',#24080,#24081);
+#24080 = CARTESIAN_POINT('',(-8.29552,-1.1,3.314914703891));
+#24081 = VECTOR('',#24082,1.);
+#24082 = DIRECTION('',(1.922962686384E-16,0.866025403784,-0.5));
+#24083 = PCURVE('',#23974,#24084);
+#24084 = DEFINITIONAL_REPRESENTATION('',(#24085),#24089);
+#24085 = LINE('',#24086,#24087);
+#24086 = CARTESIAN_POINT('',(-1.1,0.635085296109));
+#24087 = VECTOR('',#24088,1.);
+#24088 = DIRECTION('',(0.866025403784,0.5));
+#24089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24090 = PCURVE('',#24091,#24096);
+#24091 = PLANE('',#24092);
+#24092 = AXIS2_PLACEMENT_3D('',#24093,#24094,#24095);
+#24093 = CARTESIAN_POINT('',(-8.29552,-1.1,3.314914703891));
+#24094 = DIRECTION('',(1.110223024625E-16,0.5,0.866025403784));
+#24095 = DIRECTION('',(1.922962686384E-16,0.866025403784,-0.5));
+#24096 = DEFINITIONAL_REPRESENTATION('',(#24097),#24101);
+#24097 = LINE('',#24098,#24099);
+#24098 = CARTESIAN_POINT('',(0.,0.));
+#24099 = VECTOR('',#24100,1.);
+#24100 = DIRECTION('',(1.,0.));
+#24101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24102 = ORIENTED_EDGE('',*,*,#24103,.F.);
+#24103 = EDGE_CURVE('',#24104,#24076,#24106,.T.);
+#24104 = VERTEX_POINT('',#24105);
+#24105 = CARTESIAN_POINT('',(-8.29552,1.1,3.314914703891));
+#24106 = SURFACE_CURVE('',#24107,(#24111,#24118),.PCURVE_S1.);
+#24107 = LINE('',#24108,#24109);
+#24108 = CARTESIAN_POINT('',(-8.29552,1.1,3.314914703891));
+#24109 = VECTOR('',#24110,1.);
+#24110 = DIRECTION('',(-1.922962686384E-16,-0.866025403784,-0.5));
+#24111 = PCURVE('',#23974,#24112);
+#24112 = DEFINITIONAL_REPRESENTATION('',(#24113),#24117);
+#24113 = LINE('',#24114,#24115);
+#24114 = CARTESIAN_POINT('',(1.1,0.635085296109));
+#24115 = VECTOR('',#24116,1.);
+#24116 = DIRECTION('',(-0.866025403784,0.5));
+#24117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24118 = PCURVE('',#24119,#24124);
+#24119 = PLANE('',#24120);
+#24120 = AXIS2_PLACEMENT_3D('',#24121,#24122,#24123);
+#24121 = CARTESIAN_POINT('',(-8.29552,1.1,3.314914703891));
+#24122 = DIRECTION('',(1.110223024625E-16,0.5,-0.866025403784));
+#24123 = DIRECTION('',(-1.922962686384E-16,-0.866025403784,-0.5));
+#24124 = DEFINITIONAL_REPRESENTATION('',(#24125),#24129);
+#24125 = LINE('',#24126,#24127);
+#24126 = CARTESIAN_POINT('',(0.,0.));
+#24127 = VECTOR('',#24128,1.);
+#24128 = DIRECTION('',(1.,0.));
+#24129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24130 = ORIENTED_EDGE('',*,*,#24131,.F.);
+#24131 = EDGE_CURVE('',#24132,#24104,#24134,.T.);
+#24132 = VERTEX_POINT('',#24133);
+#24133 = CARTESIAN_POINT('',(-8.29552,1.1,4.585085296109));
+#24134 = SURFACE_CURVE('',#24135,(#24139,#24146),.PCURVE_S1.);
+#24135 = LINE('',#24136,#24137);
+#24136 = CARTESIAN_POINT('',(-8.29552,1.1,4.585085296109));
+#24137 = VECTOR('',#24138,1.);
+#24138 = DIRECTION('',(0.,0.,-1.));
+#24139 = PCURVE('',#23974,#24140);
+#24140 = DEFINITIONAL_REPRESENTATION('',(#24141),#24145);
+#24141 = LINE('',#24142,#24143);
+#24142 = CARTESIAN_POINT('',(1.1,-0.635085296109));
+#24143 = VECTOR('',#24144,1.);
+#24144 = DIRECTION('',(0.,1.));
+#24145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24146 = PCURVE('',#24147,#24152);
+#24147 = PLANE('',#24148);
+#24148 = AXIS2_PLACEMENT_3D('',#24149,#24150,#24151);
+#24149 = CARTESIAN_POINT('',(-8.29552,1.1,4.585085296109));
+#24150 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#24151 = DIRECTION('',(0.,0.,-1.));
+#24152 = DEFINITIONAL_REPRESENTATION('',(#24153),#24157);
+#24153 = LINE('',#24154,#24155);
+#24154 = CARTESIAN_POINT('',(0.,0.));
+#24155 = VECTOR('',#24156,1.);
+#24156 = DIRECTION('',(1.,0.));
+#24157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24158 = ORIENTED_EDGE('',*,*,#24159,.F.);
+#24159 = EDGE_CURVE('',#24160,#24132,#24162,.T.);
+#24160 = VERTEX_POINT('',#24161);
+#24161 = CARTESIAN_POINT('',(-8.29552,2.530313736315E-15,5.220170592217)
+  );
+#24162 = SURFACE_CURVE('',#24163,(#24167,#24174),.PCURVE_S1.);
+#24163 = LINE('',#24164,#24165);
+#24164 = CARTESIAN_POINT('',(-8.29552,2.530313736315E-15,5.220170592217)
+  );
+#24165 = VECTOR('',#24166,1.);
+#24166 = DIRECTION('',(1.922962686384E-16,0.866025403784,-0.5));
+#24167 = PCURVE('',#23974,#24168);
+#24168 = DEFINITIONAL_REPRESENTATION('',(#24169),#24173);
+#24169 = LINE('',#24170,#24171);
+#24170 = CARTESIAN_POINT('',(0.,-1.270170592217));
+#24171 = VECTOR('',#24172,1.);
+#24172 = DIRECTION('',(0.866025403784,0.5));
+#24173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24174 = PCURVE('',#24175,#24180);
+#24175 = PLANE('',#24176);
+#24176 = AXIS2_PLACEMENT_3D('',#24177,#24178,#24179);
+#24177 = CARTESIAN_POINT('',(-8.29552,2.530313736315E-15,5.220170592217)
+  );
+#24178 = DIRECTION('',(1.110223024625E-16,0.5,0.866025403784));
+#24179 = DIRECTION('',(1.922962686384E-16,0.866025403784,-0.5));
+#24180 = DEFINITIONAL_REPRESENTATION('',(#24181),#24185);
+#24181 = LINE('',#24182,#24183);
+#24182 = CARTESIAN_POINT('',(0.,0.));
+#24183 = VECTOR('',#24184,1.);
+#24184 = DIRECTION('',(1.,0.));
+#24185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24186 = ORIENTED_EDGE('',*,*,#24187,.F.);
+#24187 = EDGE_CURVE('',#24046,#24160,#24188,.T.);
+#24188 = SURFACE_CURVE('',#24189,(#24193,#24200),.PCURVE_S1.);
+#24189 = LINE('',#24190,#24191);
+#24190 = CARTESIAN_POINT('',(-8.29552,-1.1,4.585085296109));
+#24191 = VECTOR('',#24192,1.);
+#24192 = DIRECTION('',(1.922962686384E-16,0.866025403784,0.5));
+#24193 = PCURVE('',#23974,#24194);
+#24194 = DEFINITIONAL_REPRESENTATION('',(#24195),#24199);
+#24195 = LINE('',#24196,#24197);
+#24196 = CARTESIAN_POINT('',(-1.1,-0.635085296109));
+#24197 = VECTOR('',#24198,1.);
+#24198 = DIRECTION('',(0.866025403784,-0.5));
+#24199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24200 = PCURVE('',#24201,#24206);
+#24201 = PLANE('',#24202);
+#24202 = AXIS2_PLACEMENT_3D('',#24203,#24204,#24205);
+#24203 = CARTESIAN_POINT('',(-8.29552,-1.1,4.585085296109));
+#24204 = DIRECTION('',(-1.110223024625E-16,-0.5,0.866025403784));
+#24205 = DIRECTION('',(1.922962686384E-16,0.866025403784,0.5));
+#24206 = DEFINITIONAL_REPRESENTATION('',(#24207),#24211);
+#24207 = LINE('',#24208,#24209);
+#24208 = CARTESIAN_POINT('',(0.,0.));
+#24209 = VECTOR('',#24210,1.);
+#24210 = DIRECTION('',(1.,0.));
+#24211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24212 = ADVANCED_FACE('',(#24213),#24027,.F.);
+#24213 = FACE_BOUND('',#24214,.F.);
+#24214 = EDGE_LOOP('',(#24215));
+#24215 = ORIENTED_EDGE('',*,*,#24012,.T.);
+#24216 = ADVANCED_FACE('',(#24217),#24063,.T.);
+#24217 = FACE_BOUND('',#24218,.T.);
+#24218 = EDGE_LOOP('',(#24219,#24242,#24270,#24291));
+#24219 = ORIENTED_EDGE('',*,*,#24220,.T.);
+#24220 = EDGE_CURVE('',#24046,#24221,#24223,.T.);
+#24221 = VERTEX_POINT('',#24222);
+#24222 = CARTESIAN_POINT('',(-5.09552,-1.1,4.585085296109));
+#24223 = SURFACE_CURVE('',#24224,(#24228,#24235),.PCURVE_S1.);
+#24224 = LINE('',#24225,#24226);
+#24225 = CARTESIAN_POINT('',(-8.29552,-1.1,4.585085296109));
+#24226 = VECTOR('',#24227,1.);
+#24227 = DIRECTION('',(1.,-3.330669073875E-16,0.));
+#24228 = PCURVE('',#24063,#24229);
+#24229 = DEFINITIONAL_REPRESENTATION('',(#24230),#24234);
+#24230 = LINE('',#24231,#24232);
+#24231 = CARTESIAN_POINT('',(0.,0.));
+#24232 = VECTOR('',#24233,1.);
+#24233 = DIRECTION('',(0.,-1.));
+#24234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24235 = PCURVE('',#24201,#24236);
+#24236 = DEFINITIONAL_REPRESENTATION('',(#24237),#24241);
+#24237 = LINE('',#24238,#24239);
+#24238 = CARTESIAN_POINT('',(0.,0.));
+#24239 = VECTOR('',#24240,1.);
+#24240 = DIRECTION('',(0.,-1.));
+#24241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24242 = ORIENTED_EDGE('',*,*,#24243,.T.);
+#24243 = EDGE_CURVE('',#24221,#24244,#24246,.T.);
+#24244 = VERTEX_POINT('',#24245);
+#24245 = CARTESIAN_POINT('',(-5.09552,-1.1,3.314914703891));
+#24246 = SURFACE_CURVE('',#24247,(#24251,#24258),.PCURVE_S1.);
+#24247 = LINE('',#24248,#24249);
+#24248 = CARTESIAN_POINT('',(-5.09552,-1.1,4.585085296109));
+#24249 = VECTOR('',#24250,1.);
+#24250 = DIRECTION('',(0.,0.,-1.));
+#24251 = PCURVE('',#24063,#24252);
+#24252 = DEFINITIONAL_REPRESENTATION('',(#24253),#24257);
+#24253 = LINE('',#24254,#24255);
+#24254 = CARTESIAN_POINT('',(1.7763568394E-16,-3.2));
+#24255 = VECTOR('',#24256,1.);
+#24256 = DIRECTION('',(1.,0.));
+#24257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24258 = PCURVE('',#24259,#24264);
+#24259 = PLANE('',#24260);
+#24260 = AXIS2_PLACEMENT_3D('',#24261,#24262,#24263);
+#24261 = CARTESIAN_POINT('',(-5.09552,-1.1,4.585085296109));
+#24262 = DIRECTION('',(-1.,3.330669073875E-16,0.));
+#24263 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#24264 = DEFINITIONAL_REPRESENTATION('',(#24265),#24269);
+#24265 = LINE('',#24266,#24267);
+#24266 = CARTESIAN_POINT('',(0.,0.));
+#24267 = VECTOR('',#24268,1.);
+#24268 = DIRECTION('',(0.,1.));
+#24269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24270 = ORIENTED_EDGE('',*,*,#24271,.F.);
+#24271 = EDGE_CURVE('',#24048,#24244,#24272,.T.);
+#24272 = SURFACE_CURVE('',#24273,(#24277,#24284),.PCURVE_S1.);
+#24273 = LINE('',#24274,#24275);
+#24274 = CARTESIAN_POINT('',(-8.29552,-1.1,3.314914703891));
+#24275 = VECTOR('',#24276,1.);
+#24276 = DIRECTION('',(1.,-3.330669073875E-16,0.));
+#24277 = PCURVE('',#24063,#24278);
+#24278 = DEFINITIONAL_REPRESENTATION('',(#24279),#24283);
+#24279 = LINE('',#24280,#24281);
+#24280 = CARTESIAN_POINT('',(1.270170592217,-2.820345273363E-16));
+#24281 = VECTOR('',#24282,1.);
+#24282 = DIRECTION('',(0.,-1.));
+#24283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24284 = PCURVE('',#24091,#24285);
+#24285 = DEFINITIONAL_REPRESENTATION('',(#24286),#24290);
+#24286 = LINE('',#24287,#24288);
+#24287 = CARTESIAN_POINT('',(0.,0.));
+#24288 = VECTOR('',#24289,1.);
+#24289 = DIRECTION('',(0.,-1.));
+#24290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24291 = ORIENTED_EDGE('',*,*,#24045,.F.);
+#24292 = ADVANCED_FACE('',(#24293),#24201,.F.);
+#24293 = FACE_BOUND('',#24294,.F.);
+#24294 = EDGE_LOOP('',(#24295,#24296,#24319,#24340));
+#24295 = ORIENTED_EDGE('',*,*,#24220,.T.);
+#24296 = ORIENTED_EDGE('',*,*,#24297,.T.);
+#24297 = EDGE_CURVE('',#24221,#24298,#24300,.T.);
+#24298 = VERTEX_POINT('',#24299);
+#24299 = CARTESIAN_POINT('',(-5.09552,1.464499632675E-15,5.220170592217)
+  );
+#24300 = SURFACE_CURVE('',#24301,(#24305,#24312),.PCURVE_S1.);
+#24301 = LINE('',#24302,#24303);
+#24302 = CARTESIAN_POINT('',(-5.09552,-1.1,4.585085296109));
+#24303 = VECTOR('',#24304,1.);
+#24304 = DIRECTION('',(1.922962686384E-16,0.866025403784,0.5));
+#24305 = PCURVE('',#24201,#24306);
+#24306 = DEFINITIONAL_REPRESENTATION('',(#24307),#24311);
+#24307 = LINE('',#24308,#24309);
+#24308 = CARTESIAN_POINT('',(-8.881784197001E-17,-3.2));
+#24309 = VECTOR('',#24310,1.);
+#24310 = DIRECTION('',(1.,0.));
+#24311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24312 = PCURVE('',#24259,#24313);
+#24313 = DEFINITIONAL_REPRESENTATION('',(#24314),#24318);
+#24314 = LINE('',#24315,#24316);
+#24315 = CARTESIAN_POINT('',(0.,0.));
+#24316 = VECTOR('',#24317,1.);
+#24317 = DIRECTION('',(0.866025403784,-0.5));
+#24318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24319 = ORIENTED_EDGE('',*,*,#24320,.F.);
+#24320 = EDGE_CURVE('',#24160,#24298,#24321,.T.);
+#24321 = SURFACE_CURVE('',#24322,(#24326,#24333),.PCURVE_S1.);
+#24322 = LINE('',#24323,#24324);
+#24323 = CARTESIAN_POINT('',(-8.29552,2.530313736315E-15,5.220170592217)
+  );
+#24324 = VECTOR('',#24325,1.);
+#24325 = DIRECTION('',(1.,-3.330669073875E-16,0.));
+#24326 = PCURVE('',#24201,#24327);
+#24327 = DEFINITIONAL_REPRESENTATION('',(#24328),#24332);
+#24328 = LINE('',#24329,#24330);
+#24329 = CARTESIAN_POINT('',(1.270170592217,1.410172636681E-16));
+#24330 = VECTOR('',#24331,1.);
+#24331 = DIRECTION('',(0.,-1.));
+#24332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24333 = PCURVE('',#24175,#24334);
+#24334 = DEFINITIONAL_REPRESENTATION('',(#24335),#24339);
+#24335 = LINE('',#24336,#24337);
+#24336 = CARTESIAN_POINT('',(0.,0.));
+#24337 = VECTOR('',#24338,1.);
+#24338 = DIRECTION('',(0.,-1.));
+#24339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24340 = ORIENTED_EDGE('',*,*,#24187,.F.);
+#24341 = ADVANCED_FACE('',(#24342),#24175,.F.);
+#24342 = FACE_BOUND('',#24343,.F.);
+#24343 = EDGE_LOOP('',(#24344,#24345,#24368,#24389));
+#24344 = ORIENTED_EDGE('',*,*,#24320,.T.);
+#24345 = ORIENTED_EDGE('',*,*,#24346,.T.);
+#24346 = EDGE_CURVE('',#24298,#24347,#24349,.T.);
+#24347 = VERTEX_POINT('',#24348);
+#24348 = CARTESIAN_POINT('',(-5.09552,1.1,4.585085296109));
+#24349 = SURFACE_CURVE('',#24350,(#24354,#24361),.PCURVE_S1.);
+#24350 = LINE('',#24351,#24352);
+#24351 = CARTESIAN_POINT('',(-5.09552,1.464499632675E-15,5.220170592217)
+  );
+#24352 = VECTOR('',#24353,1.);
+#24353 = DIRECTION('',(1.922962686384E-16,0.866025403784,-0.5));
+#24354 = PCURVE('',#24175,#24355);
+#24355 = DEFINITIONAL_REPRESENTATION('',(#24356),#24360);
+#24356 = LINE('',#24357,#24358);
+#24357 = CARTESIAN_POINT('',(1.554312234475E-16,-3.2));
+#24358 = VECTOR('',#24359,1.);
+#24359 = DIRECTION('',(1.,0.));
+#24360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24361 = PCURVE('',#24259,#24362);
+#24362 = DEFINITIONAL_REPRESENTATION('',(#24363),#24367);
+#24363 = LINE('',#24364,#24365);
+#24364 = CARTESIAN_POINT('',(1.1,-0.635085296109));
+#24365 = VECTOR('',#24366,1.);
+#24366 = DIRECTION('',(0.866025403784,0.5));
+#24367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24368 = ORIENTED_EDGE('',*,*,#24369,.F.);
+#24369 = EDGE_CURVE('',#24132,#24347,#24370,.T.);
+#24370 = SURFACE_CURVE('',#24371,(#24375,#24382),.PCURVE_S1.);
+#24371 = LINE('',#24372,#24373);
+#24372 = CARTESIAN_POINT('',(-8.29552,1.1,4.585085296109));
+#24373 = VECTOR('',#24374,1.);
+#24374 = DIRECTION('',(1.,-3.330669073875E-16,0.));
+#24375 = PCURVE('',#24175,#24376);
+#24376 = DEFINITIONAL_REPRESENTATION('',(#24377),#24381);
+#24377 = LINE('',#24378,#24379);
+#24378 = CARTESIAN_POINT('',(1.270170592217,-1.410172636681E-16));
+#24379 = VECTOR('',#24380,1.);
+#24380 = DIRECTION('',(0.,-1.));
+#24381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24382 = PCURVE('',#24147,#24383);
+#24383 = DEFINITIONAL_REPRESENTATION('',(#24384),#24388);
+#24384 = LINE('',#24385,#24386);
+#24385 = CARTESIAN_POINT('',(0.,0.));
+#24386 = VECTOR('',#24387,1.);
+#24387 = DIRECTION('',(0.,-1.));
+#24388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24389 = ORIENTED_EDGE('',*,*,#24159,.F.);
+#24390 = ADVANCED_FACE('',(#24391),#24147,.F.);
+#24391 = FACE_BOUND('',#24392,.F.);
+#24392 = EDGE_LOOP('',(#24393,#24394,#24417,#24438));
+#24393 = ORIENTED_EDGE('',*,*,#24369,.T.);
+#24394 = ORIENTED_EDGE('',*,*,#24395,.T.);
+#24395 = EDGE_CURVE('',#24347,#24396,#24398,.T.);
+#24396 = VERTEX_POINT('',#24397);
+#24397 = CARTESIAN_POINT('',(-5.09552,1.1,3.314914703891));
+#24398 = SURFACE_CURVE('',#24399,(#24403,#24410),.PCURVE_S1.);
+#24399 = LINE('',#24400,#24401);
+#24400 = CARTESIAN_POINT('',(-5.09552,1.1,4.585085296109));
+#24401 = VECTOR('',#24402,1.);
+#24402 = DIRECTION('',(0.,0.,-1.));
+#24403 = PCURVE('',#24147,#24404);
+#24404 = DEFINITIONAL_REPRESENTATION('',(#24405),#24409);
+#24405 = LINE('',#24406,#24407);
+#24406 = CARTESIAN_POINT('',(1.7763568394E-16,-3.2));
+#24407 = VECTOR('',#24408,1.);
+#24408 = DIRECTION('',(1.,0.));
+#24409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24410 = PCURVE('',#24259,#24411);
+#24411 = DEFINITIONAL_REPRESENTATION('',(#24412),#24416);
+#24412 = LINE('',#24413,#24414);
+#24413 = CARTESIAN_POINT('',(2.2,0.));
+#24414 = VECTOR('',#24415,1.);
+#24415 = DIRECTION('',(0.,1.));
+#24416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24417 = ORIENTED_EDGE('',*,*,#24418,.F.);
+#24418 = EDGE_CURVE('',#24104,#24396,#24419,.T.);
+#24419 = SURFACE_CURVE('',#24420,(#24424,#24431),.PCURVE_S1.);
+#24420 = LINE('',#24421,#24422);
+#24421 = CARTESIAN_POINT('',(-8.29552,1.1,3.314914703891));
+#24422 = VECTOR('',#24423,1.);
+#24423 = DIRECTION('',(1.,-3.330669073875E-16,0.));
+#24424 = PCURVE('',#24147,#24425);
+#24425 = DEFINITIONAL_REPRESENTATION('',(#24426),#24430);
+#24426 = LINE('',#24427,#24428);
+#24427 = CARTESIAN_POINT('',(1.270170592217,-2.820345273363E-16));
+#24428 = VECTOR('',#24429,1.);
+#24429 = DIRECTION('',(0.,-1.));
+#24430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24431 = PCURVE('',#24119,#24432);
+#24432 = DEFINITIONAL_REPRESENTATION('',(#24433),#24437);
+#24433 = LINE('',#24434,#24435);
+#24434 = CARTESIAN_POINT('',(0.,0.));
+#24435 = VECTOR('',#24436,1.);
+#24436 = DIRECTION('',(0.,-1.));
+#24437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24438 = ORIENTED_EDGE('',*,*,#24131,.F.);
+#24439 = ADVANCED_FACE('',(#24440),#24119,.F.);
+#24440 = FACE_BOUND('',#24441,.F.);
+#24441 = EDGE_LOOP('',(#24442,#24443,#24466,#24487));
+#24442 = ORIENTED_EDGE('',*,*,#24418,.T.);
+#24443 = ORIENTED_EDGE('',*,*,#24444,.T.);
+#24444 = EDGE_CURVE('',#24396,#24445,#24447,.T.);
+#24445 = VERTEX_POINT('',#24446);
+#24446 = CARTESIAN_POINT('',(-5.09552,1.464499632675E-15,2.679829407783)
+  );
+#24447 = SURFACE_CURVE('',#24448,(#24452,#24459),.PCURVE_S1.);
+#24448 = LINE('',#24449,#24450);
+#24449 = CARTESIAN_POINT('',(-5.09552,1.1,3.314914703891));
+#24450 = VECTOR('',#24451,1.);
+#24451 = DIRECTION('',(-1.922962686384E-16,-0.866025403784,-0.5));
+#24452 = PCURVE('',#24119,#24453);
+#24453 = DEFINITIONAL_REPRESENTATION('',(#24454),#24458);
+#24454 = LINE('',#24455,#24456);
+#24455 = CARTESIAN_POINT('',(8.881784197001E-17,-3.2));
+#24456 = VECTOR('',#24457,1.);
+#24457 = DIRECTION('',(1.,0.));
+#24458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24459 = PCURVE('',#24259,#24460);
+#24460 = DEFINITIONAL_REPRESENTATION('',(#24461),#24465);
+#24461 = LINE('',#24462,#24463);
+#24462 = CARTESIAN_POINT('',(2.2,1.270170592217));
+#24463 = VECTOR('',#24464,1.);
+#24464 = DIRECTION('',(-0.866025403784,0.5));
+#24465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24466 = ORIENTED_EDGE('',*,*,#24467,.F.);
+#24467 = EDGE_CURVE('',#24076,#24445,#24468,.T.);
+#24468 = SURFACE_CURVE('',#24469,(#24473,#24480),.PCURVE_S1.);
+#24469 = LINE('',#24470,#24471);
+#24470 = CARTESIAN_POINT('',(-8.29552,2.530313736315E-15,2.679829407783)
+  );
+#24471 = VECTOR('',#24472,1.);
+#24472 = DIRECTION('',(1.,-3.330669073875E-16,0.));
+#24473 = PCURVE('',#24119,#24474);
+#24474 = DEFINITIONAL_REPRESENTATION('',(#24475),#24479);
+#24475 = LINE('',#24476,#24477);
+#24476 = CARTESIAN_POINT('',(1.270170592217,-1.410172636681E-16));
+#24477 = VECTOR('',#24478,1.);
+#24478 = DIRECTION('',(0.,-1.));
+#24479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24480 = PCURVE('',#24091,#24481);
+#24481 = DEFINITIONAL_REPRESENTATION('',(#24482),#24486);
+#24482 = LINE('',#24483,#24484);
+#24483 = CARTESIAN_POINT('',(1.270170592217,-1.410172636681E-16));
+#24484 = VECTOR('',#24485,1.);
+#24485 = DIRECTION('',(0.,-1.));
+#24486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24487 = ORIENTED_EDGE('',*,*,#24103,.F.);
+#24488 = ADVANCED_FACE('',(#24489),#24091,.T.);
+#24489 = FACE_BOUND('',#24490,.T.);
+#24490 = EDGE_LOOP('',(#24491,#24492,#24513,#24514));
+#24491 = ORIENTED_EDGE('',*,*,#24271,.T.);
+#24492 = ORIENTED_EDGE('',*,*,#24493,.T.);
+#24493 = EDGE_CURVE('',#24244,#24445,#24494,.T.);
+#24494 = SURFACE_CURVE('',#24495,(#24499,#24506),.PCURVE_S1.);
+#24495 = LINE('',#24496,#24497);
+#24496 = CARTESIAN_POINT('',(-5.09552,-1.1,3.314914703891));
+#24497 = VECTOR('',#24498,1.);
+#24498 = DIRECTION('',(1.922962686384E-16,0.866025403784,-0.5));
+#24499 = PCURVE('',#24091,#24500);
+#24500 = DEFINITIONAL_REPRESENTATION('',(#24501),#24505);
+#24501 = LINE('',#24502,#24503);
+#24502 = CARTESIAN_POINT('',(8.881784197001E-17,-3.2));
+#24503 = VECTOR('',#24504,1.);
+#24504 = DIRECTION('',(1.,0.));
+#24505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24506 = PCURVE('',#24259,#24507);
+#24507 = DEFINITIONAL_REPRESENTATION('',(#24508),#24512);
+#24508 = LINE('',#24509,#24510);
+#24509 = CARTESIAN_POINT('',(0.,1.270170592217));
+#24510 = VECTOR('',#24511,1.);
+#24511 = DIRECTION('',(0.866025403784,0.5));
+#24512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24513 = ORIENTED_EDGE('',*,*,#24467,.F.);
+#24514 = ORIENTED_EDGE('',*,*,#24075,.F.);
+#24515 = ADVANCED_FACE('',(#24516),#24259,.T.);
+#24516 = FACE_BOUND('',#24517,.F.);
+#24517 = EDGE_LOOP('',(#24518,#24519,#24520,#24521,#24522,#24523));
+#24518 = ORIENTED_EDGE('',*,*,#24243,.T.);
+#24519 = ORIENTED_EDGE('',*,*,#24493,.T.);
+#24520 = ORIENTED_EDGE('',*,*,#24444,.F.);
+#24521 = ORIENTED_EDGE('',*,*,#24395,.F.);
+#24522 = ORIENTED_EDGE('',*,*,#24346,.F.);
+#24523 = ORIENTED_EDGE('',*,*,#24297,.F.);
+#24524 = MANIFOLD_SOLID_BREP('',#24525);
+#24525 = CLOSED_SHELL('',(#24526,#24614,#24667,#24720,#24894,#24898,
+    #24974,#25023,#25072,#25121,#25170,#25197));
+#24526 = ADVANCED_FACE('',(#24527),#24541,.T.);
+#24527 = FACE_BOUND('',#24528,.T.);
+#24528 = EDGE_LOOP('',(#24529,#24559,#24586,#24587));
+#24529 = ORIENTED_EDGE('',*,*,#24530,.T.);
+#24530 = EDGE_CURVE('',#24531,#24533,#24535,.T.);
+#24531 = VERTEX_POINT('',#24532);
+#24532 = CARTESIAN_POINT('',(1.495248133085,2.527260158982,
+    20.850000248785));
+#24533 = VERTEX_POINT('',#24534);
+#24534 = CARTESIAN_POINT('',(0.350394472696,8.417023320287,
+    20.850005436063));
+#24535 = SEAM_CURVE('',#24536,(#24540,#24552),.PCURVE_S1.);
+#24536 = LINE('',#24537,#24538);
+#24537 = CARTESIAN_POINT('',(1.514329027425,2.429097439626,
+    20.85000016233));
+#24538 = VECTOR('',#24539,1.);
+#24539 = DIRECTION('',(-0.190808943398,0.981627193551,8.645463377421E-07
+    ));
+#24540 = PCURVE('',#24541,#24546);
+#24541 = CYLINDRICAL_SURFACE('',#24542,1.95);
+#24542 = AXIS2_PLACEMENT_3D('',#24543,#24544,#24545);
+#24543 = CARTESIAN_POINT('',(-0.399844,2.05702,20.85));
+#24544 = DIRECTION('',(-0.190808943398,0.981627193551,8.645463377421E-07
+    ));
+#24545 = DIRECTION('',(0.981627193551,0.190808943398,8.324632087831E-08)
+  );
+#24546 = DEFINITIONAL_REPRESENTATION('',(#24547),#24551);
+#24547 = LINE('',#24548,#24549);
+#24548 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#24549 = VECTOR('',#24550,1.);
+#24550 = DIRECTION('',(0.,1.));
+#24551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24552 = PCURVE('',#24541,#24553);
+#24553 = DEFINITIONAL_REPRESENTATION('',(#24554),#24558);
+#24554 = LINE('',#24555,#24556);
+#24555 = CARTESIAN_POINT('',(0.,-0.));
+#24556 = VECTOR('',#24557,1.);
+#24557 = DIRECTION('',(0.,1.));
+#24558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24559 = ORIENTED_EDGE('',*,*,#24560,.F.);
+#24560 = EDGE_CURVE('',#24533,#24533,#24561,.T.);
+#24561 = SURFACE_CURVE('',#24562,(#24567,#24574),.PCURVE_S1.);
+#24562 = CIRCLE('',#24563,1.95);
+#24563 = AXIS2_PLACEMENT_3D('',#24564,#24565,#24566);
+#24564 = CARTESIAN_POINT('',(-1.563778554729,8.04494588066,
+    20.850005273733));
+#24565 = DIRECTION('',(-0.190808943398,0.981627193551,8.645463377414E-07
+    ));
+#24566 = DIRECTION('',(0.981627193551,0.190808943398,8.324632087831E-08)
+  );
+#24567 = PCURVE('',#24541,#24568);
+#24568 = DEFINITIONAL_REPRESENTATION('',(#24569),#24573);
+#24569 = LINE('',#24570,#24571);
+#24570 = CARTESIAN_POINT('',(0.,6.1));
+#24571 = VECTOR('',#24572,1.);
+#24572 = DIRECTION('',(1.,0.));
+#24573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24574 = PCURVE('',#24575,#24580);
+#24575 = CONICAL_SURFACE('',#24576,1.95,0.785398163397);
+#24576 = AXIS2_PLACEMENT_3D('',#24577,#24578,#24579);
+#24577 = CARTESIAN_POINT('',(-1.563778554729,8.04494588066,
+    20.850005273733));
+#24578 = DIRECTION('',(0.190808943398,-0.981627193551,
+    -8.645463377421E-07));
+#24579 = DIRECTION('',(0.981627193551,0.190808943398,8.324632087831E-08)
+  );
+#24580 = DEFINITIONAL_REPRESENTATION('',(#24581),#24585);
+#24581 = LINE('',#24582,#24583);
+#24582 = CARTESIAN_POINT('',(-0.,-0.));
+#24583 = VECTOR('',#24584,1.);
+#24584 = DIRECTION('',(-1.,-0.));
+#24585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24586 = ORIENTED_EDGE('',*,*,#24530,.F.);
+#24587 = ORIENTED_EDGE('',*,*,#24588,.T.);
+#24588 = EDGE_CURVE('',#24531,#24531,#24589,.T.);
+#24589 = SURFACE_CURVE('',#24590,(#24595,#24602),.PCURVE_S1.);
+#24590 = CIRCLE('',#24591,1.95);
+#24591 = AXIS2_PLACEMENT_3D('',#24592,#24593,#24594);
+#24592 = CARTESIAN_POINT('',(-0.41892489434,2.155182719355,
+    20.850000086455));
+#24593 = DIRECTION('',(-0.190808943398,0.981627193551,8.645463377414E-07
+    ));
+#24594 = DIRECTION('',(0.981627193551,0.190808943398,8.324632087831E-08)
+  );
+#24595 = PCURVE('',#24541,#24596);
+#24596 = DEFINITIONAL_REPRESENTATION('',(#24597),#24601);
+#24597 = LINE('',#24598,#24599);
+#24598 = CARTESIAN_POINT('',(0.,0.1));
+#24599 = VECTOR('',#24600,1.);
+#24600 = DIRECTION('',(1.,0.));
+#24601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24602 = PCURVE('',#24603,#24608);
+#24603 = CONICAL_SURFACE('',#24604,1.95,0.785398163397);
+#24604 = AXIS2_PLACEMENT_3D('',#24605,#24606,#24607);
+#24605 = CARTESIAN_POINT('',(-0.41892489434,2.155182719355,
+    20.850000086455));
+#24606 = DIRECTION('',(-0.190808943398,0.981627193551,8.645463377421E-07
+    ));
+#24607 = DIRECTION('',(0.981627193551,0.190808943398,8.324632087831E-08)
+  );
+#24608 = DEFINITIONAL_REPRESENTATION('',(#24609),#24613);
+#24609 = LINE('',#24610,#24611);
+#24610 = CARTESIAN_POINT('',(0.,-0.));
+#24611 = VECTOR('',#24612,1.);
+#24612 = DIRECTION('',(1.,-0.));
+#24613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24614 = ADVANCED_FACE('',(#24615),#24575,.T.);
+#24615 = FACE_BOUND('',#24616,.T.);
+#24616 = EDGE_LOOP('',(#24617,#24638,#24639,#24640));
+#24617 = ORIENTED_EDGE('',*,*,#24618,.F.);
+#24618 = EDGE_CURVE('',#24533,#24619,#24621,.T.);
+#24619 = VERTEX_POINT('',#24620);
+#24620 = CARTESIAN_POINT('',(0.233150859001,8.496105145302,
+    20.850005514193));
+#24621 = SEAM_CURVE('',#24622,(#24626,#24632),.PCURVE_S1.);
+#24622 = LINE('',#24623,#24624);
+#24623 = CARTESIAN_POINT('',(0.350394472696,8.417023320287,
+    20.850005436063));
+#24624 = VECTOR('',#24625,1.);
+#24625 = DIRECTION('',(-0.829037542945,0.559192947369,5.524625400656E-07
+    ));
+#24626 = PCURVE('',#24575,#24627);
+#24627 = DEFINITIONAL_REPRESENTATION('',(#24628),#24631);
+#24628 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#24629,#24630),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.);
+#24629 = CARTESIAN_POINT('',(0.,0.));
+#24630 = CARTESIAN_POINT('',(0.,-1.E-01));
+#24631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24632 = PCURVE('',#24575,#24633);
+#24633 = DEFINITIONAL_REPRESENTATION('',(#24634),#24637);
+#24634 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#24635,#24636),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.);
+#24635 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#24636 = CARTESIAN_POINT('',(-6.28318530718,-1.E-01));
+#24637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24638 = ORIENTED_EDGE('',*,*,#24560,.T.);
+#24639 = ORIENTED_EDGE('',*,*,#24618,.T.);
+#24640 = ORIENTED_EDGE('',*,*,#24641,.F.);
+#24641 = EDGE_CURVE('',#24619,#24619,#24642,.T.);
+#24642 = SURFACE_CURVE('',#24643,(#24648,#24655),.PCURVE_S1.);
+#24643 = CIRCLE('',#24644,1.85);
+#24644 = AXIS2_PLACEMENT_3D('',#24645,#24646,#24647);
+#24645 = CARTESIAN_POINT('',(-1.582859449069,8.143108600015,
+    20.850005360187));
+#24646 = DIRECTION('',(-0.190808943398,0.981627193551,8.645463377414E-07
+    ));
+#24647 = DIRECTION('',(0.981627193551,0.190808943398,8.324632087831E-08)
+  );
+#24648 = PCURVE('',#24575,#24649);
+#24649 = DEFINITIONAL_REPRESENTATION('',(#24650),#24654);
+#24650 = LINE('',#24651,#24652);
+#24651 = CARTESIAN_POINT('',(-0.,-1.E-01));
+#24652 = VECTOR('',#24653,1.);
+#24653 = DIRECTION('',(-1.,-0.));
+#24654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24655 = PCURVE('',#24656,#24661);
+#24656 = PLANE('',#24657);
+#24657 = AXIS2_PLACEMENT_3D('',#24658,#24659,#24660);
+#24658 = CARTESIAN_POINT('',(-1.582859449069,8.143108600015,
+    20.850005360187));
+#24659 = DIRECTION('',(-0.190808943398,0.981627193551,8.645463377421E-07
+    ));
+#24660 = DIRECTION('',(0.981627193551,0.190808943398,8.324632087831E-08)
+  );
+#24661 = DEFINITIONAL_REPRESENTATION('',(#24662),#24666);
+#24662 = CIRCLE('',#24663,1.85);
+#24663 = AXIS2_PLACEMENT_2D('',#24664,#24665);
+#24664 = CARTESIAN_POINT('',(0.,0.));
+#24665 = DIRECTION('',(1.,0.));
+#24666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24667 = ADVANCED_FACE('',(#24668),#24603,.T.);
+#24668 = FACE_BOUND('',#24669,.F.);
+#24669 = EDGE_LOOP('',(#24670,#24691,#24692,#24693));
+#24670 = ORIENTED_EDGE('',*,*,#24671,.F.);
+#24671 = EDGE_CURVE('',#24531,#24672,#24674,.T.);
+#24672 = VERTEX_POINT('',#24673);
+#24673 = CARTESIAN_POINT('',(1.41616630807,2.410016545287,
+    20.850000154006));
+#24674 = SEAM_CURVE('',#24675,(#24679,#24685),.PCURVE_S1.);
+#24675 = LINE('',#24676,#24677);
+#24676 = CARTESIAN_POINT('',(1.495248133085,2.527260158982,
+    20.850000248785));
+#24677 = VECTOR('',#24678,1.);
+#24678 = DIRECTION('',(-0.559192947369,-0.829037542945,
+    -6.701906160693E-07));
+#24679 = PCURVE('',#24603,#24680);
+#24680 = DEFINITIONAL_REPRESENTATION('',(#24681),#24684);
+#24681 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#24682,#24683),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.);
+#24682 = CARTESIAN_POINT('',(0.,0.));
+#24683 = CARTESIAN_POINT('',(0.,-0.1));
+#24684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24685 = PCURVE('',#24603,#24686);
+#24686 = DEFINITIONAL_REPRESENTATION('',(#24687),#24690);
+#24687 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#24688,#24689),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.);
+#24688 = CARTESIAN_POINT('',(6.28318530718,0.));
+#24689 = CARTESIAN_POINT('',(6.28318530718,-0.1));
+#24690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24691 = ORIENTED_EDGE('',*,*,#24588,.T.);
+#24692 = ORIENTED_EDGE('',*,*,#24671,.T.);
+#24693 = ORIENTED_EDGE('',*,*,#24694,.F.);
+#24694 = EDGE_CURVE('',#24672,#24672,#24695,.T.);
+#24695 = SURFACE_CURVE('',#24696,(#24701,#24708),.PCURVE_S1.);
+#24696 = CIRCLE('',#24697,1.85);
+#24697 = AXIS2_PLACEMENT_3D('',#24698,#24699,#24700);
+#24698 = CARTESIAN_POINT('',(-0.399844,2.05702,20.85));
+#24699 = DIRECTION('',(-0.190808943398,0.981627193551,8.645463377414E-07
+    ));
+#24700 = DIRECTION('',(0.981627193551,0.190808943398,8.324632087831E-08)
+  );
+#24701 = PCURVE('',#24603,#24702);
+#24702 = DEFINITIONAL_REPRESENTATION('',(#24703),#24707);
+#24703 = LINE('',#24704,#24705);
+#24704 = CARTESIAN_POINT('',(0.,-0.1));
+#24705 = VECTOR('',#24706,1.);
+#24706 = DIRECTION('',(1.,-0.));
+#24707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24708 = PCURVE('',#24709,#24714);
+#24709 = PLANE('',#24710);
+#24710 = AXIS2_PLACEMENT_3D('',#24711,#24712,#24713);
+#24711 = CARTESIAN_POINT('',(-0.399844,2.05702,20.85));
+#24712 = DIRECTION('',(-0.190808943398,0.981627193551,8.645463377421E-07
+    ));
+#24713 = DIRECTION('',(0.981627193551,0.190808943398,8.324632087831E-08)
+  );
+#24714 = DEFINITIONAL_REPRESENTATION('',(#24715),#24719);
+#24715 = CIRCLE('',#24716,1.85);
+#24716 = AXIS2_PLACEMENT_2D('',#24717,#24718);
+#24717 = CARTESIAN_POINT('',(0.,0.));
+#24718 = DIRECTION('',(1.,0.));
+#24719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24720 = ADVANCED_FACE('',(#24721,#24724),#24656,.T.);
+#24721 = FACE_BOUND('',#24722,.T.);
+#24722 = EDGE_LOOP('',(#24723));
+#24723 = ORIENTED_EDGE('',*,*,#24641,.T.);
+#24724 = FACE_BOUND('',#24725,.T.);
+#24725 = EDGE_LOOP('',(#24726,#24756,#24784,#24812,#24840,#24868));
+#24726 = ORIENTED_EDGE('',*,*,#24727,.T.);
+#24727 = EDGE_CURVE('',#24728,#24730,#24732,.T.);
+#24728 = VERTEX_POINT('',#24729);
+#24729 = CARTESIAN_POINT('',(-2.662649309107,7.933218213217,
+    21.485090564725));
+#24730 = VERTEX_POINT('',#24731);
+#24731 = CARTESIAN_POINT('',(-2.662649414844,7.933219311338,
+    20.214919972508));
+#24732 = SURFACE_CURVE('',#24733,(#24737,#24744),.PCURVE_S1.);
+#24733 = LINE('',#24734,#24735);
+#24734 = CARTESIAN_POINT('',(-2.662649309107,7.933218213217,
+    21.485090564725));
+#24735 = VECTOR('',#24736,1.);
+#24736 = DIRECTION('',(-8.324632087831E-08,8.645463377421E-07,-1.));
+#24737 = PCURVE('',#24656,#24738);
+#24738 = DEFINITIONAL_REPRESENTATION('',(#24739),#24743);
+#24739 = LINE('',#24740,#24741);
+#24740 = CARTESIAN_POINT('',(-1.1,-0.635085296109));
+#24741 = VECTOR('',#24742,1.);
+#24742 = DIRECTION('',(0.,1.));
+#24743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24744 = PCURVE('',#24745,#24750);
+#24745 = PLANE('',#24746);
+#24746 = AXIS2_PLACEMENT_3D('',#24747,#24748,#24749);
+#24747 = CARTESIAN_POINT('',(-2.662649309107,7.933218213217,
+    21.485090564725));
+#24748 = DIRECTION('',(0.981627193551,0.190808943398,8.324632087831E-08)
+  );
+#24749 = DIRECTION('',(-8.324632087831E-08,8.645463377421E-07,-1.));
+#24750 = DEFINITIONAL_REPRESENTATION('',(#24751),#24755);
+#24751 = LINE('',#24752,#24753);
+#24752 = CARTESIAN_POINT('',(0.,0.));
+#24753 = VECTOR('',#24754,1.);
+#24754 = DIRECTION('',(1.,0.));
+#24755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24756 = ORIENTED_EDGE('',*,*,#24757,.T.);
+#24757 = EDGE_CURVE('',#24730,#24758,#24760,.T.);
+#24758 = VERTEX_POINT('',#24759);
+#24759 = CARTESIAN_POINT('',(-1.582859554806,8.143109698137,
+    19.579834767971));
+#24760 = SURFACE_CURVE('',#24761,(#24765,#24772),.PCURVE_S1.);
+#24761 = LINE('',#24762,#24763);
+#24762 = CARTESIAN_POINT('',(-2.662649414844,7.933219311338,
+    20.214919972508));
+#24763 = VECTOR('',#24764,1.);
+#24764 = DIRECTION('',(0.850114045038,0.165245824525,-0.499999927906));
+#24765 = PCURVE('',#24656,#24766);
+#24766 = DEFINITIONAL_REPRESENTATION('',(#24767),#24771);
+#24767 = LINE('',#24768,#24769);
+#24768 = CARTESIAN_POINT('',(-1.1,0.635085296109));
+#24769 = VECTOR('',#24770,1.);
+#24770 = DIRECTION('',(0.866025403784,0.5));
+#24771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24772 = PCURVE('',#24773,#24778);
+#24773 = PLANE('',#24774);
+#24774 = AXIS2_PLACEMENT_3D('',#24775,#24776,#24777);
+#24775 = CARTESIAN_POINT('',(-2.662649414844,7.933219311338,
+    20.214919972508));
+#24776 = DIRECTION('',(0.490813668869,9.540372298001E-02,0.866025445407)
+  );
+#24777 = DIRECTION('',(0.850114045038,0.165245824525,-0.499999927906));
+#24778 = DEFINITIONAL_REPRESENTATION('',(#24779),#24783);
+#24779 = LINE('',#24780,#24781);
+#24780 = CARTESIAN_POINT('',(0.,0.));
+#24781 = VECTOR('',#24782,1.);
+#24782 = DIRECTION('',(1.,0.));
+#24783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24784 = ORIENTED_EDGE('',*,*,#24785,.F.);
+#24785 = EDGE_CURVE('',#24786,#24758,#24788,.T.);
+#24786 = VERTEX_POINT('',#24787);
+#24787 = CARTESIAN_POINT('',(-0.503069589031,8.352998986814,
+    20.21492015565));
+#24788 = SURFACE_CURVE('',#24789,(#24793,#24800),.PCURVE_S1.);
+#24789 = LINE('',#24790,#24791);
+#24790 = CARTESIAN_POINT('',(-0.503069589031,8.352998986814,
+    20.21492015565));
+#24791 = VECTOR('',#24792,1.);
+#24792 = DIRECTION('',(-0.850114128284,-0.165244959979,-0.500000072093)
+  );
+#24793 = PCURVE('',#24656,#24794);
+#24794 = DEFINITIONAL_REPRESENTATION('',(#24795),#24799);
+#24795 = LINE('',#24796,#24797);
+#24796 = CARTESIAN_POINT('',(1.1,0.635085296109));
+#24797 = VECTOR('',#24798,1.);
+#24798 = DIRECTION('',(-0.866025403784,0.5));
+#24799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24800 = PCURVE('',#24801,#24806);
+#24801 = PLANE('',#24802);
+#24802 = AXIS2_PLACEMENT_3D('',#24803,#24804,#24805);
+#24803 = CARTESIAN_POINT('',(-0.503069589031,8.352998986814,
+    20.21492015565));
+#24804 = DIRECTION('',(0.490813524682,9.540522041819E-02,-0.866025362161
+    ));
+#24805 = DIRECTION('',(-0.850114128284,-0.165244959979,-0.500000072093)
+  );
+#24806 = DEFINITIONAL_REPRESENTATION('',(#24807),#24811);
+#24807 = LINE('',#24808,#24809);
+#24808 = CARTESIAN_POINT('',(0.,0.));
+#24809 = VECTOR('',#24810,1.);
+#24810 = DIRECTION('',(1.,0.));
+#24811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24812 = ORIENTED_EDGE('',*,*,#24813,.F.);
+#24813 = EDGE_CURVE('',#24814,#24786,#24816,.T.);
+#24814 = VERTEX_POINT('',#24815);
+#24815 = CARTESIAN_POINT('',(-0.503069483294,8.352997888693,
+    21.485090747867));
+#24816 = SURFACE_CURVE('',#24817,(#24821,#24828),.PCURVE_S1.);
+#24817 = LINE('',#24818,#24819);
+#24818 = CARTESIAN_POINT('',(-0.503069483294,8.352997888693,
+    21.485090747867));
+#24819 = VECTOR('',#24820,1.);
+#24820 = DIRECTION('',(-8.324632087831E-08,8.645463377421E-07,-1.));
+#24821 = PCURVE('',#24656,#24822);
+#24822 = DEFINITIONAL_REPRESENTATION('',(#24823),#24827);
+#24823 = LINE('',#24824,#24825);
+#24824 = CARTESIAN_POINT('',(1.1,-0.635085296109));
+#24825 = VECTOR('',#24826,1.);
+#24826 = DIRECTION('',(0.,1.));
+#24827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24828 = PCURVE('',#24829,#24834);
+#24829 = PLANE('',#24830);
+#24830 = AXIS2_PLACEMENT_3D('',#24831,#24832,#24833);
+#24831 = CARTESIAN_POINT('',(-0.503069483294,8.352997888693,
+    21.485090747867));
+#24832 = DIRECTION('',(0.981627193551,0.190808943398,8.324632087831E-08)
+  );
+#24833 = DIRECTION('',(-8.324632087831E-08,8.645463377421E-07,-1.));
+#24834 = DEFINITIONAL_REPRESENTATION('',(#24835),#24839);
+#24835 = LINE('',#24836,#24837);
+#24836 = CARTESIAN_POINT('',(0.,0.));
+#24837 = VECTOR('',#24838,1.);
+#24838 = DIRECTION('',(1.,0.));
+#24839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24840 = ORIENTED_EDGE('',*,*,#24841,.F.);
+#24841 = EDGE_CURVE('',#24842,#24814,#24844,.T.);
+#24842 = VERTEX_POINT('',#24843);
+#24843 = CARTESIAN_POINT('',(-1.582859343332,8.143107501894,
+    22.120175952404));
+#24844 = SURFACE_CURVE('',#24845,(#24849,#24856),.PCURVE_S1.);
+#24845 = LINE('',#24846,#24847);
+#24846 = CARTESIAN_POINT('',(-1.582859343332,8.143107501894,
+    22.120175952404));
+#24847 = VECTOR('',#24848,1.);
+#24848 = DIRECTION('',(0.850114045038,0.165245824525,-0.499999927906));
+#24849 = PCURVE('',#24656,#24850);
+#24850 = DEFINITIONAL_REPRESENTATION('',(#24851),#24855);
+#24851 = LINE('',#24852,#24853);
+#24852 = CARTESIAN_POINT('',(0.,-1.270170592217));
+#24853 = VECTOR('',#24854,1.);
+#24854 = DIRECTION('',(0.866025403784,0.5));
+#24855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24856 = PCURVE('',#24857,#24862);
+#24857 = PLANE('',#24858);
+#24858 = AXIS2_PLACEMENT_3D('',#24859,#24860,#24861);
+#24859 = CARTESIAN_POINT('',(-1.582859343332,8.143107501894,
+    22.120175952404));
+#24860 = DIRECTION('',(0.490813668869,9.540372298001E-02,0.866025445407)
+  );
+#24861 = DIRECTION('',(0.850114045038,0.165245824525,-0.499999927906));
+#24862 = DEFINITIONAL_REPRESENTATION('',(#24863),#24867);
+#24863 = LINE('',#24864,#24865);
+#24864 = CARTESIAN_POINT('',(0.,0.));
+#24865 = VECTOR('',#24866,1.);
+#24866 = DIRECTION('',(1.,0.));
+#24867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24868 = ORIENTED_EDGE('',*,*,#24869,.F.);
+#24869 = EDGE_CURVE('',#24728,#24842,#24870,.T.);
+#24870 = SURFACE_CURVE('',#24871,(#24875,#24882),.PCURVE_S1.);
+#24871 = LINE('',#24872,#24873);
+#24872 = CARTESIAN_POINT('',(-2.662649309107,7.933218213217,
+    21.485090564725));
+#24873 = VECTOR('',#24874,1.);
+#24874 = DIRECTION('',(0.850114128284,0.165244959979,0.500000072093));
+#24875 = PCURVE('',#24656,#24876);
+#24876 = DEFINITIONAL_REPRESENTATION('',(#24877),#24881);
+#24877 = LINE('',#24878,#24879);
+#24878 = CARTESIAN_POINT('',(-1.1,-0.635085296109));
+#24879 = VECTOR('',#24880,1.);
+#24880 = DIRECTION('',(0.866025403784,-0.5));
+#24881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24882 = PCURVE('',#24883,#24888);
+#24883 = PLANE('',#24884);
+#24884 = AXIS2_PLACEMENT_3D('',#24885,#24886,#24887);
+#24885 = CARTESIAN_POINT('',(-2.662649309107,7.933218213217,
+    21.485090564725));
+#24886 = DIRECTION('',(-0.490813524682,-9.540522041819E-02,
+    0.866025362161));
+#24887 = DIRECTION('',(0.850114128284,0.165244959979,0.500000072093));
+#24888 = DEFINITIONAL_REPRESENTATION('',(#24889),#24893);
+#24889 = LINE('',#24890,#24891);
+#24890 = CARTESIAN_POINT('',(0.,0.));
+#24891 = VECTOR('',#24892,1.);
+#24892 = DIRECTION('',(1.,0.));
+#24893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24894 = ADVANCED_FACE('',(#24895),#24709,.F.);
+#24895 = FACE_BOUND('',#24896,.F.);
+#24896 = EDGE_LOOP('',(#24897));
+#24897 = ORIENTED_EDGE('',*,*,#24694,.T.);
+#24898 = ADVANCED_FACE('',(#24899),#24745,.T.);
+#24899 = FACE_BOUND('',#24900,.T.);
+#24900 = EDGE_LOOP('',(#24901,#24924,#24952,#24973));
+#24901 = ORIENTED_EDGE('',*,*,#24902,.T.);
+#24902 = EDGE_CURVE('',#24728,#24903,#24905,.T.);
+#24903 = VERTEX_POINT('',#24904);
+#24904 = CARTESIAN_POINT('',(-2.052060690232,4.792011193854,
+    21.485087798176));
+#24905 = SURFACE_CURVE('',#24906,(#24910,#24917),.PCURVE_S1.);
+#24906 = LINE('',#24907,#24908);
+#24907 = CARTESIAN_POINT('',(-2.662649309107,7.933218213217,
+    21.485090564725));
+#24908 = VECTOR('',#24909,1.);
+#24909 = DIRECTION('',(0.190808943398,-0.981627193551,
+    -8.645463377421E-07));
+#24910 = PCURVE('',#24745,#24911);
+#24911 = DEFINITIONAL_REPRESENTATION('',(#24912),#24916);
+#24912 = LINE('',#24913,#24914);
+#24913 = CARTESIAN_POINT('',(0.,0.));
+#24914 = VECTOR('',#24915,1.);
+#24915 = DIRECTION('',(0.,-1.));
+#24916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24917 = PCURVE('',#24883,#24918);
+#24918 = DEFINITIONAL_REPRESENTATION('',(#24919),#24923);
+#24919 = LINE('',#24920,#24921);
+#24920 = CARTESIAN_POINT('',(0.,0.));
+#24921 = VECTOR('',#24922,1.);
+#24922 = DIRECTION('',(0.,-1.));
+#24923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24924 = ORIENTED_EDGE('',*,*,#24925,.T.);
+#24925 = EDGE_CURVE('',#24903,#24926,#24928,.T.);
+#24926 = VERTEX_POINT('',#24927);
+#24927 = CARTESIAN_POINT('',(-2.052060795969,4.792012291975,
+    20.21491720596));
+#24928 = SURFACE_CURVE('',#24929,(#24933,#24940),.PCURVE_S1.);
+#24929 = LINE('',#24930,#24931);
+#24930 = CARTESIAN_POINT('',(-2.052060690232,4.792011193854,
+    21.485087798176));
+#24931 = VECTOR('',#24932,1.);
+#24932 = DIRECTION('',(-8.324632087831E-08,8.645463377421E-07,-1.));
+#24933 = PCURVE('',#24745,#24934);
+#24934 = DEFINITIONAL_REPRESENTATION('',(#24935),#24939);
+#24935 = LINE('',#24936,#24937);
+#24936 = CARTESIAN_POINT('',(1.7763568394E-16,-3.2));
+#24937 = VECTOR('',#24938,1.);
+#24938 = DIRECTION('',(1.,0.));
+#24939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24940 = PCURVE('',#24941,#24946);
+#24941 = PLANE('',#24942);
+#24942 = AXIS2_PLACEMENT_3D('',#24943,#24944,#24945);
+#24943 = CARTESIAN_POINT('',(-2.052060690232,4.792011193854,
+    21.485087798176));
+#24944 = DIRECTION('',(-0.190808943398,0.981627193551,8.645463377421E-07
+    ));
+#24945 = DIRECTION('',(0.981627193551,0.190808943398,8.324632087831E-08)
+  );
+#24946 = DEFINITIONAL_REPRESENTATION('',(#24947),#24951);
+#24947 = LINE('',#24948,#24949);
+#24948 = CARTESIAN_POINT('',(0.,0.));
+#24949 = VECTOR('',#24950,1.);
+#24950 = DIRECTION('',(0.,1.));
+#24951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24952 = ORIENTED_EDGE('',*,*,#24953,.F.);
+#24953 = EDGE_CURVE('',#24730,#24926,#24954,.T.);
+#24954 = SURFACE_CURVE('',#24955,(#24959,#24966),.PCURVE_S1.);
+#24955 = LINE('',#24956,#24957);
+#24956 = CARTESIAN_POINT('',(-2.662649414844,7.933219311338,
+    20.214919972508));
+#24957 = VECTOR('',#24958,1.);
+#24958 = DIRECTION('',(0.190808943398,-0.981627193551,
+    -8.645463377421E-07));
+#24959 = PCURVE('',#24745,#24960);
+#24960 = DEFINITIONAL_REPRESENTATION('',(#24961),#24965);
+#24961 = LINE('',#24962,#24963);
+#24962 = CARTESIAN_POINT('',(1.270170592217,-2.820345273363E-16));
+#24963 = VECTOR('',#24964,1.);
+#24964 = DIRECTION('',(0.,-1.));
+#24965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24966 = PCURVE('',#24773,#24967);
+#24967 = DEFINITIONAL_REPRESENTATION('',(#24968),#24972);
+#24968 = LINE('',#24969,#24970);
+#24969 = CARTESIAN_POINT('',(0.,0.));
+#24970 = VECTOR('',#24971,1.);
+#24971 = DIRECTION('',(0.,-1.));
+#24972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24973 = ORIENTED_EDGE('',*,*,#24727,.F.);
+#24974 = ADVANCED_FACE('',(#24975),#24883,.F.);
+#24975 = FACE_BOUND('',#24976,.F.);
+#24976 = EDGE_LOOP('',(#24977,#24978,#25001,#25022));
+#24977 = ORIENTED_EDGE('',*,*,#24902,.T.);
+#24978 = ORIENTED_EDGE('',*,*,#24979,.T.);
+#24979 = EDGE_CURVE('',#24903,#24980,#24982,.T.);
+#24980 = VERTEX_POINT('',#24981);
+#24981 = CARTESIAN_POINT('',(-0.972270724458,5.001900482531,
+    22.120173185856));
+#24982 = SURFACE_CURVE('',#24983,(#24987,#24994),.PCURVE_S1.);
+#24983 = LINE('',#24984,#24985);
+#24984 = CARTESIAN_POINT('',(-2.052060690232,4.792011193854,
+    21.485087798176));
+#24985 = VECTOR('',#24986,1.);
+#24986 = DIRECTION('',(0.850114128284,0.165244959979,0.500000072093));
+#24987 = PCURVE('',#24883,#24988);
+#24988 = DEFINITIONAL_REPRESENTATION('',(#24989),#24993);
+#24989 = LINE('',#24990,#24991);
+#24990 = CARTESIAN_POINT('',(-8.881784197001E-17,-3.2));
+#24991 = VECTOR('',#24992,1.);
+#24992 = DIRECTION('',(1.,0.));
+#24993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24994 = PCURVE('',#24941,#24995);
+#24995 = DEFINITIONAL_REPRESENTATION('',(#24996),#25000);
+#24996 = LINE('',#24997,#24998);
+#24997 = CARTESIAN_POINT('',(0.,0.));
+#24998 = VECTOR('',#24999,1.);
+#24999 = DIRECTION('',(0.866025403784,-0.5));
+#25000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25001 = ORIENTED_EDGE('',*,*,#25002,.F.);
+#25002 = EDGE_CURVE('',#24842,#24980,#25003,.T.);
+#25003 = SURFACE_CURVE('',#25004,(#25008,#25015),.PCURVE_S1.);
+#25004 = LINE('',#25005,#25006);
+#25005 = CARTESIAN_POINT('',(-1.582859343332,8.143107501894,
+    22.120175952404));
+#25006 = VECTOR('',#25007,1.);
+#25007 = DIRECTION('',(0.190808943398,-0.981627193551,
+    -8.645463377421E-07));
+#25008 = PCURVE('',#24883,#25009);
+#25009 = DEFINITIONAL_REPRESENTATION('',(#25010),#25014);
+#25010 = LINE('',#25011,#25012);
+#25011 = CARTESIAN_POINT('',(1.270170592217,1.410172636681E-16));
+#25012 = VECTOR('',#25013,1.);
+#25013 = DIRECTION('',(0.,-1.));
+#25014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25015 = PCURVE('',#24857,#25016);
+#25016 = DEFINITIONAL_REPRESENTATION('',(#25017),#25021);
+#25017 = LINE('',#25018,#25019);
+#25018 = CARTESIAN_POINT('',(0.,0.));
+#25019 = VECTOR('',#25020,1.);
+#25020 = DIRECTION('',(0.,-1.));
+#25021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25022 = ORIENTED_EDGE('',*,*,#24869,.F.);
+#25023 = ADVANCED_FACE('',(#25024),#24857,.F.);
+#25024 = FACE_BOUND('',#25025,.F.);
+#25025 = EDGE_LOOP('',(#25026,#25027,#25050,#25071));
+#25026 = ORIENTED_EDGE('',*,*,#25002,.T.);
+#25027 = ORIENTED_EDGE('',*,*,#25028,.T.);
+#25028 = EDGE_CURVE('',#24980,#25029,#25031,.T.);
+#25029 = VERTEX_POINT('',#25030);
+#25030 = CARTESIAN_POINT('',(0.10751913558,5.21179086933,21.485087981318
+    ));
+#25031 = SURFACE_CURVE('',#25032,(#25036,#25043),.PCURVE_S1.);
+#25032 = LINE('',#25033,#25034);
+#25033 = CARTESIAN_POINT('',(-0.972270724458,5.001900482531,
+    22.120173185856));
+#25034 = VECTOR('',#25035,1.);
+#25035 = DIRECTION('',(0.850114045038,0.165245824525,-0.499999927906));
+#25036 = PCURVE('',#24857,#25037);
+#25037 = DEFINITIONAL_REPRESENTATION('',(#25038),#25042);
+#25038 = LINE('',#25039,#25040);
+#25039 = CARTESIAN_POINT('',(1.554312234475E-16,-3.2));
+#25040 = VECTOR('',#25041,1.);
+#25041 = DIRECTION('',(1.,0.));
+#25042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25043 = PCURVE('',#24941,#25044);
+#25044 = DEFINITIONAL_REPRESENTATION('',(#25045),#25049);
+#25045 = LINE('',#25046,#25047);
+#25046 = CARTESIAN_POINT('',(1.1,-0.635085296109));
+#25047 = VECTOR('',#25048,1.);
+#25048 = DIRECTION('',(0.866025403784,0.5));
+#25049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25050 = ORIENTED_EDGE('',*,*,#25051,.F.);
+#25051 = EDGE_CURVE('',#24814,#25029,#25052,.T.);
+#25052 = SURFACE_CURVE('',#25053,(#25057,#25064),.PCURVE_S1.);
+#25053 = LINE('',#25054,#25055);
+#25054 = CARTESIAN_POINT('',(-0.503069483294,8.352997888693,
+    21.485090747867));
+#25055 = VECTOR('',#25056,1.);
+#25056 = DIRECTION('',(0.190808943398,-0.981627193551,
+    -8.645463377421E-07));
+#25057 = PCURVE('',#24857,#25058);
+#25058 = DEFINITIONAL_REPRESENTATION('',(#25059),#25063);
+#25059 = LINE('',#25060,#25061);
+#25060 = CARTESIAN_POINT('',(1.270170592217,-1.410172636681E-16));
+#25061 = VECTOR('',#25062,1.);
+#25062 = DIRECTION('',(0.,-1.));
+#25063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25064 = PCURVE('',#24829,#25065);
+#25065 = DEFINITIONAL_REPRESENTATION('',(#25066),#25070);
+#25066 = LINE('',#25067,#25068);
+#25067 = CARTESIAN_POINT('',(0.,0.));
+#25068 = VECTOR('',#25069,1.);
+#25069 = DIRECTION('',(0.,-1.));
+#25070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25071 = ORIENTED_EDGE('',*,*,#24841,.F.);
+#25072 = ADVANCED_FACE('',(#25073),#24829,.F.);
+#25073 = FACE_BOUND('',#25074,.F.);
+#25074 = EDGE_LOOP('',(#25075,#25076,#25099,#25120));
+#25075 = ORIENTED_EDGE('',*,*,#25051,.T.);
+#25076 = ORIENTED_EDGE('',*,*,#25077,.T.);
+#25077 = EDGE_CURVE('',#25029,#25078,#25080,.T.);
+#25078 = VERTEX_POINT('',#25079);
+#25079 = CARTESIAN_POINT('',(0.107519029843,5.211791967451,
+    20.214917389102));
+#25080 = SURFACE_CURVE('',#25081,(#25085,#25092),.PCURVE_S1.);
+#25081 = LINE('',#25082,#25083);
+#25082 = CARTESIAN_POINT('',(0.10751913558,5.21179086933,21.485087981318
+    ));
+#25083 = VECTOR('',#25084,1.);
+#25084 = DIRECTION('',(-8.324632087831E-08,8.645463377421E-07,-1.));
+#25085 = PCURVE('',#24829,#25086);
+#25086 = DEFINITIONAL_REPRESENTATION('',(#25087),#25091);
+#25087 = LINE('',#25088,#25089);
+#25088 = CARTESIAN_POINT('',(1.7763568394E-16,-3.2));
+#25089 = VECTOR('',#25090,1.);
+#25090 = DIRECTION('',(1.,0.));
+#25091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25092 = PCURVE('',#24941,#25093);
+#25093 = DEFINITIONAL_REPRESENTATION('',(#25094),#25098);
+#25094 = LINE('',#25095,#25096);
+#25095 = CARTESIAN_POINT('',(2.2,0.));
+#25096 = VECTOR('',#25097,1.);
+#25097 = DIRECTION('',(0.,1.));
+#25098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25099 = ORIENTED_EDGE('',*,*,#25100,.F.);
+#25100 = EDGE_CURVE('',#24786,#25078,#25101,.T.);
+#25101 = SURFACE_CURVE('',#25102,(#25106,#25113),.PCURVE_S1.);
+#25102 = LINE('',#25103,#25104);
+#25103 = CARTESIAN_POINT('',(-0.503069589031,8.352998986814,
+    20.21492015565));
+#25104 = VECTOR('',#25105,1.);
+#25105 = DIRECTION('',(0.190808943398,-0.981627193551,
+    -8.645463377421E-07));
+#25106 = PCURVE('',#24829,#25107);
+#25107 = DEFINITIONAL_REPRESENTATION('',(#25108),#25112);
+#25108 = LINE('',#25109,#25110);
+#25109 = CARTESIAN_POINT('',(1.270170592217,-2.820345273363E-16));
+#25110 = VECTOR('',#25111,1.);
+#25111 = DIRECTION('',(0.,-1.));
+#25112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25113 = PCURVE('',#24801,#25114);
+#25114 = DEFINITIONAL_REPRESENTATION('',(#25115),#25119);
+#25115 = LINE('',#25116,#25117);
+#25116 = CARTESIAN_POINT('',(0.,0.));
+#25117 = VECTOR('',#25118,1.);
+#25118 = DIRECTION('',(0.,-1.));
+#25119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25120 = ORIENTED_EDGE('',*,*,#24813,.F.);
+#25121 = ADVANCED_FACE('',(#25122),#24801,.F.);
+#25122 = FACE_BOUND('',#25123,.F.);
+#25123 = EDGE_LOOP('',(#25124,#25125,#25148,#25169));
+#25124 = ORIENTED_EDGE('',*,*,#25100,.T.);
+#25125 = ORIENTED_EDGE('',*,*,#25126,.T.);
+#25126 = EDGE_CURVE('',#25078,#25127,#25129,.T.);
+#25127 = VERTEX_POINT('',#25128);
+#25128 = CARTESIAN_POINT('',(-0.972270935932,5.001902678774,
+    19.579832001422));
+#25129 = SURFACE_CURVE('',#25130,(#25134,#25141),.PCURVE_S1.);
+#25130 = LINE('',#25131,#25132);
+#25131 = CARTESIAN_POINT('',(0.107519029843,5.211791967451,
+    20.214917389102));
+#25132 = VECTOR('',#25133,1.);
+#25133 = DIRECTION('',(-0.850114128284,-0.165244959979,-0.500000072093)
+  );
+#25134 = PCURVE('',#24801,#25135);
+#25135 = DEFINITIONAL_REPRESENTATION('',(#25136),#25140);
+#25136 = LINE('',#25137,#25138);
+#25137 = CARTESIAN_POINT('',(8.881784197001E-17,-3.2));
+#25138 = VECTOR('',#25139,1.);
+#25139 = DIRECTION('',(1.,0.));
+#25140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25141 = PCURVE('',#24941,#25142);
+#25142 = DEFINITIONAL_REPRESENTATION('',(#25143),#25147);
+#25143 = LINE('',#25144,#25145);
+#25144 = CARTESIAN_POINT('',(2.2,1.270170592217));
+#25145 = VECTOR('',#25146,1.);
+#25146 = DIRECTION('',(-0.866025403784,0.5));
+#25147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25148 = ORIENTED_EDGE('',*,*,#25149,.F.);
+#25149 = EDGE_CURVE('',#24758,#25127,#25150,.T.);
+#25150 = SURFACE_CURVE('',#25151,(#25155,#25162),.PCURVE_S1.);
+#25151 = LINE('',#25152,#25153);
+#25152 = CARTESIAN_POINT('',(-1.582859554806,8.143109698137,
+    19.579834767971));
+#25153 = VECTOR('',#25154,1.);
+#25154 = DIRECTION('',(0.190808943398,-0.981627193551,
+    -8.645463377421E-07));
+#25155 = PCURVE('',#24801,#25156);
+#25156 = DEFINITIONAL_REPRESENTATION('',(#25157),#25161);
+#25157 = LINE('',#25158,#25159);
+#25158 = CARTESIAN_POINT('',(1.270170592217,-1.410172636681E-16));
+#25159 = VECTOR('',#25160,1.);
+#25160 = DIRECTION('',(0.,-1.));
+#25161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25162 = PCURVE('',#24773,#25163);
+#25163 = DEFINITIONAL_REPRESENTATION('',(#25164),#25168);
+#25164 = LINE('',#25165,#25166);
+#25165 = CARTESIAN_POINT('',(1.270170592217,-1.410172636681E-16));
+#25166 = VECTOR('',#25167,1.);
+#25167 = DIRECTION('',(0.,-1.));
+#25168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25169 = ORIENTED_EDGE('',*,*,#24785,.F.);
+#25170 = ADVANCED_FACE('',(#25171),#24773,.T.);
+#25171 = FACE_BOUND('',#25172,.T.);
+#25172 = EDGE_LOOP('',(#25173,#25174,#25195,#25196));
+#25173 = ORIENTED_EDGE('',*,*,#24953,.T.);
+#25174 = ORIENTED_EDGE('',*,*,#25175,.T.);
+#25175 = EDGE_CURVE('',#24926,#25127,#25176,.T.);
+#25176 = SURFACE_CURVE('',#25177,(#25181,#25188),.PCURVE_S1.);
+#25177 = LINE('',#25178,#25179);
+#25178 = CARTESIAN_POINT('',(-2.052060795969,4.792012291975,
+    20.21491720596));
+#25179 = VECTOR('',#25180,1.);
+#25180 = DIRECTION('',(0.850114045038,0.165245824525,-0.499999927906));
+#25181 = PCURVE('',#24773,#25182);
+#25182 = DEFINITIONAL_REPRESENTATION('',(#25183),#25187);
+#25183 = LINE('',#25184,#25185);
+#25184 = CARTESIAN_POINT('',(8.881784197001E-17,-3.2));
+#25185 = VECTOR('',#25186,1.);
+#25186 = DIRECTION('',(1.,0.));
+#25187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25188 = PCURVE('',#24941,#25189);
+#25189 = DEFINITIONAL_REPRESENTATION('',(#25190),#25194);
+#25190 = LINE('',#25191,#25192);
+#25191 = CARTESIAN_POINT('',(0.,1.270170592217));
+#25192 = VECTOR('',#25193,1.);
+#25193 = DIRECTION('',(0.866025403784,0.5));
+#25194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25195 = ORIENTED_EDGE('',*,*,#25149,.F.);
+#25196 = ORIENTED_EDGE('',*,*,#24757,.F.);
+#25197 = ADVANCED_FACE('',(#25198),#24941,.T.);
+#25198 = FACE_BOUND('',#25199,.F.);
+#25199 = EDGE_LOOP('',(#25200,#25201,#25202,#25203,#25204,#25205));
+#25200 = ORIENTED_EDGE('',*,*,#24925,.T.);
+#25201 = ORIENTED_EDGE('',*,*,#25175,.T.);
+#25202 = ORIENTED_EDGE('',*,*,#25126,.F.);
+#25203 = ORIENTED_EDGE('',*,*,#25077,.F.);
+#25204 = ORIENTED_EDGE('',*,*,#25028,.F.);
+#25205 = ORIENTED_EDGE('',*,*,#24979,.F.);
+#25206 = MANIFOLD_SOLID_BREP('',#25207);
+#25207 = CLOSED_SHELL('',(#25208,#25296,#25349,#25402,#25576,#25580,
+    #25656,#25705,#25754,#25803,#25852,#25879));
+#25208 = ADVANCED_FACE('',(#25209),#25223,.T.);
+#25209 = FACE_BOUND('',#25210,.T.);
+#25210 = EDGE_LOOP('',(#25211,#25241,#25268,#25269));
+#25211 = ORIENTED_EDGE('',*,*,#25212,.T.);
+#25212 = EDGE_CURVE('',#25213,#25215,#25217,.T.);
+#25213 = VERTEX_POINT('',#25214);
+#25214 = CARTESIAN_POINT('',(-2.527260158982,1.495248133085,
+    20.850000248785));
+#25215 = VERTEX_POINT('',#25216);
+#25216 = CARTESIAN_POINT('',(-8.417023320287,0.350394472696,
+    20.850005436063));
+#25217 = SEAM_CURVE('',#25218,(#25222,#25234),.PCURVE_S1.);
+#25218 = LINE('',#25219,#25220);
+#25219 = CARTESIAN_POINT('',(-2.429097439626,1.514329027425,
+    20.85000016233));
+#25220 = VECTOR('',#25221,1.);
+#25221 = DIRECTION('',(-0.981627193551,-0.190808943398,
+    8.645463376311E-07));
+#25222 = PCURVE('',#25223,#25228);
+#25223 = CYLINDRICAL_SURFACE('',#25224,1.95);
+#25224 = AXIS2_PLACEMENT_3D('',#25225,#25226,#25227);
+#25225 = CARTESIAN_POINT('',(-2.05702,-0.399844,20.85));
+#25226 = DIRECTION('',(-0.981627193551,-0.190808943398,
+    8.645463376311E-07));
+#25227 = DIRECTION('',(-0.190808943398,0.981627193551,8.324632083667E-08
+    ));
+#25228 = DEFINITIONAL_REPRESENTATION('',(#25229),#25233);
+#25229 = LINE('',#25230,#25231);
+#25230 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#25231 = VECTOR('',#25232,1.);
+#25232 = DIRECTION('',(0.,1.));
+#25233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25234 = PCURVE('',#25223,#25235);
+#25235 = DEFINITIONAL_REPRESENTATION('',(#25236),#25240);
+#25236 = LINE('',#25237,#25238);
+#25237 = CARTESIAN_POINT('',(0.,-0.));
+#25238 = VECTOR('',#25239,1.);
+#25239 = DIRECTION('',(0.,1.));
+#25240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25241 = ORIENTED_EDGE('',*,*,#25242,.F.);
+#25242 = EDGE_CURVE('',#25215,#25215,#25243,.T.);
+#25243 = SURFACE_CURVE('',#25244,(#25249,#25256),.PCURVE_S1.);
+#25244 = CIRCLE('',#25245,1.95);
+#25245 = AXIS2_PLACEMENT_3D('',#25246,#25247,#25248);
+#25246 = CARTESIAN_POINT('',(-8.04494588066,-1.563778554729,
+    20.850005273733));
+#25247 = DIRECTION('',(-0.981627193551,-0.190808943398,
+    8.645463375488E-07));
+#25248 = DIRECTION('',(-0.190808943398,0.981627193551,8.324632083667E-08
+    ));
+#25249 = PCURVE('',#25223,#25250);
+#25250 = DEFINITIONAL_REPRESENTATION('',(#25251),#25255);
+#25251 = LINE('',#25252,#25253);
+#25252 = CARTESIAN_POINT('',(0.,6.1));
+#25253 = VECTOR('',#25254,1.);
+#25254 = DIRECTION('',(1.,0.));
+#25255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25256 = PCURVE('',#25257,#25262);
+#25257 = CONICAL_SURFACE('',#25258,1.95,0.785398163397);
+#25258 = AXIS2_PLACEMENT_3D('',#25259,#25260,#25261);
+#25259 = CARTESIAN_POINT('',(-8.04494588066,-1.563778554729,
+    20.850005273733));
+#25260 = DIRECTION('',(0.981627193551,0.190808943398,-8.645463376311E-07
+    ));
+#25261 = DIRECTION('',(-0.190808943398,0.981627193551,8.324632083667E-08
+    ));
+#25262 = DEFINITIONAL_REPRESENTATION('',(#25263),#25267);
+#25263 = LINE('',#25264,#25265);
+#25264 = CARTESIAN_POINT('',(-0.,-0.));
+#25265 = VECTOR('',#25266,1.);
+#25266 = DIRECTION('',(-1.,-0.));
+#25267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25268 = ORIENTED_EDGE('',*,*,#25212,.F.);
+#25269 = ORIENTED_EDGE('',*,*,#25270,.T.);
+#25270 = EDGE_CURVE('',#25213,#25213,#25271,.T.);
+#25271 = SURFACE_CURVE('',#25272,(#25277,#25284),.PCURVE_S1.);
+#25272 = CIRCLE('',#25273,1.95);
+#25273 = AXIS2_PLACEMENT_3D('',#25274,#25275,#25276);
+#25274 = CARTESIAN_POINT('',(-2.155182719355,-0.41892489434,
+    20.850000086455));
+#25275 = DIRECTION('',(-0.981627193551,-0.190808943398,
+    8.645463375488E-07));
+#25276 = DIRECTION('',(-0.190808943398,0.981627193551,8.324632083667E-08
+    ));
+#25277 = PCURVE('',#25223,#25278);
+#25278 = DEFINITIONAL_REPRESENTATION('',(#25279),#25283);
+#25279 = LINE('',#25280,#25281);
+#25280 = CARTESIAN_POINT('',(0.,0.1));
+#25281 = VECTOR('',#25282,1.);
+#25282 = DIRECTION('',(1.,0.));
+#25283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25284 = PCURVE('',#25285,#25290);
+#25285 = CONICAL_SURFACE('',#25286,1.95,0.785398163397);
+#25286 = AXIS2_PLACEMENT_3D('',#25287,#25288,#25289);
+#25287 = CARTESIAN_POINT('',(-2.155182719355,-0.41892489434,
+    20.850000086455));
+#25288 = DIRECTION('',(-0.981627193551,-0.190808943398,
+    8.645463376311E-07));
+#25289 = DIRECTION('',(-0.190808943398,0.981627193551,8.324632083667E-08
+    ));
+#25290 = DEFINITIONAL_REPRESENTATION('',(#25291),#25295);
+#25291 = LINE('',#25292,#25293);
+#25292 = CARTESIAN_POINT('',(0.,-0.));
+#25293 = VECTOR('',#25294,1.);
+#25294 = DIRECTION('',(1.,-0.));
+#25295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25296 = ADVANCED_FACE('',(#25297),#25257,.T.);
+#25297 = FACE_BOUND('',#25298,.T.);
+#25298 = EDGE_LOOP('',(#25299,#25320,#25321,#25322));
+#25299 = ORIENTED_EDGE('',*,*,#25300,.F.);
+#25300 = EDGE_CURVE('',#25215,#25301,#25303,.T.);
+#25301 = VERTEX_POINT('',#25302);
+#25302 = CARTESIAN_POINT('',(-8.496105145302,0.233150859001,
+    20.850005514193));
+#25303 = SEAM_CURVE('',#25304,(#25308,#25314),.PCURVE_S1.);
+#25304 = LINE('',#25305,#25306);
+#25305 = CARTESIAN_POINT('',(-8.417023320287,0.350394472696,
+    20.850005436063));
+#25306 = VECTOR('',#25307,1.);
+#25307 = DIRECTION('',(-0.559192947369,-0.829037542945,
+    5.524625400165E-07));
+#25308 = PCURVE('',#25257,#25309);
+#25309 = DEFINITIONAL_REPRESENTATION('',(#25310),#25313);
+#25310 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#25311,#25312),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.);
+#25311 = CARTESIAN_POINT('',(0.,0.));
+#25312 = CARTESIAN_POINT('',(0.,-1.E-01));
+#25313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25314 = PCURVE('',#25257,#25315);
+#25315 = DEFINITIONAL_REPRESENTATION('',(#25316),#25319);
+#25316 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#25317,#25318),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.);
+#25317 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#25318 = CARTESIAN_POINT('',(-6.28318530718,-1.E-01));
+#25319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25320 = ORIENTED_EDGE('',*,*,#25242,.T.);
+#25321 = ORIENTED_EDGE('',*,*,#25300,.T.);
+#25322 = ORIENTED_EDGE('',*,*,#25323,.F.);
+#25323 = EDGE_CURVE('',#25301,#25301,#25324,.T.);
+#25324 = SURFACE_CURVE('',#25325,(#25330,#25337),.PCURVE_S1.);
+#25325 = CIRCLE('',#25326,1.85);
+#25326 = AXIS2_PLACEMENT_3D('',#25327,#25328,#25329);
+#25327 = CARTESIAN_POINT('',(-8.143108600015,-1.582859449069,
+    20.850005360187));
+#25328 = DIRECTION('',(-0.981627193551,-0.190808943398,
+    8.645463375488E-07));
+#25329 = DIRECTION('',(-0.190808943398,0.981627193551,8.324632083667E-08
+    ));
+#25330 = PCURVE('',#25257,#25331);
+#25331 = DEFINITIONAL_REPRESENTATION('',(#25332),#25336);
+#25332 = LINE('',#25333,#25334);
+#25333 = CARTESIAN_POINT('',(-0.,-1.E-01));
+#25334 = VECTOR('',#25335,1.);
+#25335 = DIRECTION('',(-1.,-0.));
+#25336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25337 = PCURVE('',#25338,#25343);
+#25338 = PLANE('',#25339);
+#25339 = AXIS2_PLACEMENT_3D('',#25340,#25341,#25342);
+#25340 = CARTESIAN_POINT('',(-8.143108600015,-1.582859449069,
+    20.850005360187));
+#25341 = DIRECTION('',(-0.981627193551,-0.190808943398,
+    8.645463376311E-07));
+#25342 = DIRECTION('',(-0.190808943398,0.981627193551,8.324632083667E-08
+    ));
+#25343 = DEFINITIONAL_REPRESENTATION('',(#25344),#25348);
+#25344 = CIRCLE('',#25345,1.85);
+#25345 = AXIS2_PLACEMENT_2D('',#25346,#25347);
+#25346 = CARTESIAN_POINT('',(0.,0.));
+#25347 = DIRECTION('',(1.,0.));
+#25348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25349 = ADVANCED_FACE('',(#25350),#25285,.T.);
+#25350 = FACE_BOUND('',#25351,.F.);
+#25351 = EDGE_LOOP('',(#25352,#25373,#25374,#25375));
+#25352 = ORIENTED_EDGE('',*,*,#25353,.F.);
+#25353 = EDGE_CURVE('',#25213,#25354,#25356,.T.);
+#25354 = VERTEX_POINT('',#25355);
+#25355 = CARTESIAN_POINT('',(-2.410016545287,1.41616630807,
+    20.850000154006));
+#25356 = SEAM_CURVE('',#25357,(#25361,#25367),.PCURVE_S1.);
+#25357 = LINE('',#25358,#25359);
+#25358 = CARTESIAN_POINT('',(-2.527260158982,1.495248133085,
+    20.850000248785));
+#25359 = VECTOR('',#25360,1.);
+#25360 = DIRECTION('',(0.829037542945,-0.559192947369,
+    -6.701906159614E-07));
+#25361 = PCURVE('',#25285,#25362);
+#25362 = DEFINITIONAL_REPRESENTATION('',(#25363),#25366);
+#25363 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#25364,#25365),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.);
+#25364 = CARTESIAN_POINT('',(0.,0.));
+#25365 = CARTESIAN_POINT('',(0.,-0.1));
+#25366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25367 = PCURVE('',#25285,#25368);
+#25368 = DEFINITIONAL_REPRESENTATION('',(#25369),#25372);
+#25369 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#25370,#25371),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.);
+#25370 = CARTESIAN_POINT('',(6.28318530718,0.));
+#25371 = CARTESIAN_POINT('',(6.28318530718,-0.1));
+#25372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25373 = ORIENTED_EDGE('',*,*,#25270,.T.);
+#25374 = ORIENTED_EDGE('',*,*,#25353,.T.);
+#25375 = ORIENTED_EDGE('',*,*,#25376,.F.);
+#25376 = EDGE_CURVE('',#25354,#25354,#25377,.T.);
+#25377 = SURFACE_CURVE('',#25378,(#25383,#25390),.PCURVE_S1.);
+#25378 = CIRCLE('',#25379,1.85);
+#25379 = AXIS2_PLACEMENT_3D('',#25380,#25381,#25382);
+#25380 = CARTESIAN_POINT('',(-2.05702,-0.399844,20.85));
+#25381 = DIRECTION('',(-0.981627193551,-0.190808943398,
+    8.645463375488E-07));
+#25382 = DIRECTION('',(-0.190808943398,0.981627193551,8.324632083667E-08
+    ));
+#25383 = PCURVE('',#25285,#25384);
+#25384 = DEFINITIONAL_REPRESENTATION('',(#25385),#25389);
+#25385 = LINE('',#25386,#25387);
+#25386 = CARTESIAN_POINT('',(0.,-0.1));
+#25387 = VECTOR('',#25388,1.);
+#25388 = DIRECTION('',(1.,-0.));
+#25389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25390 = PCURVE('',#25391,#25396);
+#25391 = PLANE('',#25392);
+#25392 = AXIS2_PLACEMENT_3D('',#25393,#25394,#25395);
+#25393 = CARTESIAN_POINT('',(-2.05702,-0.399844,20.85));
+#25394 = DIRECTION('',(-0.981627193551,-0.190808943398,
+    8.645463376311E-07));
+#25395 = DIRECTION('',(-0.190808943398,0.981627193551,8.324632083667E-08
+    ));
+#25396 = DEFINITIONAL_REPRESENTATION('',(#25397),#25401);
+#25397 = CIRCLE('',#25398,1.85);
+#25398 = AXIS2_PLACEMENT_2D('',#25399,#25400);
+#25399 = CARTESIAN_POINT('',(0.,0.));
+#25400 = DIRECTION('',(1.,0.));
+#25401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25402 = ADVANCED_FACE('',(#25403,#25406),#25338,.T.);
+#25403 = FACE_BOUND('',#25404,.T.);
+#25404 = EDGE_LOOP('',(#25405));
+#25405 = ORIENTED_EDGE('',*,*,#25323,.T.);
+#25406 = FACE_BOUND('',#25407,.T.);
+#25407 = EDGE_LOOP('',(#25408,#25438,#25466,#25494,#25522,#25550));
+#25408 = ORIENTED_EDGE('',*,*,#25409,.T.);
+#25409 = EDGE_CURVE('',#25410,#25412,#25414,.T.);
+#25410 = VERTEX_POINT('',#25411);
+#25411 = CARTESIAN_POINT('',(-7.933218213217,-2.662649309107,
+    21.485090564725));
+#25412 = VERTEX_POINT('',#25413);
+#25413 = CARTESIAN_POINT('',(-7.933219311338,-2.662649414844,
+    20.214919972508));
+#25414 = SURFACE_CURVE('',#25415,(#25419,#25426),.PCURVE_S1.);
+#25415 = LINE('',#25416,#25417);
+#25416 = CARTESIAN_POINT('',(-7.933218213217,-2.662649309107,
+    21.485090564725));
+#25417 = VECTOR('',#25418,1.);
+#25418 = DIRECTION('',(-8.645463375756E-07,-8.324632072565E-08,-1.));
+#25419 = PCURVE('',#25338,#25420);
+#25420 = DEFINITIONAL_REPRESENTATION('',(#25421),#25425);
+#25421 = LINE('',#25422,#25423);
+#25422 = CARTESIAN_POINT('',(-1.1,-0.635085296109));
+#25423 = VECTOR('',#25424,1.);
+#25424 = DIRECTION('',(0.,1.));
+#25425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25426 = PCURVE('',#25427,#25432);
+#25427 = PLANE('',#25428);
+#25428 = AXIS2_PLACEMENT_3D('',#25429,#25430,#25431);
+#25429 = CARTESIAN_POINT('',(-7.933218213217,-2.662649309107,
+    21.485090564725));
+#25430 = DIRECTION('',(-0.190808943398,0.981627193551,8.324632083667E-08
+    ));
+#25431 = DIRECTION('',(-8.645463375756E-07,-8.324632072565E-08,-1.));
+#25432 = DEFINITIONAL_REPRESENTATION('',(#25433),#25437);
+#25433 = LINE('',#25434,#25435);
+#25434 = CARTESIAN_POINT('',(0.,0.));
+#25435 = VECTOR('',#25436,1.);
+#25436 = DIRECTION('',(1.,0.));
+#25437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25438 = ORIENTED_EDGE('',*,*,#25439,.T.);
+#25439 = EDGE_CURVE('',#25412,#25440,#25442,.T.);
+#25440 = VERTEX_POINT('',#25441);
+#25441 = CARTESIAN_POINT('',(-8.143109698137,-1.582859554806,
+    19.579834767971));
+#25442 = SURFACE_CURVE('',#25443,(#25447,#25454),.PCURVE_S1.);
+#25443 = LINE('',#25444,#25445);
+#25444 = CARTESIAN_POINT('',(-7.933219311338,-2.662649414844,
+    20.214919972508));
+#25445 = VECTOR('',#25446,1.);
+#25446 = DIRECTION('',(-0.165245824525,0.850114045038,-0.499999927906));
+#25447 = PCURVE('',#25338,#25448);
+#25448 = DEFINITIONAL_REPRESENTATION('',(#25449),#25453);
+#25449 = LINE('',#25450,#25451);
+#25450 = CARTESIAN_POINT('',(-1.1,0.635085296109));
+#25451 = VECTOR('',#25452,1.);
+#25452 = DIRECTION('',(0.866025403784,0.5));
+#25453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25454 = PCURVE('',#25455,#25460);
+#25455 = PLANE('',#25456);
+#25456 = AXIS2_PLACEMENT_3D('',#25457,#25458,#25459);
+#25457 = CARTESIAN_POINT('',(-7.933219311338,-2.662649414844,
+    20.214919972508));
+#25458 = DIRECTION('',(-9.540372298001E-02,0.490813668869,0.866025445407
+    ));
+#25459 = DIRECTION('',(-0.165245824525,0.850114045038,-0.499999927906));
+#25460 = DEFINITIONAL_REPRESENTATION('',(#25461),#25465);
+#25461 = LINE('',#25462,#25463);
+#25462 = CARTESIAN_POINT('',(0.,0.));
+#25463 = VECTOR('',#25464,1.);
+#25464 = DIRECTION('',(1.,0.));
+#25465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25466 = ORIENTED_EDGE('',*,*,#25467,.F.);
+#25467 = EDGE_CURVE('',#25468,#25440,#25470,.T.);
+#25468 = VERTEX_POINT('',#25469);
+#25469 = CARTESIAN_POINT('',(-8.352998986814,-0.503069589031,
+    20.21492015565));
+#25470 = SURFACE_CURVE('',#25471,(#25475,#25482),.PCURVE_S1.);
+#25471 = LINE('',#25472,#25473);
+#25472 = CARTESIAN_POINT('',(-8.352998986814,-0.503069589031,
+    20.21492015565));
+#25473 = VECTOR('',#25474,1.);
+#25474 = DIRECTION('',(0.165244959979,-0.850114128284,-0.500000072093));
+#25475 = PCURVE('',#25338,#25476);
+#25476 = DEFINITIONAL_REPRESENTATION('',(#25477),#25481);
+#25477 = LINE('',#25478,#25479);
+#25478 = CARTESIAN_POINT('',(1.1,0.635085296109));
+#25479 = VECTOR('',#25480,1.);
+#25480 = DIRECTION('',(-0.866025403784,0.5));
+#25481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25482 = PCURVE('',#25483,#25488);
+#25483 = PLANE('',#25484);
+#25484 = AXIS2_PLACEMENT_3D('',#25485,#25486,#25487);
+#25485 = CARTESIAN_POINT('',(-8.352998986814,-0.503069589031,
+    20.21492015565));
+#25486 = DIRECTION('',(-9.540522041819E-02,0.490813524682,
+    -0.866025362161));
+#25487 = DIRECTION('',(0.165244959979,-0.850114128284,-0.500000072093));
+#25488 = DEFINITIONAL_REPRESENTATION('',(#25489),#25493);
+#25489 = LINE('',#25490,#25491);
+#25490 = CARTESIAN_POINT('',(0.,0.));
+#25491 = VECTOR('',#25492,1.);
+#25492 = DIRECTION('',(1.,0.));
+#25493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25494 = ORIENTED_EDGE('',*,*,#25495,.F.);
+#25495 = EDGE_CURVE('',#25496,#25468,#25498,.T.);
+#25496 = VERTEX_POINT('',#25497);
+#25497 = CARTESIAN_POINT('',(-8.352997888693,-0.503069483294,
+    21.485090747867));
+#25498 = SURFACE_CURVE('',#25499,(#25503,#25510),.PCURVE_S1.);
+#25499 = LINE('',#25500,#25501);
+#25500 = CARTESIAN_POINT('',(-8.352997888693,-0.503069483294,
+    21.485090747867));
+#25501 = VECTOR('',#25502,1.);
+#25502 = DIRECTION('',(-8.645463375756E-07,-8.324632072565E-08,-1.));
+#25503 = PCURVE('',#25338,#25504);
+#25504 = DEFINITIONAL_REPRESENTATION('',(#25505),#25509);
+#25505 = LINE('',#25506,#25507);
+#25506 = CARTESIAN_POINT('',(1.1,-0.635085296109));
+#25507 = VECTOR('',#25508,1.);
+#25508 = DIRECTION('',(0.,1.));
+#25509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25510 = PCURVE('',#25511,#25516);
+#25511 = PLANE('',#25512);
+#25512 = AXIS2_PLACEMENT_3D('',#25513,#25514,#25515);
+#25513 = CARTESIAN_POINT('',(-8.352997888693,-0.503069483294,
+    21.485090747867));
+#25514 = DIRECTION('',(-0.190808943398,0.981627193551,8.324632083667E-08
+    ));
+#25515 = DIRECTION('',(-8.645463375756E-07,-8.324632072565E-08,-1.));
+#25516 = DEFINITIONAL_REPRESENTATION('',(#25517),#25521);
+#25517 = LINE('',#25518,#25519);
+#25518 = CARTESIAN_POINT('',(0.,0.));
+#25519 = VECTOR('',#25520,1.);
+#25520 = DIRECTION('',(1.,0.));
+#25521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25522 = ORIENTED_EDGE('',*,*,#25523,.F.);
+#25523 = EDGE_CURVE('',#25524,#25496,#25526,.T.);
+#25524 = VERTEX_POINT('',#25525);
+#25525 = CARTESIAN_POINT('',(-8.143107501894,-1.582859343332,
+    22.120175952404));
+#25526 = SURFACE_CURVE('',#25527,(#25531,#25538),.PCURVE_S1.);
+#25527 = LINE('',#25528,#25529);
+#25528 = CARTESIAN_POINT('',(-8.143107501894,-1.582859343332,
+    22.120175952404));
+#25529 = VECTOR('',#25530,1.);
+#25530 = DIRECTION('',(-0.165245824525,0.850114045038,-0.499999927906));
+#25531 = PCURVE('',#25338,#25532);
+#25532 = DEFINITIONAL_REPRESENTATION('',(#25533),#25537);
+#25533 = LINE('',#25534,#25535);
+#25534 = CARTESIAN_POINT('',(0.,-1.270170592217));
+#25535 = VECTOR('',#25536,1.);
+#25536 = DIRECTION('',(0.866025403784,0.5));
+#25537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25538 = PCURVE('',#25539,#25544);
+#25539 = PLANE('',#25540);
+#25540 = AXIS2_PLACEMENT_3D('',#25541,#25542,#25543);
+#25541 = CARTESIAN_POINT('',(-8.143107501894,-1.582859343332,
+    22.120175952404));
+#25542 = DIRECTION('',(-9.540372298001E-02,0.490813668869,0.866025445407
+    ));
+#25543 = DIRECTION('',(-0.165245824525,0.850114045038,-0.499999927906));
+#25544 = DEFINITIONAL_REPRESENTATION('',(#25545),#25549);
+#25545 = LINE('',#25546,#25547);
+#25546 = CARTESIAN_POINT('',(0.,0.));
+#25547 = VECTOR('',#25548,1.);
+#25548 = DIRECTION('',(1.,0.));
+#25549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25550 = ORIENTED_EDGE('',*,*,#25551,.F.);
+#25551 = EDGE_CURVE('',#25410,#25524,#25552,.T.);
+#25552 = SURFACE_CURVE('',#25553,(#25557,#25564),.PCURVE_S1.);
+#25553 = LINE('',#25554,#25555);
+#25554 = CARTESIAN_POINT('',(-7.933218213217,-2.662649309107,
+    21.485090564725));
+#25555 = VECTOR('',#25556,1.);
+#25556 = DIRECTION('',(-0.165244959979,0.850114128284,0.500000072093));
+#25557 = PCURVE('',#25338,#25558);
+#25558 = DEFINITIONAL_REPRESENTATION('',(#25559),#25563);
+#25559 = LINE('',#25560,#25561);
+#25560 = CARTESIAN_POINT('',(-1.1,-0.635085296109));
+#25561 = VECTOR('',#25562,1.);
+#25562 = DIRECTION('',(0.866025403784,-0.5));
+#25563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25564 = PCURVE('',#25565,#25570);
+#25565 = PLANE('',#25566);
+#25566 = AXIS2_PLACEMENT_3D('',#25567,#25568,#25569);
+#25567 = CARTESIAN_POINT('',(-7.933218213217,-2.662649309107,
+    21.485090564725));
+#25568 = DIRECTION('',(9.540522041819E-02,-0.490813524682,0.866025362161
+    ));
+#25569 = DIRECTION('',(-0.165244959979,0.850114128284,0.500000072093));
+#25570 = DEFINITIONAL_REPRESENTATION('',(#25571),#25575);
+#25571 = LINE('',#25572,#25573);
+#25572 = CARTESIAN_POINT('',(0.,0.));
+#25573 = VECTOR('',#25574,1.);
+#25574 = DIRECTION('',(1.,0.));
+#25575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25576 = ADVANCED_FACE('',(#25577),#25391,.F.);
+#25577 = FACE_BOUND('',#25578,.F.);
+#25578 = EDGE_LOOP('',(#25579));
+#25579 = ORIENTED_EDGE('',*,*,#25376,.T.);
+#25580 = ADVANCED_FACE('',(#25581),#25427,.T.);
+#25581 = FACE_BOUND('',#25582,.T.);
+#25582 = EDGE_LOOP('',(#25583,#25606,#25634,#25655));
+#25583 = ORIENTED_EDGE('',*,*,#25584,.T.);
+#25584 = EDGE_CURVE('',#25410,#25585,#25587,.T.);
+#25585 = VERTEX_POINT('',#25586);
+#25586 = CARTESIAN_POINT('',(-4.792011193854,-2.052060690232,
+    21.485087798176));
+#25587 = SURFACE_CURVE('',#25588,(#25592,#25599),.PCURVE_S1.);
+#25588 = LINE('',#25589,#25590);
+#25589 = CARTESIAN_POINT('',(-7.933218213217,-2.662649309107,
+    21.485090564725));
+#25590 = VECTOR('',#25591,1.);
+#25591 = DIRECTION('',(0.981627193551,0.190808943398,-8.645463376311E-07
+    ));
+#25592 = PCURVE('',#25427,#25593);
+#25593 = DEFINITIONAL_REPRESENTATION('',(#25594),#25598);
+#25594 = LINE('',#25595,#25596);
+#25595 = CARTESIAN_POINT('',(0.,0.));
+#25596 = VECTOR('',#25597,1.);
+#25597 = DIRECTION('',(0.,-1.));
+#25598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25599 = PCURVE('',#25565,#25600);
+#25600 = DEFINITIONAL_REPRESENTATION('',(#25601),#25605);
+#25601 = LINE('',#25602,#25603);
+#25602 = CARTESIAN_POINT('',(0.,0.));
+#25603 = VECTOR('',#25604,1.);
+#25604 = DIRECTION('',(0.,-1.));
+#25605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25606 = ORIENTED_EDGE('',*,*,#25607,.T.);
+#25607 = EDGE_CURVE('',#25585,#25608,#25610,.T.);
+#25608 = VERTEX_POINT('',#25609);
+#25609 = CARTESIAN_POINT('',(-4.792012291975,-2.052060795969,
+    20.21491720596));
+#25610 = SURFACE_CURVE('',#25611,(#25615,#25622),.PCURVE_S1.);
+#25611 = LINE('',#25612,#25613);
+#25612 = CARTESIAN_POINT('',(-4.792011193854,-2.052060690232,
+    21.485087798176));
+#25613 = VECTOR('',#25614,1.);
+#25614 = DIRECTION('',(-8.645463375756E-07,-8.324632072565E-08,-1.));
+#25615 = PCURVE('',#25427,#25616);
+#25616 = DEFINITIONAL_REPRESENTATION('',(#25617),#25621);
+#25617 = LINE('',#25618,#25619);
+#25618 = CARTESIAN_POINT('',(1.7763568394E-16,-3.2));
+#25619 = VECTOR('',#25620,1.);
+#25620 = DIRECTION('',(1.,0.));
+#25621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25622 = PCURVE('',#25623,#25628);
+#25623 = PLANE('',#25624);
+#25624 = AXIS2_PLACEMENT_3D('',#25625,#25626,#25627);
+#25625 = CARTESIAN_POINT('',(-4.792011193854,-2.052060690232,
+    21.485087798176));
+#25626 = DIRECTION('',(-0.981627193551,-0.190808943398,
+    8.645463376311E-07));
+#25627 = DIRECTION('',(-0.190808943398,0.981627193551,8.324632083667E-08
+    ));
+#25628 = DEFINITIONAL_REPRESENTATION('',(#25629),#25633);
+#25629 = LINE('',#25630,#25631);
+#25630 = CARTESIAN_POINT('',(0.,0.));
+#25631 = VECTOR('',#25632,1.);
+#25632 = DIRECTION('',(0.,1.));
+#25633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25634 = ORIENTED_EDGE('',*,*,#25635,.F.);
+#25635 = EDGE_CURVE('',#25412,#25608,#25636,.T.);
+#25636 = SURFACE_CURVE('',#25637,(#25641,#25648),.PCURVE_S1.);
+#25637 = LINE('',#25638,#25639);
+#25638 = CARTESIAN_POINT('',(-7.933219311338,-2.662649414844,
+    20.214919972508));
+#25639 = VECTOR('',#25640,1.);
+#25640 = DIRECTION('',(0.981627193551,0.190808943398,-8.645463376311E-07
+    ));
+#25641 = PCURVE('',#25427,#25642);
+#25642 = DEFINITIONAL_REPRESENTATION('',(#25643),#25647);
+#25643 = LINE('',#25644,#25645);
+#25644 = CARTESIAN_POINT('',(1.270170592217,-2.820345273363E-16));
+#25645 = VECTOR('',#25646,1.);
+#25646 = DIRECTION('',(0.,-1.));
+#25647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25648 = PCURVE('',#25455,#25649);
+#25649 = DEFINITIONAL_REPRESENTATION('',(#25650),#25654);
+#25650 = LINE('',#25651,#25652);
+#25651 = CARTESIAN_POINT('',(0.,0.));
+#25652 = VECTOR('',#25653,1.);
+#25653 = DIRECTION('',(0.,-1.));
+#25654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25655 = ORIENTED_EDGE('',*,*,#25409,.F.);
+#25656 = ADVANCED_FACE('',(#25657),#25565,.F.);
+#25657 = FACE_BOUND('',#25658,.F.);
+#25658 = EDGE_LOOP('',(#25659,#25660,#25683,#25704));
+#25659 = ORIENTED_EDGE('',*,*,#25584,.T.);
+#25660 = ORIENTED_EDGE('',*,*,#25661,.T.);
+#25661 = EDGE_CURVE('',#25585,#25662,#25664,.T.);
+#25662 = VERTEX_POINT('',#25663);
+#25663 = CARTESIAN_POINT('',(-5.001900482531,-0.972270724458,
+    22.120173185856));
+#25664 = SURFACE_CURVE('',#25665,(#25669,#25676),.PCURVE_S1.);
+#25665 = LINE('',#25666,#25667);
+#25666 = CARTESIAN_POINT('',(-4.792011193854,-2.052060690232,
+    21.485087798176));
+#25667 = VECTOR('',#25668,1.);
+#25668 = DIRECTION('',(-0.165244959979,0.850114128284,0.500000072093));
+#25669 = PCURVE('',#25565,#25670);
+#25670 = DEFINITIONAL_REPRESENTATION('',(#25671),#25675);
+#25671 = LINE('',#25672,#25673);
+#25672 = CARTESIAN_POINT('',(-8.881784197001E-17,-3.2));
+#25673 = VECTOR('',#25674,1.);
+#25674 = DIRECTION('',(1.,0.));
+#25675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25676 = PCURVE('',#25623,#25677);
+#25677 = DEFINITIONAL_REPRESENTATION('',(#25678),#25682);
+#25678 = LINE('',#25679,#25680);
+#25679 = CARTESIAN_POINT('',(0.,0.));
+#25680 = VECTOR('',#25681,1.);
+#25681 = DIRECTION('',(0.866025403784,-0.5));
+#25682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25683 = ORIENTED_EDGE('',*,*,#25684,.F.);
+#25684 = EDGE_CURVE('',#25524,#25662,#25685,.T.);
+#25685 = SURFACE_CURVE('',#25686,(#25690,#25697),.PCURVE_S1.);
+#25686 = LINE('',#25687,#25688);
+#25687 = CARTESIAN_POINT('',(-8.143107501894,-1.582859343332,
+    22.120175952404));
+#25688 = VECTOR('',#25689,1.);
+#25689 = DIRECTION('',(0.981627193551,0.190808943398,-8.645463376311E-07
+    ));
+#25690 = PCURVE('',#25565,#25691);
+#25691 = DEFINITIONAL_REPRESENTATION('',(#25692),#25696);
+#25692 = LINE('',#25693,#25694);
+#25693 = CARTESIAN_POINT('',(1.270170592217,1.410172636681E-16));
+#25694 = VECTOR('',#25695,1.);
+#25695 = DIRECTION('',(0.,-1.));
+#25696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25697 = PCURVE('',#25539,#25698);
+#25698 = DEFINITIONAL_REPRESENTATION('',(#25699),#25703);
+#25699 = LINE('',#25700,#25701);
+#25700 = CARTESIAN_POINT('',(0.,0.));
+#25701 = VECTOR('',#25702,1.);
+#25702 = DIRECTION('',(0.,-1.));
+#25703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25704 = ORIENTED_EDGE('',*,*,#25551,.F.);
+#25705 = ADVANCED_FACE('',(#25706),#25539,.F.);
+#25706 = FACE_BOUND('',#25707,.F.);
+#25707 = EDGE_LOOP('',(#25708,#25709,#25732,#25753));
+#25708 = ORIENTED_EDGE('',*,*,#25684,.T.);
+#25709 = ORIENTED_EDGE('',*,*,#25710,.T.);
+#25710 = EDGE_CURVE('',#25662,#25711,#25713,.T.);
+#25711 = VERTEX_POINT('',#25712);
+#25712 = CARTESIAN_POINT('',(-5.21179086933,0.10751913558,
+    21.485087981318));
+#25713 = SURFACE_CURVE('',#25714,(#25718,#25725),.PCURVE_S1.);
+#25714 = LINE('',#25715,#25716);
+#25715 = CARTESIAN_POINT('',(-5.001900482531,-0.972270724458,
+    22.120173185856));
+#25716 = VECTOR('',#25717,1.);
+#25717 = DIRECTION('',(-0.165245824525,0.850114045038,-0.499999927906));
+#25718 = PCURVE('',#25539,#25719);
+#25719 = DEFINITIONAL_REPRESENTATION('',(#25720),#25724);
+#25720 = LINE('',#25721,#25722);
+#25721 = CARTESIAN_POINT('',(1.554312234475E-16,-3.2));
+#25722 = VECTOR('',#25723,1.);
+#25723 = DIRECTION('',(1.,0.));
+#25724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25725 = PCURVE('',#25623,#25726);
+#25726 = DEFINITIONAL_REPRESENTATION('',(#25727),#25731);
+#25727 = LINE('',#25728,#25729);
+#25728 = CARTESIAN_POINT('',(1.1,-0.635085296109));
+#25729 = VECTOR('',#25730,1.);
+#25730 = DIRECTION('',(0.866025403784,0.5));
+#25731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25732 = ORIENTED_EDGE('',*,*,#25733,.F.);
+#25733 = EDGE_CURVE('',#25496,#25711,#25734,.T.);
+#25734 = SURFACE_CURVE('',#25735,(#25739,#25746),.PCURVE_S1.);
+#25735 = LINE('',#25736,#25737);
+#25736 = CARTESIAN_POINT('',(-8.352997888693,-0.503069483294,
+    21.485090747867));
+#25737 = VECTOR('',#25738,1.);
+#25738 = DIRECTION('',(0.981627193551,0.190808943398,-8.645463376311E-07
+    ));
+#25739 = PCURVE('',#25539,#25740);
+#25740 = DEFINITIONAL_REPRESENTATION('',(#25741),#25745);
+#25741 = LINE('',#25742,#25743);
+#25742 = CARTESIAN_POINT('',(1.270170592217,-1.410172636681E-16));
+#25743 = VECTOR('',#25744,1.);
+#25744 = DIRECTION('',(0.,-1.));
+#25745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25746 = PCURVE('',#25511,#25747);
+#25747 = DEFINITIONAL_REPRESENTATION('',(#25748),#25752);
+#25748 = LINE('',#25749,#25750);
+#25749 = CARTESIAN_POINT('',(0.,0.));
+#25750 = VECTOR('',#25751,1.);
+#25751 = DIRECTION('',(0.,-1.));
+#25752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25753 = ORIENTED_EDGE('',*,*,#25523,.F.);
+#25754 = ADVANCED_FACE('',(#25755),#25511,.F.);
+#25755 = FACE_BOUND('',#25756,.F.);
+#25756 = EDGE_LOOP('',(#25757,#25758,#25781,#25802));
+#25757 = ORIENTED_EDGE('',*,*,#25733,.T.);
+#25758 = ORIENTED_EDGE('',*,*,#25759,.T.);
+#25759 = EDGE_CURVE('',#25711,#25760,#25762,.T.);
+#25760 = VERTEX_POINT('',#25761);
+#25761 = CARTESIAN_POINT('',(-5.211791967451,0.107519029843,
+    20.214917389102));
+#25762 = SURFACE_CURVE('',#25763,(#25767,#25774),.PCURVE_S1.);
+#25763 = LINE('',#25764,#25765);
+#25764 = CARTESIAN_POINT('',(-5.21179086933,0.10751913558,
+    21.485087981318));
+#25765 = VECTOR('',#25766,1.);
+#25766 = DIRECTION('',(-8.645463375756E-07,-8.324632072565E-08,-1.));
+#25767 = PCURVE('',#25511,#25768);
+#25768 = DEFINITIONAL_REPRESENTATION('',(#25769),#25773);
+#25769 = LINE('',#25770,#25771);
+#25770 = CARTESIAN_POINT('',(1.7763568394E-16,-3.2));
+#25771 = VECTOR('',#25772,1.);
+#25772 = DIRECTION('',(1.,0.));
+#25773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25774 = PCURVE('',#25623,#25775);
+#25775 = DEFINITIONAL_REPRESENTATION('',(#25776),#25780);
+#25776 = LINE('',#25777,#25778);
+#25777 = CARTESIAN_POINT('',(2.2,0.));
+#25778 = VECTOR('',#25779,1.);
+#25779 = DIRECTION('',(0.,1.));
+#25780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25781 = ORIENTED_EDGE('',*,*,#25782,.F.);
+#25782 = EDGE_CURVE('',#25468,#25760,#25783,.T.);
+#25783 = SURFACE_CURVE('',#25784,(#25788,#25795),.PCURVE_S1.);
+#25784 = LINE('',#25785,#25786);
+#25785 = CARTESIAN_POINT('',(-8.352998986814,-0.503069589031,
+    20.21492015565));
+#25786 = VECTOR('',#25787,1.);
+#25787 = DIRECTION('',(0.981627193551,0.190808943398,-8.645463376311E-07
+    ));
+#25788 = PCURVE('',#25511,#25789);
+#25789 = DEFINITIONAL_REPRESENTATION('',(#25790),#25794);
+#25790 = LINE('',#25791,#25792);
+#25791 = CARTESIAN_POINT('',(1.270170592217,-2.820345273363E-16));
+#25792 = VECTOR('',#25793,1.);
+#25793 = DIRECTION('',(0.,-1.));
+#25794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25795 = PCURVE('',#25483,#25796);
+#25796 = DEFINITIONAL_REPRESENTATION('',(#25797),#25801);
+#25797 = LINE('',#25798,#25799);
+#25798 = CARTESIAN_POINT('',(0.,0.));
+#25799 = VECTOR('',#25800,1.);
+#25800 = DIRECTION('',(0.,-1.));
+#25801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25802 = ORIENTED_EDGE('',*,*,#25495,.F.);
+#25803 = ADVANCED_FACE('',(#25804),#25483,.F.);
+#25804 = FACE_BOUND('',#25805,.F.);
+#25805 = EDGE_LOOP('',(#25806,#25807,#25830,#25851));
+#25806 = ORIENTED_EDGE('',*,*,#25782,.T.);
+#25807 = ORIENTED_EDGE('',*,*,#25808,.T.);
+#25808 = EDGE_CURVE('',#25760,#25809,#25811,.T.);
+#25809 = VERTEX_POINT('',#25810);
+#25810 = CARTESIAN_POINT('',(-5.001902678774,-0.972270935932,
+    19.579832001422));
+#25811 = SURFACE_CURVE('',#25812,(#25816,#25823),.PCURVE_S1.);
+#25812 = LINE('',#25813,#25814);
+#25813 = CARTESIAN_POINT('',(-5.211791967451,0.107519029843,
+    20.214917389102));
+#25814 = VECTOR('',#25815,1.);
+#25815 = DIRECTION('',(0.165244959979,-0.850114128284,-0.500000072093));
+#25816 = PCURVE('',#25483,#25817);
+#25817 = DEFINITIONAL_REPRESENTATION('',(#25818),#25822);
+#25818 = LINE('',#25819,#25820);
+#25819 = CARTESIAN_POINT('',(8.881784197001E-17,-3.2));
+#25820 = VECTOR('',#25821,1.);
+#25821 = DIRECTION('',(1.,0.));
+#25822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25823 = PCURVE('',#25623,#25824);
+#25824 = DEFINITIONAL_REPRESENTATION('',(#25825),#25829);
+#25825 = LINE('',#25826,#25827);
+#25826 = CARTESIAN_POINT('',(2.2,1.270170592217));
+#25827 = VECTOR('',#25828,1.);
+#25828 = DIRECTION('',(-0.866025403784,0.5));
+#25829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25830 = ORIENTED_EDGE('',*,*,#25831,.F.);
+#25831 = EDGE_CURVE('',#25440,#25809,#25832,.T.);
+#25832 = SURFACE_CURVE('',#25833,(#25837,#25844),.PCURVE_S1.);
+#25833 = LINE('',#25834,#25835);
+#25834 = CARTESIAN_POINT('',(-8.143109698137,-1.582859554806,
+    19.579834767971));
+#25835 = VECTOR('',#25836,1.);
+#25836 = DIRECTION('',(0.981627193551,0.190808943398,-8.645463376311E-07
+    ));
+#25837 = PCURVE('',#25483,#25838);
+#25838 = DEFINITIONAL_REPRESENTATION('',(#25839),#25843);
+#25839 = LINE('',#25840,#25841);
+#25840 = CARTESIAN_POINT('',(1.270170592217,-1.410172636681E-16));
+#25841 = VECTOR('',#25842,1.);
+#25842 = DIRECTION('',(0.,-1.));
+#25843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25844 = PCURVE('',#25455,#25845);
+#25845 = DEFINITIONAL_REPRESENTATION('',(#25846),#25850);
+#25846 = LINE('',#25847,#25848);
+#25847 = CARTESIAN_POINT('',(1.270170592217,-1.410172636681E-16));
+#25848 = VECTOR('',#25849,1.);
+#25849 = DIRECTION('',(0.,-1.));
+#25850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25851 = ORIENTED_EDGE('',*,*,#25467,.F.);
+#25852 = ADVANCED_FACE('',(#25853),#25455,.T.);
+#25853 = FACE_BOUND('',#25854,.T.);
+#25854 = EDGE_LOOP('',(#25855,#25856,#25877,#25878));
+#25855 = ORIENTED_EDGE('',*,*,#25635,.T.);
+#25856 = ORIENTED_EDGE('',*,*,#25857,.T.);
+#25857 = EDGE_CURVE('',#25608,#25809,#25858,.T.);
+#25858 = SURFACE_CURVE('',#25859,(#25863,#25870),.PCURVE_S1.);
+#25859 = LINE('',#25860,#25861);
+#25860 = CARTESIAN_POINT('',(-4.792012291975,-2.052060795969,
+    20.21491720596));
+#25861 = VECTOR('',#25862,1.);
+#25862 = DIRECTION('',(-0.165245824525,0.850114045038,-0.499999927906));
+#25863 = PCURVE('',#25455,#25864);
+#25864 = DEFINITIONAL_REPRESENTATION('',(#25865),#25869);
+#25865 = LINE('',#25866,#25867);
+#25866 = CARTESIAN_POINT('',(8.881784197001E-17,-3.2));
+#25867 = VECTOR('',#25868,1.);
+#25868 = DIRECTION('',(1.,0.));
+#25869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25870 = PCURVE('',#25623,#25871);
+#25871 = DEFINITIONAL_REPRESENTATION('',(#25872),#25876);
+#25872 = LINE('',#25873,#25874);
+#25873 = CARTESIAN_POINT('',(0.,1.270170592217));
+#25874 = VECTOR('',#25875,1.);
+#25875 = DIRECTION('',(0.866025403784,0.5));
+#25876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25877 = ORIENTED_EDGE('',*,*,#25831,.F.);
+#25878 = ORIENTED_EDGE('',*,*,#25439,.F.);
+#25879 = ADVANCED_FACE('',(#25880),#25623,.T.);
+#25880 = FACE_BOUND('',#25881,.F.);
+#25881 = EDGE_LOOP('',(#25882,#25883,#25884,#25885,#25886,#25887));
+#25882 = ORIENTED_EDGE('',*,*,#25607,.T.);
+#25883 = ORIENTED_EDGE('',*,*,#25857,.T.);
+#25884 = ORIENTED_EDGE('',*,*,#25808,.F.);
+#25885 = ORIENTED_EDGE('',*,*,#25759,.F.);
+#25886 = ORIENTED_EDGE('',*,*,#25710,.F.);
+#25887 = ORIENTED_EDGE('',*,*,#25661,.F.);
+#25888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#25892)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#25889,#25890,#25891)) 
+REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#25889 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#25890 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#25891 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#25892 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-06),#25889,
+  'distance_accuracy_value','confusion accuracy');
+#25893 = PRODUCT_TYPE('part',$,(#7));
+#25894 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #25895,#25903,#25910,#25917,#25924,#25931,#25938,#25945,#25952,
+    #25959,#25966,#25973,#25980,#25987,#25994,#26001,#26008,#26015,
+    #26022,#26029,#26036,#26043,#26050,#26057,#26064,#26071,#26078,
+    #26085,#26092,#26100,#26107,#26114,#26121,#26128,#26135,#26142,
+    #26149,#26156,#26163,#26170,#26177,#26184,#26191,#26198,#26205,
+    #26212,#26219,#26226,#26233,#26240,#26247,#26254,#26261,#26268,
+    #26275,#26282,#26289,#26296,#26303,#26310,#26317,#26324,#26331,
+    #26338,#26345,#26352,#26359,#26366,#26373,#26380,#26387,#26394,
+    #26401,#26408,#26415,#26422),#25888);
+#25895 = STYLED_ITEM('color',(#25896),#17);
+#25896 = PRESENTATION_STYLE_ASSIGNMENT((#25897));
+#25897 = SURFACE_STYLE_USAGE(.BOTH.,#25898);
+#25898 = SURFACE_SIDE_STYLE('',(#25899));
+#25899 = SURFACE_STYLE_FILL_AREA(#25900);
+#25900 = FILL_AREA_STYLE('',(#25901));
+#25901 = FILL_AREA_STYLE_COLOUR('',#25902);
+#25902 = COLOUR_RGB('',0.713725507259,0.713725507259,0.713725507259);
+#25903 = STYLED_ITEM('color',(#25904),#3301);
+#25904 = PRESENTATION_STYLE_ASSIGNMENT((#25905));
+#25905 = SURFACE_STYLE_USAGE(.BOTH.,#25906);
+#25906 = SURFACE_SIDE_STYLE('',(#25907));
+#25907 = SURFACE_STYLE_FILL_AREA(#25908);
+#25908 = FILL_AREA_STYLE('',(#25909));
+#25909 = FILL_AREA_STYLE_COLOUR('',#25902);
+#25910 = STYLED_ITEM('color',(#25911),#3354);
+#25911 = PRESENTATION_STYLE_ASSIGNMENT((#25912));
+#25912 = SURFACE_STYLE_USAGE(.BOTH.,#25913);
+#25913 = SURFACE_SIDE_STYLE('',(#25914));
+#25914 = SURFACE_STYLE_FILL_AREA(#25915);
+#25915 = FILL_AREA_STYLE('',(#25916));
+#25916 = FILL_AREA_STYLE_COLOUR('',#25902);
+#25917 = STYLED_ITEM('color',(#25918),#9954);
+#25918 = PRESENTATION_STYLE_ASSIGNMENT((#25919));
+#25919 = SURFACE_STYLE_USAGE(.BOTH.,#25920);
+#25920 = SURFACE_SIDE_STYLE('',(#25921));
+#25921 = SURFACE_STYLE_FILL_AREA(#25922);
+#25922 = FILL_AREA_STYLE('',(#25923));
+#25923 = FILL_AREA_STYLE_COLOUR('',#25902);
+#25924 = STYLED_ITEM('color',(#25925),#10000);
+#25925 = PRESENTATION_STYLE_ASSIGNMENT((#25926));
+#25926 = SURFACE_STYLE_USAGE(.BOTH.,#25927);
+#25927 = SURFACE_SIDE_STYLE('',(#25928));
+#25928 = SURFACE_STYLE_FILL_AREA(#25929);
+#25929 = FILL_AREA_STYLE('',(#25930));
+#25930 = FILL_AREA_STYLE_COLOUR('',#25902);
+#25931 = STYLED_ITEM('color',(#25932),#19787);
+#25932 = PRESENTATION_STYLE_ASSIGNMENT((#25933));
+#25933 = SURFACE_STYLE_USAGE(.BOTH.,#25934);
+#25934 = SURFACE_SIDE_STYLE('',(#25935));
+#25935 = SURFACE_STYLE_FILL_AREA(#25936);
+#25936 = FILL_AREA_STYLE('',(#25937));
+#25937 = FILL_AREA_STYLE_COLOUR('',#25902);
+#25938 = STYLED_ITEM('color',(#25939),#19814);
+#25939 = PRESENTATION_STYLE_ASSIGNMENT((#25940));
+#25940 = SURFACE_STYLE_USAGE(.BOTH.,#25941);
+#25941 = SURFACE_SIDE_STYLE('',(#25942));
+#25942 = SURFACE_STYLE_FILL_AREA(#25943);
+#25943 = FILL_AREA_STYLE('',(#25944));
+#25944 = FILL_AREA_STYLE_COLOUR('',#25902);
+#25945 = STYLED_ITEM('color',(#25946),#20498);
+#25946 = PRESENTATION_STYLE_ASSIGNMENT((#25947));
+#25947 = SURFACE_STYLE_USAGE(.BOTH.,#25948);
+#25948 = SURFACE_SIDE_STYLE('',(#25949));
+#25949 = SURFACE_STYLE_FILL_AREA(#25950);
+#25950 = FILL_AREA_STYLE('',(#25951));
+#25951 = FILL_AREA_STYLE_COLOUR('',#25902);
+#25952 = STYLED_ITEM('color',(#25953),#20817);
+#25953 = PRESENTATION_STYLE_ASSIGNMENT((#25954));
+#25954 = SURFACE_STYLE_USAGE(.BOTH.,#25955);
+#25955 = SURFACE_SIDE_STYLE('',(#25956));
+#25956 = SURFACE_STYLE_FILL_AREA(#25957);
+#25957 = FILL_AREA_STYLE('',(#25958));
+#25958 = FILL_AREA_STYLE_COLOUR('',#25902);
+#25959 = STYLED_ITEM('color',(#25960),#20852);
+#25960 = PRESENTATION_STYLE_ASSIGNMENT((#25961));
+#25961 = SURFACE_STYLE_USAGE(.BOTH.,#25962);
+#25962 = SURFACE_SIDE_STYLE('',(#25963));
+#25963 = SURFACE_STYLE_FILL_AREA(#25964);
+#25964 = FILL_AREA_STYLE('',(#25965));
+#25965 = FILL_AREA_STYLE_COLOUR('',#25902);
+#25966 = STYLED_ITEM('color',(#25967),#20899);
+#25967 = PRESENTATION_STYLE_ASSIGNMENT((#25968));
+#25968 = SURFACE_STYLE_USAGE(.BOTH.,#25969);
+#25969 = SURFACE_SIDE_STYLE('',(#25970));
+#25970 = SURFACE_STYLE_FILL_AREA(#25971);
+#25971 = FILL_AREA_STYLE('',(#25972));
+#25972 = FILL_AREA_STYLE_COLOUR('',#25902);
+#25973 = STYLED_ITEM('color',(#25974),#20926);
+#25974 = PRESENTATION_STYLE_ASSIGNMENT((#25975));
+#25975 = SURFACE_STYLE_USAGE(.BOTH.,#25976);
+#25976 = SURFACE_SIDE_STYLE('',(#25977));
+#25977 = SURFACE_STYLE_FILL_AREA(#25978);
+#25978 = FILL_AREA_STYLE('',(#25979));
+#25979 = FILL_AREA_STYLE_COLOUR('',#25902);
+#25980 = STYLED_ITEM('color',(#25981),#20953);
+#25981 = PRESENTATION_STYLE_ASSIGNMENT((#25982));
+#25982 = SURFACE_STYLE_USAGE(.BOTH.,#25983);
+#25983 = SURFACE_SIDE_STYLE('',(#25984));
+#25984 = SURFACE_STYLE_FILL_AREA(#25985);
+#25985 = FILL_AREA_STYLE('',(#25986));
+#25986 = FILL_AREA_STYLE_COLOUR('',#25902);
+#25987 = STYLED_ITEM('color',(#25988),#20960);
+#25988 = PRESENTATION_STYLE_ASSIGNMENT((#25989));
+#25989 = SURFACE_STYLE_USAGE(.BOTH.,#25990);
+#25990 = SURFACE_SIDE_STYLE('',(#25991));
+#25991 = SURFACE_STYLE_FILL_AREA(#25992);
+#25992 = FILL_AREA_STYLE('',(#25993));
+#25993 = FILL_AREA_STYLE_COLOUR('',#25902);
+#25994 = STYLED_ITEM('color',(#25995),#21039);
+#25995 = PRESENTATION_STYLE_ASSIGNMENT((#25996));
+#25996 = SURFACE_STYLE_USAGE(.BOTH.,#25997);
+#25997 = SURFACE_SIDE_STYLE('',(#25998));
+#25998 = SURFACE_STYLE_FILL_AREA(#25999);
+#25999 = FILL_AREA_STYLE('',(#26000));
+#26000 = FILL_AREA_STYLE_COLOUR('',#25902);
+#26001 = STYLED_ITEM('color',(#26002),#21066);
+#26002 = PRESENTATION_STYLE_ASSIGNMENT((#26003));
+#26003 = SURFACE_STYLE_USAGE(.BOTH.,#26004);
+#26004 = SURFACE_SIDE_STYLE('',(#26005));
+#26005 = SURFACE_STYLE_FILL_AREA(#26006);
+#26006 = FILL_AREA_STYLE('',(#26007));
+#26007 = FILL_AREA_STYLE_COLOUR('',#25902);
+#26008 = STYLED_ITEM('color',(#26009),#21093);
+#26009 = PRESENTATION_STYLE_ASSIGNMENT((#26010));
+#26010 = SURFACE_STYLE_USAGE(.BOTH.,#26011);
+#26011 = SURFACE_SIDE_STYLE('',(#26012));
+#26012 = SURFACE_STYLE_FILL_AREA(#26013);
+#26013 = FILL_AREA_STYLE('',(#26014));
+#26014 = FILL_AREA_STYLE_COLOUR('',#25902);
+#26015 = STYLED_ITEM('color',(#26016),#21120);
+#26016 = PRESENTATION_STYLE_ASSIGNMENT((#26017));
+#26017 = SURFACE_STYLE_USAGE(.BOTH.,#26018);
+#26018 = SURFACE_SIDE_STYLE('',(#26019));
+#26019 = SURFACE_STYLE_FILL_AREA(#26020);
+#26020 = FILL_AREA_STYLE('',(#26021));
+#26021 = FILL_AREA_STYLE_COLOUR('',#25902);
+#26022 = STYLED_ITEM('color',(#26023),#21147);
+#26023 = PRESENTATION_STYLE_ASSIGNMENT((#26024));
+#26024 = SURFACE_STYLE_USAGE(.BOTH.,#26025);
+#26025 = SURFACE_SIDE_STYLE('',(#26026));
+#26026 = SURFACE_STYLE_FILL_AREA(#26027);
+#26027 = FILL_AREA_STYLE('',(#26028));
+#26028 = FILL_AREA_STYLE_COLOUR('',#25902);
+#26029 = STYLED_ITEM('color',(#26030),#21174);
+#26030 = PRESENTATION_STYLE_ASSIGNMENT((#26031));
+#26031 = SURFACE_STYLE_USAGE(.BOTH.,#26032);
+#26032 = SURFACE_SIDE_STYLE('',(#26033));
+#26033 = SURFACE_STYLE_FILL_AREA(#26034);
+#26034 = FILL_AREA_STYLE('',(#26035));
+#26035 = FILL_AREA_STYLE_COLOUR('',#25902);
+#26036 = STYLED_ITEM('color',(#26037),#21221);
+#26037 = PRESENTATION_STYLE_ASSIGNMENT((#26038));
+#26038 = SURFACE_STYLE_USAGE(.BOTH.,#26039);
+#26039 = SURFACE_SIDE_STYLE('',(#26040));
+#26040 = SURFACE_STYLE_FILL_AREA(#26041);
+#26041 = FILL_AREA_STYLE('',(#26042));
+#26042 = FILL_AREA_STYLE_COLOUR('',#25902);
+#26043 = STYLED_ITEM('color',(#26044),#22295);
+#26044 = PRESENTATION_STYLE_ASSIGNMENT((#26045));
+#26045 = SURFACE_STYLE_USAGE(.BOTH.,#26046);
+#26046 = SURFACE_SIDE_STYLE('',(#26047));
+#26047 = SURFACE_STYLE_FILL_AREA(#26048);
+#26048 = FILL_AREA_STYLE('',(#26049));
+#26049 = FILL_AREA_STYLE_COLOUR('',#25902);
+#26050 = STYLED_ITEM('color',(#26051),#22900);
+#26051 = PRESENTATION_STYLE_ASSIGNMENT((#26052));
+#26052 = SURFACE_STYLE_USAGE(.BOTH.,#26053);
+#26053 = SURFACE_SIDE_STYLE('',(#26054));
+#26054 = SURFACE_STYLE_FILL_AREA(#26055);
+#26055 = FILL_AREA_STYLE('',(#26056));
+#26056 = FILL_AREA_STYLE_COLOUR('',#25902);
+#26057 = STYLED_ITEM('color',(#26058),#22925);
+#26058 = PRESENTATION_STYLE_ASSIGNMENT((#26059));
+#26059 = SURFACE_STYLE_USAGE(.BOTH.,#26060);
+#26060 = SURFACE_SIDE_STYLE('',(#26061));
+#26061 = SURFACE_STYLE_FILL_AREA(#26062);
+#26062 = FILL_AREA_STYLE('',(#26063));
+#26063 = FILL_AREA_STYLE_COLOUR('',#25902);
+#26064 = STYLED_ITEM('color',(#26065),#22978);
+#26065 = PRESENTATION_STYLE_ASSIGNMENT((#26066));
+#26066 = SURFACE_STYLE_USAGE(.BOTH.,#26067);
+#26067 = SURFACE_SIDE_STYLE('',(#26068));
+#26068 = SURFACE_STYLE_FILL_AREA(#26069);
+#26069 = FILL_AREA_STYLE('',(#26070));
+#26070 = FILL_AREA_STYLE_COLOUR('',#25902);
+#26071 = STYLED_ITEM('color',(#26072),#23076);
+#26072 = PRESENTATION_STYLE_ASSIGNMENT((#26073));
+#26073 = SURFACE_STYLE_USAGE(.BOTH.,#26074);
+#26074 = SURFACE_SIDE_STYLE('',(#26075));
+#26075 = SURFACE_STYLE_FILL_AREA(#26076);
+#26076 = FILL_AREA_STYLE('',(#26077));
+#26077 = FILL_AREA_STYLE_COLOUR('',#25902);
+#26078 = STYLED_ITEM('color',(#26079),#23105);
+#26079 = PRESENTATION_STYLE_ASSIGNMENT((#26080));
+#26080 = SURFACE_STYLE_USAGE(.BOTH.,#26081);
+#26081 = SURFACE_SIDE_STYLE('',(#26082));
+#26082 = SURFACE_STYLE_FILL_AREA(#26083);
+#26083 = FILL_AREA_STYLE('',(#26084));
+#26084 = FILL_AREA_STYLE_COLOUR('',#25902);
+#26085 = STYLED_ITEM('color',(#26086),#23153);
+#26086 = PRESENTATION_STYLE_ASSIGNMENT((#26087));
+#26087 = SURFACE_STYLE_USAGE(.BOTH.,#26088);
+#26088 = SURFACE_SIDE_STYLE('',(#26089));
+#26089 = SURFACE_STYLE_FILL_AREA(#26090);
+#26090 = FILL_AREA_STYLE('',(#26091));
+#26091 = FILL_AREA_STYLE_COLOUR('',#25902);
+#26092 = STYLED_ITEM('color',(#26093),#23162);
+#26093 = PRESENTATION_STYLE_ASSIGNMENT((#26094));
+#26094 = SURFACE_STYLE_USAGE(.BOTH.,#26095);
+#26095 = SURFACE_SIDE_STYLE('',(#26096));
+#26096 = SURFACE_STYLE_FILL_AREA(#26097);
+#26097 = FILL_AREA_STYLE('',(#26098));
+#26098 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26099 = COLOUR_RGB('',0.223529413342,0.223529413342,0.223529413342);
+#26100 = STYLED_ITEM('color',(#26101),#23250);
+#26101 = PRESENTATION_STYLE_ASSIGNMENT((#26102));
+#26102 = SURFACE_STYLE_USAGE(.BOTH.,#26103);
+#26103 = SURFACE_SIDE_STYLE('',(#26104));
+#26104 = SURFACE_STYLE_FILL_AREA(#26105);
+#26105 = FILL_AREA_STYLE('',(#26106));
+#26106 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26107 = STYLED_ITEM('color',(#26108),#23303);
+#26108 = PRESENTATION_STYLE_ASSIGNMENT((#26109));
+#26109 = SURFACE_STYLE_USAGE(.BOTH.,#26110);
+#26110 = SURFACE_SIDE_STYLE('',(#26111));
+#26111 = SURFACE_STYLE_FILL_AREA(#26112);
+#26112 = FILL_AREA_STYLE('',(#26113));
+#26113 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26114 = STYLED_ITEM('color',(#26115),#23356);
+#26115 = PRESENTATION_STYLE_ASSIGNMENT((#26116));
+#26116 = SURFACE_STYLE_USAGE(.BOTH.,#26117);
+#26117 = SURFACE_SIDE_STYLE('',(#26118));
+#26118 = SURFACE_STYLE_FILL_AREA(#26119);
+#26119 = FILL_AREA_STYLE('',(#26120));
+#26120 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26121 = STYLED_ITEM('color',(#26122),#23530);
+#26122 = PRESENTATION_STYLE_ASSIGNMENT((#26123));
+#26123 = SURFACE_STYLE_USAGE(.BOTH.,#26124);
+#26124 = SURFACE_SIDE_STYLE('',(#26125));
+#26125 = SURFACE_STYLE_FILL_AREA(#26126);
+#26126 = FILL_AREA_STYLE('',(#26127));
+#26127 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26128 = STYLED_ITEM('color',(#26129),#23534);
+#26129 = PRESENTATION_STYLE_ASSIGNMENT((#26130));
+#26130 = SURFACE_STYLE_USAGE(.BOTH.,#26131);
+#26131 = SURFACE_SIDE_STYLE('',(#26132));
+#26132 = SURFACE_STYLE_FILL_AREA(#26133);
+#26133 = FILL_AREA_STYLE('',(#26134));
+#26134 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26135 = STYLED_ITEM('color',(#26136),#23610);
+#26136 = PRESENTATION_STYLE_ASSIGNMENT((#26137));
+#26137 = SURFACE_STYLE_USAGE(.BOTH.,#26138);
+#26138 = SURFACE_SIDE_STYLE('',(#26139));
+#26139 = SURFACE_STYLE_FILL_AREA(#26140);
+#26140 = FILL_AREA_STYLE('',(#26141));
+#26141 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26142 = STYLED_ITEM('color',(#26143),#23659);
+#26143 = PRESENTATION_STYLE_ASSIGNMENT((#26144));
+#26144 = SURFACE_STYLE_USAGE(.BOTH.,#26145);
+#26145 = SURFACE_SIDE_STYLE('',(#26146));
+#26146 = SURFACE_STYLE_FILL_AREA(#26147);
+#26147 = FILL_AREA_STYLE('',(#26148));
+#26148 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26149 = STYLED_ITEM('color',(#26150),#23708);
+#26150 = PRESENTATION_STYLE_ASSIGNMENT((#26151));
+#26151 = SURFACE_STYLE_USAGE(.BOTH.,#26152);
+#26152 = SURFACE_SIDE_STYLE('',(#26153));
+#26153 = SURFACE_STYLE_FILL_AREA(#26154);
+#26154 = FILL_AREA_STYLE('',(#26155));
+#26155 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26156 = STYLED_ITEM('color',(#26157),#23757);
+#26157 = PRESENTATION_STYLE_ASSIGNMENT((#26158));
+#26158 = SURFACE_STYLE_USAGE(.BOTH.,#26159);
+#26159 = SURFACE_SIDE_STYLE('',(#26160));
+#26160 = SURFACE_STYLE_FILL_AREA(#26161);
+#26161 = FILL_AREA_STYLE('',(#26162));
+#26162 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26163 = STYLED_ITEM('color',(#26164),#23806);
+#26164 = PRESENTATION_STYLE_ASSIGNMENT((#26165));
+#26165 = SURFACE_STYLE_USAGE(.BOTH.,#26166);
+#26166 = SURFACE_SIDE_STYLE('',(#26167));
+#26167 = SURFACE_STYLE_FILL_AREA(#26168);
+#26168 = FILL_AREA_STYLE('',(#26169));
+#26169 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26170 = STYLED_ITEM('color',(#26171),#23833);
+#26171 = PRESENTATION_STYLE_ASSIGNMENT((#26172));
+#26172 = SURFACE_STYLE_USAGE(.BOTH.,#26173);
+#26173 = SURFACE_SIDE_STYLE('',(#26174));
+#26174 = SURFACE_STYLE_FILL_AREA(#26175);
+#26175 = FILL_AREA_STYLE('',(#26176));
+#26176 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26177 = STYLED_ITEM('color',(#26178),#23844);
+#26178 = PRESENTATION_STYLE_ASSIGNMENT((#26179));
+#26179 = SURFACE_STYLE_USAGE(.BOTH.,#26180);
+#26180 = SURFACE_SIDE_STYLE('',(#26181));
+#26181 = SURFACE_STYLE_FILL_AREA(#26182);
+#26182 = FILL_AREA_STYLE('',(#26183));
+#26183 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26184 = STYLED_ITEM('color',(#26185),#23932);
+#26185 = PRESENTATION_STYLE_ASSIGNMENT((#26186));
+#26186 = SURFACE_STYLE_USAGE(.BOTH.,#26187);
+#26187 = SURFACE_SIDE_STYLE('',(#26188));
+#26188 = SURFACE_STYLE_FILL_AREA(#26189);
+#26189 = FILL_AREA_STYLE('',(#26190));
+#26190 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26191 = STYLED_ITEM('color',(#26192),#23985);
+#26192 = PRESENTATION_STYLE_ASSIGNMENT((#26193));
+#26193 = SURFACE_STYLE_USAGE(.BOTH.,#26194);
+#26194 = SURFACE_SIDE_STYLE('',(#26195));
+#26195 = SURFACE_STYLE_FILL_AREA(#26196);
+#26196 = FILL_AREA_STYLE('',(#26197));
+#26197 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26198 = STYLED_ITEM('color',(#26199),#24038);
+#26199 = PRESENTATION_STYLE_ASSIGNMENT((#26200));
+#26200 = SURFACE_STYLE_USAGE(.BOTH.,#26201);
+#26201 = SURFACE_SIDE_STYLE('',(#26202));
+#26202 = SURFACE_STYLE_FILL_AREA(#26203);
+#26203 = FILL_AREA_STYLE('',(#26204));
+#26204 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26205 = STYLED_ITEM('color',(#26206),#24212);
+#26206 = PRESENTATION_STYLE_ASSIGNMENT((#26207));
+#26207 = SURFACE_STYLE_USAGE(.BOTH.,#26208);
+#26208 = SURFACE_SIDE_STYLE('',(#26209));
+#26209 = SURFACE_STYLE_FILL_AREA(#26210);
+#26210 = FILL_AREA_STYLE('',(#26211));
+#26211 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26212 = STYLED_ITEM('color',(#26213),#24216);
+#26213 = PRESENTATION_STYLE_ASSIGNMENT((#26214));
+#26214 = SURFACE_STYLE_USAGE(.BOTH.,#26215);
+#26215 = SURFACE_SIDE_STYLE('',(#26216));
+#26216 = SURFACE_STYLE_FILL_AREA(#26217);
+#26217 = FILL_AREA_STYLE('',(#26218));
+#26218 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26219 = STYLED_ITEM('color',(#26220),#24292);
+#26220 = PRESENTATION_STYLE_ASSIGNMENT((#26221));
+#26221 = SURFACE_STYLE_USAGE(.BOTH.,#26222);
+#26222 = SURFACE_SIDE_STYLE('',(#26223));
+#26223 = SURFACE_STYLE_FILL_AREA(#26224);
+#26224 = FILL_AREA_STYLE('',(#26225));
+#26225 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26226 = STYLED_ITEM('color',(#26227),#24341);
+#26227 = PRESENTATION_STYLE_ASSIGNMENT((#26228));
+#26228 = SURFACE_STYLE_USAGE(.BOTH.,#26229);
+#26229 = SURFACE_SIDE_STYLE('',(#26230));
+#26230 = SURFACE_STYLE_FILL_AREA(#26231);
+#26231 = FILL_AREA_STYLE('',(#26232));
+#26232 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26233 = STYLED_ITEM('color',(#26234),#24390);
+#26234 = PRESENTATION_STYLE_ASSIGNMENT((#26235));
+#26235 = SURFACE_STYLE_USAGE(.BOTH.,#26236);
+#26236 = SURFACE_SIDE_STYLE('',(#26237));
+#26237 = SURFACE_STYLE_FILL_AREA(#26238);
+#26238 = FILL_AREA_STYLE('',(#26239));
+#26239 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26240 = STYLED_ITEM('color',(#26241),#24439);
+#26241 = PRESENTATION_STYLE_ASSIGNMENT((#26242));
+#26242 = SURFACE_STYLE_USAGE(.BOTH.,#26243);
+#26243 = SURFACE_SIDE_STYLE('',(#26244));
+#26244 = SURFACE_STYLE_FILL_AREA(#26245);
+#26245 = FILL_AREA_STYLE('',(#26246));
+#26246 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26247 = STYLED_ITEM('color',(#26248),#24488);
+#26248 = PRESENTATION_STYLE_ASSIGNMENT((#26249));
+#26249 = SURFACE_STYLE_USAGE(.BOTH.,#26250);
+#26250 = SURFACE_SIDE_STYLE('',(#26251));
+#26251 = SURFACE_STYLE_FILL_AREA(#26252);
+#26252 = FILL_AREA_STYLE('',(#26253));
+#26253 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26254 = STYLED_ITEM('color',(#26255),#24515);
+#26255 = PRESENTATION_STYLE_ASSIGNMENT((#26256));
+#26256 = SURFACE_STYLE_USAGE(.BOTH.,#26257);
+#26257 = SURFACE_SIDE_STYLE('',(#26258));
+#26258 = SURFACE_STYLE_FILL_AREA(#26259);
+#26259 = FILL_AREA_STYLE('',(#26260));
+#26260 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26261 = STYLED_ITEM('color',(#26262),#24526);
+#26262 = PRESENTATION_STYLE_ASSIGNMENT((#26263));
+#26263 = SURFACE_STYLE_USAGE(.BOTH.,#26264);
+#26264 = SURFACE_SIDE_STYLE('',(#26265));
+#26265 = SURFACE_STYLE_FILL_AREA(#26266);
+#26266 = FILL_AREA_STYLE('',(#26267));
+#26267 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26268 = STYLED_ITEM('color',(#26269),#24614);
+#26269 = PRESENTATION_STYLE_ASSIGNMENT((#26270));
+#26270 = SURFACE_STYLE_USAGE(.BOTH.,#26271);
+#26271 = SURFACE_SIDE_STYLE('',(#26272));
+#26272 = SURFACE_STYLE_FILL_AREA(#26273);
+#26273 = FILL_AREA_STYLE('',(#26274));
+#26274 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26275 = STYLED_ITEM('color',(#26276),#24667);
+#26276 = PRESENTATION_STYLE_ASSIGNMENT((#26277));
+#26277 = SURFACE_STYLE_USAGE(.BOTH.,#26278);
+#26278 = SURFACE_SIDE_STYLE('',(#26279));
+#26279 = SURFACE_STYLE_FILL_AREA(#26280);
+#26280 = FILL_AREA_STYLE('',(#26281));
+#26281 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26282 = STYLED_ITEM('color',(#26283),#24720);
+#26283 = PRESENTATION_STYLE_ASSIGNMENT((#26284));
+#26284 = SURFACE_STYLE_USAGE(.BOTH.,#26285);
+#26285 = SURFACE_SIDE_STYLE('',(#26286));
+#26286 = SURFACE_STYLE_FILL_AREA(#26287);
+#26287 = FILL_AREA_STYLE('',(#26288));
+#26288 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26289 = STYLED_ITEM('color',(#26290),#24894);
+#26290 = PRESENTATION_STYLE_ASSIGNMENT((#26291));
+#26291 = SURFACE_STYLE_USAGE(.BOTH.,#26292);
+#26292 = SURFACE_SIDE_STYLE('',(#26293));
+#26293 = SURFACE_STYLE_FILL_AREA(#26294);
+#26294 = FILL_AREA_STYLE('',(#26295));
+#26295 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26296 = STYLED_ITEM('color',(#26297),#24898);
+#26297 = PRESENTATION_STYLE_ASSIGNMENT((#26298));
+#26298 = SURFACE_STYLE_USAGE(.BOTH.,#26299);
+#26299 = SURFACE_SIDE_STYLE('',(#26300));
+#26300 = SURFACE_STYLE_FILL_AREA(#26301);
+#26301 = FILL_AREA_STYLE('',(#26302));
+#26302 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26303 = STYLED_ITEM('color',(#26304),#24974);
+#26304 = PRESENTATION_STYLE_ASSIGNMENT((#26305));
+#26305 = SURFACE_STYLE_USAGE(.BOTH.,#26306);
+#26306 = SURFACE_SIDE_STYLE('',(#26307));
+#26307 = SURFACE_STYLE_FILL_AREA(#26308);
+#26308 = FILL_AREA_STYLE('',(#26309));
+#26309 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26310 = STYLED_ITEM('color',(#26311),#25023);
+#26311 = PRESENTATION_STYLE_ASSIGNMENT((#26312));
+#26312 = SURFACE_STYLE_USAGE(.BOTH.,#26313);
+#26313 = SURFACE_SIDE_STYLE('',(#26314));
+#26314 = SURFACE_STYLE_FILL_AREA(#26315);
+#26315 = FILL_AREA_STYLE('',(#26316));
+#26316 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26317 = STYLED_ITEM('color',(#26318),#25072);
+#26318 = PRESENTATION_STYLE_ASSIGNMENT((#26319));
+#26319 = SURFACE_STYLE_USAGE(.BOTH.,#26320);
+#26320 = SURFACE_SIDE_STYLE('',(#26321));
+#26321 = SURFACE_STYLE_FILL_AREA(#26322);
+#26322 = FILL_AREA_STYLE('',(#26323));
+#26323 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26324 = STYLED_ITEM('color',(#26325),#25121);
+#26325 = PRESENTATION_STYLE_ASSIGNMENT((#26326));
+#26326 = SURFACE_STYLE_USAGE(.BOTH.,#26327);
+#26327 = SURFACE_SIDE_STYLE('',(#26328));
+#26328 = SURFACE_STYLE_FILL_AREA(#26329);
+#26329 = FILL_AREA_STYLE('',(#26330));
+#26330 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26331 = STYLED_ITEM('color',(#26332),#25170);
+#26332 = PRESENTATION_STYLE_ASSIGNMENT((#26333));
+#26333 = SURFACE_STYLE_USAGE(.BOTH.,#26334);
+#26334 = SURFACE_SIDE_STYLE('',(#26335));
+#26335 = SURFACE_STYLE_FILL_AREA(#26336);
+#26336 = FILL_AREA_STYLE('',(#26337));
+#26337 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26338 = STYLED_ITEM('color',(#26339),#25197);
+#26339 = PRESENTATION_STYLE_ASSIGNMENT((#26340));
+#26340 = SURFACE_STYLE_USAGE(.BOTH.,#26341);
+#26341 = SURFACE_SIDE_STYLE('',(#26342));
+#26342 = SURFACE_STYLE_FILL_AREA(#26343);
+#26343 = FILL_AREA_STYLE('',(#26344));
+#26344 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26345 = STYLED_ITEM('color',(#26346),#25208);
+#26346 = PRESENTATION_STYLE_ASSIGNMENT((#26347));
+#26347 = SURFACE_STYLE_USAGE(.BOTH.,#26348);
+#26348 = SURFACE_SIDE_STYLE('',(#26349));
+#26349 = SURFACE_STYLE_FILL_AREA(#26350);
+#26350 = FILL_AREA_STYLE('',(#26351));
+#26351 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26352 = STYLED_ITEM('color',(#26353),#25296);
+#26353 = PRESENTATION_STYLE_ASSIGNMENT((#26354));
+#26354 = SURFACE_STYLE_USAGE(.BOTH.,#26355);
+#26355 = SURFACE_SIDE_STYLE('',(#26356));
+#26356 = SURFACE_STYLE_FILL_AREA(#26357);
+#26357 = FILL_AREA_STYLE('',(#26358));
+#26358 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26359 = STYLED_ITEM('color',(#26360),#25349);
+#26360 = PRESENTATION_STYLE_ASSIGNMENT((#26361));
+#26361 = SURFACE_STYLE_USAGE(.BOTH.,#26362);
+#26362 = SURFACE_SIDE_STYLE('',(#26363));
+#26363 = SURFACE_STYLE_FILL_AREA(#26364);
+#26364 = FILL_AREA_STYLE('',(#26365));
+#26365 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26366 = STYLED_ITEM('color',(#26367),#25402);
+#26367 = PRESENTATION_STYLE_ASSIGNMENT((#26368));
+#26368 = SURFACE_STYLE_USAGE(.BOTH.,#26369);
+#26369 = SURFACE_SIDE_STYLE('',(#26370));
+#26370 = SURFACE_STYLE_FILL_AREA(#26371);
+#26371 = FILL_AREA_STYLE('',(#26372));
+#26372 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26373 = STYLED_ITEM('color',(#26374),#25576);
+#26374 = PRESENTATION_STYLE_ASSIGNMENT((#26375));
+#26375 = SURFACE_STYLE_USAGE(.BOTH.,#26376);
+#26376 = SURFACE_SIDE_STYLE('',(#26377));
+#26377 = SURFACE_STYLE_FILL_AREA(#26378);
+#26378 = FILL_AREA_STYLE('',(#26379));
+#26379 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26380 = STYLED_ITEM('color',(#26381),#25580);
+#26381 = PRESENTATION_STYLE_ASSIGNMENT((#26382));
+#26382 = SURFACE_STYLE_USAGE(.BOTH.,#26383);
+#26383 = SURFACE_SIDE_STYLE('',(#26384));
+#26384 = SURFACE_STYLE_FILL_AREA(#26385);
+#26385 = FILL_AREA_STYLE('',(#26386));
+#26386 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26387 = STYLED_ITEM('color',(#26388),#25656);
+#26388 = PRESENTATION_STYLE_ASSIGNMENT((#26389));
+#26389 = SURFACE_STYLE_USAGE(.BOTH.,#26390);
+#26390 = SURFACE_SIDE_STYLE('',(#26391));
+#26391 = SURFACE_STYLE_FILL_AREA(#26392);
+#26392 = FILL_AREA_STYLE('',(#26393));
+#26393 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26394 = STYLED_ITEM('color',(#26395),#25705);
+#26395 = PRESENTATION_STYLE_ASSIGNMENT((#26396));
+#26396 = SURFACE_STYLE_USAGE(.BOTH.,#26397);
+#26397 = SURFACE_SIDE_STYLE('',(#26398));
+#26398 = SURFACE_STYLE_FILL_AREA(#26399);
+#26399 = FILL_AREA_STYLE('',(#26400));
+#26400 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26401 = STYLED_ITEM('color',(#26402),#25754);
+#26402 = PRESENTATION_STYLE_ASSIGNMENT((#26403));
+#26403 = SURFACE_STYLE_USAGE(.BOTH.,#26404);
+#26404 = SURFACE_SIDE_STYLE('',(#26405));
+#26405 = SURFACE_STYLE_FILL_AREA(#26406);
+#26406 = FILL_AREA_STYLE('',(#26407));
+#26407 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26408 = STYLED_ITEM('color',(#26409),#25803);
+#26409 = PRESENTATION_STYLE_ASSIGNMENT((#26410));
+#26410 = SURFACE_STYLE_USAGE(.BOTH.,#26411);
+#26411 = SURFACE_SIDE_STYLE('',(#26412));
+#26412 = SURFACE_STYLE_FILL_AREA(#26413);
+#26413 = FILL_AREA_STYLE('',(#26414));
+#26414 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26415 = STYLED_ITEM('color',(#26416),#25852);
+#26416 = PRESENTATION_STYLE_ASSIGNMENT((#26417));
+#26417 = SURFACE_STYLE_USAGE(.BOTH.,#26418);
+#26418 = SURFACE_SIDE_STYLE('',(#26419));
+#26419 = SURFACE_STYLE_FILL_AREA(#26420);
+#26420 = FILL_AREA_STYLE('',(#26421));
+#26421 = FILL_AREA_STYLE_COLOUR('',#26099);
+#26422 = STYLED_ITEM('color',(#26423),#25879);
+#26423 = PRESENTATION_STYLE_ASSIGNMENT((#26424));
+#26424 = SURFACE_STYLE_USAGE(.BOTH.,#26425);
+#26425 = SURFACE_SIDE_STYLE('',(#26426));
+#26426 = SURFACE_STYLE_FILL_AREA(#26427);
+#26427 = FILL_AREA_STYLE('',(#26428));
+#26428 = FILL_AREA_STYLE_COLOUR('',#26099);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Mechanical Parts/coupling/beam-coupling-5mm-5mm.stl b/Mechanical Parts/coupling/beam-coupling-5mm-5mm.stl
new file mode 100644
index 00000000..6c1c6eb4
Binary files /dev/null and b/Mechanical Parts/coupling/beam-coupling-5mm-5mm.stl differ