diff --git a/Mechanical Parts/Motor-CC/Mabuchi-Encoder/DCMotorEncoder.step b/Mechanical Parts/Motor-CC/Mabuchi-Encoder/DCMotorEncoder.step
new file mode 100644
index 00000000..4c46279e
--- /dev/null
+++ b/Mechanical Parts/Motor-CC/Mabuchi-Encoder/DCMotorEncoder.step	
@@ -0,0 +1,32966 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME(
+'/home/anunez/things/FreeCAD-library/Mechanical 
+Parts/Motor-CC/Mabuchi-Encoder/DCMotorEncoder.step',
+  '2016-04-03T18:13:12',('Agustin Nunez'),('@agnuca'),
+  'Open CASCADE STEP processor 6.8','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('DCMotorEncoder','DCMotorEncoder','',(#8));
+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = SHAPE_REPRESENTATION('',(#11,#15,#711,#1353,#2609,#2939,#3269,
+    #3367,#3465,#3799,#10709,#17056,#23164,#23262),#24322);
+#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,#137,#213,#289,#365,#441,#517,#588,#635,#687,
+    #699));
+#17 = ADVANCED_FACE('',(#18),#32,.F.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20,#55,#83,#111));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-9.294160111834E-24,9.3,-15.));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-9.294160111834E-24,8.5,-15.));
+#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);
+#27 = LINE('',#28,#29);
+#28 = CARTESIAN_POINT('',(-9.294160111834E-24,9.3,-15.));
+#29 = VECTOR('',#30,1.);
+#30 = DIRECTION('',(0.,-1.,3.330669073875E-16));
+#31 = PCURVE('',#32,#37);
+#32 = PLANE('',#33);
+#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
+#34 = CARTESIAN_POINT('',(-1.985233470127E-23,9.3,-15.));
+#35 = DIRECTION('',(-1.,0.,0.));
+#36 = DIRECTION('',(0.,3.330669073875E-16,1.));
+#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
+#38 = LINE('',#39,#40);
+#39 = CARTESIAN_POINT('',(5.293955920339E-23,0.));
+#40 = VECTOR('',#41,1.);
+#41 = DIRECTION('',(0.,-1.));
+#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43 = PCURVE('',#44,#49);
+#44 = PLANE('',#45);
+#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48);
+#46 = CARTESIAN_POINT('',(-8.5,9.3,-15.));
+#47 = DIRECTION('',(0.,3.330669073875E-16,1.));
+#48 = DIRECTION('',(1.,0.,0.));
+#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);
+#50 = LINE('',#51,#52);
+#51 = CARTESIAN_POINT('',(8.5,0.));
+#52 = VECTOR('',#53,1.);
+#53 = DIRECTION('',(0.,-1.));
+#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55 = ORIENTED_EDGE('',*,*,#56,.T.);
+#56 = EDGE_CURVE('',#24,#57,#59,.T.);
+#57 = VERTEX_POINT('',#58);
+#58 = CARTESIAN_POINT('',(-1.985233470127E-23,8.5,1.));
+#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.);
+#60 = LINE('',#61,#62);
+#61 = CARTESIAN_POINT('',(-1.985233470127E-23,8.5,-15.));
+#62 = VECTOR('',#63,1.);
+#63 = DIRECTION('',(0.,3.330669073875E-16,1.));
+#64 = PCURVE('',#32,#65);
+#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70);
+#66 = LINE('',#67,#68);
+#67 = CARTESIAN_POINT('',(0.,-0.8));
+#68 = VECTOR('',#69,1.);
+#69 = DIRECTION('',(1.,0.));
+#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71 = PCURVE('',#72,#77);
+#72 = PLANE('',#73);
+#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76);
+#74 = CARTESIAN_POINT('',(-1.985233470127E-23,8.5,-15.));
+#75 = DIRECTION('',(0.,-1.,3.330669073875E-16));
+#76 = DIRECTION('',(0.,-3.330669073875E-16,-1.));
+#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82);
+#78 = LINE('',#79,#80);
+#79 = CARTESIAN_POINT('',(5.293955920339E-23,0.));
+#80 = VECTOR('',#81,1.);
+#81 = DIRECTION('',(-1.,0.));
+#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83 = ORIENTED_EDGE('',*,*,#84,.F.);
+#84 = EDGE_CURVE('',#85,#57,#87,.T.);
+#85 = VERTEX_POINT('',#86);
+#86 = CARTESIAN_POINT('',(-1.985233470127E-23,9.3,1.));
+#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.);
+#88 = LINE('',#89,#90);
+#89 = CARTESIAN_POINT('',(-1.985233470127E-23,9.3,1.));
+#90 = VECTOR('',#91,1.);
+#91 = DIRECTION('',(0.,-1.,3.330669073875E-16));
+#92 = PCURVE('',#32,#93);
+#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98);
+#94 = LINE('',#95,#96);
+#95 = CARTESIAN_POINT('',(16.,0.));
+#96 = VECTOR('',#97,1.);
+#97 = DIRECTION('',(0.,-1.));
+#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#99 = PCURVE('',#100,#105);
+#100 = PLANE('',#101);
+#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104);
+#102 = CARTESIAN_POINT('',(-1.985233470127E-23,9.3,1.));
+#103 = DIRECTION('',(0.,3.330669073875E-16,1.));
+#104 = DIRECTION('',(1.,0.,0.));
+#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110);
+#106 = LINE('',#107,#108);
+#107 = CARTESIAN_POINT('',(0.,0.));
+#108 = VECTOR('',#109,1.);
+#109 = DIRECTION('',(0.,-1.));
+#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#111 = ORIENTED_EDGE('',*,*,#112,.F.);
+#112 = EDGE_CURVE('',#22,#85,#113,.T.);
+#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.);
+#114 = LINE('',#115,#116);
+#115 = CARTESIAN_POINT('',(-1.985233470127E-23,9.3,-15.));
+#116 = VECTOR('',#117,1.);
+#117 = DIRECTION('',(0.,3.330669073875E-16,1.));
+#118 = PCURVE('',#32,#119);
+#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124);
+#120 = LINE('',#121,#122);
+#121 = CARTESIAN_POINT('',(0.,0.));
+#122 = VECTOR('',#123,1.);
+#123 = DIRECTION('',(1.,0.));
+#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#125 = PCURVE('',#126,#131);
+#126 = PLANE('',#127);
+#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130);
+#128 = CARTESIAN_POINT('',(-1.985233470127E-23,9.3,-15.));
+#129 = DIRECTION('',(0.,-1.,3.330669073875E-16));
+#130 = DIRECTION('',(0.,-3.330669073875E-16,-1.));
+#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136);
+#132 = LINE('',#133,#134);
+#133 = CARTESIAN_POINT('',(5.293955920339E-23,0.));
+#134 = VECTOR('',#135,1.);
+#135 = DIRECTION('',(-1.,0.));
+#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#137 = ADVANCED_FACE('',(#138),#100,.F.);
+#138 = FACE_BOUND('',#139,.F.);
+#139 = EDGE_LOOP('',(#140,#141,#164,#192));
+#140 = ORIENTED_EDGE('',*,*,#84,.T.);
+#141 = ORIENTED_EDGE('',*,*,#142,.T.);
+#142 = EDGE_CURVE('',#57,#143,#145,.T.);
+#143 = VERTEX_POINT('',#144);
+#144 = CARTESIAN_POINT('',(8.4,8.5,1.));
+#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.);
+#146 = LINE('',#147,#148);
+#147 = CARTESIAN_POINT('',(-1.985233470127E-23,8.5,1.));
+#148 = VECTOR('',#149,1.);
+#149 = DIRECTION('',(1.,0.,0.));
+#150 = PCURVE('',#100,#151);
+#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156);
+#152 = LINE('',#153,#154);
+#153 = CARTESIAN_POINT('',(0.,-0.8));
+#154 = VECTOR('',#155,1.);
+#155 = DIRECTION('',(1.,0.));
+#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#157 = PCURVE('',#72,#158);
+#158 = DEFINITIONAL_REPRESENTATION('',(#159),#163);
+#159 = LINE('',#160,#161);
+#160 = CARTESIAN_POINT('',(-16.,0.));
+#161 = VECTOR('',#162,1.);
+#162 = DIRECTION('',(0.,1.));
+#163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#164 = ORIENTED_EDGE('',*,*,#165,.F.);
+#165 = EDGE_CURVE('',#166,#143,#168,.T.);
+#166 = VERTEX_POINT('',#167);
+#167 = CARTESIAN_POINT('',(8.4,9.3,1.));
+#168 = SURFACE_CURVE('',#169,(#173,#180),.PCURVE_S1.);
+#169 = LINE('',#170,#171);
+#170 = CARTESIAN_POINT('',(8.4,9.3,1.));
+#171 = VECTOR('',#172,1.);
+#172 = DIRECTION('',(0.,-1.,3.330669073875E-16));
+#173 = PCURVE('',#100,#174);
+#174 = DEFINITIONAL_REPRESENTATION('',(#175),#179);
+#175 = LINE('',#176,#177);
+#176 = CARTESIAN_POINT('',(8.4,0.));
+#177 = VECTOR('',#178,1.);
+#178 = DIRECTION('',(0.,-1.));
+#179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#180 = PCURVE('',#181,#186);
+#181 = PLANE('',#182);
+#182 = AXIS2_PLACEMENT_3D('',#183,#184,#185);
+#183 = CARTESIAN_POINT('',(8.4,9.3,1.));
+#184 = DIRECTION('',(-1.,0.,0.));
+#185 = DIRECTION('',(0.,3.330669073875E-16,1.));
+#186 = DEFINITIONAL_REPRESENTATION('',(#187),#191);
+#187 = LINE('',#188,#189);
+#188 = CARTESIAN_POINT('',(0.,-0.));
+#189 = VECTOR('',#190,1.);
+#190 = DIRECTION('',(0.,-1.));
+#191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#192 = ORIENTED_EDGE('',*,*,#193,.F.);
+#193 = EDGE_CURVE('',#85,#166,#194,.T.);
+#194 = SURFACE_CURVE('',#195,(#199,#206),.PCURVE_S1.);
+#195 = LINE('',#196,#197);
+#196 = CARTESIAN_POINT('',(-1.985233470127E-23,9.3,1.));
+#197 = VECTOR('',#198,1.);
+#198 = DIRECTION('',(1.,0.,0.));
+#199 = PCURVE('',#100,#200);
+#200 = DEFINITIONAL_REPRESENTATION('',(#201),#205);
+#201 = LINE('',#202,#203);
+#202 = CARTESIAN_POINT('',(0.,0.));
+#203 = VECTOR('',#204,1.);
+#204 = DIRECTION('',(1.,0.));
+#205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#206 = PCURVE('',#126,#207);
+#207 = DEFINITIONAL_REPRESENTATION('',(#208),#212);
+#208 = LINE('',#209,#210);
+#209 = CARTESIAN_POINT('',(-16.,0.));
+#210 = VECTOR('',#211,1.);
+#211 = DIRECTION('',(0.,1.));
+#212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#213 = ADVANCED_FACE('',(#214),#181,.F.);
+#214 = FACE_BOUND('',#215,.F.);
+#215 = EDGE_LOOP('',(#216,#217,#240,#268));
+#216 = ORIENTED_EDGE('',*,*,#165,.T.);
+#217 = ORIENTED_EDGE('',*,*,#218,.T.);
+#218 = EDGE_CURVE('',#143,#219,#221,.T.);
+#219 = VERTEX_POINT('',#220);
+#220 = CARTESIAN_POINT('',(8.4,8.5,8.7));
+#221 = SURFACE_CURVE('',#222,(#226,#233),.PCURVE_S1.);
+#222 = LINE('',#223,#224);
+#223 = CARTESIAN_POINT('',(8.4,8.5,1.));
+#224 = VECTOR('',#225,1.);
+#225 = DIRECTION('',(0.,3.330669073875E-16,1.));
+#226 = PCURVE('',#181,#227);
+#227 = DEFINITIONAL_REPRESENTATION('',(#228),#232);
+#228 = LINE('',#229,#230);
+#229 = CARTESIAN_POINT('',(0.,-0.8));
+#230 = VECTOR('',#231,1.);
+#231 = DIRECTION('',(1.,0.));
+#232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#233 = PCURVE('',#72,#234);
+#234 = DEFINITIONAL_REPRESENTATION('',(#235),#239);
+#235 = LINE('',#236,#237);
+#236 = CARTESIAN_POINT('',(-16.,8.4));
+#237 = VECTOR('',#238,1.);
+#238 = DIRECTION('',(-1.,0.));
+#239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#240 = ORIENTED_EDGE('',*,*,#241,.F.);
+#241 = EDGE_CURVE('',#242,#219,#244,.T.);
+#242 = VERTEX_POINT('',#243);
+#243 = CARTESIAN_POINT('',(8.4,9.3,8.7));
+#244 = SURFACE_CURVE('',#245,(#249,#256),.PCURVE_S1.);
+#245 = LINE('',#246,#247);
+#246 = CARTESIAN_POINT('',(8.4,9.3,8.7));
+#247 = VECTOR('',#248,1.);
+#248 = DIRECTION('',(0.,-1.,3.330669073875E-16));
+#249 = PCURVE('',#181,#250);
+#250 = DEFINITIONAL_REPRESENTATION('',(#251),#255);
+#251 = LINE('',#252,#253);
+#252 = CARTESIAN_POINT('',(7.7,-8.548717289614E-16));
+#253 = VECTOR('',#254,1.);
+#254 = DIRECTION('',(0.,-1.));
+#255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#256 = PCURVE('',#257,#262);
+#257 = PLANE('',#258);
+#258 = AXIS2_PLACEMENT_3D('',#259,#260,#261);
+#259 = CARTESIAN_POINT('',(8.4,9.3,8.7));
+#260 = DIRECTION('',(0.,-3.330669073875E-16,-1.));
+#261 = DIRECTION('',(-1.,0.,0.));
+#262 = DEFINITIONAL_REPRESENTATION('',(#263),#267);
+#263 = LINE('',#264,#265);
+#264 = CARTESIAN_POINT('',(0.,-8.548717289614E-16));
+#265 = VECTOR('',#266,1.);
+#266 = DIRECTION('',(0.,-1.));
+#267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#268 = ORIENTED_EDGE('',*,*,#269,.F.);
+#269 = EDGE_CURVE('',#166,#242,#270,.T.);
+#270 = SURFACE_CURVE('',#271,(#275,#282),.PCURVE_S1.);
+#271 = LINE('',#272,#273);
+#272 = CARTESIAN_POINT('',(8.4,9.3,1.));
+#273 = VECTOR('',#274,1.);
+#274 = DIRECTION('',(0.,3.330669073875E-16,1.));
+#275 = PCURVE('',#181,#276);
+#276 = DEFINITIONAL_REPRESENTATION('',(#277),#281);
+#277 = LINE('',#278,#279);
+#278 = CARTESIAN_POINT('',(0.,0.));
+#279 = VECTOR('',#280,1.);
+#280 = DIRECTION('',(1.,0.));
+#281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#282 = PCURVE('',#126,#283);
+#283 = DEFINITIONAL_REPRESENTATION('',(#284),#288);
+#284 = LINE('',#285,#286);
+#285 = CARTESIAN_POINT('',(-16.,8.4));
+#286 = VECTOR('',#287,1.);
+#287 = DIRECTION('',(-1.,0.));
+#288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#289 = ADVANCED_FACE('',(#290),#257,.F.);
+#290 = FACE_BOUND('',#291,.F.);
+#291 = EDGE_LOOP('',(#292,#293,#316,#344));
+#292 = ORIENTED_EDGE('',*,*,#241,.T.);
+#293 = ORIENTED_EDGE('',*,*,#294,.T.);
+#294 = EDGE_CURVE('',#219,#295,#297,.T.);
+#295 = VERTEX_POINT('',#296);
+#296 = CARTESIAN_POINT('',(-9.6,8.5,8.7));
+#297 = SURFACE_CURVE('',#298,(#302,#309),.PCURVE_S1.);
+#298 = LINE('',#299,#300);
+#299 = CARTESIAN_POINT('',(8.4,8.5,8.7));
+#300 = VECTOR('',#301,1.);
+#301 = DIRECTION('',(-1.,0.,0.));
+#302 = PCURVE('',#257,#303);
+#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308);
+#304 = LINE('',#305,#306);
+#305 = CARTESIAN_POINT('',(0.,-0.8));
+#306 = VECTOR('',#307,1.);
+#307 = DIRECTION('',(1.,0.));
+#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#309 = PCURVE('',#72,#310);
+#310 = DEFINITIONAL_REPRESENTATION('',(#311),#315);
+#311 = LINE('',#312,#313);
+#312 = CARTESIAN_POINT('',(-23.7,8.4));
+#313 = VECTOR('',#314,1.);
+#314 = DIRECTION('',(0.,-1.));
+#315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#316 = ORIENTED_EDGE('',*,*,#317,.F.);
+#317 = EDGE_CURVE('',#318,#295,#320,.T.);
+#318 = VERTEX_POINT('',#319);
+#319 = CARTESIAN_POINT('',(-9.6,9.3,8.7));
+#320 = SURFACE_CURVE('',#321,(#325,#332),.PCURVE_S1.);
+#321 = LINE('',#322,#323);
+#322 = CARTESIAN_POINT('',(-9.6,9.3,8.7));
+#323 = VECTOR('',#324,1.);
+#324 = DIRECTION('',(0.,-1.,3.330669073875E-16));
+#325 = PCURVE('',#257,#326);
+#326 = DEFINITIONAL_REPRESENTATION('',(#327),#331);
+#327 = LINE('',#328,#329);
+#328 = CARTESIAN_POINT('',(18.,-8.548717289614E-16));
+#329 = VECTOR('',#330,1.);
+#330 = DIRECTION('',(0.,-1.));
+#331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#332 = PCURVE('',#333,#338);
+#333 = PLANE('',#334);
+#334 = AXIS2_PLACEMENT_3D('',#335,#336,#337);
+#335 = CARTESIAN_POINT('',(-9.6,9.3,8.7));
+#336 = DIRECTION('',(0.707106781193,-2.355138688003E-16,-0.70710678118)
+  );
+#337 = DIRECTION('',(-0.70710678118,-2.355138688049E-16,-0.707106781193)
+  );
+#338 = DEFINITIONAL_REPRESENTATION('',(#339),#343);
+#339 = LINE('',#340,#341);
+#340 = CARTESIAN_POINT('',(6.711138273986E-32,-8.548717289614E-16));
+#341 = VECTOR('',#342,1.);
+#342 = DIRECTION('',(0.,-1.));
+#343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#344 = ORIENTED_EDGE('',*,*,#345,.F.);
+#345 = EDGE_CURVE('',#242,#318,#346,.T.);
+#346 = SURFACE_CURVE('',#347,(#351,#358),.PCURVE_S1.);
+#347 = LINE('',#348,#349);
+#348 = CARTESIAN_POINT('',(8.4,9.3,8.7));
+#349 = VECTOR('',#350,1.);
+#350 = DIRECTION('',(-1.,0.,0.));
+#351 = PCURVE('',#257,#352);
+#352 = DEFINITIONAL_REPRESENTATION('',(#353),#357);
+#353 = LINE('',#354,#355);
+#354 = CARTESIAN_POINT('',(0.,0.));
+#355 = VECTOR('',#356,1.);
+#356 = DIRECTION('',(1.,0.));
+#357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#358 = PCURVE('',#126,#359);
+#359 = DEFINITIONAL_REPRESENTATION('',(#360),#364);
+#360 = LINE('',#361,#362);
+#361 = CARTESIAN_POINT('',(-23.7,8.4));
+#362 = VECTOR('',#363,1.);
+#363 = DIRECTION('',(0.,-1.));
+#364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#365 = ADVANCED_FACE('',(#366),#333,.F.);
+#366 = FACE_BOUND('',#367,.F.);
+#367 = EDGE_LOOP('',(#368,#369,#392,#420));
+#368 = ORIENTED_EDGE('',*,*,#317,.T.);
+#369 = ORIENTED_EDGE('',*,*,#370,.T.);
+#370 = EDGE_CURVE('',#295,#371,#373,.T.);
+#371 = VERTEX_POINT('',#372);
+#372 = CARTESIAN_POINT('',(-13.20002420428,8.5,5.099975795648));
+#373 = SURFACE_CURVE('',#374,(#378,#385),.PCURVE_S1.);
+#374 = LINE('',#375,#376);
+#375 = CARTESIAN_POINT('',(-9.6,8.5,8.7));
+#376 = VECTOR('',#377,1.);
+#377 = DIRECTION('',(-0.70710678118,-2.355138688049E-16,-0.707106781193)
+  );
+#378 = PCURVE('',#333,#379);
+#379 = DEFINITIONAL_REPRESENTATION('',(#380),#384);
+#380 = LINE('',#381,#382);
+#381 = CARTESIAN_POINT('',(0.,-0.8));
+#382 = VECTOR('',#383,1.);
+#383 = DIRECTION('',(1.,-0.));
+#384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#385 = PCURVE('',#72,#386);
+#386 = DEFINITIONAL_REPRESENTATION('',(#387),#391);
+#387 = LINE('',#388,#389);
+#388 = CARTESIAN_POINT('',(-23.7,-9.6));
+#389 = VECTOR('',#390,1.);
+#390 = DIRECTION('',(0.707106781193,-0.70710678118));
+#391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#392 = ORIENTED_EDGE('',*,*,#393,.F.);
+#393 = EDGE_CURVE('',#394,#371,#396,.T.);
+#394 = VERTEX_POINT('',#395);
+#395 = CARTESIAN_POINT('',(-13.20002420428,9.3,5.099975795648));
+#396 = SURFACE_CURVE('',#397,(#401,#408),.PCURVE_S1.);
+#397 = LINE('',#398,#399);
+#398 = CARTESIAN_POINT('',(-13.20002420428,9.3,5.099975795648));
+#399 = VECTOR('',#400,1.);
+#400 = DIRECTION('',(0.,-1.,3.330669073875E-16));
+#401 = PCURVE('',#333,#402);
+#402 = DEFINITIONAL_REPRESENTATION('',(#403),#407);
+#403 = LINE('',#404,#405);
+#404 = CARTESIAN_POINT('',(5.091203054617,1.321168086527E-15));
+#405 = VECTOR('',#406,1.);
+#406 = DIRECTION('',(0.,-1.));
+#407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#408 = PCURVE('',#409,#414);
+#409 = PLANE('',#410);
+#410 = AXIS2_PLACEMENT_3D('',#411,#412,#413);
+#411 = CARTESIAN_POINT('',(-13.20002420428,9.3,5.099975795648));
+#412 = DIRECTION('',(1.,0.,0.));
+#413 = DIRECTION('',(0.,-3.330669073875E-16,-1.));
+#414 = DEFINITIONAL_REPRESENTATION('',(#415),#419);
+#415 = LINE('',#416,#417);
+#416 = CARTESIAN_POINT('',(-1.466791229062E-31,1.321168086527E-15));
+#417 = VECTOR('',#418,1.);
+#418 = DIRECTION('',(0.,-1.));
+#419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#420 = ORIENTED_EDGE('',*,*,#421,.F.);
+#421 = EDGE_CURVE('',#318,#394,#422,.T.);
+#422 = SURFACE_CURVE('',#423,(#427,#434),.PCURVE_S1.);
+#423 = LINE('',#424,#425);
+#424 = CARTESIAN_POINT('',(-9.6,9.3,8.7));
+#425 = VECTOR('',#426,1.);
+#426 = DIRECTION('',(-0.70710678118,-2.355138688049E-16,-0.707106781193)
+  );
+#427 = PCURVE('',#333,#428);
+#428 = DEFINITIONAL_REPRESENTATION('',(#429),#433);
+#429 = LINE('',#430,#431);
+#430 = CARTESIAN_POINT('',(0.,0.));
+#431 = VECTOR('',#432,1.);
+#432 = DIRECTION('',(1.,-0.));
+#433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#434 = PCURVE('',#126,#435);
+#435 = DEFINITIONAL_REPRESENTATION('',(#436),#440);
+#436 = LINE('',#437,#438);
+#437 = CARTESIAN_POINT('',(-23.7,-9.6));
+#438 = VECTOR('',#439,1.);
+#439 = DIRECTION('',(0.707106781193,-0.70710678118));
+#440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#441 = ADVANCED_FACE('',(#442),#409,.F.);
+#442 = FACE_BOUND('',#443,.F.);
+#443 = EDGE_LOOP('',(#444,#445,#468,#496));
+#444 = ORIENTED_EDGE('',*,*,#393,.T.);
+#445 = ORIENTED_EDGE('',*,*,#446,.T.);
+#446 = EDGE_CURVE('',#371,#447,#449,.T.);
+#447 = VERTEX_POINT('',#448);
+#448 = CARTESIAN_POINT('',(-13.20002420428,8.5,-0.900024204352));
+#449 = SURFACE_CURVE('',#450,(#454,#461),.PCURVE_S1.);
+#450 = LINE('',#451,#452);
+#451 = CARTESIAN_POINT('',(-13.20002420428,8.5,5.099975795648));
+#452 = VECTOR('',#453,1.);
+#453 = DIRECTION('',(0.,-3.330669073875E-16,-1.));
+#454 = PCURVE('',#409,#455);
+#455 = DEFINITIONAL_REPRESENTATION('',(#456),#460);
+#456 = LINE('',#457,#458);
+#457 = CARTESIAN_POINT('',(0.,-0.8));
+#458 = VECTOR('',#459,1.);
+#459 = DIRECTION('',(1.,0.));
+#460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#461 = PCURVE('',#72,#462);
+#462 = DEFINITIONAL_REPRESENTATION('',(#463),#467);
+#463 = LINE('',#464,#465);
+#464 = CARTESIAN_POINT('',(-20.09997579564,-13.20002420428));
+#465 = VECTOR('',#466,1.);
+#466 = DIRECTION('',(1.,0.));
+#467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#468 = ORIENTED_EDGE('',*,*,#469,.F.);
+#469 = EDGE_CURVE('',#470,#447,#472,.T.);
+#470 = VERTEX_POINT('',#471);
+#471 = CARTESIAN_POINT('',(-13.20002420428,9.3,-0.900024204352));
+#472 = SURFACE_CURVE('',#473,(#477,#484),.PCURVE_S1.);
+#473 = LINE('',#474,#475);
+#474 = CARTESIAN_POINT('',(-13.20002420428,9.3,-0.900024204352));
+#475 = VECTOR('',#476,1.);
+#476 = DIRECTION('',(0.,-1.,3.330669073875E-16));
+#477 = PCURVE('',#409,#478);
+#478 = DEFINITIONAL_REPRESENTATION('',(#479),#483);
+#479 = LINE('',#480,#481);
+#480 = CARTESIAN_POINT('',(6.,2.109450619017E-16));
+#481 = VECTOR('',#482,1.);
+#482 = DIRECTION('',(0.,-1.));
+#483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#484 = PCURVE('',#485,#490);
+#485 = PLANE('',#486);
+#486 = AXIS2_PLACEMENT_3D('',#487,#488,#489);
+#487 = CARTESIAN_POINT('',(-13.20002420428,9.3,-0.900024204352));
+#488 = DIRECTION('',(0.948682646637,1.053256549474E-16,0.316229720249));
+#489 = DIRECTION('',(0.316229720249,-3.159747952078E-16,-0.948682646637)
+  );
+#490 = DEFINITIONAL_REPRESENTATION('',(#491),#495);
+#491 = LINE('',#492,#493);
+#492 = CARTESIAN_POINT('',(-2.221777424482E-32,2.109450619017E-16));
+#493 = VECTOR('',#494,1.);
+#494 = DIRECTION('',(0.,-1.));
+#495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#496 = ORIENTED_EDGE('',*,*,#497,.F.);
+#497 = EDGE_CURVE('',#394,#470,#498,.T.);
+#498 = SURFACE_CURVE('',#499,(#503,#510),.PCURVE_S1.);
+#499 = LINE('',#500,#501);
+#500 = CARTESIAN_POINT('',(-13.20002420428,9.3,5.099975795648));
+#501 = VECTOR('',#502,1.);
+#502 = DIRECTION('',(0.,-3.330669073875E-16,-1.));
+#503 = PCURVE('',#409,#504);
+#504 = DEFINITIONAL_REPRESENTATION('',(#505),#509);
+#505 = LINE('',#506,#507);
+#506 = CARTESIAN_POINT('',(0.,0.));
+#507 = VECTOR('',#508,1.);
+#508 = DIRECTION('',(1.,0.));
+#509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#510 = PCURVE('',#126,#511);
+#511 = DEFINITIONAL_REPRESENTATION('',(#512),#516);
+#512 = LINE('',#513,#514);
+#513 = CARTESIAN_POINT('',(-20.09997579564,-13.20002420428));
+#514 = VECTOR('',#515,1.);
+#515 = DIRECTION('',(1.,0.));
+#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#517 = ADVANCED_FACE('',(#518),#485,.F.);
+#518 = FACE_BOUND('',#519,.F.);
+#519 = EDGE_LOOP('',(#520,#521,#544,#567));
+#520 = ORIENTED_EDGE('',*,*,#469,.T.);
+#521 = ORIENTED_EDGE('',*,*,#522,.T.);
+#522 = EDGE_CURVE('',#447,#523,#525,.T.);
+#523 = VERTEX_POINT('',#524);
+#524 = CARTESIAN_POINT('',(-8.5,8.5,-15.));
+#525 = SURFACE_CURVE('',#526,(#530,#537),.PCURVE_S1.);
+#526 = LINE('',#527,#528);
+#527 = CARTESIAN_POINT('',(-13.20002420428,8.5,-0.900024204352));
+#528 = VECTOR('',#529,1.);
+#529 = DIRECTION('',(0.316229720249,-3.159747952078E-16,-0.948682646637)
+  );
+#530 = PCURVE('',#485,#531);
+#531 = DEFINITIONAL_REPRESENTATION('',(#532),#536);
+#532 = LINE('',#533,#534);
+#533 = CARTESIAN_POINT('',(0.,-0.8));
+#534 = VECTOR('',#535,1.);
+#535 = DIRECTION('',(1.,0.));
+#536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#537 = PCURVE('',#72,#538);
+#538 = DEFINITIONAL_REPRESENTATION('',(#539),#543);
+#539 = LINE('',#540,#541);
+#540 = CARTESIAN_POINT('',(-14.09997579564,-13.20002420428));
+#541 = VECTOR('',#542,1.);
+#542 = DIRECTION('',(0.948682646637,0.316229720249));
+#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#544 = ORIENTED_EDGE('',*,*,#545,.F.);
+#545 = EDGE_CURVE('',#546,#523,#548,.T.);
+#546 = VERTEX_POINT('',#547);
+#547 = CARTESIAN_POINT('',(-8.5,9.3,-15.));
+#548 = SURFACE_CURVE('',#549,(#553,#560),.PCURVE_S1.);
+#549 = LINE('',#550,#551);
+#550 = CARTESIAN_POINT('',(-8.5,9.3,-15.));
+#551 = VECTOR('',#552,1.);
+#552 = DIRECTION('',(0.,-1.,3.330669073875E-16));
+#553 = PCURVE('',#485,#554);
+#554 = DEFINITIONAL_REPRESENTATION('',(#555),#559);
+#555 = LINE('',#556,#557);
+#556 = CARTESIAN_POINT('',(14.862689694624,0.));
+#557 = VECTOR('',#558,1.);
+#558 = DIRECTION('',(0.,-1.));
+#559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#560 = PCURVE('',#44,#561);
+#561 = DEFINITIONAL_REPRESENTATION('',(#562),#566);
+#562 = LINE('',#563,#564);
+#563 = CARTESIAN_POINT('',(0.,0.));
+#564 = VECTOR('',#565,1.);
+#565 = DIRECTION('',(0.,-1.));
+#566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#567 = ORIENTED_EDGE('',*,*,#568,.F.);
+#568 = EDGE_CURVE('',#470,#546,#569,.T.);
+#569 = SURFACE_CURVE('',#570,(#574,#581),.PCURVE_S1.);
+#570 = LINE('',#571,#572);
+#571 = CARTESIAN_POINT('',(-13.20002420428,9.3,-0.900024204352));
+#572 = VECTOR('',#573,1.);
+#573 = DIRECTION('',(0.316229720249,-3.159747952078E-16,-0.948682646637)
+  );
+#574 = PCURVE('',#485,#575);
+#575 = DEFINITIONAL_REPRESENTATION('',(#576),#580);
+#576 = LINE('',#577,#578);
+#577 = CARTESIAN_POINT('',(0.,0.));
+#578 = VECTOR('',#579,1.);
+#579 = DIRECTION('',(1.,0.));
+#580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#581 = PCURVE('',#126,#582);
+#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587);
+#583 = LINE('',#584,#585);
+#584 = CARTESIAN_POINT('',(-14.09997579564,-13.20002420428));
+#585 = VECTOR('',#586,1.);
+#586 = DIRECTION('',(0.948682646637,0.316229720249));
+#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#588 = ADVANCED_FACE('',(#589),#44,.F.);
+#589 = FACE_BOUND('',#590,.F.);
+#590 = EDGE_LOOP('',(#591,#592,#613,#614));
+#591 = ORIENTED_EDGE('',*,*,#545,.T.);
+#592 = ORIENTED_EDGE('',*,*,#593,.T.);
+#593 = EDGE_CURVE('',#523,#24,#594,.T.);
+#594 = SURFACE_CURVE('',#595,(#599,#606),.PCURVE_S1.);
+#595 = LINE('',#596,#597);
+#596 = CARTESIAN_POINT('',(-8.5,8.5,-15.));
+#597 = VECTOR('',#598,1.);
+#598 = DIRECTION('',(1.,0.,0.));
+#599 = PCURVE('',#44,#600);
+#600 = DEFINITIONAL_REPRESENTATION('',(#601),#605);
+#601 = LINE('',#602,#603);
+#602 = CARTESIAN_POINT('',(0.,-0.8));
+#603 = VECTOR('',#604,1.);
+#604 = DIRECTION('',(1.,0.));
+#605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#606 = PCURVE('',#72,#607);
+#607 = DEFINITIONAL_REPRESENTATION('',(#608),#612);
+#608 = LINE('',#609,#610);
+#609 = CARTESIAN_POINT('',(0.,-8.5));
+#610 = VECTOR('',#611,1.);
+#611 = DIRECTION('',(0.,1.));
+#612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#613 = ORIENTED_EDGE('',*,*,#21,.F.);
+#614 = ORIENTED_EDGE('',*,*,#615,.F.);
+#615 = EDGE_CURVE('',#546,#22,#616,.T.);
+#616 = SURFACE_CURVE('',#617,(#621,#628),.PCURVE_S1.);
+#617 = LINE('',#618,#619);
+#618 = CARTESIAN_POINT('',(-8.5,9.3,-15.));
+#619 = VECTOR('',#620,1.);
+#620 = DIRECTION('',(1.,0.,0.));
+#621 = PCURVE('',#44,#622);
+#622 = DEFINITIONAL_REPRESENTATION('',(#623),#627);
+#623 = LINE('',#624,#625);
+#624 = CARTESIAN_POINT('',(0.,0.));
+#625 = VECTOR('',#626,1.);
+#626 = DIRECTION('',(1.,0.));
+#627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#628 = PCURVE('',#126,#629);
+#629 = DEFINITIONAL_REPRESENTATION('',(#630),#634);
+#630 = LINE('',#631,#632);
+#631 = CARTESIAN_POINT('',(0.,-8.5));
+#632 = VECTOR('',#633,1.);
+#633 = DIRECTION('',(0.,1.));
+#634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#635 = ADVANCED_FACE('',(#636),#647,.F.);
+#636 = FACE_BOUND('',#637,.F.);
+#637 = EDGE_LOOP('',(#638,#639,#665,#666));
+#638 = ORIENTED_EDGE('',*,*,#21,.T.);
+#639 = ORIENTED_EDGE('',*,*,#640,.T.);
+#640 = EDGE_CURVE('',#24,#24,#641,.T.);
+#641 = SURFACE_CURVE('',#642,(#646,#658),.PCURVE_S1.);
+#642 = LINE('',#643,#644);
+#643 = CARTESIAN_POINT('',(0.,8.5,-15.));
+#644 = VECTOR('',#645,1.);
+#645 = DIRECTION('',(-0.351123441588,-3.118602634696E-16,-0.936329177569
+    ));
+#646 = PCURVE('',#647,#652);
+#647 = PLANE('',#648);
+#648 = AXIS2_PLACEMENT_3D('',#649,#650,#651);
+#649 = CARTESIAN_POINT('',(0.,9.3,-15.));
+#650 = DIRECTION('',(0.936329177569,-1.169475988011E-16,-0.351123441588)
+  );
+#651 = DIRECTION('',(-0.351123441588,-3.118602634696E-16,-0.936329177569
+    ));
+#652 = DEFINITIONAL_REPRESENTATION('',(#653),#657);
+#653 = LINE('',#654,#655);
+#654 = CARTESIAN_POINT('',(0.,-0.8));
+#655 = VECTOR('',#656,1.);
+#656 = DIRECTION('',(1.,-0.));
+#657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#658 = PCURVE('',#72,#659);
+#659 = DEFINITIONAL_REPRESENTATION('',(#660),#664);
+#660 = LINE('',#661,#662);
+#661 = CARTESIAN_POINT('',(0.,1.985233470127E-23));
+#662 = VECTOR('',#663,1.);
+#663 = DIRECTION('',(0.936329177569,-0.351123441588));
+#664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#665 = ORIENTED_EDGE('',*,*,#21,.F.);
+#666 = ORIENTED_EDGE('',*,*,#667,.F.);
+#667 = EDGE_CURVE('',#22,#22,#668,.T.);
+#668 = SURFACE_CURVE('',#669,(#673,#680),.PCURVE_S1.);
+#669 = LINE('',#670,#671);
+#670 = CARTESIAN_POINT('',(0.,9.3,-15.));
+#671 = VECTOR('',#672,1.);
+#672 = DIRECTION('',(-0.351123441588,-3.118602634696E-16,-0.936329177569
+    ));
+#673 = PCURVE('',#647,#674);
+#674 = DEFINITIONAL_REPRESENTATION('',(#675),#679);
+#675 = LINE('',#676,#677);
+#676 = CARTESIAN_POINT('',(0.,0.));
+#677 = VECTOR('',#678,1.);
+#678 = DIRECTION('',(1.,-0.));
+#679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#680 = PCURVE('',#126,#681);
+#681 = DEFINITIONAL_REPRESENTATION('',(#682),#686);
+#682 = LINE('',#683,#684);
+#683 = CARTESIAN_POINT('',(0.,1.985233470127E-23));
+#684 = VECTOR('',#685,1.);
+#685 = DIRECTION('',(0.936329177569,-0.351123441588));
+#686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#687 = ADVANCED_FACE('',(#688),#126,.F.);
+#688 = FACE_BOUND('',#689,.F.);
+#689 = EDGE_LOOP('',(#690,#691,#692,#693,#694,#695,#696,#697,#698));
+#690 = ORIENTED_EDGE('',*,*,#112,.T.);
+#691 = ORIENTED_EDGE('',*,*,#193,.T.);
+#692 = ORIENTED_EDGE('',*,*,#269,.T.);
+#693 = ORIENTED_EDGE('',*,*,#345,.T.);
+#694 = ORIENTED_EDGE('',*,*,#421,.T.);
+#695 = ORIENTED_EDGE('',*,*,#497,.T.);
+#696 = ORIENTED_EDGE('',*,*,#568,.T.);
+#697 = ORIENTED_EDGE('',*,*,#615,.T.);
+#698 = ORIENTED_EDGE('',*,*,#667,.T.);
+#699 = ADVANCED_FACE('',(#700),#72,.T.);
+#700 = FACE_BOUND('',#701,.T.);
+#701 = EDGE_LOOP('',(#702,#703,#704,#705,#706,#707,#708,#709,#710));
+#702 = ORIENTED_EDGE('',*,*,#56,.T.);
+#703 = ORIENTED_EDGE('',*,*,#142,.T.);
+#704 = ORIENTED_EDGE('',*,*,#218,.T.);
+#705 = ORIENTED_EDGE('',*,*,#294,.T.);
+#706 = ORIENTED_EDGE('',*,*,#370,.T.);
+#707 = ORIENTED_EDGE('',*,*,#446,.T.);
+#708 = ORIENTED_EDGE('',*,*,#522,.T.);
+#709 = ORIENTED_EDGE('',*,*,#593,.T.);
+#710 = ORIENTED_EDGE('',*,*,#640,.T.);
+#711 = MANIFOLD_SOLID_BREP('',#712);
+#712 = CLOSED_SHELL('',(#713,#833,#909,#985,#1061,#1137,#1213,#1284,
+    #1331,#1342));
+#713 = ADVANCED_FACE('',(#714),#728,.T.);
+#714 = FACE_BOUND('',#715,.T.);
+#715 = EDGE_LOOP('',(#716,#751,#779,#807));
+#716 = ORIENTED_EDGE('',*,*,#717,.T.);
+#717 = EDGE_CURVE('',#718,#720,#722,.T.);
+#718 = VERTEX_POINT('',#719);
+#719 = CARTESIAN_POINT('',(-11.03445951576,8.5,2.065774249863));
+#720 = VERTEX_POINT('',#721);
+#721 = CARTESIAN_POINT('',(-11.03445951576,-2.5,2.065774249863));
+#722 = SURFACE_CURVE('',#723,(#727,#739),.PCURVE_S1.);
+#723 = LINE('',#724,#725);
+#724 = CARTESIAN_POINT('',(-11.03445951576,8.5,2.065774249863));
+#725 = VECTOR('',#726,1.);
+#726 = DIRECTION('',(0.,-1.,3.330669073875E-16));
+#727 = PCURVE('',#728,#733);
+#728 = PLANE('',#729);
+#729 = AXIS2_PLACEMENT_3D('',#730,#731,#732);
+#730 = CARTESIAN_POINT('',(-11.03445951576,8.5,2.065774249863));
+#731 = DIRECTION('',(0.,3.330669073875E-16,1.));
+#732 = DIRECTION('',(1.,0.,0.));
+#733 = DEFINITIONAL_REPRESENTATION('',(#734),#738);
+#734 = LINE('',#735,#736);
+#735 = CARTESIAN_POINT('',(0.,1.324965220888E-15));
+#736 = VECTOR('',#737,1.);
+#737 = DIRECTION('',(0.,-1.));
+#738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#739 = PCURVE('',#740,#745);
+#740 = PLANE('',#741);
+#741 = AXIS2_PLACEMENT_3D('',#742,#743,#744);
+#742 = CARTESIAN_POINT('',(-11.03445951576,8.5,-6.534225750137));
+#743 = DIRECTION('',(-1.,0.,0.));
+#744 = DIRECTION('',(0.,3.330669073875E-16,1.));
+#745 = DEFINITIONAL_REPRESENTATION('',(#746),#750);
+#746 = LINE('',#747,#748);
+#747 = CARTESIAN_POINT('',(8.6,1.324965220888E-15));
+#748 = VECTOR('',#749,1.);
+#749 = DIRECTION('',(0.,-1.));
+#750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#751 = ORIENTED_EDGE('',*,*,#752,.T.);
+#752 = EDGE_CURVE('',#720,#753,#755,.T.);
+#753 = VERTEX_POINT('',#754);
+#754 = CARTESIAN_POINT('',(-2.43445951576,-2.5,2.065774249863));
+#755 = SURFACE_CURVE('',#756,(#760,#767),.PCURVE_S1.);
+#756 = LINE('',#757,#758);
+#757 = CARTESIAN_POINT('',(-11.03445951576,-2.5,2.065774249863));
+#758 = VECTOR('',#759,1.);
+#759 = DIRECTION('',(1.,0.,0.));
+#760 = PCURVE('',#728,#761);
+#761 = DEFINITIONAL_REPRESENTATION('',(#762),#766);
+#762 = LINE('',#763,#764);
+#763 = CARTESIAN_POINT('',(0.,-11.));
+#764 = VECTOR('',#765,1.);
+#765 = DIRECTION('',(1.,0.));
+#766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#767 = PCURVE('',#768,#773);
+#768 = PLANE('',#769);
+#769 = AXIS2_PLACEMENT_3D('',#770,#771,#772);
+#770 = CARTESIAN_POINT('',(-11.03445951576,-2.5,2.065774249863));
+#771 = DIRECTION('',(0.,-1.,6.044547578515E-16));
+#772 = DIRECTION('',(0.,-6.044547578515E-16,-1.));
+#773 = DEFINITIONAL_REPRESENTATION('',(#774),#778);
+#774 = LINE('',#775,#776);
+#775 = CARTESIAN_POINT('',(0.,0.));
+#776 = VECTOR('',#777,1.);
+#777 = DIRECTION('',(0.,1.));
+#778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#779 = ORIENTED_EDGE('',*,*,#780,.F.);
+#780 = EDGE_CURVE('',#781,#753,#783,.T.);
+#781 = VERTEX_POINT('',#782);
+#782 = CARTESIAN_POINT('',(-2.43445951576,8.5,2.065774249863));
+#783 = SURFACE_CURVE('',#784,(#788,#795),.PCURVE_S1.);
+#784 = LINE('',#785,#786);
+#785 = CARTESIAN_POINT('',(-2.43445951576,8.5,2.065774249863));
+#786 = VECTOR('',#787,1.);
+#787 = DIRECTION('',(0.,-1.,3.330669073875E-16));
+#788 = PCURVE('',#728,#789);
+#789 = DEFINITIONAL_REPRESENTATION('',(#790),#794);
+#790 = LINE('',#791,#792);
+#791 = CARTESIAN_POINT('',(8.6,1.324965220888E-15));
+#792 = VECTOR('',#793,1.);
+#793 = DIRECTION('',(0.,-1.));
+#794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#795 = PCURVE('',#796,#801);
+#796 = PLANE('',#797);
+#797 = AXIS2_PLACEMENT_3D('',#798,#799,#800);
+#798 = CARTESIAN_POINT('',(-2.43445951576,8.5,2.065774249863));
+#799 = DIRECTION('',(1.,0.,0.));
+#800 = DIRECTION('',(0.,-3.330669073875E-16,-1.));
+#801 = DEFINITIONAL_REPRESENTATION('',(#802),#806);
+#802 = LINE('',#803,#804);
+#803 = CARTESIAN_POINT('',(-1.471006895057E-31,1.324965220888E-15));
+#804 = VECTOR('',#805,1.);
+#805 = DIRECTION('',(0.,-1.));
+#806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#807 = ORIENTED_EDGE('',*,*,#808,.F.);
+#808 = EDGE_CURVE('',#718,#781,#809,.T.);
+#809 = SURFACE_CURVE('',#810,(#814,#821),.PCURVE_S1.);
+#810 = LINE('',#811,#812);
+#811 = CARTESIAN_POINT('',(-11.03445951576,8.5,2.065774249863));
+#812 = VECTOR('',#813,1.);
+#813 = DIRECTION('',(1.,0.,0.));
+#814 = PCURVE('',#728,#815);
+#815 = DEFINITIONAL_REPRESENTATION('',(#816),#820);
+#816 = LINE('',#817,#818);
+#817 = CARTESIAN_POINT('',(0.,0.));
+#818 = VECTOR('',#819,1.);
+#819 = DIRECTION('',(1.,0.));
+#820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#821 = PCURVE('',#822,#827);
+#822 = PLANE('',#823);
+#823 = AXIS2_PLACEMENT_3D('',#824,#825,#826);
+#824 = CARTESIAN_POINT('',(-11.03445951576,8.5,2.065774249863));
+#825 = DIRECTION('',(0.,-1.,6.044547578515E-16));
+#826 = DIRECTION('',(0.,-6.044547578515E-16,-1.));
+#827 = DEFINITIONAL_REPRESENTATION('',(#828),#832);
+#828 = LINE('',#829,#830);
+#829 = CARTESIAN_POINT('',(0.,0.));
+#830 = VECTOR('',#831,1.);
+#831 = DIRECTION('',(0.,1.));
+#832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#833 = ADVANCED_FACE('',(#834),#796,.T.);
+#834 = FACE_BOUND('',#835,.T.);
+#835 = EDGE_LOOP('',(#836,#837,#860,#888));
+#836 = ORIENTED_EDGE('',*,*,#780,.T.);
+#837 = ORIENTED_EDGE('',*,*,#838,.T.);
+#838 = EDGE_CURVE('',#753,#839,#841,.T.);
+#839 = VERTEX_POINT('',#840);
+#840 = CARTESIAN_POINT('',(-2.43445951576,-2.5,-1.534225750137));
+#841 = SURFACE_CURVE('',#842,(#846,#853),.PCURVE_S1.);
+#842 = LINE('',#843,#844);
+#843 = CARTESIAN_POINT('',(-2.43445951576,-2.5,2.065774249863));
+#844 = VECTOR('',#845,1.);
+#845 = DIRECTION('',(0.,-3.330669073875E-16,-1.));
+#846 = PCURVE('',#796,#847);
+#847 = DEFINITIONAL_REPRESENTATION('',(#848),#852);
+#848 = LINE('',#849,#850);
+#849 = CARTESIAN_POINT('',(0.,-11.));
+#850 = VECTOR('',#851,1.);
+#851 = DIRECTION('',(1.,0.));
+#852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#853 = PCURVE('',#768,#854);
+#854 = DEFINITIONAL_REPRESENTATION('',(#855),#859);
+#855 = LINE('',#856,#857);
+#856 = CARTESIAN_POINT('',(0.,8.6));
+#857 = VECTOR('',#858,1.);
+#858 = DIRECTION('',(1.,0.));
+#859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#860 = ORIENTED_EDGE('',*,*,#861,.F.);
+#861 = EDGE_CURVE('',#862,#839,#864,.T.);
+#862 = VERTEX_POINT('',#863);
+#863 = CARTESIAN_POINT('',(-2.43445951576,8.5,-1.534225750137));
+#864 = SURFACE_CURVE('',#865,(#869,#876),.PCURVE_S1.);
+#865 = LINE('',#866,#867);
+#866 = CARTESIAN_POINT('',(-2.43445951576,8.5,-1.534225750137));
+#867 = VECTOR('',#868,1.);
+#868 = DIRECTION('',(0.,-1.,3.330669073875E-16));
+#869 = PCURVE('',#796,#870);
+#870 = DEFINITIONAL_REPRESENTATION('',(#871),#875);
+#871 = LINE('',#872,#873);
+#872 = CARTESIAN_POINT('',(3.6,-5.171132964757E-17));
+#873 = VECTOR('',#874,1.);
+#874 = DIRECTION('',(0.,-1.));
+#875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#876 = PCURVE('',#877,#882);
+#877 = PLANE('',#878);
+#878 = AXIS2_PLACEMENT_3D('',#879,#880,#881);
+#879 = CARTESIAN_POINT('',(-2.43445951576,8.5,-1.534225750137));
+#880 = DIRECTION('',(0.,-3.330669073875E-16,-1.));
+#881 = DIRECTION('',(-1.,0.,0.));
+#882 = DEFINITIONAL_REPRESENTATION('',(#883),#887);
+#883 = LINE('',#884,#885);
+#884 = CARTESIAN_POINT('',(0.,-5.171132964757E-17));
+#885 = VECTOR('',#886,1.);
+#886 = DIRECTION('',(0.,-1.));
+#887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#888 = ORIENTED_EDGE('',*,*,#889,.F.);
+#889 = EDGE_CURVE('',#781,#862,#890,.T.);
+#890 = SURFACE_CURVE('',#891,(#895,#902),.PCURVE_S1.);
+#891 = LINE('',#892,#893);
+#892 = CARTESIAN_POINT('',(-2.43445951576,8.5,2.065774249863));
+#893 = VECTOR('',#894,1.);
+#894 = DIRECTION('',(0.,-3.330669073875E-16,-1.));
+#895 = PCURVE('',#796,#896);
+#896 = DEFINITIONAL_REPRESENTATION('',(#897),#901);
+#897 = LINE('',#898,#899);
+#898 = CARTESIAN_POINT('',(0.,0.));
+#899 = VECTOR('',#900,1.);
+#900 = DIRECTION('',(1.,0.));
+#901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#902 = PCURVE('',#822,#903);
+#903 = DEFINITIONAL_REPRESENTATION('',(#904),#908);
+#904 = LINE('',#905,#906);
+#905 = CARTESIAN_POINT('',(0.,8.6));
+#906 = VECTOR('',#907,1.);
+#907 = DIRECTION('',(1.,0.));
+#908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#909 = ADVANCED_FACE('',(#910),#877,.T.);
+#910 = FACE_BOUND('',#911,.T.);
+#911 = EDGE_LOOP('',(#912,#913,#936,#964));
+#912 = ORIENTED_EDGE('',*,*,#861,.T.);
+#913 = ORIENTED_EDGE('',*,*,#914,.T.);
+#914 = EDGE_CURVE('',#839,#915,#917,.T.);
+#915 = VERTEX_POINT('',#916);
+#916 = CARTESIAN_POINT('',(-9.43445951576,-2.5,-1.534225750137));
+#917 = SURFACE_CURVE('',#918,(#922,#929),.PCURVE_S1.);
+#918 = LINE('',#919,#920);
+#919 = CARTESIAN_POINT('',(-2.43445951576,-2.5,-1.534225750137));
+#920 = VECTOR('',#921,1.);
+#921 = DIRECTION('',(-1.,0.,0.));
+#922 = PCURVE('',#877,#923);
+#923 = DEFINITIONAL_REPRESENTATION('',(#924),#928);
+#924 = LINE('',#925,#926);
+#925 = CARTESIAN_POINT('',(0.,-11.));
+#926 = VECTOR('',#927,1.);
+#927 = DIRECTION('',(1.,0.));
+#928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#929 = PCURVE('',#768,#930);
+#930 = DEFINITIONAL_REPRESENTATION('',(#931),#935);
+#931 = LINE('',#932,#933);
+#932 = CARTESIAN_POINT('',(3.6,8.6));
+#933 = VECTOR('',#934,1.);
+#934 = DIRECTION('',(0.,-1.));
+#935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#936 = ORIENTED_EDGE('',*,*,#937,.F.);
+#937 = EDGE_CURVE('',#938,#915,#940,.T.);
+#938 = VERTEX_POINT('',#939);
+#939 = CARTESIAN_POINT('',(-9.43445951576,8.5,-1.534225750137));
+#940 = SURFACE_CURVE('',#941,(#945,#952),.PCURVE_S1.);
+#941 = LINE('',#942,#943);
+#942 = CARTESIAN_POINT('',(-9.43445951576,8.5,-1.534225750137));
+#943 = VECTOR('',#944,1.);
+#944 = DIRECTION('',(0.,-1.,3.330669073875E-16));
+#945 = PCURVE('',#877,#946);
+#946 = DEFINITIONAL_REPRESENTATION('',(#947),#951);
+#947 = LINE('',#948,#949);
+#948 = CARTESIAN_POINT('',(7.,-5.171132964757E-17));
+#949 = VECTOR('',#950,1.);
+#950 = DIRECTION('',(0.,-1.));
+#951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#952 = PCURVE('',#953,#958);
+#953 = PLANE('',#954);
+#954 = AXIS2_PLACEMENT_3D('',#955,#956,#957);
+#955 = CARTESIAN_POINT('',(-9.43445951576,8.5,-1.534225750137));
+#956 = DIRECTION('',(1.,0.,0.));
+#957 = DIRECTION('',(0.,-3.330669073875E-16,-1.));
+#958 = DEFINITIONAL_REPRESENTATION('',(#959),#963);
+#959 = LINE('',#960,#961);
+#960 = CARTESIAN_POINT('',(5.741110880871E-33,-5.171132964757E-17));
+#961 = VECTOR('',#962,1.);
+#962 = DIRECTION('',(0.,-1.));
+#963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#964 = ORIENTED_EDGE('',*,*,#965,.F.);
+#965 = EDGE_CURVE('',#862,#938,#966,.T.);
+#966 = SURFACE_CURVE('',#967,(#971,#978),.PCURVE_S1.);
+#967 = LINE('',#968,#969);
+#968 = CARTESIAN_POINT('',(-2.43445951576,8.5,-1.534225750137));
+#969 = VECTOR('',#970,1.);
+#970 = DIRECTION('',(-1.,0.,0.));
+#971 = PCURVE('',#877,#972);
+#972 = DEFINITIONAL_REPRESENTATION('',(#973),#977);
+#973 = LINE('',#974,#975);
+#974 = CARTESIAN_POINT('',(0.,0.));
+#975 = VECTOR('',#976,1.);
+#976 = DIRECTION('',(1.,0.));
+#977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#978 = PCURVE('',#822,#979);
+#979 = DEFINITIONAL_REPRESENTATION('',(#980),#984);
+#980 = LINE('',#981,#982);
+#981 = CARTESIAN_POINT('',(3.6,8.6));
+#982 = VECTOR('',#983,1.);
+#983 = DIRECTION('',(0.,-1.));
+#984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#985 = ADVANCED_FACE('',(#986),#953,.T.);
+#986 = FACE_BOUND('',#987,.T.);
+#987 = EDGE_LOOP('',(#988,#989,#1012,#1040));
+#988 = ORIENTED_EDGE('',*,*,#937,.T.);
+#989 = ORIENTED_EDGE('',*,*,#990,.T.);
+#990 = EDGE_CURVE('',#915,#991,#993,.T.);
+#991 = VERTEX_POINT('',#992);
+#992 = CARTESIAN_POINT('',(-9.43445951576,-2.5,-3.534225750137));
+#993 = SURFACE_CURVE('',#994,(#998,#1005),.PCURVE_S1.);
+#994 = LINE('',#995,#996);
+#995 = CARTESIAN_POINT('',(-9.43445951576,-2.5,-1.534225750137));
+#996 = VECTOR('',#997,1.);
+#997 = DIRECTION('',(0.,-3.330669073875E-16,-1.));
+#998 = PCURVE('',#953,#999);
+#999 = DEFINITIONAL_REPRESENTATION('',(#1000),#1004);
+#1000 = LINE('',#1001,#1002);
+#1001 = CARTESIAN_POINT('',(0.,-11.));
+#1002 = VECTOR('',#1003,1.);
+#1003 = DIRECTION('',(1.,0.));
+#1004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1005 = PCURVE('',#768,#1006);
+#1006 = DEFINITIONAL_REPRESENTATION('',(#1007),#1011);
+#1007 = LINE('',#1008,#1009);
+#1008 = CARTESIAN_POINT('',(3.6,1.6));
+#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,#991,#1016,.T.);
+#1014 = VERTEX_POINT('',#1015);
+#1015 = CARTESIAN_POINT('',(-9.43445951576,8.5,-3.534225750137));
+#1016 = SURFACE_CURVE('',#1017,(#1021,#1028),.PCURVE_S1.);
+#1017 = LINE('',#1018,#1019);
+#1018 = CARTESIAN_POINT('',(-9.43445951576,8.5,-3.534225750137));
+#1019 = VECTOR('',#1020,1.);
+#1020 = DIRECTION('',(0.,-1.,3.330669073875E-16));
+#1021 = PCURVE('',#953,#1022);
+#1022 = DEFINITIONAL_REPRESENTATION('',(#1023),#1027);
+#1023 = LINE('',#1024,#1025);
+#1024 = CARTESIAN_POINT('',(2.,1.703332752775E-16));
+#1025 = VECTOR('',#1026,1.);
+#1026 = DIRECTION('',(0.,-1.));
+#1027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1028 = PCURVE('',#1029,#1034);
+#1029 = PLANE('',#1030);
+#1030 = AXIS2_PLACEMENT_3D('',#1031,#1032,#1033);
+#1031 = CARTESIAN_POINT('',(-9.43445951576,8.5,-3.534225750137));
+#1032 = DIRECTION('',(0.,3.330669073875E-16,1.));
+#1033 = DIRECTION('',(1.,0.,0.));
+#1034 = DEFINITIONAL_REPRESENTATION('',(#1035),#1039);
+#1035 = LINE('',#1036,#1037);
+#1036 = CARTESIAN_POINT('',(0.,1.703332752775E-16));
+#1037 = VECTOR('',#1038,1.);
+#1038 = DIRECTION('',(0.,-1.));
+#1039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1040 = ORIENTED_EDGE('',*,*,#1041,.F.);
+#1041 = EDGE_CURVE('',#938,#1014,#1042,.T.);
+#1042 = SURFACE_CURVE('',#1043,(#1047,#1054),.PCURVE_S1.);
+#1043 = LINE('',#1044,#1045);
+#1044 = CARTESIAN_POINT('',(-9.43445951576,8.5,-1.534225750137));
+#1045 = VECTOR('',#1046,1.);
+#1046 = DIRECTION('',(0.,-3.330669073875E-16,-1.));
+#1047 = PCURVE('',#953,#1048);
+#1048 = DEFINITIONAL_REPRESENTATION('',(#1049),#1053);
+#1049 = LINE('',#1050,#1051);
+#1050 = CARTESIAN_POINT('',(0.,0.));
+#1051 = VECTOR('',#1052,1.);
+#1052 = DIRECTION('',(1.,0.));
+#1053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1054 = PCURVE('',#822,#1055);
+#1055 = DEFINITIONAL_REPRESENTATION('',(#1056),#1060);
+#1056 = LINE('',#1057,#1058);
+#1057 = CARTESIAN_POINT('',(3.6,1.6));
+#1058 = VECTOR('',#1059,1.);
+#1059 = DIRECTION('',(1.,0.));
+#1060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1061 = ADVANCED_FACE('',(#1062),#1029,.T.);
+#1062 = FACE_BOUND('',#1063,.T.);
+#1063 = EDGE_LOOP('',(#1064,#1065,#1088,#1116));
+#1064 = ORIENTED_EDGE('',*,*,#1013,.T.);
+#1065 = ORIENTED_EDGE('',*,*,#1066,.T.);
+#1066 = EDGE_CURVE('',#991,#1067,#1069,.T.);
+#1067 = VERTEX_POINT('',#1068);
+#1068 = CARTESIAN_POINT('',(-2.43445951576,-2.5,-3.534225750137));
+#1069 = SURFACE_CURVE('',#1070,(#1074,#1081),.PCURVE_S1.);
+#1070 = LINE('',#1071,#1072);
+#1071 = CARTESIAN_POINT('',(-9.43445951576,-2.5,-3.534225750137));
+#1072 = VECTOR('',#1073,1.);
+#1073 = DIRECTION('',(1.,0.,0.));
+#1074 = PCURVE('',#1029,#1075);
+#1075 = DEFINITIONAL_REPRESENTATION('',(#1076),#1080);
+#1076 = LINE('',#1077,#1078);
+#1077 = CARTESIAN_POINT('',(0.,-11.));
+#1078 = VECTOR('',#1079,1.);
+#1079 = DIRECTION('',(1.,0.));
+#1080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1081 = PCURVE('',#768,#1082);
+#1082 = DEFINITIONAL_REPRESENTATION('',(#1083),#1087);
+#1083 = LINE('',#1084,#1085);
+#1084 = CARTESIAN_POINT('',(5.6,1.6));
+#1085 = VECTOR('',#1086,1.);
+#1086 = DIRECTION('',(0.,1.));
+#1087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1088 = ORIENTED_EDGE('',*,*,#1089,.F.);
+#1089 = EDGE_CURVE('',#1090,#1067,#1092,.T.);
+#1090 = VERTEX_POINT('',#1091);
+#1091 = CARTESIAN_POINT('',(-2.43445951576,8.5,-3.534225750137));
+#1092 = SURFACE_CURVE('',#1093,(#1097,#1104),.PCURVE_S1.);
+#1093 = LINE('',#1094,#1095);
+#1094 = CARTESIAN_POINT('',(-2.43445951576,8.5,-3.534225750137));
+#1095 = VECTOR('',#1096,1.);
+#1096 = DIRECTION('',(0.,-1.,3.330669073875E-16));
+#1097 = PCURVE('',#1029,#1098);
+#1098 = DEFINITIONAL_REPRESENTATION('',(#1099),#1103);
+#1099 = LINE('',#1100,#1101);
+#1100 = CARTESIAN_POINT('',(7.,1.703332752775E-16));
+#1101 = VECTOR('',#1102,1.);
+#1102 = DIRECTION('',(0.,-1.));
+#1103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1104 = PCURVE('',#1105,#1110);
+#1105 = PLANE('',#1106);
+#1106 = AXIS2_PLACEMENT_3D('',#1107,#1108,#1109);
+#1107 = CARTESIAN_POINT('',(-2.43445951576,8.5,-3.534225750137));
+#1108 = DIRECTION('',(1.,0.,0.));
+#1109 = DIRECTION('',(0.,-3.330669073875E-16,-1.));
+#1110 = DEFINITIONAL_REPRESENTATION('',(#1111),#1115);
+#1111 = LINE('',#1112,#1113);
+#1112 = CARTESIAN_POINT('',(-1.891079240729E-32,1.703332752775E-16));
+#1113 = VECTOR('',#1114,1.);
+#1114 = DIRECTION('',(0.,-1.));
+#1115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1116 = ORIENTED_EDGE('',*,*,#1117,.F.);
+#1117 = EDGE_CURVE('',#1014,#1090,#1118,.T.);
+#1118 = SURFACE_CURVE('',#1119,(#1123,#1130),.PCURVE_S1.);
+#1119 = LINE('',#1120,#1121);
+#1120 = CARTESIAN_POINT('',(-9.43445951576,8.5,-3.534225750137));
+#1121 = VECTOR('',#1122,1.);
+#1122 = DIRECTION('',(1.,0.,0.));
+#1123 = PCURVE('',#1029,#1124);
+#1124 = DEFINITIONAL_REPRESENTATION('',(#1125),#1129);
+#1125 = LINE('',#1126,#1127);
+#1126 = CARTESIAN_POINT('',(0.,0.));
+#1127 = VECTOR('',#1128,1.);
+#1128 = DIRECTION('',(1.,0.));
+#1129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1130 = PCURVE('',#822,#1131);
+#1131 = DEFINITIONAL_REPRESENTATION('',(#1132),#1136);
+#1132 = LINE('',#1133,#1134);
+#1133 = CARTESIAN_POINT('',(5.6,1.6));
+#1134 = VECTOR('',#1135,1.);
+#1135 = DIRECTION('',(0.,1.));
+#1136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1137 = ADVANCED_FACE('',(#1138),#1105,.T.);
+#1138 = FACE_BOUND('',#1139,.T.);
+#1139 = EDGE_LOOP('',(#1140,#1141,#1164,#1192));
+#1140 = ORIENTED_EDGE('',*,*,#1089,.T.);
+#1141 = ORIENTED_EDGE('',*,*,#1142,.T.);
+#1142 = EDGE_CURVE('',#1067,#1143,#1145,.T.);
+#1143 = VERTEX_POINT('',#1144);
+#1144 = CARTESIAN_POINT('',(-2.43445951576,-2.5,-6.534225750137));
+#1145 = SURFACE_CURVE('',#1146,(#1150,#1157),.PCURVE_S1.);
+#1146 = LINE('',#1147,#1148);
+#1147 = CARTESIAN_POINT('',(-2.43445951576,-2.5,-3.534225750137));
+#1148 = VECTOR('',#1149,1.);
+#1149 = DIRECTION('',(0.,-3.330669073875E-16,-1.));
+#1150 = PCURVE('',#1105,#1151);
+#1151 = DEFINITIONAL_REPRESENTATION('',(#1152),#1156);
+#1152 = LINE('',#1153,#1154);
+#1153 = CARTESIAN_POINT('',(0.,-11.));
+#1154 = VECTOR('',#1155,1.);
+#1155 = DIRECTION('',(1.,0.));
+#1156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1157 = PCURVE('',#768,#1158);
+#1158 = DEFINITIONAL_REPRESENTATION('',(#1159),#1163);
+#1159 = LINE('',#1160,#1161);
+#1160 = CARTESIAN_POINT('',(5.6,8.6));
+#1161 = VECTOR('',#1162,1.);
+#1162 = DIRECTION('',(1.,0.));
+#1163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1164 = ORIENTED_EDGE('',*,*,#1165,.F.);
+#1165 = EDGE_CURVE('',#1166,#1143,#1168,.T.);
+#1166 = VERTEX_POINT('',#1167);
+#1167 = CARTESIAN_POINT('',(-2.43445951576,8.5,-6.534225750137));
+#1168 = SURFACE_CURVE('',#1169,(#1173,#1180),.PCURVE_S1.);
+#1169 = LINE('',#1170,#1171);
+#1170 = CARTESIAN_POINT('',(-2.43445951576,8.5,-6.534225750137));
+#1171 = VECTOR('',#1172,1.);
+#1172 = DIRECTION('',(0.,-1.,3.330669073875E-16));
+#1173 = PCURVE('',#1105,#1174);
+#1174 = DEFINITIONAL_REPRESENTATION('',(#1175),#1179);
+#1175 = LINE('',#1176,#1177);
+#1176 = CARTESIAN_POINT('',(3.,-1.272956656735E-15));
+#1177 = VECTOR('',#1178,1.);
+#1178 = DIRECTION('',(0.,-1.));
+#1179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1180 = PCURVE('',#1181,#1186);
+#1181 = PLANE('',#1182);
+#1182 = AXIS2_PLACEMENT_3D('',#1183,#1184,#1185);
+#1183 = CARTESIAN_POINT('',(-2.43445951576,8.5,-6.534225750137));
+#1184 = DIRECTION('',(0.,-3.330669073875E-16,-1.));
+#1185 = DIRECTION('',(-1.,0.,0.));
+#1186 = DEFINITIONAL_REPRESENTATION('',(#1187),#1191);
+#1187 = LINE('',#1188,#1189);
+#1188 = CARTESIAN_POINT('',(0.,-1.272956656735E-15));
+#1189 = VECTOR('',#1190,1.);
+#1190 = DIRECTION('',(0.,-1.));
+#1191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1192 = ORIENTED_EDGE('',*,*,#1193,.F.);
+#1193 = EDGE_CURVE('',#1090,#1166,#1194,.T.);
+#1194 = SURFACE_CURVE('',#1195,(#1199,#1206),.PCURVE_S1.);
+#1195 = LINE('',#1196,#1197);
+#1196 = CARTESIAN_POINT('',(-2.43445951576,8.5,-3.534225750137));
+#1197 = VECTOR('',#1198,1.);
+#1198 = DIRECTION('',(0.,-3.330669073875E-16,-1.));
+#1199 = PCURVE('',#1105,#1200);
+#1200 = DEFINITIONAL_REPRESENTATION('',(#1201),#1205);
+#1201 = LINE('',#1202,#1203);
+#1202 = CARTESIAN_POINT('',(0.,0.));
+#1203 = VECTOR('',#1204,1.);
+#1204 = DIRECTION('',(1.,0.));
+#1205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1206 = PCURVE('',#822,#1207);
+#1207 = DEFINITIONAL_REPRESENTATION('',(#1208),#1212);
+#1208 = LINE('',#1209,#1210);
+#1209 = CARTESIAN_POINT('',(5.6,8.6));
+#1210 = VECTOR('',#1211,1.);
+#1211 = DIRECTION('',(1.,0.));
+#1212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1213 = ADVANCED_FACE('',(#1214),#1181,.T.);
+#1214 = FACE_BOUND('',#1215,.T.);
+#1215 = EDGE_LOOP('',(#1216,#1217,#1240,#1263));
+#1216 = ORIENTED_EDGE('',*,*,#1165,.T.);
+#1217 = ORIENTED_EDGE('',*,*,#1218,.T.);
+#1218 = EDGE_CURVE('',#1143,#1219,#1221,.T.);
+#1219 = VERTEX_POINT('',#1220);
+#1220 = CARTESIAN_POINT('',(-11.03445951576,-2.5,-6.534225750137));
+#1221 = SURFACE_CURVE('',#1222,(#1226,#1233),.PCURVE_S1.);
+#1222 = LINE('',#1223,#1224);
+#1223 = CARTESIAN_POINT('',(-2.43445951576,-2.5,-6.534225750137));
+#1224 = VECTOR('',#1225,1.);
+#1225 = DIRECTION('',(-1.,0.,0.));
+#1226 = PCURVE('',#1181,#1227);
+#1227 = DEFINITIONAL_REPRESENTATION('',(#1228),#1232);
+#1228 = LINE('',#1229,#1230);
+#1229 = CARTESIAN_POINT('',(0.,-11.));
+#1230 = VECTOR('',#1231,1.);
+#1231 = DIRECTION('',(1.,0.));
+#1232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1233 = PCURVE('',#768,#1234);
+#1234 = DEFINITIONAL_REPRESENTATION('',(#1235),#1239);
+#1235 = LINE('',#1236,#1237);
+#1236 = CARTESIAN_POINT('',(8.6,8.6));
+#1237 = VECTOR('',#1238,1.);
+#1238 = DIRECTION('',(0.,-1.));
+#1239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1240 = ORIENTED_EDGE('',*,*,#1241,.F.);
+#1241 = EDGE_CURVE('',#1242,#1219,#1244,.T.);
+#1242 = VERTEX_POINT('',#1243);
+#1243 = CARTESIAN_POINT('',(-11.03445951576,8.5,-6.534225750137));
+#1244 = SURFACE_CURVE('',#1245,(#1249,#1256),.PCURVE_S1.);
+#1245 = LINE('',#1246,#1247);
+#1246 = CARTESIAN_POINT('',(-11.03445951576,8.5,-6.534225750137));
+#1247 = VECTOR('',#1248,1.);
+#1248 = DIRECTION('',(0.,-1.,3.330669073875E-16));
+#1249 = PCURVE('',#1181,#1250);
+#1250 = DEFINITIONAL_REPRESENTATION('',(#1251),#1255);
+#1251 = LINE('',#1252,#1253);
+#1252 = CARTESIAN_POINT('',(8.6,-1.272956656735E-15));
+#1253 = VECTOR('',#1254,1.);
+#1254 = DIRECTION('',(0.,-1.));
+#1255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1256 = PCURVE('',#740,#1257);
+#1257 = DEFINITIONAL_REPRESENTATION('',(#1258),#1262);
+#1258 = LINE('',#1259,#1260);
+#1259 = CARTESIAN_POINT('',(-1.413265789657E-31,-1.272956656735E-15));
+#1260 = VECTOR('',#1261,1.);
+#1261 = DIRECTION('',(0.,-1.));
+#1262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1263 = ORIENTED_EDGE('',*,*,#1264,.F.);
+#1264 = EDGE_CURVE('',#1166,#1242,#1265,.T.);
+#1265 = SURFACE_CURVE('',#1266,(#1270,#1277),.PCURVE_S1.);
+#1266 = LINE('',#1267,#1268);
+#1267 = CARTESIAN_POINT('',(-2.43445951576,8.5,-6.534225750137));
+#1268 = VECTOR('',#1269,1.);
+#1269 = DIRECTION('',(-1.,0.,0.));
+#1270 = PCURVE('',#1181,#1271);
+#1271 = DEFINITIONAL_REPRESENTATION('',(#1272),#1276);
+#1272 = LINE('',#1273,#1274);
+#1273 = CARTESIAN_POINT('',(0.,0.));
+#1274 = VECTOR('',#1275,1.);
+#1275 = DIRECTION('',(1.,0.));
+#1276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1277 = PCURVE('',#822,#1278);
+#1278 = DEFINITIONAL_REPRESENTATION('',(#1279),#1283);
+#1279 = LINE('',#1280,#1281);
+#1280 = CARTESIAN_POINT('',(8.6,8.6));
+#1281 = VECTOR('',#1282,1.);
+#1282 = DIRECTION('',(0.,-1.));
+#1283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1284 = ADVANCED_FACE('',(#1285),#740,.T.);
+#1285 = FACE_BOUND('',#1286,.T.);
+#1286 = EDGE_LOOP('',(#1287,#1288,#1309,#1310));
+#1287 = ORIENTED_EDGE('',*,*,#1241,.T.);
+#1288 = ORIENTED_EDGE('',*,*,#1289,.T.);
+#1289 = EDGE_CURVE('',#1219,#720,#1290,.T.);
+#1290 = SURFACE_CURVE('',#1291,(#1295,#1302),.PCURVE_S1.);
+#1291 = LINE('',#1292,#1293);
+#1292 = CARTESIAN_POINT('',(-11.03445951576,-2.5,-6.534225750137));
+#1293 = VECTOR('',#1294,1.);
+#1294 = DIRECTION('',(0.,3.330669073875E-16,1.));
+#1295 = PCURVE('',#740,#1296);
+#1296 = DEFINITIONAL_REPRESENTATION('',(#1297),#1301);
+#1297 = LINE('',#1298,#1299);
+#1298 = CARTESIAN_POINT('',(0.,-11.));
+#1299 = VECTOR('',#1300,1.);
+#1300 = DIRECTION('',(1.,0.));
+#1301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1302 = PCURVE('',#768,#1303);
+#1303 = DEFINITIONAL_REPRESENTATION('',(#1304),#1308);
+#1304 = LINE('',#1305,#1306);
+#1305 = CARTESIAN_POINT('',(8.6,0.));
+#1306 = VECTOR('',#1307,1.);
+#1307 = DIRECTION('',(-1.,0.));
+#1308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1309 = ORIENTED_EDGE('',*,*,#717,.F.);
+#1310 = ORIENTED_EDGE('',*,*,#1311,.F.);
+#1311 = EDGE_CURVE('',#1242,#718,#1312,.T.);
+#1312 = SURFACE_CURVE('',#1313,(#1317,#1324),.PCURVE_S1.);
+#1313 = LINE('',#1314,#1315);
+#1314 = CARTESIAN_POINT('',(-11.03445951576,8.5,-6.534225750137));
+#1315 = VECTOR('',#1316,1.);
+#1316 = DIRECTION('',(0.,3.330669073875E-16,1.));
+#1317 = PCURVE('',#740,#1318);
+#1318 = DEFINITIONAL_REPRESENTATION('',(#1319),#1323);
+#1319 = LINE('',#1320,#1321);
+#1320 = CARTESIAN_POINT('',(0.,0.));
+#1321 = VECTOR('',#1322,1.);
+#1322 = DIRECTION('',(1.,0.));
+#1323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1324 = PCURVE('',#822,#1325);
+#1325 = DEFINITIONAL_REPRESENTATION('',(#1326),#1330);
+#1326 = LINE('',#1327,#1328);
+#1327 = CARTESIAN_POINT('',(8.6,0.));
+#1328 = VECTOR('',#1329,1.);
+#1329 = DIRECTION('',(-1.,0.));
+#1330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1331 = ADVANCED_FACE('',(#1332),#822,.F.);
+#1332 = FACE_BOUND('',#1333,.T.);
+#1333 = EDGE_LOOP('',(#1334,#1335,#1336,#1337,#1338,#1339,#1340,#1341));
+#1334 = ORIENTED_EDGE('',*,*,#808,.T.);
+#1335 = ORIENTED_EDGE('',*,*,#889,.T.);
+#1336 = ORIENTED_EDGE('',*,*,#965,.T.);
+#1337 = ORIENTED_EDGE('',*,*,#1041,.T.);
+#1338 = ORIENTED_EDGE('',*,*,#1117,.T.);
+#1339 = ORIENTED_EDGE('',*,*,#1193,.T.);
+#1340 = ORIENTED_EDGE('',*,*,#1264,.T.);
+#1341 = ORIENTED_EDGE('',*,*,#1311,.T.);
+#1342 = ADVANCED_FACE('',(#1343),#768,.T.);
+#1343 = FACE_BOUND('',#1344,.F.);
+#1344 = EDGE_LOOP('',(#1345,#1346,#1347,#1348,#1349,#1350,#1351,#1352));
+#1345 = ORIENTED_EDGE('',*,*,#752,.T.);
+#1346 = ORIENTED_EDGE('',*,*,#838,.T.);
+#1347 = ORIENTED_EDGE('',*,*,#914,.T.);
+#1348 = ORIENTED_EDGE('',*,*,#990,.T.);
+#1349 = ORIENTED_EDGE('',*,*,#1066,.T.);
+#1350 = ORIENTED_EDGE('',*,*,#1142,.T.);
+#1351 = ORIENTED_EDGE('',*,*,#1218,.T.);
+#1352 = ORIENTED_EDGE('',*,*,#1289,.T.);
+#1353 = MANIFOLD_SOLID_BREP('',#1354);
+#1354 = CLOSED_SHELL('',(#1355,#1392,#1451,#1873,#1954,#2001,#2048,#2097
+    ,#2146,#2195,#2244,#2291,#2338,#2387,#2436,#2468,#2527,#2586,#2601,
+    #2605));
+#1355 = ADVANCED_FACE('',(#1356),#1369,.T.);
+#1356 = FACE_BOUND('',#1357,.T.);
+#1357 = EDGE_LOOP('',(#1358));
+#1358 = ORIENTED_EDGE('',*,*,#1359,.T.);
+#1359 = EDGE_CURVE('',#1360,#1360,#1362,.T.);
+#1360 = VERTEX_POINT('',#1361);
+#1361 = CARTESIAN_POINT('',(3.,-7.347880794884E-16,29.));
+#1362 = SURFACE_CURVE('',#1363,(#1368,#1380),.PCURVE_S1.);
+#1363 = CIRCLE('',#1364,3.);
+#1364 = AXIS2_PLACEMENT_3D('',#1365,#1366,#1367);
+#1365 = CARTESIAN_POINT('',(0.,0.,29.));
+#1366 = DIRECTION('',(0.,0.,1.));
+#1367 = DIRECTION('',(1.,0.,0.));
+#1368 = PCURVE('',#1369,#1374);
+#1369 = PLANE('',#1370);
+#1370 = AXIS2_PLACEMENT_3D('',#1371,#1372,#1373);
+#1371 = CARTESIAN_POINT('',(0.,0.,29.));
+#1372 = DIRECTION('',(0.,0.,1.));
+#1373 = DIRECTION('',(1.,0.,0.));
+#1374 = DEFINITIONAL_REPRESENTATION('',(#1375),#1379);
+#1375 = CIRCLE('',#1376,3.);
+#1376 = AXIS2_PLACEMENT_2D('',#1377,#1378);
+#1377 = CARTESIAN_POINT('',(0.,0.));
+#1378 = DIRECTION('',(1.,0.));
+#1379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1380 = PCURVE('',#1381,#1386);
+#1381 = CYLINDRICAL_SURFACE('',#1382,3.);
+#1382 = AXIS2_PLACEMENT_3D('',#1383,#1384,#1385);
+#1383 = CARTESIAN_POINT('',(0.,0.,27.));
+#1384 = DIRECTION('',(0.,0.,1.));
+#1385 = DIRECTION('',(1.,0.,0.));
+#1386 = DEFINITIONAL_REPRESENTATION('',(#1387),#1391);
+#1387 = LINE('',#1388,#1389);
+#1388 = CARTESIAN_POINT('',(0.,2.));
+#1389 = VECTOR('',#1390,1.);
+#1390 = DIRECTION('',(1.,0.));
+#1391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1392 = ADVANCED_FACE('',(#1393),#1381,.T.);
+#1393 = FACE_BOUND('',#1394,.T.);
+#1394 = EDGE_LOOP('',(#1395,#1418,#1419,#1420));
+#1395 = ORIENTED_EDGE('',*,*,#1396,.T.);
+#1396 = EDGE_CURVE('',#1397,#1360,#1399,.T.);
+#1397 = VERTEX_POINT('',#1398);
+#1398 = CARTESIAN_POINT('',(3.,-7.347880794884E-16,27.));
+#1399 = SEAM_CURVE('',#1400,(#1404,#1411),.PCURVE_S1.);
+#1400 = LINE('',#1401,#1402);
+#1401 = CARTESIAN_POINT('',(3.,-7.347880794884E-16,27.));
+#1402 = VECTOR('',#1403,1.);
+#1403 = DIRECTION('',(0.,0.,1.));
+#1404 = PCURVE('',#1381,#1405);
+#1405 = DEFINITIONAL_REPRESENTATION('',(#1406),#1410);
+#1406 = LINE('',#1407,#1408);
+#1407 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#1408 = VECTOR('',#1409,1.);
+#1409 = DIRECTION('',(0.,1.));
+#1410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1411 = PCURVE('',#1381,#1412);
+#1412 = DEFINITIONAL_REPRESENTATION('',(#1413),#1417);
+#1413 = LINE('',#1414,#1415);
+#1414 = CARTESIAN_POINT('',(0.,-0.));
+#1415 = VECTOR('',#1416,1.);
+#1416 = DIRECTION('',(0.,1.));
+#1417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1418 = ORIENTED_EDGE('',*,*,#1359,.F.);
+#1419 = ORIENTED_EDGE('',*,*,#1396,.F.);
+#1420 = ORIENTED_EDGE('',*,*,#1421,.T.);
+#1421 = EDGE_CURVE('',#1397,#1397,#1422,.T.);
+#1422 = SURFACE_CURVE('',#1423,(#1428,#1435),.PCURVE_S1.);
+#1423 = CIRCLE('',#1424,3.);
+#1424 = AXIS2_PLACEMENT_3D('',#1425,#1426,#1427);
+#1425 = CARTESIAN_POINT('',(0.,0.,27.));
+#1426 = DIRECTION('',(0.,0.,1.));
+#1427 = DIRECTION('',(1.,0.,0.));
+#1428 = PCURVE('',#1381,#1429);
+#1429 = DEFINITIONAL_REPRESENTATION('',(#1430),#1434);
+#1430 = LINE('',#1431,#1432);
+#1431 = CARTESIAN_POINT('',(0.,0.));
+#1432 = VECTOR('',#1433,1.);
+#1433 = DIRECTION('',(1.,0.));
+#1434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1435 = PCURVE('',#1436,#1441);
+#1436 = PLANE('',#1437);
+#1437 = AXIS2_PLACEMENT_3D('',#1438,#1439,#1440);
+#1438 = CARTESIAN_POINT('',(-6.560590289905,7.547095802228,27.));
+#1439 = DIRECTION('',(0.,0.,-1.));
+#1440 = DIRECTION('',(-1.,0.,0.));
+#1441 = DEFINITIONAL_REPRESENTATION('',(#1442),#1450);
+#1442 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1443,#1444,#1445,#1446,
+#1447,#1448,#1449),.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('') );
+#1443 = CARTESIAN_POINT('',(-9.560590289905,-7.547095802228));
+#1444 = CARTESIAN_POINT('',(-9.560590289905,-2.350943379521));
+#1445 = CARTESIAN_POINT('',(-5.060590289905,-4.949019590874));
+#1446 = CARTESIAN_POINT('',(-0.560590289905,-7.547095802228));
+#1447 = CARTESIAN_POINT('',(-5.060590289905,-10.14517201358));
+#1448 = CARTESIAN_POINT('',(-9.560590289905,-12.74324822493));
+#1449 = CARTESIAN_POINT('',(-9.560590289905,-7.547095802228));
+#1450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1451 = ADVANCED_FACE('',(#1452,#1800,#1835,#1838),#1436,.F.);
+#1452 = FACE_BOUND('',#1453,.F.);
+#1453 = EDGE_LOOP('',(#1454,#1489,#1517,#1545,#1573,#1601,#1629,#1662,
+    #1690,#1718,#1746,#1774));
+#1454 = ORIENTED_EDGE('',*,*,#1455,.F.);
+#1455 = EDGE_CURVE('',#1456,#1458,#1460,.T.);
+#1456 = VERTEX_POINT('',#1457);
+#1457 = CARTESIAN_POINT('',(-6.560590289905,7.547095802228,27.));
+#1458 = VERTEX_POINT('',#1459);
+#1459 = CARTESIAN_POINT('',(-6.560590289905,-7.547095802228,27.));
+#1460 = SURFACE_CURVE('',#1461,(#1466,#1477),.PCURVE_S1.);
+#1461 = CIRCLE('',#1462,10.);
+#1462 = AXIS2_PLACEMENT_3D('',#1463,#1464,#1465);
+#1463 = CARTESIAN_POINT('',(0.,0.,27.));
+#1464 = DIRECTION('',(0.,0.,1.));
+#1465 = DIRECTION('',(-0.656059028991,0.754709580223,0.));
+#1466 = PCURVE('',#1436,#1467);
+#1467 = DEFINITIONAL_REPRESENTATION('',(#1468),#1476);
+#1468 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1469,#1470,#1471,#1472,
+#1473,#1474,#1475),.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('') );
+#1469 = CARTESIAN_POINT('',(0.,0.));
+#1470 = CARTESIAN_POINT('',(13.071953379048,-11.36327570975));
+#1471 = CARTESIAN_POINT('',(-3.304908745334,-17.00228155822));
+#1472 = CARTESIAN_POINT('',(-19.68177086971,-22.64128740668));
+#1473 = CARTESIAN_POINT('',(-16.37686212438,-5.639005848462));
+#1474 = CARTESIAN_POINT('',(-13.07195337904,11.363275709759));
+#1475 = CARTESIAN_POINT('',(0.,0.));
+#1476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1477 = PCURVE('',#1478,#1483);
+#1478 = CYLINDRICAL_SURFACE('',#1479,10.);
+#1479 = AXIS2_PLACEMENT_3D('',#1480,#1481,#1482);
+#1480 = CARTESIAN_POINT('',(0.,0.,8.));
+#1481 = DIRECTION('',(0.,0.,1.));
+#1482 = DIRECTION('',(-0.656059028991,0.754709580223,0.));
+#1483 = DEFINITIONAL_REPRESENTATION('',(#1484),#1488);
+#1484 = LINE('',#1485,#1486);
+#1485 = CARTESIAN_POINT('',(0.,19.));
+#1486 = VECTOR('',#1487,1.);
+#1487 = DIRECTION('',(1.,0.));
+#1488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1489 = ORIENTED_EDGE('',*,*,#1490,.F.);
+#1490 = EDGE_CURVE('',#1491,#1456,#1493,.T.);
+#1491 = VERTEX_POINT('',#1492);
+#1492 = CARTESIAN_POINT('',(-6.5,7.477394646937,27.));
+#1493 = SURFACE_CURVE('',#1494,(#1498,#1505),.PCURVE_S1.);
+#1494 = LINE('',#1495,#1496);
+#1495 = CARTESIAN_POINT('',(0.,0.,27.));
+#1496 = VECTOR('',#1497,1.);
+#1497 = DIRECTION('',(-0.656059028991,0.754709580223,0.));
+#1498 = PCURVE('',#1436,#1499);
+#1499 = DEFINITIONAL_REPRESENTATION('',(#1500),#1504);
+#1500 = LINE('',#1501,#1502);
+#1501 = CARTESIAN_POINT('',(-6.560590289905,-7.547095802228));
+#1502 = VECTOR('',#1503,1.);
+#1503 = DIRECTION('',(0.656059028991,0.754709580223));
+#1504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1505 = PCURVE('',#1506,#1511);
+#1506 = PLANE('',#1507);
+#1507 = AXIS2_PLACEMENT_3D('',#1508,#1509,#1510);
+#1508 = CARTESIAN_POINT('',(0.,0.,8.));
+#1509 = DIRECTION('',(0.754709580223,0.656059028991,0.));
+#1510 = DIRECTION('',(-0.656059028991,0.754709580223,0.));
+#1511 = DEFINITIONAL_REPRESENTATION('',(#1512),#1516);
+#1512 = LINE('',#1513,#1514);
+#1513 = CARTESIAN_POINT('',(0.,19.));
+#1514 = VECTOR('',#1515,1.);
+#1515 = DIRECTION('',(1.,0.));
+#1516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1517 = ORIENTED_EDGE('',*,*,#1518,.T.);
+#1518 = EDGE_CURVE('',#1491,#1519,#1521,.T.);
+#1519 = VERTEX_POINT('',#1520);
+#1520 = CARTESIAN_POINT('',(-6.5,7.5,27.));
+#1521 = SURFACE_CURVE('',#1522,(#1526,#1533),.PCURVE_S1.);
+#1522 = LINE('',#1523,#1524);
+#1523 = CARTESIAN_POINT('',(-6.5,-7.5,27.));
+#1524 = VECTOR('',#1525,1.);
+#1525 = DIRECTION('',(0.,1.,0.));
+#1526 = PCURVE('',#1436,#1527);
+#1527 = DEFINITIONAL_REPRESENTATION('',(#1528),#1532);
+#1528 = LINE('',#1529,#1530);
+#1529 = CARTESIAN_POINT('',(-6.059028990508E-02,-15.04709580222));
+#1530 = VECTOR('',#1531,1.);
+#1531 = DIRECTION('',(0.,1.));
+#1532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1533 = PCURVE('',#1534,#1539);
+#1534 = PLANE('',#1535);
+#1535 = AXIS2_PLACEMENT_3D('',#1536,#1537,#1538);
+#1536 = CARTESIAN_POINT('',(-6.5,-7.5,8.));
+#1537 = DIRECTION('',(1.,0.,0.));
+#1538 = DIRECTION('',(0.,0.,1.));
+#1539 = DEFINITIONAL_REPRESENTATION('',(#1540),#1544);
+#1540 = LINE('',#1541,#1542);
+#1541 = CARTESIAN_POINT('',(19.,0.));
+#1542 = VECTOR('',#1543,1.);
+#1543 = DIRECTION('',(0.,-1.));
+#1544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1545 = ORIENTED_EDGE('',*,*,#1546,.T.);
+#1546 = EDGE_CURVE('',#1519,#1547,#1549,.T.);
+#1547 = VERTEX_POINT('',#1548);
+#1548 = CARTESIAN_POINT('',(6.5,7.5,27.));
+#1549 = SURFACE_CURVE('',#1550,(#1554,#1561),.PCURVE_S1.);
+#1550 = LINE('',#1551,#1552);
+#1551 = CARTESIAN_POINT('',(-6.5,7.5,27.));
+#1552 = VECTOR('',#1553,1.);
+#1553 = DIRECTION('',(1.,0.,0.));
+#1554 = PCURVE('',#1436,#1555);
+#1555 = DEFINITIONAL_REPRESENTATION('',(#1556),#1560);
+#1556 = LINE('',#1557,#1558);
+#1557 = CARTESIAN_POINT('',(-6.059028990508E-02,-4.709580222772E-02));
+#1558 = VECTOR('',#1559,1.);
+#1559 = DIRECTION('',(-1.,0.));
+#1560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1561 = PCURVE('',#1562,#1567);
+#1562 = PLANE('',#1563);
+#1563 = AXIS2_PLACEMENT_3D('',#1564,#1565,#1566);
+#1564 = CARTESIAN_POINT('',(-6.5,7.5,8.));
+#1565 = DIRECTION('',(0.,1.,0.));
+#1566 = DIRECTION('',(0.,0.,1.));
+#1567 = DEFINITIONAL_REPRESENTATION('',(#1568),#1572);
+#1568 = LINE('',#1569,#1570);
+#1569 = CARTESIAN_POINT('',(19.,0.));
+#1570 = VECTOR('',#1571,1.);
+#1571 = DIRECTION('',(0.,1.));
+#1572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1573 = ORIENTED_EDGE('',*,*,#1574,.F.);
+#1574 = EDGE_CURVE('',#1575,#1547,#1577,.T.);
+#1575 = VERTEX_POINT('',#1576);
+#1576 = CARTESIAN_POINT('',(6.5,7.477394646937,27.));
+#1577 = SURFACE_CURVE('',#1578,(#1582,#1589),.PCURVE_S1.);
+#1578 = LINE('',#1579,#1580);
+#1579 = CARTESIAN_POINT('',(6.5,-7.5,27.));
+#1580 = VECTOR('',#1581,1.);
+#1581 = DIRECTION('',(0.,1.,0.));
+#1582 = PCURVE('',#1436,#1583);
+#1583 = DEFINITIONAL_REPRESENTATION('',(#1584),#1588);
+#1584 = LINE('',#1585,#1586);
+#1585 = CARTESIAN_POINT('',(-13.0605902899,-15.04709580222));
+#1586 = VECTOR('',#1587,1.);
+#1587 = DIRECTION('',(0.,1.));
+#1588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1589 = PCURVE('',#1590,#1595);
+#1590 = PLANE('',#1591);
+#1591 = AXIS2_PLACEMENT_3D('',#1592,#1593,#1594);
+#1592 = CARTESIAN_POINT('',(6.5,-7.5,8.));
+#1593 = DIRECTION('',(1.,0.,0.));
+#1594 = DIRECTION('',(0.,0.,1.));
+#1595 = DEFINITIONAL_REPRESENTATION('',(#1596),#1600);
+#1596 = LINE('',#1597,#1598);
+#1597 = CARTESIAN_POINT('',(19.,0.));
+#1598 = VECTOR('',#1599,1.);
+#1599 = DIRECTION('',(0.,-1.));
+#1600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1601 = ORIENTED_EDGE('',*,*,#1602,.T.);
+#1602 = EDGE_CURVE('',#1575,#1603,#1605,.T.);
+#1603 = VERTEX_POINT('',#1604);
+#1604 = CARTESIAN_POINT('',(6.560590289905,7.547095802228,27.));
+#1605 = SURFACE_CURVE('',#1606,(#1610,#1617),.PCURVE_S1.);
+#1606 = LINE('',#1607,#1608);
+#1607 = CARTESIAN_POINT('',(0.,0.,27.));
+#1608 = VECTOR('',#1609,1.);
+#1609 = DIRECTION('',(0.656059028991,0.754709580223,0.));
+#1610 = PCURVE('',#1436,#1611);
+#1611 = DEFINITIONAL_REPRESENTATION('',(#1612),#1616);
+#1612 = LINE('',#1613,#1614);
+#1613 = CARTESIAN_POINT('',(-6.560590289905,-7.547095802228));
+#1614 = VECTOR('',#1615,1.);
+#1615 = DIRECTION('',(-0.656059028991,0.754709580223));
+#1616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1617 = PCURVE('',#1618,#1623);
+#1618 = PLANE('',#1619);
+#1619 = AXIS2_PLACEMENT_3D('',#1620,#1621,#1622);
+#1620 = CARTESIAN_POINT('',(0.,0.,8.));
+#1621 = DIRECTION('',(0.754709580223,-0.656059028991,0.));
+#1622 = DIRECTION('',(0.656059028991,0.754709580223,0.));
+#1623 = DEFINITIONAL_REPRESENTATION('',(#1624),#1628);
+#1624 = LINE('',#1625,#1626);
+#1625 = CARTESIAN_POINT('',(0.,19.));
+#1626 = VECTOR('',#1627,1.);
+#1627 = DIRECTION('',(1.,0.));
+#1628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1629 = ORIENTED_EDGE('',*,*,#1630,.F.);
+#1630 = EDGE_CURVE('',#1631,#1603,#1633,.T.);
+#1631 = VERTEX_POINT('',#1632);
+#1632 = CARTESIAN_POINT('',(6.560590289905,-7.547095802228,27.));
+#1633 = SURFACE_CURVE('',#1634,(#1639,#1650),.PCURVE_S1.);
+#1634 = CIRCLE('',#1635,10.);
+#1635 = AXIS2_PLACEMENT_3D('',#1636,#1637,#1638);
+#1636 = CARTESIAN_POINT('',(0.,0.,27.));
+#1637 = DIRECTION('',(-0.,0.,1.));
+#1638 = DIRECTION('',(0.656059028991,-0.754709580223,0.));
+#1639 = PCURVE('',#1436,#1640);
+#1640 = DEFINITIONAL_REPRESENTATION('',(#1641),#1649);
+#1641 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1642,#1643,#1644,#1645,
+#1646,#1647,#1648),.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('') );
+#1642 = CARTESIAN_POINT('',(-13.12118057981,-15.09419160445));
+#1643 = CARTESIAN_POINT('',(-26.19313395885,-3.730915894697));
+#1644 = CARTESIAN_POINT('',(-9.816271834477,1.908089953765));
+#1645 = CARTESIAN_POINT('',(6.560590289905,7.547095802228));
+#1646 = CARTESIAN_POINT('',(3.255681544572,-9.455185755993));
+#1647 = CARTESIAN_POINT('',(-4.922720076193E-02,-26.45746731421));
+#1648 = CARTESIAN_POINT('',(-13.12118057981,-15.09419160445));
+#1649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1650 = PCURVE('',#1651,#1656);
+#1651 = CYLINDRICAL_SURFACE('',#1652,10.);
+#1652 = AXIS2_PLACEMENT_3D('',#1653,#1654,#1655);
+#1653 = CARTESIAN_POINT('',(0.,0.,8.));
+#1654 = DIRECTION('',(0.,0.,1.));
+#1655 = DIRECTION('',(0.656059028991,-0.754709580223,0.));
+#1656 = DEFINITIONAL_REPRESENTATION('',(#1657),#1661);
+#1657 = LINE('',#1658,#1659);
+#1658 = CARTESIAN_POINT('',(0.,19.));
+#1659 = VECTOR('',#1660,1.);
+#1660 = DIRECTION('',(1.,0.));
+#1661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1662 = ORIENTED_EDGE('',*,*,#1663,.F.);
+#1663 = EDGE_CURVE('',#1664,#1631,#1666,.T.);
+#1664 = VERTEX_POINT('',#1665);
+#1665 = CARTESIAN_POINT('',(6.5,-7.477394646937,27.));
+#1666 = SURFACE_CURVE('',#1667,(#1671,#1678),.PCURVE_S1.);
+#1667 = LINE('',#1668,#1669);
+#1668 = CARTESIAN_POINT('',(0.,0.,27.));
+#1669 = VECTOR('',#1670,1.);
+#1670 = DIRECTION('',(0.656059028991,-0.754709580223,0.));
+#1671 = PCURVE('',#1436,#1672);
+#1672 = DEFINITIONAL_REPRESENTATION('',(#1673),#1677);
+#1673 = LINE('',#1674,#1675);
+#1674 = CARTESIAN_POINT('',(-6.560590289905,-7.547095802228));
+#1675 = VECTOR('',#1676,1.);
+#1676 = DIRECTION('',(-0.656059028991,-0.754709580223));
+#1677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1678 = PCURVE('',#1679,#1684);
+#1679 = PLANE('',#1680);
+#1680 = AXIS2_PLACEMENT_3D('',#1681,#1682,#1683);
+#1681 = CARTESIAN_POINT('',(0.,0.,8.));
+#1682 = DIRECTION('',(-0.754709580223,-0.656059028991,0.));
+#1683 = DIRECTION('',(0.656059028991,-0.754709580223,0.));
+#1684 = DEFINITIONAL_REPRESENTATION('',(#1685),#1689);
+#1685 = LINE('',#1686,#1687);
+#1686 = CARTESIAN_POINT('',(0.,19.));
+#1687 = VECTOR('',#1688,1.);
+#1688 = DIRECTION('',(1.,0.));
+#1689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1690 = ORIENTED_EDGE('',*,*,#1691,.F.);
+#1691 = EDGE_CURVE('',#1692,#1664,#1694,.T.);
+#1692 = VERTEX_POINT('',#1693);
+#1693 = CARTESIAN_POINT('',(6.5,-7.5,27.));
+#1694 = SURFACE_CURVE('',#1695,(#1699,#1706),.PCURVE_S1.);
+#1695 = LINE('',#1696,#1697);
+#1696 = CARTESIAN_POINT('',(6.5,-7.5,27.));
+#1697 = VECTOR('',#1698,1.);
+#1698 = DIRECTION('',(0.,1.,0.));
+#1699 = PCURVE('',#1436,#1700);
+#1700 = DEFINITIONAL_REPRESENTATION('',(#1701),#1705);
+#1701 = LINE('',#1702,#1703);
+#1702 = CARTESIAN_POINT('',(-13.0605902899,-15.04709580222));
+#1703 = VECTOR('',#1704,1.);
+#1704 = DIRECTION('',(0.,1.));
+#1705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1706 = PCURVE('',#1707,#1712);
+#1707 = PLANE('',#1708);
+#1708 = AXIS2_PLACEMENT_3D('',#1709,#1710,#1711);
+#1709 = CARTESIAN_POINT('',(6.5,-7.5,8.));
+#1710 = DIRECTION('',(1.,0.,0.));
+#1711 = DIRECTION('',(0.,0.,1.));
+#1712 = DEFINITIONAL_REPRESENTATION('',(#1713),#1717);
+#1713 = LINE('',#1714,#1715);
+#1714 = CARTESIAN_POINT('',(19.,0.));
+#1715 = VECTOR('',#1716,1.);
+#1716 = DIRECTION('',(0.,-1.));
+#1717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1718 = ORIENTED_EDGE('',*,*,#1719,.F.);
+#1719 = EDGE_CURVE('',#1720,#1692,#1722,.T.);
+#1720 = VERTEX_POINT('',#1721);
+#1721 = CARTESIAN_POINT('',(-6.5,-7.5,27.));
+#1722 = SURFACE_CURVE('',#1723,(#1727,#1734),.PCURVE_S1.);
+#1723 = LINE('',#1724,#1725);
+#1724 = CARTESIAN_POINT('',(-6.5,-7.5,27.));
+#1725 = VECTOR('',#1726,1.);
+#1726 = DIRECTION('',(1.,0.,0.));
+#1727 = PCURVE('',#1436,#1728);
+#1728 = DEFINITIONAL_REPRESENTATION('',(#1729),#1733);
+#1729 = LINE('',#1730,#1731);
+#1730 = CARTESIAN_POINT('',(-6.059028990508E-02,-15.04709580222));
+#1731 = VECTOR('',#1732,1.);
+#1732 = DIRECTION('',(-1.,0.));
+#1733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1734 = PCURVE('',#1735,#1740);
+#1735 = PLANE('',#1736);
+#1736 = AXIS2_PLACEMENT_3D('',#1737,#1738,#1739);
+#1737 = CARTESIAN_POINT('',(-6.5,-7.5,8.));
+#1738 = DIRECTION('',(0.,1.,0.));
+#1739 = DIRECTION('',(0.,0.,1.));
+#1740 = DEFINITIONAL_REPRESENTATION('',(#1741),#1745);
+#1741 = LINE('',#1742,#1743);
+#1742 = CARTESIAN_POINT('',(19.,0.));
+#1743 = VECTOR('',#1744,1.);
+#1744 = DIRECTION('',(0.,1.));
+#1745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1746 = ORIENTED_EDGE('',*,*,#1747,.T.);
+#1747 = EDGE_CURVE('',#1720,#1748,#1750,.T.);
+#1748 = VERTEX_POINT('',#1749);
+#1749 = CARTESIAN_POINT('',(-6.5,-7.477394646937,27.));
+#1750 = SURFACE_CURVE('',#1751,(#1755,#1762),.PCURVE_S1.);
+#1751 = LINE('',#1752,#1753);
+#1752 = CARTESIAN_POINT('',(-6.5,-7.5,27.));
+#1753 = VECTOR('',#1754,1.);
+#1754 = DIRECTION('',(0.,1.,0.));
+#1755 = PCURVE('',#1436,#1756);
+#1756 = DEFINITIONAL_REPRESENTATION('',(#1757),#1761);
+#1757 = LINE('',#1758,#1759);
+#1758 = CARTESIAN_POINT('',(-6.059028990508E-02,-15.04709580222));
+#1759 = VECTOR('',#1760,1.);
+#1760 = DIRECTION('',(0.,1.));
+#1761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1762 = PCURVE('',#1763,#1768);
+#1763 = PLANE('',#1764);
+#1764 = AXIS2_PLACEMENT_3D('',#1765,#1766,#1767);
+#1765 = CARTESIAN_POINT('',(-6.5,-7.5,8.));
+#1766 = DIRECTION('',(1.,0.,0.));
+#1767 = DIRECTION('',(0.,0.,1.));
+#1768 = DEFINITIONAL_REPRESENTATION('',(#1769),#1773);
+#1769 = LINE('',#1770,#1771);
+#1770 = CARTESIAN_POINT('',(19.,0.));
+#1771 = VECTOR('',#1772,1.);
+#1772 = DIRECTION('',(0.,-1.));
+#1773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1774 = ORIENTED_EDGE('',*,*,#1775,.T.);
+#1775 = EDGE_CURVE('',#1748,#1458,#1776,.T.);
+#1776 = SURFACE_CURVE('',#1777,(#1781,#1788),.PCURVE_S1.);
+#1777 = LINE('',#1778,#1779);
+#1778 = CARTESIAN_POINT('',(0.,0.,27.));
+#1779 = VECTOR('',#1780,1.);
+#1780 = DIRECTION('',(-0.656059028991,-0.754709580223,0.));
+#1781 = PCURVE('',#1436,#1782);
+#1782 = DEFINITIONAL_REPRESENTATION('',(#1783),#1787);
+#1783 = LINE('',#1784,#1785);
+#1784 = CARTESIAN_POINT('',(-6.560590289905,-7.547095802228));
+#1785 = VECTOR('',#1786,1.);
+#1786 = DIRECTION('',(0.656059028991,-0.754709580223));
+#1787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1788 = PCURVE('',#1789,#1794);
+#1789 = PLANE('',#1790);
+#1790 = AXIS2_PLACEMENT_3D('',#1791,#1792,#1793);
+#1791 = CARTESIAN_POINT('',(0.,0.,8.));
+#1792 = DIRECTION('',(-0.754709580223,0.656059028991,0.));
+#1793 = DIRECTION('',(-0.656059028991,-0.754709580223,0.));
+#1794 = DEFINITIONAL_REPRESENTATION('',(#1795),#1799);
+#1795 = LINE('',#1796,#1797);
+#1796 = CARTESIAN_POINT('',(0.,19.));
+#1797 = VECTOR('',#1798,1.);
+#1798 = DIRECTION('',(1.,0.));
+#1799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1800 = FACE_BOUND('',#1801,.F.);
+#1801 = EDGE_LOOP('',(#1802));
+#1802 = ORIENTED_EDGE('',*,*,#1803,.T.);
+#1803 = EDGE_CURVE('',#1804,#1804,#1806,.T.);
+#1804 = VERTEX_POINT('',#1805);
+#1805 = CARTESIAN_POINT('',(-5.25,0.,27.));
+#1806 = SURFACE_CURVE('',#1807,(#1812,#1823),.PCURVE_S1.);
+#1807 = CIRCLE('',#1808,1.);
+#1808 = AXIS2_PLACEMENT_3D('',#1809,#1810,#1811);
+#1809 = CARTESIAN_POINT('',(-6.25,0.,27.));
+#1810 = DIRECTION('',(0.,0.,1.));
+#1811 = DIRECTION('',(1.,0.,0.));
+#1812 = PCURVE('',#1436,#1813);
+#1813 = DEFINITIONAL_REPRESENTATION('',(#1814),#1822);
+#1814 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1815,#1816,#1817,#1818,
+#1819,#1820,#1821),.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('') );
+#1815 = CARTESIAN_POINT('',(-1.310590289905,-7.547095802228));
+#1816 = CARTESIAN_POINT('',(-1.310590289905,-5.815044994659));
+#1817 = CARTESIAN_POINT('',(0.189409710095,-6.681070398443));
+#1818 = CARTESIAN_POINT('',(1.689409710095,-7.547095802228));
+#1819 = CARTESIAN_POINT('',(0.189409710095,-8.413121206012));
+#1820 = CARTESIAN_POINT('',(-1.310590289905,-9.279146609797));
+#1821 = CARTESIAN_POINT('',(-1.310590289905,-7.547095802228));
+#1822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1823 = PCURVE('',#1824,#1829);
+#1824 = CYLINDRICAL_SURFACE('',#1825,1.);
+#1825 = AXIS2_PLACEMENT_3D('',#1826,#1827,#1828);
+#1826 = CARTESIAN_POINT('',(-6.25,0.,27.));
+#1827 = DIRECTION('',(0.,0.,1.));
+#1828 = DIRECTION('',(1.,0.,0.));
+#1829 = DEFINITIONAL_REPRESENTATION('',(#1830),#1834);
+#1830 = LINE('',#1831,#1832);
+#1831 = CARTESIAN_POINT('',(0.,0.));
+#1832 = VECTOR('',#1833,1.);
+#1833 = DIRECTION('',(1.,0.));
+#1834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1835 = FACE_BOUND('',#1836,.F.);
+#1836 = EDGE_LOOP('',(#1837));
+#1837 = ORIENTED_EDGE('',*,*,#1421,.T.);
+#1838 = FACE_BOUND('',#1839,.F.);
+#1839 = EDGE_LOOP('',(#1840));
+#1840 = ORIENTED_EDGE('',*,*,#1841,.T.);
+#1841 = EDGE_CURVE('',#1842,#1842,#1844,.T.);
+#1842 = VERTEX_POINT('',#1843);
+#1843 = CARTESIAN_POINT('',(7.25,0.,27.));
+#1844 = SURFACE_CURVE('',#1845,(#1850,#1861),.PCURVE_S1.);
+#1845 = CIRCLE('',#1846,1.);
+#1846 = AXIS2_PLACEMENT_3D('',#1847,#1848,#1849);
+#1847 = CARTESIAN_POINT('',(6.25,0.,27.));
+#1848 = DIRECTION('',(0.,0.,1.));
+#1849 = DIRECTION('',(1.,0.,0.));
+#1850 = PCURVE('',#1436,#1851);
+#1851 = DEFINITIONAL_REPRESENTATION('',(#1852),#1860);
+#1852 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1853,#1854,#1855,#1856,
+#1857,#1858,#1859),.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('') );
+#1853 = CARTESIAN_POINT('',(-13.8105902899,-7.547095802228));
+#1854 = CARTESIAN_POINT('',(-13.8105902899,-5.815044994659));
+#1855 = CARTESIAN_POINT('',(-12.3105902899,-6.681070398443));
+#1856 = CARTESIAN_POINT('',(-10.8105902899,-7.547095802228));
+#1857 = CARTESIAN_POINT('',(-12.3105902899,-8.413121206012));
+#1858 = CARTESIAN_POINT('',(-13.8105902899,-9.279146609797));
+#1859 = CARTESIAN_POINT('',(-13.8105902899,-7.547095802228));
+#1860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1861 = PCURVE('',#1862,#1867);
+#1862 = CYLINDRICAL_SURFACE('',#1863,1.);
+#1863 = AXIS2_PLACEMENT_3D('',#1864,#1865,#1866);
+#1864 = CARTESIAN_POINT('',(6.25,0.,27.));
+#1865 = DIRECTION('',(0.,0.,1.));
+#1866 = DIRECTION('',(1.,0.,0.));
+#1867 = DEFINITIONAL_REPRESENTATION('',(#1868),#1872);
+#1868 = LINE('',#1869,#1870);
+#1869 = CARTESIAN_POINT('',(0.,0.));
+#1870 = VECTOR('',#1871,1.);
+#1871 = DIRECTION('',(1.,0.));
+#1872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1873 = ADVANCED_FACE('',(#1874),#1478,.T.);
+#1874 = FACE_BOUND('',#1875,.T.);
+#1875 = EDGE_LOOP('',(#1876,#1877,#1900,#1933));
+#1876 = ORIENTED_EDGE('',*,*,#1455,.F.);
+#1877 = ORIENTED_EDGE('',*,*,#1878,.F.);
+#1878 = EDGE_CURVE('',#1879,#1456,#1881,.T.);
+#1879 = VERTEX_POINT('',#1880);
+#1880 = CARTESIAN_POINT('',(-6.560590289905,7.547095802228,8.));
+#1881 = SURFACE_CURVE('',#1882,(#1886,#1893),.PCURVE_S1.);
+#1882 = LINE('',#1883,#1884);
+#1883 = CARTESIAN_POINT('',(-6.560590289905,7.547095802228,8.));
+#1884 = VECTOR('',#1885,1.);
+#1885 = DIRECTION('',(0.,0.,1.));
+#1886 = PCURVE('',#1478,#1887);
+#1887 = DEFINITIONAL_REPRESENTATION('',(#1888),#1892);
+#1888 = LINE('',#1889,#1890);
+#1889 = CARTESIAN_POINT('',(0.,-0.));
+#1890 = VECTOR('',#1891,1.);
+#1891 = DIRECTION('',(0.,1.));
+#1892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1893 = PCURVE('',#1506,#1894);
+#1894 = DEFINITIONAL_REPRESENTATION('',(#1895),#1899);
+#1895 = LINE('',#1896,#1897);
+#1896 = CARTESIAN_POINT('',(10.,0.));
+#1897 = VECTOR('',#1898,1.);
+#1898 = DIRECTION('',(0.,1.));
+#1899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1900 = ORIENTED_EDGE('',*,*,#1901,.T.);
+#1901 = EDGE_CURVE('',#1879,#1902,#1904,.T.);
+#1902 = VERTEX_POINT('',#1903);
+#1903 = CARTESIAN_POINT('',(-6.560590289905,-7.547095802228,8.));
+#1904 = SURFACE_CURVE('',#1905,(#1910,#1917),.PCURVE_S1.);
+#1905 = CIRCLE('',#1906,10.);
+#1906 = AXIS2_PLACEMENT_3D('',#1907,#1908,#1909);
+#1907 = CARTESIAN_POINT('',(0.,0.,8.));
+#1908 = DIRECTION('',(0.,0.,1.));
+#1909 = DIRECTION('',(-0.656059028991,0.754709580223,0.));
+#1910 = PCURVE('',#1478,#1911);
+#1911 = DEFINITIONAL_REPRESENTATION('',(#1912),#1916);
+#1912 = LINE('',#1913,#1914);
+#1913 = CARTESIAN_POINT('',(0.,0.));
+#1914 = VECTOR('',#1915,1.);
+#1915 = DIRECTION('',(1.,0.));
+#1916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1917 = PCURVE('',#1918,#1923);
+#1918 = PLANE('',#1919);
+#1919 = AXIS2_PLACEMENT_3D('',#1920,#1921,#1922);
+#1920 = CARTESIAN_POINT('',(-6.560590289905,7.547095802228,8.));
+#1921 = DIRECTION('',(0.,0.,-1.));
+#1922 = DIRECTION('',(-1.,0.,0.));
+#1923 = DEFINITIONAL_REPRESENTATION('',(#1924),#1932);
+#1924 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1925,#1926,#1927,#1928,
+#1929,#1930,#1931),.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('') );
+#1925 = CARTESIAN_POINT('',(0.,0.));
+#1926 = CARTESIAN_POINT('',(13.071953379048,-11.36327570975));
+#1927 = CARTESIAN_POINT('',(-3.304908745334,-17.00228155822));
+#1928 = CARTESIAN_POINT('',(-19.68177086971,-22.64128740668));
+#1929 = CARTESIAN_POINT('',(-16.37686212438,-5.639005848462));
+#1930 = CARTESIAN_POINT('',(-13.07195337904,11.363275709759));
+#1931 = CARTESIAN_POINT('',(0.,0.));
+#1932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1933 = ORIENTED_EDGE('',*,*,#1934,.T.);
+#1934 = EDGE_CURVE('',#1902,#1458,#1935,.T.);
+#1935 = SURFACE_CURVE('',#1936,(#1940,#1947),.PCURVE_S1.);
+#1936 = LINE('',#1937,#1938);
+#1937 = CARTESIAN_POINT('',(-6.560590289905,-7.547095802228,8.));
+#1938 = VECTOR('',#1939,1.);
+#1939 = DIRECTION('',(0.,0.,1.));
+#1940 = PCURVE('',#1478,#1941);
+#1941 = DEFINITIONAL_REPRESENTATION('',(#1942),#1946);
+#1942 = LINE('',#1943,#1944);
+#1943 = CARTESIAN_POINT('',(1.710422666954,-0.));
+#1944 = VECTOR('',#1945,1.);
+#1945 = DIRECTION('',(0.,1.));
+#1946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1947 = PCURVE('',#1789,#1948);
+#1948 = DEFINITIONAL_REPRESENTATION('',(#1949),#1953);
+#1949 = LINE('',#1950,#1951);
+#1950 = CARTESIAN_POINT('',(10.,0.));
+#1951 = VECTOR('',#1952,1.);
+#1952 = DIRECTION('',(0.,1.));
+#1953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1954 = ADVANCED_FACE('',(#1955),#1789,.F.);
+#1955 = FACE_BOUND('',#1956,.F.);
+#1956 = EDGE_LOOP('',(#1957,#1958,#1979,#2000));
+#1957 = ORIENTED_EDGE('',*,*,#1775,.F.);
+#1958 = ORIENTED_EDGE('',*,*,#1959,.F.);
+#1959 = EDGE_CURVE('',#1960,#1748,#1962,.T.);
+#1960 = VERTEX_POINT('',#1961);
+#1961 = CARTESIAN_POINT('',(-6.5,-7.477394646937,8.));
+#1962 = SURFACE_CURVE('',#1963,(#1967,#1973),.PCURVE_S1.);
+#1963 = LINE('',#1964,#1965);
+#1964 = CARTESIAN_POINT('',(-6.5,-7.477394646937,8.));
+#1965 = VECTOR('',#1966,1.);
+#1966 = DIRECTION('',(0.,0.,1.));
+#1967 = PCURVE('',#1789,#1968);
+#1968 = DEFINITIONAL_REPRESENTATION('',(#1969),#1972);
+#1969 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1970,#1971),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.9,20.9),.PIECEWISE_BEZIER_KNOTS.);
+#1970 = CARTESIAN_POINT('',(9.907645063588,-1.9));
+#1971 = CARTESIAN_POINT('',(9.907645063588,20.9));
+#1972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1973 = PCURVE('',#1763,#1974);
+#1974 = DEFINITIONAL_REPRESENTATION('',(#1975),#1978);
+#1975 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1976,#1977),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.9,20.9),.PIECEWISE_BEZIER_KNOTS.);
+#1976 = CARTESIAN_POINT('',(-1.9,-2.260535306343E-02));
+#1977 = CARTESIAN_POINT('',(20.9,-2.260535306343E-02));
+#1978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1979 = ORIENTED_EDGE('',*,*,#1980,.T.);
+#1980 = EDGE_CURVE('',#1960,#1902,#1981,.T.);
+#1981 = SURFACE_CURVE('',#1982,(#1986,#1993),.PCURVE_S1.);
+#1982 = LINE('',#1983,#1984);
+#1983 = CARTESIAN_POINT('',(0.,0.,8.));
+#1984 = VECTOR('',#1985,1.);
+#1985 = DIRECTION('',(-0.656059028991,-0.754709580223,0.));
+#1986 = PCURVE('',#1789,#1987);
+#1987 = DEFINITIONAL_REPRESENTATION('',(#1988),#1992);
+#1988 = LINE('',#1989,#1990);
+#1989 = CARTESIAN_POINT('',(0.,0.));
+#1990 = VECTOR('',#1991,1.);
+#1991 = DIRECTION('',(1.,0.));
+#1992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1993 = PCURVE('',#1918,#1994);
+#1994 = DEFINITIONAL_REPRESENTATION('',(#1995),#1999);
+#1995 = LINE('',#1996,#1997);
+#1996 = CARTESIAN_POINT('',(-6.560590289905,-7.547095802228));
+#1997 = VECTOR('',#1998,1.);
+#1998 = DIRECTION('',(0.656059028991,-0.754709580223));
+#1999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2000 = ORIENTED_EDGE('',*,*,#1934,.T.);
+#2001 = ADVANCED_FACE('',(#2002),#1506,.T.);
+#2002 = FACE_BOUND('',#2003,.T.);
+#2003 = EDGE_LOOP('',(#2004,#2025,#2046,#2047));
+#2004 = ORIENTED_EDGE('',*,*,#2005,.F.);
+#2005 = EDGE_CURVE('',#2006,#1491,#2008,.T.);
+#2006 = VERTEX_POINT('',#2007);
+#2007 = CARTESIAN_POINT('',(-6.5,7.477394646937,8.));
+#2008 = SURFACE_CURVE('',#2009,(#2013,#2019),.PCURVE_S1.);
+#2009 = LINE('',#2010,#2011);
+#2010 = CARTESIAN_POINT('',(-6.5,7.477394646937,8.));
+#2011 = VECTOR('',#2012,1.);
+#2012 = DIRECTION('',(0.,0.,1.));
+#2013 = PCURVE('',#1506,#2014);
+#2014 = DEFINITIONAL_REPRESENTATION('',(#2015),#2018);
+#2015 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2016,#2017),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.9,20.9),.PIECEWISE_BEZIER_KNOTS.);
+#2016 = CARTESIAN_POINT('',(9.907645063588,-1.9));
+#2017 = CARTESIAN_POINT('',(9.907645063588,20.9));
+#2018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2019 = PCURVE('',#1534,#2020);
+#2020 = DEFINITIONAL_REPRESENTATION('',(#2021),#2024);
+#2021 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2022,#2023),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.9,20.9),.PIECEWISE_BEZIER_KNOTS.);
+#2022 = CARTESIAN_POINT('',(-1.9,-14.97739464693));
+#2023 = CARTESIAN_POINT('',(20.9,-14.97739464693));
+#2024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2025 = ORIENTED_EDGE('',*,*,#2026,.T.);
+#2026 = EDGE_CURVE('',#2006,#1879,#2027,.T.);
+#2027 = SURFACE_CURVE('',#2028,(#2032,#2039),.PCURVE_S1.);
+#2028 = LINE('',#2029,#2030);
+#2029 = CARTESIAN_POINT('',(0.,0.,8.));
+#2030 = VECTOR('',#2031,1.);
+#2031 = DIRECTION('',(-0.656059028991,0.754709580223,0.));
+#2032 = PCURVE('',#1506,#2033);
+#2033 = DEFINITIONAL_REPRESENTATION('',(#2034),#2038);
+#2034 = LINE('',#2035,#2036);
+#2035 = CARTESIAN_POINT('',(0.,0.));
+#2036 = VECTOR('',#2037,1.);
+#2037 = DIRECTION('',(1.,0.));
+#2038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2039 = PCURVE('',#1918,#2040);
+#2040 = DEFINITIONAL_REPRESENTATION('',(#2041),#2045);
+#2041 = LINE('',#2042,#2043);
+#2042 = CARTESIAN_POINT('',(-6.560590289905,-7.547095802228));
+#2043 = VECTOR('',#2044,1.);
+#2044 = DIRECTION('',(0.656059028991,0.754709580223));
+#2045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2046 = ORIENTED_EDGE('',*,*,#1878,.T.);
+#2047 = ORIENTED_EDGE('',*,*,#1490,.F.);
+#2048 = ADVANCED_FACE('',(#2049),#1763,.F.);
+#2049 = FACE_BOUND('',#2050,.F.);
+#2050 = EDGE_LOOP('',(#2051,#2052,#2075,#2096));
+#2051 = ORIENTED_EDGE('',*,*,#1747,.F.);
+#2052 = ORIENTED_EDGE('',*,*,#2053,.F.);
+#2053 = EDGE_CURVE('',#2054,#1720,#2056,.T.);
+#2054 = VERTEX_POINT('',#2055);
+#2055 = CARTESIAN_POINT('',(-6.5,-7.5,8.));
+#2056 = SURFACE_CURVE('',#2057,(#2061,#2068),.PCURVE_S1.);
+#2057 = LINE('',#2058,#2059);
+#2058 = CARTESIAN_POINT('',(-6.5,-7.5,8.));
+#2059 = VECTOR('',#2060,1.);
+#2060 = DIRECTION('',(0.,0.,1.));
+#2061 = PCURVE('',#1763,#2062);
+#2062 = DEFINITIONAL_REPRESENTATION('',(#2063),#2067);
+#2063 = LINE('',#2064,#2065);
+#2064 = CARTESIAN_POINT('',(0.,0.));
+#2065 = VECTOR('',#2066,1.);
+#2066 = DIRECTION('',(1.,0.));
+#2067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2068 = PCURVE('',#1735,#2069);
+#2069 = DEFINITIONAL_REPRESENTATION('',(#2070),#2074);
+#2070 = LINE('',#2071,#2072);
+#2071 = CARTESIAN_POINT('',(0.,0.));
+#2072 = VECTOR('',#2073,1.);
+#2073 = DIRECTION('',(1.,0.));
+#2074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2075 = ORIENTED_EDGE('',*,*,#2076,.T.);
+#2076 = EDGE_CURVE('',#2054,#1960,#2077,.T.);
+#2077 = SURFACE_CURVE('',#2078,(#2082,#2089),.PCURVE_S1.);
+#2078 = LINE('',#2079,#2080);
+#2079 = CARTESIAN_POINT('',(-6.5,-7.5,8.));
+#2080 = VECTOR('',#2081,1.);
+#2081 = DIRECTION('',(0.,1.,0.));
+#2082 = PCURVE('',#1763,#2083);
+#2083 = DEFINITIONAL_REPRESENTATION('',(#2084),#2088);
+#2084 = LINE('',#2085,#2086);
+#2085 = CARTESIAN_POINT('',(0.,0.));
+#2086 = VECTOR('',#2087,1.);
+#2087 = DIRECTION('',(0.,-1.));
+#2088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2089 = PCURVE('',#1918,#2090);
+#2090 = DEFINITIONAL_REPRESENTATION('',(#2091),#2095);
+#2091 = LINE('',#2092,#2093);
+#2092 = CARTESIAN_POINT('',(-6.059028990508E-02,-15.04709580222));
+#2093 = VECTOR('',#2094,1.);
+#2094 = DIRECTION('',(0.,1.));
+#2095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2096 = ORIENTED_EDGE('',*,*,#1959,.T.);
+#2097 = ADVANCED_FACE('',(#2098),#1534,.F.);
+#2098 = FACE_BOUND('',#2099,.F.);
+#2099 = EDGE_LOOP('',(#2100,#2101,#2102,#2125));
+#2100 = ORIENTED_EDGE('',*,*,#1518,.F.);
+#2101 = ORIENTED_EDGE('',*,*,#2005,.F.);
+#2102 = ORIENTED_EDGE('',*,*,#2103,.T.);
+#2103 = EDGE_CURVE('',#2006,#2104,#2106,.T.);
+#2104 = VERTEX_POINT('',#2105);
+#2105 = CARTESIAN_POINT('',(-6.5,7.5,8.));
+#2106 = SURFACE_CURVE('',#2107,(#2111,#2118),.PCURVE_S1.);
+#2107 = LINE('',#2108,#2109);
+#2108 = CARTESIAN_POINT('',(-6.5,-7.5,8.));
+#2109 = VECTOR('',#2110,1.);
+#2110 = DIRECTION('',(0.,1.,0.));
+#2111 = PCURVE('',#1534,#2112);
+#2112 = DEFINITIONAL_REPRESENTATION('',(#2113),#2117);
+#2113 = LINE('',#2114,#2115);
+#2114 = CARTESIAN_POINT('',(0.,0.));
+#2115 = VECTOR('',#2116,1.);
+#2116 = DIRECTION('',(0.,-1.));
+#2117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2118 = PCURVE('',#1918,#2119);
+#2119 = DEFINITIONAL_REPRESENTATION('',(#2120),#2124);
+#2120 = LINE('',#2121,#2122);
+#2121 = CARTESIAN_POINT('',(-6.059028990508E-02,-15.04709580222));
+#2122 = VECTOR('',#2123,1.);
+#2123 = DIRECTION('',(0.,1.));
+#2124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2125 = ORIENTED_EDGE('',*,*,#2126,.T.);
+#2126 = EDGE_CURVE('',#2104,#1519,#2127,.T.);
+#2127 = SURFACE_CURVE('',#2128,(#2132,#2139),.PCURVE_S1.);
+#2128 = LINE('',#2129,#2130);
+#2129 = CARTESIAN_POINT('',(-6.5,7.5,8.));
+#2130 = VECTOR('',#2131,1.);
+#2131 = DIRECTION('',(0.,0.,1.));
+#2132 = PCURVE('',#1534,#2133);
+#2133 = DEFINITIONAL_REPRESENTATION('',(#2134),#2138);
+#2134 = LINE('',#2135,#2136);
+#2135 = CARTESIAN_POINT('',(0.,-15.));
+#2136 = VECTOR('',#2137,1.);
+#2137 = DIRECTION('',(1.,0.));
+#2138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2139 = PCURVE('',#1562,#2140);
+#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 = ADVANCED_FACE('',(#2147),#1735,.F.);
+#2147 = FACE_BOUND('',#2148,.F.);
+#2148 = EDGE_LOOP('',(#2149,#2172,#2173,#2174));
+#2149 = ORIENTED_EDGE('',*,*,#2150,.F.);
+#2150 = EDGE_CURVE('',#2054,#2151,#2153,.T.);
+#2151 = VERTEX_POINT('',#2152);
+#2152 = CARTESIAN_POINT('',(6.5,-7.5,8.));
+#2153 = SURFACE_CURVE('',#2154,(#2158,#2165),.PCURVE_S1.);
+#2154 = LINE('',#2155,#2156);
+#2155 = CARTESIAN_POINT('',(-6.5,-7.5,8.));
+#2156 = VECTOR('',#2157,1.);
+#2157 = DIRECTION('',(1.,0.,0.));
+#2158 = PCURVE('',#1735,#2159);
+#2159 = DEFINITIONAL_REPRESENTATION('',(#2160),#2164);
+#2160 = LINE('',#2161,#2162);
+#2161 = CARTESIAN_POINT('',(0.,0.));
+#2162 = VECTOR('',#2163,1.);
+#2163 = DIRECTION('',(0.,1.));
+#2164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2165 = PCURVE('',#1918,#2166);
+#2166 = DEFINITIONAL_REPRESENTATION('',(#2167),#2171);
+#2167 = LINE('',#2168,#2169);
+#2168 = CARTESIAN_POINT('',(-6.059028990508E-02,-15.04709580222));
+#2169 = VECTOR('',#2170,1.);
+#2170 = DIRECTION('',(-1.,0.));
+#2171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2172 = ORIENTED_EDGE('',*,*,#2053,.T.);
+#2173 = ORIENTED_EDGE('',*,*,#1719,.T.);
+#2174 = ORIENTED_EDGE('',*,*,#2175,.F.);
+#2175 = EDGE_CURVE('',#2151,#1692,#2176,.T.);
+#2176 = SURFACE_CURVE('',#2177,(#2181,#2188),.PCURVE_S1.);
+#2177 = LINE('',#2178,#2179);
+#2178 = CARTESIAN_POINT('',(6.5,-7.5,8.));
+#2179 = VECTOR('',#2180,1.);
+#2180 = DIRECTION('',(0.,0.,1.));
+#2181 = PCURVE('',#1735,#2182);
+#2182 = DEFINITIONAL_REPRESENTATION('',(#2183),#2187);
+#2183 = LINE('',#2184,#2185);
+#2184 = CARTESIAN_POINT('',(0.,13.));
+#2185 = VECTOR('',#2186,1.);
+#2186 = DIRECTION('',(1.,0.));
+#2187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2188 = PCURVE('',#1707,#2189);
+#2189 = DEFINITIONAL_REPRESENTATION('',(#2190),#2194);
+#2190 = LINE('',#2191,#2192);
+#2191 = CARTESIAN_POINT('',(0.,0.));
+#2192 = VECTOR('',#2193,1.);
+#2193 = DIRECTION('',(1.,0.));
+#2194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2195 = ADVANCED_FACE('',(#2196),#1562,.T.);
+#2196 = FACE_BOUND('',#2197,.T.);
+#2197 = EDGE_LOOP('',(#2198,#2221,#2222,#2223));
+#2198 = ORIENTED_EDGE('',*,*,#2199,.F.);
+#2199 = EDGE_CURVE('',#2104,#2200,#2202,.T.);
+#2200 = VERTEX_POINT('',#2201);
+#2201 = CARTESIAN_POINT('',(6.5,7.5,8.));
+#2202 = SURFACE_CURVE('',#2203,(#2207,#2214),.PCURVE_S1.);
+#2203 = LINE('',#2204,#2205);
+#2204 = CARTESIAN_POINT('',(-6.5,7.5,8.));
+#2205 = VECTOR('',#2206,1.);
+#2206 = DIRECTION('',(1.,0.,0.));
+#2207 = PCURVE('',#1562,#2208);
+#2208 = DEFINITIONAL_REPRESENTATION('',(#2209),#2213);
+#2209 = LINE('',#2210,#2211);
+#2210 = CARTESIAN_POINT('',(0.,0.));
+#2211 = VECTOR('',#2212,1.);
+#2212 = DIRECTION('',(0.,1.));
+#2213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2214 = PCURVE('',#1918,#2215);
+#2215 = DEFINITIONAL_REPRESENTATION('',(#2216),#2220);
+#2216 = LINE('',#2217,#2218);
+#2217 = CARTESIAN_POINT('',(-6.059028990508E-02,-4.709580222772E-02));
+#2218 = VECTOR('',#2219,1.);
+#2219 = DIRECTION('',(-1.,0.));
+#2220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2221 = ORIENTED_EDGE('',*,*,#2126,.T.);
+#2222 = ORIENTED_EDGE('',*,*,#1546,.T.);
+#2223 = ORIENTED_EDGE('',*,*,#2224,.F.);
+#2224 = EDGE_CURVE('',#2200,#1547,#2225,.T.);
+#2225 = SURFACE_CURVE('',#2226,(#2230,#2237),.PCURVE_S1.);
+#2226 = LINE('',#2227,#2228);
+#2227 = CARTESIAN_POINT('',(6.5,7.5,8.));
+#2228 = VECTOR('',#2229,1.);
+#2229 = DIRECTION('',(0.,0.,1.));
+#2230 = PCURVE('',#1562,#2231);
+#2231 = DEFINITIONAL_REPRESENTATION('',(#2232),#2236);
+#2232 = LINE('',#2233,#2234);
+#2233 = CARTESIAN_POINT('',(0.,13.));
+#2234 = VECTOR('',#2235,1.);
+#2235 = DIRECTION('',(1.,0.));
+#2236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2237 = PCURVE('',#1590,#2238);
+#2238 = DEFINITIONAL_REPRESENTATION('',(#2239),#2243);
+#2239 = LINE('',#2240,#2241);
+#2240 = CARTESIAN_POINT('',(0.,-15.));
+#2241 = VECTOR('',#2242,1.);
+#2242 = DIRECTION('',(1.,0.));
+#2243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2244 = ADVANCED_FACE('',(#2245),#1707,.T.);
+#2245 = FACE_BOUND('',#2246,.T.);
+#2246 = EDGE_LOOP('',(#2247,#2248,#2249,#2272));
+#2247 = ORIENTED_EDGE('',*,*,#1691,.F.);
+#2248 = ORIENTED_EDGE('',*,*,#2175,.F.);
+#2249 = ORIENTED_EDGE('',*,*,#2250,.T.);
+#2250 = EDGE_CURVE('',#2151,#2251,#2253,.T.);
+#2251 = VERTEX_POINT('',#2252);
+#2252 = CARTESIAN_POINT('',(6.5,-7.477394646937,8.));
+#2253 = SURFACE_CURVE('',#2254,(#2258,#2265),.PCURVE_S1.);
+#2254 = LINE('',#2255,#2256);
+#2255 = CARTESIAN_POINT('',(6.5,-7.5,8.));
+#2256 = VECTOR('',#2257,1.);
+#2257 = DIRECTION('',(0.,1.,0.));
+#2258 = PCURVE('',#1707,#2259);
+#2259 = DEFINITIONAL_REPRESENTATION('',(#2260),#2264);
+#2260 = LINE('',#2261,#2262);
+#2261 = CARTESIAN_POINT('',(0.,0.));
+#2262 = VECTOR('',#2263,1.);
+#2263 = DIRECTION('',(0.,-1.));
+#2264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2265 = PCURVE('',#1918,#2266);
+#2266 = DEFINITIONAL_REPRESENTATION('',(#2267),#2271);
+#2267 = LINE('',#2268,#2269);
+#2268 = CARTESIAN_POINT('',(-13.0605902899,-15.04709580222));
+#2269 = VECTOR('',#2270,1.);
+#2270 = DIRECTION('',(0.,1.));
+#2271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2272 = ORIENTED_EDGE('',*,*,#2273,.T.);
+#2273 = EDGE_CURVE('',#2251,#1664,#2274,.T.);
+#2274 = SURFACE_CURVE('',#2275,(#2279,#2285),.PCURVE_S1.);
+#2275 = LINE('',#2276,#2277);
+#2276 = CARTESIAN_POINT('',(6.5,-7.477394646937,8.));
+#2277 = VECTOR('',#2278,1.);
+#2278 = DIRECTION('',(0.,0.,1.));
+#2279 = PCURVE('',#1707,#2280);
+#2280 = DEFINITIONAL_REPRESENTATION('',(#2281),#2284);
+#2281 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2282,#2283),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.9,20.9),.PIECEWISE_BEZIER_KNOTS.);
+#2282 = CARTESIAN_POINT('',(-1.9,-2.260535306344E-02));
+#2283 = CARTESIAN_POINT('',(20.9,-2.260535306344E-02));
+#2284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2285 = PCURVE('',#1679,#2286);
+#2286 = DEFINITIONAL_REPRESENTATION('',(#2287),#2290);
+#2287 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2288,#2289),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.9,20.9),.PIECEWISE_BEZIER_KNOTS.);
+#2288 = CARTESIAN_POINT('',(9.907645063588,-1.9));
+#2289 = CARTESIAN_POINT('',(9.907645063588,20.9));
+#2290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2291 = ADVANCED_FACE('',(#2292),#1590,.T.);
+#2292 = FACE_BOUND('',#2293,.T.);
+#2293 = EDGE_LOOP('',(#2294,#2295,#2316,#2337));
+#2294 = ORIENTED_EDGE('',*,*,#1574,.F.);
+#2295 = ORIENTED_EDGE('',*,*,#2296,.F.);
+#2296 = EDGE_CURVE('',#2297,#1575,#2299,.T.);
+#2297 = VERTEX_POINT('',#2298);
+#2298 = CARTESIAN_POINT('',(6.5,7.477394646937,8.));
+#2299 = SURFACE_CURVE('',#2300,(#2304,#2310),.PCURVE_S1.);
+#2300 = LINE('',#2301,#2302);
+#2301 = CARTESIAN_POINT('',(6.5,7.477394646937,8.));
+#2302 = VECTOR('',#2303,1.);
+#2303 = DIRECTION('',(0.,0.,1.));
+#2304 = PCURVE('',#1590,#2305);
+#2305 = DEFINITIONAL_REPRESENTATION('',(#2306),#2309);
+#2306 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2307,#2308),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.9,20.9),.PIECEWISE_BEZIER_KNOTS.);
+#2307 = CARTESIAN_POINT('',(-1.9,-14.97739464693));
+#2308 = CARTESIAN_POINT('',(20.9,-14.97739464693));
+#2309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2310 = PCURVE('',#1618,#2311);
+#2311 = DEFINITIONAL_REPRESENTATION('',(#2312),#2315);
+#2312 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2313,#2314),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.9,20.9),.PIECEWISE_BEZIER_KNOTS.);
+#2313 = CARTESIAN_POINT('',(9.907645063588,-1.9));
+#2314 = CARTESIAN_POINT('',(9.907645063588,20.9));
+#2315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2316 = ORIENTED_EDGE('',*,*,#2317,.T.);
+#2317 = EDGE_CURVE('',#2297,#2200,#2318,.T.);
+#2318 = SURFACE_CURVE('',#2319,(#2323,#2330),.PCURVE_S1.);
+#2319 = LINE('',#2320,#2321);
+#2320 = CARTESIAN_POINT('',(6.5,-7.5,8.));
+#2321 = VECTOR('',#2322,1.);
+#2322 = DIRECTION('',(0.,1.,0.));
+#2323 = PCURVE('',#1590,#2324);
+#2324 = DEFINITIONAL_REPRESENTATION('',(#2325),#2329);
+#2325 = LINE('',#2326,#2327);
+#2326 = CARTESIAN_POINT('',(0.,0.));
+#2327 = VECTOR('',#2328,1.);
+#2328 = DIRECTION('',(0.,-1.));
+#2329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2330 = PCURVE('',#1918,#2331);
+#2331 = DEFINITIONAL_REPRESENTATION('',(#2332),#2336);
+#2332 = LINE('',#2333,#2334);
+#2333 = CARTESIAN_POINT('',(-13.0605902899,-15.04709580222));
+#2334 = VECTOR('',#2335,1.);
+#2335 = DIRECTION('',(0.,1.));
+#2336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2337 = ORIENTED_EDGE('',*,*,#2224,.T.);
+#2338 = ADVANCED_FACE('',(#2339),#1679,.T.);
+#2339 = FACE_BOUND('',#2340,.T.);
+#2340 = EDGE_LOOP('',(#2341,#2342,#2365,#2386));
+#2341 = ORIENTED_EDGE('',*,*,#2273,.F.);
+#2342 = ORIENTED_EDGE('',*,*,#2343,.T.);
+#2343 = EDGE_CURVE('',#2251,#2344,#2346,.T.);
+#2344 = VERTEX_POINT('',#2345);
+#2345 = CARTESIAN_POINT('',(6.560590289905,-7.547095802228,8.));
+#2346 = SURFACE_CURVE('',#2347,(#2351,#2358),.PCURVE_S1.);
+#2347 = LINE('',#2348,#2349);
+#2348 = CARTESIAN_POINT('',(0.,0.,8.));
+#2349 = VECTOR('',#2350,1.);
+#2350 = DIRECTION('',(0.656059028991,-0.754709580223,0.));
+#2351 = PCURVE('',#1679,#2352);
+#2352 = DEFINITIONAL_REPRESENTATION('',(#2353),#2357);
+#2353 = LINE('',#2354,#2355);
+#2354 = CARTESIAN_POINT('',(0.,0.));
+#2355 = VECTOR('',#2356,1.);
+#2356 = DIRECTION('',(1.,0.));
+#2357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2358 = PCURVE('',#1918,#2359);
+#2359 = DEFINITIONAL_REPRESENTATION('',(#2360),#2364);
+#2360 = LINE('',#2361,#2362);
+#2361 = CARTESIAN_POINT('',(-6.560590289905,-7.547095802228));
+#2362 = VECTOR('',#2363,1.);
+#2363 = DIRECTION('',(-0.656059028991,-0.754709580223));
+#2364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2365 = ORIENTED_EDGE('',*,*,#2366,.T.);
+#2366 = EDGE_CURVE('',#2344,#1631,#2367,.T.);
+#2367 = SURFACE_CURVE('',#2368,(#2372,#2379),.PCURVE_S1.);
+#2368 = LINE('',#2369,#2370);
+#2369 = CARTESIAN_POINT('',(6.560590289905,-7.547095802228,8.));
+#2370 = VECTOR('',#2371,1.);
+#2371 = DIRECTION('',(0.,0.,1.));
+#2372 = PCURVE('',#1679,#2373);
+#2373 = DEFINITIONAL_REPRESENTATION('',(#2374),#2378);
+#2374 = LINE('',#2375,#2376);
+#2375 = CARTESIAN_POINT('',(10.,0.));
+#2376 = VECTOR('',#2377,1.);
+#2377 = DIRECTION('',(0.,1.));
+#2378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2379 = PCURVE('',#1651,#2380);
+#2380 = DEFINITIONAL_REPRESENTATION('',(#2381),#2385);
+#2381 = LINE('',#2382,#2383);
+#2382 = CARTESIAN_POINT('',(0.,-0.));
+#2383 = VECTOR('',#2384,1.);
+#2384 = DIRECTION('',(0.,1.));
+#2385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2386 = ORIENTED_EDGE('',*,*,#1663,.F.);
+#2387 = ADVANCED_FACE('',(#2388),#1618,.F.);
+#2388 = FACE_BOUND('',#2389,.F.);
+#2389 = EDGE_LOOP('',(#2390,#2391,#2392,#2415));
+#2390 = ORIENTED_EDGE('',*,*,#1602,.F.);
+#2391 = ORIENTED_EDGE('',*,*,#2296,.F.);
+#2392 = ORIENTED_EDGE('',*,*,#2393,.T.);
+#2393 = EDGE_CURVE('',#2297,#2394,#2396,.T.);
+#2394 = VERTEX_POINT('',#2395);
+#2395 = CARTESIAN_POINT('',(6.560590289905,7.547095802228,8.));
+#2396 = SURFACE_CURVE('',#2397,(#2401,#2408),.PCURVE_S1.);
+#2397 = LINE('',#2398,#2399);
+#2398 = CARTESIAN_POINT('',(0.,0.,8.));
+#2399 = VECTOR('',#2400,1.);
+#2400 = DIRECTION('',(0.656059028991,0.754709580223,0.));
+#2401 = PCURVE('',#1618,#2402);
+#2402 = DEFINITIONAL_REPRESENTATION('',(#2403),#2407);
+#2403 = LINE('',#2404,#2405);
+#2404 = CARTESIAN_POINT('',(0.,0.));
+#2405 = VECTOR('',#2406,1.);
+#2406 = DIRECTION('',(1.,0.));
+#2407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2408 = PCURVE('',#1918,#2409);
+#2409 = DEFINITIONAL_REPRESENTATION('',(#2410),#2414);
+#2410 = LINE('',#2411,#2412);
+#2411 = CARTESIAN_POINT('',(-6.560590289905,-7.547095802228));
+#2412 = VECTOR('',#2413,1.);
+#2413 = DIRECTION('',(-0.656059028991,0.754709580223));
+#2414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2415 = ORIENTED_EDGE('',*,*,#2416,.T.);
+#2416 = EDGE_CURVE('',#2394,#1603,#2417,.T.);
+#2417 = SURFACE_CURVE('',#2418,(#2422,#2429),.PCURVE_S1.);
+#2418 = LINE('',#2419,#2420);
+#2419 = CARTESIAN_POINT('',(6.560590289905,7.547095802228,8.));
+#2420 = VECTOR('',#2421,1.);
+#2421 = DIRECTION('',(0.,0.,1.));
+#2422 = PCURVE('',#1618,#2423);
+#2423 = DEFINITIONAL_REPRESENTATION('',(#2424),#2428);
+#2424 = LINE('',#2425,#2426);
+#2425 = CARTESIAN_POINT('',(10.,0.));
+#2426 = VECTOR('',#2427,1.);
+#2427 = DIRECTION('',(0.,1.));
+#2428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2429 = PCURVE('',#1651,#2430);
+#2430 = DEFINITIONAL_REPRESENTATION('',(#2431),#2435);
+#2431 = LINE('',#2432,#2433);
+#2432 = CARTESIAN_POINT('',(1.710422666954,-0.));
+#2433 = VECTOR('',#2434,1.);
+#2434 = DIRECTION('',(0.,1.));
+#2435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2436 = ADVANCED_FACE('',(#2437),#1651,.T.);
+#2437 = FACE_BOUND('',#2438,.T.);
+#2438 = EDGE_LOOP('',(#2439,#2440,#2441,#2467));
+#2439 = ORIENTED_EDGE('',*,*,#1630,.F.);
+#2440 = ORIENTED_EDGE('',*,*,#2366,.F.);
+#2441 = ORIENTED_EDGE('',*,*,#2442,.T.);
+#2442 = EDGE_CURVE('',#2344,#2394,#2443,.T.);
+#2443 = SURFACE_CURVE('',#2444,(#2449,#2456),.PCURVE_S1.);
+#2444 = CIRCLE('',#2445,10.);
+#2445 = AXIS2_PLACEMENT_3D('',#2446,#2447,#2448);
+#2446 = CARTESIAN_POINT('',(0.,0.,8.));
+#2447 = DIRECTION('',(-0.,0.,1.));
+#2448 = DIRECTION('',(0.656059028991,-0.754709580223,0.));
+#2449 = PCURVE('',#1651,#2450);
+#2450 = DEFINITIONAL_REPRESENTATION('',(#2451),#2455);
+#2451 = LINE('',#2452,#2453);
+#2452 = CARTESIAN_POINT('',(0.,0.));
+#2453 = VECTOR('',#2454,1.);
+#2454 = DIRECTION('',(1.,0.));
+#2455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2456 = PCURVE('',#1918,#2457);
+#2457 = DEFINITIONAL_REPRESENTATION('',(#2458),#2466);
+#2458 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2459,#2460,#2461,#2462,
+#2463,#2464,#2465),.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('') );
+#2459 = CARTESIAN_POINT('',(-13.12118057981,-15.09419160445));
+#2460 = CARTESIAN_POINT('',(-26.19313395885,-3.730915894697));
+#2461 = CARTESIAN_POINT('',(-9.816271834477,1.908089953765));
+#2462 = CARTESIAN_POINT('',(6.560590289905,7.547095802228));
+#2463 = CARTESIAN_POINT('',(3.255681544572,-9.455185755993));
+#2464 = CARTESIAN_POINT('',(-4.922720076193E-02,-26.45746731421));
+#2465 = CARTESIAN_POINT('',(-13.12118057981,-15.09419160445));
+#2466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2467 = ORIENTED_EDGE('',*,*,#2416,.T.);
+#2468 = ADVANCED_FACE('',(#2469),#1824,.F.);
+#2469 = FACE_BOUND('',#2470,.F.);
+#2470 = EDGE_LOOP('',(#2471,#2472,#2495,#2526));
+#2471 = ORIENTED_EDGE('',*,*,#1803,.F.);
+#2472 = ORIENTED_EDGE('',*,*,#2473,.T.);
+#2473 = EDGE_CURVE('',#1804,#2474,#2476,.T.);
+#2474 = VERTEX_POINT('',#2475);
+#2475 = CARTESIAN_POINT('',(-5.25,0.,24.));
+#2476 = SEAM_CURVE('',#2477,(#2481,#2488),.PCURVE_S1.);
+#2477 = LINE('',#2478,#2479);
+#2478 = CARTESIAN_POINT('',(-5.25,0.,27.));
+#2479 = VECTOR('',#2480,1.);
+#2480 = DIRECTION('',(-0.,-0.,-1.));
+#2481 = PCURVE('',#1824,#2482);
+#2482 = DEFINITIONAL_REPRESENTATION('',(#2483),#2487);
+#2483 = LINE('',#2484,#2485);
+#2484 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2485 = VECTOR('',#2486,1.);
+#2486 = DIRECTION('',(0.,-1.));
+#2487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2488 = PCURVE('',#1824,#2489);
+#2489 = DEFINITIONAL_REPRESENTATION('',(#2490),#2494);
+#2490 = LINE('',#2491,#2492);
+#2491 = CARTESIAN_POINT('',(0.,0.));
+#2492 = VECTOR('',#2493,1.);
+#2493 = DIRECTION('',(0.,-1.));
+#2494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2495 = ORIENTED_EDGE('',*,*,#2496,.T.);
+#2496 = EDGE_CURVE('',#2474,#2474,#2497,.T.);
+#2497 = SURFACE_CURVE('',#2498,(#2503,#2510),.PCURVE_S1.);
+#2498 = CIRCLE('',#2499,1.);
+#2499 = AXIS2_PLACEMENT_3D('',#2500,#2501,#2502);
+#2500 = CARTESIAN_POINT('',(-6.25,0.,24.));
+#2501 = DIRECTION('',(0.,0.,1.));
+#2502 = DIRECTION('',(1.,0.,0.));
+#2503 = PCURVE('',#1824,#2504);
+#2504 = DEFINITIONAL_REPRESENTATION('',(#2505),#2509);
+#2505 = LINE('',#2506,#2507);
+#2506 = CARTESIAN_POINT('',(0.,-3.));
+#2507 = VECTOR('',#2508,1.);
+#2508 = DIRECTION('',(1.,0.));
+#2509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2510 = PCURVE('',#2511,#2516);
+#2511 = PLANE('',#2512);
+#2512 = AXIS2_PLACEMENT_3D('',#2513,#2514,#2515);
+#2513 = CARTESIAN_POINT('',(-5.25,0.,24.));
+#2514 = DIRECTION('',(0.,0.,-1.));
+#2515 = DIRECTION('',(-1.,0.,0.));
+#2516 = DEFINITIONAL_REPRESENTATION('',(#2517),#2525);
+#2517 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2518,#2519,#2520,#2521,
+#2522,#2523,#2524),.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('') );
+#2518 = CARTESIAN_POINT('',(0.,0.));
+#2519 = CARTESIAN_POINT('',(0.,1.732050807569));
+#2520 = CARTESIAN_POINT('',(1.5,0.866025403784));
+#2521 = CARTESIAN_POINT('',(3.,2.449293598295E-16));
+#2522 = CARTESIAN_POINT('',(1.5,-0.866025403784));
+#2523 = CARTESIAN_POINT('',(1.554312234475E-15,-1.732050807569));
+#2524 = CARTESIAN_POINT('',(0.,0.));
+#2525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2526 = ORIENTED_EDGE('',*,*,#2473,.F.);
+#2527 = ADVANCED_FACE('',(#2528),#1862,.F.);
+#2528 = FACE_BOUND('',#2529,.F.);
+#2529 = EDGE_LOOP('',(#2530,#2531,#2554,#2585));
+#2530 = ORIENTED_EDGE('',*,*,#1841,.F.);
+#2531 = ORIENTED_EDGE('',*,*,#2532,.T.);
+#2532 = EDGE_CURVE('',#1842,#2533,#2535,.T.);
+#2533 = VERTEX_POINT('',#2534);
+#2534 = CARTESIAN_POINT('',(7.25,0.,24.));
+#2535 = SEAM_CURVE('',#2536,(#2540,#2547),.PCURVE_S1.);
+#2536 = LINE('',#2537,#2538);
+#2537 = CARTESIAN_POINT('',(7.25,0.,27.));
+#2538 = VECTOR('',#2539,1.);
+#2539 = DIRECTION('',(-0.,-0.,-1.));
+#2540 = PCURVE('',#1862,#2541);
+#2541 = DEFINITIONAL_REPRESENTATION('',(#2542),#2546);
+#2542 = LINE('',#2543,#2544);
+#2543 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2544 = VECTOR('',#2545,1.);
+#2545 = DIRECTION('',(0.,-1.));
+#2546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2547 = PCURVE('',#1862,#2548);
+#2548 = DEFINITIONAL_REPRESENTATION('',(#2549),#2553);
+#2549 = LINE('',#2550,#2551);
+#2550 = CARTESIAN_POINT('',(0.,0.));
+#2551 = VECTOR('',#2552,1.);
+#2552 = DIRECTION('',(0.,-1.));
+#2553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2554 = ORIENTED_EDGE('',*,*,#2555,.T.);
+#2555 = EDGE_CURVE('',#2533,#2533,#2556,.T.);
+#2556 = SURFACE_CURVE('',#2557,(#2562,#2569),.PCURVE_S1.);
+#2557 = CIRCLE('',#2558,1.);
+#2558 = AXIS2_PLACEMENT_3D('',#2559,#2560,#2561);
+#2559 = CARTESIAN_POINT('',(6.25,0.,24.));
+#2560 = DIRECTION('',(0.,0.,1.));
+#2561 = DIRECTION('',(1.,0.,0.));
+#2562 = PCURVE('',#1862,#2563);
+#2563 = DEFINITIONAL_REPRESENTATION('',(#2564),#2568);
+#2564 = LINE('',#2565,#2566);
+#2565 = CARTESIAN_POINT('',(0.,-3.));
+#2566 = VECTOR('',#2567,1.);
+#2567 = DIRECTION('',(1.,0.));
+#2568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2569 = PCURVE('',#2570,#2575);
+#2570 = PLANE('',#2571);
+#2571 = AXIS2_PLACEMENT_3D('',#2572,#2573,#2574);
+#2572 = CARTESIAN_POINT('',(7.25,0.,24.));
+#2573 = DIRECTION('',(0.,0.,-1.));
+#2574 = DIRECTION('',(-1.,0.,0.));
+#2575 = DEFINITIONAL_REPRESENTATION('',(#2576),#2584);
+#2576 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2577,#2578,#2579,#2580,
+#2581,#2582,#2583),.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('') );
+#2577 = CARTESIAN_POINT('',(0.,0.));
+#2578 = CARTESIAN_POINT('',(0.,1.732050807569));
+#2579 = CARTESIAN_POINT('',(1.5,0.866025403784));
+#2580 = CARTESIAN_POINT('',(3.,2.449293598295E-16));
+#2581 = CARTESIAN_POINT('',(1.5,-0.866025403784));
+#2582 = CARTESIAN_POINT('',(1.554312234475E-15,-1.732050807569));
+#2583 = CARTESIAN_POINT('',(0.,0.));
+#2584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2585 = ORIENTED_EDGE('',*,*,#2532,.F.);
+#2586 = ADVANCED_FACE('',(#2587),#1918,.T.);
+#2587 = FACE_BOUND('',#2588,.T.);
+#2588 = EDGE_LOOP('',(#2589,#2590,#2591,#2592,#2593,#2594,#2595,#2596,
+    #2597,#2598,#2599,#2600));
+#2589 = ORIENTED_EDGE('',*,*,#1901,.F.);
+#2590 = ORIENTED_EDGE('',*,*,#2026,.F.);
+#2591 = ORIENTED_EDGE('',*,*,#2103,.T.);
+#2592 = ORIENTED_EDGE('',*,*,#2199,.T.);
+#2593 = ORIENTED_EDGE('',*,*,#2317,.F.);
+#2594 = ORIENTED_EDGE('',*,*,#2393,.T.);
+#2595 = ORIENTED_EDGE('',*,*,#2442,.F.);
+#2596 = ORIENTED_EDGE('',*,*,#2343,.F.);
+#2597 = ORIENTED_EDGE('',*,*,#2250,.F.);
+#2598 = ORIENTED_EDGE('',*,*,#2150,.F.);
+#2599 = ORIENTED_EDGE('',*,*,#2076,.T.);
+#2600 = ORIENTED_EDGE('',*,*,#1980,.T.);
+#2601 = ADVANCED_FACE('',(#2602),#2511,.F.);
+#2602 = FACE_BOUND('',#2603,.T.);
+#2603 = EDGE_LOOP('',(#2604));
+#2604 = ORIENTED_EDGE('',*,*,#2496,.T.);
+#2605 = ADVANCED_FACE('',(#2606),#2570,.F.);
+#2606 = FACE_BOUND('',#2607,.T.);
+#2607 = EDGE_LOOP('',(#2608));
+#2608 = ORIENTED_EDGE('',*,*,#2555,.T.);
+#2609 = MANIFOLD_SOLID_BREP('',#2610);
+#2610 = CLOSED_SHELL('',(#2611,#2731,#2831,#2878,#2925,#2932));
+#2611 = ADVANCED_FACE('',(#2612),#2626,.F.);
+#2612 = FACE_BOUND('',#2613,.F.);
+#2613 = EDGE_LOOP('',(#2614,#2649,#2677,#2705));
+#2614 = ORIENTED_EDGE('',*,*,#2615,.F.);
+#2615 = EDGE_CURVE('',#2616,#2618,#2620,.T.);
+#2616 = VERTEX_POINT('',#2617);
+#2617 = CARTESIAN_POINT('',(5.,8.,6.));
+#2618 = VERTEX_POINT('',#2619);
+#2619 = CARTESIAN_POINT('',(5.,8.,7.5));
+#2620 = SURFACE_CURVE('',#2621,(#2625,#2637),.PCURVE_S1.);
+#2621 = LINE('',#2622,#2623);
+#2622 = CARTESIAN_POINT('',(5.,8.,6.));
+#2623 = VECTOR('',#2624,1.);
+#2624 = DIRECTION('',(0.,0.,1.));
+#2625 = PCURVE('',#2626,#2631);
+#2626 = PLANE('',#2627);
+#2627 = AXIS2_PLACEMENT_3D('',#2628,#2629,#2630);
+#2628 = CARTESIAN_POINT('',(5.,8.,6.));
+#2629 = DIRECTION('',(1.,0.,0.));
+#2630 = DIRECTION('',(0.,0.,1.));
+#2631 = DEFINITIONAL_REPRESENTATION('',(#2632),#2636);
+#2632 = LINE('',#2633,#2634);
+#2633 = CARTESIAN_POINT('',(0.,0.));
+#2634 = VECTOR('',#2635,1.);
+#2635 = DIRECTION('',(1.,0.));
+#2636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2637 = PCURVE('',#2638,#2643);
+#2638 = PLANE('',#2639);
+#2639 = AXIS2_PLACEMENT_3D('',#2640,#2641,#2642);
+#2640 = CARTESIAN_POINT('',(5.,8.,6.));
+#2641 = DIRECTION('',(0.,1.,0.));
+#2642 = DIRECTION('',(0.,0.,1.));
+#2643 = DEFINITIONAL_REPRESENTATION('',(#2644),#2648);
+#2644 = LINE('',#2645,#2646);
+#2645 = CARTESIAN_POINT('',(0.,0.));
+#2646 = VECTOR('',#2647,1.);
+#2647 = DIRECTION('',(1.,0.));
+#2648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2649 = ORIENTED_EDGE('',*,*,#2650,.T.);
+#2650 = EDGE_CURVE('',#2616,#2651,#2653,.T.);
+#2651 = VERTEX_POINT('',#2652);
+#2652 = CARTESIAN_POINT('',(5.,11.,6.));
+#2653 = SURFACE_CURVE('',#2654,(#2658,#2665),.PCURVE_S1.);
+#2654 = LINE('',#2655,#2656);
+#2655 = CARTESIAN_POINT('',(5.,8.,6.));
+#2656 = VECTOR('',#2657,1.);
+#2657 = DIRECTION('',(0.,1.,0.));
+#2658 = PCURVE('',#2626,#2659);
+#2659 = DEFINITIONAL_REPRESENTATION('',(#2660),#2664);
+#2660 = LINE('',#2661,#2662);
+#2661 = CARTESIAN_POINT('',(0.,0.));
+#2662 = VECTOR('',#2663,1.);
+#2663 = DIRECTION('',(0.,-1.));
+#2664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2665 = PCURVE('',#2666,#2671);
+#2666 = PLANE('',#2667);
+#2667 = AXIS2_PLACEMENT_3D('',#2668,#2669,#2670);
+#2668 = CARTESIAN_POINT('',(5.,8.,6.));
+#2669 = DIRECTION('',(0.,0.,1.));
+#2670 = DIRECTION('',(1.,0.,0.));
+#2671 = DEFINITIONAL_REPRESENTATION('',(#2672),#2676);
+#2672 = LINE('',#2673,#2674);
+#2673 = CARTESIAN_POINT('',(0.,0.));
+#2674 = VECTOR('',#2675,1.);
+#2675 = DIRECTION('',(0.,1.));
+#2676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2677 = ORIENTED_EDGE('',*,*,#2678,.T.);
+#2678 = EDGE_CURVE('',#2651,#2679,#2681,.T.);
+#2679 = VERTEX_POINT('',#2680);
+#2680 = CARTESIAN_POINT('',(5.,11.,7.5));
+#2681 = SURFACE_CURVE('',#2682,(#2686,#2693),.PCURVE_S1.);
+#2682 = LINE('',#2683,#2684);
+#2683 = CARTESIAN_POINT('',(5.,11.,6.));
+#2684 = VECTOR('',#2685,1.);
+#2685 = DIRECTION('',(0.,0.,1.));
+#2686 = PCURVE('',#2626,#2687);
+#2687 = DEFINITIONAL_REPRESENTATION('',(#2688),#2692);
+#2688 = LINE('',#2689,#2690);
+#2689 = CARTESIAN_POINT('',(0.,-3.));
+#2690 = VECTOR('',#2691,1.);
+#2691 = DIRECTION('',(1.,0.));
+#2692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2693 = PCURVE('',#2694,#2699);
+#2694 = PLANE('',#2695);
+#2695 = AXIS2_PLACEMENT_3D('',#2696,#2697,#2698);
+#2696 = CARTESIAN_POINT('',(5.,11.,6.));
+#2697 = DIRECTION('',(0.,1.,0.));
+#2698 = DIRECTION('',(0.,0.,1.));
+#2699 = DEFINITIONAL_REPRESENTATION('',(#2700),#2704);
+#2700 = LINE('',#2701,#2702);
+#2701 = CARTESIAN_POINT('',(0.,0.));
+#2702 = VECTOR('',#2703,1.);
+#2703 = DIRECTION('',(1.,0.));
+#2704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2705 = ORIENTED_EDGE('',*,*,#2706,.F.);
+#2706 = EDGE_CURVE('',#2618,#2679,#2707,.T.);
+#2707 = SURFACE_CURVE('',#2708,(#2712,#2719),.PCURVE_S1.);
+#2708 = LINE('',#2709,#2710);
+#2709 = CARTESIAN_POINT('',(5.,8.,7.5));
+#2710 = VECTOR('',#2711,1.);
+#2711 = DIRECTION('',(0.,1.,0.));
+#2712 = PCURVE('',#2626,#2713);
+#2713 = DEFINITIONAL_REPRESENTATION('',(#2714),#2718);
+#2714 = LINE('',#2715,#2716);
+#2715 = CARTESIAN_POINT('',(1.5,0.));
+#2716 = VECTOR('',#2717,1.);
+#2717 = DIRECTION('',(0.,-1.));
+#2718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2719 = PCURVE('',#2720,#2725);
+#2720 = PLANE('',#2721);
+#2721 = AXIS2_PLACEMENT_3D('',#2722,#2723,#2724);
+#2722 = CARTESIAN_POINT('',(5.,8.,7.5));
+#2723 = DIRECTION('',(0.,0.,1.));
+#2724 = DIRECTION('',(1.,0.,0.));
+#2725 = DEFINITIONAL_REPRESENTATION('',(#2726),#2730);
+#2726 = LINE('',#2727,#2728);
+#2727 = CARTESIAN_POINT('',(0.,0.));
+#2728 = VECTOR('',#2729,1.);
+#2729 = DIRECTION('',(0.,1.));
+#2730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2731 = ADVANCED_FACE('',(#2732),#2746,.T.);
+#2732 = FACE_BOUND('',#2733,.T.);
+#2733 = EDGE_LOOP('',(#2734,#2764,#2787,#2810));
+#2734 = ORIENTED_EDGE('',*,*,#2735,.F.);
+#2735 = EDGE_CURVE('',#2736,#2738,#2740,.T.);
+#2736 = VERTEX_POINT('',#2737);
+#2737 = CARTESIAN_POINT('',(5.2,8.,6.));
+#2738 = VERTEX_POINT('',#2739);
+#2739 = CARTESIAN_POINT('',(5.2,8.,7.5));
+#2740 = SURFACE_CURVE('',#2741,(#2745,#2757),.PCURVE_S1.);
+#2741 = LINE('',#2742,#2743);
+#2742 = CARTESIAN_POINT('',(5.2,8.,6.));
+#2743 = VECTOR('',#2744,1.);
+#2744 = DIRECTION('',(0.,0.,1.));
+#2745 = PCURVE('',#2746,#2751);
+#2746 = PLANE('',#2747);
+#2747 = AXIS2_PLACEMENT_3D('',#2748,#2749,#2750);
+#2748 = CARTESIAN_POINT('',(5.2,8.,6.));
+#2749 = DIRECTION('',(1.,0.,0.));
+#2750 = DIRECTION('',(0.,0.,1.));
+#2751 = DEFINITIONAL_REPRESENTATION('',(#2752),#2756);
+#2752 = LINE('',#2753,#2754);
+#2753 = CARTESIAN_POINT('',(0.,0.));
+#2754 = VECTOR('',#2755,1.);
+#2755 = DIRECTION('',(1.,0.));
+#2756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2757 = PCURVE('',#2638,#2758);
+#2758 = DEFINITIONAL_REPRESENTATION('',(#2759),#2763);
+#2759 = LINE('',#2760,#2761);
+#2760 = CARTESIAN_POINT('',(0.,0.2));
+#2761 = VECTOR('',#2762,1.);
+#2762 = DIRECTION('',(1.,0.));
+#2763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2764 = ORIENTED_EDGE('',*,*,#2765,.T.);
+#2765 = EDGE_CURVE('',#2736,#2766,#2768,.T.);
+#2766 = VERTEX_POINT('',#2767);
+#2767 = CARTESIAN_POINT('',(5.2,11.,6.));
+#2768 = SURFACE_CURVE('',#2769,(#2773,#2780),.PCURVE_S1.);
+#2769 = LINE('',#2770,#2771);
+#2770 = CARTESIAN_POINT('',(5.2,8.,6.));
+#2771 = VECTOR('',#2772,1.);
+#2772 = DIRECTION('',(0.,1.,0.));
+#2773 = PCURVE('',#2746,#2774);
+#2774 = DEFINITIONAL_REPRESENTATION('',(#2775),#2779);
+#2775 = LINE('',#2776,#2777);
+#2776 = CARTESIAN_POINT('',(0.,0.));
+#2777 = VECTOR('',#2778,1.);
+#2778 = DIRECTION('',(0.,-1.));
+#2779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2780 = PCURVE('',#2666,#2781);
+#2781 = DEFINITIONAL_REPRESENTATION('',(#2782),#2786);
+#2782 = LINE('',#2783,#2784);
+#2783 = CARTESIAN_POINT('',(0.2,0.));
+#2784 = VECTOR('',#2785,1.);
+#2785 = DIRECTION('',(0.,1.));
+#2786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2787 = ORIENTED_EDGE('',*,*,#2788,.T.);
+#2788 = EDGE_CURVE('',#2766,#2789,#2791,.T.);
+#2789 = VERTEX_POINT('',#2790);
+#2790 = CARTESIAN_POINT('',(5.2,11.,7.5));
+#2791 = SURFACE_CURVE('',#2792,(#2796,#2803),.PCURVE_S1.);
+#2792 = LINE('',#2793,#2794);
+#2793 = CARTESIAN_POINT('',(5.2,11.,6.));
+#2794 = VECTOR('',#2795,1.);
+#2795 = DIRECTION('',(0.,0.,1.));
+#2796 = PCURVE('',#2746,#2797);
+#2797 = DEFINITIONAL_REPRESENTATION('',(#2798),#2802);
+#2798 = LINE('',#2799,#2800);
+#2799 = CARTESIAN_POINT('',(0.,-3.));
+#2800 = VECTOR('',#2801,1.);
+#2801 = DIRECTION('',(1.,0.));
+#2802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2803 = PCURVE('',#2694,#2804);
+#2804 = DEFINITIONAL_REPRESENTATION('',(#2805),#2809);
+#2805 = LINE('',#2806,#2807);
+#2806 = CARTESIAN_POINT('',(0.,0.2));
+#2807 = VECTOR('',#2808,1.);
+#2808 = DIRECTION('',(1.,0.));
+#2809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2810 = ORIENTED_EDGE('',*,*,#2811,.F.);
+#2811 = EDGE_CURVE('',#2738,#2789,#2812,.T.);
+#2812 = SURFACE_CURVE('',#2813,(#2817,#2824),.PCURVE_S1.);
+#2813 = LINE('',#2814,#2815);
+#2814 = CARTESIAN_POINT('',(5.2,8.,7.5));
+#2815 = VECTOR('',#2816,1.);
+#2816 = DIRECTION('',(0.,1.,0.));
+#2817 = PCURVE('',#2746,#2818);
+#2818 = DEFINITIONAL_REPRESENTATION('',(#2819),#2823);
+#2819 = LINE('',#2820,#2821);
+#2820 = CARTESIAN_POINT('',(1.5,0.));
+#2821 = VECTOR('',#2822,1.);
+#2822 = DIRECTION('',(0.,-1.));
+#2823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2824 = PCURVE('',#2720,#2825);
+#2825 = DEFINITIONAL_REPRESENTATION('',(#2826),#2830);
+#2826 = LINE('',#2827,#2828);
+#2827 = CARTESIAN_POINT('',(0.2,0.));
+#2828 = VECTOR('',#2829,1.);
+#2829 = DIRECTION('',(0.,1.));
+#2830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2831 = ADVANCED_FACE('',(#2832),#2638,.F.);
+#2832 = FACE_BOUND('',#2833,.F.);
+#2833 = EDGE_LOOP('',(#2834,#2855,#2856,#2877));
+#2834 = ORIENTED_EDGE('',*,*,#2835,.F.);
+#2835 = EDGE_CURVE('',#2616,#2736,#2836,.T.);
+#2836 = SURFACE_CURVE('',#2837,(#2841,#2848),.PCURVE_S1.);
+#2837 = LINE('',#2838,#2839);
+#2838 = CARTESIAN_POINT('',(5.,8.,6.));
+#2839 = VECTOR('',#2840,1.);
+#2840 = DIRECTION('',(1.,0.,0.));
+#2841 = PCURVE('',#2638,#2842);
+#2842 = DEFINITIONAL_REPRESENTATION('',(#2843),#2847);
+#2843 = LINE('',#2844,#2845);
+#2844 = CARTESIAN_POINT('',(0.,0.));
+#2845 = VECTOR('',#2846,1.);
+#2846 = DIRECTION('',(0.,1.));
+#2847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2848 = PCURVE('',#2666,#2849);
+#2849 = DEFINITIONAL_REPRESENTATION('',(#2850),#2854);
+#2850 = LINE('',#2851,#2852);
+#2851 = CARTESIAN_POINT('',(0.,0.));
+#2852 = VECTOR('',#2853,1.);
+#2853 = DIRECTION('',(1.,0.));
+#2854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2855 = ORIENTED_EDGE('',*,*,#2615,.T.);
+#2856 = ORIENTED_EDGE('',*,*,#2857,.T.);
+#2857 = EDGE_CURVE('',#2618,#2738,#2858,.T.);
+#2858 = SURFACE_CURVE('',#2859,(#2863,#2870),.PCURVE_S1.);
+#2859 = LINE('',#2860,#2861);
+#2860 = CARTESIAN_POINT('',(5.,8.,7.5));
+#2861 = VECTOR('',#2862,1.);
+#2862 = DIRECTION('',(1.,0.,0.));
+#2863 = PCURVE('',#2638,#2864);
+#2864 = DEFINITIONAL_REPRESENTATION('',(#2865),#2869);
+#2865 = LINE('',#2866,#2867);
+#2866 = CARTESIAN_POINT('',(1.5,0.));
+#2867 = VECTOR('',#2868,1.);
+#2868 = DIRECTION('',(0.,1.));
+#2869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2870 = PCURVE('',#2720,#2871);
+#2871 = DEFINITIONAL_REPRESENTATION('',(#2872),#2876);
+#2872 = LINE('',#2873,#2874);
+#2873 = CARTESIAN_POINT('',(0.,0.));
+#2874 = VECTOR('',#2875,1.);
+#2875 = DIRECTION('',(1.,0.));
+#2876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2877 = ORIENTED_EDGE('',*,*,#2735,.F.);
+#2878 = ADVANCED_FACE('',(#2879),#2694,.T.);
+#2879 = FACE_BOUND('',#2880,.T.);
+#2880 = EDGE_LOOP('',(#2881,#2902,#2903,#2924));
+#2881 = ORIENTED_EDGE('',*,*,#2882,.F.);
+#2882 = EDGE_CURVE('',#2651,#2766,#2883,.T.);
+#2883 = SURFACE_CURVE('',#2884,(#2888,#2895),.PCURVE_S1.);
+#2884 = LINE('',#2885,#2886);
+#2885 = CARTESIAN_POINT('',(5.,11.,6.));
+#2886 = VECTOR('',#2887,1.);
+#2887 = DIRECTION('',(1.,0.,0.));
+#2888 = PCURVE('',#2694,#2889);
+#2889 = DEFINITIONAL_REPRESENTATION('',(#2890),#2894);
+#2890 = LINE('',#2891,#2892);
+#2891 = CARTESIAN_POINT('',(0.,0.));
+#2892 = VECTOR('',#2893,1.);
+#2893 = DIRECTION('',(0.,1.));
+#2894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2895 = PCURVE('',#2666,#2896);
+#2896 = DEFINITIONAL_REPRESENTATION('',(#2897),#2901);
+#2897 = LINE('',#2898,#2899);
+#2898 = CARTESIAN_POINT('',(0.,3.));
+#2899 = VECTOR('',#2900,1.);
+#2900 = DIRECTION('',(1.,0.));
+#2901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2902 = ORIENTED_EDGE('',*,*,#2678,.T.);
+#2903 = ORIENTED_EDGE('',*,*,#2904,.T.);
+#2904 = EDGE_CURVE('',#2679,#2789,#2905,.T.);
+#2905 = SURFACE_CURVE('',#2906,(#2910,#2917),.PCURVE_S1.);
+#2906 = LINE('',#2907,#2908);
+#2907 = CARTESIAN_POINT('',(5.,11.,7.5));
+#2908 = VECTOR('',#2909,1.);
+#2909 = DIRECTION('',(1.,0.,0.));
+#2910 = PCURVE('',#2694,#2911);
+#2911 = DEFINITIONAL_REPRESENTATION('',(#2912),#2916);
+#2912 = LINE('',#2913,#2914);
+#2913 = CARTESIAN_POINT('',(1.5,0.));
+#2914 = VECTOR('',#2915,1.);
+#2915 = DIRECTION('',(0.,1.));
+#2916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2917 = PCURVE('',#2720,#2918);
+#2918 = DEFINITIONAL_REPRESENTATION('',(#2919),#2923);
+#2919 = LINE('',#2920,#2921);
+#2920 = CARTESIAN_POINT('',(0.,3.));
+#2921 = VECTOR('',#2922,1.);
+#2922 = DIRECTION('',(1.,0.));
+#2923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2924 = ORIENTED_EDGE('',*,*,#2788,.F.);
+#2925 = ADVANCED_FACE('',(#2926),#2666,.F.);
+#2926 = FACE_BOUND('',#2927,.F.);
+#2927 = EDGE_LOOP('',(#2928,#2929,#2930,#2931));
+#2928 = ORIENTED_EDGE('',*,*,#2650,.F.);
+#2929 = ORIENTED_EDGE('',*,*,#2835,.T.);
+#2930 = ORIENTED_EDGE('',*,*,#2765,.T.);
+#2931 = ORIENTED_EDGE('',*,*,#2882,.F.);
+#2932 = ADVANCED_FACE('',(#2933),#2720,.T.);
+#2933 = FACE_BOUND('',#2934,.T.);
+#2934 = EDGE_LOOP('',(#2935,#2936,#2937,#2938));
+#2935 = ORIENTED_EDGE('',*,*,#2706,.F.);
+#2936 = ORIENTED_EDGE('',*,*,#2857,.T.);
+#2937 = ORIENTED_EDGE('',*,*,#2811,.T.);
+#2938 = ORIENTED_EDGE('',*,*,#2904,.F.);
+#2939 = MANIFOLD_SOLID_BREP('',#2940);
+#2940 = CLOSED_SHELL('',(#2941,#3061,#3161,#3208,#3255,#3262));
+#2941 = ADVANCED_FACE('',(#2942),#2956,.F.);
+#2942 = FACE_BOUND('',#2943,.F.);
+#2943 = EDGE_LOOP('',(#2944,#2979,#3007,#3035));
+#2944 = ORIENTED_EDGE('',*,*,#2945,.F.);
+#2945 = EDGE_CURVE('',#2946,#2948,#2950,.T.);
+#2946 = VERTEX_POINT('',#2947);
+#2947 = CARTESIAN_POINT('',(-5.,8.,6.));
+#2948 = VERTEX_POINT('',#2949);
+#2949 = CARTESIAN_POINT('',(-5.,8.,7.5));
+#2950 = SURFACE_CURVE('',#2951,(#2955,#2967),.PCURVE_S1.);
+#2951 = LINE('',#2952,#2953);
+#2952 = CARTESIAN_POINT('',(-5.,8.,6.));
+#2953 = VECTOR('',#2954,1.);
+#2954 = DIRECTION('',(0.,0.,1.));
+#2955 = PCURVE('',#2956,#2961);
+#2956 = PLANE('',#2957);
+#2957 = AXIS2_PLACEMENT_3D('',#2958,#2959,#2960);
+#2958 = CARTESIAN_POINT('',(-5.,8.,6.));
+#2959 = DIRECTION('',(1.,0.,0.));
+#2960 = DIRECTION('',(0.,0.,1.));
+#2961 = DEFINITIONAL_REPRESENTATION('',(#2962),#2966);
+#2962 = LINE('',#2963,#2964);
+#2963 = CARTESIAN_POINT('',(0.,0.));
+#2964 = VECTOR('',#2965,1.);
+#2965 = DIRECTION('',(1.,0.));
+#2966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2967 = PCURVE('',#2968,#2973);
+#2968 = PLANE('',#2969);
+#2969 = AXIS2_PLACEMENT_3D('',#2970,#2971,#2972);
+#2970 = CARTESIAN_POINT('',(-5.,8.,6.));
+#2971 = DIRECTION('',(0.,1.,0.));
+#2972 = DIRECTION('',(0.,0.,1.));
+#2973 = DEFINITIONAL_REPRESENTATION('',(#2974),#2978);
+#2974 = LINE('',#2975,#2976);
+#2975 = CARTESIAN_POINT('',(0.,0.));
+#2976 = VECTOR('',#2977,1.);
+#2977 = DIRECTION('',(1.,0.));
+#2978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2979 = ORIENTED_EDGE('',*,*,#2980,.T.);
+#2980 = EDGE_CURVE('',#2946,#2981,#2983,.T.);
+#2981 = VERTEX_POINT('',#2982);
+#2982 = CARTESIAN_POINT('',(-5.,11.,6.));
+#2983 = SURFACE_CURVE('',#2984,(#2988,#2995),.PCURVE_S1.);
+#2984 = LINE('',#2985,#2986);
+#2985 = CARTESIAN_POINT('',(-5.,8.,6.));
+#2986 = VECTOR('',#2987,1.);
+#2987 = DIRECTION('',(0.,1.,0.));
+#2988 = PCURVE('',#2956,#2989);
+#2989 = DEFINITIONAL_REPRESENTATION('',(#2990),#2994);
+#2990 = LINE('',#2991,#2992);
+#2991 = CARTESIAN_POINT('',(0.,0.));
+#2992 = VECTOR('',#2993,1.);
+#2993 = DIRECTION('',(0.,-1.));
+#2994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2995 = PCURVE('',#2996,#3001);
+#2996 = PLANE('',#2997);
+#2997 = AXIS2_PLACEMENT_3D('',#2998,#2999,#3000);
+#2998 = CARTESIAN_POINT('',(-5.,8.,6.));
+#2999 = DIRECTION('',(0.,0.,1.));
+#3000 = DIRECTION('',(1.,0.,0.));
+#3001 = DEFINITIONAL_REPRESENTATION('',(#3002),#3006);
+#3002 = LINE('',#3003,#3004);
+#3003 = CARTESIAN_POINT('',(0.,0.));
+#3004 = VECTOR('',#3005,1.);
+#3005 = DIRECTION('',(0.,1.));
+#3006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3007 = ORIENTED_EDGE('',*,*,#3008,.T.);
+#3008 = EDGE_CURVE('',#2981,#3009,#3011,.T.);
+#3009 = VERTEX_POINT('',#3010);
+#3010 = CARTESIAN_POINT('',(-5.,11.,7.5));
+#3011 = SURFACE_CURVE('',#3012,(#3016,#3023),.PCURVE_S1.);
+#3012 = LINE('',#3013,#3014);
+#3013 = CARTESIAN_POINT('',(-5.,11.,6.));
+#3014 = VECTOR('',#3015,1.);
+#3015 = DIRECTION('',(0.,0.,1.));
+#3016 = PCURVE('',#2956,#3017);
+#3017 = DEFINITIONAL_REPRESENTATION('',(#3018),#3022);
+#3018 = LINE('',#3019,#3020);
+#3019 = CARTESIAN_POINT('',(0.,-3.));
+#3020 = VECTOR('',#3021,1.);
+#3021 = DIRECTION('',(1.,0.));
+#3022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3023 = PCURVE('',#3024,#3029);
+#3024 = PLANE('',#3025);
+#3025 = AXIS2_PLACEMENT_3D('',#3026,#3027,#3028);
+#3026 = CARTESIAN_POINT('',(-5.,11.,6.));
+#3027 = DIRECTION('',(0.,1.,0.));
+#3028 = DIRECTION('',(0.,0.,1.));
+#3029 = DEFINITIONAL_REPRESENTATION('',(#3030),#3034);
+#3030 = LINE('',#3031,#3032);
+#3031 = CARTESIAN_POINT('',(0.,0.));
+#3032 = VECTOR('',#3033,1.);
+#3033 = DIRECTION('',(1.,0.));
+#3034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3035 = ORIENTED_EDGE('',*,*,#3036,.F.);
+#3036 = EDGE_CURVE('',#2948,#3009,#3037,.T.);
+#3037 = SURFACE_CURVE('',#3038,(#3042,#3049),.PCURVE_S1.);
+#3038 = LINE('',#3039,#3040);
+#3039 = CARTESIAN_POINT('',(-5.,8.,7.5));
+#3040 = VECTOR('',#3041,1.);
+#3041 = DIRECTION('',(0.,1.,0.));
+#3042 = PCURVE('',#2956,#3043);
+#3043 = DEFINITIONAL_REPRESENTATION('',(#3044),#3048);
+#3044 = LINE('',#3045,#3046);
+#3045 = CARTESIAN_POINT('',(1.5,0.));
+#3046 = VECTOR('',#3047,1.);
+#3047 = DIRECTION('',(0.,-1.));
+#3048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3049 = PCURVE('',#3050,#3055);
+#3050 = PLANE('',#3051);
+#3051 = AXIS2_PLACEMENT_3D('',#3052,#3053,#3054);
+#3052 = CARTESIAN_POINT('',(-5.,8.,7.5));
+#3053 = DIRECTION('',(0.,0.,1.));
+#3054 = DIRECTION('',(1.,0.,0.));
+#3055 = DEFINITIONAL_REPRESENTATION('',(#3056),#3060);
+#3056 = LINE('',#3057,#3058);
+#3057 = CARTESIAN_POINT('',(0.,0.));
+#3058 = VECTOR('',#3059,1.);
+#3059 = DIRECTION('',(0.,1.));
+#3060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3061 = ADVANCED_FACE('',(#3062),#3076,.T.);
+#3062 = FACE_BOUND('',#3063,.T.);
+#3063 = EDGE_LOOP('',(#3064,#3094,#3117,#3140));
+#3064 = ORIENTED_EDGE('',*,*,#3065,.F.);
+#3065 = EDGE_CURVE('',#3066,#3068,#3070,.T.);
+#3066 = VERTEX_POINT('',#3067);
+#3067 = CARTESIAN_POINT('',(-4.8,8.,6.));
+#3068 = VERTEX_POINT('',#3069);
+#3069 = CARTESIAN_POINT('',(-4.8,8.,7.5));
+#3070 = SURFACE_CURVE('',#3071,(#3075,#3087),.PCURVE_S1.);
+#3071 = LINE('',#3072,#3073);
+#3072 = CARTESIAN_POINT('',(-4.8,8.,6.));
+#3073 = VECTOR('',#3074,1.);
+#3074 = DIRECTION('',(0.,0.,1.));
+#3075 = PCURVE('',#3076,#3081);
+#3076 = PLANE('',#3077);
+#3077 = AXIS2_PLACEMENT_3D('',#3078,#3079,#3080);
+#3078 = CARTESIAN_POINT('',(-4.8,8.,6.));
+#3079 = DIRECTION('',(1.,0.,0.));
+#3080 = DIRECTION('',(0.,0.,1.));
+#3081 = DEFINITIONAL_REPRESENTATION('',(#3082),#3086);
+#3082 = LINE('',#3083,#3084);
+#3083 = CARTESIAN_POINT('',(0.,0.));
+#3084 = VECTOR('',#3085,1.);
+#3085 = DIRECTION('',(1.,0.));
+#3086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3087 = PCURVE('',#2968,#3088);
+#3088 = DEFINITIONAL_REPRESENTATION('',(#3089),#3093);
+#3089 = LINE('',#3090,#3091);
+#3090 = CARTESIAN_POINT('',(0.,0.2));
+#3091 = VECTOR('',#3092,1.);
+#3092 = DIRECTION('',(1.,0.));
+#3093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3094 = ORIENTED_EDGE('',*,*,#3095,.T.);
+#3095 = EDGE_CURVE('',#3066,#3096,#3098,.T.);
+#3096 = VERTEX_POINT('',#3097);
+#3097 = CARTESIAN_POINT('',(-4.8,11.,6.));
+#3098 = SURFACE_CURVE('',#3099,(#3103,#3110),.PCURVE_S1.);
+#3099 = LINE('',#3100,#3101);
+#3100 = CARTESIAN_POINT('',(-4.8,8.,6.));
+#3101 = VECTOR('',#3102,1.);
+#3102 = DIRECTION('',(0.,1.,0.));
+#3103 = PCURVE('',#3076,#3104);
+#3104 = DEFINITIONAL_REPRESENTATION('',(#3105),#3109);
+#3105 = LINE('',#3106,#3107);
+#3106 = CARTESIAN_POINT('',(0.,0.));
+#3107 = VECTOR('',#3108,1.);
+#3108 = DIRECTION('',(0.,-1.));
+#3109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3110 = PCURVE('',#2996,#3111);
+#3111 = DEFINITIONAL_REPRESENTATION('',(#3112),#3116);
+#3112 = LINE('',#3113,#3114);
+#3113 = CARTESIAN_POINT('',(0.2,0.));
+#3114 = VECTOR('',#3115,1.);
+#3115 = DIRECTION('',(0.,1.));
+#3116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3117 = ORIENTED_EDGE('',*,*,#3118,.T.);
+#3118 = EDGE_CURVE('',#3096,#3119,#3121,.T.);
+#3119 = VERTEX_POINT('',#3120);
+#3120 = CARTESIAN_POINT('',(-4.8,11.,7.5));
+#3121 = SURFACE_CURVE('',#3122,(#3126,#3133),.PCURVE_S1.);
+#3122 = LINE('',#3123,#3124);
+#3123 = CARTESIAN_POINT('',(-4.8,11.,6.));
+#3124 = VECTOR('',#3125,1.);
+#3125 = DIRECTION('',(0.,0.,1.));
+#3126 = PCURVE('',#3076,#3127);
+#3127 = DEFINITIONAL_REPRESENTATION('',(#3128),#3132);
+#3128 = LINE('',#3129,#3130);
+#3129 = CARTESIAN_POINT('',(0.,-3.));
+#3130 = VECTOR('',#3131,1.);
+#3131 = DIRECTION('',(1.,0.));
+#3132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3133 = PCURVE('',#3024,#3134);
+#3134 = DEFINITIONAL_REPRESENTATION('',(#3135),#3139);
+#3135 = LINE('',#3136,#3137);
+#3136 = CARTESIAN_POINT('',(0.,0.2));
+#3137 = VECTOR('',#3138,1.);
+#3138 = DIRECTION('',(1.,0.));
+#3139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3140 = ORIENTED_EDGE('',*,*,#3141,.F.);
+#3141 = EDGE_CURVE('',#3068,#3119,#3142,.T.);
+#3142 = SURFACE_CURVE('',#3143,(#3147,#3154),.PCURVE_S1.);
+#3143 = LINE('',#3144,#3145);
+#3144 = CARTESIAN_POINT('',(-4.8,8.,7.5));
+#3145 = VECTOR('',#3146,1.);
+#3146 = DIRECTION('',(0.,1.,0.));
+#3147 = PCURVE('',#3076,#3148);
+#3148 = DEFINITIONAL_REPRESENTATION('',(#3149),#3153);
+#3149 = LINE('',#3150,#3151);
+#3150 = CARTESIAN_POINT('',(1.5,0.));
+#3151 = VECTOR('',#3152,1.);
+#3152 = DIRECTION('',(0.,-1.));
+#3153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3154 = PCURVE('',#3050,#3155);
+#3155 = DEFINITIONAL_REPRESENTATION('',(#3156),#3160);
+#3156 = LINE('',#3157,#3158);
+#3157 = CARTESIAN_POINT('',(0.2,0.));
+#3158 = VECTOR('',#3159,1.);
+#3159 = DIRECTION('',(0.,1.));
+#3160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3161 = ADVANCED_FACE('',(#3162),#2968,.F.);
+#3162 = FACE_BOUND('',#3163,.F.);
+#3163 = EDGE_LOOP('',(#3164,#3185,#3186,#3207));
+#3164 = ORIENTED_EDGE('',*,*,#3165,.F.);
+#3165 = EDGE_CURVE('',#2946,#3066,#3166,.T.);
+#3166 = SURFACE_CURVE('',#3167,(#3171,#3178),.PCURVE_S1.);
+#3167 = LINE('',#3168,#3169);
+#3168 = CARTESIAN_POINT('',(-5.,8.,6.));
+#3169 = VECTOR('',#3170,1.);
+#3170 = DIRECTION('',(1.,0.,0.));
+#3171 = PCURVE('',#2968,#3172);
+#3172 = DEFINITIONAL_REPRESENTATION('',(#3173),#3177);
+#3173 = LINE('',#3174,#3175);
+#3174 = CARTESIAN_POINT('',(0.,0.));
+#3175 = VECTOR('',#3176,1.);
+#3176 = DIRECTION('',(0.,1.));
+#3177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3178 = PCURVE('',#2996,#3179);
+#3179 = DEFINITIONAL_REPRESENTATION('',(#3180),#3184);
+#3180 = LINE('',#3181,#3182);
+#3181 = CARTESIAN_POINT('',(0.,0.));
+#3182 = VECTOR('',#3183,1.);
+#3183 = DIRECTION('',(1.,0.));
+#3184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3185 = ORIENTED_EDGE('',*,*,#2945,.T.);
+#3186 = ORIENTED_EDGE('',*,*,#3187,.T.);
+#3187 = EDGE_CURVE('',#2948,#3068,#3188,.T.);
+#3188 = SURFACE_CURVE('',#3189,(#3193,#3200),.PCURVE_S1.);
+#3189 = LINE('',#3190,#3191);
+#3190 = CARTESIAN_POINT('',(-5.,8.,7.5));
+#3191 = VECTOR('',#3192,1.);
+#3192 = DIRECTION('',(1.,0.,0.));
+#3193 = PCURVE('',#2968,#3194);
+#3194 = DEFINITIONAL_REPRESENTATION('',(#3195),#3199);
+#3195 = LINE('',#3196,#3197);
+#3196 = CARTESIAN_POINT('',(1.5,0.));
+#3197 = VECTOR('',#3198,1.);
+#3198 = DIRECTION('',(0.,1.));
+#3199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3200 = PCURVE('',#3050,#3201);
+#3201 = DEFINITIONAL_REPRESENTATION('',(#3202),#3206);
+#3202 = LINE('',#3203,#3204);
+#3203 = CARTESIAN_POINT('',(0.,0.));
+#3204 = VECTOR('',#3205,1.);
+#3205 = DIRECTION('',(1.,0.));
+#3206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3207 = ORIENTED_EDGE('',*,*,#3065,.F.);
+#3208 = ADVANCED_FACE('',(#3209),#3024,.T.);
+#3209 = FACE_BOUND('',#3210,.T.);
+#3210 = EDGE_LOOP('',(#3211,#3232,#3233,#3254));
+#3211 = ORIENTED_EDGE('',*,*,#3212,.F.);
+#3212 = EDGE_CURVE('',#2981,#3096,#3213,.T.);
+#3213 = SURFACE_CURVE('',#3214,(#3218,#3225),.PCURVE_S1.);
+#3214 = LINE('',#3215,#3216);
+#3215 = CARTESIAN_POINT('',(-5.,11.,6.));
+#3216 = VECTOR('',#3217,1.);
+#3217 = DIRECTION('',(1.,0.,0.));
+#3218 = PCURVE('',#3024,#3219);
+#3219 = DEFINITIONAL_REPRESENTATION('',(#3220),#3224);
+#3220 = LINE('',#3221,#3222);
+#3221 = CARTESIAN_POINT('',(0.,0.));
+#3222 = VECTOR('',#3223,1.);
+#3223 = DIRECTION('',(0.,1.));
+#3224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3225 = PCURVE('',#2996,#3226);
+#3226 = DEFINITIONAL_REPRESENTATION('',(#3227),#3231);
+#3227 = LINE('',#3228,#3229);
+#3228 = CARTESIAN_POINT('',(0.,3.));
+#3229 = VECTOR('',#3230,1.);
+#3230 = DIRECTION('',(1.,0.));
+#3231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3232 = ORIENTED_EDGE('',*,*,#3008,.T.);
+#3233 = ORIENTED_EDGE('',*,*,#3234,.T.);
+#3234 = EDGE_CURVE('',#3009,#3119,#3235,.T.);
+#3235 = SURFACE_CURVE('',#3236,(#3240,#3247),.PCURVE_S1.);
+#3236 = LINE('',#3237,#3238);
+#3237 = CARTESIAN_POINT('',(-5.,11.,7.5));
+#3238 = VECTOR('',#3239,1.);
+#3239 = DIRECTION('',(1.,0.,0.));
+#3240 = PCURVE('',#3024,#3241);
+#3241 = DEFINITIONAL_REPRESENTATION('',(#3242),#3246);
+#3242 = LINE('',#3243,#3244);
+#3243 = CARTESIAN_POINT('',(1.5,0.));
+#3244 = VECTOR('',#3245,1.);
+#3245 = DIRECTION('',(0.,1.));
+#3246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3247 = PCURVE('',#3050,#3248);
+#3248 = DEFINITIONAL_REPRESENTATION('',(#3249),#3253);
+#3249 = LINE('',#3250,#3251);
+#3250 = CARTESIAN_POINT('',(0.,3.));
+#3251 = VECTOR('',#3252,1.);
+#3252 = DIRECTION('',(1.,0.));
+#3253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3254 = ORIENTED_EDGE('',*,*,#3118,.F.);
+#3255 = ADVANCED_FACE('',(#3256),#2996,.F.);
+#3256 = FACE_BOUND('',#3257,.F.);
+#3257 = EDGE_LOOP('',(#3258,#3259,#3260,#3261));
+#3258 = ORIENTED_EDGE('',*,*,#2980,.F.);
+#3259 = ORIENTED_EDGE('',*,*,#3165,.T.);
+#3260 = ORIENTED_EDGE('',*,*,#3095,.T.);
+#3261 = ORIENTED_EDGE('',*,*,#3212,.F.);
+#3262 = ADVANCED_FACE('',(#3263),#3050,.T.);
+#3263 = FACE_BOUND('',#3264,.T.);
+#3264 = EDGE_LOOP('',(#3265,#3266,#3267,#3268));
+#3265 = ORIENTED_EDGE('',*,*,#3036,.F.);
+#3266 = ORIENTED_EDGE('',*,*,#3187,.T.);
+#3267 = ORIENTED_EDGE('',*,*,#3141,.T.);
+#3268 = ORIENTED_EDGE('',*,*,#3234,.F.);
+#3269 = MANIFOLD_SOLID_BREP('',#3270);
+#3270 = CLOSED_SHELL('',(#3271,#3359,#3363));
+#3271 = ADVANCED_FACE('',(#3272),#3285,.T.);
+#3272 = FACE_BOUND('',#3273,.T.);
+#3273 = EDGE_LOOP('',(#3274,#3308,#3331,#3358));
+#3274 = ORIENTED_EDGE('',*,*,#3275,.F.);
+#3275 = EDGE_CURVE('',#3276,#3276,#3278,.T.);
+#3276 = VERTEX_POINT('',#3277);
+#3277 = CARTESIAN_POINT('',(2.,-4.898587196589E-16,-2.));
+#3278 = SURFACE_CURVE('',#3279,(#3284,#3296),.PCURVE_S1.);
+#3279 = CIRCLE('',#3280,2.);
+#3280 = AXIS2_PLACEMENT_3D('',#3281,#3282,#3283);
+#3281 = CARTESIAN_POINT('',(0.,0.,-2.));
+#3282 = DIRECTION('',(0.,0.,1.));
+#3283 = DIRECTION('',(1.,0.,0.));
+#3284 = PCURVE('',#3285,#3290);
+#3285 = CYLINDRICAL_SURFACE('',#3286,2.);
+#3286 = AXIS2_PLACEMENT_3D('',#3287,#3288,#3289);
+#3287 = CARTESIAN_POINT('',(0.,0.,-3.));
+#3288 = DIRECTION('',(0.,0.,1.));
+#3289 = DIRECTION('',(1.,0.,0.));
+#3290 = DEFINITIONAL_REPRESENTATION('',(#3291),#3295);
+#3291 = LINE('',#3292,#3293);
+#3292 = CARTESIAN_POINT('',(0.,1.));
+#3293 = VECTOR('',#3294,1.);
+#3294 = DIRECTION('',(1.,0.));
+#3295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3296 = PCURVE('',#3297,#3302);
+#3297 = PLANE('',#3298);
+#3298 = AXIS2_PLACEMENT_3D('',#3299,#3300,#3301);
+#3299 = CARTESIAN_POINT('',(0.,0.,-2.));
+#3300 = DIRECTION('',(0.,0.,1.));
+#3301 = DIRECTION('',(1.,0.,0.));
+#3302 = DEFINITIONAL_REPRESENTATION('',(#3303),#3307);
+#3303 = CIRCLE('',#3304,2.);
+#3304 = AXIS2_PLACEMENT_2D('',#3305,#3306);
+#3305 = CARTESIAN_POINT('',(0.,0.));
+#3306 = DIRECTION('',(1.,0.));
+#3307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3308 = ORIENTED_EDGE('',*,*,#3309,.F.);
+#3309 = EDGE_CURVE('',#3310,#3276,#3312,.T.);
+#3310 = VERTEX_POINT('',#3311);
+#3311 = CARTESIAN_POINT('',(2.,-4.898587196589E-16,-3.));
+#3312 = SEAM_CURVE('',#3313,(#3317,#3324),.PCURVE_S1.);
+#3313 = LINE('',#3314,#3315);
+#3314 = CARTESIAN_POINT('',(2.,-4.898587196589E-16,-3.));
+#3315 = VECTOR('',#3316,1.);
+#3316 = DIRECTION('',(0.,0.,1.));
+#3317 = PCURVE('',#3285,#3318);
+#3318 = DEFINITIONAL_REPRESENTATION('',(#3319),#3323);
+#3319 = LINE('',#3320,#3321);
+#3320 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#3321 = VECTOR('',#3322,1.);
+#3322 = DIRECTION('',(0.,1.));
+#3323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3324 = PCURVE('',#3285,#3325);
+#3325 = DEFINITIONAL_REPRESENTATION('',(#3326),#3330);
+#3326 = LINE('',#3327,#3328);
+#3327 = CARTESIAN_POINT('',(0.,-0.));
+#3328 = VECTOR('',#3329,1.);
+#3329 = DIRECTION('',(0.,1.));
+#3330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3331 = ORIENTED_EDGE('',*,*,#3332,.T.);
+#3332 = EDGE_CURVE('',#3310,#3310,#3333,.T.);
+#3333 = SURFACE_CURVE('',#3334,(#3339,#3346),.PCURVE_S1.);
+#3334 = CIRCLE('',#3335,2.);
+#3335 = AXIS2_PLACEMENT_3D('',#3336,#3337,#3338);
+#3336 = CARTESIAN_POINT('',(0.,0.,-3.));
+#3337 = DIRECTION('',(0.,0.,1.));
+#3338 = DIRECTION('',(1.,0.,0.));
+#3339 = PCURVE('',#3285,#3340);
+#3340 = DEFINITIONAL_REPRESENTATION('',(#3341),#3345);
+#3341 = LINE('',#3342,#3343);
+#3342 = CARTESIAN_POINT('',(0.,0.));
+#3343 = VECTOR('',#3344,1.);
+#3344 = DIRECTION('',(1.,0.));
+#3345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3346 = PCURVE('',#3347,#3352);
+#3347 = PLANE('',#3348);
+#3348 = AXIS2_PLACEMENT_3D('',#3349,#3350,#3351);
+#3349 = CARTESIAN_POINT('',(0.,0.,-3.));
+#3350 = DIRECTION('',(0.,0.,1.));
+#3351 = DIRECTION('',(1.,0.,0.));
+#3352 = DEFINITIONAL_REPRESENTATION('',(#3353),#3357);
+#3353 = CIRCLE('',#3354,2.);
+#3354 = AXIS2_PLACEMENT_2D('',#3355,#3356);
+#3355 = CARTESIAN_POINT('',(0.,0.));
+#3356 = DIRECTION('',(1.,0.));
+#3357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3358 = ORIENTED_EDGE('',*,*,#3309,.T.);
+#3359 = ADVANCED_FACE('',(#3360),#3297,.T.);
+#3360 = FACE_BOUND('',#3361,.T.);
+#3361 = EDGE_LOOP('',(#3362));
+#3362 = ORIENTED_EDGE('',*,*,#3275,.T.);
+#3363 = ADVANCED_FACE('',(#3364),#3347,.F.);
+#3364 = FACE_BOUND('',#3365,.T.);
+#3365 = EDGE_LOOP('',(#3366));
+#3366 = ORIENTED_EDGE('',*,*,#3332,.F.);
+#3367 = MANIFOLD_SOLID_BREP('',#3368);
+#3368 = CLOSED_SHELL('',(#3369,#3457,#3461));
+#3369 = ADVANCED_FACE('',(#3370),#3383,.T.);
+#3370 = FACE_BOUND('',#3371,.T.);
+#3371 = EDGE_LOOP('',(#3372,#3406,#3429,#3456));
+#3372 = ORIENTED_EDGE('',*,*,#3373,.F.);
+#3373 = EDGE_CURVE('',#3374,#3374,#3376,.T.);
+#3374 = VERTEX_POINT('',#3375);
+#3375 = CARTESIAN_POINT('',(8.,-1.959434878636E-15,-2.5));
+#3376 = SURFACE_CURVE('',#3377,(#3382,#3394),.PCURVE_S1.);
+#3377 = CIRCLE('',#3378,8.);
+#3378 = AXIS2_PLACEMENT_3D('',#3379,#3380,#3381);
+#3379 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#3380 = DIRECTION('',(0.,0.,1.));
+#3381 = DIRECTION('',(1.,0.,0.));
+#3382 = PCURVE('',#3383,#3388);
+#3383 = CYLINDRICAL_SURFACE('',#3384,8.);
+#3384 = AXIS2_PLACEMENT_3D('',#3385,#3386,#3387);
+#3385 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#3386 = DIRECTION('',(0.,0.,1.));
+#3387 = DIRECTION('',(1.,0.,0.));
+#3388 = DEFINITIONAL_REPRESENTATION('',(#3389),#3393);
+#3389 = LINE('',#3390,#3391);
+#3390 = CARTESIAN_POINT('',(0.,0.1));
+#3391 = VECTOR('',#3392,1.);
+#3392 = DIRECTION('',(1.,0.));
+#3393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3394 = PCURVE('',#3395,#3400);
+#3395 = PLANE('',#3396);
+#3396 = AXIS2_PLACEMENT_3D('',#3397,#3398,#3399);
+#3397 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#3398 = DIRECTION('',(0.,0.,1.));
+#3399 = DIRECTION('',(1.,0.,0.));
+#3400 = DEFINITIONAL_REPRESENTATION('',(#3401),#3405);
+#3401 = CIRCLE('',#3402,8.);
+#3402 = AXIS2_PLACEMENT_2D('',#3403,#3404);
+#3403 = CARTESIAN_POINT('',(0.,0.));
+#3404 = DIRECTION('',(1.,0.));
+#3405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3406 = ORIENTED_EDGE('',*,*,#3407,.F.);
+#3407 = EDGE_CURVE('',#3408,#3374,#3410,.T.);
+#3408 = VERTEX_POINT('',#3409);
+#3409 = CARTESIAN_POINT('',(8.,-1.959434878636E-15,-2.6));
+#3410 = SEAM_CURVE('',#3411,(#3415,#3422),.PCURVE_S1.);
+#3411 = LINE('',#3412,#3413);
+#3412 = CARTESIAN_POINT('',(8.,-1.959434878636E-15,-2.6));
+#3413 = VECTOR('',#3414,1.);
+#3414 = DIRECTION('',(0.,0.,1.));
+#3415 = PCURVE('',#3383,#3416);
+#3416 = DEFINITIONAL_REPRESENTATION('',(#3417),#3421);
+#3417 = LINE('',#3418,#3419);
+#3418 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#3419 = VECTOR('',#3420,1.);
+#3420 = DIRECTION('',(0.,1.));
+#3421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3422 = PCURVE('',#3383,#3423);
+#3423 = DEFINITIONAL_REPRESENTATION('',(#3424),#3428);
+#3424 = LINE('',#3425,#3426);
+#3425 = CARTESIAN_POINT('',(0.,-0.));
+#3426 = VECTOR('',#3427,1.);
+#3427 = DIRECTION('',(0.,1.));
+#3428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3429 = ORIENTED_EDGE('',*,*,#3430,.T.);
+#3430 = EDGE_CURVE('',#3408,#3408,#3431,.T.);
+#3431 = SURFACE_CURVE('',#3432,(#3437,#3444),.PCURVE_S1.);
+#3432 = CIRCLE('',#3433,8.);
+#3433 = AXIS2_PLACEMENT_3D('',#3434,#3435,#3436);
+#3434 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#3435 = DIRECTION('',(0.,0.,1.));
+#3436 = DIRECTION('',(1.,0.,0.));
+#3437 = PCURVE('',#3383,#3438);
+#3438 = DEFINITIONAL_REPRESENTATION('',(#3439),#3443);
+#3439 = LINE('',#3440,#3441);
+#3440 = CARTESIAN_POINT('',(0.,0.));
+#3441 = VECTOR('',#3442,1.);
+#3442 = DIRECTION('',(1.,0.));
+#3443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3444 = PCURVE('',#3445,#3450);
+#3445 = PLANE('',#3446);
+#3446 = AXIS2_PLACEMENT_3D('',#3447,#3448,#3449);
+#3447 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#3448 = DIRECTION('',(0.,0.,1.));
+#3449 = DIRECTION('',(1.,0.,0.));
+#3450 = DEFINITIONAL_REPRESENTATION('',(#3451),#3455);
+#3451 = CIRCLE('',#3452,8.);
+#3452 = AXIS2_PLACEMENT_2D('',#3453,#3454);
+#3453 = CARTESIAN_POINT('',(0.,0.));
+#3454 = DIRECTION('',(1.,0.));
+#3455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3456 = ORIENTED_EDGE('',*,*,#3407,.T.);
+#3457 = ADVANCED_FACE('',(#3458),#3395,.T.);
+#3458 = FACE_BOUND('',#3459,.T.);
+#3459 = EDGE_LOOP('',(#3460));
+#3460 = ORIENTED_EDGE('',*,*,#3373,.T.);
+#3461 = ADVANCED_FACE('',(#3462),#3445,.F.);
+#3462 = FACE_BOUND('',#3463,.T.);
+#3463 = EDGE_LOOP('',(#3464));
+#3464 = ORIENTED_EDGE('',*,*,#3430,.F.);
+#3465 = MANIFOLD_SOLID_BREP('',#3466);
+#3466 = CLOSED_SHELL('',(#3467,#3555,#3646,#3718,#3765,#3792));
+#3467 = ADVANCED_FACE('',(#3468),#3481,.T.);
+#3468 = FACE_BOUND('',#3469,.T.);
+#3469 = EDGE_LOOP('',(#3470,#3504,#3527,#3554));
+#3470 = ORIENTED_EDGE('',*,*,#3471,.F.);
+#3471 = EDGE_CURVE('',#3472,#3472,#3474,.T.);
+#3472 = VERTEX_POINT('',#3473);
+#3473 = CARTESIAN_POINT('',(8.,-1.959434878636E-15,-2.5));
+#3474 = SURFACE_CURVE('',#3475,(#3480,#3492),.PCURVE_S1.);
+#3475 = CIRCLE('',#3476,8.);
+#3476 = AXIS2_PLACEMENT_3D('',#3477,#3478,#3479);
+#3477 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#3478 = DIRECTION('',(0.,0.,1.));
+#3479 = DIRECTION('',(1.,0.,0.));
+#3480 = PCURVE('',#3481,#3486);
+#3481 = CYLINDRICAL_SURFACE('',#3482,8.);
+#3482 = AXIS2_PLACEMENT_3D('',#3483,#3484,#3485);
+#3483 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#3484 = DIRECTION('',(0.,0.,1.));
+#3485 = DIRECTION('',(1.,0.,0.));
+#3486 = DEFINITIONAL_REPRESENTATION('',(#3487),#3491);
+#3487 = LINE('',#3488,#3489);
+#3488 = CARTESIAN_POINT('',(0.,0.1));
+#3489 = VECTOR('',#3490,1.);
+#3490 = DIRECTION('',(1.,0.));
+#3491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3492 = PCURVE('',#3493,#3498);
+#3493 = PLANE('',#3494);
+#3494 = AXIS2_PLACEMENT_3D('',#3495,#3496,#3497);
+#3495 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#3496 = DIRECTION('',(0.,0.,1.));
+#3497 = DIRECTION('',(1.,0.,0.));
+#3498 = DEFINITIONAL_REPRESENTATION('',(#3499),#3503);
+#3499 = CIRCLE('',#3500,8.);
+#3500 = AXIS2_PLACEMENT_2D('',#3501,#3502);
+#3501 = CARTESIAN_POINT('',(0.,0.));
+#3502 = DIRECTION('',(1.,0.));
+#3503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3504 = ORIENTED_EDGE('',*,*,#3505,.F.);
+#3505 = EDGE_CURVE('',#3506,#3472,#3508,.T.);
+#3506 = VERTEX_POINT('',#3507);
+#3507 = CARTESIAN_POINT('',(8.,-1.959434878636E-15,-2.6));
+#3508 = SEAM_CURVE('',#3509,(#3513,#3520),.PCURVE_S1.);
+#3509 = LINE('',#3510,#3511);
+#3510 = CARTESIAN_POINT('',(8.,-1.959434878636E-15,-2.6));
+#3511 = VECTOR('',#3512,1.);
+#3512 = DIRECTION('',(0.,0.,1.));
+#3513 = PCURVE('',#3481,#3514);
+#3514 = DEFINITIONAL_REPRESENTATION('',(#3515),#3519);
+#3515 = LINE('',#3516,#3517);
+#3516 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#3517 = VECTOR('',#3518,1.);
+#3518 = DIRECTION('',(0.,1.));
+#3519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3520 = PCURVE('',#3481,#3521);
+#3521 = DEFINITIONAL_REPRESENTATION('',(#3522),#3526);
+#3522 = LINE('',#3523,#3524);
+#3523 = CARTESIAN_POINT('',(0.,-0.));
+#3524 = VECTOR('',#3525,1.);
+#3525 = DIRECTION('',(0.,1.));
+#3526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3527 = ORIENTED_EDGE('',*,*,#3528,.T.);
+#3528 = EDGE_CURVE('',#3506,#3506,#3529,.T.);
+#3529 = SURFACE_CURVE('',#3530,(#3535,#3542),.PCURVE_S1.);
+#3530 = CIRCLE('',#3531,8.);
+#3531 = AXIS2_PLACEMENT_3D('',#3532,#3533,#3534);
+#3532 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#3533 = DIRECTION('',(0.,0.,1.));
+#3534 = DIRECTION('',(1.,0.,0.));
+#3535 = PCURVE('',#3481,#3536);
+#3536 = DEFINITIONAL_REPRESENTATION('',(#3537),#3541);
+#3537 = LINE('',#3538,#3539);
+#3538 = CARTESIAN_POINT('',(0.,0.));
+#3539 = VECTOR('',#3540,1.);
+#3540 = DIRECTION('',(1.,0.));
+#3541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3542 = PCURVE('',#3543,#3548);
+#3543 = PLANE('',#3544);
+#3544 = AXIS2_PLACEMENT_3D('',#3545,#3546,#3547);
+#3545 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#3546 = DIRECTION('',(0.,0.,1.));
+#3547 = DIRECTION('',(1.,0.,0.));
+#3548 = DEFINITIONAL_REPRESENTATION('',(#3549),#3553);
+#3549 = CIRCLE('',#3550,8.);
+#3550 = AXIS2_PLACEMENT_2D('',#3551,#3552);
+#3551 = CARTESIAN_POINT('',(0.,0.));
+#3552 = DIRECTION('',(1.,0.));
+#3553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3554 = ORIENTED_EDGE('',*,*,#3505,.T.);
+#3555 = ADVANCED_FACE('',(#3556,#3559),#3493,.T.);
+#3556 = FACE_BOUND('',#3557,.T.);
+#3557 = EDGE_LOOP('',(#3558));
+#3558 = ORIENTED_EDGE('',*,*,#3471,.T.);
+#3559 = FACE_BOUND('',#3560,.T.);
+#3560 = EDGE_LOOP('',(#3561,#3592,#3620));
+#3561 = ORIENTED_EDGE('',*,*,#3562,.F.);
+#3562 = EDGE_CURVE('',#3563,#3565,#3567,.T.);
+#3563 = VERTEX_POINT('',#3564);
+#3564 = CARTESIAN_POINT('',(0.413454054319,7.889173324561,-2.5));
+#3565 = VERTEX_POINT('',#3566);
+#3566 = CARTESIAN_POINT('',(-8.759440936912E-16,7.9,-2.5));
+#3567 = SURFACE_CURVE('',#3568,(#3573,#3580),.PCURVE_S1.);
+#3568 = CIRCLE('',#3569,7.9);
+#3569 = AXIS2_PLACEMENT_3D('',#3570,#3571,#3572);
+#3570 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#3571 = DIRECTION('',(0.,0.,1.));
+#3572 = DIRECTION('',(1.,0.,0.));
+#3573 = PCURVE('',#3493,#3574);
+#3574 = DEFINITIONAL_REPRESENTATION('',(#3575),#3579);
+#3575 = CIRCLE('',#3576,7.9);
+#3576 = AXIS2_PLACEMENT_2D('',#3577,#3578);
+#3577 = CARTESIAN_POINT('',(0.,0.));
+#3578 = DIRECTION('',(1.,0.));
+#3579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3580 = PCURVE('',#3581,#3586);
+#3581 = CYLINDRICAL_SURFACE('',#3582,7.9);
+#3582 = AXIS2_PLACEMENT_3D('',#3583,#3584,#3585);
+#3583 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#3584 = DIRECTION('',(0.,0.,1.));
+#3585 = DIRECTION('',(1.,0.,0.));
+#3586 = DEFINITIONAL_REPRESENTATION('',(#3587),#3591);
+#3587 = LINE('',#3588,#3589);
+#3588 = CARTESIAN_POINT('',(0.,0.));
+#3589 = VECTOR('',#3590,1.);
+#3590 = DIRECTION('',(1.,0.));
+#3591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3592 = ORIENTED_EDGE('',*,*,#3593,.T.);
+#3593 = EDGE_CURVE('',#3563,#3594,#3596,.T.);
+#3594 = VERTEX_POINT('',#3595);
+#3595 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#3596 = SURFACE_CURVE('',#3597,(#3601,#3608),.PCURVE_S1.);
+#3597 = LINE('',#3598,#3599);
+#3598 = CARTESIAN_POINT('',(0.413454054319,7.889173324561,-2.5));
+#3599 = VECTOR('',#3600,1.);
+#3600 = DIRECTION('',(-5.233595624294E-02,-0.998629534755,0.));
+#3601 = PCURVE('',#3493,#3602);
+#3602 = DEFINITIONAL_REPRESENTATION('',(#3603),#3607);
+#3603 = LINE('',#3604,#3605);
+#3604 = CARTESIAN_POINT('',(0.413454054319,7.889173324561));
+#3605 = VECTOR('',#3606,1.);
+#3606 = DIRECTION('',(-5.233595624294E-02,-0.998629534755));
+#3607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3608 = PCURVE('',#3609,#3614);
+#3609 = PLANE('',#3610);
+#3610 = AXIS2_PLACEMENT_3D('',#3611,#3612,#3613);
+#3611 = CARTESIAN_POINT('',(0.413454054319,7.889173324561,-2.5));
+#3612 = DIRECTION('',(-0.998629534755,5.233595624294E-02,0.));
+#3613 = DIRECTION('',(-5.233595624294E-02,-0.998629534755,0.));
+#3614 = DEFINITIONAL_REPRESENTATION('',(#3615),#3619);
+#3615 = LINE('',#3616,#3617);
+#3616 = CARTESIAN_POINT('',(0.,0.));
+#3617 = VECTOR('',#3618,1.);
+#3618 = DIRECTION('',(1.,0.));
+#3619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3620 = ORIENTED_EDGE('',*,*,#3621,.F.);
+#3621 = EDGE_CURVE('',#3565,#3594,#3622,.T.);
+#3622 = SURFACE_CURVE('',#3623,(#3627,#3634),.PCURVE_S1.);
+#3623 = LINE('',#3624,#3625);
+#3624 = CARTESIAN_POINT('',(-4.814712945644E-16,7.9,-2.5));
+#3625 = VECTOR('',#3626,1.);
+#3626 = DIRECTION('',(6.094573348917E-17,-1.,0.));
+#3627 = PCURVE('',#3493,#3628);
+#3628 = DEFINITIONAL_REPRESENTATION('',(#3629),#3633);
+#3629 = LINE('',#3630,#3631);
+#3630 = CARTESIAN_POINT('',(-4.814712945644E-16,7.9));
+#3631 = VECTOR('',#3632,1.);
+#3632 = DIRECTION('',(6.094573348917E-17,-1.));
+#3633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3634 = PCURVE('',#3635,#3640);
+#3635 = PLANE('',#3636);
+#3636 = AXIS2_PLACEMENT_3D('',#3637,#3638,#3639);
+#3637 = CARTESIAN_POINT('',(-4.814712945644E-16,7.9,-2.5));
+#3638 = DIRECTION('',(-1.,-6.094573348917E-17,0.));
+#3639 = DIRECTION('',(6.094573348917E-17,-1.,0.));
+#3640 = DEFINITIONAL_REPRESENTATION('',(#3641),#3645);
+#3641 = LINE('',#3642,#3643);
+#3642 = CARTESIAN_POINT('',(0.,0.));
+#3643 = VECTOR('',#3644,1.);
+#3644 = DIRECTION('',(1.,0.));
+#3645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3646 = ADVANCED_FACE('',(#3647,#3650),#3543,.F.);
+#3647 = FACE_BOUND('',#3648,.F.);
+#3648 = EDGE_LOOP('',(#3649));
+#3649 = ORIENTED_EDGE('',*,*,#3528,.T.);
+#3650 = FACE_BOUND('',#3651,.F.);
+#3651 = EDGE_LOOP('',(#3652,#3678,#3699));
+#3652 = ORIENTED_EDGE('',*,*,#3653,.F.);
+#3653 = EDGE_CURVE('',#3654,#3656,#3658,.T.);
+#3654 = VERTEX_POINT('',#3655);
+#3655 = CARTESIAN_POINT('',(0.413454054319,7.889173324561,-2.6));
+#3656 = VERTEX_POINT('',#3657);
+#3657 = CARTESIAN_POINT('',(-8.759440936912E-16,7.9,-2.6));
+#3658 = SURFACE_CURVE('',#3659,(#3664,#3671),.PCURVE_S1.);
+#3659 = CIRCLE('',#3660,7.9);
+#3660 = AXIS2_PLACEMENT_3D('',#3661,#3662,#3663);
+#3661 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#3662 = DIRECTION('',(0.,0.,1.));
+#3663 = DIRECTION('',(1.,0.,0.));
+#3664 = PCURVE('',#3543,#3665);
+#3665 = DEFINITIONAL_REPRESENTATION('',(#3666),#3670);
+#3666 = CIRCLE('',#3667,7.9);
+#3667 = AXIS2_PLACEMENT_2D('',#3668,#3669);
+#3668 = CARTESIAN_POINT('',(0.,0.));
+#3669 = DIRECTION('',(1.,0.));
+#3670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3671 = PCURVE('',#3581,#3672);
+#3672 = DEFINITIONAL_REPRESENTATION('',(#3673),#3677);
+#3673 = LINE('',#3674,#3675);
+#3674 = CARTESIAN_POINT('',(0.,-0.1));
+#3675 = VECTOR('',#3676,1.);
+#3676 = DIRECTION('',(1.,0.));
+#3677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3678 = ORIENTED_EDGE('',*,*,#3679,.T.);
+#3679 = EDGE_CURVE('',#3654,#3680,#3682,.T.);
+#3680 = VERTEX_POINT('',#3681);
+#3681 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#3682 = SURFACE_CURVE('',#3683,(#3687,#3693),.PCURVE_S1.);
+#3683 = LINE('',#3684,#3685);
+#3684 = CARTESIAN_POINT('',(0.20672702716,3.944586662281,-2.6));
+#3685 = VECTOR('',#3686,1.);
+#3686 = DIRECTION('',(-5.233595624294E-02,-0.998629534755,0.));
+#3687 = PCURVE('',#3543,#3688);
+#3688 = DEFINITIONAL_REPRESENTATION('',(#3689),#3692);
+#3689 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3690,#3691),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#3690 = CARTESIAN_POINT('',(0.454799459751,8.678090657017));
+#3691 = CARTESIAN_POINT('',(-4.134540543193E-02,-0.788917332456));
+#3692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3693 = PCURVE('',#3609,#3694);
+#3694 = DEFINITIONAL_REPRESENTATION('',(#3695),#3698);
+#3695 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3696,#3697),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#3696 = CARTESIAN_POINT('',(-0.79,-0.1));
+#3697 = CARTESIAN_POINT('',(8.69,-0.1));
+#3698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3699 = ORIENTED_EDGE('',*,*,#3700,.F.);
+#3700 = EDGE_CURVE('',#3656,#3680,#3701,.T.);
+#3701 = SURFACE_CURVE('',#3702,(#3706,#3712),.PCURVE_S1.);
+#3702 = LINE('',#3703,#3704);
+#3703 = CARTESIAN_POINT('',(-2.407356472822E-16,3.95,-2.6));
+#3704 = VECTOR('',#3705,1.);
+#3705 = DIRECTION('',(6.094573348917E-17,-1.,0.));
+#3706 = PCURVE('',#3543,#3707);
+#3707 = DEFINITIONAL_REPRESENTATION('',(#3708),#3711);
+#3708 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3709,#3710),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#3709 = CARTESIAN_POINT('',(-5.296184240209E-16,8.69));
+#3710 = CARTESIAN_POINT('',(4.814712945644E-17,-0.79));
+#3711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3712 = PCURVE('',#3635,#3713);
+#3713 = DEFINITIONAL_REPRESENTATION('',(#3714),#3717);
+#3714 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3715,#3716),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#3715 = CARTESIAN_POINT('',(-0.79,-0.1));
+#3716 = CARTESIAN_POINT('',(8.69,-0.1));
+#3717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3718 = ADVANCED_FACE('',(#3719),#3581,.F.);
+#3719 = FACE_BOUND('',#3720,.F.);
+#3720 = EDGE_LOOP('',(#3721,#3722,#3743,#3744));
+#3721 = ORIENTED_EDGE('',*,*,#3562,.F.);
+#3722 = ORIENTED_EDGE('',*,*,#3723,.T.);
+#3723 = EDGE_CURVE('',#3563,#3654,#3724,.T.);
+#3724 = SURFACE_CURVE('',#3725,(#3729,#3736),.PCURVE_S1.);
+#3725 = LINE('',#3726,#3727);
+#3726 = CARTESIAN_POINT('',(0.413454054319,7.889173324561,-2.5));
+#3727 = VECTOR('',#3728,1.);
+#3728 = DIRECTION('',(-0.,-0.,-1.));
+#3729 = PCURVE('',#3581,#3730);
+#3730 = DEFINITIONAL_REPRESENTATION('',(#3731),#3735);
+#3731 = LINE('',#3732,#3733);
+#3732 = CARTESIAN_POINT('',(1.518436449235,0.));
+#3733 = VECTOR('',#3734,1.);
+#3734 = DIRECTION('',(0.,-1.));
+#3735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3736 = PCURVE('',#3609,#3737);
+#3737 = DEFINITIONAL_REPRESENTATION('',(#3738),#3742);
+#3738 = LINE('',#3739,#3740);
+#3739 = CARTESIAN_POINT('',(0.,0.));
+#3740 = VECTOR('',#3741,1.);
+#3741 = DIRECTION('',(0.,-1.));
+#3742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3743 = ORIENTED_EDGE('',*,*,#3653,.T.);
+#3744 = ORIENTED_EDGE('',*,*,#3745,.F.);
+#3745 = EDGE_CURVE('',#3565,#3656,#3746,.T.);
+#3746 = SURFACE_CURVE('',#3747,(#3751,#3758),.PCURVE_S1.);
+#3747 = LINE('',#3748,#3749);
+#3748 = CARTESIAN_POINT('',(-8.759440936912E-16,7.9,-2.5));
+#3749 = VECTOR('',#3750,1.);
+#3750 = DIRECTION('',(-0.,-0.,-1.));
+#3751 = PCURVE('',#3581,#3752);
+#3752 = DEFINITIONAL_REPRESENTATION('',(#3753),#3757);
+#3753 = LINE('',#3754,#3755);
+#3754 = CARTESIAN_POINT('',(1.570796326795,0.));
+#3755 = VECTOR('',#3756,1.);
+#3756 = DIRECTION('',(0.,-1.));
+#3757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3758 = PCURVE('',#3635,#3759);
+#3759 = DEFINITIONAL_REPRESENTATION('',(#3760),#3764);
+#3760 = LINE('',#3761,#3762);
+#3761 = CARTESIAN_POINT('',(0.,0.));
+#3762 = VECTOR('',#3763,1.);
+#3763 = DIRECTION('',(0.,-1.));
+#3764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3765 = ADVANCED_FACE('',(#3766),#3635,.F.);
+#3766 = FACE_BOUND('',#3767,.F.);
+#3767 = EDGE_LOOP('',(#3768,#3769,#3770,#3771));
+#3768 = ORIENTED_EDGE('',*,*,#3621,.F.);
+#3769 = ORIENTED_EDGE('',*,*,#3745,.T.);
+#3770 = ORIENTED_EDGE('',*,*,#3700,.T.);
+#3771 = ORIENTED_EDGE('',*,*,#3772,.F.);
+#3772 = EDGE_CURVE('',#3594,#3680,#3773,.T.);
+#3773 = SURFACE_CURVE('',#3774,(#3778,#3785),.PCURVE_S1.);
+#3774 = LINE('',#3775,#3776);
+#3775 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#3776 = VECTOR('',#3777,1.);
+#3777 = DIRECTION('',(-0.,-0.,-1.));
+#3778 = PCURVE('',#3635,#3779);
+#3779 = DEFINITIONAL_REPRESENTATION('',(#3780),#3784);
+#3780 = LINE('',#3781,#3782);
+#3781 = CARTESIAN_POINT('',(7.9,0.));
+#3782 = VECTOR('',#3783,1.);
+#3783 = DIRECTION('',(0.,-1.));
+#3784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3785 = PCURVE('',#3609,#3786);
+#3786 = DEFINITIONAL_REPRESENTATION('',(#3787),#3791);
+#3787 = LINE('',#3788,#3789);
+#3788 = CARTESIAN_POINT('',(7.9,0.));
+#3789 = VECTOR('',#3790,1.);
+#3790 = DIRECTION('',(0.,-1.));
+#3791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3792 = ADVANCED_FACE('',(#3793),#3609,.T.);
+#3793 = FACE_BOUND('',#3794,.T.);
+#3794 = EDGE_LOOP('',(#3795,#3796,#3797,#3798));
+#3795 = ORIENTED_EDGE('',*,*,#3593,.F.);
+#3796 = ORIENTED_EDGE('',*,*,#3723,.T.);
+#3797 = ORIENTED_EDGE('',*,*,#3679,.T.);
+#3798 = ORIENTED_EDGE('',*,*,#3772,.F.);
+#3799 = MANIFOLD_SOLID_BREP('',#3800);
+#3800 = CLOSED_SHELL('',(#3801,#3889,#6617,#8737,#8784,#8811,#8818,#8845
+    ,#8872,#8879,#8906,#8933,#8940,#8967,#8994,#9001,#9028,#9055,#9062,
+    #9089,#9116,#9123,#9150,#9177,#9184,#9211,#9238,#9245,#9272,#9299,
+    #9306,#9333,#9360,#9367,#9394,#9421,#9428,#9455,#9482,#9489,#9516,
+    #9543,#9550,#9577,#9604,#9611,#9638,#9665,#9672,#9699,#9726,#9733,
+    #9760,#9787,#9794,#9821,#9848,#9855,#9882,#9909,#9916,#9943,#9970,
+    #9977,#10004,#10031,#10038,#10065,#10092,#10099,#10126,#10153,#10160
+    ,#10187,#10214,#10221,#10248,#10275,#10282,#10329,#10336,#10343,
+    #10370,#10397,#10404,#10431,#10458,#10465,#10492,#10519,#10526,
+    #10553,#10580,#10587,#10614,#10641,#10648,#10675,#10702));
+#3801 = ADVANCED_FACE('',(#3802),#3815,.T.);
+#3802 = FACE_BOUND('',#3803,.T.);
+#3803 = EDGE_LOOP('',(#3804,#3838,#3861,#3888));
+#3804 = ORIENTED_EDGE('',*,*,#3805,.F.);
+#3805 = EDGE_CURVE('',#3806,#3806,#3808,.T.);
+#3806 = VERTEX_POINT('',#3807);
+#3807 = CARTESIAN_POINT('',(8.,-1.959434878636E-15,-2.5));
+#3808 = SURFACE_CURVE('',#3809,(#3814,#3826),.PCURVE_S1.);
+#3809 = CIRCLE('',#3810,8.);
+#3810 = AXIS2_PLACEMENT_3D('',#3811,#3812,#3813);
+#3811 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#3812 = DIRECTION('',(0.,0.,1.));
+#3813 = DIRECTION('',(1.,0.,0.));
+#3814 = PCURVE('',#3815,#3820);
+#3815 = CYLINDRICAL_SURFACE('',#3816,8.);
+#3816 = AXIS2_PLACEMENT_3D('',#3817,#3818,#3819);
+#3817 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#3818 = DIRECTION('',(0.,0.,1.));
+#3819 = DIRECTION('',(1.,0.,0.));
+#3820 = DEFINITIONAL_REPRESENTATION('',(#3821),#3825);
+#3821 = LINE('',#3822,#3823);
+#3822 = CARTESIAN_POINT('',(0.,0.1));
+#3823 = VECTOR('',#3824,1.);
+#3824 = DIRECTION('',(1.,0.));
+#3825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3826 = PCURVE('',#3827,#3832);
+#3827 = PLANE('',#3828);
+#3828 = AXIS2_PLACEMENT_3D('',#3829,#3830,#3831);
+#3829 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#3830 = DIRECTION('',(0.,0.,1.));
+#3831 = DIRECTION('',(1.,0.,0.));
+#3832 = DEFINITIONAL_REPRESENTATION('',(#3833),#3837);
+#3833 = CIRCLE('',#3834,8.);
+#3834 = AXIS2_PLACEMENT_2D('',#3835,#3836);
+#3835 = CARTESIAN_POINT('',(0.,0.));
+#3836 = DIRECTION('',(1.,0.));
+#3837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3838 = ORIENTED_EDGE('',*,*,#3839,.F.);
+#3839 = EDGE_CURVE('',#3840,#3806,#3842,.T.);
+#3840 = VERTEX_POINT('',#3841);
+#3841 = CARTESIAN_POINT('',(8.,-1.959434878636E-15,-2.6));
+#3842 = SEAM_CURVE('',#3843,(#3847,#3854),.PCURVE_S1.);
+#3843 = LINE('',#3844,#3845);
+#3844 = CARTESIAN_POINT('',(8.,-1.959434878636E-15,-2.6));
+#3845 = VECTOR('',#3846,1.);
+#3846 = DIRECTION('',(0.,0.,1.));
+#3847 = PCURVE('',#3815,#3848);
+#3848 = DEFINITIONAL_REPRESENTATION('',(#3849),#3853);
+#3849 = LINE('',#3850,#3851);
+#3850 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#3851 = VECTOR('',#3852,1.);
+#3852 = DIRECTION('',(0.,1.));
+#3853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3854 = PCURVE('',#3815,#3855);
+#3855 = DEFINITIONAL_REPRESENTATION('',(#3856),#3860);
+#3856 = LINE('',#3857,#3858);
+#3857 = CARTESIAN_POINT('',(0.,-0.));
+#3858 = VECTOR('',#3859,1.);
+#3859 = DIRECTION('',(0.,1.));
+#3860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3861 = ORIENTED_EDGE('',*,*,#3862,.T.);
+#3862 = EDGE_CURVE('',#3840,#3840,#3863,.T.);
+#3863 = SURFACE_CURVE('',#3864,(#3869,#3876),.PCURVE_S1.);
+#3864 = CIRCLE('',#3865,8.);
+#3865 = AXIS2_PLACEMENT_3D('',#3866,#3867,#3868);
+#3866 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#3867 = DIRECTION('',(0.,0.,1.));
+#3868 = DIRECTION('',(1.,0.,0.));
+#3869 = PCURVE('',#3815,#3870);
+#3870 = DEFINITIONAL_REPRESENTATION('',(#3871),#3875);
+#3871 = LINE('',#3872,#3873);
+#3872 = CARTESIAN_POINT('',(0.,0.));
+#3873 = VECTOR('',#3874,1.);
+#3874 = DIRECTION('',(1.,0.));
+#3875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3876 = PCURVE('',#3877,#3882);
+#3877 = PLANE('',#3878);
+#3878 = AXIS2_PLACEMENT_3D('',#3879,#3880,#3881);
+#3879 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#3880 = DIRECTION('',(0.,0.,1.));
+#3881 = DIRECTION('',(1.,0.,0.));
+#3882 = DEFINITIONAL_REPRESENTATION('',(#3883),#3887);
+#3883 = CIRCLE('',#3884,8.);
+#3884 = AXIS2_PLACEMENT_2D('',#3885,#3886);
+#3885 = CARTESIAN_POINT('',(0.,0.));
+#3886 = DIRECTION('',(1.,0.));
+#3887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3888 = ORIENTED_EDGE('',*,*,#3839,.T.);
+#3889 = ADVANCED_FACE('',(#3890,#3893,#3980,#4067,#4152,#4237,#4322,
+    #4407,#4492,#4577,#4662,#4747,#4832,#4917,#5002,#5087,#5172,#5257,
+    #5342,#5427,#5512,#5597,#5682,#5767,#5852,#5937,#6022,#6107,#6192,
+    #6277,#6362,#6447,#6532),#3827,.T.);
+#3890 = FACE_BOUND('',#3891,.T.);
+#3891 = EDGE_LOOP('',(#3892));
+#3892 = ORIENTED_EDGE('',*,*,#3805,.T.);
+#3893 = FACE_BOUND('',#3894,.T.);
+#3894 = EDGE_LOOP('',(#3895,#3925,#3953));
+#3895 = ORIENTED_EDGE('',*,*,#3896,.T.);
+#3896 = EDGE_CURVE('',#3897,#3899,#3901,.T.);
+#3897 = VERTEX_POINT('',#3898);
+#3898 = CARTESIAN_POINT('',(7.889173324561,-0.413454054319,-2.5));
+#3899 = VERTEX_POINT('',#3900);
+#3900 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#3901 = SURFACE_CURVE('',#3902,(#3906,#3913),.PCURVE_S1.);
+#3902 = LINE('',#3903,#3904);
+#3903 = CARTESIAN_POINT('',(7.889173324561,-0.413454054319,-2.5));
+#3904 = VECTOR('',#3905,1.);
+#3905 = DIRECTION('',(-0.998629534755,5.233595624294E-02,0.));
+#3906 = PCURVE('',#3827,#3907);
+#3907 = DEFINITIONAL_REPRESENTATION('',(#3908),#3912);
+#3908 = LINE('',#3909,#3910);
+#3909 = CARTESIAN_POINT('',(7.889173324561,-0.413454054319));
+#3910 = VECTOR('',#3911,1.);
+#3911 = DIRECTION('',(-0.998629534755,5.233595624294E-02));
+#3912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3913 = PCURVE('',#3914,#3919);
+#3914 = PLANE('',#3915);
+#3915 = AXIS2_PLACEMENT_3D('',#3916,#3917,#3918);
+#3916 = CARTESIAN_POINT('',(7.889173324561,-0.413454054319,-2.5));
+#3917 = DIRECTION('',(5.233595624294E-02,0.998629534755,0.));
+#3918 = DIRECTION('',(-0.998629534755,5.233595624294E-02,0.));
+#3919 = DEFINITIONAL_REPRESENTATION('',(#3920),#3924);
+#3920 = LINE('',#3921,#3922);
+#3921 = CARTESIAN_POINT('',(0.,0.));
+#3922 = VECTOR('',#3923,1.);
+#3923 = DIRECTION('',(1.,0.));
+#3924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3925 = ORIENTED_EDGE('',*,*,#3926,.F.);
+#3926 = EDGE_CURVE('',#3927,#3899,#3929,.T.);
+#3927 = VERTEX_POINT('',#3928);
+#3928 = CARTESIAN_POINT('',(7.9,-8.782082852166E-16,-2.5));
+#3929 = SURFACE_CURVE('',#3930,(#3934,#3941),.PCURVE_S1.);
+#3930 = LINE('',#3931,#3932);
+#3931 = CARTESIAN_POINT('',(7.9,-1.272681084343E-15,-2.5));
+#3932 = VECTOR('',#3933,1.);
+#3933 = DIRECTION('',(-1.,1.610988714359E-16,0.));
+#3934 = PCURVE('',#3827,#3935);
+#3935 = DEFINITIONAL_REPRESENTATION('',(#3936),#3940);
+#3936 = LINE('',#3937,#3938);
+#3937 = CARTESIAN_POINT('',(7.9,-1.272681084343E-15));
+#3938 = VECTOR('',#3939,1.);
+#3939 = DIRECTION('',(-1.,1.610988714359E-16));
+#3940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3941 = PCURVE('',#3942,#3947);
+#3942 = PLANE('',#3943);
+#3943 = AXIS2_PLACEMENT_3D('',#3944,#3945,#3946);
+#3944 = CARTESIAN_POINT('',(7.9,-1.272681084343E-15,-2.5));
+#3945 = DIRECTION('',(1.610988714359E-16,1.,0.));
+#3946 = DIRECTION('',(-1.,1.610988714359E-16,0.));
+#3947 = DEFINITIONAL_REPRESENTATION('',(#3948),#3952);
+#3948 = LINE('',#3949,#3950);
+#3949 = CARTESIAN_POINT('',(0.,0.));
+#3950 = VECTOR('',#3951,1.);
+#3951 = DIRECTION('',(1.,0.));
+#3952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3953 = ORIENTED_EDGE('',*,*,#3954,.F.);
+#3954 = EDGE_CURVE('',#3897,#3927,#3955,.T.);
+#3955 = SURFACE_CURVE('',#3956,(#3961,#3968),.PCURVE_S1.);
+#3956 = CIRCLE('',#3957,7.9);
+#3957 = AXIS2_PLACEMENT_3D('',#3958,#3959,#3960);
+#3958 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#3959 = DIRECTION('',(0.,0.,1.));
+#3960 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#3961 = PCURVE('',#3827,#3962);
+#3962 = DEFINITIONAL_REPRESENTATION('',(#3963),#3967);
+#3963 = CIRCLE('',#3964,7.9);
+#3964 = AXIS2_PLACEMENT_2D('',#3965,#3966);
+#3965 = CARTESIAN_POINT('',(0.,0.));
+#3966 = DIRECTION('',(-2.22044604925E-16,-1.));
+#3967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3968 = PCURVE('',#3969,#3974);
+#3969 = CYLINDRICAL_SURFACE('',#3970,7.9);
+#3970 = AXIS2_PLACEMENT_3D('',#3971,#3972,#3973);
+#3971 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#3972 = DIRECTION('',(0.,0.,1.));
+#3973 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#3974 = DEFINITIONAL_REPRESENTATION('',(#3975),#3979);
+#3975 = LINE('',#3976,#3977);
+#3976 = CARTESIAN_POINT('',(0.,0.));
+#3977 = VECTOR('',#3978,1.);
+#3978 = DIRECTION('',(1.,0.));
+#3979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3980 = FACE_BOUND('',#3981,.T.);
+#3981 = EDGE_LOOP('',(#3982,#4012,#4040));
+#3982 = ORIENTED_EDGE('',*,*,#3983,.T.);
+#3983 = EDGE_CURVE('',#3984,#3986,#3988,.T.);
+#3984 = VERTEX_POINT('',#3985);
+#3985 = CARTESIAN_POINT('',(7.818245955875,1.13359171373,-2.5));
+#3986 = VERTEX_POINT('',#3987);
+#3987 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#3988 = SURFACE_CURVE('',#3989,(#3993,#4000),.PCURVE_S1.);
+#3989 = LINE('',#3990,#3991);
+#3990 = CARTESIAN_POINT('',(7.818245955875,1.13359171373,-2.5));
+#3991 = VECTOR('',#3992,1.);
+#3992 = DIRECTION('',(-0.98965138682,-0.143492621991,0.));
+#3993 = PCURVE('',#3827,#3994);
+#3994 = DEFINITIONAL_REPRESENTATION('',(#3995),#3999);
+#3995 = LINE('',#3996,#3997);
+#3996 = CARTESIAN_POINT('',(7.818245955875,1.13359171373));
+#3997 = VECTOR('',#3998,1.);
+#3998 = DIRECTION('',(-0.98965138682,-0.143492621991));
+#3999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4000 = PCURVE('',#4001,#4006);
+#4001 = PLANE('',#4002);
+#4002 = AXIS2_PLACEMENT_3D('',#4003,#4004,#4005);
+#4003 = CARTESIAN_POINT('',(7.818245955875,1.13359171373,-2.5));
+#4004 = DIRECTION('',(-0.143492621991,0.98965138682,0.));
+#4005 = DIRECTION('',(-0.98965138682,-0.143492621991,0.));
+#4006 = DEFINITIONAL_REPRESENTATION('',(#4007),#4011);
+#4007 = LINE('',#4008,#4009);
+#4008 = CARTESIAN_POINT('',(0.,0.));
+#4009 = VECTOR('',#4010,1.);
+#4010 = DIRECTION('',(1.,0.));
+#4011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4012 = ORIENTED_EDGE('',*,*,#4013,.F.);
+#4013 = EDGE_CURVE('',#4014,#3986,#4016,.T.);
+#4014 = VERTEX_POINT('',#4015);
+#4015 = CARTESIAN_POINT('',(7.748203715186,1.541213543927,-2.5));
+#4016 = SURFACE_CURVE('',#4017,(#4021,#4028),.PCURVE_S1.);
+#4017 = LINE('',#4018,#4019);
+#4018 = CARTESIAN_POINT('',(7.748203715186,1.541213543927,-2.5));
+#4019 = VECTOR('',#4020,1.);
+#4020 = DIRECTION('',(-0.980785280403,-0.195090322016,0.));
+#4021 = PCURVE('',#3827,#4022);
+#4022 = DEFINITIONAL_REPRESENTATION('',(#4023),#4027);
+#4023 = LINE('',#4024,#4025);
+#4024 = CARTESIAN_POINT('',(7.748203715186,1.541213543927));
+#4025 = VECTOR('',#4026,1.);
+#4026 = DIRECTION('',(-0.980785280403,-0.195090322016));
+#4027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4028 = PCURVE('',#4029,#4034);
+#4029 = PLANE('',#4030);
+#4030 = AXIS2_PLACEMENT_3D('',#4031,#4032,#4033);
+#4031 = CARTESIAN_POINT('',(7.748203715186,1.541213543927,-2.5));
+#4032 = DIRECTION('',(-0.195090322016,0.980785280403,0.));
+#4033 = DIRECTION('',(-0.980785280403,-0.195090322016,0.));
+#4034 = DEFINITIONAL_REPRESENTATION('',(#4035),#4039);
+#4035 = LINE('',#4036,#4037);
+#4036 = CARTESIAN_POINT('',(0.,0.));
+#4037 = VECTOR('',#4038,1.);
+#4038 = DIRECTION('',(1.,0.));
+#4039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4040 = ORIENTED_EDGE('',*,*,#4041,.F.);
+#4041 = EDGE_CURVE('',#3984,#4014,#4042,.T.);
+#4042 = SURFACE_CURVE('',#4043,(#4048,#4055),.PCURVE_S1.);
+#4043 = CIRCLE('',#4044,7.9);
+#4044 = AXIS2_PLACEMENT_3D('',#4045,#4046,#4047);
+#4045 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#4046 = DIRECTION('',(-0.,0.,1.));
+#4047 = DIRECTION('',(0.195090322016,-0.980785280403,0.));
+#4048 = PCURVE('',#3827,#4049);
+#4049 = DEFINITIONAL_REPRESENTATION('',(#4050),#4054);
+#4050 = CIRCLE('',#4051,7.9);
+#4051 = AXIS2_PLACEMENT_2D('',#4052,#4053);
+#4052 = CARTESIAN_POINT('',(0.,0.));
+#4053 = DIRECTION('',(0.195090322016,-0.980785280403));
+#4054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4055 = PCURVE('',#4056,#4061);
+#4056 = CYLINDRICAL_SURFACE('',#4057,7.9);
+#4057 = AXIS2_PLACEMENT_3D('',#4058,#4059,#4060);
+#4058 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#4059 = DIRECTION('',(0.,0.,1.));
+#4060 = DIRECTION('',(0.195090322016,-0.980785280403,0.));
+#4061 = DEFINITIONAL_REPRESENTATION('',(#4062),#4066);
+#4062 = LINE('',#4063,#4064);
+#4063 = CARTESIAN_POINT('',(0.,0.));
+#4064 = VECTOR('',#4065,1.);
+#4065 = DIRECTION('',(1.,0.));
+#4066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4067 = FACE_BOUND('',#4068,.T.);
+#4068 = EDGE_LOOP('',(#4069,#4097,#4125));
+#4069 = ORIENTED_EDGE('',*,*,#4070,.T.);
+#4070 = EDGE_CURVE('',#4071,#3986,#4073,.T.);
+#4071 = VERTEX_POINT('',#4072);
+#4072 = CARTESIAN_POINT('',(4.039215380009,-6.789310650861,-2.5));
+#4073 = SURFACE_CURVE('',#4074,(#4078,#4085),.PCURVE_S1.);
+#4074 = LINE('',#4075,#4076);
+#4075 = CARTESIAN_POINT('',(4.039215380009,-6.789310650861,-2.5));
+#4076 = VECTOR('',#4077,1.);
+#4077 = DIRECTION('',(-0.511293086077,0.859406411501,0.));
+#4078 = PCURVE('',#3827,#4079);
+#4079 = DEFINITIONAL_REPRESENTATION('',(#4080),#4084);
+#4080 = LINE('',#4081,#4082);
+#4081 = CARTESIAN_POINT('',(4.039215380009,-6.789310650861));
+#4082 = VECTOR('',#4083,1.);
+#4083 = DIRECTION('',(-0.511293086077,0.859406411501));
+#4084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4085 = PCURVE('',#4086,#4091);
+#4086 = PLANE('',#4087);
+#4087 = AXIS2_PLACEMENT_3D('',#4088,#4089,#4090);
+#4088 = CARTESIAN_POINT('',(4.039215380009,-6.789310650861,-2.5));
+#4089 = DIRECTION('',(0.859406411501,0.511293086077,0.));
+#4090 = DIRECTION('',(-0.511293086077,0.859406411501,0.));
+#4091 = DEFINITIONAL_REPRESENTATION('',(#4092),#4096);
+#4092 = LINE('',#4093,#4094);
+#4093 = CARTESIAN_POINT('',(0.,0.));
+#4094 = VECTOR('',#4095,1.);
+#4095 = DIRECTION('',(1.,0.));
+#4096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4097 = ORIENTED_EDGE('',*,*,#4098,.F.);
+#4098 = EDGE_CURVE('',#4099,#3986,#4101,.T.);
+#4099 = VERTEX_POINT('',#4100);
+#4100 = CARTESIAN_POINT('',(4.389004840855,-6.56860993719,-2.5));
+#4101 = SURFACE_CURVE('',#4102,(#4106,#4113),.PCURVE_S1.);
+#4102 = LINE('',#4103,#4104);
+#4103 = CARTESIAN_POINT('',(4.389004840855,-6.56860993719,-2.5));
+#4104 = VECTOR('',#4105,1.);
+#4105 = DIRECTION('',(-0.55557023302,0.831469612303,0.));
+#4106 = PCURVE('',#3827,#4107);
+#4107 = DEFINITIONAL_REPRESENTATION('',(#4108),#4112);
+#4108 = LINE('',#4109,#4110);
+#4109 = CARTESIAN_POINT('',(4.389004840855,-6.56860993719));
+#4110 = VECTOR('',#4111,1.);
+#4111 = DIRECTION('',(-0.55557023302,0.831469612303));
+#4112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4113 = PCURVE('',#4114,#4119);
+#4114 = PLANE('',#4115);
+#4115 = AXIS2_PLACEMENT_3D('',#4116,#4117,#4118);
+#4116 = CARTESIAN_POINT('',(4.389004840855,-6.56860993719,-2.5));
+#4117 = DIRECTION('',(0.831469612303,0.55557023302,0.));
+#4118 = DIRECTION('',(-0.55557023302,0.831469612303,0.));
+#4119 = DEFINITIONAL_REPRESENTATION('',(#4120),#4124);
+#4120 = LINE('',#4121,#4122);
+#4121 = CARTESIAN_POINT('',(0.,0.));
+#4122 = VECTOR('',#4123,1.);
+#4123 = DIRECTION('',(1.,0.));
+#4124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4125 = ORIENTED_EDGE('',*,*,#4126,.F.);
+#4126 = EDGE_CURVE('',#4071,#4099,#4127,.T.);
+#4127 = SURFACE_CURVE('',#4128,(#4133,#4140),.PCURVE_S1.);
+#4128 = CIRCLE('',#4129,7.9);
+#4129 = AXIS2_PLACEMENT_3D('',#4130,#4131,#4132);
+#4130 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#4131 = DIRECTION('',(0.,0.,1.));
+#4132 = DIRECTION('',(-0.831469612303,-0.55557023302,0.));
+#4133 = PCURVE('',#3827,#4134);
+#4134 = DEFINITIONAL_REPRESENTATION('',(#4135),#4139);
+#4135 = CIRCLE('',#4136,7.9);
+#4136 = AXIS2_PLACEMENT_2D('',#4137,#4138);
+#4137 = CARTESIAN_POINT('',(0.,0.));
+#4138 = DIRECTION('',(-0.831469612303,-0.55557023302));
+#4139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4140 = PCURVE('',#4141,#4146);
+#4141 = CYLINDRICAL_SURFACE('',#4142,7.9);
+#4142 = AXIS2_PLACEMENT_3D('',#4143,#4144,#4145);
+#4143 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#4144 = DIRECTION('',(0.,0.,1.));
+#4145 = DIRECTION('',(-0.831469612303,-0.55557023302,0.));
+#4146 = DEFINITIONAL_REPRESENTATION('',(#4147),#4151);
+#4147 = LINE('',#4148,#4149);
+#4148 = CARTESIAN_POINT('',(0.,0.));
+#4149 = VECTOR('',#4150,1.);
+#4150 = DIRECTION('',(1.,0.));
+#4151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4152 = FACE_BOUND('',#4153,.T.);
+#4153 = EDGE_LOOP('',(#4154,#4182,#4210));
+#4154 = ORIENTED_EDGE('',*,*,#4155,.T.);
+#4155 = EDGE_CURVE('',#4156,#3986,#4158,.T.);
+#4156 = VERTEX_POINT('',#4157);
+#4157 = CARTESIAN_POINT('',(-0.413454054319,-7.889173324561,-2.5));
+#4158 = SURFACE_CURVE('',#4159,(#4163,#4170),.PCURVE_S1.);
+#4159 = LINE('',#4160,#4161);
+#4160 = CARTESIAN_POINT('',(-0.413454054319,-7.889173324561,-2.5));
+#4161 = VECTOR('',#4162,1.);
+#4162 = DIRECTION('',(5.233595624294E-02,0.998629534755,0.));
+#4163 = PCURVE('',#3827,#4164);
+#4164 = DEFINITIONAL_REPRESENTATION('',(#4165),#4169);
+#4165 = LINE('',#4166,#4167);
+#4166 = CARTESIAN_POINT('',(-0.413454054319,-7.889173324561));
+#4167 = VECTOR('',#4168,1.);
+#4168 = DIRECTION('',(5.233595624294E-02,0.998629534755));
+#4169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4170 = PCURVE('',#4171,#4176);
+#4171 = PLANE('',#4172);
+#4172 = AXIS2_PLACEMENT_3D('',#4173,#4174,#4175);
+#4173 = CARTESIAN_POINT('',(-0.413454054319,-7.889173324561,-2.5));
+#4174 = DIRECTION('',(0.998629534755,-5.233595624294E-02,0.));
+#4175 = DIRECTION('',(5.233595624294E-02,0.998629534755,0.));
+#4176 = DEFINITIONAL_REPRESENTATION('',(#4177),#4181);
+#4177 = LINE('',#4178,#4179);
+#4178 = CARTESIAN_POINT('',(0.,0.));
+#4179 = VECTOR('',#4180,1.);
+#4180 = DIRECTION('',(1.,0.));
+#4181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4182 = ORIENTED_EDGE('',*,*,#4183,.F.);
+#4183 = EDGE_CURVE('',#4184,#3986,#4186,.T.);
+#4184 = VERTEX_POINT('',#4185);
+#4185 = CARTESIAN_POINT('',(-9.152687763523E-17,-7.9,-2.5));
+#4186 = SURFACE_CURVE('',#4187,(#4191,#4198),.PCURVE_S1.);
+#4187 = LINE('',#4188,#4189);
+#4188 = CARTESIAN_POINT('',(-4.85999676762E-16,-7.9,-2.5));
+#4189 = VECTOR('',#4190,1.);
+#4190 = DIRECTION('',(6.151894642557E-17,1.,0.));
+#4191 = PCURVE('',#3827,#4192);
+#4192 = DEFINITIONAL_REPRESENTATION('',(#4193),#4197);
+#4193 = LINE('',#4194,#4195);
+#4194 = CARTESIAN_POINT('',(-4.85999676762E-16,-7.9));
+#4195 = VECTOR('',#4196,1.);
+#4196 = DIRECTION('',(6.151894642557E-17,1.));
+#4197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4198 = PCURVE('',#4199,#4204);
+#4199 = PLANE('',#4200);
+#4200 = AXIS2_PLACEMENT_3D('',#4201,#4202,#4203);
+#4201 = CARTESIAN_POINT('',(-4.85999676762E-16,-7.9,-2.5));
+#4202 = DIRECTION('',(1.,-6.151894642557E-17,0.));
+#4203 = DIRECTION('',(6.151894642557E-17,1.,0.));
+#4204 = DEFINITIONAL_REPRESENTATION('',(#4205),#4209);
+#4205 = LINE('',#4206,#4207);
+#4206 = CARTESIAN_POINT('',(0.,0.));
+#4207 = VECTOR('',#4208,1.);
+#4208 = DIRECTION('',(1.,0.));
+#4209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4210 = ORIENTED_EDGE('',*,*,#4211,.F.);
+#4211 = EDGE_CURVE('',#4156,#4184,#4212,.T.);
+#4212 = SURFACE_CURVE('',#4213,(#4218,#4225),.PCURVE_S1.);
+#4213 = CIRCLE('',#4214,7.9);
+#4214 = AXIS2_PLACEMENT_3D('',#4215,#4216,#4217);
+#4215 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#4216 = DIRECTION('',(0.,0.,1.));
+#4217 = DIRECTION('',(-1.,1.224646799147E-16,0.));
+#4218 = PCURVE('',#3827,#4219);
+#4219 = DEFINITIONAL_REPRESENTATION('',(#4220),#4224);
+#4220 = CIRCLE('',#4221,7.9);
+#4221 = AXIS2_PLACEMENT_2D('',#4222,#4223);
+#4222 = CARTESIAN_POINT('',(0.,0.));
+#4223 = DIRECTION('',(-1.,1.224646799147E-16));
+#4224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4225 = PCURVE('',#4226,#4231);
+#4226 = CYLINDRICAL_SURFACE('',#4227,7.9);
+#4227 = AXIS2_PLACEMENT_3D('',#4228,#4229,#4230);
+#4228 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#4229 = DIRECTION('',(0.,0.,1.));
+#4230 = DIRECTION('',(-1.,1.224646799147E-16,0.));
+#4231 = DEFINITIONAL_REPRESENTATION('',(#4232),#4236);
+#4232 = LINE('',#4233,#4234);
+#4233 = CARTESIAN_POINT('',(0.,0.));
+#4234 = VECTOR('',#4235,1.);
+#4235 = DIRECTION('',(1.,0.));
+#4236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4237 = FACE_BOUND('',#4238,.T.);
+#4238 = EDGE_LOOP('',(#4239,#4267,#4295));
+#4239 = ORIENTED_EDGE('',*,*,#4240,.T.);
+#4240 = EDGE_CURVE('',#4241,#3986,#4243,.T.);
+#4241 = VERTEX_POINT('',#4242);
+#4242 = CARTESIAN_POINT('',(1.13359171373,-7.818245955875,-2.5));
+#4243 = SURFACE_CURVE('',#4244,(#4248,#4255),.PCURVE_S1.);
+#4244 = LINE('',#4245,#4246);
+#4245 = CARTESIAN_POINT('',(1.13359171373,-7.818245955875,-2.5));
+#4246 = VECTOR('',#4247,1.);
+#4247 = DIRECTION('',(-0.143492621991,0.98965138682,0.));
+#4248 = PCURVE('',#3827,#4249);
+#4249 = DEFINITIONAL_REPRESENTATION('',(#4250),#4254);
+#4250 = LINE('',#4251,#4252);
+#4251 = CARTESIAN_POINT('',(1.13359171373,-7.818245955875));
+#4252 = VECTOR('',#4253,1.);
+#4253 = DIRECTION('',(-0.143492621991,0.98965138682));
+#4254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4255 = PCURVE('',#4256,#4261);
+#4256 = PLANE('',#4257);
+#4257 = AXIS2_PLACEMENT_3D('',#4258,#4259,#4260);
+#4258 = CARTESIAN_POINT('',(1.13359171373,-7.818245955875,-2.5));
+#4259 = DIRECTION('',(0.98965138682,0.143492621991,0.));
+#4260 = DIRECTION('',(-0.143492621991,0.98965138682,0.));
+#4261 = DEFINITIONAL_REPRESENTATION('',(#4262),#4266);
+#4262 = LINE('',#4263,#4264);
+#4263 = CARTESIAN_POINT('',(0.,0.));
+#4264 = VECTOR('',#4265,1.);
+#4265 = DIRECTION('',(1.,0.));
+#4266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4267 = ORIENTED_EDGE('',*,*,#4268,.F.);
+#4268 = EDGE_CURVE('',#4269,#3986,#4271,.T.);
+#4269 = VERTEX_POINT('',#4270);
+#4270 = CARTESIAN_POINT('',(1.541213543927,-7.748203715186,-2.5));
+#4271 = SURFACE_CURVE('',#4272,(#4276,#4283),.PCURVE_S1.);
+#4272 = LINE('',#4273,#4274);
+#4273 = CARTESIAN_POINT('',(1.541213543927,-7.748203715186,-2.5));
+#4274 = VECTOR('',#4275,1.);
+#4275 = DIRECTION('',(-0.195090322016,0.980785280403,0.));
+#4276 = PCURVE('',#3827,#4277);
+#4277 = DEFINITIONAL_REPRESENTATION('',(#4278),#4282);
+#4278 = LINE('',#4279,#4280);
+#4279 = CARTESIAN_POINT('',(1.541213543927,-7.748203715186));
+#4280 = VECTOR('',#4281,1.);
+#4281 = DIRECTION('',(-0.195090322016,0.980785280403));
+#4282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4283 = PCURVE('',#4284,#4289);
+#4284 = PLANE('',#4285);
+#4285 = AXIS2_PLACEMENT_3D('',#4286,#4287,#4288);
+#4286 = CARTESIAN_POINT('',(1.541213543927,-7.748203715186,-2.5));
+#4287 = DIRECTION('',(0.980785280403,0.195090322016,0.));
+#4288 = DIRECTION('',(-0.195090322016,0.980785280403,0.));
+#4289 = DEFINITIONAL_REPRESENTATION('',(#4290),#4294);
+#4290 = LINE('',#4291,#4292);
+#4291 = CARTESIAN_POINT('',(0.,0.));
+#4292 = VECTOR('',#4293,1.);
+#4293 = DIRECTION('',(1.,0.));
+#4294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4295 = ORIENTED_EDGE('',*,*,#4296,.F.);
+#4296 = EDGE_CURVE('',#4241,#4269,#4297,.T.);
+#4297 = SURFACE_CURVE('',#4298,(#4303,#4310),.PCURVE_S1.);
+#4298 = CIRCLE('',#4299,7.9);
+#4299 = AXIS2_PLACEMENT_3D('',#4300,#4301,#4302);
+#4300 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#4301 = DIRECTION('',(0.,0.,1.));
+#4302 = DIRECTION('',(-0.980785280403,-0.195090322016,0.));
+#4303 = PCURVE('',#3827,#4304);
+#4304 = DEFINITIONAL_REPRESENTATION('',(#4305),#4309);
+#4305 = CIRCLE('',#4306,7.9);
+#4306 = AXIS2_PLACEMENT_2D('',#4307,#4308);
+#4307 = CARTESIAN_POINT('',(0.,0.));
+#4308 = DIRECTION('',(-0.980785280403,-0.195090322016));
+#4309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4310 = PCURVE('',#4311,#4316);
+#4311 = CYLINDRICAL_SURFACE('',#4312,7.9);
+#4312 = AXIS2_PLACEMENT_3D('',#4313,#4314,#4315);
+#4313 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#4314 = DIRECTION('',(0.,0.,1.));
+#4315 = DIRECTION('',(-0.980785280403,-0.195090322016,0.));
+#4316 = DEFINITIONAL_REPRESENTATION('',(#4317),#4321);
+#4317 = LINE('',#4318,#4319);
+#4318 = CARTESIAN_POINT('',(0.,0.));
+#4319 = VECTOR('',#4320,1.);
+#4320 = DIRECTION('',(1.,0.));
+#4321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4322 = FACE_BOUND('',#4323,.T.);
+#4323 = EDGE_LOOP('',(#4324,#4352,#4380));
+#4324 = ORIENTED_EDGE('',*,*,#4325,.T.);
+#4325 = EDGE_CURVE('',#4326,#3986,#4328,.T.);
+#4326 = VERTEX_POINT('',#4327);
+#4327 = CARTESIAN_POINT('',(2.637074187947,-7.446867779628,-2.5));
+#4328 = SURFACE_CURVE('',#4329,(#4333,#4340),.PCURVE_S1.);
+#4329 = LINE('',#4330,#4331);
+#4330 = CARTESIAN_POINT('',(2.637074187947,-7.446867779628,-2.5));
+#4331 = VECTOR('',#4332,1.);
+#4332 = DIRECTION('',(-0.333806859234,0.942641491092,0.));
+#4333 = PCURVE('',#3827,#4334);
+#4334 = DEFINITIONAL_REPRESENTATION('',(#4335),#4339);
+#4335 = LINE('',#4336,#4337);
+#4336 = CARTESIAN_POINT('',(2.637074187947,-7.446867779628));
+#4337 = VECTOR('',#4338,1.);
+#4338 = DIRECTION('',(-0.333806859234,0.942641491092));
+#4339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4340 = PCURVE('',#4341,#4346);
+#4341 = PLANE('',#4342);
+#4342 = AXIS2_PLACEMENT_3D('',#4343,#4344,#4345);
+#4343 = CARTESIAN_POINT('',(2.637074187947,-7.446867779628,-2.5));
+#4344 = DIRECTION('',(0.942641491092,0.333806859234,0.));
+#4345 = DIRECTION('',(-0.333806859234,0.942641491092,0.));
+#4346 = DEFINITIONAL_REPRESENTATION('',(#4347),#4351);
+#4347 = LINE('',#4348,#4349);
+#4348 = CARTESIAN_POINT('',(0.,0.));
+#4349 = VECTOR('',#4350,1.);
+#4350 = DIRECTION('',(1.,0.));
+#4351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4352 = ORIENTED_EDGE('',*,*,#4353,.F.);
+#4353 = EDGE_CURVE('',#4354,#3986,#4356,.T.);
+#4354 = VERTEX_POINT('',#4355);
+#4355 = CARTESIAN_POINT('',(3.023199115684,-7.298648306839,-2.5));
+#4356 = SURFACE_CURVE('',#4357,(#4361,#4368),.PCURVE_S1.);
+#4357 = LINE('',#4358,#4359);
+#4358 = CARTESIAN_POINT('',(3.023199115684,-7.298648306839,-2.5));
+#4359 = VECTOR('',#4360,1.);
+#4360 = DIRECTION('',(-0.382683432365,0.923879532511,0.));
+#4361 = PCURVE('',#3827,#4362);
+#4362 = DEFINITIONAL_REPRESENTATION('',(#4363),#4367);
+#4363 = LINE('',#4364,#4365);
+#4364 = CARTESIAN_POINT('',(3.023199115684,-7.298648306839));
+#4365 = VECTOR('',#4366,1.);
+#4366 = DIRECTION('',(-0.382683432365,0.923879532511));
+#4367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4368 = PCURVE('',#4369,#4374);
+#4369 = PLANE('',#4370);
+#4370 = AXIS2_PLACEMENT_3D('',#4371,#4372,#4373);
+#4371 = CARTESIAN_POINT('',(3.023199115684,-7.298648306839,-2.5));
+#4372 = DIRECTION('',(0.923879532511,0.382683432365,0.));
+#4373 = DIRECTION('',(-0.382683432365,0.923879532511,0.));
+#4374 = DEFINITIONAL_REPRESENTATION('',(#4375),#4379);
+#4375 = LINE('',#4376,#4377);
+#4376 = CARTESIAN_POINT('',(0.,0.));
+#4377 = VECTOR('',#4378,1.);
+#4378 = DIRECTION('',(1.,0.));
+#4379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4380 = ORIENTED_EDGE('',*,*,#4381,.F.);
+#4381 = EDGE_CURVE('',#4326,#4354,#4382,.T.);
+#4382 = SURFACE_CURVE('',#4383,(#4388,#4395),.PCURVE_S1.);
+#4383 = CIRCLE('',#4384,7.9);
+#4384 = AXIS2_PLACEMENT_3D('',#4385,#4386,#4387);
+#4385 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#4386 = DIRECTION('',(0.,0.,1.));
+#4387 = DIRECTION('',(-0.923879532511,-0.382683432365,0.));
+#4388 = PCURVE('',#3827,#4389);
+#4389 = DEFINITIONAL_REPRESENTATION('',(#4390),#4394);
+#4390 = CIRCLE('',#4391,7.9);
+#4391 = AXIS2_PLACEMENT_2D('',#4392,#4393);
+#4392 = CARTESIAN_POINT('',(0.,0.));
+#4393 = DIRECTION('',(-0.923879532511,-0.382683432365));
+#4394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4395 = PCURVE('',#4396,#4401);
+#4396 = CYLINDRICAL_SURFACE('',#4397,7.9);
+#4397 = AXIS2_PLACEMENT_3D('',#4398,#4399,#4400);
+#4398 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#4399 = DIRECTION('',(0.,0.,1.));
+#4400 = DIRECTION('',(-0.923879532511,-0.382683432365,0.));
+#4401 = DEFINITIONAL_REPRESENTATION('',(#4402),#4406);
+#4402 = LINE('',#4403,#4404);
+#4403 = CARTESIAN_POINT('',(0.,0.));
+#4404 = VECTOR('',#4405,1.);
+#4405 = DIRECTION('',(1.,0.));
+#4406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4407 = FACE_BOUND('',#4408,.T.);
+#4408 = EDGE_LOOP('',(#4409,#4437,#4465));
+#4409 = ORIENTED_EDGE('',*,*,#4410,.T.);
+#4410 = EDGE_CURVE('',#4411,#3986,#4413,.T.);
+#4411 = VERTEX_POINT('',#4412);
+#4412 = CARTESIAN_POINT('',(5.286131790235,-5.870844121271,-2.5));
+#4413 = SURFACE_CURVE('',#4414,(#4418,#4425),.PCURVE_S1.);
+#4414 = LINE('',#4415,#4416);
+#4415 = CARTESIAN_POINT('',(5.286131790235,-5.870844121271,-2.5));
+#4416 = VECTOR('',#4417,1.);
+#4417 = DIRECTION('',(-0.669130606359,0.743144825477,0.));
+#4418 = PCURVE('',#3827,#4419);
+#4419 = DEFINITIONAL_REPRESENTATION('',(#4420),#4424);
+#4420 = LINE('',#4421,#4422);
+#4421 = CARTESIAN_POINT('',(5.286131790235,-5.870844121271));
+#4422 = VECTOR('',#4423,1.);
+#4423 = DIRECTION('',(-0.669130606359,0.743144825477));
+#4424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4425 = PCURVE('',#4426,#4431);
+#4426 = PLANE('',#4427);
+#4427 = AXIS2_PLACEMENT_3D('',#4428,#4429,#4430);
+#4428 = CARTESIAN_POINT('',(5.286131790235,-5.870844121271,-2.5));
+#4429 = DIRECTION('',(0.743144825477,0.669130606359,0.));
+#4430 = DIRECTION('',(-0.669130606359,0.743144825477,0.));
+#4431 = DEFINITIONAL_REPRESENTATION('',(#4432),#4436);
+#4432 = LINE('',#4433,#4434);
+#4433 = CARTESIAN_POINT('',(0.,0.));
+#4434 = VECTOR('',#4435,1.);
+#4435 = DIRECTION('',(1.,0.));
+#4436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4437 = ORIENTED_EDGE('',*,*,#4438,.F.);
+#4438 = EDGE_CURVE('',#4439,#3986,#4441,.T.);
+#4439 = VERTEX_POINT('',#4440);
+#4440 = CARTESIAN_POINT('',(5.586143571374,-5.586143571374,-2.5));
+#4441 = SURFACE_CURVE('',#4442,(#4446,#4453),.PCURVE_S1.);
+#4442 = LINE('',#4443,#4444);
+#4443 = CARTESIAN_POINT('',(5.586143571374,-5.586143571374,-2.5));
+#4444 = VECTOR('',#4445,1.);
+#4445 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#4446 = PCURVE('',#3827,#4447);
+#4447 = DEFINITIONAL_REPRESENTATION('',(#4448),#4452);
+#4448 = LINE('',#4449,#4450);
+#4449 = CARTESIAN_POINT('',(5.586143571374,-5.586143571374));
+#4450 = VECTOR('',#4451,1.);
+#4451 = DIRECTION('',(-0.707106781187,0.707106781187));
+#4452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4453 = PCURVE('',#4454,#4459);
+#4454 = PLANE('',#4455);
+#4455 = AXIS2_PLACEMENT_3D('',#4456,#4457,#4458);
+#4456 = CARTESIAN_POINT('',(5.586143571374,-5.586143571374,-2.5));
+#4457 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#4458 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#4459 = DEFINITIONAL_REPRESENTATION('',(#4460),#4464);
+#4460 = LINE('',#4461,#4462);
+#4461 = CARTESIAN_POINT('',(0.,0.));
+#4462 = VECTOR('',#4463,1.);
+#4463 = DIRECTION('',(1.,0.));
+#4464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4465 = ORIENTED_EDGE('',*,*,#4466,.F.);
+#4466 = EDGE_CURVE('',#4411,#4439,#4467,.T.);
+#4467 = SURFACE_CURVE('',#4468,(#4473,#4480),.PCURVE_S1.);
+#4468 = CIRCLE('',#4469,7.9);
+#4469 = AXIS2_PLACEMENT_3D('',#4470,#4471,#4472);
+#4470 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#4471 = DIRECTION('',(0.,0.,1.));
+#4472 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#4473 = PCURVE('',#3827,#4474);
+#4474 = DEFINITIONAL_REPRESENTATION('',(#4475),#4479);
+#4475 = CIRCLE('',#4476,7.9);
+#4476 = AXIS2_PLACEMENT_2D('',#4477,#4478);
+#4477 = CARTESIAN_POINT('',(0.,0.));
+#4478 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#4479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4480 = PCURVE('',#4481,#4486);
+#4481 = CYLINDRICAL_SURFACE('',#4482,7.9);
+#4482 = AXIS2_PLACEMENT_3D('',#4483,#4484,#4485);
+#4483 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#4484 = DIRECTION('',(0.,0.,1.));
+#4485 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#4486 = DEFINITIONAL_REPRESENTATION('',(#4487),#4491);
+#4487 = LINE('',#4488,#4489);
+#4488 = CARTESIAN_POINT('',(0.,0.));
+#4489 = VECTOR('',#4490,1.);
+#4490 = DIRECTION('',(1.,0.));
+#4491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4492 = FACE_BOUND('',#4493,.T.);
+#4493 = EDGE_LOOP('',(#4494,#4522,#4550));
+#4494 = ORIENTED_EDGE('',*,*,#4495,.T.);
+#4495 = EDGE_CURVE('',#4496,#3986,#4498,.T.);
+#4496 = VERTEX_POINT('',#4497);
+#4497 = CARTESIAN_POINT('',(-7.130423746364,3.401037664786,-2.5));
+#4498 = SURFACE_CURVE('',#4499,(#4503,#4510),.PCURVE_S1.);
+#4499 = LINE('',#4500,#4501);
+#4500 = CARTESIAN_POINT('',(-7.130423746364,3.401037664786,-2.5));
+#4501 = VECTOR('',#4502,1.);
+#4502 = DIRECTION('',(0.90258528435,-0.430511096808,0.));
+#4503 = PCURVE('',#3827,#4504);
+#4504 = DEFINITIONAL_REPRESENTATION('',(#4505),#4509);
+#4505 = LINE('',#4506,#4507);
+#4506 = CARTESIAN_POINT('',(-7.130423746364,3.401037664786));
+#4507 = VECTOR('',#4508,1.);
+#4508 = DIRECTION('',(0.90258528435,-0.430511096808));
+#4509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4510 = PCURVE('',#4511,#4516);
+#4511 = PLANE('',#4512);
+#4512 = AXIS2_PLACEMENT_3D('',#4513,#4514,#4515);
+#4513 = CARTESIAN_POINT('',(-7.130423746364,3.401037664786,-2.5));
+#4514 = DIRECTION('',(-0.430511096808,-0.90258528435,0.));
+#4515 = DIRECTION('',(0.90258528435,-0.430511096808,0.));
+#4516 = DEFINITIONAL_REPRESENTATION('',(#4517),#4521);
+#4517 = LINE('',#4518,#4519);
+#4518 = CARTESIAN_POINT('',(0.,0.));
+#4519 = VECTOR('',#4520,1.);
+#4520 = DIRECTION('',(1.,0.));
+#4521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4522 = ORIENTED_EDGE('',*,*,#4523,.F.);
+#4523 = EDGE_CURVE('',#4524,#3986,#4526,.T.);
+#4524 = VERTEX_POINT('',#4525);
+#4525 = CARTESIAN_POINT('',(-7.298648306839,3.023199115684,-2.5));
+#4526 = SURFACE_CURVE('',#4527,(#4531,#4538),.PCURVE_S1.);
+#4527 = LINE('',#4528,#4529);
+#4528 = CARTESIAN_POINT('',(-7.298648306839,3.023199115684,-2.5));
+#4529 = VECTOR('',#4530,1.);
+#4530 = DIRECTION('',(0.923879532511,-0.382683432365,0.));
+#4531 = PCURVE('',#3827,#4532);
+#4532 = DEFINITIONAL_REPRESENTATION('',(#4533),#4537);
+#4533 = LINE('',#4534,#4535);
+#4534 = CARTESIAN_POINT('',(-7.298648306839,3.023199115684));
+#4535 = VECTOR('',#4536,1.);
+#4536 = DIRECTION('',(0.923879532511,-0.382683432365));
+#4537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4538 = PCURVE('',#4539,#4544);
+#4539 = PLANE('',#4540);
+#4540 = AXIS2_PLACEMENT_3D('',#4541,#4542,#4543);
+#4541 = CARTESIAN_POINT('',(-7.298648306839,3.023199115684,-2.5));
+#4542 = DIRECTION('',(-0.382683432365,-0.923879532511,0.));
+#4543 = DIRECTION('',(0.923879532511,-0.382683432365,0.));
+#4544 = DEFINITIONAL_REPRESENTATION('',(#4545),#4549);
+#4545 = LINE('',#4546,#4547);
+#4546 = CARTESIAN_POINT('',(0.,0.));
+#4547 = VECTOR('',#4548,1.);
+#4548 = DIRECTION('',(1.,0.));
+#4549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4550 = ORIENTED_EDGE('',*,*,#4551,.F.);
+#4551 = EDGE_CURVE('',#4496,#4524,#4552,.T.);
+#4552 = SURFACE_CURVE('',#4553,(#4558,#4565),.PCURVE_S1.);
+#4553 = CIRCLE('',#4554,7.9);
+#4554 = AXIS2_PLACEMENT_3D('',#4555,#4556,#4557);
+#4555 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#4556 = DIRECTION('',(0.,-0.,1.));
+#4557 = DIRECTION('',(0.382683432365,0.923879532511,0.));
+#4558 = PCURVE('',#3827,#4559);
+#4559 = DEFINITIONAL_REPRESENTATION('',(#4560),#4564);
+#4560 = CIRCLE('',#4561,7.9);
+#4561 = AXIS2_PLACEMENT_2D('',#4562,#4563);
+#4562 = CARTESIAN_POINT('',(0.,0.));
+#4563 = DIRECTION('',(0.382683432365,0.923879532511));
+#4564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4565 = PCURVE('',#4566,#4571);
+#4566 = CYLINDRICAL_SURFACE('',#4567,7.9);
+#4567 = AXIS2_PLACEMENT_3D('',#4568,#4569,#4570);
+#4568 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#4569 = DIRECTION('',(0.,0.,1.));
+#4570 = DIRECTION('',(0.382683432365,0.923879532511,0.));
+#4571 = DEFINITIONAL_REPRESENTATION('',(#4572),#4576);
+#4572 = LINE('',#4573,#4574);
+#4573 = CARTESIAN_POINT('',(0.,0.));
+#4574 = VECTOR('',#4575,1.);
+#4575 = DIRECTION('',(1.,0.));
+#4576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4577 = FACE_BOUND('',#4578,.T.);
+#4578 = EDGE_LOOP('',(#4579,#4607,#4635));
+#4579 = ORIENTED_EDGE('',*,*,#4580,.T.);
+#4580 = EDGE_CURVE('',#4581,#3986,#4583,.T.);
+#4581 = VERTEX_POINT('',#4582);
+#4582 = CARTESIAN_POINT('',(-7.818245955875,-1.13359171373,-2.5));
+#4583 = SURFACE_CURVE('',#4584,(#4588,#4595),.PCURVE_S1.);
+#4584 = LINE('',#4585,#4586);
+#4585 = CARTESIAN_POINT('',(-7.818245955875,-1.13359171373,-2.5));
+#4586 = VECTOR('',#4587,1.);
+#4587 = DIRECTION('',(0.98965138682,0.143492621991,0.));
+#4588 = PCURVE('',#3827,#4589);
+#4589 = DEFINITIONAL_REPRESENTATION('',(#4590),#4594);
+#4590 = LINE('',#4591,#4592);
+#4591 = CARTESIAN_POINT('',(-7.818245955875,-1.13359171373));
+#4592 = VECTOR('',#4593,1.);
+#4593 = DIRECTION('',(0.98965138682,0.143492621991));
+#4594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4595 = PCURVE('',#4596,#4601);
+#4596 = PLANE('',#4597);
+#4597 = AXIS2_PLACEMENT_3D('',#4598,#4599,#4600);
+#4598 = CARTESIAN_POINT('',(-7.818245955875,-1.13359171373,-2.5));
+#4599 = DIRECTION('',(0.143492621991,-0.98965138682,0.));
+#4600 = DIRECTION('',(0.98965138682,0.143492621991,0.));
+#4601 = DEFINITIONAL_REPRESENTATION('',(#4602),#4606);
+#4602 = LINE('',#4603,#4604);
+#4603 = CARTESIAN_POINT('',(0.,0.));
+#4604 = VECTOR('',#4605,1.);
+#4605 = DIRECTION('',(1.,0.));
+#4606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4607 = ORIENTED_EDGE('',*,*,#4608,.F.);
+#4608 = EDGE_CURVE('',#4609,#3986,#4611,.T.);
+#4609 = VERTEX_POINT('',#4610);
+#4610 = CARTESIAN_POINT('',(-7.748203715186,-1.541213543927,-2.5));
+#4611 = SURFACE_CURVE('',#4612,(#4616,#4623),.PCURVE_S1.);
+#4612 = LINE('',#4613,#4614);
+#4613 = CARTESIAN_POINT('',(-7.748203715186,-1.541213543927,-2.5));
+#4614 = VECTOR('',#4615,1.);
+#4615 = DIRECTION('',(0.980785280403,0.195090322016,0.));
+#4616 = PCURVE('',#3827,#4617);
+#4617 = DEFINITIONAL_REPRESENTATION('',(#4618),#4622);
+#4618 = LINE('',#4619,#4620);
+#4619 = CARTESIAN_POINT('',(-7.748203715186,-1.541213543927));
+#4620 = VECTOR('',#4621,1.);
+#4621 = DIRECTION('',(0.980785280403,0.195090322016));
+#4622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4623 = PCURVE('',#4624,#4629);
+#4624 = PLANE('',#4625);
+#4625 = AXIS2_PLACEMENT_3D('',#4626,#4627,#4628);
+#4626 = CARTESIAN_POINT('',(-7.748203715186,-1.541213543927,-2.5));
+#4627 = DIRECTION('',(0.195090322016,-0.980785280403,0.));
+#4628 = DIRECTION('',(0.980785280403,0.195090322016,0.));
+#4629 = DEFINITIONAL_REPRESENTATION('',(#4630),#4634);
+#4630 = LINE('',#4631,#4632);
+#4631 = CARTESIAN_POINT('',(0.,0.));
+#4632 = VECTOR('',#4633,1.);
+#4633 = DIRECTION('',(1.,0.));
+#4634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4635 = ORIENTED_EDGE('',*,*,#4636,.F.);
+#4636 = EDGE_CURVE('',#4581,#4609,#4637,.T.);
+#4637 = SURFACE_CURVE('',#4638,(#4643,#4650),.PCURVE_S1.);
+#4638 = CIRCLE('',#4639,7.9);
+#4639 = AXIS2_PLACEMENT_3D('',#4640,#4641,#4642);
+#4640 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#4641 = DIRECTION('',(0.,0.,1.));
+#4642 = DIRECTION('',(-0.195090322016,0.980785280403,0.));
+#4643 = PCURVE('',#3827,#4644);
+#4644 = DEFINITIONAL_REPRESENTATION('',(#4645),#4649);
+#4645 = CIRCLE('',#4646,7.9);
+#4646 = AXIS2_PLACEMENT_2D('',#4647,#4648);
+#4647 = CARTESIAN_POINT('',(0.,0.));
+#4648 = DIRECTION('',(-0.195090322016,0.980785280403));
+#4649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4650 = PCURVE('',#4651,#4656);
+#4651 = CYLINDRICAL_SURFACE('',#4652,7.9);
+#4652 = AXIS2_PLACEMENT_3D('',#4653,#4654,#4655);
+#4653 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#4654 = DIRECTION('',(0.,0.,1.));
+#4655 = DIRECTION('',(-0.195090322016,0.980785280403,0.));
+#4656 = DEFINITIONAL_REPRESENTATION('',(#4657),#4661);
+#4657 = LINE('',#4658,#4659);
+#4658 = CARTESIAN_POINT('',(0.,0.));
+#4659 = VECTOR('',#4660,1.);
+#4660 = DIRECTION('',(1.,0.));
+#4661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4662 = FACE_BOUND('',#4663,.T.);
+#4663 = EDGE_LOOP('',(#4664,#4692,#4720));
+#4664 = ORIENTED_EDGE('',*,*,#4665,.T.);
+#4665 = EDGE_CURVE('',#4666,#3986,#4668,.T.);
+#4666 = VERTEX_POINT('',#4667);
+#4667 = CARTESIAN_POINT('',(-7.889173324561,0.413454054319,-2.5));
+#4668 = SURFACE_CURVE('',#4669,(#4673,#4680),.PCURVE_S1.);
+#4669 = LINE('',#4670,#4671);
+#4670 = CARTESIAN_POINT('',(-7.889173324561,0.413454054319,-2.5));
+#4671 = VECTOR('',#4672,1.);
+#4672 = DIRECTION('',(0.998629534755,-5.233595624294E-02,0.));
+#4673 = PCURVE('',#3827,#4674);
+#4674 = DEFINITIONAL_REPRESENTATION('',(#4675),#4679);
+#4675 = LINE('',#4676,#4677);
+#4676 = CARTESIAN_POINT('',(-7.889173324561,0.413454054319));
+#4677 = VECTOR('',#4678,1.);
+#4678 = DIRECTION('',(0.998629534755,-5.233595624294E-02));
+#4679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4680 = PCURVE('',#4681,#4686);
+#4681 = PLANE('',#4682);
+#4682 = AXIS2_PLACEMENT_3D('',#4683,#4684,#4685);
+#4683 = CARTESIAN_POINT('',(-7.889173324561,0.413454054319,-2.5));
+#4684 = DIRECTION('',(-5.233595624294E-02,-0.998629534755,0.));
+#4685 = DIRECTION('',(0.998629534755,-5.233595624294E-02,0.));
+#4686 = DEFINITIONAL_REPRESENTATION('',(#4687),#4691);
+#4687 = LINE('',#4688,#4689);
+#4688 = CARTESIAN_POINT('',(0.,0.));
+#4689 = VECTOR('',#4690,1.);
+#4690 = DIRECTION('',(1.,0.));
+#4691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4692 = ORIENTED_EDGE('',*,*,#4693,.F.);
+#4693 = EDGE_CURVE('',#4694,#3986,#4696,.T.);
+#4694 = VERTEX_POINT('',#4695);
+#4695 = CARTESIAN_POINT('',(-7.9,1.132095762694E-18,-2.5));
+#4696 = SURFACE_CURVE('',#4697,(#4701,#4708),.PCURVE_S1.);
+#4697 = LINE('',#4698,#4699);
+#4698 = CARTESIAN_POINT('',(-7.9,3.956048948895E-16,-2.5));
+#4699 = VECTOR('',#4700,1.);
+#4700 = DIRECTION('',(1.,-5.007656897335E-17,0.));
+#4701 = PCURVE('',#3827,#4702);
+#4702 = DEFINITIONAL_REPRESENTATION('',(#4703),#4707);
+#4703 = LINE('',#4704,#4705);
+#4704 = CARTESIAN_POINT('',(-7.9,3.956048948895E-16));
+#4705 = VECTOR('',#4706,1.);
+#4706 = DIRECTION('',(1.,-5.007656897335E-17));
+#4707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4708 = PCURVE('',#4709,#4714);
+#4709 = PLANE('',#4710);
+#4710 = AXIS2_PLACEMENT_3D('',#4711,#4712,#4713);
+#4711 = CARTESIAN_POINT('',(-7.9,3.956048948895E-16,-2.5));
+#4712 = DIRECTION('',(-5.007656897335E-17,-1.,0.));
+#4713 = DIRECTION('',(1.,-5.007656897335E-17,0.));
+#4714 = DEFINITIONAL_REPRESENTATION('',(#4715),#4719);
+#4715 = LINE('',#4716,#4717);
+#4716 = CARTESIAN_POINT('',(0.,0.));
+#4717 = VECTOR('',#4718,1.);
+#4718 = DIRECTION('',(1.,0.));
+#4719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4720 = ORIENTED_EDGE('',*,*,#4721,.F.);
+#4721 = EDGE_CURVE('',#4666,#4694,#4722,.T.);
+#4722 = SURFACE_CURVE('',#4723,(#4728,#4735),.PCURVE_S1.);
+#4723 = CIRCLE('',#4724,7.9);
+#4724 = AXIS2_PLACEMENT_3D('',#4725,#4726,#4727);
+#4725 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#4726 = DIRECTION('',(0.,-0.,1.));
+#4727 = DIRECTION('',(1.110223024625E-16,1.,0.));
+#4728 = PCURVE('',#3827,#4729);
+#4729 = DEFINITIONAL_REPRESENTATION('',(#4730),#4734);
+#4730 = CIRCLE('',#4731,7.9);
+#4731 = AXIS2_PLACEMENT_2D('',#4732,#4733);
+#4732 = CARTESIAN_POINT('',(0.,0.));
+#4733 = DIRECTION('',(1.110223024625E-16,1.));
+#4734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4735 = PCURVE('',#4736,#4741);
+#4736 = CYLINDRICAL_SURFACE('',#4737,7.9);
+#4737 = AXIS2_PLACEMENT_3D('',#4738,#4739,#4740);
+#4738 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#4739 = DIRECTION('',(0.,0.,1.));
+#4740 = DIRECTION('',(1.110223024625E-16,1.,0.));
+#4741 = DEFINITIONAL_REPRESENTATION('',(#4742),#4746);
+#4742 = LINE('',#4743,#4744);
+#4743 = CARTESIAN_POINT('',(0.,0.));
+#4744 = VECTOR('',#4745,1.);
+#4745 = DIRECTION('',(1.,0.));
+#4746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4747 = FACE_BOUND('',#4748,.T.);
+#4748 = EDGE_LOOP('',(#4749,#4777,#4805));
+#4749 = ORIENTED_EDGE('',*,*,#4750,.T.);
+#4750 = EDGE_CURVE('',#4751,#3986,#4753,.T.);
+#4751 = VERTEX_POINT('',#4752);
+#4752 = CARTESIAN_POINT('',(-7.656924186683,1.944611014929,-2.5));
+#4753 = SURFACE_CURVE('',#4754,(#4758,#4765),.PCURVE_S1.);
+#4754 = LINE('',#4755,#4756);
+#4755 = CARTESIAN_POINT('',(-7.656924186683,1.944611014929,-2.5));
+#4756 = VECTOR('',#4757,1.);
+#4757 = DIRECTION('',(0.969230909707,-0.246153293029,0.));
+#4758 = PCURVE('',#3827,#4759);
+#4759 = DEFINITIONAL_REPRESENTATION('',(#4760),#4764);
+#4760 = LINE('',#4761,#4762);
+#4761 = CARTESIAN_POINT('',(-7.656924186683,1.944611014929));
+#4762 = VECTOR('',#4763,1.);
+#4763 = DIRECTION('',(0.969230909707,-0.246153293029));
+#4764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4765 = PCURVE('',#4766,#4771);
+#4766 = PLANE('',#4767);
+#4767 = AXIS2_PLACEMENT_3D('',#4768,#4769,#4770);
+#4768 = CARTESIAN_POINT('',(-7.656924186683,1.944611014929,-2.5));
+#4769 = DIRECTION('',(-0.246153293029,-0.969230909707,0.));
+#4770 = DIRECTION('',(0.969230909707,-0.246153293029,0.));
+#4771 = DEFINITIONAL_REPRESENTATION('',(#4772),#4776);
+#4772 = LINE('',#4773,#4774);
+#4773 = CARTESIAN_POINT('',(0.,0.));
+#4774 = VECTOR('',#4775,1.);
+#4775 = DIRECTION('',(1.,0.));
+#4776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4777 = ORIENTED_EDGE('',*,*,#4778,.F.);
+#4778 = EDGE_CURVE('',#4779,#3986,#4781,.T.);
+#4779 = VERTEX_POINT('',#4780);
+#4780 = CARTESIAN_POINT('',(-7.748203715186,1.541213543927,-2.5));
+#4781 = SURFACE_CURVE('',#4782,(#4786,#4793),.PCURVE_S1.);
+#4782 = LINE('',#4783,#4784);
+#4783 = CARTESIAN_POINT('',(-7.748203715186,1.541213543927,-2.5));
+#4784 = VECTOR('',#4785,1.);
+#4785 = DIRECTION('',(0.980785280403,-0.195090322016,0.));
+#4786 = PCURVE('',#3827,#4787);
+#4787 = DEFINITIONAL_REPRESENTATION('',(#4788),#4792);
+#4788 = LINE('',#4789,#4790);
+#4789 = CARTESIAN_POINT('',(-7.748203715186,1.541213543927));
+#4790 = VECTOR('',#4791,1.);
+#4791 = DIRECTION('',(0.980785280403,-0.195090322016));
+#4792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4793 = PCURVE('',#4794,#4799);
+#4794 = PLANE('',#4795);
+#4795 = AXIS2_PLACEMENT_3D('',#4796,#4797,#4798);
+#4796 = CARTESIAN_POINT('',(-7.748203715186,1.541213543927,-2.5));
+#4797 = DIRECTION('',(-0.195090322016,-0.980785280403,0.));
+#4798 = DIRECTION('',(0.980785280403,-0.195090322016,0.));
+#4799 = DEFINITIONAL_REPRESENTATION('',(#4800),#4804);
+#4800 = LINE('',#4801,#4802);
+#4801 = CARTESIAN_POINT('',(0.,0.));
+#4802 = VECTOR('',#4803,1.);
+#4803 = DIRECTION('',(1.,0.));
+#4804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4805 = ORIENTED_EDGE('',*,*,#4806,.F.);
+#4806 = EDGE_CURVE('',#4751,#4779,#4807,.T.);
+#4807 = SURFACE_CURVE('',#4808,(#4813,#4820),.PCURVE_S1.);
+#4808 = CIRCLE('',#4809,7.9);
+#4809 = AXIS2_PLACEMENT_3D('',#4810,#4811,#4812);
+#4810 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#4811 = DIRECTION('',(0.,-0.,1.));
+#4812 = DIRECTION('',(0.195090322016,0.980785280403,0.));
+#4813 = PCURVE('',#3827,#4814);
+#4814 = DEFINITIONAL_REPRESENTATION('',(#4815),#4819);
+#4815 = CIRCLE('',#4816,7.9);
+#4816 = AXIS2_PLACEMENT_2D('',#4817,#4818);
+#4817 = CARTESIAN_POINT('',(0.,0.));
+#4818 = DIRECTION('',(0.195090322016,0.980785280403));
+#4819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4820 = PCURVE('',#4821,#4826);
+#4821 = CYLINDRICAL_SURFACE('',#4822,7.9);
+#4822 = AXIS2_PLACEMENT_3D('',#4823,#4824,#4825);
+#4823 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#4824 = DIRECTION('',(0.,0.,1.));
+#4825 = DIRECTION('',(0.195090322016,0.980785280403,0.));
+#4826 = DEFINITIONAL_REPRESENTATION('',(#4827),#4831);
+#4827 = LINE('',#4828,#4829);
+#4828 = CARTESIAN_POINT('',(0.,0.));
+#4829 = VECTOR('',#4830,1.);
+#4830 = DIRECTION('',(1.,0.));
+#4831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4832 = FACE_BOUND('',#4833,.T.);
+#4833 = EDGE_LOOP('',(#4834,#4862,#4890));
+#4834 = ORIENTED_EDGE('',*,*,#4835,.T.);
+#4835 = EDGE_CURVE('',#4836,#3986,#4838,.T.);
+#4836 = VERTEX_POINT('',#4837);
+#4837 = CARTESIAN_POINT('',(-7.446867779628,-2.637074187947,-2.5));
+#4838 = SURFACE_CURVE('',#4839,(#4843,#4850),.PCURVE_S1.);
+#4839 = LINE('',#4840,#4841);
+#4840 = CARTESIAN_POINT('',(-7.446867779628,-2.637074187947,-2.5));
+#4841 = VECTOR('',#4842,1.);
+#4842 = DIRECTION('',(0.942641491092,0.333806859234,0.));
+#4843 = PCURVE('',#3827,#4844);
+#4844 = DEFINITIONAL_REPRESENTATION('',(#4845),#4849);
+#4845 = LINE('',#4846,#4847);
+#4846 = CARTESIAN_POINT('',(-7.446867779628,-2.637074187947));
+#4847 = VECTOR('',#4848,1.);
+#4848 = DIRECTION('',(0.942641491092,0.333806859234));
+#4849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4850 = PCURVE('',#4851,#4856);
+#4851 = PLANE('',#4852);
+#4852 = AXIS2_PLACEMENT_3D('',#4853,#4854,#4855);
+#4853 = CARTESIAN_POINT('',(-7.446867779628,-2.637074187947,-2.5));
+#4854 = DIRECTION('',(0.333806859234,-0.942641491092,0.));
+#4855 = DIRECTION('',(0.942641491092,0.333806859234,0.));
+#4856 = DEFINITIONAL_REPRESENTATION('',(#4857),#4861);
+#4857 = LINE('',#4858,#4859);
+#4858 = CARTESIAN_POINT('',(0.,0.));
+#4859 = VECTOR('',#4860,1.);
+#4860 = DIRECTION('',(1.,0.));
+#4861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4862 = ORIENTED_EDGE('',*,*,#4863,.F.);
+#4863 = EDGE_CURVE('',#4864,#3986,#4866,.T.);
+#4864 = VERTEX_POINT('',#4865);
+#4865 = CARTESIAN_POINT('',(-7.298648306839,-3.023199115684,-2.5));
+#4866 = SURFACE_CURVE('',#4867,(#4871,#4878),.PCURVE_S1.);
+#4867 = LINE('',#4868,#4869);
+#4868 = CARTESIAN_POINT('',(-7.298648306839,-3.023199115684,-2.5));
+#4869 = VECTOR('',#4870,1.);
+#4870 = DIRECTION('',(0.923879532511,0.382683432365,0.));
+#4871 = PCURVE('',#3827,#4872);
+#4872 = DEFINITIONAL_REPRESENTATION('',(#4873),#4877);
+#4873 = LINE('',#4874,#4875);
+#4874 = CARTESIAN_POINT('',(-7.298648306839,-3.023199115684));
+#4875 = VECTOR('',#4876,1.);
+#4876 = DIRECTION('',(0.923879532511,0.382683432365));
+#4877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4878 = PCURVE('',#4879,#4884);
+#4879 = PLANE('',#4880);
+#4880 = AXIS2_PLACEMENT_3D('',#4881,#4882,#4883);
+#4881 = CARTESIAN_POINT('',(-7.298648306839,-3.023199115684,-2.5));
+#4882 = DIRECTION('',(0.382683432365,-0.923879532511,0.));
+#4883 = DIRECTION('',(0.923879532511,0.382683432365,0.));
+#4884 = DEFINITIONAL_REPRESENTATION('',(#4885),#4889);
+#4885 = LINE('',#4886,#4887);
+#4886 = CARTESIAN_POINT('',(0.,0.));
+#4887 = VECTOR('',#4888,1.);
+#4888 = DIRECTION('',(1.,0.));
+#4889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4890 = ORIENTED_EDGE('',*,*,#4891,.F.);
+#4891 = EDGE_CURVE('',#4836,#4864,#4892,.T.);
+#4892 = SURFACE_CURVE('',#4893,(#4898,#4905),.PCURVE_S1.);
+#4893 = CIRCLE('',#4894,7.9);
+#4894 = AXIS2_PLACEMENT_3D('',#4895,#4896,#4897);
+#4895 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#4896 = DIRECTION('',(0.,0.,1.));
+#4897 = DIRECTION('',(-0.382683432365,0.923879532511,0.));
+#4898 = PCURVE('',#3827,#4899);
+#4899 = DEFINITIONAL_REPRESENTATION('',(#4900),#4904);
+#4900 = CIRCLE('',#4901,7.9);
+#4901 = AXIS2_PLACEMENT_2D('',#4902,#4903);
+#4902 = CARTESIAN_POINT('',(0.,0.));
+#4903 = DIRECTION('',(-0.382683432365,0.923879532511));
+#4904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4905 = PCURVE('',#4906,#4911);
+#4906 = CYLINDRICAL_SURFACE('',#4907,7.9);
+#4907 = AXIS2_PLACEMENT_3D('',#4908,#4909,#4910);
+#4908 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#4909 = DIRECTION('',(0.,0.,1.));
+#4910 = DIRECTION('',(-0.382683432365,0.923879532511,0.));
+#4911 = DEFINITIONAL_REPRESENTATION('',(#4912),#4916);
+#4912 = LINE('',#4913,#4914);
+#4913 = CARTESIAN_POINT('',(0.,0.));
+#4914 = VECTOR('',#4915,1.);
+#4915 = DIRECTION('',(1.,0.));
+#4916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4917 = FACE_BOUND('',#4918,.T.);
+#4918 = EDGE_LOOP('',(#4919,#4947,#4975));
+#4919 = ORIENTED_EDGE('',*,*,#4920,.T.);
+#4920 = EDGE_CURVE('',#4921,#3986,#4923,.T.);
+#4921 = VERTEX_POINT('',#4922);
+#4922 = CARTESIAN_POINT('',(-3.401037664786,-7.130423746364,-2.5));
+#4923 = SURFACE_CURVE('',#4924,(#4928,#4935),.PCURVE_S1.);
+#4924 = LINE('',#4925,#4926);
+#4925 = CARTESIAN_POINT('',(-3.401037664786,-7.130423746364,-2.5));
+#4926 = VECTOR('',#4927,1.);
+#4927 = DIRECTION('',(0.430511096808,0.90258528435,0.));
+#4928 = PCURVE('',#3827,#4929);
+#4929 = DEFINITIONAL_REPRESENTATION('',(#4930),#4934);
+#4930 = LINE('',#4931,#4932);
+#4931 = CARTESIAN_POINT('',(-3.401037664786,-7.130423746364));
+#4932 = VECTOR('',#4933,1.);
+#4933 = DIRECTION('',(0.430511096808,0.90258528435));
+#4934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4935 = PCURVE('',#4936,#4941);
+#4936 = PLANE('',#4937);
+#4937 = AXIS2_PLACEMENT_3D('',#4938,#4939,#4940);
+#4938 = CARTESIAN_POINT('',(-3.401037664786,-7.130423746364,-2.5));
+#4939 = DIRECTION('',(0.90258528435,-0.430511096808,0.));
+#4940 = DIRECTION('',(0.430511096808,0.90258528435,0.));
+#4941 = DEFINITIONAL_REPRESENTATION('',(#4942),#4946);
+#4942 = LINE('',#4943,#4944);
+#4943 = CARTESIAN_POINT('',(0.,0.));
+#4944 = VECTOR('',#4945,1.);
+#4945 = DIRECTION('',(1.,0.));
+#4946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4947 = ORIENTED_EDGE('',*,*,#4948,.F.);
+#4948 = EDGE_CURVE('',#4949,#3986,#4951,.T.);
+#4949 = VERTEX_POINT('',#4950);
+#4950 = CARTESIAN_POINT('',(-3.023199115684,-7.298648306839,-2.5));
+#4951 = SURFACE_CURVE('',#4952,(#4956,#4963),.PCURVE_S1.);
+#4952 = LINE('',#4953,#4954);
+#4953 = CARTESIAN_POINT('',(-3.023199115684,-7.298648306839,-2.5));
+#4954 = VECTOR('',#4955,1.);
+#4955 = DIRECTION('',(0.382683432365,0.923879532511,0.));
+#4956 = PCURVE('',#3827,#4957);
+#4957 = DEFINITIONAL_REPRESENTATION('',(#4958),#4962);
+#4958 = LINE('',#4959,#4960);
+#4959 = CARTESIAN_POINT('',(-3.023199115684,-7.298648306839));
+#4960 = VECTOR('',#4961,1.);
+#4961 = DIRECTION('',(0.382683432365,0.923879532511));
+#4962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4963 = PCURVE('',#4964,#4969);
+#4964 = PLANE('',#4965);
+#4965 = AXIS2_PLACEMENT_3D('',#4966,#4967,#4968);
+#4966 = CARTESIAN_POINT('',(-3.023199115684,-7.298648306839,-2.5));
+#4967 = DIRECTION('',(0.923879532511,-0.382683432365,0.));
+#4968 = DIRECTION('',(0.382683432365,0.923879532511,0.));
+#4969 = DEFINITIONAL_REPRESENTATION('',(#4970),#4974);
+#4970 = LINE('',#4971,#4972);
+#4971 = CARTESIAN_POINT('',(0.,0.));
+#4972 = VECTOR('',#4973,1.);
+#4973 = DIRECTION('',(1.,0.));
+#4974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4975 = ORIENTED_EDGE('',*,*,#4976,.F.);
+#4976 = EDGE_CURVE('',#4921,#4949,#4977,.T.);
+#4977 = SURFACE_CURVE('',#4978,(#4983,#4990),.PCURVE_S1.);
+#4978 = CIRCLE('',#4979,7.9);
+#4979 = AXIS2_PLACEMENT_3D('',#4980,#4981,#4982);
+#4980 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#4981 = DIRECTION('',(0.,0.,1.));
+#4982 = DIRECTION('',(-0.923879532511,0.382683432365,0.));
+#4983 = PCURVE('',#3827,#4984);
+#4984 = DEFINITIONAL_REPRESENTATION('',(#4985),#4989);
+#4985 = CIRCLE('',#4986,7.9);
+#4986 = AXIS2_PLACEMENT_2D('',#4987,#4988);
+#4987 = CARTESIAN_POINT('',(0.,0.));
+#4988 = DIRECTION('',(-0.923879532511,0.382683432365));
+#4989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4990 = PCURVE('',#4991,#4996);
+#4991 = CYLINDRICAL_SURFACE('',#4992,7.9);
+#4992 = AXIS2_PLACEMENT_3D('',#4993,#4994,#4995);
+#4993 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#4994 = DIRECTION('',(0.,0.,1.));
+#4995 = DIRECTION('',(-0.923879532511,0.382683432365,0.));
+#4996 = DEFINITIONAL_REPRESENTATION('',(#4997),#5001);
+#4997 = LINE('',#4998,#4999);
+#4998 = CARTESIAN_POINT('',(0.,0.));
+#4999 = VECTOR('',#5000,1.);
+#5000 = DIRECTION('',(1.,0.));
+#5001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5002 = FACE_BOUND('',#5003,.T.);
+#5003 = EDGE_LOOP('',(#5004,#5032,#5060));
+#5004 = ORIENTED_EDGE('',*,*,#5005,.T.);
+#5005 = EDGE_CURVE('',#5006,#3986,#5008,.T.);
+#5006 = VERTEX_POINT('',#5007);
+#5007 = CARTESIAN_POINT('',(-1.944611014929,-7.656924186683,-2.5));
+#5008 = SURFACE_CURVE('',#5009,(#5013,#5020),.PCURVE_S1.);
+#5009 = LINE('',#5010,#5011);
+#5010 = CARTESIAN_POINT('',(-1.944611014929,-7.656924186683,-2.5));
+#5011 = VECTOR('',#5012,1.);
+#5012 = DIRECTION('',(0.246153293029,0.969230909707,0.));
+#5013 = PCURVE('',#3827,#5014);
+#5014 = DEFINITIONAL_REPRESENTATION('',(#5015),#5019);
+#5015 = LINE('',#5016,#5017);
+#5016 = CARTESIAN_POINT('',(-1.944611014929,-7.656924186683));
+#5017 = VECTOR('',#5018,1.);
+#5018 = DIRECTION('',(0.246153293029,0.969230909707));
+#5019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5020 = PCURVE('',#5021,#5026);
+#5021 = PLANE('',#5022);
+#5022 = AXIS2_PLACEMENT_3D('',#5023,#5024,#5025);
+#5023 = CARTESIAN_POINT('',(-1.944611014929,-7.656924186683,-2.5));
+#5024 = DIRECTION('',(0.969230909707,-0.246153293029,0.));
+#5025 = DIRECTION('',(0.246153293029,0.969230909707,0.));
+#5026 = DEFINITIONAL_REPRESENTATION('',(#5027),#5031);
+#5027 = LINE('',#5028,#5029);
+#5028 = CARTESIAN_POINT('',(0.,0.));
+#5029 = VECTOR('',#5030,1.);
+#5030 = DIRECTION('',(1.,0.));
+#5031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5032 = ORIENTED_EDGE('',*,*,#5033,.F.);
+#5033 = EDGE_CURVE('',#5034,#3986,#5036,.T.);
+#5034 = VERTEX_POINT('',#5035);
+#5035 = CARTESIAN_POINT('',(-1.541213543927,-7.748203715186,-2.5));
+#5036 = SURFACE_CURVE('',#5037,(#5041,#5048),.PCURVE_S1.);
+#5037 = LINE('',#5038,#5039);
+#5038 = CARTESIAN_POINT('',(-1.541213543927,-7.748203715186,-2.5));
+#5039 = VECTOR('',#5040,1.);
+#5040 = DIRECTION('',(0.195090322016,0.980785280403,0.));
+#5041 = PCURVE('',#3827,#5042);
+#5042 = DEFINITIONAL_REPRESENTATION('',(#5043),#5047);
+#5043 = LINE('',#5044,#5045);
+#5044 = CARTESIAN_POINT('',(-1.541213543927,-7.748203715186));
+#5045 = VECTOR('',#5046,1.);
+#5046 = DIRECTION('',(0.195090322016,0.980785280403));
+#5047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5048 = PCURVE('',#5049,#5054);
+#5049 = PLANE('',#5050);
+#5050 = AXIS2_PLACEMENT_3D('',#5051,#5052,#5053);
+#5051 = CARTESIAN_POINT('',(-1.541213543927,-7.748203715186,-2.5));
+#5052 = DIRECTION('',(0.980785280403,-0.195090322016,0.));
+#5053 = DIRECTION('',(0.195090322016,0.980785280403,0.));
+#5054 = DEFINITIONAL_REPRESENTATION('',(#5055),#5059);
+#5055 = LINE('',#5056,#5057);
+#5056 = CARTESIAN_POINT('',(0.,0.));
+#5057 = VECTOR('',#5058,1.);
+#5058 = DIRECTION('',(1.,0.));
+#5059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5060 = ORIENTED_EDGE('',*,*,#5061,.F.);
+#5061 = EDGE_CURVE('',#5006,#5034,#5062,.T.);
+#5062 = SURFACE_CURVE('',#5063,(#5068,#5075),.PCURVE_S1.);
+#5063 = CIRCLE('',#5064,7.9);
+#5064 = AXIS2_PLACEMENT_3D('',#5065,#5066,#5067);
+#5065 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#5066 = DIRECTION('',(0.,0.,1.));
+#5067 = DIRECTION('',(-0.980785280403,0.195090322016,0.));
+#5068 = PCURVE('',#3827,#5069);
+#5069 = DEFINITIONAL_REPRESENTATION('',(#5070),#5074);
+#5070 = CIRCLE('',#5071,7.9);
+#5071 = AXIS2_PLACEMENT_2D('',#5072,#5073);
+#5072 = CARTESIAN_POINT('',(0.,0.));
+#5073 = DIRECTION('',(-0.980785280403,0.195090322016));
+#5074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5075 = PCURVE('',#5076,#5081);
+#5076 = CYLINDRICAL_SURFACE('',#5077,7.9);
+#5077 = AXIS2_PLACEMENT_3D('',#5078,#5079,#5080);
+#5078 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#5079 = DIRECTION('',(0.,0.,1.));
+#5080 = DIRECTION('',(-0.980785280403,0.195090322016,0.));
+#5081 = DEFINITIONAL_REPRESENTATION('',(#5082),#5086);
+#5082 = LINE('',#5083,#5084);
+#5083 = CARTESIAN_POINT('',(0.,0.));
+#5084 = VECTOR('',#5085,1.);
+#5085 = DIRECTION('',(1.,0.));
+#5086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5087 = FACE_BOUND('',#5088,.T.);
+#5088 = EDGE_LOOP('',(#5089,#5117,#5145));
+#5089 = ORIENTED_EDGE('',*,*,#5090,.T.);
+#5090 = EDGE_CURVE('',#5091,#3986,#5093,.T.);
+#5091 = VERTEX_POINT('',#5092);
+#5092 = CARTESIAN_POINT('',(-4.726764344508,-6.329905120259,-2.5));
+#5093 = SURFACE_CURVE('',#5094,(#5098,#5105),.PCURVE_S1.);
+#5094 = LINE('',#5095,#5096);
+#5095 = CARTESIAN_POINT('',(-4.726764344508,-6.329905120259,-2.5));
+#5096 = VECTOR('',#5097,1.);
+#5097 = DIRECTION('',(0.598324600571,0.801253812691,0.));
+#5098 = PCURVE('',#3827,#5099);
+#5099 = DEFINITIONAL_REPRESENTATION('',(#5100),#5104);
+#5100 = LINE('',#5101,#5102);
+#5101 = CARTESIAN_POINT('',(-4.726764344508,-6.329905120259));
+#5102 = VECTOR('',#5103,1.);
+#5103 = DIRECTION('',(0.598324600571,0.801253812691));
+#5104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5105 = PCURVE('',#5106,#5111);
+#5106 = PLANE('',#5107);
+#5107 = AXIS2_PLACEMENT_3D('',#5108,#5109,#5110);
+#5108 = CARTESIAN_POINT('',(-4.726764344508,-6.329905120259,-2.5));
+#5109 = DIRECTION('',(0.801253812691,-0.598324600571,0.));
+#5110 = DIRECTION('',(0.598324600571,0.801253812691,0.));
+#5111 = DEFINITIONAL_REPRESENTATION('',(#5112),#5116);
+#5112 = LINE('',#5113,#5114);
+#5113 = CARTESIAN_POINT('',(0.,0.));
+#5114 = VECTOR('',#5115,1.);
+#5115 = DIRECTION('',(1.,0.));
+#5116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5117 = ORIENTED_EDGE('',*,*,#5118,.F.);
+#5118 = EDGE_CURVE('',#5119,#3986,#5121,.T.);
+#5119 = VERTEX_POINT('',#5120);
+#5120 = CARTESIAN_POINT('',(-4.389004840855,-6.56860993719,-2.5));
+#5121 = SURFACE_CURVE('',#5122,(#5126,#5133),.PCURVE_S1.);
+#5122 = LINE('',#5123,#5124);
+#5123 = CARTESIAN_POINT('',(-4.389004840855,-6.56860993719,-2.5));
+#5124 = VECTOR('',#5125,1.);
+#5125 = DIRECTION('',(0.55557023302,0.831469612303,0.));
+#5126 = PCURVE('',#3827,#5127);
+#5127 = DEFINITIONAL_REPRESENTATION('',(#5128),#5132);
+#5128 = LINE('',#5129,#5130);
+#5129 = CARTESIAN_POINT('',(-4.389004840855,-6.56860993719));
+#5130 = VECTOR('',#5131,1.);
+#5131 = DIRECTION('',(0.55557023302,0.831469612303));
+#5132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5133 = PCURVE('',#5134,#5139);
+#5134 = PLANE('',#5135);
+#5135 = AXIS2_PLACEMENT_3D('',#5136,#5137,#5138);
+#5136 = CARTESIAN_POINT('',(-4.389004840855,-6.56860993719,-2.5));
+#5137 = DIRECTION('',(0.831469612303,-0.55557023302,0.));
+#5138 = DIRECTION('',(0.55557023302,0.831469612303,0.));
+#5139 = DEFINITIONAL_REPRESENTATION('',(#5140),#5144);
+#5140 = LINE('',#5141,#5142);
+#5141 = CARTESIAN_POINT('',(0.,0.));
+#5142 = VECTOR('',#5143,1.);
+#5143 = DIRECTION('',(1.,0.));
+#5144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5145 = ORIENTED_EDGE('',*,*,#5146,.F.);
+#5146 = EDGE_CURVE('',#5091,#5119,#5147,.T.);
+#5147 = SURFACE_CURVE('',#5148,(#5153,#5160),.PCURVE_S1.);
+#5148 = CIRCLE('',#5149,7.9);
+#5149 = AXIS2_PLACEMENT_3D('',#5150,#5151,#5152);
+#5150 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#5151 = DIRECTION('',(0.,0.,1.));
+#5152 = DIRECTION('',(-0.831469612303,0.55557023302,0.));
+#5153 = PCURVE('',#3827,#5154);
+#5154 = DEFINITIONAL_REPRESENTATION('',(#5155),#5159);
+#5155 = CIRCLE('',#5156,7.9);
+#5156 = AXIS2_PLACEMENT_2D('',#5157,#5158);
+#5157 = CARTESIAN_POINT('',(0.,0.));
+#5158 = DIRECTION('',(-0.831469612303,0.55557023302));
+#5159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5160 = PCURVE('',#5161,#5166);
+#5161 = CYLINDRICAL_SURFACE('',#5162,7.9);
+#5162 = AXIS2_PLACEMENT_3D('',#5163,#5164,#5165);
+#5163 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#5164 = DIRECTION('',(0.,0.,1.));
+#5165 = DIRECTION('',(-0.831469612303,0.55557023302,0.));
+#5166 = DEFINITIONAL_REPRESENTATION('',(#5167),#5171);
+#5167 = LINE('',#5168,#5169);
+#5168 = CARTESIAN_POINT('',(0.,0.));
+#5169 = VECTOR('',#5170,1.);
+#5170 = DIRECTION('',(1.,0.));
+#5171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5172 = FACE_BOUND('',#5173,.T.);
+#5173 = EDGE_LOOP('',(#5174,#5202,#5230));
+#5174 = ORIENTED_EDGE('',*,*,#5175,.T.);
+#5175 = EDGE_CURVE('',#5176,#3986,#5178,.T.);
+#5176 = VERTEX_POINT('',#5177);
+#5177 = CARTESIAN_POINT('',(-5.870844121271,-5.286131790235,-2.5));
+#5178 = SURFACE_CURVE('',#5179,(#5183,#5190),.PCURVE_S1.);
+#5179 = LINE('',#5180,#5181);
+#5180 = CARTESIAN_POINT('',(-5.870844121271,-5.286131790235,-2.5));
+#5181 = VECTOR('',#5182,1.);
+#5182 = DIRECTION('',(0.743144825477,0.669130606359,0.));
+#5183 = PCURVE('',#3827,#5184);
+#5184 = DEFINITIONAL_REPRESENTATION('',(#5185),#5189);
+#5185 = LINE('',#5186,#5187);
+#5186 = CARTESIAN_POINT('',(-5.870844121271,-5.286131790235));
+#5187 = VECTOR('',#5188,1.);
+#5188 = DIRECTION('',(0.743144825477,0.669130606359));
+#5189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5190 = PCURVE('',#5191,#5196);
+#5191 = PLANE('',#5192);
+#5192 = AXIS2_PLACEMENT_3D('',#5193,#5194,#5195);
+#5193 = CARTESIAN_POINT('',(-5.870844121271,-5.286131790235,-2.5));
+#5194 = DIRECTION('',(0.669130606359,-0.743144825477,0.));
+#5195 = DIRECTION('',(0.743144825477,0.669130606359,0.));
+#5196 = DEFINITIONAL_REPRESENTATION('',(#5197),#5201);
+#5197 = LINE('',#5198,#5199);
+#5198 = CARTESIAN_POINT('',(0.,0.));
+#5199 = VECTOR('',#5200,1.);
+#5200 = DIRECTION('',(1.,0.));
+#5201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5202 = ORIENTED_EDGE('',*,*,#5203,.F.);
+#5203 = EDGE_CURVE('',#5204,#3986,#5206,.T.);
+#5204 = VERTEX_POINT('',#5205);
+#5205 = CARTESIAN_POINT('',(-5.586143571374,-5.586143571374,-2.5));
+#5206 = SURFACE_CURVE('',#5207,(#5211,#5218),.PCURVE_S1.);
+#5207 = LINE('',#5208,#5209);
+#5208 = CARTESIAN_POINT('',(-5.586143571374,-5.586143571374,-2.5));
+#5209 = VECTOR('',#5210,1.);
+#5210 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#5211 = PCURVE('',#3827,#5212);
+#5212 = DEFINITIONAL_REPRESENTATION('',(#5213),#5217);
+#5213 = LINE('',#5214,#5215);
+#5214 = CARTESIAN_POINT('',(-5.586143571374,-5.586143571374));
+#5215 = VECTOR('',#5216,1.);
+#5216 = DIRECTION('',(0.707106781187,0.707106781187));
+#5217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5218 = PCURVE('',#5219,#5224);
+#5219 = PLANE('',#5220);
+#5220 = AXIS2_PLACEMENT_3D('',#5221,#5222,#5223);
+#5221 = CARTESIAN_POINT('',(-5.586143571374,-5.586143571374,-2.5));
+#5222 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#5223 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#5224 = DEFINITIONAL_REPRESENTATION('',(#5225),#5229);
+#5225 = LINE('',#5226,#5227);
+#5226 = CARTESIAN_POINT('',(0.,0.));
+#5227 = VECTOR('',#5228,1.);
+#5228 = DIRECTION('',(1.,0.));
+#5229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5230 = ORIENTED_EDGE('',*,*,#5231,.F.);
+#5231 = EDGE_CURVE('',#5176,#5204,#5232,.T.);
+#5232 = SURFACE_CURVE('',#5233,(#5238,#5245),.PCURVE_S1.);
+#5233 = CIRCLE('',#5234,7.9);
+#5234 = AXIS2_PLACEMENT_3D('',#5235,#5236,#5237);
+#5235 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#5236 = DIRECTION('',(0.,0.,1.));
+#5237 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#5238 = PCURVE('',#3827,#5239);
+#5239 = DEFINITIONAL_REPRESENTATION('',(#5240),#5244);
+#5240 = CIRCLE('',#5241,7.9);
+#5241 = AXIS2_PLACEMENT_2D('',#5242,#5243);
+#5242 = CARTESIAN_POINT('',(0.,0.));
+#5243 = DIRECTION('',(-0.707106781187,0.707106781187));
+#5244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5245 = PCURVE('',#5246,#5251);
+#5246 = CYLINDRICAL_SURFACE('',#5247,7.9);
+#5247 = AXIS2_PLACEMENT_3D('',#5248,#5249,#5250);
+#5248 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#5249 = DIRECTION('',(0.,0.,1.));
+#5250 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#5251 = DEFINITIONAL_REPRESENTATION('',(#5252),#5256);
+#5252 = LINE('',#5253,#5254);
+#5253 = CARTESIAN_POINT('',(0.,0.));
+#5254 = VECTOR('',#5255,1.);
+#5255 = DIRECTION('',(1.,0.));
+#5256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5257 = FACE_BOUND('',#5258,.T.);
+#5258 = EDGE_LOOP('',(#5259,#5287,#5315));
+#5259 = ORIENTED_EDGE('',*,*,#5260,.T.);
+#5260 = EDGE_CURVE('',#5261,#3986,#5263,.T.);
+#5261 = VERTEX_POINT('',#5262);
+#5262 = CARTESIAN_POINT('',(-6.789310650861,-4.039215380009,-2.5));
+#5263 = SURFACE_CURVE('',#5264,(#5268,#5275),.PCURVE_S1.);
+#5264 = LINE('',#5265,#5266);
+#5265 = CARTESIAN_POINT('',(-6.789310650861,-4.039215380009,-2.5));
+#5266 = VECTOR('',#5267,1.);
+#5267 = DIRECTION('',(0.859406411501,0.511293086077,0.));
+#5268 = PCURVE('',#3827,#5269);
+#5269 = DEFINITIONAL_REPRESENTATION('',(#5270),#5274);
+#5270 = LINE('',#5271,#5272);
+#5271 = CARTESIAN_POINT('',(-6.789310650861,-4.039215380009));
+#5272 = VECTOR('',#5273,1.);
+#5273 = DIRECTION('',(0.859406411501,0.511293086077));
+#5274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5275 = PCURVE('',#5276,#5281);
+#5276 = PLANE('',#5277);
+#5277 = AXIS2_PLACEMENT_3D('',#5278,#5279,#5280);
+#5278 = CARTESIAN_POINT('',(-6.789310650861,-4.039215380009,-2.5));
+#5279 = DIRECTION('',(0.511293086077,-0.859406411501,0.));
+#5280 = DIRECTION('',(0.859406411501,0.511293086077,0.));
+#5281 = DEFINITIONAL_REPRESENTATION('',(#5282),#5286);
+#5282 = LINE('',#5283,#5284);
+#5283 = CARTESIAN_POINT('',(0.,0.));
+#5284 = VECTOR('',#5285,1.);
+#5285 = DIRECTION('',(1.,0.));
+#5286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5287 = ORIENTED_EDGE('',*,*,#5288,.F.);
+#5288 = EDGE_CURVE('',#5289,#3986,#5291,.T.);
+#5289 = VERTEX_POINT('',#5290);
+#5290 = CARTESIAN_POINT('',(-6.56860993719,-4.389004840855,-2.5));
+#5291 = SURFACE_CURVE('',#5292,(#5296,#5303),.PCURVE_S1.);
+#5292 = LINE('',#5293,#5294);
+#5293 = CARTESIAN_POINT('',(-6.56860993719,-4.389004840855,-2.5));
+#5294 = VECTOR('',#5295,1.);
+#5295 = DIRECTION('',(0.831469612303,0.55557023302,0.));
+#5296 = PCURVE('',#3827,#5297);
+#5297 = DEFINITIONAL_REPRESENTATION('',(#5298),#5302);
+#5298 = LINE('',#5299,#5300);
+#5299 = CARTESIAN_POINT('',(-6.56860993719,-4.389004840855));
+#5300 = VECTOR('',#5301,1.);
+#5301 = DIRECTION('',(0.831469612303,0.55557023302));
+#5302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5303 = PCURVE('',#5304,#5309);
+#5304 = PLANE('',#5305);
+#5305 = AXIS2_PLACEMENT_3D('',#5306,#5307,#5308);
+#5306 = CARTESIAN_POINT('',(-6.56860993719,-4.389004840855,-2.5));
+#5307 = DIRECTION('',(0.55557023302,-0.831469612303,0.));
+#5308 = DIRECTION('',(0.831469612303,0.55557023302,0.));
+#5309 = DEFINITIONAL_REPRESENTATION('',(#5310),#5314);
+#5310 = LINE('',#5311,#5312);
+#5311 = CARTESIAN_POINT('',(0.,0.));
+#5312 = VECTOR('',#5313,1.);
+#5313 = DIRECTION('',(1.,0.));
+#5314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5315 = ORIENTED_EDGE('',*,*,#5316,.F.);
+#5316 = EDGE_CURVE('',#5261,#5289,#5317,.T.);
+#5317 = SURFACE_CURVE('',#5318,(#5323,#5330),.PCURVE_S1.);
+#5318 = CIRCLE('',#5319,7.9);
+#5319 = AXIS2_PLACEMENT_3D('',#5320,#5321,#5322);
+#5320 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#5321 = DIRECTION('',(0.,0.,1.));
+#5322 = DIRECTION('',(-0.55557023302,0.831469612303,0.));
+#5323 = PCURVE('',#3827,#5324);
+#5324 = DEFINITIONAL_REPRESENTATION('',(#5325),#5329);
+#5325 = CIRCLE('',#5326,7.9);
+#5326 = AXIS2_PLACEMENT_2D('',#5327,#5328);
+#5327 = CARTESIAN_POINT('',(0.,0.));
+#5328 = DIRECTION('',(-0.55557023302,0.831469612303));
+#5329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5330 = PCURVE('',#5331,#5336);
+#5331 = CYLINDRICAL_SURFACE('',#5332,7.9);
+#5332 = AXIS2_PLACEMENT_3D('',#5333,#5334,#5335);
+#5333 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#5334 = DIRECTION('',(0.,0.,1.));
+#5335 = DIRECTION('',(-0.55557023302,0.831469612303,0.));
+#5336 = DEFINITIONAL_REPRESENTATION('',(#5337),#5341);
+#5337 = LINE('',#5338,#5339);
+#5338 = CARTESIAN_POINT('',(0.,0.));
+#5339 = VECTOR('',#5340,1.);
+#5340 = DIRECTION('',(1.,0.));
+#5341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5342 = FACE_BOUND('',#5343,.T.);
+#5343 = EDGE_LOOP('',(#5344,#5372,#5400));
+#5344 = ORIENTED_EDGE('',*,*,#5345,.T.);
+#5345 = EDGE_CURVE('',#5346,#3986,#5348,.T.);
+#5346 = VERTEX_POINT('',#5347);
+#5347 = CARTESIAN_POINT('',(7.446867779628,2.637074187947,-2.5));
+#5348 = SURFACE_CURVE('',#5349,(#5353,#5360),.PCURVE_S1.);
+#5349 = LINE('',#5350,#5351);
+#5350 = CARTESIAN_POINT('',(7.446867779628,2.637074187947,-2.5));
+#5351 = VECTOR('',#5352,1.);
+#5352 = DIRECTION('',(-0.942641491092,-0.333806859234,0.));
+#5353 = PCURVE('',#3827,#5354);
+#5354 = DEFINITIONAL_REPRESENTATION('',(#5355),#5359);
+#5355 = LINE('',#5356,#5357);
+#5356 = CARTESIAN_POINT('',(7.446867779628,2.637074187947));
+#5357 = VECTOR('',#5358,1.);
+#5358 = DIRECTION('',(-0.942641491092,-0.333806859234));
+#5359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5360 = PCURVE('',#5361,#5366);
+#5361 = PLANE('',#5362);
+#5362 = AXIS2_PLACEMENT_3D('',#5363,#5364,#5365);
+#5363 = CARTESIAN_POINT('',(7.446867779628,2.637074187947,-2.5));
+#5364 = DIRECTION('',(-0.333806859234,0.942641491092,0.));
+#5365 = DIRECTION('',(-0.942641491092,-0.333806859234,0.));
+#5366 = DEFINITIONAL_REPRESENTATION('',(#5367),#5371);
+#5367 = LINE('',#5368,#5369);
+#5368 = CARTESIAN_POINT('',(0.,0.));
+#5369 = VECTOR('',#5370,1.);
+#5370 = DIRECTION('',(1.,0.));
+#5371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5372 = ORIENTED_EDGE('',*,*,#5373,.F.);
+#5373 = EDGE_CURVE('',#5374,#3986,#5376,.T.);
+#5374 = VERTEX_POINT('',#5375);
+#5375 = CARTESIAN_POINT('',(7.298648306839,3.023199115684,-2.5));
+#5376 = SURFACE_CURVE('',#5377,(#5381,#5388),.PCURVE_S1.);
+#5377 = LINE('',#5378,#5379);
+#5378 = CARTESIAN_POINT('',(7.298648306839,3.023199115684,-2.5));
+#5379 = VECTOR('',#5380,1.);
+#5380 = DIRECTION('',(-0.923879532511,-0.382683432365,0.));
+#5381 = PCURVE('',#3827,#5382);
+#5382 = DEFINITIONAL_REPRESENTATION('',(#5383),#5387);
+#5383 = LINE('',#5384,#5385);
+#5384 = CARTESIAN_POINT('',(7.298648306839,3.023199115684));
+#5385 = VECTOR('',#5386,1.);
+#5386 = DIRECTION('',(-0.923879532511,-0.382683432365));
+#5387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5388 = PCURVE('',#5389,#5394);
+#5389 = PLANE('',#5390);
+#5390 = AXIS2_PLACEMENT_3D('',#5391,#5392,#5393);
+#5391 = CARTESIAN_POINT('',(7.298648306839,3.023199115684,-2.5));
+#5392 = DIRECTION('',(-0.382683432365,0.923879532511,0.));
+#5393 = DIRECTION('',(-0.923879532511,-0.382683432365,0.));
+#5394 = DEFINITIONAL_REPRESENTATION('',(#5395),#5399);
+#5395 = LINE('',#5396,#5397);
+#5396 = CARTESIAN_POINT('',(0.,0.));
+#5397 = VECTOR('',#5398,1.);
+#5398 = DIRECTION('',(1.,0.));
+#5399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5400 = ORIENTED_EDGE('',*,*,#5401,.F.);
+#5401 = EDGE_CURVE('',#5346,#5374,#5402,.T.);
+#5402 = SURFACE_CURVE('',#5403,(#5408,#5415),.PCURVE_S1.);
+#5403 = CIRCLE('',#5404,7.9);
+#5404 = AXIS2_PLACEMENT_3D('',#5405,#5406,#5407);
+#5405 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#5406 = DIRECTION('',(-0.,0.,1.));
+#5407 = DIRECTION('',(0.382683432365,-0.923879532511,0.));
+#5408 = PCURVE('',#3827,#5409);
+#5409 = DEFINITIONAL_REPRESENTATION('',(#5410),#5414);
+#5410 = CIRCLE('',#5411,7.9);
+#5411 = AXIS2_PLACEMENT_2D('',#5412,#5413);
+#5412 = CARTESIAN_POINT('',(0.,0.));
+#5413 = DIRECTION('',(0.382683432365,-0.923879532511));
+#5414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5415 = PCURVE('',#5416,#5421);
+#5416 = CYLINDRICAL_SURFACE('',#5417,7.9);
+#5417 = AXIS2_PLACEMENT_3D('',#5418,#5419,#5420);
+#5418 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#5419 = DIRECTION('',(0.,0.,1.));
+#5420 = DIRECTION('',(0.382683432365,-0.923879532511,0.));
+#5421 = DEFINITIONAL_REPRESENTATION('',(#5422),#5426);
+#5422 = LINE('',#5423,#5424);
+#5423 = CARTESIAN_POINT('',(0.,0.));
+#5424 = VECTOR('',#5425,1.);
+#5425 = DIRECTION('',(1.,0.));
+#5426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5427 = FACE_BOUND('',#5428,.T.);
+#5428 = EDGE_LOOP('',(#5429,#5457,#5485));
+#5429 = ORIENTED_EDGE('',*,*,#5430,.T.);
+#5430 = EDGE_CURVE('',#5431,#3986,#5433,.T.);
+#5431 = VERTEX_POINT('',#5432);
+#5432 = CARTESIAN_POINT('',(7.130423746364,-3.401037664786,-2.5));
+#5433 = SURFACE_CURVE('',#5434,(#5438,#5445),.PCURVE_S1.);
+#5434 = LINE('',#5435,#5436);
+#5435 = CARTESIAN_POINT('',(7.130423746364,-3.401037664786,-2.5));
+#5436 = VECTOR('',#5437,1.);
+#5437 = DIRECTION('',(-0.90258528435,0.430511096808,0.));
+#5438 = PCURVE('',#3827,#5439);
+#5439 = DEFINITIONAL_REPRESENTATION('',(#5440),#5444);
+#5440 = LINE('',#5441,#5442);
+#5441 = CARTESIAN_POINT('',(7.130423746364,-3.401037664786));
+#5442 = VECTOR('',#5443,1.);
+#5443 = DIRECTION('',(-0.90258528435,0.430511096808));
+#5444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5445 = PCURVE('',#5446,#5451);
+#5446 = PLANE('',#5447);
+#5447 = AXIS2_PLACEMENT_3D('',#5448,#5449,#5450);
+#5448 = CARTESIAN_POINT('',(7.130423746364,-3.401037664786,-2.5));
+#5449 = DIRECTION('',(0.430511096808,0.90258528435,0.));
+#5450 = DIRECTION('',(-0.90258528435,0.430511096808,0.));
+#5451 = DEFINITIONAL_REPRESENTATION('',(#5452),#5456);
+#5452 = LINE('',#5453,#5454);
+#5453 = CARTESIAN_POINT('',(0.,0.));
+#5454 = VECTOR('',#5455,1.);
+#5455 = DIRECTION('',(1.,0.));
+#5456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5457 = ORIENTED_EDGE('',*,*,#5458,.F.);
+#5458 = EDGE_CURVE('',#5459,#3986,#5461,.T.);
+#5459 = VERTEX_POINT('',#5460);
+#5460 = CARTESIAN_POINT('',(7.298648306839,-3.023199115684,-2.5));
+#5461 = SURFACE_CURVE('',#5462,(#5466,#5473),.PCURVE_S1.);
+#5462 = LINE('',#5463,#5464);
+#5463 = CARTESIAN_POINT('',(7.298648306839,-3.023199115684,-2.5));
+#5464 = VECTOR('',#5465,1.);
+#5465 = DIRECTION('',(-0.923879532511,0.382683432365,0.));
+#5466 = PCURVE('',#3827,#5467);
+#5467 = DEFINITIONAL_REPRESENTATION('',(#5468),#5472);
+#5468 = LINE('',#5469,#5470);
+#5469 = CARTESIAN_POINT('',(7.298648306839,-3.023199115684));
+#5470 = VECTOR('',#5471,1.);
+#5471 = DIRECTION('',(-0.923879532511,0.382683432365));
+#5472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5473 = PCURVE('',#5474,#5479);
+#5474 = PLANE('',#5475);
+#5475 = AXIS2_PLACEMENT_3D('',#5476,#5477,#5478);
+#5476 = CARTESIAN_POINT('',(7.298648306839,-3.023199115684,-2.5));
+#5477 = DIRECTION('',(0.382683432365,0.923879532511,0.));
+#5478 = DIRECTION('',(-0.923879532511,0.382683432365,0.));
+#5479 = DEFINITIONAL_REPRESENTATION('',(#5480),#5484);
+#5480 = LINE('',#5481,#5482);
+#5481 = CARTESIAN_POINT('',(0.,0.));
+#5482 = VECTOR('',#5483,1.);
+#5483 = DIRECTION('',(1.,0.));
+#5484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5485 = ORIENTED_EDGE('',*,*,#5486,.F.);
+#5486 = EDGE_CURVE('',#5431,#5459,#5487,.T.);
+#5487 = SURFACE_CURVE('',#5488,(#5493,#5500),.PCURVE_S1.);
+#5488 = CIRCLE('',#5489,7.9);
+#5489 = AXIS2_PLACEMENT_3D('',#5490,#5491,#5492);
+#5490 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#5491 = DIRECTION('',(0.,0.,1.));
+#5492 = DIRECTION('',(-0.382683432365,-0.923879532511,0.));
+#5493 = PCURVE('',#3827,#5494);
+#5494 = DEFINITIONAL_REPRESENTATION('',(#5495),#5499);
+#5495 = CIRCLE('',#5496,7.9);
+#5496 = AXIS2_PLACEMENT_2D('',#5497,#5498);
+#5497 = CARTESIAN_POINT('',(0.,0.));
+#5498 = DIRECTION('',(-0.382683432365,-0.923879532511));
+#5499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5500 = PCURVE('',#5501,#5506);
+#5501 = CYLINDRICAL_SURFACE('',#5502,7.9);
+#5502 = AXIS2_PLACEMENT_3D('',#5503,#5504,#5505);
+#5503 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#5504 = DIRECTION('',(0.,0.,1.));
+#5505 = DIRECTION('',(-0.382683432365,-0.923879532511,0.));
+#5506 = DEFINITIONAL_REPRESENTATION('',(#5507),#5511);
+#5507 = LINE('',#5508,#5509);
+#5508 = CARTESIAN_POINT('',(0.,0.));
+#5509 = VECTOR('',#5510,1.);
+#5510 = DIRECTION('',(1.,0.));
+#5511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5512 = FACE_BOUND('',#5513,.T.);
+#5513 = EDGE_LOOP('',(#5514,#5542,#5570));
+#5514 = ORIENTED_EDGE('',*,*,#5515,.T.);
+#5515 = EDGE_CURVE('',#5516,#3986,#5518,.T.);
+#5516 = VERTEX_POINT('',#5517);
+#5517 = CARTESIAN_POINT('',(6.329905120259,-4.726764344508,-2.5));
+#5518 = SURFACE_CURVE('',#5519,(#5523,#5530),.PCURVE_S1.);
+#5519 = LINE('',#5520,#5521);
+#5520 = CARTESIAN_POINT('',(6.329905120259,-4.726764344508,-2.5));
+#5521 = VECTOR('',#5522,1.);
+#5522 = DIRECTION('',(-0.801253812691,0.598324600571,0.));
+#5523 = PCURVE('',#3827,#5524);
+#5524 = DEFINITIONAL_REPRESENTATION('',(#5525),#5529);
+#5525 = LINE('',#5526,#5527);
+#5526 = CARTESIAN_POINT('',(6.329905120259,-4.726764344508));
+#5527 = VECTOR('',#5528,1.);
+#5528 = DIRECTION('',(-0.801253812691,0.598324600571));
+#5529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5530 = PCURVE('',#5531,#5536);
+#5531 = PLANE('',#5532);
+#5532 = AXIS2_PLACEMENT_3D('',#5533,#5534,#5535);
+#5533 = CARTESIAN_POINT('',(6.329905120259,-4.726764344508,-2.5));
+#5534 = DIRECTION('',(0.598324600571,0.801253812691,0.));
+#5535 = DIRECTION('',(-0.801253812691,0.598324600571,0.));
+#5536 = DEFINITIONAL_REPRESENTATION('',(#5537),#5541);
+#5537 = LINE('',#5538,#5539);
+#5538 = CARTESIAN_POINT('',(0.,0.));
+#5539 = VECTOR('',#5540,1.);
+#5540 = DIRECTION('',(1.,0.));
+#5541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5542 = ORIENTED_EDGE('',*,*,#5543,.F.);
+#5543 = EDGE_CURVE('',#5544,#3986,#5546,.T.);
+#5544 = VERTEX_POINT('',#5545);
+#5545 = CARTESIAN_POINT('',(6.56860993719,-4.389004840855,-2.5));
+#5546 = SURFACE_CURVE('',#5547,(#5551,#5558),.PCURVE_S1.);
+#5547 = LINE('',#5548,#5549);
+#5548 = CARTESIAN_POINT('',(6.56860993719,-4.389004840855,-2.5));
+#5549 = VECTOR('',#5550,1.);
+#5550 = DIRECTION('',(-0.831469612303,0.55557023302,0.));
+#5551 = PCURVE('',#3827,#5552);
+#5552 = DEFINITIONAL_REPRESENTATION('',(#5553),#5557);
+#5553 = LINE('',#5554,#5555);
+#5554 = CARTESIAN_POINT('',(6.56860993719,-4.389004840855));
+#5555 = VECTOR('',#5556,1.);
+#5556 = DIRECTION('',(-0.831469612303,0.55557023302));
+#5557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5558 = PCURVE('',#5559,#5564);
+#5559 = PLANE('',#5560);
+#5560 = AXIS2_PLACEMENT_3D('',#5561,#5562,#5563);
+#5561 = CARTESIAN_POINT('',(6.56860993719,-4.389004840855,-2.5));
+#5562 = DIRECTION('',(0.55557023302,0.831469612303,0.));
+#5563 = DIRECTION('',(-0.831469612303,0.55557023302,0.));
+#5564 = DEFINITIONAL_REPRESENTATION('',(#5565),#5569);
+#5565 = LINE('',#5566,#5567);
+#5566 = CARTESIAN_POINT('',(0.,0.));
+#5567 = VECTOR('',#5568,1.);
+#5568 = DIRECTION('',(1.,0.));
+#5569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5570 = ORIENTED_EDGE('',*,*,#5571,.F.);
+#5571 = EDGE_CURVE('',#5516,#5544,#5572,.T.);
+#5572 = SURFACE_CURVE('',#5573,(#5578,#5585),.PCURVE_S1.);
+#5573 = CIRCLE('',#5574,7.9);
+#5574 = AXIS2_PLACEMENT_3D('',#5575,#5576,#5577);
+#5575 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#5576 = DIRECTION('',(0.,0.,1.));
+#5577 = DIRECTION('',(-0.55557023302,-0.831469612303,0.));
+#5578 = PCURVE('',#3827,#5579);
+#5579 = DEFINITIONAL_REPRESENTATION('',(#5580),#5584);
+#5580 = CIRCLE('',#5581,7.9);
+#5581 = AXIS2_PLACEMENT_2D('',#5582,#5583);
+#5582 = CARTESIAN_POINT('',(0.,0.));
+#5583 = DIRECTION('',(-0.55557023302,-0.831469612303));
+#5584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5585 = PCURVE('',#5586,#5591);
+#5586 = CYLINDRICAL_SURFACE('',#5587,7.9);
+#5587 = AXIS2_PLACEMENT_3D('',#5588,#5589,#5590);
+#5588 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#5589 = DIRECTION('',(0.,0.,1.));
+#5590 = DIRECTION('',(-0.55557023302,-0.831469612303,0.));
+#5591 = DEFINITIONAL_REPRESENTATION('',(#5592),#5596);
+#5592 = LINE('',#5593,#5594);
+#5593 = CARTESIAN_POINT('',(0.,0.));
+#5594 = VECTOR('',#5595,1.);
+#5595 = DIRECTION('',(1.,0.));
+#5596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5597 = FACE_BOUND('',#5598,.T.);
+#5598 = EDGE_LOOP('',(#5599,#5627,#5655));
+#5599 = ORIENTED_EDGE('',*,*,#5600,.T.);
+#5600 = EDGE_CURVE('',#5601,#3986,#5603,.T.);
+#5601 = VERTEX_POINT('',#5602);
+#5602 = CARTESIAN_POINT('',(7.656924186683,-1.944611014929,-2.5));
+#5603 = SURFACE_CURVE('',#5604,(#5608,#5615),.PCURVE_S1.);
+#5604 = LINE('',#5605,#5606);
+#5605 = CARTESIAN_POINT('',(7.656924186683,-1.944611014929,-2.5));
+#5606 = VECTOR('',#5607,1.);
+#5607 = DIRECTION('',(-0.969230909707,0.246153293029,0.));
+#5608 = PCURVE('',#3827,#5609);
+#5609 = DEFINITIONAL_REPRESENTATION('',(#5610),#5614);
+#5610 = LINE('',#5611,#5612);
+#5611 = CARTESIAN_POINT('',(7.656924186683,-1.944611014929));
+#5612 = VECTOR('',#5613,1.);
+#5613 = DIRECTION('',(-0.969230909707,0.246153293029));
+#5614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5615 = PCURVE('',#5616,#5621);
+#5616 = PLANE('',#5617);
+#5617 = AXIS2_PLACEMENT_3D('',#5618,#5619,#5620);
+#5618 = CARTESIAN_POINT('',(7.656924186683,-1.944611014929,-2.5));
+#5619 = DIRECTION('',(0.246153293029,0.969230909707,0.));
+#5620 = DIRECTION('',(-0.969230909707,0.246153293029,0.));
+#5621 = DEFINITIONAL_REPRESENTATION('',(#5622),#5626);
+#5622 = LINE('',#5623,#5624);
+#5623 = CARTESIAN_POINT('',(0.,0.));
+#5624 = VECTOR('',#5625,1.);
+#5625 = DIRECTION('',(1.,0.));
+#5626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5627 = ORIENTED_EDGE('',*,*,#5628,.F.);
+#5628 = EDGE_CURVE('',#5629,#3986,#5631,.T.);
+#5629 = VERTEX_POINT('',#5630);
+#5630 = CARTESIAN_POINT('',(7.748203715186,-1.541213543927,-2.5));
+#5631 = SURFACE_CURVE('',#5632,(#5636,#5643),.PCURVE_S1.);
+#5632 = LINE('',#5633,#5634);
+#5633 = CARTESIAN_POINT('',(7.748203715186,-1.541213543927,-2.5));
+#5634 = VECTOR('',#5635,1.);
+#5635 = DIRECTION('',(-0.980785280403,0.195090322016,0.));
+#5636 = PCURVE('',#3827,#5637);
+#5637 = DEFINITIONAL_REPRESENTATION('',(#5638),#5642);
+#5638 = LINE('',#5639,#5640);
+#5639 = CARTESIAN_POINT('',(7.748203715186,-1.541213543927));
+#5640 = VECTOR('',#5641,1.);
+#5641 = DIRECTION('',(-0.980785280403,0.195090322016));
+#5642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5643 = PCURVE('',#5644,#5649);
+#5644 = PLANE('',#5645);
+#5645 = AXIS2_PLACEMENT_3D('',#5646,#5647,#5648);
+#5646 = CARTESIAN_POINT('',(7.748203715186,-1.541213543927,-2.5));
+#5647 = DIRECTION('',(0.195090322016,0.980785280403,0.));
+#5648 = DIRECTION('',(-0.980785280403,0.195090322016,0.));
+#5649 = DEFINITIONAL_REPRESENTATION('',(#5650),#5654);
+#5650 = LINE('',#5651,#5652);
+#5651 = CARTESIAN_POINT('',(0.,0.));
+#5652 = VECTOR('',#5653,1.);
+#5653 = DIRECTION('',(1.,0.));
+#5654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5655 = ORIENTED_EDGE('',*,*,#5656,.F.);
+#5656 = EDGE_CURVE('',#5601,#5629,#5657,.T.);
+#5657 = SURFACE_CURVE('',#5658,(#5663,#5670),.PCURVE_S1.);
+#5658 = CIRCLE('',#5659,7.9);
+#5659 = AXIS2_PLACEMENT_3D('',#5660,#5661,#5662);
+#5660 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#5661 = DIRECTION('',(0.,0.,1.));
+#5662 = DIRECTION('',(-0.195090322016,-0.980785280403,0.));
+#5663 = PCURVE('',#3827,#5664);
+#5664 = DEFINITIONAL_REPRESENTATION('',(#5665),#5669);
+#5665 = CIRCLE('',#5666,7.9);
+#5666 = AXIS2_PLACEMENT_2D('',#5667,#5668);
+#5667 = CARTESIAN_POINT('',(0.,0.));
+#5668 = DIRECTION('',(-0.195090322016,-0.980785280403));
+#5669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5670 = PCURVE('',#5671,#5676);
+#5671 = CYLINDRICAL_SURFACE('',#5672,7.9);
+#5672 = AXIS2_PLACEMENT_3D('',#5673,#5674,#5675);
+#5673 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#5674 = DIRECTION('',(0.,0.,1.));
+#5675 = DIRECTION('',(-0.195090322016,-0.980785280403,0.));
+#5676 = DEFINITIONAL_REPRESENTATION('',(#5677),#5681);
+#5677 = LINE('',#5678,#5679);
+#5678 = CARTESIAN_POINT('',(0.,0.));
+#5679 = VECTOR('',#5680,1.);
+#5680 = DIRECTION('',(1.,0.));
+#5681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5682 = FACE_BOUND('',#5683,.T.);
+#5683 = EDGE_LOOP('',(#5684,#5712,#5740));
+#5684 = ORIENTED_EDGE('',*,*,#5685,.T.);
+#5685 = EDGE_CURVE('',#5686,#3986,#5688,.T.);
+#5686 = VERTEX_POINT('',#5687);
+#5687 = CARTESIAN_POINT('',(3.401037664786,7.130423746364,-2.5));
+#5688 = SURFACE_CURVE('',#5689,(#5693,#5700),.PCURVE_S1.);
+#5689 = LINE('',#5690,#5691);
+#5690 = CARTESIAN_POINT('',(3.401037664786,7.130423746364,-2.5));
+#5691 = VECTOR('',#5692,1.);
+#5692 = DIRECTION('',(-0.430511096808,-0.90258528435,0.));
+#5693 = PCURVE('',#3827,#5694);
+#5694 = DEFINITIONAL_REPRESENTATION('',(#5695),#5699);
+#5695 = LINE('',#5696,#5697);
+#5696 = CARTESIAN_POINT('',(3.401037664786,7.130423746364));
+#5697 = VECTOR('',#5698,1.);
+#5698 = DIRECTION('',(-0.430511096808,-0.90258528435));
+#5699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5700 = PCURVE('',#5701,#5706);
+#5701 = PLANE('',#5702);
+#5702 = AXIS2_PLACEMENT_3D('',#5703,#5704,#5705);
+#5703 = CARTESIAN_POINT('',(3.401037664786,7.130423746364,-2.5));
+#5704 = DIRECTION('',(-0.90258528435,0.430511096808,0.));
+#5705 = DIRECTION('',(-0.430511096808,-0.90258528435,0.));
+#5706 = DEFINITIONAL_REPRESENTATION('',(#5707),#5711);
+#5707 = LINE('',#5708,#5709);
+#5708 = CARTESIAN_POINT('',(0.,0.));
+#5709 = VECTOR('',#5710,1.);
+#5710 = DIRECTION('',(1.,0.));
+#5711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5712 = ORIENTED_EDGE('',*,*,#5713,.F.);
+#5713 = EDGE_CURVE('',#5714,#3986,#5716,.T.);
+#5714 = VERTEX_POINT('',#5715);
+#5715 = CARTESIAN_POINT('',(3.023199115684,7.298648306839,-2.5));
+#5716 = SURFACE_CURVE('',#5717,(#5721,#5728),.PCURVE_S1.);
+#5717 = LINE('',#5718,#5719);
+#5718 = CARTESIAN_POINT('',(3.023199115684,7.298648306839,-2.5));
+#5719 = VECTOR('',#5720,1.);
+#5720 = DIRECTION('',(-0.382683432365,-0.923879532511,0.));
+#5721 = PCURVE('',#3827,#5722);
+#5722 = DEFINITIONAL_REPRESENTATION('',(#5723),#5727);
+#5723 = LINE('',#5724,#5725);
+#5724 = CARTESIAN_POINT('',(3.023199115684,7.298648306839));
+#5725 = VECTOR('',#5726,1.);
+#5726 = DIRECTION('',(-0.382683432365,-0.923879532511));
+#5727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5728 = PCURVE('',#5729,#5734);
+#5729 = PLANE('',#5730);
+#5730 = AXIS2_PLACEMENT_3D('',#5731,#5732,#5733);
+#5731 = CARTESIAN_POINT('',(3.023199115684,7.298648306839,-2.5));
+#5732 = DIRECTION('',(-0.923879532511,0.382683432365,0.));
+#5733 = DIRECTION('',(-0.382683432365,-0.923879532511,0.));
+#5734 = DEFINITIONAL_REPRESENTATION('',(#5735),#5739);
+#5735 = LINE('',#5736,#5737);
+#5736 = CARTESIAN_POINT('',(0.,0.));
+#5737 = VECTOR('',#5738,1.);
+#5738 = DIRECTION('',(1.,0.));
+#5739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5740 = ORIENTED_EDGE('',*,*,#5741,.F.);
+#5741 = EDGE_CURVE('',#5686,#5714,#5742,.T.);
+#5742 = SURFACE_CURVE('',#5743,(#5748,#5755),.PCURVE_S1.);
+#5743 = CIRCLE('',#5744,7.9);
+#5744 = AXIS2_PLACEMENT_3D('',#5745,#5746,#5747);
+#5745 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#5746 = DIRECTION('',(-0.,0.,1.));
+#5747 = DIRECTION('',(0.923879532511,-0.382683432365,0.));
+#5748 = PCURVE('',#3827,#5749);
+#5749 = DEFINITIONAL_REPRESENTATION('',(#5750),#5754);
+#5750 = CIRCLE('',#5751,7.9);
+#5751 = AXIS2_PLACEMENT_2D('',#5752,#5753);
+#5752 = CARTESIAN_POINT('',(0.,0.));
+#5753 = DIRECTION('',(0.923879532511,-0.382683432365));
+#5754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5755 = PCURVE('',#5756,#5761);
+#5756 = CYLINDRICAL_SURFACE('',#5757,7.9);
+#5757 = AXIS2_PLACEMENT_3D('',#5758,#5759,#5760);
+#5758 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#5759 = DIRECTION('',(0.,0.,1.));
+#5760 = DIRECTION('',(0.923879532511,-0.382683432365,0.));
+#5761 = DEFINITIONAL_REPRESENTATION('',(#5762),#5766);
+#5762 = LINE('',#5763,#5764);
+#5763 = CARTESIAN_POINT('',(0.,0.));
+#5764 = VECTOR('',#5765,1.);
+#5765 = DIRECTION('',(1.,0.));
+#5766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5767 = FACE_BOUND('',#5768,.T.);
+#5768 = EDGE_LOOP('',(#5769,#5797,#5825));
+#5769 = ORIENTED_EDGE('',*,*,#5770,.T.);
+#5770 = EDGE_CURVE('',#5771,#3986,#5773,.T.);
+#5771 = VERTEX_POINT('',#5772);
+#5772 = CARTESIAN_POINT('',(5.870844121271,5.286131790235,-2.5));
+#5773 = SURFACE_CURVE('',#5774,(#5778,#5785),.PCURVE_S1.);
+#5774 = LINE('',#5775,#5776);
+#5775 = CARTESIAN_POINT('',(5.870844121271,5.286131790235,-2.5));
+#5776 = VECTOR('',#5777,1.);
+#5777 = DIRECTION('',(-0.743144825477,-0.669130606359,0.));
+#5778 = PCURVE('',#3827,#5779);
+#5779 = DEFINITIONAL_REPRESENTATION('',(#5780),#5784);
+#5780 = LINE('',#5781,#5782);
+#5781 = CARTESIAN_POINT('',(5.870844121271,5.286131790235));
+#5782 = VECTOR('',#5783,1.);
+#5783 = DIRECTION('',(-0.743144825477,-0.669130606359));
+#5784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5785 = PCURVE('',#5786,#5791);
+#5786 = PLANE('',#5787);
+#5787 = AXIS2_PLACEMENT_3D('',#5788,#5789,#5790);
+#5788 = CARTESIAN_POINT('',(5.870844121271,5.286131790235,-2.5));
+#5789 = DIRECTION('',(-0.669130606359,0.743144825477,0.));
+#5790 = DIRECTION('',(-0.743144825477,-0.669130606359,0.));
+#5791 = DEFINITIONAL_REPRESENTATION('',(#5792),#5796);
+#5792 = LINE('',#5793,#5794);
+#5793 = CARTESIAN_POINT('',(0.,0.));
+#5794 = VECTOR('',#5795,1.);
+#5795 = DIRECTION('',(1.,0.));
+#5796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5797 = ORIENTED_EDGE('',*,*,#5798,.F.);
+#5798 = EDGE_CURVE('',#5799,#3986,#5801,.T.);
+#5799 = VERTEX_POINT('',#5800);
+#5800 = CARTESIAN_POINT('',(5.586143571374,5.586143571374,-2.5));
+#5801 = SURFACE_CURVE('',#5802,(#5806,#5813),.PCURVE_S1.);
+#5802 = LINE('',#5803,#5804);
+#5803 = CARTESIAN_POINT('',(5.586143571374,5.586143571374,-2.5));
+#5804 = VECTOR('',#5805,1.);
+#5805 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#5806 = PCURVE('',#3827,#5807);
+#5807 = DEFINITIONAL_REPRESENTATION('',(#5808),#5812);
+#5808 = LINE('',#5809,#5810);
+#5809 = CARTESIAN_POINT('',(5.586143571374,5.586143571374));
+#5810 = VECTOR('',#5811,1.);
+#5811 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#5812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5813 = PCURVE('',#5814,#5819);
+#5814 = PLANE('',#5815);
+#5815 = AXIS2_PLACEMENT_3D('',#5816,#5817,#5818);
+#5816 = CARTESIAN_POINT('',(5.586143571374,5.586143571374,-2.5));
+#5817 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#5818 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#5819 = DEFINITIONAL_REPRESENTATION('',(#5820),#5824);
+#5820 = LINE('',#5821,#5822);
+#5821 = CARTESIAN_POINT('',(0.,0.));
+#5822 = VECTOR('',#5823,1.);
+#5823 = DIRECTION('',(1.,0.));
+#5824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5825 = ORIENTED_EDGE('',*,*,#5826,.F.);
+#5826 = EDGE_CURVE('',#5771,#5799,#5827,.T.);
+#5827 = SURFACE_CURVE('',#5828,(#5833,#5840),.PCURVE_S1.);
+#5828 = CIRCLE('',#5829,7.9);
+#5829 = AXIS2_PLACEMENT_3D('',#5830,#5831,#5832);
+#5830 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#5831 = DIRECTION('',(-0.,0.,1.));
+#5832 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#5833 = PCURVE('',#3827,#5834);
+#5834 = DEFINITIONAL_REPRESENTATION('',(#5835),#5839);
+#5835 = CIRCLE('',#5836,7.9);
+#5836 = AXIS2_PLACEMENT_2D('',#5837,#5838);
+#5837 = CARTESIAN_POINT('',(0.,0.));
+#5838 = DIRECTION('',(0.707106781187,-0.707106781187));
+#5839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5840 = PCURVE('',#5841,#5846);
+#5841 = CYLINDRICAL_SURFACE('',#5842,7.9);
+#5842 = AXIS2_PLACEMENT_3D('',#5843,#5844,#5845);
+#5843 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#5844 = DIRECTION('',(0.,0.,1.));
+#5845 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#5846 = DEFINITIONAL_REPRESENTATION('',(#5847),#5851);
+#5847 = LINE('',#5848,#5849);
+#5848 = CARTESIAN_POINT('',(0.,0.));
+#5849 = VECTOR('',#5850,1.);
+#5850 = DIRECTION('',(1.,0.));
+#5851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5852 = FACE_BOUND('',#5853,.T.);
+#5853 = EDGE_LOOP('',(#5854,#5882,#5910));
+#5854 = ORIENTED_EDGE('',*,*,#5855,.T.);
+#5855 = EDGE_CURVE('',#5856,#3986,#5858,.T.);
+#5856 = VERTEX_POINT('',#5857);
+#5857 = CARTESIAN_POINT('',(6.789310650861,4.039215380009,-2.5));
+#5858 = SURFACE_CURVE('',#5859,(#5863,#5870),.PCURVE_S1.);
+#5859 = LINE('',#5860,#5861);
+#5860 = CARTESIAN_POINT('',(6.789310650861,4.039215380009,-2.5));
+#5861 = VECTOR('',#5862,1.);
+#5862 = DIRECTION('',(-0.859406411501,-0.511293086077,0.));
+#5863 = PCURVE('',#3827,#5864);
+#5864 = DEFINITIONAL_REPRESENTATION('',(#5865),#5869);
+#5865 = LINE('',#5866,#5867);
+#5866 = CARTESIAN_POINT('',(6.789310650861,4.039215380009));
+#5867 = VECTOR('',#5868,1.);
+#5868 = DIRECTION('',(-0.859406411501,-0.511293086077));
+#5869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5870 = PCURVE('',#5871,#5876);
+#5871 = PLANE('',#5872);
+#5872 = AXIS2_PLACEMENT_3D('',#5873,#5874,#5875);
+#5873 = CARTESIAN_POINT('',(6.789310650861,4.039215380009,-2.5));
+#5874 = DIRECTION('',(-0.511293086077,0.859406411501,0.));
+#5875 = DIRECTION('',(-0.859406411501,-0.511293086077,0.));
+#5876 = DEFINITIONAL_REPRESENTATION('',(#5877),#5881);
+#5877 = LINE('',#5878,#5879);
+#5878 = CARTESIAN_POINT('',(0.,0.));
+#5879 = VECTOR('',#5880,1.);
+#5880 = DIRECTION('',(1.,0.));
+#5881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5882 = ORIENTED_EDGE('',*,*,#5883,.F.);
+#5883 = EDGE_CURVE('',#5884,#3986,#5886,.T.);
+#5884 = VERTEX_POINT('',#5885);
+#5885 = CARTESIAN_POINT('',(6.56860993719,4.389004840855,-2.5));
+#5886 = SURFACE_CURVE('',#5887,(#5891,#5898),.PCURVE_S1.);
+#5887 = LINE('',#5888,#5889);
+#5888 = CARTESIAN_POINT('',(6.56860993719,4.389004840855,-2.5));
+#5889 = VECTOR('',#5890,1.);
+#5890 = DIRECTION('',(-0.831469612303,-0.55557023302,0.));
+#5891 = PCURVE('',#3827,#5892);
+#5892 = DEFINITIONAL_REPRESENTATION('',(#5893),#5897);
+#5893 = LINE('',#5894,#5895);
+#5894 = CARTESIAN_POINT('',(6.56860993719,4.389004840855));
+#5895 = VECTOR('',#5896,1.);
+#5896 = DIRECTION('',(-0.831469612303,-0.55557023302));
+#5897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5898 = PCURVE('',#5899,#5904);
+#5899 = PLANE('',#5900);
+#5900 = AXIS2_PLACEMENT_3D('',#5901,#5902,#5903);
+#5901 = CARTESIAN_POINT('',(6.56860993719,4.389004840855,-2.5));
+#5902 = DIRECTION('',(-0.55557023302,0.831469612303,0.));
+#5903 = DIRECTION('',(-0.831469612303,-0.55557023302,0.));
+#5904 = DEFINITIONAL_REPRESENTATION('',(#5905),#5909);
+#5905 = LINE('',#5906,#5907);
+#5906 = CARTESIAN_POINT('',(0.,0.));
+#5907 = VECTOR('',#5908,1.);
+#5908 = DIRECTION('',(1.,0.));
+#5909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5910 = ORIENTED_EDGE('',*,*,#5911,.F.);
+#5911 = EDGE_CURVE('',#5856,#5884,#5912,.T.);
+#5912 = SURFACE_CURVE('',#5913,(#5918,#5925),.PCURVE_S1.);
+#5913 = CIRCLE('',#5914,7.9);
+#5914 = AXIS2_PLACEMENT_3D('',#5915,#5916,#5917);
+#5915 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#5916 = DIRECTION('',(-0.,0.,1.));
+#5917 = DIRECTION('',(0.55557023302,-0.831469612303,0.));
+#5918 = PCURVE('',#3827,#5919);
+#5919 = DEFINITIONAL_REPRESENTATION('',(#5920),#5924);
+#5920 = CIRCLE('',#5921,7.9);
+#5921 = AXIS2_PLACEMENT_2D('',#5922,#5923);
+#5922 = CARTESIAN_POINT('',(0.,0.));
+#5923 = DIRECTION('',(0.55557023302,-0.831469612303));
+#5924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5925 = PCURVE('',#5926,#5931);
+#5926 = CYLINDRICAL_SURFACE('',#5927,7.9);
+#5927 = AXIS2_PLACEMENT_3D('',#5928,#5929,#5930);
+#5928 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#5929 = DIRECTION('',(0.,0.,1.));
+#5930 = DIRECTION('',(0.55557023302,-0.831469612303,0.));
+#5931 = DEFINITIONAL_REPRESENTATION('',(#5932),#5936);
+#5932 = LINE('',#5933,#5934);
+#5933 = CARTESIAN_POINT('',(0.,0.));
+#5934 = VECTOR('',#5935,1.);
+#5935 = DIRECTION('',(1.,0.));
+#5936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5937 = FACE_BOUND('',#5938,.T.);
+#5938 = EDGE_LOOP('',(#5939,#5967,#5995));
+#5939 = ORIENTED_EDGE('',*,*,#5940,.T.);
+#5940 = EDGE_CURVE('',#5941,#3986,#5943,.T.);
+#5941 = VERTEX_POINT('',#5942);
+#5942 = CARTESIAN_POINT('',(-5.286131790235,5.870844121271,-2.5));
+#5943 = SURFACE_CURVE('',#5944,(#5948,#5955),.PCURVE_S1.);
+#5944 = LINE('',#5945,#5946);
+#5945 = CARTESIAN_POINT('',(-5.286131790235,5.870844121271,-2.5));
+#5946 = VECTOR('',#5947,1.);
+#5947 = DIRECTION('',(0.669130606359,-0.743144825477,0.));
+#5948 = PCURVE('',#3827,#5949);
+#5949 = DEFINITIONAL_REPRESENTATION('',(#5950),#5954);
+#5950 = LINE('',#5951,#5952);
+#5951 = CARTESIAN_POINT('',(-5.286131790235,5.870844121271));
+#5952 = VECTOR('',#5953,1.);
+#5953 = DIRECTION('',(0.669130606359,-0.743144825477));
+#5954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5955 = PCURVE('',#5956,#5961);
+#5956 = PLANE('',#5957);
+#5957 = AXIS2_PLACEMENT_3D('',#5958,#5959,#5960);
+#5958 = CARTESIAN_POINT('',(-5.286131790235,5.870844121271,-2.5));
+#5959 = DIRECTION('',(-0.743144825477,-0.669130606359,0.));
+#5960 = DIRECTION('',(0.669130606359,-0.743144825477,0.));
+#5961 = DEFINITIONAL_REPRESENTATION('',(#5962),#5966);
+#5962 = LINE('',#5963,#5964);
+#5963 = CARTESIAN_POINT('',(0.,0.));
+#5964 = VECTOR('',#5965,1.);
+#5965 = DIRECTION('',(1.,0.));
+#5966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5967 = ORIENTED_EDGE('',*,*,#5968,.F.);
+#5968 = EDGE_CURVE('',#5969,#3986,#5971,.T.);
+#5969 = VERTEX_POINT('',#5970);
+#5970 = CARTESIAN_POINT('',(-5.586143571374,5.586143571374,-2.5));
+#5971 = SURFACE_CURVE('',#5972,(#5976,#5983),.PCURVE_S1.);
+#5972 = LINE('',#5973,#5974);
+#5973 = CARTESIAN_POINT('',(-5.586143571374,5.586143571374,-2.5));
+#5974 = VECTOR('',#5975,1.);
+#5975 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#5976 = PCURVE('',#3827,#5977);
+#5977 = DEFINITIONAL_REPRESENTATION('',(#5978),#5982);
+#5978 = LINE('',#5979,#5980);
+#5979 = CARTESIAN_POINT('',(-5.586143571374,5.586143571374));
+#5980 = VECTOR('',#5981,1.);
+#5981 = DIRECTION('',(0.707106781187,-0.707106781187));
+#5982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5983 = PCURVE('',#5984,#5989);
+#5984 = PLANE('',#5985);
+#5985 = AXIS2_PLACEMENT_3D('',#5986,#5987,#5988);
+#5986 = CARTESIAN_POINT('',(-5.586143571374,5.586143571374,-2.5));
+#5987 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#5988 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#5989 = DEFINITIONAL_REPRESENTATION('',(#5990),#5994);
+#5990 = LINE('',#5991,#5992);
+#5991 = CARTESIAN_POINT('',(0.,0.));
+#5992 = VECTOR('',#5993,1.);
+#5993 = DIRECTION('',(1.,0.));
+#5994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5995 = ORIENTED_EDGE('',*,*,#5996,.F.);
+#5996 = EDGE_CURVE('',#5941,#5969,#5997,.T.);
+#5997 = SURFACE_CURVE('',#5998,(#6003,#6010),.PCURVE_S1.);
+#5998 = CIRCLE('',#5999,7.9);
+#5999 = AXIS2_PLACEMENT_3D('',#6000,#6001,#6002);
+#6000 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#6001 = DIRECTION('',(0.,-0.,1.));
+#6002 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#6003 = PCURVE('',#3827,#6004);
+#6004 = DEFINITIONAL_REPRESENTATION('',(#6005),#6009);
+#6005 = CIRCLE('',#6006,7.9);
+#6006 = AXIS2_PLACEMENT_2D('',#6007,#6008);
+#6007 = CARTESIAN_POINT('',(0.,0.));
+#6008 = DIRECTION('',(0.707106781187,0.707106781187));
+#6009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6010 = PCURVE('',#6011,#6016);
+#6011 = CYLINDRICAL_SURFACE('',#6012,7.9);
+#6012 = AXIS2_PLACEMENT_3D('',#6013,#6014,#6015);
+#6013 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#6014 = DIRECTION('',(0.,0.,1.));
+#6015 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#6016 = DEFINITIONAL_REPRESENTATION('',(#6017),#6021);
+#6017 = LINE('',#6018,#6019);
+#6018 = CARTESIAN_POINT('',(0.,0.));
+#6019 = VECTOR('',#6020,1.);
+#6020 = DIRECTION('',(1.,0.));
+#6021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6022 = FACE_BOUND('',#6023,.T.);
+#6023 = EDGE_LOOP('',(#6024,#6055,#6081));
+#6024 = ORIENTED_EDGE('',*,*,#6025,.F.);
+#6025 = EDGE_CURVE('',#6026,#6028,#6030,.T.);
+#6026 = VERTEX_POINT('',#6027);
+#6027 = CARTESIAN_POINT('',(0.413454054319,7.889173324561,-2.5));
+#6028 = VERTEX_POINT('',#6029);
+#6029 = CARTESIAN_POINT('',(-8.759440936912E-16,7.9,-2.5));
+#6030 = SURFACE_CURVE('',#6031,(#6036,#6043),.PCURVE_S1.);
+#6031 = CIRCLE('',#6032,7.9);
+#6032 = AXIS2_PLACEMENT_3D('',#6033,#6034,#6035);
+#6033 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#6034 = DIRECTION('',(0.,0.,1.));
+#6035 = DIRECTION('',(1.,0.,0.));
+#6036 = PCURVE('',#3827,#6037);
+#6037 = DEFINITIONAL_REPRESENTATION('',(#6038),#6042);
+#6038 = CIRCLE('',#6039,7.9);
+#6039 = AXIS2_PLACEMENT_2D('',#6040,#6041);
+#6040 = CARTESIAN_POINT('',(0.,0.));
+#6041 = DIRECTION('',(1.,0.));
+#6042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6043 = PCURVE('',#6044,#6049);
+#6044 = CYLINDRICAL_SURFACE('',#6045,7.9);
+#6045 = AXIS2_PLACEMENT_3D('',#6046,#6047,#6048);
+#6046 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#6047 = DIRECTION('',(0.,0.,1.));
+#6048 = DIRECTION('',(1.,0.,0.));
+#6049 = DEFINITIONAL_REPRESENTATION('',(#6050),#6054);
+#6050 = LINE('',#6051,#6052);
+#6051 = CARTESIAN_POINT('',(0.,0.));
+#6052 = VECTOR('',#6053,1.);
+#6053 = DIRECTION('',(1.,0.));
+#6054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6055 = ORIENTED_EDGE('',*,*,#6056,.T.);
+#6056 = EDGE_CURVE('',#6026,#3986,#6057,.T.);
+#6057 = SURFACE_CURVE('',#6058,(#6062,#6069),.PCURVE_S1.);
+#6058 = LINE('',#6059,#6060);
+#6059 = CARTESIAN_POINT('',(0.413454054319,7.889173324561,-2.5));
+#6060 = VECTOR('',#6061,1.);
+#6061 = DIRECTION('',(-5.233595624294E-02,-0.998629534755,0.));
+#6062 = PCURVE('',#3827,#6063);
+#6063 = DEFINITIONAL_REPRESENTATION('',(#6064),#6068);
+#6064 = LINE('',#6065,#6066);
+#6065 = CARTESIAN_POINT('',(0.413454054319,7.889173324561));
+#6066 = VECTOR('',#6067,1.);
+#6067 = DIRECTION('',(-5.233595624294E-02,-0.998629534755));
+#6068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6069 = PCURVE('',#6070,#6075);
+#6070 = PLANE('',#6071);
+#6071 = AXIS2_PLACEMENT_3D('',#6072,#6073,#6074);
+#6072 = CARTESIAN_POINT('',(0.413454054319,7.889173324561,-2.5));
+#6073 = DIRECTION('',(-0.998629534755,5.233595624294E-02,0.));
+#6074 = DIRECTION('',(-5.233595624294E-02,-0.998629534755,0.));
+#6075 = DEFINITIONAL_REPRESENTATION('',(#6076),#6080);
+#6076 = LINE('',#6077,#6078);
+#6077 = CARTESIAN_POINT('',(0.,0.));
+#6078 = VECTOR('',#6079,1.);
+#6079 = DIRECTION('',(1.,0.));
+#6080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6081 = ORIENTED_EDGE('',*,*,#6082,.F.);
+#6082 = EDGE_CURVE('',#6028,#3986,#6083,.T.);
+#6083 = SURFACE_CURVE('',#6084,(#6088,#6095),.PCURVE_S1.);
+#6084 = LINE('',#6085,#6086);
+#6085 = CARTESIAN_POINT('',(-4.814712945644E-16,7.9,-2.5));
+#6086 = VECTOR('',#6087,1.);
+#6087 = DIRECTION('',(6.094573348917E-17,-1.,0.));
+#6088 = PCURVE('',#3827,#6089);
+#6089 = DEFINITIONAL_REPRESENTATION('',(#6090),#6094);
+#6090 = LINE('',#6091,#6092);
+#6091 = CARTESIAN_POINT('',(-4.814712945644E-16,7.9));
+#6092 = VECTOR('',#6093,1.);
+#6093 = DIRECTION('',(6.094573348917E-17,-1.));
+#6094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6095 = PCURVE('',#6096,#6101);
+#6096 = PLANE('',#6097);
+#6097 = AXIS2_PLACEMENT_3D('',#6098,#6099,#6100);
+#6098 = CARTESIAN_POINT('',(-4.814712945644E-16,7.9,-2.5));
+#6099 = DIRECTION('',(-1.,-6.094573348917E-17,0.));
+#6100 = DIRECTION('',(6.094573348917E-17,-1.,0.));
+#6101 = DEFINITIONAL_REPRESENTATION('',(#6102),#6106);
+#6102 = LINE('',#6103,#6104);
+#6103 = CARTESIAN_POINT('',(0.,0.));
+#6104 = VECTOR('',#6105,1.);
+#6105 = DIRECTION('',(1.,0.));
+#6106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6107 = FACE_BOUND('',#6108,.T.);
+#6108 = EDGE_LOOP('',(#6109,#6137,#6165));
+#6109 = ORIENTED_EDGE('',*,*,#6110,.T.);
+#6110 = EDGE_CURVE('',#6111,#3986,#6113,.T.);
+#6111 = VERTEX_POINT('',#6112);
+#6112 = CARTESIAN_POINT('',(1.944611014929,7.656924186683,-2.5));
+#6113 = SURFACE_CURVE('',#6114,(#6118,#6125),.PCURVE_S1.);
+#6114 = LINE('',#6115,#6116);
+#6115 = CARTESIAN_POINT('',(1.944611014929,7.656924186683,-2.5));
+#6116 = VECTOR('',#6117,1.);
+#6117 = DIRECTION('',(-0.246153293029,-0.969230909707,0.));
+#6118 = PCURVE('',#3827,#6119);
+#6119 = DEFINITIONAL_REPRESENTATION('',(#6120),#6124);
+#6120 = LINE('',#6121,#6122);
+#6121 = CARTESIAN_POINT('',(1.944611014929,7.656924186683));
+#6122 = VECTOR('',#6123,1.);
+#6123 = DIRECTION('',(-0.246153293029,-0.969230909707));
+#6124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6125 = PCURVE('',#6126,#6131);
+#6126 = PLANE('',#6127);
+#6127 = AXIS2_PLACEMENT_3D('',#6128,#6129,#6130);
+#6128 = CARTESIAN_POINT('',(1.944611014929,7.656924186683,-2.5));
+#6129 = DIRECTION('',(-0.969230909707,0.246153293029,0.));
+#6130 = DIRECTION('',(-0.246153293029,-0.969230909707,0.));
+#6131 = DEFINITIONAL_REPRESENTATION('',(#6132),#6136);
+#6132 = LINE('',#6133,#6134);
+#6133 = CARTESIAN_POINT('',(0.,0.));
+#6134 = VECTOR('',#6135,1.);
+#6135 = DIRECTION('',(1.,0.));
+#6136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6137 = ORIENTED_EDGE('',*,*,#6138,.F.);
+#6138 = EDGE_CURVE('',#6139,#3986,#6141,.T.);
+#6139 = VERTEX_POINT('',#6140);
+#6140 = CARTESIAN_POINT('',(1.541213543927,7.748203715186,-2.5));
+#6141 = SURFACE_CURVE('',#6142,(#6146,#6153),.PCURVE_S1.);
+#6142 = LINE('',#6143,#6144);
+#6143 = CARTESIAN_POINT('',(1.541213543927,7.748203715186,-2.5));
+#6144 = VECTOR('',#6145,1.);
+#6145 = DIRECTION('',(-0.195090322016,-0.980785280403,0.));
+#6146 = PCURVE('',#3827,#6147);
+#6147 = DEFINITIONAL_REPRESENTATION('',(#6148),#6152);
+#6148 = LINE('',#6149,#6150);
+#6149 = CARTESIAN_POINT('',(1.541213543927,7.748203715186));
+#6150 = VECTOR('',#6151,1.);
+#6151 = DIRECTION('',(-0.195090322016,-0.980785280403));
+#6152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6153 = PCURVE('',#6154,#6159);
+#6154 = PLANE('',#6155);
+#6155 = AXIS2_PLACEMENT_3D('',#6156,#6157,#6158);
+#6156 = CARTESIAN_POINT('',(1.541213543927,7.748203715186,-2.5));
+#6157 = DIRECTION('',(-0.980785280403,0.195090322016,0.));
+#6158 = DIRECTION('',(-0.195090322016,-0.980785280403,0.));
+#6159 = DEFINITIONAL_REPRESENTATION('',(#6160),#6164);
+#6160 = LINE('',#6161,#6162);
+#6161 = CARTESIAN_POINT('',(0.,0.));
+#6162 = VECTOR('',#6163,1.);
+#6163 = DIRECTION('',(1.,0.));
+#6164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6165 = ORIENTED_EDGE('',*,*,#6166,.F.);
+#6166 = EDGE_CURVE('',#6111,#6139,#6167,.T.);
+#6167 = SURFACE_CURVE('',#6168,(#6173,#6180),.PCURVE_S1.);
+#6168 = CIRCLE('',#6169,7.9);
+#6169 = AXIS2_PLACEMENT_3D('',#6170,#6171,#6172);
+#6170 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#6171 = DIRECTION('',(-0.,0.,1.));
+#6172 = DIRECTION('',(0.980785280403,-0.195090322016,0.));
+#6173 = PCURVE('',#3827,#6174);
+#6174 = DEFINITIONAL_REPRESENTATION('',(#6175),#6179);
+#6175 = CIRCLE('',#6176,7.9);
+#6176 = AXIS2_PLACEMENT_2D('',#6177,#6178);
+#6177 = CARTESIAN_POINT('',(0.,0.));
+#6178 = DIRECTION('',(0.980785280403,-0.195090322016));
+#6179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6180 = PCURVE('',#6181,#6186);
+#6181 = CYLINDRICAL_SURFACE('',#6182,7.9);
+#6182 = AXIS2_PLACEMENT_3D('',#6183,#6184,#6185);
+#6183 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#6184 = DIRECTION('',(0.,0.,1.));
+#6185 = DIRECTION('',(0.980785280403,-0.195090322016,0.));
+#6186 = DEFINITIONAL_REPRESENTATION('',(#6187),#6191);
+#6187 = LINE('',#6188,#6189);
+#6188 = CARTESIAN_POINT('',(0.,0.));
+#6189 = VECTOR('',#6190,1.);
+#6190 = DIRECTION('',(1.,0.));
+#6191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6192 = FACE_BOUND('',#6193,.T.);
+#6193 = EDGE_LOOP('',(#6194,#6222,#6250));
+#6194 = ORIENTED_EDGE('',*,*,#6195,.T.);
+#6195 = EDGE_CURVE('',#6196,#3986,#6198,.T.);
+#6196 = VERTEX_POINT('',#6197);
+#6197 = CARTESIAN_POINT('',(-6.329905120259,4.726764344508,-2.5));
+#6198 = SURFACE_CURVE('',#6199,(#6203,#6210),.PCURVE_S1.);
+#6199 = LINE('',#6200,#6201);
+#6200 = CARTESIAN_POINT('',(-6.329905120259,4.726764344508,-2.5));
+#6201 = VECTOR('',#6202,1.);
+#6202 = DIRECTION('',(0.801253812691,-0.598324600571,0.));
+#6203 = PCURVE('',#3827,#6204);
+#6204 = DEFINITIONAL_REPRESENTATION('',(#6205),#6209);
+#6205 = LINE('',#6206,#6207);
+#6206 = CARTESIAN_POINT('',(-6.329905120259,4.726764344508));
+#6207 = VECTOR('',#6208,1.);
+#6208 = DIRECTION('',(0.801253812691,-0.598324600571));
+#6209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6210 = PCURVE('',#6211,#6216);
+#6211 = PLANE('',#6212);
+#6212 = AXIS2_PLACEMENT_3D('',#6213,#6214,#6215);
+#6213 = CARTESIAN_POINT('',(-6.329905120259,4.726764344508,-2.5));
+#6214 = DIRECTION('',(-0.598324600571,-0.801253812691,0.));
+#6215 = DIRECTION('',(0.801253812691,-0.598324600571,0.));
+#6216 = DEFINITIONAL_REPRESENTATION('',(#6217),#6221);
+#6217 = LINE('',#6218,#6219);
+#6218 = CARTESIAN_POINT('',(0.,0.));
+#6219 = VECTOR('',#6220,1.);
+#6220 = DIRECTION('',(1.,0.));
+#6221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6222 = ORIENTED_EDGE('',*,*,#6223,.F.);
+#6223 = EDGE_CURVE('',#6224,#3986,#6226,.T.);
+#6224 = VERTEX_POINT('',#6225);
+#6225 = CARTESIAN_POINT('',(-6.56860993719,4.389004840855,-2.5));
+#6226 = SURFACE_CURVE('',#6227,(#6231,#6238),.PCURVE_S1.);
+#6227 = LINE('',#6228,#6229);
+#6228 = CARTESIAN_POINT('',(-6.56860993719,4.389004840855,-2.5));
+#6229 = VECTOR('',#6230,1.);
+#6230 = DIRECTION('',(0.831469612303,-0.55557023302,0.));
+#6231 = PCURVE('',#3827,#6232);
+#6232 = DEFINITIONAL_REPRESENTATION('',(#6233),#6237);
+#6233 = LINE('',#6234,#6235);
+#6234 = CARTESIAN_POINT('',(-6.56860993719,4.389004840855));
+#6235 = VECTOR('',#6236,1.);
+#6236 = DIRECTION('',(0.831469612303,-0.55557023302));
+#6237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6238 = PCURVE('',#6239,#6244);
+#6239 = PLANE('',#6240);
+#6240 = AXIS2_PLACEMENT_3D('',#6241,#6242,#6243);
+#6241 = CARTESIAN_POINT('',(-6.56860993719,4.389004840855,-2.5));
+#6242 = DIRECTION('',(-0.55557023302,-0.831469612303,0.));
+#6243 = DIRECTION('',(0.831469612303,-0.55557023302,0.));
+#6244 = DEFINITIONAL_REPRESENTATION('',(#6245),#6249);
+#6245 = LINE('',#6246,#6247);
+#6246 = CARTESIAN_POINT('',(0.,0.));
+#6247 = VECTOR('',#6248,1.);
+#6248 = DIRECTION('',(1.,0.));
+#6249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6250 = ORIENTED_EDGE('',*,*,#6251,.F.);
+#6251 = EDGE_CURVE('',#6196,#6224,#6252,.T.);
+#6252 = SURFACE_CURVE('',#6253,(#6258,#6265),.PCURVE_S1.);
+#6253 = CIRCLE('',#6254,7.9);
+#6254 = AXIS2_PLACEMENT_3D('',#6255,#6256,#6257);
+#6255 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#6256 = DIRECTION('',(0.,-0.,1.));
+#6257 = DIRECTION('',(0.55557023302,0.831469612303,0.));
+#6258 = PCURVE('',#3827,#6259);
+#6259 = DEFINITIONAL_REPRESENTATION('',(#6260),#6264);
+#6260 = CIRCLE('',#6261,7.9);
+#6261 = AXIS2_PLACEMENT_2D('',#6262,#6263);
+#6262 = CARTESIAN_POINT('',(0.,0.));
+#6263 = DIRECTION('',(0.55557023302,0.831469612303));
+#6264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6265 = PCURVE('',#6266,#6271);
+#6266 = CYLINDRICAL_SURFACE('',#6267,7.9);
+#6267 = AXIS2_PLACEMENT_3D('',#6268,#6269,#6270);
+#6268 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#6269 = DIRECTION('',(0.,0.,1.));
+#6270 = DIRECTION('',(0.55557023302,0.831469612303,0.));
+#6271 = DEFINITIONAL_REPRESENTATION('',(#6272),#6276);
+#6272 = LINE('',#6273,#6274);
+#6273 = CARTESIAN_POINT('',(0.,0.));
+#6274 = VECTOR('',#6275,1.);
+#6275 = DIRECTION('',(1.,0.));
+#6276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6277 = FACE_BOUND('',#6278,.T.);
+#6278 = EDGE_LOOP('',(#6279,#6307,#6335));
+#6279 = ORIENTED_EDGE('',*,*,#6280,.T.);
+#6280 = EDGE_CURVE('',#6281,#3986,#6283,.T.);
+#6281 = VERTEX_POINT('',#6282);
+#6282 = CARTESIAN_POINT('',(-4.039215380009,6.789310650861,-2.5));
+#6283 = SURFACE_CURVE('',#6284,(#6288,#6295),.PCURVE_S1.);
+#6284 = LINE('',#6285,#6286);
+#6285 = CARTESIAN_POINT('',(-4.039215380009,6.789310650861,-2.5));
+#6286 = VECTOR('',#6287,1.);
+#6287 = DIRECTION('',(0.511293086077,-0.859406411501,0.));
+#6288 = PCURVE('',#3827,#6289);
+#6289 = DEFINITIONAL_REPRESENTATION('',(#6290),#6294);
+#6290 = LINE('',#6291,#6292);
+#6291 = CARTESIAN_POINT('',(-4.039215380009,6.789310650861));
+#6292 = VECTOR('',#6293,1.);
+#6293 = DIRECTION('',(0.511293086077,-0.859406411501));
+#6294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6295 = PCURVE('',#6296,#6301);
+#6296 = PLANE('',#6297);
+#6297 = AXIS2_PLACEMENT_3D('',#6298,#6299,#6300);
+#6298 = CARTESIAN_POINT('',(-4.039215380009,6.789310650861,-2.5));
+#6299 = DIRECTION('',(-0.859406411501,-0.511293086077,0.));
+#6300 = DIRECTION('',(0.511293086077,-0.859406411501,0.));
+#6301 = DEFINITIONAL_REPRESENTATION('',(#6302),#6306);
+#6302 = LINE('',#6303,#6304);
+#6303 = CARTESIAN_POINT('',(0.,0.));
+#6304 = VECTOR('',#6305,1.);
+#6305 = DIRECTION('',(1.,0.));
+#6306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6307 = ORIENTED_EDGE('',*,*,#6308,.F.);
+#6308 = EDGE_CURVE('',#6309,#3986,#6311,.T.);
+#6309 = VERTEX_POINT('',#6310);
+#6310 = CARTESIAN_POINT('',(-4.389004840855,6.56860993719,-2.5));
+#6311 = SURFACE_CURVE('',#6312,(#6316,#6323),.PCURVE_S1.);
+#6312 = LINE('',#6313,#6314);
+#6313 = CARTESIAN_POINT('',(-4.389004840855,6.56860993719,-2.5));
+#6314 = VECTOR('',#6315,1.);
+#6315 = DIRECTION('',(0.55557023302,-0.831469612303,0.));
+#6316 = PCURVE('',#3827,#6317);
+#6317 = DEFINITIONAL_REPRESENTATION('',(#6318),#6322);
+#6318 = LINE('',#6319,#6320);
+#6319 = CARTESIAN_POINT('',(-4.389004840855,6.56860993719));
+#6320 = VECTOR('',#6321,1.);
+#6321 = DIRECTION('',(0.55557023302,-0.831469612303));
+#6322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6323 = PCURVE('',#6324,#6329);
+#6324 = PLANE('',#6325);
+#6325 = AXIS2_PLACEMENT_3D('',#6326,#6327,#6328);
+#6326 = CARTESIAN_POINT('',(-4.389004840855,6.56860993719,-2.5));
+#6327 = DIRECTION('',(-0.831469612303,-0.55557023302,0.));
+#6328 = DIRECTION('',(0.55557023302,-0.831469612303,0.));
+#6329 = DEFINITIONAL_REPRESENTATION('',(#6330),#6334);
+#6330 = LINE('',#6331,#6332);
+#6331 = CARTESIAN_POINT('',(0.,0.));
+#6332 = VECTOR('',#6333,1.);
+#6333 = DIRECTION('',(1.,0.));
+#6334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6335 = ORIENTED_EDGE('',*,*,#6336,.F.);
+#6336 = EDGE_CURVE('',#6281,#6309,#6337,.T.);
+#6337 = SURFACE_CURVE('',#6338,(#6343,#6350),.PCURVE_S1.);
+#6338 = CIRCLE('',#6339,7.9);
+#6339 = AXIS2_PLACEMENT_3D('',#6340,#6341,#6342);
+#6340 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#6341 = DIRECTION('',(0.,-0.,1.));
+#6342 = DIRECTION('',(0.831469612303,0.55557023302,0.));
+#6343 = PCURVE('',#3827,#6344);
+#6344 = DEFINITIONAL_REPRESENTATION('',(#6345),#6349);
+#6345 = CIRCLE('',#6346,7.9);
+#6346 = AXIS2_PLACEMENT_2D('',#6347,#6348);
+#6347 = CARTESIAN_POINT('',(0.,0.));
+#6348 = DIRECTION('',(0.831469612303,0.55557023302));
+#6349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6350 = PCURVE('',#6351,#6356);
+#6351 = CYLINDRICAL_SURFACE('',#6352,7.9);
+#6352 = AXIS2_PLACEMENT_3D('',#6353,#6354,#6355);
+#6353 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#6354 = DIRECTION('',(0.,0.,1.));
+#6355 = DIRECTION('',(0.831469612303,0.55557023302,0.));
+#6356 = DEFINITIONAL_REPRESENTATION('',(#6357),#6361);
+#6357 = LINE('',#6358,#6359);
+#6358 = CARTESIAN_POINT('',(0.,0.));
+#6359 = VECTOR('',#6360,1.);
+#6360 = DIRECTION('',(1.,0.));
+#6361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6362 = FACE_BOUND('',#6363,.T.);
+#6363 = EDGE_LOOP('',(#6364,#6392,#6420));
+#6364 = ORIENTED_EDGE('',*,*,#6365,.T.);
+#6365 = EDGE_CURVE('',#6366,#3986,#6368,.T.);
+#6366 = VERTEX_POINT('',#6367);
+#6367 = CARTESIAN_POINT('',(-2.637074187947,7.446867779628,-2.5));
+#6368 = SURFACE_CURVE('',#6369,(#6373,#6380),.PCURVE_S1.);
+#6369 = LINE('',#6370,#6371);
+#6370 = CARTESIAN_POINT('',(-2.637074187947,7.446867779628,-2.5));
+#6371 = VECTOR('',#6372,1.);
+#6372 = DIRECTION('',(0.333806859234,-0.942641491092,0.));
+#6373 = PCURVE('',#3827,#6374);
+#6374 = DEFINITIONAL_REPRESENTATION('',(#6375),#6379);
+#6375 = LINE('',#6376,#6377);
+#6376 = CARTESIAN_POINT('',(-2.637074187947,7.446867779628));
+#6377 = VECTOR('',#6378,1.);
+#6378 = DIRECTION('',(0.333806859234,-0.942641491092));
+#6379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6380 = PCURVE('',#6381,#6386);
+#6381 = PLANE('',#6382);
+#6382 = AXIS2_PLACEMENT_3D('',#6383,#6384,#6385);
+#6383 = CARTESIAN_POINT('',(-2.637074187947,7.446867779628,-2.5));
+#6384 = DIRECTION('',(-0.942641491092,-0.333806859234,0.));
+#6385 = DIRECTION('',(0.333806859234,-0.942641491092,0.));
+#6386 = DEFINITIONAL_REPRESENTATION('',(#6387),#6391);
+#6387 = LINE('',#6388,#6389);
+#6388 = CARTESIAN_POINT('',(0.,0.));
+#6389 = VECTOR('',#6390,1.);
+#6390 = DIRECTION('',(1.,0.));
+#6391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6392 = ORIENTED_EDGE('',*,*,#6393,.F.);
+#6393 = EDGE_CURVE('',#6394,#3986,#6396,.T.);
+#6394 = VERTEX_POINT('',#6395);
+#6395 = CARTESIAN_POINT('',(-3.023199115684,7.298648306839,-2.5));
+#6396 = SURFACE_CURVE('',#6397,(#6401,#6408),.PCURVE_S1.);
+#6397 = LINE('',#6398,#6399);
+#6398 = CARTESIAN_POINT('',(-3.023199115684,7.298648306839,-2.5));
+#6399 = VECTOR('',#6400,1.);
+#6400 = DIRECTION('',(0.382683432365,-0.923879532511,0.));
+#6401 = PCURVE('',#3827,#6402);
+#6402 = DEFINITIONAL_REPRESENTATION('',(#6403),#6407);
+#6403 = LINE('',#6404,#6405);
+#6404 = CARTESIAN_POINT('',(-3.023199115684,7.298648306839));
+#6405 = VECTOR('',#6406,1.);
+#6406 = DIRECTION('',(0.382683432365,-0.923879532511));
+#6407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6408 = PCURVE('',#6409,#6414);
+#6409 = PLANE('',#6410);
+#6410 = AXIS2_PLACEMENT_3D('',#6411,#6412,#6413);
+#6411 = CARTESIAN_POINT('',(-3.023199115684,7.298648306839,-2.5));
+#6412 = DIRECTION('',(-0.923879532511,-0.382683432365,0.));
+#6413 = DIRECTION('',(0.382683432365,-0.923879532511,0.));
+#6414 = DEFINITIONAL_REPRESENTATION('',(#6415),#6419);
+#6415 = LINE('',#6416,#6417);
+#6416 = CARTESIAN_POINT('',(0.,0.));
+#6417 = VECTOR('',#6418,1.);
+#6418 = DIRECTION('',(1.,0.));
+#6419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6420 = ORIENTED_EDGE('',*,*,#6421,.F.);
+#6421 = EDGE_CURVE('',#6366,#6394,#6422,.T.);
+#6422 = SURFACE_CURVE('',#6423,(#6428,#6435),.PCURVE_S1.);
+#6423 = CIRCLE('',#6424,7.9);
+#6424 = AXIS2_PLACEMENT_3D('',#6425,#6426,#6427);
+#6425 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#6426 = DIRECTION('',(0.,-0.,1.));
+#6427 = DIRECTION('',(0.923879532511,0.382683432365,0.));
+#6428 = PCURVE('',#3827,#6429);
+#6429 = DEFINITIONAL_REPRESENTATION('',(#6430),#6434);
+#6430 = CIRCLE('',#6431,7.9);
+#6431 = AXIS2_PLACEMENT_2D('',#6432,#6433);
+#6432 = CARTESIAN_POINT('',(0.,0.));
+#6433 = DIRECTION('',(0.923879532511,0.382683432365));
+#6434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6435 = PCURVE('',#6436,#6441);
+#6436 = CYLINDRICAL_SURFACE('',#6437,7.9);
+#6437 = AXIS2_PLACEMENT_3D('',#6438,#6439,#6440);
+#6438 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#6439 = DIRECTION('',(0.,0.,1.));
+#6440 = DIRECTION('',(0.923879532511,0.382683432365,0.));
+#6441 = DEFINITIONAL_REPRESENTATION('',(#6442),#6446);
+#6442 = LINE('',#6443,#6444);
+#6443 = CARTESIAN_POINT('',(0.,0.));
+#6444 = VECTOR('',#6445,1.);
+#6445 = DIRECTION('',(1.,0.));
+#6446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6447 = FACE_BOUND('',#6448,.T.);
+#6448 = EDGE_LOOP('',(#6449,#6477,#6505));
+#6449 = ORIENTED_EDGE('',*,*,#6450,.T.);
+#6450 = EDGE_CURVE('',#6451,#3986,#6453,.T.);
+#6451 = VERTEX_POINT('',#6452);
+#6452 = CARTESIAN_POINT('',(-1.13359171373,7.818245955875,-2.5));
+#6453 = SURFACE_CURVE('',#6454,(#6458,#6465),.PCURVE_S1.);
+#6454 = LINE('',#6455,#6456);
+#6455 = CARTESIAN_POINT('',(-1.13359171373,7.818245955875,-2.5));
+#6456 = VECTOR('',#6457,1.);
+#6457 = DIRECTION('',(0.143492621991,-0.98965138682,0.));
+#6458 = PCURVE('',#3827,#6459);
+#6459 = DEFINITIONAL_REPRESENTATION('',(#6460),#6464);
+#6460 = LINE('',#6461,#6462);
+#6461 = CARTESIAN_POINT('',(-1.13359171373,7.818245955875));
+#6462 = VECTOR('',#6463,1.);
+#6463 = DIRECTION('',(0.143492621991,-0.98965138682));
+#6464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6465 = PCURVE('',#6466,#6471);
+#6466 = PLANE('',#6467);
+#6467 = AXIS2_PLACEMENT_3D('',#6468,#6469,#6470);
+#6468 = CARTESIAN_POINT('',(-1.13359171373,7.818245955875,-2.5));
+#6469 = DIRECTION('',(-0.98965138682,-0.143492621991,0.));
+#6470 = DIRECTION('',(0.143492621991,-0.98965138682,0.));
+#6471 = DEFINITIONAL_REPRESENTATION('',(#6472),#6476);
+#6472 = LINE('',#6473,#6474);
+#6473 = CARTESIAN_POINT('',(0.,0.));
+#6474 = VECTOR('',#6475,1.);
+#6475 = DIRECTION('',(1.,0.));
+#6476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6477 = ORIENTED_EDGE('',*,*,#6478,.F.);
+#6478 = EDGE_CURVE('',#6479,#3986,#6481,.T.);
+#6479 = VERTEX_POINT('',#6480);
+#6480 = CARTESIAN_POINT('',(-1.541213543927,7.748203715186,-2.5));
+#6481 = SURFACE_CURVE('',#6482,(#6486,#6493),.PCURVE_S1.);
+#6482 = LINE('',#6483,#6484);
+#6483 = CARTESIAN_POINT('',(-1.541213543927,7.748203715186,-2.5));
+#6484 = VECTOR('',#6485,1.);
+#6485 = DIRECTION('',(0.195090322016,-0.980785280403,0.));
+#6486 = PCURVE('',#3827,#6487);
+#6487 = DEFINITIONAL_REPRESENTATION('',(#6488),#6492);
+#6488 = LINE('',#6489,#6490);
+#6489 = CARTESIAN_POINT('',(-1.541213543927,7.748203715186));
+#6490 = VECTOR('',#6491,1.);
+#6491 = DIRECTION('',(0.195090322016,-0.980785280403));
+#6492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6493 = PCURVE('',#6494,#6499);
+#6494 = PLANE('',#6495);
+#6495 = AXIS2_PLACEMENT_3D('',#6496,#6497,#6498);
+#6496 = CARTESIAN_POINT('',(-1.541213543927,7.748203715186,-2.5));
+#6497 = DIRECTION('',(-0.980785280403,-0.195090322016,0.));
+#6498 = DIRECTION('',(0.195090322016,-0.980785280403,0.));
+#6499 = DEFINITIONAL_REPRESENTATION('',(#6500),#6504);
+#6500 = LINE('',#6501,#6502);
+#6501 = CARTESIAN_POINT('',(0.,0.));
+#6502 = VECTOR('',#6503,1.);
+#6503 = DIRECTION('',(1.,0.));
+#6504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6505 = ORIENTED_EDGE('',*,*,#6506,.F.);
+#6506 = EDGE_CURVE('',#6451,#6479,#6507,.T.);
+#6507 = SURFACE_CURVE('',#6508,(#6513,#6520),.PCURVE_S1.);
+#6508 = CIRCLE('',#6509,7.9);
+#6509 = AXIS2_PLACEMENT_3D('',#6510,#6511,#6512);
+#6510 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#6511 = DIRECTION('',(0.,-0.,1.));
+#6512 = DIRECTION('',(0.980785280403,0.195090322016,0.));
+#6513 = PCURVE('',#3827,#6514);
+#6514 = DEFINITIONAL_REPRESENTATION('',(#6515),#6519);
+#6515 = CIRCLE('',#6516,7.9);
+#6516 = AXIS2_PLACEMENT_2D('',#6517,#6518);
+#6517 = CARTESIAN_POINT('',(0.,0.));
+#6518 = DIRECTION('',(0.980785280403,0.195090322016));
+#6519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6520 = PCURVE('',#6521,#6526);
+#6521 = CYLINDRICAL_SURFACE('',#6522,7.9);
+#6522 = AXIS2_PLACEMENT_3D('',#6523,#6524,#6525);
+#6523 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#6524 = DIRECTION('',(0.,0.,1.));
+#6525 = DIRECTION('',(0.980785280403,0.195090322016,0.));
+#6526 = DEFINITIONAL_REPRESENTATION('',(#6527),#6531);
+#6527 = LINE('',#6528,#6529);
+#6528 = CARTESIAN_POINT('',(0.,0.));
+#6529 = VECTOR('',#6530,1.);
+#6530 = DIRECTION('',(1.,0.));
+#6531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6532 = FACE_BOUND('',#6533,.T.);
+#6533 = EDGE_LOOP('',(#6534,#6562,#6590));
+#6534 = ORIENTED_EDGE('',*,*,#6535,.T.);
+#6535 = EDGE_CURVE('',#6536,#3986,#6538,.T.);
+#6536 = VERTEX_POINT('',#6537);
+#6537 = CARTESIAN_POINT('',(4.726764344508,6.329905120259,-2.5));
+#6538 = SURFACE_CURVE('',#6539,(#6543,#6550),.PCURVE_S1.);
+#6539 = LINE('',#6540,#6541);
+#6540 = CARTESIAN_POINT('',(4.726764344508,6.329905120259,-2.5));
+#6541 = VECTOR('',#6542,1.);
+#6542 = DIRECTION('',(-0.598324600571,-0.801253812691,0.));
+#6543 = PCURVE('',#3827,#6544);
+#6544 = DEFINITIONAL_REPRESENTATION('',(#6545),#6549);
+#6545 = LINE('',#6546,#6547);
+#6546 = CARTESIAN_POINT('',(4.726764344508,6.329905120259));
+#6547 = VECTOR('',#6548,1.);
+#6548 = DIRECTION('',(-0.598324600571,-0.801253812691));
+#6549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6550 = PCURVE('',#6551,#6556);
+#6551 = PLANE('',#6552);
+#6552 = AXIS2_PLACEMENT_3D('',#6553,#6554,#6555);
+#6553 = CARTESIAN_POINT('',(4.726764344508,6.329905120259,-2.5));
+#6554 = DIRECTION('',(-0.801253812691,0.598324600571,0.));
+#6555 = DIRECTION('',(-0.598324600571,-0.801253812691,0.));
+#6556 = DEFINITIONAL_REPRESENTATION('',(#6557),#6561);
+#6557 = LINE('',#6558,#6559);
+#6558 = CARTESIAN_POINT('',(0.,0.));
+#6559 = VECTOR('',#6560,1.);
+#6560 = DIRECTION('',(1.,0.));
+#6561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6562 = ORIENTED_EDGE('',*,*,#6563,.F.);
+#6563 = EDGE_CURVE('',#6564,#3986,#6566,.T.);
+#6564 = VERTEX_POINT('',#6565);
+#6565 = CARTESIAN_POINT('',(4.389004840855,6.56860993719,-2.5));
+#6566 = SURFACE_CURVE('',#6567,(#6571,#6578),.PCURVE_S1.);
+#6567 = LINE('',#6568,#6569);
+#6568 = CARTESIAN_POINT('',(4.389004840855,6.56860993719,-2.5));
+#6569 = VECTOR('',#6570,1.);
+#6570 = DIRECTION('',(-0.55557023302,-0.831469612303,0.));
+#6571 = PCURVE('',#3827,#6572);
+#6572 = DEFINITIONAL_REPRESENTATION('',(#6573),#6577);
+#6573 = LINE('',#6574,#6575);
+#6574 = CARTESIAN_POINT('',(4.389004840855,6.56860993719));
+#6575 = VECTOR('',#6576,1.);
+#6576 = DIRECTION('',(-0.55557023302,-0.831469612303));
+#6577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6578 = PCURVE('',#6579,#6584);
+#6579 = PLANE('',#6580);
+#6580 = AXIS2_PLACEMENT_3D('',#6581,#6582,#6583);
+#6581 = CARTESIAN_POINT('',(4.389004840855,6.56860993719,-2.5));
+#6582 = DIRECTION('',(-0.831469612303,0.55557023302,0.));
+#6583 = DIRECTION('',(-0.55557023302,-0.831469612303,0.));
+#6584 = DEFINITIONAL_REPRESENTATION('',(#6585),#6589);
+#6585 = LINE('',#6586,#6587);
+#6586 = CARTESIAN_POINT('',(0.,0.));
+#6587 = VECTOR('',#6588,1.);
+#6588 = DIRECTION('',(1.,0.));
+#6589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6590 = ORIENTED_EDGE('',*,*,#6591,.F.);
+#6591 = EDGE_CURVE('',#6536,#6564,#6592,.T.);
+#6592 = SURFACE_CURVE('',#6593,(#6598,#6605),.PCURVE_S1.);
+#6593 = CIRCLE('',#6594,7.9);
+#6594 = AXIS2_PLACEMENT_3D('',#6595,#6596,#6597);
+#6595 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#6596 = DIRECTION('',(-0.,0.,1.));
+#6597 = DIRECTION('',(0.831469612303,-0.55557023302,0.));
+#6598 = PCURVE('',#3827,#6599);
+#6599 = DEFINITIONAL_REPRESENTATION('',(#6600),#6604);
+#6600 = CIRCLE('',#6601,7.9);
+#6601 = AXIS2_PLACEMENT_2D('',#6602,#6603);
+#6602 = CARTESIAN_POINT('',(0.,0.));
+#6603 = DIRECTION('',(0.831469612303,-0.55557023302));
+#6604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6605 = PCURVE('',#6606,#6611);
+#6606 = CYLINDRICAL_SURFACE('',#6607,7.9);
+#6607 = AXIS2_PLACEMENT_3D('',#6608,#6609,#6610);
+#6608 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#6609 = DIRECTION('',(0.,0.,1.));
+#6610 = DIRECTION('',(0.831469612303,-0.55557023302,0.));
+#6611 = DEFINITIONAL_REPRESENTATION('',(#6612),#6616);
+#6612 = LINE('',#6613,#6614);
+#6613 = CARTESIAN_POINT('',(0.,0.));
+#6614 = VECTOR('',#6615,1.);
+#6615 = DIRECTION('',(1.,0.));
+#6616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6617 = ADVANCED_FACE('',(#6618,#6621,#6689,#6757,#6823,#6889,#6955,
+    #7021,#7087,#7153,#7219,#7285,#7351,#7417,#7483,#7549,#7615,#7681,
+    #7747,#7813,#7879,#7945,#8011,#8077,#8143,#8209,#8275,#8341,#8407,
+    #8473,#8539,#8605,#8671),#3877,.F.);
+#6618 = FACE_BOUND('',#6619,.F.);
+#6619 = EDGE_LOOP('',(#6620));
+#6620 = ORIENTED_EDGE('',*,*,#3862,.T.);
+#6621 = FACE_BOUND('',#6622,.F.);
+#6622 = EDGE_LOOP('',(#6623,#6646,#6667));
+#6623 = ORIENTED_EDGE('',*,*,#6624,.T.);
+#6624 = EDGE_CURVE('',#6625,#6627,#6629,.T.);
+#6625 = VERTEX_POINT('',#6626);
+#6626 = CARTESIAN_POINT('',(7.889173324561,-0.413454054319,-2.6));
+#6627 = VERTEX_POINT('',#6628);
+#6628 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#6629 = SURFACE_CURVE('',#6630,(#6634,#6640),.PCURVE_S1.);
+#6630 = LINE('',#6631,#6632);
+#6631 = CARTESIAN_POINT('',(3.944586662281,-0.20672702716,-2.6));
+#6632 = VECTOR('',#6633,1.);
+#6633 = DIRECTION('',(-0.998629534755,5.233595624294E-02,0.));
+#6634 = PCURVE('',#3877,#6635);
+#6635 = DEFINITIONAL_REPRESENTATION('',(#6636),#6639);
+#6636 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6637,#6638),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#6637 = CARTESIAN_POINT('',(8.678090657017,-0.454799459751));
+#6638 = CARTESIAN_POINT('',(-0.788917332456,4.134540543193E-02));
+#6639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6640 = PCURVE('',#3914,#6641);
+#6641 = DEFINITIONAL_REPRESENTATION('',(#6642),#6645);
+#6642 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6643,#6644),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#6643 = CARTESIAN_POINT('',(-0.79,-0.1));
+#6644 = CARTESIAN_POINT('',(8.69,-0.1));
+#6645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6646 = ORIENTED_EDGE('',*,*,#6647,.F.);
+#6647 = EDGE_CURVE('',#6648,#6627,#6650,.T.);
+#6648 = VERTEX_POINT('',#6649);
+#6649 = CARTESIAN_POINT('',(7.9,-8.782082852166E-16,-2.6));
+#6650 = SURFACE_CURVE('',#6651,(#6655,#6661),.PCURVE_S1.);
+#6651 = LINE('',#6652,#6653);
+#6652 = CARTESIAN_POINT('',(3.95,-6.363405421717E-16,-2.6));
+#6653 = VECTOR('',#6654,1.);
+#6654 = DIRECTION('',(-1.,1.610988714359E-16,0.));
+#6655 = PCURVE('',#3877,#6656);
+#6656 = DEFINITIONAL_REPRESENTATION('',(#6657),#6660);
+#6657 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6658,#6659),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#6658 = CARTESIAN_POINT('',(8.69,-1.399949192778E-15));
+#6659 = CARTESIAN_POINT('',(-0.79,1.272681084343E-16));
+#6660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6661 = PCURVE('',#3942,#6662);
+#6662 = DEFINITIONAL_REPRESENTATION('',(#6663),#6666);
+#6663 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6664,#6665),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#6664 = CARTESIAN_POINT('',(-0.79,-0.1));
+#6665 = CARTESIAN_POINT('',(8.69,-0.1));
+#6666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6667 = ORIENTED_EDGE('',*,*,#6668,.F.);
+#6668 = EDGE_CURVE('',#6625,#6648,#6669,.T.);
+#6669 = SURFACE_CURVE('',#6670,(#6675,#6682),.PCURVE_S1.);
+#6670 = CIRCLE('',#6671,7.9);
+#6671 = AXIS2_PLACEMENT_3D('',#6672,#6673,#6674);
+#6672 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#6673 = DIRECTION('',(0.,0.,1.));
+#6674 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#6675 = PCURVE('',#3877,#6676);
+#6676 = DEFINITIONAL_REPRESENTATION('',(#6677),#6681);
+#6677 = CIRCLE('',#6678,7.9);
+#6678 = AXIS2_PLACEMENT_2D('',#6679,#6680);
+#6679 = CARTESIAN_POINT('',(0.,0.));
+#6680 = DIRECTION('',(-2.22044604925E-16,-1.));
+#6681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6682 = PCURVE('',#3969,#6683);
+#6683 = DEFINITIONAL_REPRESENTATION('',(#6684),#6688);
+#6684 = LINE('',#6685,#6686);
+#6685 = CARTESIAN_POINT('',(0.,-0.1));
+#6686 = VECTOR('',#6687,1.);
+#6687 = DIRECTION('',(1.,0.));
+#6688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6689 = FACE_BOUND('',#6690,.F.);
+#6690 = EDGE_LOOP('',(#6691,#6714,#6735));
+#6691 = ORIENTED_EDGE('',*,*,#6692,.T.);
+#6692 = EDGE_CURVE('',#6693,#6695,#6697,.T.);
+#6693 = VERTEX_POINT('',#6694);
+#6694 = CARTESIAN_POINT('',(7.818245955875,1.13359171373,-2.6));
+#6695 = VERTEX_POINT('',#6696);
+#6696 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#6697 = SURFACE_CURVE('',#6698,(#6702,#6708),.PCURVE_S1.);
+#6698 = LINE('',#6699,#6700);
+#6699 = CARTESIAN_POINT('',(3.909122977938,0.566795856865,-2.6));
+#6700 = VECTOR('',#6701,1.);
+#6701 = DIRECTION('',(-0.98965138682,-0.143492621991,0.));
+#6702 = PCURVE('',#3877,#6703);
+#6703 = DEFINITIONAL_REPRESENTATION('',(#6704),#6707);
+#6704 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6705,#6706),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#6705 = CARTESIAN_POINT('',(8.600070551463,1.246950885103));
+#6706 = CARTESIAN_POINT('',(-0.781824595588,-0.113359171373));
+#6707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6708 = PCURVE('',#4001,#6709);
+#6709 = DEFINITIONAL_REPRESENTATION('',(#6710),#6713);
+#6710 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6711,#6712),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#6711 = CARTESIAN_POINT('',(-0.79,-0.1));
+#6712 = CARTESIAN_POINT('',(8.69,-0.1));
+#6713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6714 = ORIENTED_EDGE('',*,*,#6715,.F.);
+#6715 = EDGE_CURVE('',#6716,#6695,#6718,.T.);
+#6716 = VERTEX_POINT('',#6717);
+#6717 = CARTESIAN_POINT('',(7.748203715186,1.541213543927,-2.6));
+#6718 = SURFACE_CURVE('',#6719,(#6723,#6729),.PCURVE_S1.);
+#6719 = LINE('',#6720,#6721);
+#6720 = CARTESIAN_POINT('',(3.874101857593,0.770606771964,-2.6));
+#6721 = VECTOR('',#6722,1.);
+#6722 = DIRECTION('',(-0.980785280403,-0.195090322016,0.));
+#6723 = PCURVE('',#3877,#6724);
+#6724 = DEFINITIONAL_REPRESENTATION('',(#6725),#6728);
+#6725 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6726,#6727),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#6726 = CARTESIAN_POINT('',(8.523024086704,1.69533489832));
+#6727 = CARTESIAN_POINT('',(-0.774820371519,-0.154121354393));
+#6728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6729 = PCURVE('',#4029,#6730);
+#6730 = DEFINITIONAL_REPRESENTATION('',(#6731),#6734);
+#6731 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6732,#6733),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#6732 = CARTESIAN_POINT('',(-0.79,-0.1));
+#6733 = CARTESIAN_POINT('',(8.69,-0.1));
+#6734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6735 = ORIENTED_EDGE('',*,*,#6736,.F.);
+#6736 = EDGE_CURVE('',#6693,#6716,#6737,.T.);
+#6737 = SURFACE_CURVE('',#6738,(#6743,#6750),.PCURVE_S1.);
+#6738 = CIRCLE('',#6739,7.9);
+#6739 = AXIS2_PLACEMENT_3D('',#6740,#6741,#6742);
+#6740 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#6741 = DIRECTION('',(-0.,0.,1.));
+#6742 = DIRECTION('',(0.195090322016,-0.980785280403,0.));
+#6743 = PCURVE('',#3877,#6744);
+#6744 = DEFINITIONAL_REPRESENTATION('',(#6745),#6749);
+#6745 = CIRCLE('',#6746,7.9);
+#6746 = AXIS2_PLACEMENT_2D('',#6747,#6748);
+#6747 = CARTESIAN_POINT('',(0.,0.));
+#6748 = DIRECTION('',(0.195090322016,-0.980785280403));
+#6749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6750 = PCURVE('',#4056,#6751);
+#6751 = DEFINITIONAL_REPRESENTATION('',(#6752),#6756);
+#6752 = LINE('',#6753,#6754);
+#6753 = CARTESIAN_POINT('',(0.,-0.1));
+#6754 = VECTOR('',#6755,1.);
+#6755 = DIRECTION('',(1.,0.));
+#6756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6757 = FACE_BOUND('',#6758,.F.);
+#6758 = EDGE_LOOP('',(#6759,#6780,#6801));
+#6759 = ORIENTED_EDGE('',*,*,#6760,.T.);
+#6760 = EDGE_CURVE('',#6761,#6695,#6763,.T.);
+#6761 = VERTEX_POINT('',#6762);
+#6762 = CARTESIAN_POINT('',(4.039215380009,-6.789310650861,-2.6));
+#6763 = SURFACE_CURVE('',#6764,(#6768,#6774),.PCURVE_S1.);
+#6764 = LINE('',#6765,#6766);
+#6765 = CARTESIAN_POINT('',(2.019607690004,-3.394655325431,-2.6));
+#6766 = VECTOR('',#6767,1.);
+#6767 = DIRECTION('',(-0.511293086077,0.859406411501,0.));
+#6768 = PCURVE('',#3877,#6769);
+#6769 = DEFINITIONAL_REPRESENTATION('',(#6770),#6773);
+#6770 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6771,#6772),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#6771 = CARTESIAN_POINT('',(4.44313691801,-7.468241715948));
+#6772 = CARTESIAN_POINT('',(-0.403921538001,0.678931065086));
+#6773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6774 = PCURVE('',#4086,#6775);
+#6775 = DEFINITIONAL_REPRESENTATION('',(#6776),#6779);
+#6776 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6777,#6778),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#6777 = CARTESIAN_POINT('',(-0.79,-0.1));
+#6778 = CARTESIAN_POINT('',(8.69,-0.1));
+#6779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6780 = ORIENTED_EDGE('',*,*,#6781,.F.);
+#6781 = EDGE_CURVE('',#6782,#6695,#6784,.T.);
+#6782 = VERTEX_POINT('',#6783);
+#6783 = CARTESIAN_POINT('',(4.389004840855,-6.56860993719,-2.6));
+#6784 = SURFACE_CURVE('',#6785,(#6789,#6795),.PCURVE_S1.);
+#6785 = LINE('',#6786,#6787);
+#6786 = CARTESIAN_POINT('',(2.194502420427,-3.284304968595,-2.6));
+#6787 = VECTOR('',#6788,1.);
+#6788 = DIRECTION('',(-0.55557023302,0.831469612303,0.));
+#6789 = PCURVE('',#3877,#6790);
+#6790 = DEFINITIONAL_REPRESENTATION('',(#6791),#6794);
+#6791 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6792,#6793),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#6792 = CARTESIAN_POINT('',(4.82790532494,-7.225470930909));
+#6793 = CARTESIAN_POINT('',(-0.438900484085,0.656860993719));
+#6794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6795 = PCURVE('',#4114,#6796);
+#6796 = DEFINITIONAL_REPRESENTATION('',(#6797),#6800);
+#6797 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6798,#6799),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#6798 = CARTESIAN_POINT('',(-0.79,-0.1));
+#6799 = CARTESIAN_POINT('',(8.69,-0.1));
+#6800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6801 = ORIENTED_EDGE('',*,*,#6802,.F.);
+#6802 = EDGE_CURVE('',#6761,#6782,#6803,.T.);
+#6803 = SURFACE_CURVE('',#6804,(#6809,#6816),.PCURVE_S1.);
+#6804 = CIRCLE('',#6805,7.9);
+#6805 = AXIS2_PLACEMENT_3D('',#6806,#6807,#6808);
+#6806 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#6807 = DIRECTION('',(0.,0.,1.));
+#6808 = DIRECTION('',(-0.831469612303,-0.55557023302,0.));
+#6809 = PCURVE('',#3877,#6810);
+#6810 = DEFINITIONAL_REPRESENTATION('',(#6811),#6815);
+#6811 = CIRCLE('',#6812,7.9);
+#6812 = AXIS2_PLACEMENT_2D('',#6813,#6814);
+#6813 = CARTESIAN_POINT('',(0.,0.));
+#6814 = DIRECTION('',(-0.831469612303,-0.55557023302));
+#6815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6816 = PCURVE('',#4141,#6817);
+#6817 = DEFINITIONAL_REPRESENTATION('',(#6818),#6822);
+#6818 = LINE('',#6819,#6820);
+#6819 = CARTESIAN_POINT('',(0.,-0.1));
+#6820 = VECTOR('',#6821,1.);
+#6821 = DIRECTION('',(1.,0.));
+#6822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6823 = FACE_BOUND('',#6824,.F.);
+#6824 = EDGE_LOOP('',(#6825,#6846,#6867));
+#6825 = ORIENTED_EDGE('',*,*,#6826,.T.);
+#6826 = EDGE_CURVE('',#6827,#6695,#6829,.T.);
+#6827 = VERTEX_POINT('',#6828);
+#6828 = CARTESIAN_POINT('',(-0.413454054319,-7.889173324561,-2.6));
+#6829 = SURFACE_CURVE('',#6830,(#6834,#6840),.PCURVE_S1.);
+#6830 = LINE('',#6831,#6832);
+#6831 = CARTESIAN_POINT('',(-0.20672702716,-3.944586662281,-2.6));
+#6832 = VECTOR('',#6833,1.);
+#6833 = DIRECTION('',(5.233595624294E-02,0.998629534755,0.));
+#6834 = PCURVE('',#3877,#6835);
+#6835 = DEFINITIONAL_REPRESENTATION('',(#6836),#6839);
+#6836 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6837,#6838),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#6837 = CARTESIAN_POINT('',(-0.454799459751,-8.678090657017));
+#6838 = CARTESIAN_POINT('',(4.134540543193E-02,0.788917332456));
+#6839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6840 = PCURVE('',#4171,#6841);
+#6841 = DEFINITIONAL_REPRESENTATION('',(#6842),#6845);
+#6842 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6843,#6844),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#6843 = CARTESIAN_POINT('',(-0.79,-0.1));
+#6844 = CARTESIAN_POINT('',(8.69,-0.1));
+#6845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6846 = ORIENTED_EDGE('',*,*,#6847,.F.);
+#6847 = EDGE_CURVE('',#6848,#6695,#6850,.T.);
+#6848 = VERTEX_POINT('',#6849);
+#6849 = CARTESIAN_POINT('',(-9.152687763523E-17,-7.9,-2.6));
+#6850 = SURFACE_CURVE('',#6851,(#6855,#6861),.PCURVE_S1.);
+#6851 = LINE('',#6852,#6853);
+#6852 = CARTESIAN_POINT('',(-2.42999838381E-16,-3.95,-2.6));
+#6853 = VECTOR('',#6854,1.);
+#6854 = DIRECTION('',(6.151894642557E-17,1.,0.));
+#6855 = PCURVE('',#3877,#6856);
+#6856 = DEFINITIONAL_REPRESENTATION('',(#6857),#6860);
+#6857 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6858,#6859),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#6858 = CARTESIAN_POINT('',(-5.345996444382E-16,-8.69));
+#6859 = CARTESIAN_POINT('',(4.85999676762E-17,0.79));
+#6860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6861 = PCURVE('',#4199,#6862);
+#6862 = DEFINITIONAL_REPRESENTATION('',(#6863),#6866);
+#6863 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6864,#6865),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#6864 = CARTESIAN_POINT('',(-0.79,-0.1));
+#6865 = CARTESIAN_POINT('',(8.69,-0.1));
+#6866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6867 = ORIENTED_EDGE('',*,*,#6868,.F.);
+#6868 = EDGE_CURVE('',#6827,#6848,#6869,.T.);
+#6869 = SURFACE_CURVE('',#6870,(#6875,#6882),.PCURVE_S1.);
+#6870 = CIRCLE('',#6871,7.9);
+#6871 = AXIS2_PLACEMENT_3D('',#6872,#6873,#6874);
+#6872 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#6873 = DIRECTION('',(0.,0.,1.));
+#6874 = DIRECTION('',(-1.,1.224646799147E-16,0.));
+#6875 = PCURVE('',#3877,#6876);
+#6876 = DEFINITIONAL_REPRESENTATION('',(#6877),#6881);
+#6877 = CIRCLE('',#6878,7.9);
+#6878 = AXIS2_PLACEMENT_2D('',#6879,#6880);
+#6879 = CARTESIAN_POINT('',(0.,0.));
+#6880 = DIRECTION('',(-1.,1.224646799147E-16));
+#6881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6882 = PCURVE('',#4226,#6883);
+#6883 = DEFINITIONAL_REPRESENTATION('',(#6884),#6888);
+#6884 = LINE('',#6885,#6886);
+#6885 = CARTESIAN_POINT('',(0.,-0.1));
+#6886 = VECTOR('',#6887,1.);
+#6887 = DIRECTION('',(1.,0.));
+#6888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6889 = FACE_BOUND('',#6890,.F.);
+#6890 = EDGE_LOOP('',(#6891,#6912,#6933));
+#6891 = ORIENTED_EDGE('',*,*,#6892,.T.);
+#6892 = EDGE_CURVE('',#6893,#6695,#6895,.T.);
+#6893 = VERTEX_POINT('',#6894);
+#6894 = CARTESIAN_POINT('',(1.13359171373,-7.818245955875,-2.6));
+#6895 = SURFACE_CURVE('',#6896,(#6900,#6906),.PCURVE_S1.);
+#6896 = LINE('',#6897,#6898);
+#6897 = CARTESIAN_POINT('',(0.566795856865,-3.909122977938,-2.6));
+#6898 = VECTOR('',#6899,1.);
+#6899 = DIRECTION('',(-0.143492621991,0.98965138682,0.));
+#6900 = PCURVE('',#3877,#6901);
+#6901 = DEFINITIONAL_REPRESENTATION('',(#6902),#6905);
+#6902 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6903,#6904),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#6903 = CARTESIAN_POINT('',(1.246950885103,-8.600070551463));
+#6904 = CARTESIAN_POINT('',(-0.113359171373,0.781824595588));
+#6905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6906 = PCURVE('',#4256,#6907);
+#6907 = DEFINITIONAL_REPRESENTATION('',(#6908),#6911);
+#6908 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6909,#6910),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#6909 = CARTESIAN_POINT('',(-0.79,-0.1));
+#6910 = CARTESIAN_POINT('',(8.69,-0.1));
+#6911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6912 = ORIENTED_EDGE('',*,*,#6913,.F.);
+#6913 = EDGE_CURVE('',#6914,#6695,#6916,.T.);
+#6914 = VERTEX_POINT('',#6915);
+#6915 = CARTESIAN_POINT('',(1.541213543927,-7.748203715186,-2.6));
+#6916 = SURFACE_CURVE('',#6917,(#6921,#6927),.PCURVE_S1.);
+#6917 = LINE('',#6918,#6919);
+#6918 = CARTESIAN_POINT('',(0.770606771964,-3.874101857593,-2.6));
+#6919 = VECTOR('',#6920,1.);
+#6920 = DIRECTION('',(-0.195090322016,0.980785280403,0.));
+#6921 = PCURVE('',#3877,#6922);
+#6922 = DEFINITIONAL_REPRESENTATION('',(#6923),#6926);
+#6923 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6924,#6925),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#6924 = CARTESIAN_POINT('',(1.69533489832,-8.523024086704));
+#6925 = CARTESIAN_POINT('',(-0.154121354393,0.774820371519));
+#6926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6927 = PCURVE('',#4284,#6928);
+#6928 = DEFINITIONAL_REPRESENTATION('',(#6929),#6932);
+#6929 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6930,#6931),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#6930 = CARTESIAN_POINT('',(-0.79,-0.1));
+#6931 = CARTESIAN_POINT('',(8.69,-0.1));
+#6932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6933 = ORIENTED_EDGE('',*,*,#6934,.F.);
+#6934 = EDGE_CURVE('',#6893,#6914,#6935,.T.);
+#6935 = SURFACE_CURVE('',#6936,(#6941,#6948),.PCURVE_S1.);
+#6936 = CIRCLE('',#6937,7.9);
+#6937 = AXIS2_PLACEMENT_3D('',#6938,#6939,#6940);
+#6938 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#6939 = DIRECTION('',(0.,0.,1.));
+#6940 = DIRECTION('',(-0.980785280403,-0.195090322016,0.));
+#6941 = PCURVE('',#3877,#6942);
+#6942 = DEFINITIONAL_REPRESENTATION('',(#6943),#6947);
+#6943 = CIRCLE('',#6944,7.9);
+#6944 = AXIS2_PLACEMENT_2D('',#6945,#6946);
+#6945 = CARTESIAN_POINT('',(0.,0.));
+#6946 = DIRECTION('',(-0.980785280403,-0.195090322016));
+#6947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6948 = PCURVE('',#4311,#6949);
+#6949 = DEFINITIONAL_REPRESENTATION('',(#6950),#6954);
+#6950 = LINE('',#6951,#6952);
+#6951 = CARTESIAN_POINT('',(0.,-0.1));
+#6952 = VECTOR('',#6953,1.);
+#6953 = DIRECTION('',(1.,0.));
+#6954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6955 = FACE_BOUND('',#6956,.F.);
+#6956 = EDGE_LOOP('',(#6957,#6978,#6999));
+#6957 = ORIENTED_EDGE('',*,*,#6958,.T.);
+#6958 = EDGE_CURVE('',#6959,#6695,#6961,.T.);
+#6959 = VERTEX_POINT('',#6960);
+#6960 = CARTESIAN_POINT('',(2.637074187947,-7.446867779628,-2.6));
+#6961 = SURFACE_CURVE('',#6962,(#6966,#6972),.PCURVE_S1.);
+#6962 = LINE('',#6963,#6964);
+#6963 = CARTESIAN_POINT('',(1.318537093973,-3.723433889814,-2.6));
+#6964 = VECTOR('',#6965,1.);
+#6965 = DIRECTION('',(-0.333806859234,0.942641491092,0.));
+#6966 = PCURVE('',#3877,#6967);
+#6967 = DEFINITIONAL_REPRESENTATION('',(#6968),#6971);
+#6968 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6969,#6970),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#6969 = CARTESIAN_POINT('',(2.900781606741,-8.191554557591));
+#6970 = CARTESIAN_POINT('',(-0.263707418795,0.744686777963));
+#6971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6972 = PCURVE('',#4341,#6973);
+#6973 = DEFINITIONAL_REPRESENTATION('',(#6974),#6977);
+#6974 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6975,#6976),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#6975 = CARTESIAN_POINT('',(-0.79,-0.1));
+#6976 = CARTESIAN_POINT('',(8.69,-0.1));
+#6977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6978 = ORIENTED_EDGE('',*,*,#6979,.F.);
+#6979 = EDGE_CURVE('',#6980,#6695,#6982,.T.);
+#6980 = VERTEX_POINT('',#6981);
+#6981 = CARTESIAN_POINT('',(3.023199115684,-7.298648306839,-2.6));
+#6982 = SURFACE_CURVE('',#6983,(#6987,#6993),.PCURVE_S1.);
+#6983 = LINE('',#6984,#6985);
+#6984 = CARTESIAN_POINT('',(1.511599557842,-3.64932415342,-2.6));
+#6985 = VECTOR('',#6986,1.);
+#6986 = DIRECTION('',(-0.382683432365,0.923879532511,0.));
+#6987 = PCURVE('',#3877,#6988);
+#6988 = DEFINITIONAL_REPRESENTATION('',(#6989),#6992);
+#6989 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6990,#6991),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#6990 = CARTESIAN_POINT('',(3.325519027253,-8.028513137523));
+#6991 = CARTESIAN_POINT('',(-0.302319911568,0.729864830684));
+#6992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6993 = PCURVE('',#4369,#6994);
+#6994 = DEFINITIONAL_REPRESENTATION('',(#6995),#6998);
+#6995 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6996,#6997),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#6996 = CARTESIAN_POINT('',(-0.79,-0.1));
+#6997 = CARTESIAN_POINT('',(8.69,-0.1));
+#6998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6999 = ORIENTED_EDGE('',*,*,#7000,.F.);
+#7000 = EDGE_CURVE('',#6959,#6980,#7001,.T.);
+#7001 = SURFACE_CURVE('',#7002,(#7007,#7014),.PCURVE_S1.);
+#7002 = CIRCLE('',#7003,7.9);
+#7003 = AXIS2_PLACEMENT_3D('',#7004,#7005,#7006);
+#7004 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#7005 = DIRECTION('',(0.,0.,1.));
+#7006 = DIRECTION('',(-0.923879532511,-0.382683432365,0.));
+#7007 = PCURVE('',#3877,#7008);
+#7008 = DEFINITIONAL_REPRESENTATION('',(#7009),#7013);
+#7009 = CIRCLE('',#7010,7.9);
+#7010 = AXIS2_PLACEMENT_2D('',#7011,#7012);
+#7011 = CARTESIAN_POINT('',(0.,0.));
+#7012 = DIRECTION('',(-0.923879532511,-0.382683432365));
+#7013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7014 = PCURVE('',#4396,#7015);
+#7015 = DEFINITIONAL_REPRESENTATION('',(#7016),#7020);
+#7016 = LINE('',#7017,#7018);
+#7017 = CARTESIAN_POINT('',(0.,-0.1));
+#7018 = VECTOR('',#7019,1.);
+#7019 = DIRECTION('',(1.,0.));
+#7020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7021 = FACE_BOUND('',#7022,.F.);
+#7022 = EDGE_LOOP('',(#7023,#7044,#7065));
+#7023 = ORIENTED_EDGE('',*,*,#7024,.T.);
+#7024 = EDGE_CURVE('',#7025,#6695,#7027,.T.);
+#7025 = VERTEX_POINT('',#7026);
+#7026 = CARTESIAN_POINT('',(5.286131790235,-5.870844121271,-2.6));
+#7027 = SURFACE_CURVE('',#7028,(#7032,#7038),.PCURVE_S1.);
+#7028 = LINE('',#7029,#7030);
+#7029 = CARTESIAN_POINT('',(2.643065895117,-2.935422060636,-2.6));
+#7030 = VECTOR('',#7031,1.);
+#7031 = DIRECTION('',(-0.669130606359,0.743144825477,0.));
+#7032 = PCURVE('',#3877,#7033);
+#7033 = DEFINITIONAL_REPRESENTATION('',(#7034),#7037);
+#7034 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7035,#7036),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7035 = CARTESIAN_POINT('',(5.814744969258,-6.457928533399));
+#7036 = CARTESIAN_POINT('',(-0.528613179023,0.587084412127));
+#7037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7038 = PCURVE('',#4426,#7039);
+#7039 = DEFINITIONAL_REPRESENTATION('',(#7040),#7043);
+#7040 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7041,#7042),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7041 = CARTESIAN_POINT('',(-0.79,-0.1));
+#7042 = CARTESIAN_POINT('',(8.69,-0.1));
+#7043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7044 = ORIENTED_EDGE('',*,*,#7045,.F.);
+#7045 = EDGE_CURVE('',#7046,#6695,#7048,.T.);
+#7046 = VERTEX_POINT('',#7047);
+#7047 = CARTESIAN_POINT('',(5.586143571374,-5.586143571374,-2.6));
+#7048 = SURFACE_CURVE('',#7049,(#7053,#7059),.PCURVE_S1.);
+#7049 = LINE('',#7050,#7051);
+#7050 = CARTESIAN_POINT('',(2.793071785687,-2.793071785687,-2.6));
+#7051 = VECTOR('',#7052,1.);
+#7052 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#7053 = PCURVE('',#3877,#7054);
+#7054 = DEFINITIONAL_REPRESENTATION('',(#7055),#7058);
+#7055 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7056,#7057),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7056 = CARTESIAN_POINT('',(6.144757928511,-6.144757928511));
+#7057 = CARTESIAN_POINT('',(-0.558614357137,0.558614357137));
+#7058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7059 = PCURVE('',#4454,#7060);
+#7060 = DEFINITIONAL_REPRESENTATION('',(#7061),#7064);
+#7061 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7062,#7063),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7062 = CARTESIAN_POINT('',(-0.79,-0.1));
+#7063 = CARTESIAN_POINT('',(8.69,-0.1));
+#7064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7065 = ORIENTED_EDGE('',*,*,#7066,.F.);
+#7066 = EDGE_CURVE('',#7025,#7046,#7067,.T.);
+#7067 = SURFACE_CURVE('',#7068,(#7073,#7080),.PCURVE_S1.);
+#7068 = CIRCLE('',#7069,7.9);
+#7069 = AXIS2_PLACEMENT_3D('',#7070,#7071,#7072);
+#7070 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#7071 = DIRECTION('',(0.,0.,1.));
+#7072 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#7073 = PCURVE('',#3877,#7074);
+#7074 = DEFINITIONAL_REPRESENTATION('',(#7075),#7079);
+#7075 = CIRCLE('',#7076,7.9);
+#7076 = AXIS2_PLACEMENT_2D('',#7077,#7078);
+#7077 = CARTESIAN_POINT('',(0.,0.));
+#7078 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#7079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7080 = PCURVE('',#4481,#7081);
+#7081 = DEFINITIONAL_REPRESENTATION('',(#7082),#7086);
+#7082 = LINE('',#7083,#7084);
+#7083 = CARTESIAN_POINT('',(0.,-0.1));
+#7084 = VECTOR('',#7085,1.);
+#7085 = DIRECTION('',(1.,0.));
+#7086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7087 = FACE_BOUND('',#7088,.F.);
+#7088 = EDGE_LOOP('',(#7089,#7110,#7131));
+#7089 = ORIENTED_EDGE('',*,*,#7090,.T.);
+#7090 = EDGE_CURVE('',#7091,#6695,#7093,.T.);
+#7091 = VERTEX_POINT('',#7092);
+#7092 = CARTESIAN_POINT('',(-7.130423746364,3.401037664786,-2.6));
+#7093 = SURFACE_CURVE('',#7094,(#7098,#7104),.PCURVE_S1.);
+#7094 = LINE('',#7095,#7096);
+#7095 = CARTESIAN_POINT('',(-3.565211873182,1.700518832393,-2.6));
+#7096 = VECTOR('',#7097,1.);
+#7097 = DIRECTION('',(0.90258528435,-0.430511096808,0.));
+#7098 = PCURVE('',#3877,#7099);
+#7099 = DEFINITIONAL_REPRESENTATION('',(#7100),#7103);
+#7100 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7101,#7102),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7101 = CARTESIAN_POINT('',(-7.843466121,3.741141431264));
+#7102 = CARTESIAN_POINT('',(0.713042374636,-0.340103766479));
+#7103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7104 = PCURVE('',#4511,#7105);
+#7105 = DEFINITIONAL_REPRESENTATION('',(#7106),#7109);
+#7106 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7107,#7108),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7107 = CARTESIAN_POINT('',(-0.79,-0.1));
+#7108 = CARTESIAN_POINT('',(8.69,-0.1));
+#7109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7110 = ORIENTED_EDGE('',*,*,#7111,.F.);
+#7111 = EDGE_CURVE('',#7112,#6695,#7114,.T.);
+#7112 = VERTEX_POINT('',#7113);
+#7113 = CARTESIAN_POINT('',(-7.298648306839,3.023199115684,-2.6));
+#7114 = SURFACE_CURVE('',#7115,(#7119,#7125),.PCURVE_S1.);
+#7115 = LINE('',#7116,#7117);
+#7116 = CARTESIAN_POINT('',(-3.64932415342,1.511599557842,-2.6));
+#7117 = VECTOR('',#7118,1.);
+#7118 = DIRECTION('',(0.923879532511,-0.382683432365,0.));
+#7119 = PCURVE('',#3877,#7120);
+#7120 = DEFINITIONAL_REPRESENTATION('',(#7121),#7124);
+#7121 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7122,#7123),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7122 = CARTESIAN_POINT('',(-8.028513137523,3.325519027253));
+#7123 = CARTESIAN_POINT('',(0.729864830684,-0.302319911568));
+#7124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7125 = PCURVE('',#4539,#7126);
+#7126 = DEFINITIONAL_REPRESENTATION('',(#7127),#7130);
+#7127 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7128,#7129),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7128 = CARTESIAN_POINT('',(-0.79,-0.1));
+#7129 = CARTESIAN_POINT('',(8.69,-0.1));
+#7130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7131 = ORIENTED_EDGE('',*,*,#7132,.F.);
+#7132 = EDGE_CURVE('',#7091,#7112,#7133,.T.);
+#7133 = SURFACE_CURVE('',#7134,(#7139,#7146),.PCURVE_S1.);
+#7134 = CIRCLE('',#7135,7.9);
+#7135 = AXIS2_PLACEMENT_3D('',#7136,#7137,#7138);
+#7136 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#7137 = DIRECTION('',(0.,-0.,1.));
+#7138 = DIRECTION('',(0.382683432365,0.923879532511,0.));
+#7139 = PCURVE('',#3877,#7140);
+#7140 = DEFINITIONAL_REPRESENTATION('',(#7141),#7145);
+#7141 = CIRCLE('',#7142,7.9);
+#7142 = AXIS2_PLACEMENT_2D('',#7143,#7144);
+#7143 = CARTESIAN_POINT('',(0.,0.));
+#7144 = DIRECTION('',(0.382683432365,0.923879532511));
+#7145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7146 = PCURVE('',#4566,#7147);
+#7147 = DEFINITIONAL_REPRESENTATION('',(#7148),#7152);
+#7148 = LINE('',#7149,#7150);
+#7149 = CARTESIAN_POINT('',(0.,-0.1));
+#7150 = VECTOR('',#7151,1.);
+#7151 = DIRECTION('',(1.,0.));
+#7152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7153 = FACE_BOUND('',#7154,.F.);
+#7154 = EDGE_LOOP('',(#7155,#7176,#7197));
+#7155 = ORIENTED_EDGE('',*,*,#7156,.T.);
+#7156 = EDGE_CURVE('',#7157,#6695,#7159,.T.);
+#7157 = VERTEX_POINT('',#7158);
+#7158 = CARTESIAN_POINT('',(-7.818245955875,-1.13359171373,-2.6));
+#7159 = SURFACE_CURVE('',#7160,(#7164,#7170),.PCURVE_S1.);
+#7160 = LINE('',#7161,#7162);
+#7161 = CARTESIAN_POINT('',(-3.909122977938,-0.566795856865,-2.6));
+#7162 = VECTOR('',#7163,1.);
+#7163 = DIRECTION('',(0.98965138682,0.143492621991,0.));
+#7164 = PCURVE('',#3877,#7165);
+#7165 = DEFINITIONAL_REPRESENTATION('',(#7166),#7169);
+#7166 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7167,#7168),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7167 = CARTESIAN_POINT('',(-8.600070551463,-1.246950885103));
+#7168 = CARTESIAN_POINT('',(0.781824595588,0.113359171373));
+#7169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7170 = PCURVE('',#4596,#7171);
+#7171 = DEFINITIONAL_REPRESENTATION('',(#7172),#7175);
+#7172 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7173,#7174),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7173 = CARTESIAN_POINT('',(-0.79,-0.1));
+#7174 = CARTESIAN_POINT('',(8.69,-0.1));
+#7175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7176 = ORIENTED_EDGE('',*,*,#7177,.F.);
+#7177 = EDGE_CURVE('',#7178,#6695,#7180,.T.);
+#7178 = VERTEX_POINT('',#7179);
+#7179 = CARTESIAN_POINT('',(-7.748203715186,-1.541213543927,-2.6));
+#7180 = SURFACE_CURVE('',#7181,(#7185,#7191),.PCURVE_S1.);
+#7181 = LINE('',#7182,#7183);
+#7182 = CARTESIAN_POINT('',(-3.874101857593,-0.770606771964,-2.6));
+#7183 = VECTOR('',#7184,1.);
+#7184 = DIRECTION('',(0.980785280403,0.195090322016,0.));
+#7185 = PCURVE('',#3877,#7186);
+#7186 = DEFINITIONAL_REPRESENTATION('',(#7187),#7190);
+#7187 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7188,#7189),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7188 = CARTESIAN_POINT('',(-8.523024086704,-1.69533489832));
+#7189 = CARTESIAN_POINT('',(0.774820371519,0.154121354393));
+#7190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7191 = PCURVE('',#4624,#7192);
+#7192 = DEFINITIONAL_REPRESENTATION('',(#7193),#7196);
+#7193 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7194,#7195),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7194 = CARTESIAN_POINT('',(-0.79,-0.1));
+#7195 = CARTESIAN_POINT('',(8.69,-0.1));
+#7196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7197 = ORIENTED_EDGE('',*,*,#7198,.F.);
+#7198 = EDGE_CURVE('',#7157,#7178,#7199,.T.);
+#7199 = SURFACE_CURVE('',#7200,(#7205,#7212),.PCURVE_S1.);
+#7200 = CIRCLE('',#7201,7.9);
+#7201 = AXIS2_PLACEMENT_3D('',#7202,#7203,#7204);
+#7202 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#7203 = DIRECTION('',(0.,0.,1.));
+#7204 = DIRECTION('',(-0.195090322016,0.980785280403,0.));
+#7205 = PCURVE('',#3877,#7206);
+#7206 = DEFINITIONAL_REPRESENTATION('',(#7207),#7211);
+#7207 = CIRCLE('',#7208,7.9);
+#7208 = AXIS2_PLACEMENT_2D('',#7209,#7210);
+#7209 = CARTESIAN_POINT('',(0.,0.));
+#7210 = DIRECTION('',(-0.195090322016,0.980785280403));
+#7211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7212 = PCURVE('',#4651,#7213);
+#7213 = DEFINITIONAL_REPRESENTATION('',(#7214),#7218);
+#7214 = LINE('',#7215,#7216);
+#7215 = CARTESIAN_POINT('',(0.,-0.1));
+#7216 = VECTOR('',#7217,1.);
+#7217 = DIRECTION('',(1.,0.));
+#7218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7219 = FACE_BOUND('',#7220,.F.);
+#7220 = EDGE_LOOP('',(#7221,#7242,#7263));
+#7221 = ORIENTED_EDGE('',*,*,#7222,.T.);
+#7222 = EDGE_CURVE('',#7223,#6695,#7225,.T.);
+#7223 = VERTEX_POINT('',#7224);
+#7224 = CARTESIAN_POINT('',(-7.889173324561,0.413454054319,-2.6));
+#7225 = SURFACE_CURVE('',#7226,(#7230,#7236),.PCURVE_S1.);
+#7226 = LINE('',#7227,#7228);
+#7227 = CARTESIAN_POINT('',(-3.944586662281,0.20672702716,-2.6));
+#7228 = VECTOR('',#7229,1.);
+#7229 = DIRECTION('',(0.998629534755,-5.233595624294E-02,0.));
+#7230 = PCURVE('',#3877,#7231);
+#7231 = DEFINITIONAL_REPRESENTATION('',(#7232),#7235);
+#7232 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7233,#7234),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7233 = CARTESIAN_POINT('',(-8.678090657017,0.454799459751));
+#7234 = CARTESIAN_POINT('',(0.788917332456,-4.134540543193E-02));
+#7235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7236 = PCURVE('',#4681,#7237);
+#7237 = DEFINITIONAL_REPRESENTATION('',(#7238),#7241);
+#7238 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7239,#7240),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7239 = CARTESIAN_POINT('',(-0.79,-0.1));
+#7240 = CARTESIAN_POINT('',(8.69,-0.1));
+#7241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7242 = ORIENTED_EDGE('',*,*,#7243,.F.);
+#7243 = EDGE_CURVE('',#7244,#6695,#7246,.T.);
+#7244 = VERTEX_POINT('',#7245);
+#7245 = CARTESIAN_POINT('',(-7.9,1.132095762694E-18,-2.6));
+#7246 = SURFACE_CURVE('',#7247,(#7251,#7257),.PCURVE_S1.);
+#7247 = LINE('',#7248,#7249);
+#7248 = CARTESIAN_POINT('',(-3.95,1.978024474447E-16,-2.6));
+#7249 = VECTOR('',#7250,1.);
+#7250 = DIRECTION('',(1.,-5.007656897335E-17,0.));
+#7251 = PCURVE('',#3877,#7252);
+#7252 = DEFINITIONAL_REPRESENTATION('',(#7253),#7256);
+#7253 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7254,#7255),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7254 = CARTESIAN_POINT('',(-8.69,4.351653843784E-16));
+#7255 = CARTESIAN_POINT('',(0.79,-3.956048948895E-17));
+#7256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7257 = PCURVE('',#4709,#7258);
+#7258 = DEFINITIONAL_REPRESENTATION('',(#7259),#7262);
+#7259 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7260,#7261),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7260 = CARTESIAN_POINT('',(-0.79,-0.1));
+#7261 = CARTESIAN_POINT('',(8.69,-0.1));
+#7262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7263 = ORIENTED_EDGE('',*,*,#7264,.F.);
+#7264 = EDGE_CURVE('',#7223,#7244,#7265,.T.);
+#7265 = SURFACE_CURVE('',#7266,(#7271,#7278),.PCURVE_S1.);
+#7266 = CIRCLE('',#7267,7.9);
+#7267 = AXIS2_PLACEMENT_3D('',#7268,#7269,#7270);
+#7268 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#7269 = DIRECTION('',(0.,-0.,1.));
+#7270 = DIRECTION('',(1.110223024625E-16,1.,0.));
+#7271 = PCURVE('',#3877,#7272);
+#7272 = DEFINITIONAL_REPRESENTATION('',(#7273),#7277);
+#7273 = CIRCLE('',#7274,7.9);
+#7274 = AXIS2_PLACEMENT_2D('',#7275,#7276);
+#7275 = CARTESIAN_POINT('',(0.,0.));
+#7276 = DIRECTION('',(1.110223024625E-16,1.));
+#7277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7278 = PCURVE('',#4736,#7279);
+#7279 = DEFINITIONAL_REPRESENTATION('',(#7280),#7284);
+#7280 = LINE('',#7281,#7282);
+#7281 = CARTESIAN_POINT('',(0.,-0.1));
+#7282 = VECTOR('',#7283,1.);
+#7283 = DIRECTION('',(1.,0.));
+#7284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7285 = FACE_BOUND('',#7286,.F.);
+#7286 = EDGE_LOOP('',(#7287,#7308,#7329));
+#7287 = ORIENTED_EDGE('',*,*,#7288,.T.);
+#7288 = EDGE_CURVE('',#7289,#6695,#7291,.T.);
+#7289 = VERTEX_POINT('',#7290);
+#7290 = CARTESIAN_POINT('',(-7.656924186683,1.944611014929,-2.6));
+#7291 = SURFACE_CURVE('',#7292,(#7296,#7302),.PCURVE_S1.);
+#7292 = LINE('',#7293,#7294);
+#7293 = CARTESIAN_POINT('',(-3.828462093342,0.972305507465,-2.6));
+#7294 = VECTOR('',#7295,1.);
+#7295 = DIRECTION('',(0.969230909707,-0.246153293029,0.));
+#7296 = PCURVE('',#3877,#7297);
+#7297 = DEFINITIONAL_REPRESENTATION('',(#7298),#7301);
+#7298 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7299,#7300),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7299 = CARTESIAN_POINT('',(-8.422616605352,2.139072116422));
+#7300 = CARTESIAN_POINT('',(0.765692418668,-0.194461101493));
+#7301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7302 = PCURVE('',#4766,#7303);
+#7303 = DEFINITIONAL_REPRESENTATION('',(#7304),#7307);
+#7304 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7305,#7306),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7305 = CARTESIAN_POINT('',(-0.79,-0.1));
+#7306 = CARTESIAN_POINT('',(8.69,-0.1));
+#7307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7308 = ORIENTED_EDGE('',*,*,#7309,.F.);
+#7309 = EDGE_CURVE('',#7310,#6695,#7312,.T.);
+#7310 = VERTEX_POINT('',#7311);
+#7311 = CARTESIAN_POINT('',(-7.748203715186,1.541213543927,-2.6));
+#7312 = SURFACE_CURVE('',#7313,(#7317,#7323),.PCURVE_S1.);
+#7313 = LINE('',#7314,#7315);
+#7314 = CARTESIAN_POINT('',(-3.874101857593,0.770606771964,-2.6));
+#7315 = VECTOR('',#7316,1.);
+#7316 = DIRECTION('',(0.980785280403,-0.195090322016,0.));
+#7317 = PCURVE('',#3877,#7318);
+#7318 = DEFINITIONAL_REPRESENTATION('',(#7319),#7322);
+#7319 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7320,#7321),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7320 = CARTESIAN_POINT('',(-8.523024086704,1.69533489832));
+#7321 = CARTESIAN_POINT('',(0.774820371519,-0.154121354393));
+#7322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7323 = PCURVE('',#4794,#7324);
+#7324 = DEFINITIONAL_REPRESENTATION('',(#7325),#7328);
+#7325 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7326,#7327),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7326 = CARTESIAN_POINT('',(-0.79,-0.1));
+#7327 = CARTESIAN_POINT('',(8.69,-0.1));
+#7328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7329 = ORIENTED_EDGE('',*,*,#7330,.F.);
+#7330 = EDGE_CURVE('',#7289,#7310,#7331,.T.);
+#7331 = SURFACE_CURVE('',#7332,(#7337,#7344),.PCURVE_S1.);
+#7332 = CIRCLE('',#7333,7.9);
+#7333 = AXIS2_PLACEMENT_3D('',#7334,#7335,#7336);
+#7334 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#7335 = DIRECTION('',(0.,-0.,1.));
+#7336 = DIRECTION('',(0.195090322016,0.980785280403,0.));
+#7337 = PCURVE('',#3877,#7338);
+#7338 = DEFINITIONAL_REPRESENTATION('',(#7339),#7343);
+#7339 = CIRCLE('',#7340,7.9);
+#7340 = AXIS2_PLACEMENT_2D('',#7341,#7342);
+#7341 = CARTESIAN_POINT('',(0.,0.));
+#7342 = DIRECTION('',(0.195090322016,0.980785280403));
+#7343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7344 = PCURVE('',#4821,#7345);
+#7345 = DEFINITIONAL_REPRESENTATION('',(#7346),#7350);
+#7346 = LINE('',#7347,#7348);
+#7347 = CARTESIAN_POINT('',(0.,-0.1));
+#7348 = VECTOR('',#7349,1.);
+#7349 = DIRECTION('',(1.,0.));
+#7350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7351 = FACE_BOUND('',#7352,.F.);
+#7352 = EDGE_LOOP('',(#7353,#7374,#7395));
+#7353 = ORIENTED_EDGE('',*,*,#7354,.T.);
+#7354 = EDGE_CURVE('',#7355,#6695,#7357,.T.);
+#7355 = VERTEX_POINT('',#7356);
+#7356 = CARTESIAN_POINT('',(-7.446867779628,-2.637074187947,-2.6));
+#7357 = SURFACE_CURVE('',#7358,(#7362,#7368),.PCURVE_S1.);
+#7358 = LINE('',#7359,#7360);
+#7359 = CARTESIAN_POINT('',(-3.723433889814,-1.318537093973,-2.6));
+#7360 = VECTOR('',#7361,1.);
+#7361 = DIRECTION('',(0.942641491092,0.333806859234,0.));
+#7362 = PCURVE('',#3877,#7363);
+#7363 = DEFINITIONAL_REPRESENTATION('',(#7364),#7367);
+#7364 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7365,#7366),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7365 = CARTESIAN_POINT('',(-8.191554557591,-2.900781606741));
+#7366 = CARTESIAN_POINT('',(0.744686777963,0.263707418795));
+#7367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7368 = PCURVE('',#4851,#7369);
+#7369 = DEFINITIONAL_REPRESENTATION('',(#7370),#7373);
+#7370 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7371,#7372),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7371 = CARTESIAN_POINT('',(-0.79,-0.1));
+#7372 = CARTESIAN_POINT('',(8.69,-0.1));
+#7373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7374 = ORIENTED_EDGE('',*,*,#7375,.F.);
+#7375 = EDGE_CURVE('',#7376,#6695,#7378,.T.);
+#7376 = VERTEX_POINT('',#7377);
+#7377 = CARTESIAN_POINT('',(-7.298648306839,-3.023199115684,-2.6));
+#7378 = SURFACE_CURVE('',#7379,(#7383,#7389),.PCURVE_S1.);
+#7379 = LINE('',#7380,#7381);
+#7380 = CARTESIAN_POINT('',(-3.64932415342,-1.511599557842,-2.6));
+#7381 = VECTOR('',#7382,1.);
+#7382 = DIRECTION('',(0.923879532511,0.382683432365,0.));
+#7383 = PCURVE('',#3877,#7384);
+#7384 = DEFINITIONAL_REPRESENTATION('',(#7385),#7388);
+#7385 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7386,#7387),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7386 = CARTESIAN_POINT('',(-8.028513137523,-3.325519027253));
+#7387 = CARTESIAN_POINT('',(0.729864830684,0.302319911568));
+#7388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7389 = PCURVE('',#4879,#7390);
+#7390 = DEFINITIONAL_REPRESENTATION('',(#7391),#7394);
+#7391 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7392,#7393),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7392 = CARTESIAN_POINT('',(-0.79,-0.1));
+#7393 = CARTESIAN_POINT('',(8.69,-0.1));
+#7394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7395 = ORIENTED_EDGE('',*,*,#7396,.F.);
+#7396 = EDGE_CURVE('',#7355,#7376,#7397,.T.);
+#7397 = SURFACE_CURVE('',#7398,(#7403,#7410),.PCURVE_S1.);
+#7398 = CIRCLE('',#7399,7.9);
+#7399 = AXIS2_PLACEMENT_3D('',#7400,#7401,#7402);
+#7400 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#7401 = DIRECTION('',(0.,0.,1.));
+#7402 = DIRECTION('',(-0.382683432365,0.923879532511,0.));
+#7403 = PCURVE('',#3877,#7404);
+#7404 = DEFINITIONAL_REPRESENTATION('',(#7405),#7409);
+#7405 = CIRCLE('',#7406,7.9);
+#7406 = AXIS2_PLACEMENT_2D('',#7407,#7408);
+#7407 = CARTESIAN_POINT('',(0.,0.));
+#7408 = DIRECTION('',(-0.382683432365,0.923879532511));
+#7409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7410 = PCURVE('',#4906,#7411);
+#7411 = DEFINITIONAL_REPRESENTATION('',(#7412),#7416);
+#7412 = LINE('',#7413,#7414);
+#7413 = CARTESIAN_POINT('',(0.,-0.1));
+#7414 = VECTOR('',#7415,1.);
+#7415 = DIRECTION('',(1.,0.));
+#7416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7417 = FACE_BOUND('',#7418,.F.);
+#7418 = EDGE_LOOP('',(#7419,#7440,#7461));
+#7419 = ORIENTED_EDGE('',*,*,#7420,.T.);
+#7420 = EDGE_CURVE('',#7421,#6695,#7423,.T.);
+#7421 = VERTEX_POINT('',#7422);
+#7422 = CARTESIAN_POINT('',(-3.401037664786,-7.130423746364,-2.6));
+#7423 = SURFACE_CURVE('',#7424,(#7428,#7434),.PCURVE_S1.);
+#7424 = LINE('',#7425,#7426);
+#7425 = CARTESIAN_POINT('',(-1.700518832393,-3.565211873182,-2.6));
+#7426 = VECTOR('',#7427,1.);
+#7427 = DIRECTION('',(0.430511096808,0.90258528435,0.));
+#7428 = PCURVE('',#3877,#7429);
+#7429 = DEFINITIONAL_REPRESENTATION('',(#7430),#7433);
+#7430 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7431,#7432),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7431 = CARTESIAN_POINT('',(-3.741141431264,-7.843466121));
+#7432 = CARTESIAN_POINT('',(0.340103766479,0.713042374636));
+#7433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7434 = PCURVE('',#4936,#7435);
+#7435 = DEFINITIONAL_REPRESENTATION('',(#7436),#7439);
+#7436 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7437,#7438),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7437 = CARTESIAN_POINT('',(-0.79,-0.1));
+#7438 = CARTESIAN_POINT('',(8.69,-0.1));
+#7439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7440 = ORIENTED_EDGE('',*,*,#7441,.F.);
+#7441 = EDGE_CURVE('',#7442,#6695,#7444,.T.);
+#7442 = VERTEX_POINT('',#7443);
+#7443 = CARTESIAN_POINT('',(-3.023199115684,-7.298648306839,-2.6));
+#7444 = SURFACE_CURVE('',#7445,(#7449,#7455),.PCURVE_S1.);
+#7445 = LINE('',#7446,#7447);
+#7446 = CARTESIAN_POINT('',(-1.511599557842,-3.64932415342,-2.6));
+#7447 = VECTOR('',#7448,1.);
+#7448 = DIRECTION('',(0.382683432365,0.923879532511,0.));
+#7449 = PCURVE('',#3877,#7450);
+#7450 = DEFINITIONAL_REPRESENTATION('',(#7451),#7454);
+#7451 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7452,#7453),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7452 = CARTESIAN_POINT('',(-3.325519027253,-8.028513137523));
+#7453 = CARTESIAN_POINT('',(0.302319911568,0.729864830684));
+#7454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7455 = PCURVE('',#4964,#7456);
+#7456 = DEFINITIONAL_REPRESENTATION('',(#7457),#7460);
+#7457 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7458,#7459),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7458 = CARTESIAN_POINT('',(-0.79,-0.1));
+#7459 = CARTESIAN_POINT('',(8.69,-0.1));
+#7460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7461 = ORIENTED_EDGE('',*,*,#7462,.F.);
+#7462 = EDGE_CURVE('',#7421,#7442,#7463,.T.);
+#7463 = SURFACE_CURVE('',#7464,(#7469,#7476),.PCURVE_S1.);
+#7464 = CIRCLE('',#7465,7.9);
+#7465 = AXIS2_PLACEMENT_3D('',#7466,#7467,#7468);
+#7466 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#7467 = DIRECTION('',(0.,0.,1.));
+#7468 = DIRECTION('',(-0.923879532511,0.382683432365,0.));
+#7469 = PCURVE('',#3877,#7470);
+#7470 = DEFINITIONAL_REPRESENTATION('',(#7471),#7475);
+#7471 = CIRCLE('',#7472,7.9);
+#7472 = AXIS2_PLACEMENT_2D('',#7473,#7474);
+#7473 = CARTESIAN_POINT('',(0.,0.));
+#7474 = DIRECTION('',(-0.923879532511,0.382683432365));
+#7475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7476 = PCURVE('',#4991,#7477);
+#7477 = DEFINITIONAL_REPRESENTATION('',(#7478),#7482);
+#7478 = LINE('',#7479,#7480);
+#7479 = CARTESIAN_POINT('',(0.,-0.1));
+#7480 = VECTOR('',#7481,1.);
+#7481 = DIRECTION('',(1.,0.));
+#7482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7483 = FACE_BOUND('',#7484,.F.);
+#7484 = EDGE_LOOP('',(#7485,#7506,#7527));
+#7485 = ORIENTED_EDGE('',*,*,#7486,.T.);
+#7486 = EDGE_CURVE('',#7487,#6695,#7489,.T.);
+#7487 = VERTEX_POINT('',#7488);
+#7488 = CARTESIAN_POINT('',(-1.944611014929,-7.656924186683,-2.6));
+#7489 = SURFACE_CURVE('',#7490,(#7494,#7500),.PCURVE_S1.);
+#7490 = LINE('',#7491,#7492);
+#7491 = CARTESIAN_POINT('',(-0.972305507465,-3.828462093342,-2.6));
+#7492 = VECTOR('',#7493,1.);
+#7493 = DIRECTION('',(0.246153293029,0.969230909707,0.));
+#7494 = PCURVE('',#3877,#7495);
+#7495 = DEFINITIONAL_REPRESENTATION('',(#7496),#7499);
+#7496 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7497,#7498),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7497 = CARTESIAN_POINT('',(-2.139072116422,-8.422616605352));
+#7498 = CARTESIAN_POINT('',(0.194461101493,0.765692418668));
+#7499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7500 = PCURVE('',#5021,#7501);
+#7501 = DEFINITIONAL_REPRESENTATION('',(#7502),#7505);
+#7502 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7503,#7504),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7503 = CARTESIAN_POINT('',(-0.79,-0.1));
+#7504 = CARTESIAN_POINT('',(8.69,-0.1));
+#7505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7506 = ORIENTED_EDGE('',*,*,#7507,.F.);
+#7507 = EDGE_CURVE('',#7508,#6695,#7510,.T.);
+#7508 = VERTEX_POINT('',#7509);
+#7509 = CARTESIAN_POINT('',(-1.541213543927,-7.748203715186,-2.6));
+#7510 = SURFACE_CURVE('',#7511,(#7515,#7521),.PCURVE_S1.);
+#7511 = LINE('',#7512,#7513);
+#7512 = CARTESIAN_POINT('',(-0.770606771964,-3.874101857593,-2.6));
+#7513 = VECTOR('',#7514,1.);
+#7514 = DIRECTION('',(0.195090322016,0.980785280403,0.));
+#7515 = PCURVE('',#3877,#7516);
+#7516 = DEFINITIONAL_REPRESENTATION('',(#7517),#7520);
+#7517 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7518,#7519),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7518 = CARTESIAN_POINT('',(-1.69533489832,-8.523024086704));
+#7519 = CARTESIAN_POINT('',(0.154121354393,0.774820371519));
+#7520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7521 = PCURVE('',#5049,#7522);
+#7522 = DEFINITIONAL_REPRESENTATION('',(#7523),#7526);
+#7523 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7524,#7525),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7524 = CARTESIAN_POINT('',(-0.79,-0.1));
+#7525 = CARTESIAN_POINT('',(8.69,-0.1));
+#7526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7527 = ORIENTED_EDGE('',*,*,#7528,.F.);
+#7528 = EDGE_CURVE('',#7487,#7508,#7529,.T.);
+#7529 = SURFACE_CURVE('',#7530,(#7535,#7542),.PCURVE_S1.);
+#7530 = CIRCLE('',#7531,7.9);
+#7531 = AXIS2_PLACEMENT_3D('',#7532,#7533,#7534);
+#7532 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#7533 = DIRECTION('',(0.,0.,1.));
+#7534 = DIRECTION('',(-0.980785280403,0.195090322016,0.));
+#7535 = PCURVE('',#3877,#7536);
+#7536 = DEFINITIONAL_REPRESENTATION('',(#7537),#7541);
+#7537 = CIRCLE('',#7538,7.9);
+#7538 = AXIS2_PLACEMENT_2D('',#7539,#7540);
+#7539 = CARTESIAN_POINT('',(0.,0.));
+#7540 = DIRECTION('',(-0.980785280403,0.195090322016));
+#7541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7542 = PCURVE('',#5076,#7543);
+#7543 = DEFINITIONAL_REPRESENTATION('',(#7544),#7548);
+#7544 = LINE('',#7545,#7546);
+#7545 = CARTESIAN_POINT('',(0.,-0.1));
+#7546 = VECTOR('',#7547,1.);
+#7547 = DIRECTION('',(1.,0.));
+#7548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7549 = FACE_BOUND('',#7550,.F.);
+#7550 = EDGE_LOOP('',(#7551,#7572,#7593));
+#7551 = ORIENTED_EDGE('',*,*,#7552,.T.);
+#7552 = EDGE_CURVE('',#7553,#6695,#7555,.T.);
+#7553 = VERTEX_POINT('',#7554);
+#7554 = CARTESIAN_POINT('',(-4.726764344508,-6.329905120259,-2.6));
+#7555 = SURFACE_CURVE('',#7556,(#7560,#7566),.PCURVE_S1.);
+#7556 = LINE('',#7557,#7558);
+#7557 = CARTESIAN_POINT('',(-2.363382172254,-3.16495256013,-2.6));
+#7558 = VECTOR('',#7559,1.);
+#7559 = DIRECTION('',(0.598324600571,0.801253812691,0.));
+#7560 = PCURVE('',#3877,#7561);
+#7561 = DEFINITIONAL_REPRESENTATION('',(#7562),#7565);
+#7562 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7563,#7564),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7563 = CARTESIAN_POINT('',(-5.199440778959,-6.962895632285));
+#7564 = CARTESIAN_POINT('',(0.472676434451,0.632990512026));
+#7565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7566 = PCURVE('',#5106,#7567);
+#7567 = DEFINITIONAL_REPRESENTATION('',(#7568),#7571);
+#7568 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7569,#7570),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7569 = CARTESIAN_POINT('',(-0.79,-0.1));
+#7570 = CARTESIAN_POINT('',(8.69,-0.1));
+#7571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7572 = ORIENTED_EDGE('',*,*,#7573,.F.);
+#7573 = EDGE_CURVE('',#7574,#6695,#7576,.T.);
+#7574 = VERTEX_POINT('',#7575);
+#7575 = CARTESIAN_POINT('',(-4.389004840855,-6.56860993719,-2.6));
+#7576 = SURFACE_CURVE('',#7577,(#7581,#7587),.PCURVE_S1.);
+#7577 = LINE('',#7578,#7579);
+#7578 = CARTESIAN_POINT('',(-2.194502420427,-3.284304968595,-2.6));
+#7579 = VECTOR('',#7580,1.);
+#7580 = DIRECTION('',(0.55557023302,0.831469612303,0.));
+#7581 = PCURVE('',#3877,#7582);
+#7582 = DEFINITIONAL_REPRESENTATION('',(#7583),#7586);
+#7583 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7584,#7585),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7584 = CARTESIAN_POINT('',(-4.82790532494,-7.225470930909));
+#7585 = CARTESIAN_POINT('',(0.438900484085,0.656860993719));
+#7586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7587 = PCURVE('',#5134,#7588);
+#7588 = DEFINITIONAL_REPRESENTATION('',(#7589),#7592);
+#7589 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7590,#7591),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7590 = CARTESIAN_POINT('',(-0.79,-0.1));
+#7591 = CARTESIAN_POINT('',(8.69,-0.1));
+#7592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7593 = ORIENTED_EDGE('',*,*,#7594,.F.);
+#7594 = EDGE_CURVE('',#7553,#7574,#7595,.T.);
+#7595 = SURFACE_CURVE('',#7596,(#7601,#7608),.PCURVE_S1.);
+#7596 = CIRCLE('',#7597,7.9);
+#7597 = AXIS2_PLACEMENT_3D('',#7598,#7599,#7600);
+#7598 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#7599 = DIRECTION('',(0.,0.,1.));
+#7600 = DIRECTION('',(-0.831469612303,0.55557023302,0.));
+#7601 = PCURVE('',#3877,#7602);
+#7602 = DEFINITIONAL_REPRESENTATION('',(#7603),#7607);
+#7603 = CIRCLE('',#7604,7.9);
+#7604 = AXIS2_PLACEMENT_2D('',#7605,#7606);
+#7605 = CARTESIAN_POINT('',(0.,0.));
+#7606 = DIRECTION('',(-0.831469612303,0.55557023302));
+#7607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7608 = PCURVE('',#5161,#7609);
+#7609 = DEFINITIONAL_REPRESENTATION('',(#7610),#7614);
+#7610 = LINE('',#7611,#7612);
+#7611 = CARTESIAN_POINT('',(0.,-0.1));
+#7612 = VECTOR('',#7613,1.);
+#7613 = DIRECTION('',(1.,0.));
+#7614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7615 = FACE_BOUND('',#7616,.F.);
+#7616 = EDGE_LOOP('',(#7617,#7638,#7659));
+#7617 = ORIENTED_EDGE('',*,*,#7618,.T.);
+#7618 = EDGE_CURVE('',#7619,#6695,#7621,.T.);
+#7619 = VERTEX_POINT('',#7620);
+#7620 = CARTESIAN_POINT('',(-5.870844121271,-5.286131790235,-2.6));
+#7621 = SURFACE_CURVE('',#7622,(#7626,#7632),.PCURVE_S1.);
+#7622 = LINE('',#7623,#7624);
+#7623 = CARTESIAN_POINT('',(-2.935422060636,-2.643065895117,-2.6));
+#7624 = VECTOR('',#7625,1.);
+#7625 = DIRECTION('',(0.743144825477,0.669130606359,0.));
+#7626 = PCURVE('',#3877,#7627);
+#7627 = DEFINITIONAL_REPRESENTATION('',(#7628),#7631);
+#7628 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7629,#7630),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7629 = CARTESIAN_POINT('',(-6.457928533399,-5.814744969258));
+#7630 = CARTESIAN_POINT('',(0.587084412127,0.528613179023));
+#7631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7632 = PCURVE('',#5191,#7633);
+#7633 = DEFINITIONAL_REPRESENTATION('',(#7634),#7637);
+#7634 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7635,#7636),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7635 = CARTESIAN_POINT('',(-0.79,-0.1));
+#7636 = CARTESIAN_POINT('',(8.69,-0.1));
+#7637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7638 = ORIENTED_EDGE('',*,*,#7639,.F.);
+#7639 = EDGE_CURVE('',#7640,#6695,#7642,.T.);
+#7640 = VERTEX_POINT('',#7641);
+#7641 = CARTESIAN_POINT('',(-5.586143571374,-5.586143571374,-2.6));
+#7642 = SURFACE_CURVE('',#7643,(#7647,#7653),.PCURVE_S1.);
+#7643 = LINE('',#7644,#7645);
+#7644 = CARTESIAN_POINT('',(-2.793071785687,-2.793071785687,-2.6));
+#7645 = VECTOR('',#7646,1.);
+#7646 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#7647 = PCURVE('',#3877,#7648);
+#7648 = DEFINITIONAL_REPRESENTATION('',(#7649),#7652);
+#7649 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7650,#7651),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7650 = CARTESIAN_POINT('',(-6.144757928511,-6.144757928511));
+#7651 = CARTESIAN_POINT('',(0.558614357137,0.558614357137));
+#7652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7653 = PCURVE('',#5219,#7654);
+#7654 = DEFINITIONAL_REPRESENTATION('',(#7655),#7658);
+#7655 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7656,#7657),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7656 = CARTESIAN_POINT('',(-0.79,-0.1));
+#7657 = CARTESIAN_POINT('',(8.69,-0.1));
+#7658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7659 = ORIENTED_EDGE('',*,*,#7660,.F.);
+#7660 = EDGE_CURVE('',#7619,#7640,#7661,.T.);
+#7661 = SURFACE_CURVE('',#7662,(#7667,#7674),.PCURVE_S1.);
+#7662 = CIRCLE('',#7663,7.9);
+#7663 = AXIS2_PLACEMENT_3D('',#7664,#7665,#7666);
+#7664 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#7665 = DIRECTION('',(0.,0.,1.));
+#7666 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#7667 = PCURVE('',#3877,#7668);
+#7668 = DEFINITIONAL_REPRESENTATION('',(#7669),#7673);
+#7669 = CIRCLE('',#7670,7.9);
+#7670 = AXIS2_PLACEMENT_2D('',#7671,#7672);
+#7671 = CARTESIAN_POINT('',(0.,0.));
+#7672 = DIRECTION('',(-0.707106781187,0.707106781187));
+#7673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7674 = PCURVE('',#5246,#7675);
+#7675 = DEFINITIONAL_REPRESENTATION('',(#7676),#7680);
+#7676 = LINE('',#7677,#7678);
+#7677 = CARTESIAN_POINT('',(0.,-0.1));
+#7678 = VECTOR('',#7679,1.);
+#7679 = DIRECTION('',(1.,0.));
+#7680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7681 = FACE_BOUND('',#7682,.F.);
+#7682 = EDGE_LOOP('',(#7683,#7704,#7725));
+#7683 = ORIENTED_EDGE('',*,*,#7684,.T.);
+#7684 = EDGE_CURVE('',#7685,#6695,#7687,.T.);
+#7685 = VERTEX_POINT('',#7686);
+#7686 = CARTESIAN_POINT('',(-6.789310650861,-4.039215380009,-2.6));
+#7687 = SURFACE_CURVE('',#7688,(#7692,#7698),.PCURVE_S1.);
+#7688 = LINE('',#7689,#7690);
+#7689 = CARTESIAN_POINT('',(-3.394655325431,-2.019607690004,-2.6));
+#7690 = VECTOR('',#7691,1.);
+#7691 = DIRECTION('',(0.859406411501,0.511293086077,0.));
+#7692 = PCURVE('',#3877,#7693);
+#7693 = DEFINITIONAL_REPRESENTATION('',(#7694),#7697);
+#7694 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7695,#7696),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7695 = CARTESIAN_POINT('',(-7.468241715948,-4.44313691801));
+#7696 = CARTESIAN_POINT('',(0.678931065086,0.403921538001));
+#7697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7698 = PCURVE('',#5276,#7699);
+#7699 = DEFINITIONAL_REPRESENTATION('',(#7700),#7703);
+#7700 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7701,#7702),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7701 = CARTESIAN_POINT('',(-0.79,-0.1));
+#7702 = CARTESIAN_POINT('',(8.69,-0.1));
+#7703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7704 = ORIENTED_EDGE('',*,*,#7705,.F.);
+#7705 = EDGE_CURVE('',#7706,#6695,#7708,.T.);
+#7706 = VERTEX_POINT('',#7707);
+#7707 = CARTESIAN_POINT('',(-6.56860993719,-4.389004840855,-2.6));
+#7708 = SURFACE_CURVE('',#7709,(#7713,#7719),.PCURVE_S1.);
+#7709 = LINE('',#7710,#7711);
+#7710 = CARTESIAN_POINT('',(-3.284304968595,-2.194502420427,-2.6));
+#7711 = VECTOR('',#7712,1.);
+#7712 = DIRECTION('',(0.831469612303,0.55557023302,0.));
+#7713 = PCURVE('',#3877,#7714);
+#7714 = DEFINITIONAL_REPRESENTATION('',(#7715),#7718);
+#7715 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7716,#7717),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7716 = CARTESIAN_POINT('',(-7.225470930909,-4.82790532494));
+#7717 = CARTESIAN_POINT('',(0.656860993719,0.438900484085));
+#7718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7719 = PCURVE('',#5304,#7720);
+#7720 = DEFINITIONAL_REPRESENTATION('',(#7721),#7724);
+#7721 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7722,#7723),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7722 = CARTESIAN_POINT('',(-0.79,-0.1));
+#7723 = CARTESIAN_POINT('',(8.69,-0.1));
+#7724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7725 = ORIENTED_EDGE('',*,*,#7726,.F.);
+#7726 = EDGE_CURVE('',#7685,#7706,#7727,.T.);
+#7727 = SURFACE_CURVE('',#7728,(#7733,#7740),.PCURVE_S1.);
+#7728 = CIRCLE('',#7729,7.9);
+#7729 = AXIS2_PLACEMENT_3D('',#7730,#7731,#7732);
+#7730 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#7731 = DIRECTION('',(0.,0.,1.));
+#7732 = DIRECTION('',(-0.55557023302,0.831469612303,0.));
+#7733 = PCURVE('',#3877,#7734);
+#7734 = DEFINITIONAL_REPRESENTATION('',(#7735),#7739);
+#7735 = CIRCLE('',#7736,7.9);
+#7736 = AXIS2_PLACEMENT_2D('',#7737,#7738);
+#7737 = CARTESIAN_POINT('',(0.,0.));
+#7738 = DIRECTION('',(-0.55557023302,0.831469612303));
+#7739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7740 = PCURVE('',#5331,#7741);
+#7741 = DEFINITIONAL_REPRESENTATION('',(#7742),#7746);
+#7742 = LINE('',#7743,#7744);
+#7743 = CARTESIAN_POINT('',(0.,-0.1));
+#7744 = VECTOR('',#7745,1.);
+#7745 = DIRECTION('',(1.,0.));
+#7746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7747 = FACE_BOUND('',#7748,.F.);
+#7748 = EDGE_LOOP('',(#7749,#7770,#7791));
+#7749 = ORIENTED_EDGE('',*,*,#7750,.T.);
+#7750 = EDGE_CURVE('',#7751,#6695,#7753,.T.);
+#7751 = VERTEX_POINT('',#7752);
+#7752 = CARTESIAN_POINT('',(7.446867779628,2.637074187947,-2.6));
+#7753 = SURFACE_CURVE('',#7754,(#7758,#7764),.PCURVE_S1.);
+#7754 = LINE('',#7755,#7756);
+#7755 = CARTESIAN_POINT('',(3.723433889814,1.318537093973,-2.6));
+#7756 = VECTOR('',#7757,1.);
+#7757 = DIRECTION('',(-0.942641491092,-0.333806859234,0.));
+#7758 = PCURVE('',#3877,#7759);
+#7759 = DEFINITIONAL_REPRESENTATION('',(#7760),#7763);
+#7760 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7761,#7762),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7761 = CARTESIAN_POINT('',(8.191554557591,2.900781606741));
+#7762 = CARTESIAN_POINT('',(-0.744686777963,-0.263707418795));
+#7763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7764 = PCURVE('',#5361,#7765);
+#7765 = DEFINITIONAL_REPRESENTATION('',(#7766),#7769);
+#7766 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7767,#7768),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7767 = CARTESIAN_POINT('',(-0.79,-0.1));
+#7768 = CARTESIAN_POINT('',(8.69,-0.1));
+#7769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7770 = ORIENTED_EDGE('',*,*,#7771,.F.);
+#7771 = EDGE_CURVE('',#7772,#6695,#7774,.T.);
+#7772 = VERTEX_POINT('',#7773);
+#7773 = CARTESIAN_POINT('',(7.298648306839,3.023199115684,-2.6));
+#7774 = SURFACE_CURVE('',#7775,(#7779,#7785),.PCURVE_S1.);
+#7775 = LINE('',#7776,#7777);
+#7776 = CARTESIAN_POINT('',(3.64932415342,1.511599557842,-2.6));
+#7777 = VECTOR('',#7778,1.);
+#7778 = DIRECTION('',(-0.923879532511,-0.382683432365,0.));
+#7779 = PCURVE('',#3877,#7780);
+#7780 = DEFINITIONAL_REPRESENTATION('',(#7781),#7784);
+#7781 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7782,#7783),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7782 = CARTESIAN_POINT('',(8.028513137523,3.325519027253));
+#7783 = CARTESIAN_POINT('',(-0.729864830684,-0.302319911568));
+#7784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7785 = PCURVE('',#5389,#7786);
+#7786 = DEFINITIONAL_REPRESENTATION('',(#7787),#7790);
+#7787 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7788,#7789),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7788 = CARTESIAN_POINT('',(-0.79,-0.1));
+#7789 = CARTESIAN_POINT('',(8.69,-0.1));
+#7790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7791 = ORIENTED_EDGE('',*,*,#7792,.F.);
+#7792 = EDGE_CURVE('',#7751,#7772,#7793,.T.);
+#7793 = SURFACE_CURVE('',#7794,(#7799,#7806),.PCURVE_S1.);
+#7794 = CIRCLE('',#7795,7.9);
+#7795 = AXIS2_PLACEMENT_3D('',#7796,#7797,#7798);
+#7796 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#7797 = DIRECTION('',(-0.,0.,1.));
+#7798 = DIRECTION('',(0.382683432365,-0.923879532511,0.));
+#7799 = PCURVE('',#3877,#7800);
+#7800 = DEFINITIONAL_REPRESENTATION('',(#7801),#7805);
+#7801 = CIRCLE('',#7802,7.9);
+#7802 = AXIS2_PLACEMENT_2D('',#7803,#7804);
+#7803 = CARTESIAN_POINT('',(0.,0.));
+#7804 = DIRECTION('',(0.382683432365,-0.923879532511));
+#7805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7806 = PCURVE('',#5416,#7807);
+#7807 = DEFINITIONAL_REPRESENTATION('',(#7808),#7812);
+#7808 = LINE('',#7809,#7810);
+#7809 = CARTESIAN_POINT('',(0.,-0.1));
+#7810 = VECTOR('',#7811,1.);
+#7811 = DIRECTION('',(1.,0.));
+#7812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7813 = FACE_BOUND('',#7814,.F.);
+#7814 = EDGE_LOOP('',(#7815,#7836,#7857));
+#7815 = ORIENTED_EDGE('',*,*,#7816,.T.);
+#7816 = EDGE_CURVE('',#7817,#6695,#7819,.T.);
+#7817 = VERTEX_POINT('',#7818);
+#7818 = CARTESIAN_POINT('',(7.130423746364,-3.401037664786,-2.6));
+#7819 = SURFACE_CURVE('',#7820,(#7824,#7830),.PCURVE_S1.);
+#7820 = LINE('',#7821,#7822);
+#7821 = CARTESIAN_POINT('',(3.565211873182,-1.700518832393,-2.6));
+#7822 = VECTOR('',#7823,1.);
+#7823 = DIRECTION('',(-0.90258528435,0.430511096808,0.));
+#7824 = PCURVE('',#3877,#7825);
+#7825 = DEFINITIONAL_REPRESENTATION('',(#7826),#7829);
+#7826 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7827,#7828),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7827 = CARTESIAN_POINT('',(7.843466121,-3.741141431264));
+#7828 = CARTESIAN_POINT('',(-0.713042374636,0.340103766479));
+#7829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7830 = PCURVE('',#5446,#7831);
+#7831 = DEFINITIONAL_REPRESENTATION('',(#7832),#7835);
+#7832 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7833,#7834),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7833 = CARTESIAN_POINT('',(-0.79,-0.1));
+#7834 = CARTESIAN_POINT('',(8.69,-0.1));
+#7835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7836 = ORIENTED_EDGE('',*,*,#7837,.F.);
+#7837 = EDGE_CURVE('',#7838,#6695,#7840,.T.);
+#7838 = VERTEX_POINT('',#7839);
+#7839 = CARTESIAN_POINT('',(7.298648306839,-3.023199115684,-2.6));
+#7840 = SURFACE_CURVE('',#7841,(#7845,#7851),.PCURVE_S1.);
+#7841 = LINE('',#7842,#7843);
+#7842 = CARTESIAN_POINT('',(3.64932415342,-1.511599557842,-2.6));
+#7843 = VECTOR('',#7844,1.);
+#7844 = DIRECTION('',(-0.923879532511,0.382683432365,0.));
+#7845 = PCURVE('',#3877,#7846);
+#7846 = DEFINITIONAL_REPRESENTATION('',(#7847),#7850);
+#7847 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7848,#7849),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7848 = CARTESIAN_POINT('',(8.028513137523,-3.325519027253));
+#7849 = CARTESIAN_POINT('',(-0.729864830684,0.302319911568));
+#7850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7851 = PCURVE('',#5474,#7852);
+#7852 = DEFINITIONAL_REPRESENTATION('',(#7853),#7856);
+#7853 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7854,#7855),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7854 = CARTESIAN_POINT('',(-0.79,-0.1));
+#7855 = CARTESIAN_POINT('',(8.69,-0.1));
+#7856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7857 = ORIENTED_EDGE('',*,*,#7858,.F.);
+#7858 = EDGE_CURVE('',#7817,#7838,#7859,.T.);
+#7859 = SURFACE_CURVE('',#7860,(#7865,#7872),.PCURVE_S1.);
+#7860 = CIRCLE('',#7861,7.9);
+#7861 = AXIS2_PLACEMENT_3D('',#7862,#7863,#7864);
+#7862 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#7863 = DIRECTION('',(0.,0.,1.));
+#7864 = DIRECTION('',(-0.382683432365,-0.923879532511,0.));
+#7865 = PCURVE('',#3877,#7866);
+#7866 = DEFINITIONAL_REPRESENTATION('',(#7867),#7871);
+#7867 = CIRCLE('',#7868,7.9);
+#7868 = AXIS2_PLACEMENT_2D('',#7869,#7870);
+#7869 = CARTESIAN_POINT('',(0.,0.));
+#7870 = DIRECTION('',(-0.382683432365,-0.923879532511));
+#7871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7872 = PCURVE('',#5501,#7873);
+#7873 = DEFINITIONAL_REPRESENTATION('',(#7874),#7878);
+#7874 = LINE('',#7875,#7876);
+#7875 = CARTESIAN_POINT('',(0.,-0.1));
+#7876 = VECTOR('',#7877,1.);
+#7877 = DIRECTION('',(1.,0.));
+#7878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7879 = FACE_BOUND('',#7880,.F.);
+#7880 = EDGE_LOOP('',(#7881,#7902,#7923));
+#7881 = ORIENTED_EDGE('',*,*,#7882,.T.);
+#7882 = EDGE_CURVE('',#7883,#6695,#7885,.T.);
+#7883 = VERTEX_POINT('',#7884);
+#7884 = CARTESIAN_POINT('',(6.329905120259,-4.726764344508,-2.6));
+#7885 = SURFACE_CURVE('',#7886,(#7890,#7896),.PCURVE_S1.);
+#7886 = LINE('',#7887,#7888);
+#7887 = CARTESIAN_POINT('',(3.16495256013,-2.363382172254,-2.6));
+#7888 = VECTOR('',#7889,1.);
+#7889 = DIRECTION('',(-0.801253812691,0.598324600571,0.));
+#7890 = PCURVE('',#3877,#7891);
+#7891 = DEFINITIONAL_REPRESENTATION('',(#7892),#7895);
+#7892 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7893,#7894),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7893 = CARTESIAN_POINT('',(6.962895632285,-5.199440778959));
+#7894 = CARTESIAN_POINT('',(-0.632990512026,0.472676434451));
+#7895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7896 = PCURVE('',#5531,#7897);
+#7897 = DEFINITIONAL_REPRESENTATION('',(#7898),#7901);
+#7898 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7899,#7900),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7899 = CARTESIAN_POINT('',(-0.79,-0.1));
+#7900 = CARTESIAN_POINT('',(8.69,-0.1));
+#7901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7902 = ORIENTED_EDGE('',*,*,#7903,.F.);
+#7903 = EDGE_CURVE('',#7904,#6695,#7906,.T.);
+#7904 = VERTEX_POINT('',#7905);
+#7905 = CARTESIAN_POINT('',(6.56860993719,-4.389004840855,-2.6));
+#7906 = SURFACE_CURVE('',#7907,(#7911,#7917),.PCURVE_S1.);
+#7907 = LINE('',#7908,#7909);
+#7908 = CARTESIAN_POINT('',(3.284304968595,-2.194502420427,-2.6));
+#7909 = VECTOR('',#7910,1.);
+#7910 = DIRECTION('',(-0.831469612303,0.55557023302,0.));
+#7911 = PCURVE('',#3877,#7912);
+#7912 = DEFINITIONAL_REPRESENTATION('',(#7913),#7916);
+#7913 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7914,#7915),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7914 = CARTESIAN_POINT('',(7.225470930909,-4.82790532494));
+#7915 = CARTESIAN_POINT('',(-0.656860993719,0.438900484085));
+#7916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7917 = PCURVE('',#5559,#7918);
+#7918 = DEFINITIONAL_REPRESENTATION('',(#7919),#7922);
+#7919 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7920,#7921),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7920 = CARTESIAN_POINT('',(-0.79,-0.1));
+#7921 = CARTESIAN_POINT('',(8.69,-0.1));
+#7922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7923 = ORIENTED_EDGE('',*,*,#7924,.F.);
+#7924 = EDGE_CURVE('',#7883,#7904,#7925,.T.);
+#7925 = SURFACE_CURVE('',#7926,(#7931,#7938),.PCURVE_S1.);
+#7926 = CIRCLE('',#7927,7.9);
+#7927 = AXIS2_PLACEMENT_3D('',#7928,#7929,#7930);
+#7928 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#7929 = DIRECTION('',(0.,0.,1.));
+#7930 = DIRECTION('',(-0.55557023302,-0.831469612303,0.));
+#7931 = PCURVE('',#3877,#7932);
+#7932 = DEFINITIONAL_REPRESENTATION('',(#7933),#7937);
+#7933 = CIRCLE('',#7934,7.9);
+#7934 = AXIS2_PLACEMENT_2D('',#7935,#7936);
+#7935 = CARTESIAN_POINT('',(0.,0.));
+#7936 = DIRECTION('',(-0.55557023302,-0.831469612303));
+#7937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7938 = PCURVE('',#5586,#7939);
+#7939 = DEFINITIONAL_REPRESENTATION('',(#7940),#7944);
+#7940 = LINE('',#7941,#7942);
+#7941 = CARTESIAN_POINT('',(0.,-0.1));
+#7942 = VECTOR('',#7943,1.);
+#7943 = DIRECTION('',(1.,0.));
+#7944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7945 = FACE_BOUND('',#7946,.F.);
+#7946 = EDGE_LOOP('',(#7947,#7968,#7989));
+#7947 = ORIENTED_EDGE('',*,*,#7948,.T.);
+#7948 = EDGE_CURVE('',#7949,#6695,#7951,.T.);
+#7949 = VERTEX_POINT('',#7950);
+#7950 = CARTESIAN_POINT('',(7.656924186683,-1.944611014929,-2.6));
+#7951 = SURFACE_CURVE('',#7952,(#7956,#7962),.PCURVE_S1.);
+#7952 = LINE('',#7953,#7954);
+#7953 = CARTESIAN_POINT('',(3.828462093342,-0.972305507465,-2.6));
+#7954 = VECTOR('',#7955,1.);
+#7955 = DIRECTION('',(-0.969230909707,0.246153293029,0.));
+#7956 = PCURVE('',#3877,#7957);
+#7957 = DEFINITIONAL_REPRESENTATION('',(#7958),#7961);
+#7958 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7959,#7960),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7959 = CARTESIAN_POINT('',(8.422616605352,-2.139072116422));
+#7960 = CARTESIAN_POINT('',(-0.765692418668,0.194461101493));
+#7961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7962 = PCURVE('',#5616,#7963);
+#7963 = DEFINITIONAL_REPRESENTATION('',(#7964),#7967);
+#7964 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7965,#7966),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7965 = CARTESIAN_POINT('',(-0.79,-0.1));
+#7966 = CARTESIAN_POINT('',(8.69,-0.1));
+#7967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7968 = ORIENTED_EDGE('',*,*,#7969,.F.);
+#7969 = EDGE_CURVE('',#7970,#6695,#7972,.T.);
+#7970 = VERTEX_POINT('',#7971);
+#7971 = CARTESIAN_POINT('',(7.748203715186,-1.541213543927,-2.6));
+#7972 = SURFACE_CURVE('',#7973,(#7977,#7983),.PCURVE_S1.);
+#7973 = LINE('',#7974,#7975);
+#7974 = CARTESIAN_POINT('',(3.874101857593,-0.770606771964,-2.6));
+#7975 = VECTOR('',#7976,1.);
+#7976 = DIRECTION('',(-0.980785280403,0.195090322016,0.));
+#7977 = PCURVE('',#3877,#7978);
+#7978 = DEFINITIONAL_REPRESENTATION('',(#7979),#7982);
+#7979 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7980,#7981),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7980 = CARTESIAN_POINT('',(8.523024086704,-1.69533489832));
+#7981 = CARTESIAN_POINT('',(-0.774820371519,0.154121354393));
+#7982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7983 = PCURVE('',#5644,#7984);
+#7984 = DEFINITIONAL_REPRESENTATION('',(#7985),#7988);
+#7985 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7986,#7987),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#7986 = CARTESIAN_POINT('',(-0.79,-0.1));
+#7987 = CARTESIAN_POINT('',(8.69,-0.1));
+#7988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7989 = ORIENTED_EDGE('',*,*,#7990,.F.);
+#7990 = EDGE_CURVE('',#7949,#7970,#7991,.T.);
+#7991 = SURFACE_CURVE('',#7992,(#7997,#8004),.PCURVE_S1.);
+#7992 = CIRCLE('',#7993,7.9);
+#7993 = AXIS2_PLACEMENT_3D('',#7994,#7995,#7996);
+#7994 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#7995 = DIRECTION('',(0.,0.,1.));
+#7996 = DIRECTION('',(-0.195090322016,-0.980785280403,0.));
+#7997 = PCURVE('',#3877,#7998);
+#7998 = DEFINITIONAL_REPRESENTATION('',(#7999),#8003);
+#7999 = CIRCLE('',#8000,7.9);
+#8000 = AXIS2_PLACEMENT_2D('',#8001,#8002);
+#8001 = CARTESIAN_POINT('',(0.,0.));
+#8002 = DIRECTION('',(-0.195090322016,-0.980785280403));
+#8003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8004 = PCURVE('',#5671,#8005);
+#8005 = DEFINITIONAL_REPRESENTATION('',(#8006),#8010);
+#8006 = LINE('',#8007,#8008);
+#8007 = CARTESIAN_POINT('',(0.,-0.1));
+#8008 = VECTOR('',#8009,1.);
+#8009 = DIRECTION('',(1.,0.));
+#8010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8011 = FACE_BOUND('',#8012,.F.);
+#8012 = EDGE_LOOP('',(#8013,#8034,#8055));
+#8013 = ORIENTED_EDGE('',*,*,#8014,.T.);
+#8014 = EDGE_CURVE('',#8015,#6695,#8017,.T.);
+#8015 = VERTEX_POINT('',#8016);
+#8016 = CARTESIAN_POINT('',(3.401037664786,7.130423746364,-2.6));
+#8017 = SURFACE_CURVE('',#8018,(#8022,#8028),.PCURVE_S1.);
+#8018 = LINE('',#8019,#8020);
+#8019 = CARTESIAN_POINT('',(1.700518832393,3.565211873182,-2.6));
+#8020 = VECTOR('',#8021,1.);
+#8021 = DIRECTION('',(-0.430511096808,-0.90258528435,0.));
+#8022 = PCURVE('',#3877,#8023);
+#8023 = DEFINITIONAL_REPRESENTATION('',(#8024),#8027);
+#8024 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8025,#8026),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#8025 = CARTESIAN_POINT('',(3.741141431264,7.843466121));
+#8026 = CARTESIAN_POINT('',(-0.340103766479,-0.713042374636));
+#8027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8028 = PCURVE('',#5701,#8029);
+#8029 = DEFINITIONAL_REPRESENTATION('',(#8030),#8033);
+#8030 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8031,#8032),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#8031 = CARTESIAN_POINT('',(-0.79,-0.1));
+#8032 = CARTESIAN_POINT('',(8.69,-0.1));
+#8033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8034 = ORIENTED_EDGE('',*,*,#8035,.F.);
+#8035 = EDGE_CURVE('',#8036,#6695,#8038,.T.);
+#8036 = VERTEX_POINT('',#8037);
+#8037 = CARTESIAN_POINT('',(3.023199115684,7.298648306839,-2.6));
+#8038 = SURFACE_CURVE('',#8039,(#8043,#8049),.PCURVE_S1.);
+#8039 = LINE('',#8040,#8041);
+#8040 = CARTESIAN_POINT('',(1.511599557842,3.64932415342,-2.6));
+#8041 = VECTOR('',#8042,1.);
+#8042 = DIRECTION('',(-0.382683432365,-0.923879532511,0.));
+#8043 = PCURVE('',#3877,#8044);
+#8044 = DEFINITIONAL_REPRESENTATION('',(#8045),#8048);
+#8045 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8046,#8047),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#8046 = CARTESIAN_POINT('',(3.325519027253,8.028513137523));
+#8047 = CARTESIAN_POINT('',(-0.302319911568,-0.729864830684));
+#8048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8049 = PCURVE('',#5729,#8050);
+#8050 = DEFINITIONAL_REPRESENTATION('',(#8051),#8054);
+#8051 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8052,#8053),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#8052 = CARTESIAN_POINT('',(-0.79,-0.1));
+#8053 = CARTESIAN_POINT('',(8.69,-0.1));
+#8054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8055 = ORIENTED_EDGE('',*,*,#8056,.F.);
+#8056 = EDGE_CURVE('',#8015,#8036,#8057,.T.);
+#8057 = SURFACE_CURVE('',#8058,(#8063,#8070),.PCURVE_S1.);
+#8058 = CIRCLE('',#8059,7.9);
+#8059 = AXIS2_PLACEMENT_3D('',#8060,#8061,#8062);
+#8060 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#8061 = DIRECTION('',(-0.,0.,1.));
+#8062 = DIRECTION('',(0.923879532511,-0.382683432365,0.));
+#8063 = PCURVE('',#3877,#8064);
+#8064 = DEFINITIONAL_REPRESENTATION('',(#8065),#8069);
+#8065 = CIRCLE('',#8066,7.9);
+#8066 = AXIS2_PLACEMENT_2D('',#8067,#8068);
+#8067 = CARTESIAN_POINT('',(0.,0.));
+#8068 = DIRECTION('',(0.923879532511,-0.382683432365));
+#8069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8070 = PCURVE('',#5756,#8071);
+#8071 = DEFINITIONAL_REPRESENTATION('',(#8072),#8076);
+#8072 = LINE('',#8073,#8074);
+#8073 = CARTESIAN_POINT('',(0.,-0.1));
+#8074 = VECTOR('',#8075,1.);
+#8075 = DIRECTION('',(1.,0.));
+#8076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8077 = FACE_BOUND('',#8078,.F.);
+#8078 = EDGE_LOOP('',(#8079,#8100,#8121));
+#8079 = ORIENTED_EDGE('',*,*,#8080,.T.);
+#8080 = EDGE_CURVE('',#8081,#6695,#8083,.T.);
+#8081 = VERTEX_POINT('',#8082);
+#8082 = CARTESIAN_POINT('',(5.870844121271,5.286131790235,-2.6));
+#8083 = SURFACE_CURVE('',#8084,(#8088,#8094),.PCURVE_S1.);
+#8084 = LINE('',#8085,#8086);
+#8085 = CARTESIAN_POINT('',(2.935422060636,2.643065895117,-2.6));
+#8086 = VECTOR('',#8087,1.);
+#8087 = DIRECTION('',(-0.743144825477,-0.669130606359,0.));
+#8088 = PCURVE('',#3877,#8089);
+#8089 = DEFINITIONAL_REPRESENTATION('',(#8090),#8093);
+#8090 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8091,#8092),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#8091 = CARTESIAN_POINT('',(6.457928533399,5.814744969258));
+#8092 = CARTESIAN_POINT('',(-0.587084412127,-0.528613179023));
+#8093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8094 = PCURVE('',#5786,#8095);
+#8095 = DEFINITIONAL_REPRESENTATION('',(#8096),#8099);
+#8096 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8097,#8098),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#8097 = CARTESIAN_POINT('',(-0.79,-0.1));
+#8098 = CARTESIAN_POINT('',(8.69,-0.1));
+#8099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8100 = ORIENTED_EDGE('',*,*,#8101,.F.);
+#8101 = EDGE_CURVE('',#8102,#6695,#8104,.T.);
+#8102 = VERTEX_POINT('',#8103);
+#8103 = CARTESIAN_POINT('',(5.586143571374,5.586143571374,-2.6));
+#8104 = SURFACE_CURVE('',#8105,(#8109,#8115),.PCURVE_S1.);
+#8105 = LINE('',#8106,#8107);
+#8106 = CARTESIAN_POINT('',(2.793071785687,2.793071785687,-2.6));
+#8107 = VECTOR('',#8108,1.);
+#8108 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#8109 = PCURVE('',#3877,#8110);
+#8110 = DEFINITIONAL_REPRESENTATION('',(#8111),#8114);
+#8111 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8112,#8113),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#8112 = CARTESIAN_POINT('',(6.144757928511,6.144757928511));
+#8113 = CARTESIAN_POINT('',(-0.558614357137,-0.558614357137));
+#8114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8115 = PCURVE('',#5814,#8116);
+#8116 = DEFINITIONAL_REPRESENTATION('',(#8117),#8120);
+#8117 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8118,#8119),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#8118 = CARTESIAN_POINT('',(-0.79,-0.1));
+#8119 = CARTESIAN_POINT('',(8.69,-0.1));
+#8120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8121 = ORIENTED_EDGE('',*,*,#8122,.F.);
+#8122 = EDGE_CURVE('',#8081,#8102,#8123,.T.);
+#8123 = SURFACE_CURVE('',#8124,(#8129,#8136),.PCURVE_S1.);
+#8124 = CIRCLE('',#8125,7.9);
+#8125 = AXIS2_PLACEMENT_3D('',#8126,#8127,#8128);
+#8126 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#8127 = DIRECTION('',(-0.,0.,1.));
+#8128 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#8129 = PCURVE('',#3877,#8130);
+#8130 = DEFINITIONAL_REPRESENTATION('',(#8131),#8135);
+#8131 = CIRCLE('',#8132,7.9);
+#8132 = AXIS2_PLACEMENT_2D('',#8133,#8134);
+#8133 = CARTESIAN_POINT('',(0.,0.));
+#8134 = DIRECTION('',(0.707106781187,-0.707106781187));
+#8135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8136 = PCURVE('',#5841,#8137);
+#8137 = DEFINITIONAL_REPRESENTATION('',(#8138),#8142);
+#8138 = LINE('',#8139,#8140);
+#8139 = CARTESIAN_POINT('',(0.,-0.1));
+#8140 = VECTOR('',#8141,1.);
+#8141 = DIRECTION('',(1.,0.));
+#8142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8143 = FACE_BOUND('',#8144,.F.);
+#8144 = EDGE_LOOP('',(#8145,#8166,#8187));
+#8145 = ORIENTED_EDGE('',*,*,#8146,.T.);
+#8146 = EDGE_CURVE('',#8147,#6695,#8149,.T.);
+#8147 = VERTEX_POINT('',#8148);
+#8148 = CARTESIAN_POINT('',(6.789310650861,4.039215380009,-2.6));
+#8149 = SURFACE_CURVE('',#8150,(#8154,#8160),.PCURVE_S1.);
+#8150 = LINE('',#8151,#8152);
+#8151 = CARTESIAN_POINT('',(3.394655325431,2.019607690004,-2.6));
+#8152 = VECTOR('',#8153,1.);
+#8153 = DIRECTION('',(-0.859406411501,-0.511293086077,0.));
+#8154 = PCURVE('',#3877,#8155);
+#8155 = DEFINITIONAL_REPRESENTATION('',(#8156),#8159);
+#8156 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8157,#8158),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#8157 = CARTESIAN_POINT('',(7.468241715948,4.44313691801));
+#8158 = CARTESIAN_POINT('',(-0.678931065086,-0.403921538001));
+#8159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8160 = PCURVE('',#5871,#8161);
+#8161 = DEFINITIONAL_REPRESENTATION('',(#8162),#8165);
+#8162 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8163,#8164),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#8163 = CARTESIAN_POINT('',(-0.79,-0.1));
+#8164 = CARTESIAN_POINT('',(8.69,-0.1));
+#8165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8166 = ORIENTED_EDGE('',*,*,#8167,.F.);
+#8167 = EDGE_CURVE('',#8168,#6695,#8170,.T.);
+#8168 = VERTEX_POINT('',#8169);
+#8169 = CARTESIAN_POINT('',(6.56860993719,4.389004840855,-2.6));
+#8170 = SURFACE_CURVE('',#8171,(#8175,#8181),.PCURVE_S1.);
+#8171 = LINE('',#8172,#8173);
+#8172 = CARTESIAN_POINT('',(3.284304968595,2.194502420427,-2.6));
+#8173 = VECTOR('',#8174,1.);
+#8174 = DIRECTION('',(-0.831469612303,-0.55557023302,0.));
+#8175 = PCURVE('',#3877,#8176);
+#8176 = DEFINITIONAL_REPRESENTATION('',(#8177),#8180);
+#8177 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8178,#8179),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#8178 = CARTESIAN_POINT('',(7.225470930909,4.82790532494));
+#8179 = CARTESIAN_POINT('',(-0.656860993719,-0.438900484085));
+#8180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8181 = PCURVE('',#5899,#8182);
+#8182 = DEFINITIONAL_REPRESENTATION('',(#8183),#8186);
+#8183 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8184,#8185),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#8184 = CARTESIAN_POINT('',(-0.79,-0.1));
+#8185 = CARTESIAN_POINT('',(8.69,-0.1));
+#8186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8187 = ORIENTED_EDGE('',*,*,#8188,.F.);
+#8188 = EDGE_CURVE('',#8147,#8168,#8189,.T.);
+#8189 = SURFACE_CURVE('',#8190,(#8195,#8202),.PCURVE_S1.);
+#8190 = CIRCLE('',#8191,7.9);
+#8191 = AXIS2_PLACEMENT_3D('',#8192,#8193,#8194);
+#8192 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#8193 = DIRECTION('',(-0.,0.,1.));
+#8194 = DIRECTION('',(0.55557023302,-0.831469612303,0.));
+#8195 = PCURVE('',#3877,#8196);
+#8196 = DEFINITIONAL_REPRESENTATION('',(#8197),#8201);
+#8197 = CIRCLE('',#8198,7.9);
+#8198 = AXIS2_PLACEMENT_2D('',#8199,#8200);
+#8199 = CARTESIAN_POINT('',(0.,0.));
+#8200 = DIRECTION('',(0.55557023302,-0.831469612303));
+#8201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8202 = PCURVE('',#5926,#8203);
+#8203 = DEFINITIONAL_REPRESENTATION('',(#8204),#8208);
+#8204 = LINE('',#8205,#8206);
+#8205 = CARTESIAN_POINT('',(0.,-0.1));
+#8206 = VECTOR('',#8207,1.);
+#8207 = DIRECTION('',(1.,0.));
+#8208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8209 = FACE_BOUND('',#8210,.F.);
+#8210 = EDGE_LOOP('',(#8211,#8232,#8253));
+#8211 = ORIENTED_EDGE('',*,*,#8212,.T.);
+#8212 = EDGE_CURVE('',#8213,#6695,#8215,.T.);
+#8213 = VERTEX_POINT('',#8214);
+#8214 = CARTESIAN_POINT('',(-5.286131790235,5.870844121271,-2.6));
+#8215 = SURFACE_CURVE('',#8216,(#8220,#8226),.PCURVE_S1.);
+#8216 = LINE('',#8217,#8218);
+#8217 = CARTESIAN_POINT('',(-2.643065895117,2.935422060636,-2.6));
+#8218 = VECTOR('',#8219,1.);
+#8219 = DIRECTION('',(0.669130606359,-0.743144825477,0.));
+#8220 = PCURVE('',#3877,#8221);
+#8221 = DEFINITIONAL_REPRESENTATION('',(#8222),#8225);
+#8222 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8223,#8224),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#8223 = CARTESIAN_POINT('',(-5.814744969258,6.457928533399));
+#8224 = CARTESIAN_POINT('',(0.528613179023,-0.587084412127));
+#8225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8226 = PCURVE('',#5956,#8227);
+#8227 = DEFINITIONAL_REPRESENTATION('',(#8228),#8231);
+#8228 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8229,#8230),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#8229 = CARTESIAN_POINT('',(-0.79,-0.1));
+#8230 = CARTESIAN_POINT('',(8.69,-0.1));
+#8231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8232 = ORIENTED_EDGE('',*,*,#8233,.F.);
+#8233 = EDGE_CURVE('',#8234,#6695,#8236,.T.);
+#8234 = VERTEX_POINT('',#8235);
+#8235 = CARTESIAN_POINT('',(-5.586143571374,5.586143571374,-2.6));
+#8236 = SURFACE_CURVE('',#8237,(#8241,#8247),.PCURVE_S1.);
+#8237 = LINE('',#8238,#8239);
+#8238 = CARTESIAN_POINT('',(-2.793071785687,2.793071785687,-2.6));
+#8239 = VECTOR('',#8240,1.);
+#8240 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#8241 = PCURVE('',#3877,#8242);
+#8242 = DEFINITIONAL_REPRESENTATION('',(#8243),#8246);
+#8243 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8244,#8245),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#8244 = CARTESIAN_POINT('',(-6.144757928511,6.144757928511));
+#8245 = CARTESIAN_POINT('',(0.558614357137,-0.558614357137));
+#8246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8247 = PCURVE('',#5984,#8248);
+#8248 = DEFINITIONAL_REPRESENTATION('',(#8249),#8252);
+#8249 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8250,#8251),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#8250 = CARTESIAN_POINT('',(-0.79,-0.1));
+#8251 = CARTESIAN_POINT('',(8.69,-0.1));
+#8252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8253 = ORIENTED_EDGE('',*,*,#8254,.F.);
+#8254 = EDGE_CURVE('',#8213,#8234,#8255,.T.);
+#8255 = SURFACE_CURVE('',#8256,(#8261,#8268),.PCURVE_S1.);
+#8256 = CIRCLE('',#8257,7.9);
+#8257 = AXIS2_PLACEMENT_3D('',#8258,#8259,#8260);
+#8258 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#8259 = DIRECTION('',(0.,-0.,1.));
+#8260 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#8261 = PCURVE('',#3877,#8262);
+#8262 = DEFINITIONAL_REPRESENTATION('',(#8263),#8267);
+#8263 = CIRCLE('',#8264,7.9);
+#8264 = AXIS2_PLACEMENT_2D('',#8265,#8266);
+#8265 = CARTESIAN_POINT('',(0.,0.));
+#8266 = DIRECTION('',(0.707106781187,0.707106781187));
+#8267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8268 = PCURVE('',#6011,#8269);
+#8269 = DEFINITIONAL_REPRESENTATION('',(#8270),#8274);
+#8270 = LINE('',#8271,#8272);
+#8271 = CARTESIAN_POINT('',(0.,-0.1));
+#8272 = VECTOR('',#8273,1.);
+#8273 = DIRECTION('',(1.,0.));
+#8274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8275 = FACE_BOUND('',#8276,.F.);
+#8276 = EDGE_LOOP('',(#8277,#8303,#8322));
+#8277 = ORIENTED_EDGE('',*,*,#8278,.F.);
+#8278 = EDGE_CURVE('',#8279,#8281,#8283,.T.);
+#8279 = VERTEX_POINT('',#8280);
+#8280 = CARTESIAN_POINT('',(0.413454054319,7.889173324561,-2.6));
+#8281 = VERTEX_POINT('',#8282);
+#8282 = CARTESIAN_POINT('',(-8.759440936912E-16,7.9,-2.6));
+#8283 = SURFACE_CURVE('',#8284,(#8289,#8296),.PCURVE_S1.);
+#8284 = CIRCLE('',#8285,7.9);
+#8285 = AXIS2_PLACEMENT_3D('',#8286,#8287,#8288);
+#8286 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#8287 = DIRECTION('',(0.,0.,1.));
+#8288 = DIRECTION('',(1.,0.,0.));
+#8289 = PCURVE('',#3877,#8290);
+#8290 = DEFINITIONAL_REPRESENTATION('',(#8291),#8295);
+#8291 = CIRCLE('',#8292,7.9);
+#8292 = AXIS2_PLACEMENT_2D('',#8293,#8294);
+#8293 = CARTESIAN_POINT('',(0.,0.));
+#8294 = DIRECTION('',(1.,0.));
+#8295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8296 = PCURVE('',#6044,#8297);
+#8297 = DEFINITIONAL_REPRESENTATION('',(#8298),#8302);
+#8298 = LINE('',#8299,#8300);
+#8299 = CARTESIAN_POINT('',(0.,-0.1));
+#8300 = VECTOR('',#8301,1.);
+#8301 = DIRECTION('',(1.,0.));
+#8302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8303 = ORIENTED_EDGE('',*,*,#8304,.T.);
+#8304 = EDGE_CURVE('',#8279,#6695,#8305,.T.);
+#8305 = SURFACE_CURVE('',#8306,(#8310,#8316),.PCURVE_S1.);
+#8306 = LINE('',#8307,#8308);
+#8307 = CARTESIAN_POINT('',(0.20672702716,3.944586662281,-2.6));
+#8308 = VECTOR('',#8309,1.);
+#8309 = DIRECTION('',(-5.233595624294E-02,-0.998629534755,0.));
+#8310 = PCURVE('',#3877,#8311);
+#8311 = DEFINITIONAL_REPRESENTATION('',(#8312),#8315);
+#8312 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8313,#8314),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#8313 = CARTESIAN_POINT('',(0.454799459751,8.678090657017));
+#8314 = CARTESIAN_POINT('',(-4.134540543193E-02,-0.788917332456));
+#8315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8316 = PCURVE('',#6070,#8317);
+#8317 = DEFINITIONAL_REPRESENTATION('',(#8318),#8321);
+#8318 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8319,#8320),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#8319 = CARTESIAN_POINT('',(-0.79,-0.1));
+#8320 = CARTESIAN_POINT('',(8.69,-0.1));
+#8321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8322 = ORIENTED_EDGE('',*,*,#8323,.F.);
+#8323 = EDGE_CURVE('',#8281,#6695,#8324,.T.);
+#8324 = SURFACE_CURVE('',#8325,(#8329,#8335),.PCURVE_S1.);
+#8325 = LINE('',#8326,#8327);
+#8326 = CARTESIAN_POINT('',(-2.407356472822E-16,3.95,-2.6));
+#8327 = VECTOR('',#8328,1.);
+#8328 = DIRECTION('',(6.094573348917E-17,-1.,0.));
+#8329 = PCURVE('',#3877,#8330);
+#8330 = DEFINITIONAL_REPRESENTATION('',(#8331),#8334);
+#8331 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8332,#8333),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#8332 = CARTESIAN_POINT('',(-5.296184240209E-16,8.69));
+#8333 = CARTESIAN_POINT('',(4.814712945644E-17,-0.79));
+#8334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8335 = PCURVE('',#6096,#8336);
+#8336 = DEFINITIONAL_REPRESENTATION('',(#8337),#8340);
+#8337 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8338,#8339),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#8338 = CARTESIAN_POINT('',(-0.79,-0.1));
+#8339 = CARTESIAN_POINT('',(8.69,-0.1));
+#8340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8341 = FACE_BOUND('',#8342,.F.);
+#8342 = EDGE_LOOP('',(#8343,#8364,#8385));
+#8343 = ORIENTED_EDGE('',*,*,#8344,.T.);
+#8344 = EDGE_CURVE('',#8345,#6695,#8347,.T.);
+#8345 = VERTEX_POINT('',#8346);
+#8346 = CARTESIAN_POINT('',(1.944611014929,7.656924186683,-2.6));
+#8347 = SURFACE_CURVE('',#8348,(#8352,#8358),.PCURVE_S1.);
+#8348 = LINE('',#8349,#8350);
+#8349 = CARTESIAN_POINT('',(0.972305507465,3.828462093342,-2.6));
+#8350 = VECTOR('',#8351,1.);
+#8351 = DIRECTION('',(-0.246153293029,-0.969230909707,0.));
+#8352 = PCURVE('',#3877,#8353);
+#8353 = DEFINITIONAL_REPRESENTATION('',(#8354),#8357);
+#8354 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8355,#8356),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#8355 = CARTESIAN_POINT('',(2.139072116422,8.422616605352));
+#8356 = CARTESIAN_POINT('',(-0.194461101493,-0.765692418668));
+#8357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8358 = PCURVE('',#6126,#8359);
+#8359 = DEFINITIONAL_REPRESENTATION('',(#8360),#8363);
+#8360 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8361,#8362),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#8361 = CARTESIAN_POINT('',(-0.79,-0.1));
+#8362 = CARTESIAN_POINT('',(8.69,-0.1));
+#8363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8364 = ORIENTED_EDGE('',*,*,#8365,.F.);
+#8365 = EDGE_CURVE('',#8366,#6695,#8368,.T.);
+#8366 = VERTEX_POINT('',#8367);
+#8367 = CARTESIAN_POINT('',(1.541213543927,7.748203715186,-2.6));
+#8368 = SURFACE_CURVE('',#8369,(#8373,#8379),.PCURVE_S1.);
+#8369 = LINE('',#8370,#8371);
+#8370 = CARTESIAN_POINT('',(0.770606771964,3.874101857593,-2.6));
+#8371 = VECTOR('',#8372,1.);
+#8372 = DIRECTION('',(-0.195090322016,-0.980785280403,0.));
+#8373 = PCURVE('',#3877,#8374);
+#8374 = DEFINITIONAL_REPRESENTATION('',(#8375),#8378);
+#8375 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8376,#8377),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#8376 = CARTESIAN_POINT('',(1.69533489832,8.523024086704));
+#8377 = CARTESIAN_POINT('',(-0.154121354393,-0.774820371519));
+#8378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8379 = PCURVE('',#6154,#8380);
+#8380 = DEFINITIONAL_REPRESENTATION('',(#8381),#8384);
+#8381 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8382,#8383),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#8382 = CARTESIAN_POINT('',(-0.79,-0.1));
+#8383 = CARTESIAN_POINT('',(8.69,-0.1));
+#8384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8385 = ORIENTED_EDGE('',*,*,#8386,.F.);
+#8386 = EDGE_CURVE('',#8345,#8366,#8387,.T.);
+#8387 = SURFACE_CURVE('',#8388,(#8393,#8400),.PCURVE_S1.);
+#8388 = CIRCLE('',#8389,7.9);
+#8389 = AXIS2_PLACEMENT_3D('',#8390,#8391,#8392);
+#8390 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#8391 = DIRECTION('',(-0.,0.,1.));
+#8392 = DIRECTION('',(0.980785280403,-0.195090322016,0.));
+#8393 = PCURVE('',#3877,#8394);
+#8394 = DEFINITIONAL_REPRESENTATION('',(#8395),#8399);
+#8395 = CIRCLE('',#8396,7.9);
+#8396 = AXIS2_PLACEMENT_2D('',#8397,#8398);
+#8397 = CARTESIAN_POINT('',(0.,0.));
+#8398 = DIRECTION('',(0.980785280403,-0.195090322016));
+#8399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8400 = PCURVE('',#6181,#8401);
+#8401 = DEFINITIONAL_REPRESENTATION('',(#8402),#8406);
+#8402 = LINE('',#8403,#8404);
+#8403 = CARTESIAN_POINT('',(0.,-0.1));
+#8404 = VECTOR('',#8405,1.);
+#8405 = DIRECTION('',(1.,0.));
+#8406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8407 = FACE_BOUND('',#8408,.F.);
+#8408 = EDGE_LOOP('',(#8409,#8430,#8451));
+#8409 = ORIENTED_EDGE('',*,*,#8410,.T.);
+#8410 = EDGE_CURVE('',#8411,#6695,#8413,.T.);
+#8411 = VERTEX_POINT('',#8412);
+#8412 = CARTESIAN_POINT('',(-6.329905120259,4.726764344508,-2.6));
+#8413 = SURFACE_CURVE('',#8414,(#8418,#8424),.PCURVE_S1.);
+#8414 = LINE('',#8415,#8416);
+#8415 = CARTESIAN_POINT('',(-3.16495256013,2.363382172254,-2.6));
+#8416 = VECTOR('',#8417,1.);
+#8417 = DIRECTION('',(0.801253812691,-0.598324600571,0.));
+#8418 = PCURVE('',#3877,#8419);
+#8419 = DEFINITIONAL_REPRESENTATION('',(#8420),#8423);
+#8420 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8421,#8422),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#8421 = CARTESIAN_POINT('',(-6.962895632285,5.199440778959));
+#8422 = CARTESIAN_POINT('',(0.632990512026,-0.472676434451));
+#8423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8424 = PCURVE('',#6211,#8425);
+#8425 = DEFINITIONAL_REPRESENTATION('',(#8426),#8429);
+#8426 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8427,#8428),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#8427 = CARTESIAN_POINT('',(-0.79,-0.1));
+#8428 = CARTESIAN_POINT('',(8.69,-0.1));
+#8429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8430 = ORIENTED_EDGE('',*,*,#8431,.F.);
+#8431 = EDGE_CURVE('',#8432,#6695,#8434,.T.);
+#8432 = VERTEX_POINT('',#8433);
+#8433 = CARTESIAN_POINT('',(-6.56860993719,4.389004840855,-2.6));
+#8434 = SURFACE_CURVE('',#8435,(#8439,#8445),.PCURVE_S1.);
+#8435 = LINE('',#8436,#8437);
+#8436 = CARTESIAN_POINT('',(-3.284304968595,2.194502420427,-2.6));
+#8437 = VECTOR('',#8438,1.);
+#8438 = DIRECTION('',(0.831469612303,-0.55557023302,0.));
+#8439 = PCURVE('',#3877,#8440);
+#8440 = DEFINITIONAL_REPRESENTATION('',(#8441),#8444);
+#8441 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8442,#8443),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#8442 = CARTESIAN_POINT('',(-7.225470930909,4.82790532494));
+#8443 = CARTESIAN_POINT('',(0.656860993719,-0.438900484085));
+#8444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8445 = PCURVE('',#6239,#8446);
+#8446 = DEFINITIONAL_REPRESENTATION('',(#8447),#8450);
+#8447 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8448,#8449),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#8448 = CARTESIAN_POINT('',(-0.79,-0.1));
+#8449 = CARTESIAN_POINT('',(8.69,-0.1));
+#8450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8451 = ORIENTED_EDGE('',*,*,#8452,.F.);
+#8452 = EDGE_CURVE('',#8411,#8432,#8453,.T.);
+#8453 = SURFACE_CURVE('',#8454,(#8459,#8466),.PCURVE_S1.);
+#8454 = CIRCLE('',#8455,7.9);
+#8455 = AXIS2_PLACEMENT_3D('',#8456,#8457,#8458);
+#8456 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#8457 = DIRECTION('',(0.,-0.,1.));
+#8458 = DIRECTION('',(0.55557023302,0.831469612303,0.));
+#8459 = PCURVE('',#3877,#8460);
+#8460 = DEFINITIONAL_REPRESENTATION('',(#8461),#8465);
+#8461 = CIRCLE('',#8462,7.9);
+#8462 = AXIS2_PLACEMENT_2D('',#8463,#8464);
+#8463 = CARTESIAN_POINT('',(0.,0.));
+#8464 = DIRECTION('',(0.55557023302,0.831469612303));
+#8465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8466 = PCURVE('',#6266,#8467);
+#8467 = DEFINITIONAL_REPRESENTATION('',(#8468),#8472);
+#8468 = LINE('',#8469,#8470);
+#8469 = CARTESIAN_POINT('',(0.,-0.1));
+#8470 = VECTOR('',#8471,1.);
+#8471 = DIRECTION('',(1.,0.));
+#8472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8473 = FACE_BOUND('',#8474,.F.);
+#8474 = EDGE_LOOP('',(#8475,#8496,#8517));
+#8475 = ORIENTED_EDGE('',*,*,#8476,.T.);
+#8476 = EDGE_CURVE('',#8477,#6695,#8479,.T.);
+#8477 = VERTEX_POINT('',#8478);
+#8478 = CARTESIAN_POINT('',(-4.039215380009,6.789310650861,-2.6));
+#8479 = SURFACE_CURVE('',#8480,(#8484,#8490),.PCURVE_S1.);
+#8480 = LINE('',#8481,#8482);
+#8481 = CARTESIAN_POINT('',(-2.019607690004,3.394655325431,-2.6));
+#8482 = VECTOR('',#8483,1.);
+#8483 = DIRECTION('',(0.511293086077,-0.859406411501,0.));
+#8484 = PCURVE('',#3877,#8485);
+#8485 = DEFINITIONAL_REPRESENTATION('',(#8486),#8489);
+#8486 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8487,#8488),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#8487 = CARTESIAN_POINT('',(-4.44313691801,7.468241715948));
+#8488 = CARTESIAN_POINT('',(0.403921538001,-0.678931065086));
+#8489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8490 = PCURVE('',#6296,#8491);
+#8491 = DEFINITIONAL_REPRESENTATION('',(#8492),#8495);
+#8492 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8493,#8494),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#8493 = CARTESIAN_POINT('',(-0.79,-0.1));
+#8494 = CARTESIAN_POINT('',(8.69,-0.1));
+#8495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8496 = ORIENTED_EDGE('',*,*,#8497,.F.);
+#8497 = EDGE_CURVE('',#8498,#6695,#8500,.T.);
+#8498 = VERTEX_POINT('',#8499);
+#8499 = CARTESIAN_POINT('',(-4.389004840855,6.56860993719,-2.6));
+#8500 = SURFACE_CURVE('',#8501,(#8505,#8511),.PCURVE_S1.);
+#8501 = LINE('',#8502,#8503);
+#8502 = CARTESIAN_POINT('',(-2.194502420427,3.284304968595,-2.6));
+#8503 = VECTOR('',#8504,1.);
+#8504 = DIRECTION('',(0.55557023302,-0.831469612303,0.));
+#8505 = PCURVE('',#3877,#8506);
+#8506 = DEFINITIONAL_REPRESENTATION('',(#8507),#8510);
+#8507 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8508,#8509),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#8508 = CARTESIAN_POINT('',(-4.82790532494,7.225470930909));
+#8509 = CARTESIAN_POINT('',(0.438900484085,-0.656860993719));
+#8510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8511 = PCURVE('',#6324,#8512);
+#8512 = DEFINITIONAL_REPRESENTATION('',(#8513),#8516);
+#8513 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8514,#8515),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#8514 = CARTESIAN_POINT('',(-0.79,-0.1));
+#8515 = CARTESIAN_POINT('',(8.69,-0.1));
+#8516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8517 = ORIENTED_EDGE('',*,*,#8518,.F.);
+#8518 = EDGE_CURVE('',#8477,#8498,#8519,.T.);
+#8519 = SURFACE_CURVE('',#8520,(#8525,#8532),.PCURVE_S1.);
+#8520 = CIRCLE('',#8521,7.9);
+#8521 = AXIS2_PLACEMENT_3D('',#8522,#8523,#8524);
+#8522 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#8523 = DIRECTION('',(0.,-0.,1.));
+#8524 = DIRECTION('',(0.831469612303,0.55557023302,0.));
+#8525 = PCURVE('',#3877,#8526);
+#8526 = DEFINITIONAL_REPRESENTATION('',(#8527),#8531);
+#8527 = CIRCLE('',#8528,7.9);
+#8528 = AXIS2_PLACEMENT_2D('',#8529,#8530);
+#8529 = CARTESIAN_POINT('',(0.,0.));
+#8530 = DIRECTION('',(0.831469612303,0.55557023302));
+#8531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8532 = PCURVE('',#6351,#8533);
+#8533 = DEFINITIONAL_REPRESENTATION('',(#8534),#8538);
+#8534 = LINE('',#8535,#8536);
+#8535 = CARTESIAN_POINT('',(0.,-0.1));
+#8536 = VECTOR('',#8537,1.);
+#8537 = DIRECTION('',(1.,0.));
+#8538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8539 = FACE_BOUND('',#8540,.F.);
+#8540 = EDGE_LOOP('',(#8541,#8562,#8583));
+#8541 = ORIENTED_EDGE('',*,*,#8542,.T.);
+#8542 = EDGE_CURVE('',#8543,#6695,#8545,.T.);
+#8543 = VERTEX_POINT('',#8544);
+#8544 = CARTESIAN_POINT('',(-2.637074187947,7.446867779628,-2.6));
+#8545 = SURFACE_CURVE('',#8546,(#8550,#8556),.PCURVE_S1.);
+#8546 = LINE('',#8547,#8548);
+#8547 = CARTESIAN_POINT('',(-1.318537093973,3.723433889814,-2.6));
+#8548 = VECTOR('',#8549,1.);
+#8549 = DIRECTION('',(0.333806859234,-0.942641491092,0.));
+#8550 = PCURVE('',#3877,#8551);
+#8551 = DEFINITIONAL_REPRESENTATION('',(#8552),#8555);
+#8552 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8553,#8554),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#8553 = CARTESIAN_POINT('',(-2.900781606741,8.191554557591));
+#8554 = CARTESIAN_POINT('',(0.263707418795,-0.744686777963));
+#8555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8556 = PCURVE('',#6381,#8557);
+#8557 = DEFINITIONAL_REPRESENTATION('',(#8558),#8561);
+#8558 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8559,#8560),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#8559 = CARTESIAN_POINT('',(-0.79,-0.1));
+#8560 = CARTESIAN_POINT('',(8.69,-0.1));
+#8561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8562 = ORIENTED_EDGE('',*,*,#8563,.F.);
+#8563 = EDGE_CURVE('',#8564,#6695,#8566,.T.);
+#8564 = VERTEX_POINT('',#8565);
+#8565 = CARTESIAN_POINT('',(-3.023199115684,7.298648306839,-2.6));
+#8566 = SURFACE_CURVE('',#8567,(#8571,#8577),.PCURVE_S1.);
+#8567 = LINE('',#8568,#8569);
+#8568 = CARTESIAN_POINT('',(-1.511599557842,3.64932415342,-2.6));
+#8569 = VECTOR('',#8570,1.);
+#8570 = DIRECTION('',(0.382683432365,-0.923879532511,0.));
+#8571 = PCURVE('',#3877,#8572);
+#8572 = DEFINITIONAL_REPRESENTATION('',(#8573),#8576);
+#8573 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8574,#8575),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#8574 = CARTESIAN_POINT('',(-3.325519027253,8.028513137523));
+#8575 = CARTESIAN_POINT('',(0.302319911568,-0.729864830684));
+#8576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8577 = PCURVE('',#6409,#8578);
+#8578 = DEFINITIONAL_REPRESENTATION('',(#8579),#8582);
+#8579 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8580,#8581),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#8580 = CARTESIAN_POINT('',(-0.79,-0.1));
+#8581 = CARTESIAN_POINT('',(8.69,-0.1));
+#8582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8583 = ORIENTED_EDGE('',*,*,#8584,.F.);
+#8584 = EDGE_CURVE('',#8543,#8564,#8585,.T.);
+#8585 = SURFACE_CURVE('',#8586,(#8591,#8598),.PCURVE_S1.);
+#8586 = CIRCLE('',#8587,7.9);
+#8587 = AXIS2_PLACEMENT_3D('',#8588,#8589,#8590);
+#8588 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#8589 = DIRECTION('',(0.,-0.,1.));
+#8590 = DIRECTION('',(0.923879532511,0.382683432365,0.));
+#8591 = PCURVE('',#3877,#8592);
+#8592 = DEFINITIONAL_REPRESENTATION('',(#8593),#8597);
+#8593 = CIRCLE('',#8594,7.9);
+#8594 = AXIS2_PLACEMENT_2D('',#8595,#8596);
+#8595 = CARTESIAN_POINT('',(0.,0.));
+#8596 = DIRECTION('',(0.923879532511,0.382683432365));
+#8597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8598 = PCURVE('',#6436,#8599);
+#8599 = DEFINITIONAL_REPRESENTATION('',(#8600),#8604);
+#8600 = LINE('',#8601,#8602);
+#8601 = CARTESIAN_POINT('',(0.,-0.1));
+#8602 = VECTOR('',#8603,1.);
+#8603 = DIRECTION('',(1.,0.));
+#8604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8605 = FACE_BOUND('',#8606,.F.);
+#8606 = EDGE_LOOP('',(#8607,#8628,#8649));
+#8607 = ORIENTED_EDGE('',*,*,#8608,.T.);
+#8608 = EDGE_CURVE('',#8609,#6695,#8611,.T.);
+#8609 = VERTEX_POINT('',#8610);
+#8610 = CARTESIAN_POINT('',(-1.13359171373,7.818245955875,-2.6));
+#8611 = SURFACE_CURVE('',#8612,(#8616,#8622),.PCURVE_S1.);
+#8612 = LINE('',#8613,#8614);
+#8613 = CARTESIAN_POINT('',(-0.566795856865,3.909122977938,-2.6));
+#8614 = VECTOR('',#8615,1.);
+#8615 = DIRECTION('',(0.143492621991,-0.98965138682,0.));
+#8616 = PCURVE('',#3877,#8617);
+#8617 = DEFINITIONAL_REPRESENTATION('',(#8618),#8621);
+#8618 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8619,#8620),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#8619 = CARTESIAN_POINT('',(-1.246950885103,8.600070551463));
+#8620 = CARTESIAN_POINT('',(0.113359171373,-0.781824595588));
+#8621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8622 = PCURVE('',#6466,#8623);
+#8623 = DEFINITIONAL_REPRESENTATION('',(#8624),#8627);
+#8624 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8625,#8626),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#8625 = CARTESIAN_POINT('',(-0.79,-0.1));
+#8626 = CARTESIAN_POINT('',(8.69,-0.1));
+#8627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8628 = ORIENTED_EDGE('',*,*,#8629,.F.);
+#8629 = EDGE_CURVE('',#8630,#6695,#8632,.T.);
+#8630 = VERTEX_POINT('',#8631);
+#8631 = CARTESIAN_POINT('',(-1.541213543927,7.748203715186,-2.6));
+#8632 = SURFACE_CURVE('',#8633,(#8637,#8643),.PCURVE_S1.);
+#8633 = LINE('',#8634,#8635);
+#8634 = CARTESIAN_POINT('',(-0.770606771964,3.874101857593,-2.6));
+#8635 = VECTOR('',#8636,1.);
+#8636 = DIRECTION('',(0.195090322016,-0.980785280403,0.));
+#8637 = PCURVE('',#3877,#8638);
+#8638 = DEFINITIONAL_REPRESENTATION('',(#8639),#8642);
+#8639 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8640,#8641),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#8640 = CARTESIAN_POINT('',(-1.69533489832,8.523024086704));
+#8641 = CARTESIAN_POINT('',(0.154121354393,-0.774820371519));
+#8642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8643 = PCURVE('',#6494,#8644);
+#8644 = DEFINITIONAL_REPRESENTATION('',(#8645),#8648);
+#8645 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8646,#8647),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#8646 = CARTESIAN_POINT('',(-0.79,-0.1));
+#8647 = CARTESIAN_POINT('',(8.69,-0.1));
+#8648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8649 = ORIENTED_EDGE('',*,*,#8650,.F.);
+#8650 = EDGE_CURVE('',#8609,#8630,#8651,.T.);
+#8651 = SURFACE_CURVE('',#8652,(#8657,#8664),.PCURVE_S1.);
+#8652 = CIRCLE('',#8653,7.9);
+#8653 = AXIS2_PLACEMENT_3D('',#8654,#8655,#8656);
+#8654 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#8655 = DIRECTION('',(0.,-0.,1.));
+#8656 = DIRECTION('',(0.980785280403,0.195090322016,0.));
+#8657 = PCURVE('',#3877,#8658);
+#8658 = DEFINITIONAL_REPRESENTATION('',(#8659),#8663);
+#8659 = CIRCLE('',#8660,7.9);
+#8660 = AXIS2_PLACEMENT_2D('',#8661,#8662);
+#8661 = CARTESIAN_POINT('',(0.,0.));
+#8662 = DIRECTION('',(0.980785280403,0.195090322016));
+#8663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8664 = PCURVE('',#6521,#8665);
+#8665 = DEFINITIONAL_REPRESENTATION('',(#8666),#8670);
+#8666 = LINE('',#8667,#8668);
+#8667 = CARTESIAN_POINT('',(0.,-0.1));
+#8668 = VECTOR('',#8669,1.);
+#8669 = DIRECTION('',(1.,0.));
+#8670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8671 = FACE_BOUND('',#8672,.F.);
+#8672 = EDGE_LOOP('',(#8673,#8694,#8715));
+#8673 = ORIENTED_EDGE('',*,*,#8674,.T.);
+#8674 = EDGE_CURVE('',#8675,#6695,#8677,.T.);
+#8675 = VERTEX_POINT('',#8676);
+#8676 = CARTESIAN_POINT('',(4.726764344508,6.329905120259,-2.6));
+#8677 = SURFACE_CURVE('',#8678,(#8682,#8688),.PCURVE_S1.);
+#8678 = LINE('',#8679,#8680);
+#8679 = CARTESIAN_POINT('',(2.363382172254,3.16495256013,-2.6));
+#8680 = VECTOR('',#8681,1.);
+#8681 = DIRECTION('',(-0.598324600571,-0.801253812691,0.));
+#8682 = PCURVE('',#3877,#8683);
+#8683 = DEFINITIONAL_REPRESENTATION('',(#8684),#8687);
+#8684 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8685,#8686),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#8685 = CARTESIAN_POINT('',(5.199440778959,6.962895632285));
+#8686 = CARTESIAN_POINT('',(-0.472676434451,-0.632990512026));
+#8687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8688 = PCURVE('',#6551,#8689);
+#8689 = DEFINITIONAL_REPRESENTATION('',(#8690),#8693);
+#8690 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8691,#8692),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#8691 = CARTESIAN_POINT('',(-0.79,-0.1));
+#8692 = CARTESIAN_POINT('',(8.69,-0.1));
+#8693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8694 = ORIENTED_EDGE('',*,*,#8695,.F.);
+#8695 = EDGE_CURVE('',#8696,#6695,#8698,.T.);
+#8696 = VERTEX_POINT('',#8697);
+#8697 = CARTESIAN_POINT('',(4.389004840855,6.56860993719,-2.6));
+#8698 = SURFACE_CURVE('',#8699,(#8703,#8709),.PCURVE_S1.);
+#8699 = LINE('',#8700,#8701);
+#8700 = CARTESIAN_POINT('',(2.194502420427,3.284304968595,-2.6));
+#8701 = VECTOR('',#8702,1.);
+#8702 = DIRECTION('',(-0.55557023302,-0.831469612303,0.));
+#8703 = PCURVE('',#3877,#8704);
+#8704 = DEFINITIONAL_REPRESENTATION('',(#8705),#8708);
+#8705 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8706,#8707),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#8706 = CARTESIAN_POINT('',(4.82790532494,7.225470930909));
+#8707 = CARTESIAN_POINT('',(-0.438900484085,-0.656860993719));
+#8708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8709 = PCURVE('',#6579,#8710);
+#8710 = DEFINITIONAL_REPRESENTATION('',(#8711),#8714);
+#8711 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8712,#8713),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.74,4.74),.PIECEWISE_BEZIER_KNOTS.);
+#8712 = CARTESIAN_POINT('',(-0.79,-0.1));
+#8713 = CARTESIAN_POINT('',(8.69,-0.1));
+#8714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8715 = ORIENTED_EDGE('',*,*,#8716,.F.);
+#8716 = EDGE_CURVE('',#8675,#8696,#8717,.T.);
+#8717 = SURFACE_CURVE('',#8718,(#8723,#8730),.PCURVE_S1.);
+#8718 = CIRCLE('',#8719,7.9);
+#8719 = AXIS2_PLACEMENT_3D('',#8720,#8721,#8722);
+#8720 = CARTESIAN_POINT('',(0.,0.,-2.6));
+#8721 = DIRECTION('',(-0.,0.,1.));
+#8722 = DIRECTION('',(0.831469612303,-0.55557023302,0.));
+#8723 = PCURVE('',#3877,#8724);
+#8724 = DEFINITIONAL_REPRESENTATION('',(#8725),#8729);
+#8725 = CIRCLE('',#8726,7.9);
+#8726 = AXIS2_PLACEMENT_2D('',#8727,#8728);
+#8727 = CARTESIAN_POINT('',(0.,0.));
+#8728 = DIRECTION('',(0.831469612303,-0.55557023302));
+#8729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8730 = PCURVE('',#6606,#8731);
+#8731 = DEFINITIONAL_REPRESENTATION('',(#8732),#8736);
+#8732 = LINE('',#8733,#8734);
+#8733 = CARTESIAN_POINT('',(0.,-0.1));
+#8734 = VECTOR('',#8735,1.);
+#8735 = DIRECTION('',(1.,0.));
+#8736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8737 = ADVANCED_FACE('',(#8738),#3914,.T.);
+#8738 = FACE_BOUND('',#8739,.T.);
+#8739 = EDGE_LOOP('',(#8740,#8741,#8762,#8763));
+#8740 = ORIENTED_EDGE('',*,*,#3896,.F.);
+#8741 = ORIENTED_EDGE('',*,*,#8742,.T.);
+#8742 = EDGE_CURVE('',#3897,#6625,#8743,.T.);
+#8743 = SURFACE_CURVE('',#8744,(#8748,#8755),.PCURVE_S1.);
+#8744 = LINE('',#8745,#8746);
+#8745 = CARTESIAN_POINT('',(7.889173324561,-0.413454054319,-2.5));
+#8746 = VECTOR('',#8747,1.);
+#8747 = DIRECTION('',(0.,0.,-1.));
+#8748 = PCURVE('',#3914,#8749);
+#8749 = DEFINITIONAL_REPRESENTATION('',(#8750),#8754);
+#8750 = LINE('',#8751,#8752);
+#8751 = CARTESIAN_POINT('',(0.,0.));
+#8752 = VECTOR('',#8753,1.);
+#8753 = DIRECTION('',(0.,-1.));
+#8754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8755 = PCURVE('',#3969,#8756);
+#8756 = DEFINITIONAL_REPRESENTATION('',(#8757),#8761);
+#8757 = LINE('',#8758,#8759);
+#8758 = CARTESIAN_POINT('',(1.518436449235,0.));
+#8759 = VECTOR('',#8760,1.);
+#8760 = DIRECTION('',(0.,-1.));
+#8761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8762 = ORIENTED_EDGE('',*,*,#6624,.T.);
+#8763 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#8764 = EDGE_CURVE('',#3899,#6627,#8765,.T.);
+#8765 = SURFACE_CURVE('',#8766,(#8770,#8777),.PCURVE_S1.);
+#8766 = LINE('',#8767,#8768);
+#8767 = CARTESIAN_POINT('',(0.,0.,-2.5));
+#8768 = VECTOR('',#8769,1.);
+#8769 = DIRECTION('',(0.,0.,-1.));
+#8770 = PCURVE('',#3914,#8771);
+#8771 = DEFINITIONAL_REPRESENTATION('',(#8772),#8776);
+#8772 = LINE('',#8773,#8774);
+#8773 = CARTESIAN_POINT('',(7.9,0.));
+#8774 = VECTOR('',#8775,1.);
+#8775 = DIRECTION('',(0.,-1.));
+#8776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8777 = PCURVE('',#3942,#8778);
+#8778 = DEFINITIONAL_REPRESENTATION('',(#8779),#8783);
+#8779 = LINE('',#8780,#8781);
+#8780 = CARTESIAN_POINT('',(7.9,0.));
+#8781 = VECTOR('',#8782,1.);
+#8782 = DIRECTION('',(0.,-1.));
+#8783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8784 = ADVANCED_FACE('',(#8785),#3969,.F.);
+#8785 = FACE_BOUND('',#8786,.F.);
+#8786 = EDGE_LOOP('',(#8787,#8788,#8789,#8790));
+#8787 = ORIENTED_EDGE('',*,*,#3954,.F.);
+#8788 = ORIENTED_EDGE('',*,*,#8742,.T.);
+#8789 = ORIENTED_EDGE('',*,*,#6668,.T.);
+#8790 = ORIENTED_EDGE('',*,*,#8791,.F.);
+#8791 = EDGE_CURVE('',#3927,#6648,#8792,.T.);
+#8792 = SURFACE_CURVE('',#8793,(#8797,#8804),.PCURVE_S1.);
+#8793 = LINE('',#8794,#8795);
+#8794 = CARTESIAN_POINT('',(7.9,-8.782082852166E-16,-2.5));
+#8795 = VECTOR('',#8796,1.);
+#8796 = DIRECTION('',(0.,0.,-1.));
+#8797 = PCURVE('',#3969,#8798);
+#8798 = DEFINITIONAL_REPRESENTATION('',(#8799),#8803);
+#8799 = LINE('',#8800,#8801);
+#8800 = CARTESIAN_POINT('',(1.570796326795,0.));
+#8801 = VECTOR('',#8802,1.);
+#8802 = DIRECTION('',(0.,-1.));
+#8803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8804 = PCURVE('',#3942,#8805);
+#8805 = DEFINITIONAL_REPRESENTATION('',(#8806),#8810);
+#8806 = LINE('',#8807,#8808);
+#8807 = CARTESIAN_POINT('',(0.,0.));
+#8808 = VECTOR('',#8809,1.);
+#8809 = DIRECTION('',(0.,-1.));
+#8810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8811 = ADVANCED_FACE('',(#8812),#3942,.F.);
+#8812 = FACE_BOUND('',#8813,.F.);
+#8813 = EDGE_LOOP('',(#8814,#8815,#8816,#8817));
+#8814 = ORIENTED_EDGE('',*,*,#3926,.F.);
+#8815 = ORIENTED_EDGE('',*,*,#8791,.T.);
+#8816 = ORIENTED_EDGE('',*,*,#6647,.T.);
+#8817 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#8818 = ADVANCED_FACE('',(#8819),#4001,.T.);
+#8819 = FACE_BOUND('',#8820,.T.);
+#8820 = EDGE_LOOP('',(#8821,#8822,#8843,#8844));
+#8821 = ORIENTED_EDGE('',*,*,#3983,.F.);
+#8822 = ORIENTED_EDGE('',*,*,#8823,.T.);
+#8823 = EDGE_CURVE('',#3984,#6693,#8824,.T.);
+#8824 = SURFACE_CURVE('',#8825,(#8829,#8836),.PCURVE_S1.);
+#8825 = LINE('',#8826,#8827);
+#8826 = CARTESIAN_POINT('',(7.818245955875,1.13359171373,-2.5));
+#8827 = VECTOR('',#8828,1.);
+#8828 = DIRECTION('',(-0.,0.,-1.));
+#8829 = PCURVE('',#4001,#8830);
+#8830 = DEFINITIONAL_REPRESENTATION('',(#8831),#8835);
+#8831 = LINE('',#8832,#8833);
+#8832 = CARTESIAN_POINT('',(0.,0.));
+#8833 = VECTOR('',#8834,1.);
+#8834 = DIRECTION('',(0.,-1.));
+#8835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8836 = PCURVE('',#4056,#8837);
+#8837 = DEFINITIONAL_REPRESENTATION('',(#8838),#8842);
+#8838 = LINE('',#8839,#8840);
+#8839 = CARTESIAN_POINT('',(1.518436449235,0.));
+#8840 = VECTOR('',#8841,1.);
+#8841 = DIRECTION('',(0.,-1.));
+#8842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8843 = ORIENTED_EDGE('',*,*,#6692,.T.);
+#8844 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#8845 = ADVANCED_FACE('',(#8846),#4056,.F.);
+#8846 = FACE_BOUND('',#8847,.F.);
+#8847 = EDGE_LOOP('',(#8848,#8849,#8850,#8851));
+#8848 = ORIENTED_EDGE('',*,*,#4041,.F.);
+#8849 = ORIENTED_EDGE('',*,*,#8823,.T.);
+#8850 = ORIENTED_EDGE('',*,*,#6736,.T.);
+#8851 = ORIENTED_EDGE('',*,*,#8852,.F.);
+#8852 = EDGE_CURVE('',#4014,#6716,#8853,.T.);
+#8853 = SURFACE_CURVE('',#8854,(#8858,#8865),.PCURVE_S1.);
+#8854 = LINE('',#8855,#8856);
+#8855 = CARTESIAN_POINT('',(7.748203715186,1.541213543927,-2.5));
+#8856 = VECTOR('',#8857,1.);
+#8857 = DIRECTION('',(-0.,0.,-1.));
+#8858 = PCURVE('',#4056,#8859);
+#8859 = DEFINITIONAL_REPRESENTATION('',(#8860),#8864);
+#8860 = LINE('',#8861,#8862);
+#8861 = CARTESIAN_POINT('',(1.570796326795,0.));
+#8862 = VECTOR('',#8863,1.);
+#8863 = DIRECTION('',(0.,-1.));
+#8864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8865 = PCURVE('',#4029,#8866);
+#8866 = DEFINITIONAL_REPRESENTATION('',(#8867),#8871);
+#8867 = LINE('',#8868,#8869);
+#8868 = CARTESIAN_POINT('',(0.,0.));
+#8869 = VECTOR('',#8870,1.);
+#8870 = DIRECTION('',(0.,-1.));
+#8871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8872 = ADVANCED_FACE('',(#8873),#4029,.F.);
+#8873 = FACE_BOUND('',#8874,.F.);
+#8874 = EDGE_LOOP('',(#8875,#8876,#8877,#8878));
+#8875 = ORIENTED_EDGE('',*,*,#4013,.F.);
+#8876 = ORIENTED_EDGE('',*,*,#8852,.T.);
+#8877 = ORIENTED_EDGE('',*,*,#6715,.T.);
+#8878 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#8879 = ADVANCED_FACE('',(#8880),#4086,.T.);
+#8880 = FACE_BOUND('',#8881,.T.);
+#8881 = EDGE_LOOP('',(#8882,#8883,#8904,#8905));
+#8882 = ORIENTED_EDGE('',*,*,#4070,.F.);
+#8883 = ORIENTED_EDGE('',*,*,#8884,.T.);
+#8884 = EDGE_CURVE('',#4071,#6761,#8885,.T.);
+#8885 = SURFACE_CURVE('',#8886,(#8890,#8897),.PCURVE_S1.);
+#8886 = LINE('',#8887,#8888);
+#8887 = CARTESIAN_POINT('',(4.039215380009,-6.789310650861,-2.5));
+#8888 = VECTOR('',#8889,1.);
+#8889 = DIRECTION('',(0.,0.,-1.));
+#8890 = PCURVE('',#4086,#8891);
+#8891 = DEFINITIONAL_REPRESENTATION('',(#8892),#8896);
+#8892 = LINE('',#8893,#8894);
+#8893 = CARTESIAN_POINT('',(0.,0.));
+#8894 = VECTOR('',#8895,1.);
+#8895 = DIRECTION('',(0.,-1.));
+#8896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8897 = PCURVE('',#4141,#8898);
+#8898 = DEFINITIONAL_REPRESENTATION('',(#8899),#8903);
+#8899 = LINE('',#8900,#8901);
+#8900 = CARTESIAN_POINT('',(1.518436449235,0.));
+#8901 = VECTOR('',#8902,1.);
+#8902 = DIRECTION('',(0.,-1.));
+#8903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8904 = ORIENTED_EDGE('',*,*,#6760,.T.);
+#8905 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#8906 = ADVANCED_FACE('',(#8907),#4141,.F.);
+#8907 = FACE_BOUND('',#8908,.F.);
+#8908 = EDGE_LOOP('',(#8909,#8910,#8911,#8912));
+#8909 = ORIENTED_EDGE('',*,*,#4126,.F.);
+#8910 = ORIENTED_EDGE('',*,*,#8884,.T.);
+#8911 = ORIENTED_EDGE('',*,*,#6802,.T.);
+#8912 = ORIENTED_EDGE('',*,*,#8913,.F.);
+#8913 = EDGE_CURVE('',#4099,#6782,#8914,.T.);
+#8914 = SURFACE_CURVE('',#8915,(#8919,#8926),.PCURVE_S1.);
+#8915 = LINE('',#8916,#8917);
+#8916 = CARTESIAN_POINT('',(4.389004840855,-6.56860993719,-2.5));
+#8917 = VECTOR('',#8918,1.);
+#8918 = DIRECTION('',(0.,0.,-1.));
+#8919 = PCURVE('',#4141,#8920);
+#8920 = DEFINITIONAL_REPRESENTATION('',(#8921),#8925);
+#8921 = LINE('',#8922,#8923);
+#8922 = CARTESIAN_POINT('',(1.570796326795,0.));
+#8923 = VECTOR('',#8924,1.);
+#8924 = DIRECTION('',(0.,-1.));
+#8925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8926 = PCURVE('',#4114,#8927);
+#8927 = DEFINITIONAL_REPRESENTATION('',(#8928),#8932);
+#8928 = LINE('',#8929,#8930);
+#8929 = CARTESIAN_POINT('',(0.,0.));
+#8930 = VECTOR('',#8931,1.);
+#8931 = DIRECTION('',(0.,-1.));
+#8932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8933 = ADVANCED_FACE('',(#8934),#4114,.F.);
+#8934 = FACE_BOUND('',#8935,.F.);
+#8935 = EDGE_LOOP('',(#8936,#8937,#8938,#8939));
+#8936 = ORIENTED_EDGE('',*,*,#4098,.F.);
+#8937 = ORIENTED_EDGE('',*,*,#8913,.T.);
+#8938 = ORIENTED_EDGE('',*,*,#6781,.T.);
+#8939 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#8940 = ADVANCED_FACE('',(#8941),#4171,.T.);
+#8941 = FACE_BOUND('',#8942,.T.);
+#8942 = EDGE_LOOP('',(#8943,#8944,#8965,#8966));
+#8943 = ORIENTED_EDGE('',*,*,#4155,.F.);
+#8944 = ORIENTED_EDGE('',*,*,#8945,.T.);
+#8945 = EDGE_CURVE('',#4156,#6827,#8946,.T.);
+#8946 = SURFACE_CURVE('',#8947,(#8951,#8958),.PCURVE_S1.);
+#8947 = LINE('',#8948,#8949);
+#8948 = CARTESIAN_POINT('',(-0.413454054319,-7.889173324561,-2.5));
+#8949 = VECTOR('',#8950,1.);
+#8950 = DIRECTION('',(0.,0.,-1.));
+#8951 = PCURVE('',#4171,#8952);
+#8952 = DEFINITIONAL_REPRESENTATION('',(#8953),#8957);
+#8953 = LINE('',#8954,#8955);
+#8954 = CARTESIAN_POINT('',(0.,0.));
+#8955 = VECTOR('',#8956,1.);
+#8956 = DIRECTION('',(0.,-1.));
+#8957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8958 = PCURVE('',#4226,#8959);
+#8959 = DEFINITIONAL_REPRESENTATION('',(#8960),#8964);
+#8960 = LINE('',#8961,#8962);
+#8961 = CARTESIAN_POINT('',(1.518436449235,0.));
+#8962 = VECTOR('',#8963,1.);
+#8963 = DIRECTION('',(0.,-1.));
+#8964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8965 = ORIENTED_EDGE('',*,*,#6826,.T.);
+#8966 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#8967 = ADVANCED_FACE('',(#8968),#4226,.F.);
+#8968 = FACE_BOUND('',#8969,.F.);
+#8969 = EDGE_LOOP('',(#8970,#8971,#8972,#8973));
+#8970 = ORIENTED_EDGE('',*,*,#4211,.F.);
+#8971 = ORIENTED_EDGE('',*,*,#8945,.T.);
+#8972 = ORIENTED_EDGE('',*,*,#6868,.T.);
+#8973 = ORIENTED_EDGE('',*,*,#8974,.F.);
+#8974 = EDGE_CURVE('',#4184,#6848,#8975,.T.);
+#8975 = SURFACE_CURVE('',#8976,(#8980,#8987),.PCURVE_S1.);
+#8976 = LINE('',#8977,#8978);
+#8977 = CARTESIAN_POINT('',(-9.152687763523E-17,-7.9,-2.5));
+#8978 = VECTOR('',#8979,1.);
+#8979 = DIRECTION('',(0.,0.,-1.));
+#8980 = PCURVE('',#4226,#8981);
+#8981 = DEFINITIONAL_REPRESENTATION('',(#8982),#8986);
+#8982 = LINE('',#8983,#8984);
+#8983 = CARTESIAN_POINT('',(1.570796326795,0.));
+#8984 = VECTOR('',#8985,1.);
+#8985 = DIRECTION('',(0.,-1.));
+#8986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8987 = PCURVE('',#4199,#8988);
+#8988 = DEFINITIONAL_REPRESENTATION('',(#8989),#8993);
+#8989 = LINE('',#8990,#8991);
+#8990 = CARTESIAN_POINT('',(0.,0.));
+#8991 = VECTOR('',#8992,1.);
+#8992 = DIRECTION('',(0.,-1.));
+#8993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8994 = ADVANCED_FACE('',(#8995),#4199,.F.);
+#8995 = FACE_BOUND('',#8996,.F.);
+#8996 = EDGE_LOOP('',(#8997,#8998,#8999,#9000));
+#8997 = ORIENTED_EDGE('',*,*,#4183,.F.);
+#8998 = ORIENTED_EDGE('',*,*,#8974,.T.);
+#8999 = ORIENTED_EDGE('',*,*,#6847,.T.);
+#9000 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#9001 = ADVANCED_FACE('',(#9002),#4256,.T.);
+#9002 = FACE_BOUND('',#9003,.T.);
+#9003 = EDGE_LOOP('',(#9004,#9005,#9026,#9027));
+#9004 = ORIENTED_EDGE('',*,*,#4240,.F.);
+#9005 = ORIENTED_EDGE('',*,*,#9006,.T.);
+#9006 = EDGE_CURVE('',#4241,#6893,#9007,.T.);
+#9007 = SURFACE_CURVE('',#9008,(#9012,#9019),.PCURVE_S1.);
+#9008 = LINE('',#9009,#9010);
+#9009 = CARTESIAN_POINT('',(1.13359171373,-7.818245955875,-2.5));
+#9010 = VECTOR('',#9011,1.);
+#9011 = DIRECTION('',(0.,0.,-1.));
+#9012 = PCURVE('',#4256,#9013);
+#9013 = DEFINITIONAL_REPRESENTATION('',(#9014),#9018);
+#9014 = LINE('',#9015,#9016);
+#9015 = CARTESIAN_POINT('',(0.,0.));
+#9016 = VECTOR('',#9017,1.);
+#9017 = DIRECTION('',(0.,-1.));
+#9018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9019 = PCURVE('',#4311,#9020);
+#9020 = DEFINITIONAL_REPRESENTATION('',(#9021),#9025);
+#9021 = LINE('',#9022,#9023);
+#9022 = CARTESIAN_POINT('',(1.518436449235,0.));
+#9023 = VECTOR('',#9024,1.);
+#9024 = DIRECTION('',(0.,-1.));
+#9025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9026 = ORIENTED_EDGE('',*,*,#6892,.T.);
+#9027 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#9028 = ADVANCED_FACE('',(#9029),#4311,.F.);
+#9029 = FACE_BOUND('',#9030,.F.);
+#9030 = EDGE_LOOP('',(#9031,#9032,#9033,#9034));
+#9031 = ORIENTED_EDGE('',*,*,#4296,.F.);
+#9032 = ORIENTED_EDGE('',*,*,#9006,.T.);
+#9033 = ORIENTED_EDGE('',*,*,#6934,.T.);
+#9034 = ORIENTED_EDGE('',*,*,#9035,.F.);
+#9035 = EDGE_CURVE('',#4269,#6914,#9036,.T.);
+#9036 = SURFACE_CURVE('',#9037,(#9041,#9048),.PCURVE_S1.);
+#9037 = LINE('',#9038,#9039);
+#9038 = CARTESIAN_POINT('',(1.541213543927,-7.748203715186,-2.5));
+#9039 = VECTOR('',#9040,1.);
+#9040 = DIRECTION('',(0.,0.,-1.));
+#9041 = PCURVE('',#4311,#9042);
+#9042 = DEFINITIONAL_REPRESENTATION('',(#9043),#9047);
+#9043 = LINE('',#9044,#9045);
+#9044 = CARTESIAN_POINT('',(1.570796326795,0.));
+#9045 = VECTOR('',#9046,1.);
+#9046 = DIRECTION('',(0.,-1.));
+#9047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9048 = PCURVE('',#4284,#9049);
+#9049 = DEFINITIONAL_REPRESENTATION('',(#9050),#9054);
+#9050 = LINE('',#9051,#9052);
+#9051 = CARTESIAN_POINT('',(0.,0.));
+#9052 = VECTOR('',#9053,1.);
+#9053 = DIRECTION('',(0.,-1.));
+#9054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9055 = ADVANCED_FACE('',(#9056),#4284,.F.);
+#9056 = FACE_BOUND('',#9057,.F.);
+#9057 = EDGE_LOOP('',(#9058,#9059,#9060,#9061));
+#9058 = ORIENTED_EDGE('',*,*,#4268,.F.);
+#9059 = ORIENTED_EDGE('',*,*,#9035,.T.);
+#9060 = ORIENTED_EDGE('',*,*,#6913,.T.);
+#9061 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#9062 = ADVANCED_FACE('',(#9063),#4341,.T.);
+#9063 = FACE_BOUND('',#9064,.T.);
+#9064 = EDGE_LOOP('',(#9065,#9066,#9087,#9088));
+#9065 = ORIENTED_EDGE('',*,*,#4325,.F.);
+#9066 = ORIENTED_EDGE('',*,*,#9067,.T.);
+#9067 = EDGE_CURVE('',#4326,#6959,#9068,.T.);
+#9068 = SURFACE_CURVE('',#9069,(#9073,#9080),.PCURVE_S1.);
+#9069 = LINE('',#9070,#9071);
+#9070 = CARTESIAN_POINT('',(2.637074187947,-7.446867779628,-2.5));
+#9071 = VECTOR('',#9072,1.);
+#9072 = DIRECTION('',(0.,0.,-1.));
+#9073 = PCURVE('',#4341,#9074);
+#9074 = DEFINITIONAL_REPRESENTATION('',(#9075),#9079);
+#9075 = LINE('',#9076,#9077);
+#9076 = CARTESIAN_POINT('',(0.,0.));
+#9077 = VECTOR('',#9078,1.);
+#9078 = DIRECTION('',(0.,-1.));
+#9079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9080 = PCURVE('',#4396,#9081);
+#9081 = DEFINITIONAL_REPRESENTATION('',(#9082),#9086);
+#9082 = LINE('',#9083,#9084);
+#9083 = CARTESIAN_POINT('',(1.518436449235,0.));
+#9084 = VECTOR('',#9085,1.);
+#9085 = DIRECTION('',(0.,-1.));
+#9086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9087 = ORIENTED_EDGE('',*,*,#6958,.T.);
+#9088 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#9089 = ADVANCED_FACE('',(#9090),#4396,.F.);
+#9090 = FACE_BOUND('',#9091,.F.);
+#9091 = EDGE_LOOP('',(#9092,#9093,#9094,#9095));
+#9092 = ORIENTED_EDGE('',*,*,#4381,.F.);
+#9093 = ORIENTED_EDGE('',*,*,#9067,.T.);
+#9094 = ORIENTED_EDGE('',*,*,#7000,.T.);
+#9095 = ORIENTED_EDGE('',*,*,#9096,.F.);
+#9096 = EDGE_CURVE('',#4354,#6980,#9097,.T.);
+#9097 = SURFACE_CURVE('',#9098,(#9102,#9109),.PCURVE_S1.);
+#9098 = LINE('',#9099,#9100);
+#9099 = CARTESIAN_POINT('',(3.023199115684,-7.298648306839,-2.5));
+#9100 = VECTOR('',#9101,1.);
+#9101 = DIRECTION('',(0.,0.,-1.));
+#9102 = PCURVE('',#4396,#9103);
+#9103 = DEFINITIONAL_REPRESENTATION('',(#9104),#9108);
+#9104 = LINE('',#9105,#9106);
+#9105 = CARTESIAN_POINT('',(1.570796326795,0.));
+#9106 = VECTOR('',#9107,1.);
+#9107 = DIRECTION('',(0.,-1.));
+#9108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9109 = PCURVE('',#4369,#9110);
+#9110 = DEFINITIONAL_REPRESENTATION('',(#9111),#9115);
+#9111 = LINE('',#9112,#9113);
+#9112 = CARTESIAN_POINT('',(0.,0.));
+#9113 = VECTOR('',#9114,1.);
+#9114 = DIRECTION('',(0.,-1.));
+#9115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9116 = ADVANCED_FACE('',(#9117),#4369,.F.);
+#9117 = FACE_BOUND('',#9118,.F.);
+#9118 = EDGE_LOOP('',(#9119,#9120,#9121,#9122));
+#9119 = ORIENTED_EDGE('',*,*,#4353,.F.);
+#9120 = ORIENTED_EDGE('',*,*,#9096,.T.);
+#9121 = ORIENTED_EDGE('',*,*,#6979,.T.);
+#9122 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#9123 = ADVANCED_FACE('',(#9124),#4426,.T.);
+#9124 = FACE_BOUND('',#9125,.T.);
+#9125 = EDGE_LOOP('',(#9126,#9127,#9148,#9149));
+#9126 = ORIENTED_EDGE('',*,*,#4410,.F.);
+#9127 = ORIENTED_EDGE('',*,*,#9128,.T.);
+#9128 = EDGE_CURVE('',#4411,#7025,#9129,.T.);
+#9129 = SURFACE_CURVE('',#9130,(#9134,#9141),.PCURVE_S1.);
+#9130 = LINE('',#9131,#9132);
+#9131 = CARTESIAN_POINT('',(5.286131790235,-5.870844121271,-2.5));
+#9132 = VECTOR('',#9133,1.);
+#9133 = DIRECTION('',(0.,0.,-1.));
+#9134 = PCURVE('',#4426,#9135);
+#9135 = DEFINITIONAL_REPRESENTATION('',(#9136),#9140);
+#9136 = LINE('',#9137,#9138);
+#9137 = CARTESIAN_POINT('',(0.,0.));
+#9138 = VECTOR('',#9139,1.);
+#9139 = DIRECTION('',(0.,-1.));
+#9140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9141 = PCURVE('',#4481,#9142);
+#9142 = DEFINITIONAL_REPRESENTATION('',(#9143),#9147);
+#9143 = LINE('',#9144,#9145);
+#9144 = CARTESIAN_POINT('',(1.518436449235,0.));
+#9145 = VECTOR('',#9146,1.);
+#9146 = DIRECTION('',(0.,-1.));
+#9147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9148 = ORIENTED_EDGE('',*,*,#7024,.T.);
+#9149 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#9150 = ADVANCED_FACE('',(#9151),#4481,.F.);
+#9151 = FACE_BOUND('',#9152,.F.);
+#9152 = EDGE_LOOP('',(#9153,#9154,#9155,#9156));
+#9153 = ORIENTED_EDGE('',*,*,#4466,.F.);
+#9154 = ORIENTED_EDGE('',*,*,#9128,.T.);
+#9155 = ORIENTED_EDGE('',*,*,#7066,.T.);
+#9156 = ORIENTED_EDGE('',*,*,#9157,.F.);
+#9157 = EDGE_CURVE('',#4439,#7046,#9158,.T.);
+#9158 = SURFACE_CURVE('',#9159,(#9163,#9170),.PCURVE_S1.);
+#9159 = LINE('',#9160,#9161);
+#9160 = CARTESIAN_POINT('',(5.586143571374,-5.586143571374,-2.5));
+#9161 = VECTOR('',#9162,1.);
+#9162 = DIRECTION('',(0.,0.,-1.));
+#9163 = PCURVE('',#4481,#9164);
+#9164 = DEFINITIONAL_REPRESENTATION('',(#9165),#9169);
+#9165 = LINE('',#9166,#9167);
+#9166 = CARTESIAN_POINT('',(1.570796326795,0.));
+#9167 = VECTOR('',#9168,1.);
+#9168 = DIRECTION('',(0.,-1.));
+#9169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9170 = PCURVE('',#4454,#9171);
+#9171 = DEFINITIONAL_REPRESENTATION('',(#9172),#9176);
+#9172 = LINE('',#9173,#9174);
+#9173 = CARTESIAN_POINT('',(0.,0.));
+#9174 = VECTOR('',#9175,1.);
+#9175 = DIRECTION('',(0.,-1.));
+#9176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9177 = ADVANCED_FACE('',(#9178),#4454,.F.);
+#9178 = FACE_BOUND('',#9179,.F.);
+#9179 = EDGE_LOOP('',(#9180,#9181,#9182,#9183));
+#9180 = ORIENTED_EDGE('',*,*,#4438,.F.);
+#9181 = ORIENTED_EDGE('',*,*,#9157,.T.);
+#9182 = ORIENTED_EDGE('',*,*,#7045,.T.);
+#9183 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#9184 = ADVANCED_FACE('',(#9185),#4511,.T.);
+#9185 = FACE_BOUND('',#9186,.T.);
+#9186 = EDGE_LOOP('',(#9187,#9188,#9209,#9210));
+#9187 = ORIENTED_EDGE('',*,*,#4495,.F.);
+#9188 = ORIENTED_EDGE('',*,*,#9189,.T.);
+#9189 = EDGE_CURVE('',#4496,#7091,#9190,.T.);
+#9190 = SURFACE_CURVE('',#9191,(#9195,#9202),.PCURVE_S1.);
+#9191 = LINE('',#9192,#9193);
+#9192 = CARTESIAN_POINT('',(-7.130423746364,3.401037664786,-2.5));
+#9193 = VECTOR('',#9194,1.);
+#9194 = DIRECTION('',(0.,-0.,-1.));
+#9195 = PCURVE('',#4511,#9196);
+#9196 = DEFINITIONAL_REPRESENTATION('',(#9197),#9201);
+#9197 = LINE('',#9198,#9199);
+#9198 = CARTESIAN_POINT('',(0.,0.));
+#9199 = VECTOR('',#9200,1.);
+#9200 = DIRECTION('',(0.,-1.));
+#9201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9202 = PCURVE('',#4566,#9203);
+#9203 = DEFINITIONAL_REPRESENTATION('',(#9204),#9208);
+#9204 = LINE('',#9205,#9206);
+#9205 = CARTESIAN_POINT('',(1.518436449235,0.));
+#9206 = VECTOR('',#9207,1.);
+#9207 = DIRECTION('',(0.,-1.));
+#9208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9209 = ORIENTED_EDGE('',*,*,#7090,.T.);
+#9210 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#9211 = ADVANCED_FACE('',(#9212),#4566,.F.);
+#9212 = FACE_BOUND('',#9213,.F.);
+#9213 = EDGE_LOOP('',(#9214,#9215,#9216,#9217));
+#9214 = ORIENTED_EDGE('',*,*,#4551,.F.);
+#9215 = ORIENTED_EDGE('',*,*,#9189,.T.);
+#9216 = ORIENTED_EDGE('',*,*,#7132,.T.);
+#9217 = ORIENTED_EDGE('',*,*,#9218,.F.);
+#9218 = EDGE_CURVE('',#4524,#7112,#9219,.T.);
+#9219 = SURFACE_CURVE('',#9220,(#9224,#9231),.PCURVE_S1.);
+#9220 = LINE('',#9221,#9222);
+#9221 = CARTESIAN_POINT('',(-7.298648306839,3.023199115684,-2.5));
+#9222 = VECTOR('',#9223,1.);
+#9223 = DIRECTION('',(0.,-0.,-1.));
+#9224 = PCURVE('',#4566,#9225);
+#9225 = DEFINITIONAL_REPRESENTATION('',(#9226),#9230);
+#9226 = LINE('',#9227,#9228);
+#9227 = CARTESIAN_POINT('',(1.570796326795,0.));
+#9228 = VECTOR('',#9229,1.);
+#9229 = DIRECTION('',(0.,-1.));
+#9230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9231 = PCURVE('',#4539,#9232);
+#9232 = DEFINITIONAL_REPRESENTATION('',(#9233),#9237);
+#9233 = LINE('',#9234,#9235);
+#9234 = CARTESIAN_POINT('',(0.,0.));
+#9235 = VECTOR('',#9236,1.);
+#9236 = DIRECTION('',(0.,-1.));
+#9237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9238 = ADVANCED_FACE('',(#9239),#4539,.F.);
+#9239 = FACE_BOUND('',#9240,.F.);
+#9240 = EDGE_LOOP('',(#9241,#9242,#9243,#9244));
+#9241 = ORIENTED_EDGE('',*,*,#4523,.F.);
+#9242 = ORIENTED_EDGE('',*,*,#9218,.T.);
+#9243 = ORIENTED_EDGE('',*,*,#7111,.T.);
+#9244 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#9245 = ADVANCED_FACE('',(#9246),#4596,.T.);
+#9246 = FACE_BOUND('',#9247,.T.);
+#9247 = EDGE_LOOP('',(#9248,#9249,#9270,#9271));
+#9248 = ORIENTED_EDGE('',*,*,#4580,.F.);
+#9249 = ORIENTED_EDGE('',*,*,#9250,.T.);
+#9250 = EDGE_CURVE('',#4581,#7157,#9251,.T.);
+#9251 = SURFACE_CURVE('',#9252,(#9256,#9263),.PCURVE_S1.);
+#9252 = LINE('',#9253,#9254);
+#9253 = CARTESIAN_POINT('',(-7.818245955875,-1.13359171373,-2.5));
+#9254 = VECTOR('',#9255,1.);
+#9255 = DIRECTION('',(0.,0.,-1.));
+#9256 = PCURVE('',#4596,#9257);
+#9257 = DEFINITIONAL_REPRESENTATION('',(#9258),#9262);
+#9258 = LINE('',#9259,#9260);
+#9259 = CARTESIAN_POINT('',(0.,0.));
+#9260 = VECTOR('',#9261,1.);
+#9261 = DIRECTION('',(0.,-1.));
+#9262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9263 = PCURVE('',#4651,#9264);
+#9264 = DEFINITIONAL_REPRESENTATION('',(#9265),#9269);
+#9265 = LINE('',#9266,#9267);
+#9266 = CARTESIAN_POINT('',(1.518436449235,0.));
+#9267 = VECTOR('',#9268,1.);
+#9268 = DIRECTION('',(0.,-1.));
+#9269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9270 = ORIENTED_EDGE('',*,*,#7156,.T.);
+#9271 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#9272 = ADVANCED_FACE('',(#9273),#4651,.F.);
+#9273 = FACE_BOUND('',#9274,.F.);
+#9274 = EDGE_LOOP('',(#9275,#9276,#9277,#9278));
+#9275 = ORIENTED_EDGE('',*,*,#4636,.F.);
+#9276 = ORIENTED_EDGE('',*,*,#9250,.T.);
+#9277 = ORIENTED_EDGE('',*,*,#7198,.T.);
+#9278 = ORIENTED_EDGE('',*,*,#9279,.F.);
+#9279 = EDGE_CURVE('',#4609,#7178,#9280,.T.);
+#9280 = SURFACE_CURVE('',#9281,(#9285,#9292),.PCURVE_S1.);
+#9281 = LINE('',#9282,#9283);
+#9282 = CARTESIAN_POINT('',(-7.748203715186,-1.541213543927,-2.5));
+#9283 = VECTOR('',#9284,1.);
+#9284 = DIRECTION('',(0.,0.,-1.));
+#9285 = PCURVE('',#4651,#9286);
+#9286 = DEFINITIONAL_REPRESENTATION('',(#9287),#9291);
+#9287 = LINE('',#9288,#9289);
+#9288 = CARTESIAN_POINT('',(1.570796326795,0.));
+#9289 = VECTOR('',#9290,1.);
+#9290 = DIRECTION('',(0.,-1.));
+#9291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9292 = PCURVE('',#4624,#9293);
+#9293 = DEFINITIONAL_REPRESENTATION('',(#9294),#9298);
+#9294 = LINE('',#9295,#9296);
+#9295 = CARTESIAN_POINT('',(0.,0.));
+#9296 = VECTOR('',#9297,1.);
+#9297 = DIRECTION('',(0.,-1.));
+#9298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9299 = ADVANCED_FACE('',(#9300),#4624,.F.);
+#9300 = FACE_BOUND('',#9301,.F.);
+#9301 = EDGE_LOOP('',(#9302,#9303,#9304,#9305));
+#9302 = ORIENTED_EDGE('',*,*,#4608,.F.);
+#9303 = ORIENTED_EDGE('',*,*,#9279,.T.);
+#9304 = ORIENTED_EDGE('',*,*,#7177,.T.);
+#9305 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#9306 = ADVANCED_FACE('',(#9307),#4681,.T.);
+#9307 = FACE_BOUND('',#9308,.T.);
+#9308 = EDGE_LOOP('',(#9309,#9310,#9331,#9332));
+#9309 = ORIENTED_EDGE('',*,*,#4665,.F.);
+#9310 = ORIENTED_EDGE('',*,*,#9311,.T.);
+#9311 = EDGE_CURVE('',#4666,#7223,#9312,.T.);
+#9312 = SURFACE_CURVE('',#9313,(#9317,#9324),.PCURVE_S1.);
+#9313 = LINE('',#9314,#9315);
+#9314 = CARTESIAN_POINT('',(-7.889173324561,0.413454054319,-2.5));
+#9315 = VECTOR('',#9316,1.);
+#9316 = DIRECTION('',(0.,-0.,-1.));
+#9317 = PCURVE('',#4681,#9318);
+#9318 = DEFINITIONAL_REPRESENTATION('',(#9319),#9323);
+#9319 = LINE('',#9320,#9321);
+#9320 = CARTESIAN_POINT('',(0.,0.));
+#9321 = VECTOR('',#9322,1.);
+#9322 = DIRECTION('',(0.,-1.));
+#9323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9324 = PCURVE('',#4736,#9325);
+#9325 = DEFINITIONAL_REPRESENTATION('',(#9326),#9330);
+#9326 = LINE('',#9327,#9328);
+#9327 = CARTESIAN_POINT('',(1.518436449235,0.));
+#9328 = VECTOR('',#9329,1.);
+#9329 = DIRECTION('',(0.,-1.));
+#9330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9331 = ORIENTED_EDGE('',*,*,#7222,.T.);
+#9332 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#9333 = ADVANCED_FACE('',(#9334),#4736,.F.);
+#9334 = FACE_BOUND('',#9335,.F.);
+#9335 = EDGE_LOOP('',(#9336,#9337,#9338,#9339));
+#9336 = ORIENTED_EDGE('',*,*,#4721,.F.);
+#9337 = ORIENTED_EDGE('',*,*,#9311,.T.);
+#9338 = ORIENTED_EDGE('',*,*,#7264,.T.);
+#9339 = ORIENTED_EDGE('',*,*,#9340,.F.);
+#9340 = EDGE_CURVE('',#4694,#7244,#9341,.T.);
+#9341 = SURFACE_CURVE('',#9342,(#9346,#9353),.PCURVE_S1.);
+#9342 = LINE('',#9343,#9344);
+#9343 = CARTESIAN_POINT('',(-7.9,1.132095762697E-18,-2.5));
+#9344 = VECTOR('',#9345,1.);
+#9345 = DIRECTION('',(0.,-0.,-1.));
+#9346 = PCURVE('',#4736,#9347);
+#9347 = DEFINITIONAL_REPRESENTATION('',(#9348),#9352);
+#9348 = LINE('',#9349,#9350);
+#9349 = CARTESIAN_POINT('',(1.570796326795,0.));
+#9350 = VECTOR('',#9351,1.);
+#9351 = DIRECTION('',(0.,-1.));
+#9352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9353 = PCURVE('',#4709,#9354);
+#9354 = DEFINITIONAL_REPRESENTATION('',(#9355),#9359);
+#9355 = LINE('',#9356,#9357);
+#9356 = CARTESIAN_POINT('',(0.,0.));
+#9357 = VECTOR('',#9358,1.);
+#9358 = DIRECTION('',(0.,-1.));
+#9359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9360 = ADVANCED_FACE('',(#9361),#4709,.F.);
+#9361 = FACE_BOUND('',#9362,.F.);
+#9362 = EDGE_LOOP('',(#9363,#9364,#9365,#9366));
+#9363 = ORIENTED_EDGE('',*,*,#4693,.F.);
+#9364 = ORIENTED_EDGE('',*,*,#9340,.T.);
+#9365 = ORIENTED_EDGE('',*,*,#7243,.T.);
+#9366 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#9367 = ADVANCED_FACE('',(#9368),#4766,.T.);
+#9368 = FACE_BOUND('',#9369,.T.);
+#9369 = EDGE_LOOP('',(#9370,#9371,#9392,#9393));
+#9370 = ORIENTED_EDGE('',*,*,#4750,.F.);
+#9371 = ORIENTED_EDGE('',*,*,#9372,.T.);
+#9372 = EDGE_CURVE('',#4751,#7289,#9373,.T.);
+#9373 = SURFACE_CURVE('',#9374,(#9378,#9385),.PCURVE_S1.);
+#9374 = LINE('',#9375,#9376);
+#9375 = CARTESIAN_POINT('',(-7.656924186683,1.944611014929,-2.5));
+#9376 = VECTOR('',#9377,1.);
+#9377 = DIRECTION('',(0.,-0.,-1.));
+#9378 = PCURVE('',#4766,#9379);
+#9379 = DEFINITIONAL_REPRESENTATION('',(#9380),#9384);
+#9380 = LINE('',#9381,#9382);
+#9381 = CARTESIAN_POINT('',(0.,0.));
+#9382 = VECTOR('',#9383,1.);
+#9383 = DIRECTION('',(0.,-1.));
+#9384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9385 = PCURVE('',#4821,#9386);
+#9386 = DEFINITIONAL_REPRESENTATION('',(#9387),#9391);
+#9387 = LINE('',#9388,#9389);
+#9388 = CARTESIAN_POINT('',(1.518436449235,0.));
+#9389 = VECTOR('',#9390,1.);
+#9390 = DIRECTION('',(0.,-1.));
+#9391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9392 = ORIENTED_EDGE('',*,*,#7288,.T.);
+#9393 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#9394 = ADVANCED_FACE('',(#9395),#4821,.F.);
+#9395 = FACE_BOUND('',#9396,.F.);
+#9396 = EDGE_LOOP('',(#9397,#9398,#9399,#9400));
+#9397 = ORIENTED_EDGE('',*,*,#4806,.F.);
+#9398 = ORIENTED_EDGE('',*,*,#9372,.T.);
+#9399 = ORIENTED_EDGE('',*,*,#7330,.T.);
+#9400 = ORIENTED_EDGE('',*,*,#9401,.F.);
+#9401 = EDGE_CURVE('',#4779,#7310,#9402,.T.);
+#9402 = SURFACE_CURVE('',#9403,(#9407,#9414),.PCURVE_S1.);
+#9403 = LINE('',#9404,#9405);
+#9404 = CARTESIAN_POINT('',(-7.748203715186,1.541213543927,-2.5));
+#9405 = VECTOR('',#9406,1.);
+#9406 = DIRECTION('',(0.,-0.,-1.));
+#9407 = PCURVE('',#4821,#9408);
+#9408 = DEFINITIONAL_REPRESENTATION('',(#9409),#9413);
+#9409 = LINE('',#9410,#9411);
+#9410 = CARTESIAN_POINT('',(1.570796326795,0.));
+#9411 = VECTOR('',#9412,1.);
+#9412 = DIRECTION('',(0.,-1.));
+#9413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9414 = PCURVE('',#4794,#9415);
+#9415 = DEFINITIONAL_REPRESENTATION('',(#9416),#9420);
+#9416 = LINE('',#9417,#9418);
+#9417 = CARTESIAN_POINT('',(0.,0.));
+#9418 = VECTOR('',#9419,1.);
+#9419 = DIRECTION('',(0.,-1.));
+#9420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9421 = ADVANCED_FACE('',(#9422),#4794,.F.);
+#9422 = FACE_BOUND('',#9423,.F.);
+#9423 = EDGE_LOOP('',(#9424,#9425,#9426,#9427));
+#9424 = ORIENTED_EDGE('',*,*,#4778,.F.);
+#9425 = ORIENTED_EDGE('',*,*,#9401,.T.);
+#9426 = ORIENTED_EDGE('',*,*,#7309,.T.);
+#9427 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#9428 = ADVANCED_FACE('',(#9429),#4851,.T.);
+#9429 = FACE_BOUND('',#9430,.T.);
+#9430 = EDGE_LOOP('',(#9431,#9432,#9453,#9454));
+#9431 = ORIENTED_EDGE('',*,*,#4835,.F.);
+#9432 = ORIENTED_EDGE('',*,*,#9433,.T.);
+#9433 = EDGE_CURVE('',#4836,#7355,#9434,.T.);
+#9434 = SURFACE_CURVE('',#9435,(#9439,#9446),.PCURVE_S1.);
+#9435 = LINE('',#9436,#9437);
+#9436 = CARTESIAN_POINT('',(-7.446867779628,-2.637074187947,-2.5));
+#9437 = VECTOR('',#9438,1.);
+#9438 = DIRECTION('',(0.,0.,-1.));
+#9439 = PCURVE('',#4851,#9440);
+#9440 = DEFINITIONAL_REPRESENTATION('',(#9441),#9445);
+#9441 = LINE('',#9442,#9443);
+#9442 = CARTESIAN_POINT('',(0.,0.));
+#9443 = VECTOR('',#9444,1.);
+#9444 = DIRECTION('',(0.,-1.));
+#9445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9446 = PCURVE('',#4906,#9447);
+#9447 = DEFINITIONAL_REPRESENTATION('',(#9448),#9452);
+#9448 = LINE('',#9449,#9450);
+#9449 = CARTESIAN_POINT('',(1.518436449235,0.));
+#9450 = VECTOR('',#9451,1.);
+#9451 = DIRECTION('',(0.,-1.));
+#9452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9453 = ORIENTED_EDGE('',*,*,#7354,.T.);
+#9454 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#9455 = ADVANCED_FACE('',(#9456),#4906,.F.);
+#9456 = FACE_BOUND('',#9457,.F.);
+#9457 = EDGE_LOOP('',(#9458,#9459,#9460,#9461));
+#9458 = ORIENTED_EDGE('',*,*,#4891,.F.);
+#9459 = ORIENTED_EDGE('',*,*,#9433,.T.);
+#9460 = ORIENTED_EDGE('',*,*,#7396,.T.);
+#9461 = ORIENTED_EDGE('',*,*,#9462,.F.);
+#9462 = EDGE_CURVE('',#4864,#7376,#9463,.T.);
+#9463 = SURFACE_CURVE('',#9464,(#9468,#9475),.PCURVE_S1.);
+#9464 = LINE('',#9465,#9466);
+#9465 = CARTESIAN_POINT('',(-7.298648306839,-3.023199115684,-2.5));
+#9466 = VECTOR('',#9467,1.);
+#9467 = DIRECTION('',(0.,0.,-1.));
+#9468 = PCURVE('',#4906,#9469);
+#9469 = DEFINITIONAL_REPRESENTATION('',(#9470),#9474);
+#9470 = LINE('',#9471,#9472);
+#9471 = CARTESIAN_POINT('',(1.570796326795,0.));
+#9472 = VECTOR('',#9473,1.);
+#9473 = DIRECTION('',(0.,-1.));
+#9474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9475 = PCURVE('',#4879,#9476);
+#9476 = DEFINITIONAL_REPRESENTATION('',(#9477),#9481);
+#9477 = LINE('',#9478,#9479);
+#9478 = CARTESIAN_POINT('',(0.,0.));
+#9479 = VECTOR('',#9480,1.);
+#9480 = DIRECTION('',(0.,-1.));
+#9481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9482 = ADVANCED_FACE('',(#9483),#4879,.F.);
+#9483 = FACE_BOUND('',#9484,.F.);
+#9484 = EDGE_LOOP('',(#9485,#9486,#9487,#9488));
+#9485 = ORIENTED_EDGE('',*,*,#4863,.F.);
+#9486 = ORIENTED_EDGE('',*,*,#9462,.T.);
+#9487 = ORIENTED_EDGE('',*,*,#7375,.T.);
+#9488 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#9489 = ADVANCED_FACE('',(#9490),#4936,.T.);
+#9490 = FACE_BOUND('',#9491,.T.);
+#9491 = EDGE_LOOP('',(#9492,#9493,#9514,#9515));
+#9492 = ORIENTED_EDGE('',*,*,#4920,.F.);
+#9493 = ORIENTED_EDGE('',*,*,#9494,.T.);
+#9494 = EDGE_CURVE('',#4921,#7421,#9495,.T.);
+#9495 = SURFACE_CURVE('',#9496,(#9500,#9507),.PCURVE_S1.);
+#9496 = LINE('',#9497,#9498);
+#9497 = CARTESIAN_POINT('',(-3.401037664786,-7.130423746364,-2.5));
+#9498 = VECTOR('',#9499,1.);
+#9499 = DIRECTION('',(0.,0.,-1.));
+#9500 = PCURVE('',#4936,#9501);
+#9501 = DEFINITIONAL_REPRESENTATION('',(#9502),#9506);
+#9502 = LINE('',#9503,#9504);
+#9503 = CARTESIAN_POINT('',(0.,0.));
+#9504 = VECTOR('',#9505,1.);
+#9505 = DIRECTION('',(0.,-1.));
+#9506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9507 = PCURVE('',#4991,#9508);
+#9508 = DEFINITIONAL_REPRESENTATION('',(#9509),#9513);
+#9509 = LINE('',#9510,#9511);
+#9510 = CARTESIAN_POINT('',(1.518436449235,0.));
+#9511 = VECTOR('',#9512,1.);
+#9512 = DIRECTION('',(0.,-1.));
+#9513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9514 = ORIENTED_EDGE('',*,*,#7420,.T.);
+#9515 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#9516 = ADVANCED_FACE('',(#9517),#4991,.F.);
+#9517 = FACE_BOUND('',#9518,.F.);
+#9518 = EDGE_LOOP('',(#9519,#9520,#9521,#9522));
+#9519 = ORIENTED_EDGE('',*,*,#4976,.F.);
+#9520 = ORIENTED_EDGE('',*,*,#9494,.T.);
+#9521 = ORIENTED_EDGE('',*,*,#7462,.T.);
+#9522 = ORIENTED_EDGE('',*,*,#9523,.F.);
+#9523 = EDGE_CURVE('',#4949,#7442,#9524,.T.);
+#9524 = SURFACE_CURVE('',#9525,(#9529,#9536),.PCURVE_S1.);
+#9525 = LINE('',#9526,#9527);
+#9526 = CARTESIAN_POINT('',(-3.023199115684,-7.298648306839,-2.5));
+#9527 = VECTOR('',#9528,1.);
+#9528 = DIRECTION('',(0.,0.,-1.));
+#9529 = PCURVE('',#4991,#9530);
+#9530 = DEFINITIONAL_REPRESENTATION('',(#9531),#9535);
+#9531 = LINE('',#9532,#9533);
+#9532 = CARTESIAN_POINT('',(1.570796326795,0.));
+#9533 = VECTOR('',#9534,1.);
+#9534 = DIRECTION('',(0.,-1.));
+#9535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9536 = PCURVE('',#4964,#9537);
+#9537 = DEFINITIONAL_REPRESENTATION('',(#9538),#9542);
+#9538 = LINE('',#9539,#9540);
+#9539 = CARTESIAN_POINT('',(0.,0.));
+#9540 = VECTOR('',#9541,1.);
+#9541 = DIRECTION('',(0.,-1.));
+#9542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9543 = ADVANCED_FACE('',(#9544),#4964,.F.);
+#9544 = FACE_BOUND('',#9545,.F.);
+#9545 = EDGE_LOOP('',(#9546,#9547,#9548,#9549));
+#9546 = ORIENTED_EDGE('',*,*,#4948,.F.);
+#9547 = ORIENTED_EDGE('',*,*,#9523,.T.);
+#9548 = ORIENTED_EDGE('',*,*,#7441,.T.);
+#9549 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#9550 = ADVANCED_FACE('',(#9551),#5021,.T.);
+#9551 = FACE_BOUND('',#9552,.T.);
+#9552 = EDGE_LOOP('',(#9553,#9554,#9575,#9576));
+#9553 = ORIENTED_EDGE('',*,*,#5005,.F.);
+#9554 = ORIENTED_EDGE('',*,*,#9555,.T.);
+#9555 = EDGE_CURVE('',#5006,#7487,#9556,.T.);
+#9556 = SURFACE_CURVE('',#9557,(#9561,#9568),.PCURVE_S1.);
+#9557 = LINE('',#9558,#9559);
+#9558 = CARTESIAN_POINT('',(-1.944611014929,-7.656924186683,-2.5));
+#9559 = VECTOR('',#9560,1.);
+#9560 = DIRECTION('',(0.,0.,-1.));
+#9561 = PCURVE('',#5021,#9562);
+#9562 = DEFINITIONAL_REPRESENTATION('',(#9563),#9567);
+#9563 = LINE('',#9564,#9565);
+#9564 = CARTESIAN_POINT('',(0.,0.));
+#9565 = VECTOR('',#9566,1.);
+#9566 = DIRECTION('',(0.,-1.));
+#9567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9568 = PCURVE('',#5076,#9569);
+#9569 = DEFINITIONAL_REPRESENTATION('',(#9570),#9574);
+#9570 = LINE('',#9571,#9572);
+#9571 = CARTESIAN_POINT('',(1.518436449235,0.));
+#9572 = VECTOR('',#9573,1.);
+#9573 = DIRECTION('',(0.,-1.));
+#9574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9575 = ORIENTED_EDGE('',*,*,#7486,.T.);
+#9576 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#9577 = ADVANCED_FACE('',(#9578),#5076,.F.);
+#9578 = FACE_BOUND('',#9579,.F.);
+#9579 = EDGE_LOOP('',(#9580,#9581,#9582,#9583));
+#9580 = ORIENTED_EDGE('',*,*,#5061,.F.);
+#9581 = ORIENTED_EDGE('',*,*,#9555,.T.);
+#9582 = ORIENTED_EDGE('',*,*,#7528,.T.);
+#9583 = ORIENTED_EDGE('',*,*,#9584,.F.);
+#9584 = EDGE_CURVE('',#5034,#7508,#9585,.T.);
+#9585 = SURFACE_CURVE('',#9586,(#9590,#9597),.PCURVE_S1.);
+#9586 = LINE('',#9587,#9588);
+#9587 = CARTESIAN_POINT('',(-1.541213543927,-7.748203715186,-2.5));
+#9588 = VECTOR('',#9589,1.);
+#9589 = DIRECTION('',(0.,0.,-1.));
+#9590 = PCURVE('',#5076,#9591);
+#9591 = DEFINITIONAL_REPRESENTATION('',(#9592),#9596);
+#9592 = LINE('',#9593,#9594);
+#9593 = CARTESIAN_POINT('',(1.570796326795,0.));
+#9594 = VECTOR('',#9595,1.);
+#9595 = DIRECTION('',(0.,-1.));
+#9596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9597 = PCURVE('',#5049,#9598);
+#9598 = DEFINITIONAL_REPRESENTATION('',(#9599),#9603);
+#9599 = LINE('',#9600,#9601);
+#9600 = CARTESIAN_POINT('',(0.,0.));
+#9601 = VECTOR('',#9602,1.);
+#9602 = DIRECTION('',(0.,-1.));
+#9603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9604 = ADVANCED_FACE('',(#9605),#5049,.F.);
+#9605 = FACE_BOUND('',#9606,.F.);
+#9606 = EDGE_LOOP('',(#9607,#9608,#9609,#9610));
+#9607 = ORIENTED_EDGE('',*,*,#5033,.F.);
+#9608 = ORIENTED_EDGE('',*,*,#9584,.T.);
+#9609 = ORIENTED_EDGE('',*,*,#7507,.T.);
+#9610 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#9611 = ADVANCED_FACE('',(#9612),#5106,.T.);
+#9612 = FACE_BOUND('',#9613,.T.);
+#9613 = EDGE_LOOP('',(#9614,#9615,#9636,#9637));
+#9614 = ORIENTED_EDGE('',*,*,#5090,.F.);
+#9615 = ORIENTED_EDGE('',*,*,#9616,.T.);
+#9616 = EDGE_CURVE('',#5091,#7553,#9617,.T.);
+#9617 = SURFACE_CURVE('',#9618,(#9622,#9629),.PCURVE_S1.);
+#9618 = LINE('',#9619,#9620);
+#9619 = CARTESIAN_POINT('',(-4.726764344508,-6.329905120259,-2.5));
+#9620 = VECTOR('',#9621,1.);
+#9621 = DIRECTION('',(0.,0.,-1.));
+#9622 = PCURVE('',#5106,#9623);
+#9623 = DEFINITIONAL_REPRESENTATION('',(#9624),#9628);
+#9624 = LINE('',#9625,#9626);
+#9625 = CARTESIAN_POINT('',(0.,0.));
+#9626 = VECTOR('',#9627,1.);
+#9627 = DIRECTION('',(0.,-1.));
+#9628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9629 = PCURVE('',#5161,#9630);
+#9630 = DEFINITIONAL_REPRESENTATION('',(#9631),#9635);
+#9631 = LINE('',#9632,#9633);
+#9632 = CARTESIAN_POINT('',(1.518436449235,0.));
+#9633 = VECTOR('',#9634,1.);
+#9634 = DIRECTION('',(0.,-1.));
+#9635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9636 = ORIENTED_EDGE('',*,*,#7552,.T.);
+#9637 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#9638 = ADVANCED_FACE('',(#9639),#5161,.F.);
+#9639 = FACE_BOUND('',#9640,.F.);
+#9640 = EDGE_LOOP('',(#9641,#9642,#9643,#9644));
+#9641 = ORIENTED_EDGE('',*,*,#5146,.F.);
+#9642 = ORIENTED_EDGE('',*,*,#9616,.T.);
+#9643 = ORIENTED_EDGE('',*,*,#7594,.T.);
+#9644 = ORIENTED_EDGE('',*,*,#9645,.F.);
+#9645 = EDGE_CURVE('',#5119,#7574,#9646,.T.);
+#9646 = SURFACE_CURVE('',#9647,(#9651,#9658),.PCURVE_S1.);
+#9647 = LINE('',#9648,#9649);
+#9648 = CARTESIAN_POINT('',(-4.389004840855,-6.56860993719,-2.5));
+#9649 = VECTOR('',#9650,1.);
+#9650 = DIRECTION('',(0.,0.,-1.));
+#9651 = PCURVE('',#5161,#9652);
+#9652 = DEFINITIONAL_REPRESENTATION('',(#9653),#9657);
+#9653 = LINE('',#9654,#9655);
+#9654 = CARTESIAN_POINT('',(1.570796326795,0.));
+#9655 = VECTOR('',#9656,1.);
+#9656 = DIRECTION('',(0.,-1.));
+#9657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9658 = PCURVE('',#5134,#9659);
+#9659 = DEFINITIONAL_REPRESENTATION('',(#9660),#9664);
+#9660 = LINE('',#9661,#9662);
+#9661 = CARTESIAN_POINT('',(0.,0.));
+#9662 = VECTOR('',#9663,1.);
+#9663 = DIRECTION('',(0.,-1.));
+#9664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9665 = ADVANCED_FACE('',(#9666),#5134,.F.);
+#9666 = FACE_BOUND('',#9667,.F.);
+#9667 = EDGE_LOOP('',(#9668,#9669,#9670,#9671));
+#9668 = ORIENTED_EDGE('',*,*,#5118,.F.);
+#9669 = ORIENTED_EDGE('',*,*,#9645,.T.);
+#9670 = ORIENTED_EDGE('',*,*,#7573,.T.);
+#9671 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#9672 = ADVANCED_FACE('',(#9673),#5191,.T.);
+#9673 = FACE_BOUND('',#9674,.T.);
+#9674 = EDGE_LOOP('',(#9675,#9676,#9697,#9698));
+#9675 = ORIENTED_EDGE('',*,*,#5175,.F.);
+#9676 = ORIENTED_EDGE('',*,*,#9677,.T.);
+#9677 = EDGE_CURVE('',#5176,#7619,#9678,.T.);
+#9678 = SURFACE_CURVE('',#9679,(#9683,#9690),.PCURVE_S1.);
+#9679 = LINE('',#9680,#9681);
+#9680 = CARTESIAN_POINT('',(-5.870844121271,-5.286131790235,-2.5));
+#9681 = VECTOR('',#9682,1.);
+#9682 = DIRECTION('',(0.,0.,-1.));
+#9683 = PCURVE('',#5191,#9684);
+#9684 = DEFINITIONAL_REPRESENTATION('',(#9685),#9689);
+#9685 = LINE('',#9686,#9687);
+#9686 = CARTESIAN_POINT('',(0.,0.));
+#9687 = VECTOR('',#9688,1.);
+#9688 = DIRECTION('',(0.,-1.));
+#9689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9690 = PCURVE('',#5246,#9691);
+#9691 = DEFINITIONAL_REPRESENTATION('',(#9692),#9696);
+#9692 = LINE('',#9693,#9694);
+#9693 = CARTESIAN_POINT('',(1.518436449235,0.));
+#9694 = VECTOR('',#9695,1.);
+#9695 = DIRECTION('',(0.,-1.));
+#9696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9697 = ORIENTED_EDGE('',*,*,#7618,.T.);
+#9698 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#9699 = ADVANCED_FACE('',(#9700),#5246,.F.);
+#9700 = FACE_BOUND('',#9701,.F.);
+#9701 = EDGE_LOOP('',(#9702,#9703,#9704,#9705));
+#9702 = ORIENTED_EDGE('',*,*,#5231,.F.);
+#9703 = ORIENTED_EDGE('',*,*,#9677,.T.);
+#9704 = ORIENTED_EDGE('',*,*,#7660,.T.);
+#9705 = ORIENTED_EDGE('',*,*,#9706,.F.);
+#9706 = EDGE_CURVE('',#5204,#7640,#9707,.T.);
+#9707 = SURFACE_CURVE('',#9708,(#9712,#9719),.PCURVE_S1.);
+#9708 = LINE('',#9709,#9710);
+#9709 = CARTESIAN_POINT('',(-5.586143571374,-5.586143571374,-2.5));
+#9710 = VECTOR('',#9711,1.);
+#9711 = DIRECTION('',(0.,0.,-1.));
+#9712 = PCURVE('',#5246,#9713);
+#9713 = DEFINITIONAL_REPRESENTATION('',(#9714),#9718);
+#9714 = LINE('',#9715,#9716);
+#9715 = CARTESIAN_POINT('',(1.570796326795,0.));
+#9716 = VECTOR('',#9717,1.);
+#9717 = DIRECTION('',(0.,-1.));
+#9718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9719 = PCURVE('',#5219,#9720);
+#9720 = DEFINITIONAL_REPRESENTATION('',(#9721),#9725);
+#9721 = LINE('',#9722,#9723);
+#9722 = CARTESIAN_POINT('',(0.,0.));
+#9723 = VECTOR('',#9724,1.);
+#9724 = DIRECTION('',(0.,-1.));
+#9725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9726 = ADVANCED_FACE('',(#9727),#5219,.F.);
+#9727 = FACE_BOUND('',#9728,.F.);
+#9728 = EDGE_LOOP('',(#9729,#9730,#9731,#9732));
+#9729 = ORIENTED_EDGE('',*,*,#5203,.F.);
+#9730 = ORIENTED_EDGE('',*,*,#9706,.T.);
+#9731 = ORIENTED_EDGE('',*,*,#7639,.T.);
+#9732 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#9733 = ADVANCED_FACE('',(#9734),#5276,.T.);
+#9734 = FACE_BOUND('',#9735,.T.);
+#9735 = EDGE_LOOP('',(#9736,#9737,#9758,#9759));
+#9736 = ORIENTED_EDGE('',*,*,#5260,.F.);
+#9737 = ORIENTED_EDGE('',*,*,#9738,.T.);
+#9738 = EDGE_CURVE('',#5261,#7685,#9739,.T.);
+#9739 = SURFACE_CURVE('',#9740,(#9744,#9751),.PCURVE_S1.);
+#9740 = LINE('',#9741,#9742);
+#9741 = CARTESIAN_POINT('',(-6.789310650861,-4.039215380009,-2.5));
+#9742 = VECTOR('',#9743,1.);
+#9743 = DIRECTION('',(0.,0.,-1.));
+#9744 = PCURVE('',#5276,#9745);
+#9745 = DEFINITIONAL_REPRESENTATION('',(#9746),#9750);
+#9746 = LINE('',#9747,#9748);
+#9747 = CARTESIAN_POINT('',(0.,0.));
+#9748 = VECTOR('',#9749,1.);
+#9749 = DIRECTION('',(0.,-1.));
+#9750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9751 = PCURVE('',#5331,#9752);
+#9752 = DEFINITIONAL_REPRESENTATION('',(#9753),#9757);
+#9753 = LINE('',#9754,#9755);
+#9754 = CARTESIAN_POINT('',(1.518436449235,0.));
+#9755 = VECTOR('',#9756,1.);
+#9756 = DIRECTION('',(0.,-1.));
+#9757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9758 = ORIENTED_EDGE('',*,*,#7684,.T.);
+#9759 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#9760 = ADVANCED_FACE('',(#9761),#5331,.F.);
+#9761 = FACE_BOUND('',#9762,.F.);
+#9762 = EDGE_LOOP('',(#9763,#9764,#9765,#9766));
+#9763 = ORIENTED_EDGE('',*,*,#5316,.F.);
+#9764 = ORIENTED_EDGE('',*,*,#9738,.T.);
+#9765 = ORIENTED_EDGE('',*,*,#7726,.T.);
+#9766 = ORIENTED_EDGE('',*,*,#9767,.F.);
+#9767 = EDGE_CURVE('',#5289,#7706,#9768,.T.);
+#9768 = SURFACE_CURVE('',#9769,(#9773,#9780),.PCURVE_S1.);
+#9769 = LINE('',#9770,#9771);
+#9770 = CARTESIAN_POINT('',(-6.56860993719,-4.389004840855,-2.5));
+#9771 = VECTOR('',#9772,1.);
+#9772 = DIRECTION('',(0.,0.,-1.));
+#9773 = PCURVE('',#5331,#9774);
+#9774 = DEFINITIONAL_REPRESENTATION('',(#9775),#9779);
+#9775 = LINE('',#9776,#9777);
+#9776 = CARTESIAN_POINT('',(1.570796326795,0.));
+#9777 = VECTOR('',#9778,1.);
+#9778 = DIRECTION('',(0.,-1.));
+#9779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9780 = PCURVE('',#5304,#9781);
+#9781 = DEFINITIONAL_REPRESENTATION('',(#9782),#9786);
+#9782 = LINE('',#9783,#9784);
+#9783 = CARTESIAN_POINT('',(0.,0.));
+#9784 = VECTOR('',#9785,1.);
+#9785 = DIRECTION('',(0.,-1.));
+#9786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9787 = ADVANCED_FACE('',(#9788),#5304,.F.);
+#9788 = FACE_BOUND('',#9789,.F.);
+#9789 = EDGE_LOOP('',(#9790,#9791,#9792,#9793));
+#9790 = ORIENTED_EDGE('',*,*,#5288,.F.);
+#9791 = ORIENTED_EDGE('',*,*,#9767,.T.);
+#9792 = ORIENTED_EDGE('',*,*,#7705,.T.);
+#9793 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#9794 = ADVANCED_FACE('',(#9795),#5361,.T.);
+#9795 = FACE_BOUND('',#9796,.T.);
+#9796 = EDGE_LOOP('',(#9797,#9798,#9819,#9820));
+#9797 = ORIENTED_EDGE('',*,*,#5345,.F.);
+#9798 = ORIENTED_EDGE('',*,*,#9799,.T.);
+#9799 = EDGE_CURVE('',#5346,#7751,#9800,.T.);
+#9800 = SURFACE_CURVE('',#9801,(#9805,#9812),.PCURVE_S1.);
+#9801 = LINE('',#9802,#9803);
+#9802 = CARTESIAN_POINT('',(7.446867779628,2.637074187947,-2.5));
+#9803 = VECTOR('',#9804,1.);
+#9804 = DIRECTION('',(-0.,0.,-1.));
+#9805 = PCURVE('',#5361,#9806);
+#9806 = DEFINITIONAL_REPRESENTATION('',(#9807),#9811);
+#9807 = LINE('',#9808,#9809);
+#9808 = CARTESIAN_POINT('',(0.,0.));
+#9809 = VECTOR('',#9810,1.);
+#9810 = DIRECTION('',(0.,-1.));
+#9811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9812 = PCURVE('',#5416,#9813);
+#9813 = DEFINITIONAL_REPRESENTATION('',(#9814),#9818);
+#9814 = LINE('',#9815,#9816);
+#9815 = CARTESIAN_POINT('',(1.518436449235,0.));
+#9816 = VECTOR('',#9817,1.);
+#9817 = DIRECTION('',(0.,-1.));
+#9818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9819 = ORIENTED_EDGE('',*,*,#7750,.T.);
+#9820 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#9821 = ADVANCED_FACE('',(#9822),#5416,.F.);
+#9822 = FACE_BOUND('',#9823,.F.);
+#9823 = EDGE_LOOP('',(#9824,#9825,#9826,#9827));
+#9824 = ORIENTED_EDGE('',*,*,#5401,.F.);
+#9825 = ORIENTED_EDGE('',*,*,#9799,.T.);
+#9826 = ORIENTED_EDGE('',*,*,#7792,.T.);
+#9827 = ORIENTED_EDGE('',*,*,#9828,.F.);
+#9828 = EDGE_CURVE('',#5374,#7772,#9829,.T.);
+#9829 = SURFACE_CURVE('',#9830,(#9834,#9841),.PCURVE_S1.);
+#9830 = LINE('',#9831,#9832);
+#9831 = CARTESIAN_POINT('',(7.298648306839,3.023199115684,-2.5));
+#9832 = VECTOR('',#9833,1.);
+#9833 = DIRECTION('',(-0.,0.,-1.));
+#9834 = PCURVE('',#5416,#9835);
+#9835 = DEFINITIONAL_REPRESENTATION('',(#9836),#9840);
+#9836 = LINE('',#9837,#9838);
+#9837 = CARTESIAN_POINT('',(1.570796326795,0.));
+#9838 = VECTOR('',#9839,1.);
+#9839 = DIRECTION('',(0.,-1.));
+#9840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9841 = PCURVE('',#5389,#9842);
+#9842 = DEFINITIONAL_REPRESENTATION('',(#9843),#9847);
+#9843 = LINE('',#9844,#9845);
+#9844 = CARTESIAN_POINT('',(0.,0.));
+#9845 = VECTOR('',#9846,1.);
+#9846 = DIRECTION('',(0.,-1.));
+#9847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9848 = ADVANCED_FACE('',(#9849),#5389,.F.);
+#9849 = FACE_BOUND('',#9850,.F.);
+#9850 = EDGE_LOOP('',(#9851,#9852,#9853,#9854));
+#9851 = ORIENTED_EDGE('',*,*,#5373,.F.);
+#9852 = ORIENTED_EDGE('',*,*,#9828,.T.);
+#9853 = ORIENTED_EDGE('',*,*,#7771,.T.);
+#9854 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#9855 = ADVANCED_FACE('',(#9856),#5446,.T.);
+#9856 = FACE_BOUND('',#9857,.T.);
+#9857 = EDGE_LOOP('',(#9858,#9859,#9880,#9881));
+#9858 = ORIENTED_EDGE('',*,*,#5430,.F.);
+#9859 = ORIENTED_EDGE('',*,*,#9860,.T.);
+#9860 = EDGE_CURVE('',#5431,#7817,#9861,.T.);
+#9861 = SURFACE_CURVE('',#9862,(#9866,#9873),.PCURVE_S1.);
+#9862 = LINE('',#9863,#9864);
+#9863 = CARTESIAN_POINT('',(7.130423746364,-3.401037664786,-2.5));
+#9864 = VECTOR('',#9865,1.);
+#9865 = DIRECTION('',(0.,0.,-1.));
+#9866 = PCURVE('',#5446,#9867);
+#9867 = DEFINITIONAL_REPRESENTATION('',(#9868),#9872);
+#9868 = LINE('',#9869,#9870);
+#9869 = CARTESIAN_POINT('',(0.,0.));
+#9870 = VECTOR('',#9871,1.);
+#9871 = DIRECTION('',(0.,-1.));
+#9872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9873 = PCURVE('',#5501,#9874);
+#9874 = DEFINITIONAL_REPRESENTATION('',(#9875),#9879);
+#9875 = LINE('',#9876,#9877);
+#9876 = CARTESIAN_POINT('',(1.518436449235,0.));
+#9877 = VECTOR('',#9878,1.);
+#9878 = DIRECTION('',(0.,-1.));
+#9879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9880 = ORIENTED_EDGE('',*,*,#7816,.T.);
+#9881 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#9882 = ADVANCED_FACE('',(#9883),#5501,.F.);
+#9883 = FACE_BOUND('',#9884,.F.);
+#9884 = EDGE_LOOP('',(#9885,#9886,#9887,#9888));
+#9885 = ORIENTED_EDGE('',*,*,#5486,.F.);
+#9886 = ORIENTED_EDGE('',*,*,#9860,.T.);
+#9887 = ORIENTED_EDGE('',*,*,#7858,.T.);
+#9888 = ORIENTED_EDGE('',*,*,#9889,.F.);
+#9889 = EDGE_CURVE('',#5459,#7838,#9890,.T.);
+#9890 = SURFACE_CURVE('',#9891,(#9895,#9902),.PCURVE_S1.);
+#9891 = LINE('',#9892,#9893);
+#9892 = CARTESIAN_POINT('',(7.298648306839,-3.023199115684,-2.5));
+#9893 = VECTOR('',#9894,1.);
+#9894 = DIRECTION('',(0.,0.,-1.));
+#9895 = PCURVE('',#5501,#9896);
+#9896 = DEFINITIONAL_REPRESENTATION('',(#9897),#9901);
+#9897 = LINE('',#9898,#9899);
+#9898 = CARTESIAN_POINT('',(1.570796326795,0.));
+#9899 = VECTOR('',#9900,1.);
+#9900 = DIRECTION('',(0.,-1.));
+#9901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9902 = PCURVE('',#5474,#9903);
+#9903 = DEFINITIONAL_REPRESENTATION('',(#9904),#9908);
+#9904 = LINE('',#9905,#9906);
+#9905 = CARTESIAN_POINT('',(0.,0.));
+#9906 = VECTOR('',#9907,1.);
+#9907 = DIRECTION('',(0.,-1.));
+#9908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9909 = ADVANCED_FACE('',(#9910),#5474,.F.);
+#9910 = FACE_BOUND('',#9911,.F.);
+#9911 = EDGE_LOOP('',(#9912,#9913,#9914,#9915));
+#9912 = ORIENTED_EDGE('',*,*,#5458,.F.);
+#9913 = ORIENTED_EDGE('',*,*,#9889,.T.);
+#9914 = ORIENTED_EDGE('',*,*,#7837,.T.);
+#9915 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#9916 = ADVANCED_FACE('',(#9917),#5531,.T.);
+#9917 = FACE_BOUND('',#9918,.T.);
+#9918 = EDGE_LOOP('',(#9919,#9920,#9941,#9942));
+#9919 = ORIENTED_EDGE('',*,*,#5515,.F.);
+#9920 = ORIENTED_EDGE('',*,*,#9921,.T.);
+#9921 = EDGE_CURVE('',#5516,#7883,#9922,.T.);
+#9922 = SURFACE_CURVE('',#9923,(#9927,#9934),.PCURVE_S1.);
+#9923 = LINE('',#9924,#9925);
+#9924 = CARTESIAN_POINT('',(6.329905120259,-4.726764344508,-2.5));
+#9925 = VECTOR('',#9926,1.);
+#9926 = DIRECTION('',(0.,0.,-1.));
+#9927 = PCURVE('',#5531,#9928);
+#9928 = DEFINITIONAL_REPRESENTATION('',(#9929),#9933);
+#9929 = LINE('',#9930,#9931);
+#9930 = CARTESIAN_POINT('',(0.,0.));
+#9931 = VECTOR('',#9932,1.);
+#9932 = DIRECTION('',(0.,-1.));
+#9933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9934 = PCURVE('',#5586,#9935);
+#9935 = DEFINITIONAL_REPRESENTATION('',(#9936),#9940);
+#9936 = LINE('',#9937,#9938);
+#9937 = CARTESIAN_POINT('',(1.518436449235,0.));
+#9938 = VECTOR('',#9939,1.);
+#9939 = DIRECTION('',(0.,-1.));
+#9940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9941 = ORIENTED_EDGE('',*,*,#7882,.T.);
+#9942 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#9943 = ADVANCED_FACE('',(#9944),#5586,.F.);
+#9944 = FACE_BOUND('',#9945,.F.);
+#9945 = EDGE_LOOP('',(#9946,#9947,#9948,#9949));
+#9946 = ORIENTED_EDGE('',*,*,#5571,.F.);
+#9947 = ORIENTED_EDGE('',*,*,#9921,.T.);
+#9948 = ORIENTED_EDGE('',*,*,#7924,.T.);
+#9949 = ORIENTED_EDGE('',*,*,#9950,.F.);
+#9950 = EDGE_CURVE('',#5544,#7904,#9951,.T.);
+#9951 = SURFACE_CURVE('',#9952,(#9956,#9963),.PCURVE_S1.);
+#9952 = LINE('',#9953,#9954);
+#9953 = CARTESIAN_POINT('',(6.56860993719,-4.389004840855,-2.5));
+#9954 = VECTOR('',#9955,1.);
+#9955 = DIRECTION('',(0.,0.,-1.));
+#9956 = PCURVE('',#5586,#9957);
+#9957 = DEFINITIONAL_REPRESENTATION('',(#9958),#9962);
+#9958 = LINE('',#9959,#9960);
+#9959 = CARTESIAN_POINT('',(1.570796326795,0.));
+#9960 = VECTOR('',#9961,1.);
+#9961 = DIRECTION('',(0.,-1.));
+#9962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9963 = PCURVE('',#5559,#9964);
+#9964 = DEFINITIONAL_REPRESENTATION('',(#9965),#9969);
+#9965 = LINE('',#9966,#9967);
+#9966 = CARTESIAN_POINT('',(0.,0.));
+#9967 = VECTOR('',#9968,1.);
+#9968 = DIRECTION('',(0.,-1.));
+#9969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9970 = ADVANCED_FACE('',(#9971),#5559,.F.);
+#9971 = FACE_BOUND('',#9972,.F.);
+#9972 = EDGE_LOOP('',(#9973,#9974,#9975,#9976));
+#9973 = ORIENTED_EDGE('',*,*,#5543,.F.);
+#9974 = ORIENTED_EDGE('',*,*,#9950,.T.);
+#9975 = ORIENTED_EDGE('',*,*,#7903,.T.);
+#9976 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#9977 = ADVANCED_FACE('',(#9978),#5616,.T.);
+#9978 = FACE_BOUND('',#9979,.T.);
+#9979 = EDGE_LOOP('',(#9980,#9981,#10002,#10003));
+#9980 = ORIENTED_EDGE('',*,*,#5600,.F.);
+#9981 = ORIENTED_EDGE('',*,*,#9982,.T.);
+#9982 = EDGE_CURVE('',#5601,#7949,#9983,.T.);
+#9983 = SURFACE_CURVE('',#9984,(#9988,#9995),.PCURVE_S1.);
+#9984 = LINE('',#9985,#9986);
+#9985 = CARTESIAN_POINT('',(7.656924186683,-1.944611014929,-2.5));
+#9986 = VECTOR('',#9987,1.);
+#9987 = DIRECTION('',(0.,0.,-1.));
+#9988 = PCURVE('',#5616,#9989);
+#9989 = DEFINITIONAL_REPRESENTATION('',(#9990),#9994);
+#9990 = LINE('',#9991,#9992);
+#9991 = CARTESIAN_POINT('',(0.,0.));
+#9992 = VECTOR('',#9993,1.);
+#9993 = DIRECTION('',(0.,-1.));
+#9994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9995 = PCURVE('',#5671,#9996);
+#9996 = DEFINITIONAL_REPRESENTATION('',(#9997),#10001);
+#9997 = LINE('',#9998,#9999);
+#9998 = CARTESIAN_POINT('',(1.518436449235,0.));
+#9999 = VECTOR('',#10000,1.);
+#10000 = DIRECTION('',(0.,-1.));
+#10001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10002 = ORIENTED_EDGE('',*,*,#7948,.T.);
+#10003 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#10004 = ADVANCED_FACE('',(#10005),#5671,.F.);
+#10005 = FACE_BOUND('',#10006,.F.);
+#10006 = EDGE_LOOP('',(#10007,#10008,#10009,#10010));
+#10007 = ORIENTED_EDGE('',*,*,#5656,.F.);
+#10008 = ORIENTED_EDGE('',*,*,#9982,.T.);
+#10009 = ORIENTED_EDGE('',*,*,#7990,.T.);
+#10010 = ORIENTED_EDGE('',*,*,#10011,.F.);
+#10011 = EDGE_CURVE('',#5629,#7970,#10012,.T.);
+#10012 = SURFACE_CURVE('',#10013,(#10017,#10024),.PCURVE_S1.);
+#10013 = LINE('',#10014,#10015);
+#10014 = CARTESIAN_POINT('',(7.748203715186,-1.541213543927,-2.5));
+#10015 = VECTOR('',#10016,1.);
+#10016 = DIRECTION('',(0.,0.,-1.));
+#10017 = PCURVE('',#5671,#10018);
+#10018 = DEFINITIONAL_REPRESENTATION('',(#10019),#10023);
+#10019 = LINE('',#10020,#10021);
+#10020 = CARTESIAN_POINT('',(1.570796326795,0.));
+#10021 = VECTOR('',#10022,1.);
+#10022 = DIRECTION('',(0.,-1.));
+#10023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10024 = PCURVE('',#5644,#10025);
+#10025 = DEFINITIONAL_REPRESENTATION('',(#10026),#10030);
+#10026 = LINE('',#10027,#10028);
+#10027 = CARTESIAN_POINT('',(0.,0.));
+#10028 = VECTOR('',#10029,1.);
+#10029 = DIRECTION('',(0.,-1.));
+#10030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10031 = ADVANCED_FACE('',(#10032),#5644,.F.);
+#10032 = FACE_BOUND('',#10033,.F.);
+#10033 = EDGE_LOOP('',(#10034,#10035,#10036,#10037));
+#10034 = ORIENTED_EDGE('',*,*,#5628,.F.);
+#10035 = ORIENTED_EDGE('',*,*,#10011,.T.);
+#10036 = ORIENTED_EDGE('',*,*,#7969,.T.);
+#10037 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#10038 = ADVANCED_FACE('',(#10039),#5701,.T.);
+#10039 = FACE_BOUND('',#10040,.T.);
+#10040 = EDGE_LOOP('',(#10041,#10042,#10063,#10064));
+#10041 = ORIENTED_EDGE('',*,*,#5685,.F.);
+#10042 = ORIENTED_EDGE('',*,*,#10043,.T.);
+#10043 = EDGE_CURVE('',#5686,#8015,#10044,.T.);
+#10044 = SURFACE_CURVE('',#10045,(#10049,#10056),.PCURVE_S1.);
+#10045 = LINE('',#10046,#10047);
+#10046 = CARTESIAN_POINT('',(3.401037664786,7.130423746364,-2.5));
+#10047 = VECTOR('',#10048,1.);
+#10048 = DIRECTION('',(-0.,0.,-1.));
+#10049 = PCURVE('',#5701,#10050);
+#10050 = DEFINITIONAL_REPRESENTATION('',(#10051),#10055);
+#10051 = LINE('',#10052,#10053);
+#10052 = CARTESIAN_POINT('',(0.,0.));
+#10053 = VECTOR('',#10054,1.);
+#10054 = DIRECTION('',(0.,-1.));
+#10055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10056 = PCURVE('',#5756,#10057);
+#10057 = DEFINITIONAL_REPRESENTATION('',(#10058),#10062);
+#10058 = LINE('',#10059,#10060);
+#10059 = CARTESIAN_POINT('',(1.518436449235,0.));
+#10060 = VECTOR('',#10061,1.);
+#10061 = DIRECTION('',(0.,-1.));
+#10062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10063 = ORIENTED_EDGE('',*,*,#8014,.T.);
+#10064 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#10065 = ADVANCED_FACE('',(#10066),#5756,.F.);
+#10066 = FACE_BOUND('',#10067,.F.);
+#10067 = EDGE_LOOP('',(#10068,#10069,#10070,#10071));
+#10068 = ORIENTED_EDGE('',*,*,#5741,.F.);
+#10069 = ORIENTED_EDGE('',*,*,#10043,.T.);
+#10070 = ORIENTED_EDGE('',*,*,#8056,.T.);
+#10071 = ORIENTED_EDGE('',*,*,#10072,.F.);
+#10072 = EDGE_CURVE('',#5714,#8036,#10073,.T.);
+#10073 = SURFACE_CURVE('',#10074,(#10078,#10085),.PCURVE_S1.);
+#10074 = LINE('',#10075,#10076);
+#10075 = CARTESIAN_POINT('',(3.023199115684,7.298648306839,-2.5));
+#10076 = VECTOR('',#10077,1.);
+#10077 = DIRECTION('',(-0.,0.,-1.));
+#10078 = PCURVE('',#5756,#10079);
+#10079 = DEFINITIONAL_REPRESENTATION('',(#10080),#10084);
+#10080 = LINE('',#10081,#10082);
+#10081 = CARTESIAN_POINT('',(1.570796326795,0.));
+#10082 = VECTOR('',#10083,1.);
+#10083 = DIRECTION('',(0.,-1.));
+#10084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10085 = PCURVE('',#5729,#10086);
+#10086 = DEFINITIONAL_REPRESENTATION('',(#10087),#10091);
+#10087 = LINE('',#10088,#10089);
+#10088 = CARTESIAN_POINT('',(0.,0.));
+#10089 = VECTOR('',#10090,1.);
+#10090 = DIRECTION('',(0.,-1.));
+#10091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10092 = ADVANCED_FACE('',(#10093),#5729,.F.);
+#10093 = FACE_BOUND('',#10094,.F.);
+#10094 = EDGE_LOOP('',(#10095,#10096,#10097,#10098));
+#10095 = ORIENTED_EDGE('',*,*,#5713,.F.);
+#10096 = ORIENTED_EDGE('',*,*,#10072,.T.);
+#10097 = ORIENTED_EDGE('',*,*,#8035,.T.);
+#10098 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#10099 = ADVANCED_FACE('',(#10100),#5786,.T.);
+#10100 = FACE_BOUND('',#10101,.T.);
+#10101 = EDGE_LOOP('',(#10102,#10103,#10124,#10125));
+#10102 = ORIENTED_EDGE('',*,*,#5770,.F.);
+#10103 = ORIENTED_EDGE('',*,*,#10104,.T.);
+#10104 = EDGE_CURVE('',#5771,#8081,#10105,.T.);
+#10105 = SURFACE_CURVE('',#10106,(#10110,#10117),.PCURVE_S1.);
+#10106 = LINE('',#10107,#10108);
+#10107 = CARTESIAN_POINT('',(5.870844121271,5.286131790235,-2.5));
+#10108 = VECTOR('',#10109,1.);
+#10109 = DIRECTION('',(-0.,0.,-1.));
+#10110 = PCURVE('',#5786,#10111);
+#10111 = DEFINITIONAL_REPRESENTATION('',(#10112),#10116);
+#10112 = LINE('',#10113,#10114);
+#10113 = CARTESIAN_POINT('',(0.,0.));
+#10114 = VECTOR('',#10115,1.);
+#10115 = DIRECTION('',(0.,-1.));
+#10116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10117 = PCURVE('',#5841,#10118);
+#10118 = DEFINITIONAL_REPRESENTATION('',(#10119),#10123);
+#10119 = LINE('',#10120,#10121);
+#10120 = CARTESIAN_POINT('',(1.518436449235,0.));
+#10121 = VECTOR('',#10122,1.);
+#10122 = DIRECTION('',(0.,-1.));
+#10123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10124 = ORIENTED_EDGE('',*,*,#8080,.T.);
+#10125 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#10126 = ADVANCED_FACE('',(#10127),#5841,.F.);
+#10127 = FACE_BOUND('',#10128,.F.);
+#10128 = EDGE_LOOP('',(#10129,#10130,#10131,#10132));
+#10129 = ORIENTED_EDGE('',*,*,#5826,.F.);
+#10130 = ORIENTED_EDGE('',*,*,#10104,.T.);
+#10131 = ORIENTED_EDGE('',*,*,#8122,.T.);
+#10132 = ORIENTED_EDGE('',*,*,#10133,.F.);
+#10133 = EDGE_CURVE('',#5799,#8102,#10134,.T.);
+#10134 = SURFACE_CURVE('',#10135,(#10139,#10146),.PCURVE_S1.);
+#10135 = LINE('',#10136,#10137);
+#10136 = CARTESIAN_POINT('',(5.586143571374,5.586143571374,-2.5));
+#10137 = VECTOR('',#10138,1.);
+#10138 = DIRECTION('',(-0.,0.,-1.));
+#10139 = PCURVE('',#5841,#10140);
+#10140 = DEFINITIONAL_REPRESENTATION('',(#10141),#10145);
+#10141 = LINE('',#10142,#10143);
+#10142 = CARTESIAN_POINT('',(1.570796326795,0.));
+#10143 = VECTOR('',#10144,1.);
+#10144 = DIRECTION('',(0.,-1.));
+#10145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10146 = PCURVE('',#5814,#10147);
+#10147 = DEFINITIONAL_REPRESENTATION('',(#10148),#10152);
+#10148 = LINE('',#10149,#10150);
+#10149 = CARTESIAN_POINT('',(0.,0.));
+#10150 = VECTOR('',#10151,1.);
+#10151 = DIRECTION('',(0.,-1.));
+#10152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10153 = ADVANCED_FACE('',(#10154),#5814,.F.);
+#10154 = FACE_BOUND('',#10155,.F.);
+#10155 = EDGE_LOOP('',(#10156,#10157,#10158,#10159));
+#10156 = ORIENTED_EDGE('',*,*,#5798,.F.);
+#10157 = ORIENTED_EDGE('',*,*,#10133,.T.);
+#10158 = ORIENTED_EDGE('',*,*,#8101,.T.);
+#10159 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#10160 = ADVANCED_FACE('',(#10161),#5871,.T.);
+#10161 = FACE_BOUND('',#10162,.T.);
+#10162 = EDGE_LOOP('',(#10163,#10164,#10185,#10186));
+#10163 = ORIENTED_EDGE('',*,*,#5855,.F.);
+#10164 = ORIENTED_EDGE('',*,*,#10165,.T.);
+#10165 = EDGE_CURVE('',#5856,#8147,#10166,.T.);
+#10166 = SURFACE_CURVE('',#10167,(#10171,#10178),.PCURVE_S1.);
+#10167 = LINE('',#10168,#10169);
+#10168 = CARTESIAN_POINT('',(6.789310650861,4.039215380009,-2.5));
+#10169 = VECTOR('',#10170,1.);
+#10170 = DIRECTION('',(-0.,0.,-1.));
+#10171 = PCURVE('',#5871,#10172);
+#10172 = DEFINITIONAL_REPRESENTATION('',(#10173),#10177);
+#10173 = LINE('',#10174,#10175);
+#10174 = CARTESIAN_POINT('',(0.,0.));
+#10175 = VECTOR('',#10176,1.);
+#10176 = DIRECTION('',(0.,-1.));
+#10177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10178 = PCURVE('',#5926,#10179);
+#10179 = DEFINITIONAL_REPRESENTATION('',(#10180),#10184);
+#10180 = LINE('',#10181,#10182);
+#10181 = CARTESIAN_POINT('',(1.518436449235,0.));
+#10182 = VECTOR('',#10183,1.);
+#10183 = DIRECTION('',(0.,-1.));
+#10184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10185 = ORIENTED_EDGE('',*,*,#8146,.T.);
+#10186 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#10187 = ADVANCED_FACE('',(#10188),#5926,.F.);
+#10188 = FACE_BOUND('',#10189,.F.);
+#10189 = EDGE_LOOP('',(#10190,#10191,#10192,#10193));
+#10190 = ORIENTED_EDGE('',*,*,#5911,.F.);
+#10191 = ORIENTED_EDGE('',*,*,#10165,.T.);
+#10192 = ORIENTED_EDGE('',*,*,#8188,.T.);
+#10193 = ORIENTED_EDGE('',*,*,#10194,.F.);
+#10194 = EDGE_CURVE('',#5884,#8168,#10195,.T.);
+#10195 = SURFACE_CURVE('',#10196,(#10200,#10207),.PCURVE_S1.);
+#10196 = LINE('',#10197,#10198);
+#10197 = CARTESIAN_POINT('',(6.56860993719,4.389004840855,-2.5));
+#10198 = VECTOR('',#10199,1.);
+#10199 = DIRECTION('',(-0.,0.,-1.));
+#10200 = PCURVE('',#5926,#10201);
+#10201 = DEFINITIONAL_REPRESENTATION('',(#10202),#10206);
+#10202 = LINE('',#10203,#10204);
+#10203 = CARTESIAN_POINT('',(1.570796326795,0.));
+#10204 = VECTOR('',#10205,1.);
+#10205 = DIRECTION('',(0.,-1.));
+#10206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10207 = PCURVE('',#5899,#10208);
+#10208 = DEFINITIONAL_REPRESENTATION('',(#10209),#10213);
+#10209 = LINE('',#10210,#10211);
+#10210 = CARTESIAN_POINT('',(0.,0.));
+#10211 = VECTOR('',#10212,1.);
+#10212 = DIRECTION('',(0.,-1.));
+#10213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10214 = ADVANCED_FACE('',(#10215),#5899,.F.);
+#10215 = FACE_BOUND('',#10216,.F.);
+#10216 = EDGE_LOOP('',(#10217,#10218,#10219,#10220));
+#10217 = ORIENTED_EDGE('',*,*,#5883,.F.);
+#10218 = ORIENTED_EDGE('',*,*,#10194,.T.);
+#10219 = ORIENTED_EDGE('',*,*,#8167,.T.);
+#10220 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#10221 = ADVANCED_FACE('',(#10222),#5956,.T.);
+#10222 = FACE_BOUND('',#10223,.T.);
+#10223 = EDGE_LOOP('',(#10224,#10225,#10246,#10247));
+#10224 = ORIENTED_EDGE('',*,*,#5940,.F.);
+#10225 = ORIENTED_EDGE('',*,*,#10226,.T.);
+#10226 = EDGE_CURVE('',#5941,#8213,#10227,.T.);
+#10227 = SURFACE_CURVE('',#10228,(#10232,#10239),.PCURVE_S1.);
+#10228 = LINE('',#10229,#10230);
+#10229 = CARTESIAN_POINT('',(-5.286131790235,5.870844121271,-2.5));
+#10230 = VECTOR('',#10231,1.);
+#10231 = DIRECTION('',(0.,-0.,-1.));
+#10232 = PCURVE('',#5956,#10233);
+#10233 = DEFINITIONAL_REPRESENTATION('',(#10234),#10238);
+#10234 = LINE('',#10235,#10236);
+#10235 = CARTESIAN_POINT('',(0.,0.));
+#10236 = VECTOR('',#10237,1.);
+#10237 = DIRECTION('',(0.,-1.));
+#10238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10239 = PCURVE('',#6011,#10240);
+#10240 = DEFINITIONAL_REPRESENTATION('',(#10241),#10245);
+#10241 = LINE('',#10242,#10243);
+#10242 = CARTESIAN_POINT('',(1.518436449235,0.));
+#10243 = VECTOR('',#10244,1.);
+#10244 = DIRECTION('',(0.,-1.));
+#10245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10246 = ORIENTED_EDGE('',*,*,#8212,.T.);
+#10247 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#10248 = ADVANCED_FACE('',(#10249),#6011,.F.);
+#10249 = FACE_BOUND('',#10250,.F.);
+#10250 = EDGE_LOOP('',(#10251,#10252,#10253,#10254));
+#10251 = ORIENTED_EDGE('',*,*,#5996,.F.);
+#10252 = ORIENTED_EDGE('',*,*,#10226,.T.);
+#10253 = ORIENTED_EDGE('',*,*,#8254,.T.);
+#10254 = ORIENTED_EDGE('',*,*,#10255,.F.);
+#10255 = EDGE_CURVE('',#5969,#8234,#10256,.T.);
+#10256 = SURFACE_CURVE('',#10257,(#10261,#10268),.PCURVE_S1.);
+#10257 = LINE('',#10258,#10259);
+#10258 = CARTESIAN_POINT('',(-5.586143571374,5.586143571374,-2.5));
+#10259 = VECTOR('',#10260,1.);
+#10260 = DIRECTION('',(0.,-0.,-1.));
+#10261 = PCURVE('',#6011,#10262);
+#10262 = DEFINITIONAL_REPRESENTATION('',(#10263),#10267);
+#10263 = LINE('',#10264,#10265);
+#10264 = CARTESIAN_POINT('',(1.570796326795,0.));
+#10265 = VECTOR('',#10266,1.);
+#10266 = DIRECTION('',(0.,-1.));
+#10267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10268 = PCURVE('',#5984,#10269);
+#10269 = DEFINITIONAL_REPRESENTATION('',(#10270),#10274);
+#10270 = LINE('',#10271,#10272);
+#10271 = CARTESIAN_POINT('',(0.,0.));
+#10272 = VECTOR('',#10273,1.);
+#10273 = DIRECTION('',(0.,-1.));
+#10274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10275 = ADVANCED_FACE('',(#10276),#5984,.F.);
+#10276 = FACE_BOUND('',#10277,.F.);
+#10277 = EDGE_LOOP('',(#10278,#10279,#10280,#10281));
+#10278 = ORIENTED_EDGE('',*,*,#5968,.F.);
+#10279 = ORIENTED_EDGE('',*,*,#10255,.T.);
+#10280 = ORIENTED_EDGE('',*,*,#8233,.T.);
+#10281 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#10282 = ADVANCED_FACE('',(#10283),#6044,.F.);
+#10283 = FACE_BOUND('',#10284,.F.);
+#10284 = EDGE_LOOP('',(#10285,#10286,#10307,#10308));
+#10285 = ORIENTED_EDGE('',*,*,#6025,.F.);
+#10286 = ORIENTED_EDGE('',*,*,#10287,.T.);
+#10287 = EDGE_CURVE('',#6026,#8279,#10288,.T.);
+#10288 = SURFACE_CURVE('',#10289,(#10293,#10300),.PCURVE_S1.);
+#10289 = LINE('',#10290,#10291);
+#10290 = CARTESIAN_POINT('',(0.413454054319,7.889173324561,-2.5));
+#10291 = VECTOR('',#10292,1.);
+#10292 = DIRECTION('',(-0.,-0.,-1.));
+#10293 = PCURVE('',#6044,#10294);
+#10294 = DEFINITIONAL_REPRESENTATION('',(#10295),#10299);
+#10295 = LINE('',#10296,#10297);
+#10296 = CARTESIAN_POINT('',(1.518436449235,0.));
+#10297 = VECTOR('',#10298,1.);
+#10298 = DIRECTION('',(0.,-1.));
+#10299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10300 = PCURVE('',#6070,#10301);
+#10301 = DEFINITIONAL_REPRESENTATION('',(#10302),#10306);
+#10302 = LINE('',#10303,#10304);
+#10303 = CARTESIAN_POINT('',(0.,0.));
+#10304 = VECTOR('',#10305,1.);
+#10305 = DIRECTION('',(0.,-1.));
+#10306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10307 = ORIENTED_EDGE('',*,*,#8278,.T.);
+#10308 = ORIENTED_EDGE('',*,*,#10309,.F.);
+#10309 = EDGE_CURVE('',#6028,#8281,#10310,.T.);
+#10310 = SURFACE_CURVE('',#10311,(#10315,#10322),.PCURVE_S1.);
+#10311 = LINE('',#10312,#10313);
+#10312 = CARTESIAN_POINT('',(-8.759440936912E-16,7.9,-2.5));
+#10313 = VECTOR('',#10314,1.);
+#10314 = DIRECTION('',(-0.,-0.,-1.));
+#10315 = PCURVE('',#6044,#10316);
+#10316 = DEFINITIONAL_REPRESENTATION('',(#10317),#10321);
+#10317 = LINE('',#10318,#10319);
+#10318 = CARTESIAN_POINT('',(1.570796326795,0.));
+#10319 = VECTOR('',#10320,1.);
+#10320 = DIRECTION('',(0.,-1.));
+#10321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10322 = PCURVE('',#6096,#10323);
+#10323 = DEFINITIONAL_REPRESENTATION('',(#10324),#10328);
+#10324 = LINE('',#10325,#10326);
+#10325 = CARTESIAN_POINT('',(0.,0.));
+#10326 = VECTOR('',#10327,1.);
+#10327 = DIRECTION('',(0.,-1.));
+#10328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10329 = ADVANCED_FACE('',(#10330),#6096,.F.);
+#10330 = FACE_BOUND('',#10331,.F.);
+#10331 = EDGE_LOOP('',(#10332,#10333,#10334,#10335));
+#10332 = ORIENTED_EDGE('',*,*,#6082,.F.);
+#10333 = ORIENTED_EDGE('',*,*,#10309,.T.);
+#10334 = ORIENTED_EDGE('',*,*,#8323,.T.);
+#10335 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#10336 = ADVANCED_FACE('',(#10337),#6070,.T.);
+#10337 = FACE_BOUND('',#10338,.T.);
+#10338 = EDGE_LOOP('',(#10339,#10340,#10341,#10342));
+#10339 = ORIENTED_EDGE('',*,*,#6056,.F.);
+#10340 = ORIENTED_EDGE('',*,*,#10287,.T.);
+#10341 = ORIENTED_EDGE('',*,*,#8304,.T.);
+#10342 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#10343 = ADVANCED_FACE('',(#10344),#6126,.T.);
+#10344 = FACE_BOUND('',#10345,.T.);
+#10345 = EDGE_LOOP('',(#10346,#10347,#10368,#10369));
+#10346 = ORIENTED_EDGE('',*,*,#6110,.F.);
+#10347 = ORIENTED_EDGE('',*,*,#10348,.T.);
+#10348 = EDGE_CURVE('',#6111,#8345,#10349,.T.);
+#10349 = SURFACE_CURVE('',#10350,(#10354,#10361),.PCURVE_S1.);
+#10350 = LINE('',#10351,#10352);
+#10351 = CARTESIAN_POINT('',(1.944611014929,7.656924186683,-2.5));
+#10352 = VECTOR('',#10353,1.);
+#10353 = DIRECTION('',(-0.,0.,-1.));
+#10354 = PCURVE('',#6126,#10355);
+#10355 = DEFINITIONAL_REPRESENTATION('',(#10356),#10360);
+#10356 = LINE('',#10357,#10358);
+#10357 = CARTESIAN_POINT('',(0.,0.));
+#10358 = VECTOR('',#10359,1.);
+#10359 = DIRECTION('',(0.,-1.));
+#10360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10361 = PCURVE('',#6181,#10362);
+#10362 = DEFINITIONAL_REPRESENTATION('',(#10363),#10367);
+#10363 = LINE('',#10364,#10365);
+#10364 = CARTESIAN_POINT('',(1.518436449235,0.));
+#10365 = VECTOR('',#10366,1.);
+#10366 = DIRECTION('',(0.,-1.));
+#10367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10368 = ORIENTED_EDGE('',*,*,#8344,.T.);
+#10369 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#10370 = ADVANCED_FACE('',(#10371),#6181,.F.);
+#10371 = FACE_BOUND('',#10372,.F.);
+#10372 = EDGE_LOOP('',(#10373,#10374,#10375,#10376));
+#10373 = ORIENTED_EDGE('',*,*,#6166,.F.);
+#10374 = ORIENTED_EDGE('',*,*,#10348,.T.);
+#10375 = ORIENTED_EDGE('',*,*,#8386,.T.);
+#10376 = ORIENTED_EDGE('',*,*,#10377,.F.);
+#10377 = EDGE_CURVE('',#6139,#8366,#10378,.T.);
+#10378 = SURFACE_CURVE('',#10379,(#10383,#10390),.PCURVE_S1.);
+#10379 = LINE('',#10380,#10381);
+#10380 = CARTESIAN_POINT('',(1.541213543927,7.748203715186,-2.5));
+#10381 = VECTOR('',#10382,1.);
+#10382 = DIRECTION('',(-0.,0.,-1.));
+#10383 = PCURVE('',#6181,#10384);
+#10384 = DEFINITIONAL_REPRESENTATION('',(#10385),#10389);
+#10385 = LINE('',#10386,#10387);
+#10386 = CARTESIAN_POINT('',(1.570796326795,0.));
+#10387 = VECTOR('',#10388,1.);
+#10388 = DIRECTION('',(0.,-1.));
+#10389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10390 = PCURVE('',#6154,#10391);
+#10391 = DEFINITIONAL_REPRESENTATION('',(#10392),#10396);
+#10392 = LINE('',#10393,#10394);
+#10393 = CARTESIAN_POINT('',(0.,0.));
+#10394 = VECTOR('',#10395,1.);
+#10395 = DIRECTION('',(0.,-1.));
+#10396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10397 = ADVANCED_FACE('',(#10398),#6154,.F.);
+#10398 = FACE_BOUND('',#10399,.F.);
+#10399 = EDGE_LOOP('',(#10400,#10401,#10402,#10403));
+#10400 = ORIENTED_EDGE('',*,*,#6138,.F.);
+#10401 = ORIENTED_EDGE('',*,*,#10377,.T.);
+#10402 = ORIENTED_EDGE('',*,*,#8365,.T.);
+#10403 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#10404 = ADVANCED_FACE('',(#10405),#6211,.T.);
+#10405 = FACE_BOUND('',#10406,.T.);
+#10406 = EDGE_LOOP('',(#10407,#10408,#10429,#10430));
+#10407 = ORIENTED_EDGE('',*,*,#6195,.F.);
+#10408 = ORIENTED_EDGE('',*,*,#10409,.T.);
+#10409 = EDGE_CURVE('',#6196,#8411,#10410,.T.);
+#10410 = SURFACE_CURVE('',#10411,(#10415,#10422),.PCURVE_S1.);
+#10411 = LINE('',#10412,#10413);
+#10412 = CARTESIAN_POINT('',(-6.329905120259,4.726764344508,-2.5));
+#10413 = VECTOR('',#10414,1.);
+#10414 = DIRECTION('',(0.,-0.,-1.));
+#10415 = PCURVE('',#6211,#10416);
+#10416 = DEFINITIONAL_REPRESENTATION('',(#10417),#10421);
+#10417 = LINE('',#10418,#10419);
+#10418 = CARTESIAN_POINT('',(0.,0.));
+#10419 = VECTOR('',#10420,1.);
+#10420 = DIRECTION('',(0.,-1.));
+#10421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10422 = PCURVE('',#6266,#10423);
+#10423 = DEFINITIONAL_REPRESENTATION('',(#10424),#10428);
+#10424 = LINE('',#10425,#10426);
+#10425 = CARTESIAN_POINT('',(1.518436449235,0.));
+#10426 = VECTOR('',#10427,1.);
+#10427 = DIRECTION('',(0.,-1.));
+#10428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10429 = ORIENTED_EDGE('',*,*,#8410,.T.);
+#10430 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#10431 = ADVANCED_FACE('',(#10432),#6266,.F.);
+#10432 = FACE_BOUND('',#10433,.F.);
+#10433 = EDGE_LOOP('',(#10434,#10435,#10436,#10437));
+#10434 = ORIENTED_EDGE('',*,*,#6251,.F.);
+#10435 = ORIENTED_EDGE('',*,*,#10409,.T.);
+#10436 = ORIENTED_EDGE('',*,*,#8452,.T.);
+#10437 = ORIENTED_EDGE('',*,*,#10438,.F.);
+#10438 = EDGE_CURVE('',#6224,#8432,#10439,.T.);
+#10439 = SURFACE_CURVE('',#10440,(#10444,#10451),.PCURVE_S1.);
+#10440 = LINE('',#10441,#10442);
+#10441 = CARTESIAN_POINT('',(-6.56860993719,4.389004840855,-2.5));
+#10442 = VECTOR('',#10443,1.);
+#10443 = DIRECTION('',(0.,-0.,-1.));
+#10444 = PCURVE('',#6266,#10445);
+#10445 = DEFINITIONAL_REPRESENTATION('',(#10446),#10450);
+#10446 = LINE('',#10447,#10448);
+#10447 = CARTESIAN_POINT('',(1.570796326795,0.));
+#10448 = VECTOR('',#10449,1.);
+#10449 = DIRECTION('',(0.,-1.));
+#10450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10451 = PCURVE('',#6239,#10452);
+#10452 = DEFINITIONAL_REPRESENTATION('',(#10453),#10457);
+#10453 = LINE('',#10454,#10455);
+#10454 = CARTESIAN_POINT('',(0.,0.));
+#10455 = VECTOR('',#10456,1.);
+#10456 = DIRECTION('',(0.,-1.));
+#10457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10458 = ADVANCED_FACE('',(#10459),#6239,.F.);
+#10459 = FACE_BOUND('',#10460,.F.);
+#10460 = EDGE_LOOP('',(#10461,#10462,#10463,#10464));
+#10461 = ORIENTED_EDGE('',*,*,#6223,.F.);
+#10462 = ORIENTED_EDGE('',*,*,#10438,.T.);
+#10463 = ORIENTED_EDGE('',*,*,#8431,.T.);
+#10464 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#10465 = ADVANCED_FACE('',(#10466),#6296,.T.);
+#10466 = FACE_BOUND('',#10467,.T.);
+#10467 = EDGE_LOOP('',(#10468,#10469,#10490,#10491));
+#10468 = ORIENTED_EDGE('',*,*,#6280,.F.);
+#10469 = ORIENTED_EDGE('',*,*,#10470,.T.);
+#10470 = EDGE_CURVE('',#6281,#8477,#10471,.T.);
+#10471 = SURFACE_CURVE('',#10472,(#10476,#10483),.PCURVE_S1.);
+#10472 = LINE('',#10473,#10474);
+#10473 = CARTESIAN_POINT('',(-4.039215380009,6.789310650861,-2.5));
+#10474 = VECTOR('',#10475,1.);
+#10475 = DIRECTION('',(0.,-0.,-1.));
+#10476 = PCURVE('',#6296,#10477);
+#10477 = DEFINITIONAL_REPRESENTATION('',(#10478),#10482);
+#10478 = LINE('',#10479,#10480);
+#10479 = CARTESIAN_POINT('',(0.,0.));
+#10480 = VECTOR('',#10481,1.);
+#10481 = DIRECTION('',(0.,-1.));
+#10482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10483 = PCURVE('',#6351,#10484);
+#10484 = DEFINITIONAL_REPRESENTATION('',(#10485),#10489);
+#10485 = LINE('',#10486,#10487);
+#10486 = CARTESIAN_POINT('',(1.518436449235,0.));
+#10487 = VECTOR('',#10488,1.);
+#10488 = DIRECTION('',(0.,-1.));
+#10489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10490 = ORIENTED_EDGE('',*,*,#8476,.T.);
+#10491 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#10492 = ADVANCED_FACE('',(#10493),#6351,.F.);
+#10493 = FACE_BOUND('',#10494,.F.);
+#10494 = EDGE_LOOP('',(#10495,#10496,#10497,#10498));
+#10495 = ORIENTED_EDGE('',*,*,#6336,.F.);
+#10496 = ORIENTED_EDGE('',*,*,#10470,.T.);
+#10497 = ORIENTED_EDGE('',*,*,#8518,.T.);
+#10498 = ORIENTED_EDGE('',*,*,#10499,.F.);
+#10499 = EDGE_CURVE('',#6309,#8498,#10500,.T.);
+#10500 = SURFACE_CURVE('',#10501,(#10505,#10512),.PCURVE_S1.);
+#10501 = LINE('',#10502,#10503);
+#10502 = CARTESIAN_POINT('',(-4.389004840855,6.56860993719,-2.5));
+#10503 = VECTOR('',#10504,1.);
+#10504 = DIRECTION('',(0.,-0.,-1.));
+#10505 = PCURVE('',#6351,#10506);
+#10506 = DEFINITIONAL_REPRESENTATION('',(#10507),#10511);
+#10507 = LINE('',#10508,#10509);
+#10508 = CARTESIAN_POINT('',(1.570796326795,0.));
+#10509 = VECTOR('',#10510,1.);
+#10510 = DIRECTION('',(0.,-1.));
+#10511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10512 = PCURVE('',#6324,#10513);
+#10513 = DEFINITIONAL_REPRESENTATION('',(#10514),#10518);
+#10514 = LINE('',#10515,#10516);
+#10515 = CARTESIAN_POINT('',(0.,0.));
+#10516 = VECTOR('',#10517,1.);
+#10517 = DIRECTION('',(0.,-1.));
+#10518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10519 = ADVANCED_FACE('',(#10520),#6324,.F.);
+#10520 = FACE_BOUND('',#10521,.F.);
+#10521 = EDGE_LOOP('',(#10522,#10523,#10524,#10525));
+#10522 = ORIENTED_EDGE('',*,*,#6308,.F.);
+#10523 = ORIENTED_EDGE('',*,*,#10499,.T.);
+#10524 = ORIENTED_EDGE('',*,*,#8497,.T.);
+#10525 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#10526 = ADVANCED_FACE('',(#10527),#6381,.T.);
+#10527 = FACE_BOUND('',#10528,.T.);
+#10528 = EDGE_LOOP('',(#10529,#10530,#10551,#10552));
+#10529 = ORIENTED_EDGE('',*,*,#6365,.F.);
+#10530 = ORIENTED_EDGE('',*,*,#10531,.T.);
+#10531 = EDGE_CURVE('',#6366,#8543,#10532,.T.);
+#10532 = SURFACE_CURVE('',#10533,(#10537,#10544),.PCURVE_S1.);
+#10533 = LINE('',#10534,#10535);
+#10534 = CARTESIAN_POINT('',(-2.637074187947,7.446867779628,-2.5));
+#10535 = VECTOR('',#10536,1.);
+#10536 = DIRECTION('',(0.,-0.,-1.));
+#10537 = PCURVE('',#6381,#10538);
+#10538 = DEFINITIONAL_REPRESENTATION('',(#10539),#10543);
+#10539 = LINE('',#10540,#10541);
+#10540 = CARTESIAN_POINT('',(0.,0.));
+#10541 = VECTOR('',#10542,1.);
+#10542 = DIRECTION('',(0.,-1.));
+#10543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10544 = PCURVE('',#6436,#10545);
+#10545 = DEFINITIONAL_REPRESENTATION('',(#10546),#10550);
+#10546 = LINE('',#10547,#10548);
+#10547 = CARTESIAN_POINT('',(1.518436449235,0.));
+#10548 = VECTOR('',#10549,1.);
+#10549 = DIRECTION('',(0.,-1.));
+#10550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10551 = ORIENTED_EDGE('',*,*,#8542,.T.);
+#10552 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#10553 = ADVANCED_FACE('',(#10554),#6436,.F.);
+#10554 = FACE_BOUND('',#10555,.F.);
+#10555 = EDGE_LOOP('',(#10556,#10557,#10558,#10559));
+#10556 = ORIENTED_EDGE('',*,*,#6421,.F.);
+#10557 = ORIENTED_EDGE('',*,*,#10531,.T.);
+#10558 = ORIENTED_EDGE('',*,*,#8584,.T.);
+#10559 = ORIENTED_EDGE('',*,*,#10560,.F.);
+#10560 = EDGE_CURVE('',#6394,#8564,#10561,.T.);
+#10561 = SURFACE_CURVE('',#10562,(#10566,#10573),.PCURVE_S1.);
+#10562 = LINE('',#10563,#10564);
+#10563 = CARTESIAN_POINT('',(-3.023199115684,7.298648306839,-2.5));
+#10564 = VECTOR('',#10565,1.);
+#10565 = DIRECTION('',(0.,-0.,-1.));
+#10566 = PCURVE('',#6436,#10567);
+#10567 = DEFINITIONAL_REPRESENTATION('',(#10568),#10572);
+#10568 = LINE('',#10569,#10570);
+#10569 = CARTESIAN_POINT('',(1.570796326795,0.));
+#10570 = VECTOR('',#10571,1.);
+#10571 = DIRECTION('',(0.,-1.));
+#10572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10573 = PCURVE('',#6409,#10574);
+#10574 = DEFINITIONAL_REPRESENTATION('',(#10575),#10579);
+#10575 = LINE('',#10576,#10577);
+#10576 = CARTESIAN_POINT('',(0.,0.));
+#10577 = VECTOR('',#10578,1.);
+#10578 = DIRECTION('',(0.,-1.));
+#10579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10580 = ADVANCED_FACE('',(#10581),#6409,.F.);
+#10581 = FACE_BOUND('',#10582,.F.);
+#10582 = EDGE_LOOP('',(#10583,#10584,#10585,#10586));
+#10583 = ORIENTED_EDGE('',*,*,#6393,.F.);
+#10584 = ORIENTED_EDGE('',*,*,#10560,.T.);
+#10585 = ORIENTED_EDGE('',*,*,#8563,.T.);
+#10586 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#10587 = ADVANCED_FACE('',(#10588),#6466,.T.);
+#10588 = FACE_BOUND('',#10589,.T.);
+#10589 = EDGE_LOOP('',(#10590,#10591,#10612,#10613));
+#10590 = ORIENTED_EDGE('',*,*,#6450,.F.);
+#10591 = ORIENTED_EDGE('',*,*,#10592,.T.);
+#10592 = EDGE_CURVE('',#6451,#8609,#10593,.T.);
+#10593 = SURFACE_CURVE('',#10594,(#10598,#10605),.PCURVE_S1.);
+#10594 = LINE('',#10595,#10596);
+#10595 = CARTESIAN_POINT('',(-1.13359171373,7.818245955875,-2.5));
+#10596 = VECTOR('',#10597,1.);
+#10597 = DIRECTION('',(0.,-0.,-1.));
+#10598 = PCURVE('',#6466,#10599);
+#10599 = DEFINITIONAL_REPRESENTATION('',(#10600),#10604);
+#10600 = LINE('',#10601,#10602);
+#10601 = CARTESIAN_POINT('',(0.,0.));
+#10602 = VECTOR('',#10603,1.);
+#10603 = DIRECTION('',(0.,-1.));
+#10604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10605 = PCURVE('',#6521,#10606);
+#10606 = DEFINITIONAL_REPRESENTATION('',(#10607),#10611);
+#10607 = LINE('',#10608,#10609);
+#10608 = CARTESIAN_POINT('',(1.518436449235,0.));
+#10609 = VECTOR('',#10610,1.);
+#10610 = DIRECTION('',(0.,-1.));
+#10611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10612 = ORIENTED_EDGE('',*,*,#8608,.T.);
+#10613 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#10614 = ADVANCED_FACE('',(#10615),#6521,.F.);
+#10615 = FACE_BOUND('',#10616,.F.);
+#10616 = EDGE_LOOP('',(#10617,#10618,#10619,#10620));
+#10617 = ORIENTED_EDGE('',*,*,#6506,.F.);
+#10618 = ORIENTED_EDGE('',*,*,#10592,.T.);
+#10619 = ORIENTED_EDGE('',*,*,#8650,.T.);
+#10620 = ORIENTED_EDGE('',*,*,#10621,.F.);
+#10621 = EDGE_CURVE('',#6479,#8630,#10622,.T.);
+#10622 = SURFACE_CURVE('',#10623,(#10627,#10634),.PCURVE_S1.);
+#10623 = LINE('',#10624,#10625);
+#10624 = CARTESIAN_POINT('',(-1.541213543927,7.748203715186,-2.5));
+#10625 = VECTOR('',#10626,1.);
+#10626 = DIRECTION('',(0.,-0.,-1.));
+#10627 = PCURVE('',#6521,#10628);
+#10628 = DEFINITIONAL_REPRESENTATION('',(#10629),#10633);
+#10629 = LINE('',#10630,#10631);
+#10630 = CARTESIAN_POINT('',(1.570796326795,0.));
+#10631 = VECTOR('',#10632,1.);
+#10632 = DIRECTION('',(0.,-1.));
+#10633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10634 = PCURVE('',#6494,#10635);
+#10635 = DEFINITIONAL_REPRESENTATION('',(#10636),#10640);
+#10636 = LINE('',#10637,#10638);
+#10637 = CARTESIAN_POINT('',(0.,0.));
+#10638 = VECTOR('',#10639,1.);
+#10639 = DIRECTION('',(0.,-1.));
+#10640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10641 = ADVANCED_FACE('',(#10642),#6494,.F.);
+#10642 = FACE_BOUND('',#10643,.F.);
+#10643 = EDGE_LOOP('',(#10644,#10645,#10646,#10647));
+#10644 = ORIENTED_EDGE('',*,*,#6478,.F.);
+#10645 = ORIENTED_EDGE('',*,*,#10621,.T.);
+#10646 = ORIENTED_EDGE('',*,*,#8629,.T.);
+#10647 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#10648 = ADVANCED_FACE('',(#10649),#6551,.T.);
+#10649 = FACE_BOUND('',#10650,.T.);
+#10650 = EDGE_LOOP('',(#10651,#10652,#10673,#10674));
+#10651 = ORIENTED_EDGE('',*,*,#6535,.F.);
+#10652 = ORIENTED_EDGE('',*,*,#10653,.T.);
+#10653 = EDGE_CURVE('',#6536,#8675,#10654,.T.);
+#10654 = SURFACE_CURVE('',#10655,(#10659,#10666),.PCURVE_S1.);
+#10655 = LINE('',#10656,#10657);
+#10656 = CARTESIAN_POINT('',(4.726764344508,6.329905120259,-2.5));
+#10657 = VECTOR('',#10658,1.);
+#10658 = DIRECTION('',(-0.,0.,-1.));
+#10659 = PCURVE('',#6551,#10660);
+#10660 = DEFINITIONAL_REPRESENTATION('',(#10661),#10665);
+#10661 = LINE('',#10662,#10663);
+#10662 = CARTESIAN_POINT('',(0.,0.));
+#10663 = VECTOR('',#10664,1.);
+#10664 = DIRECTION('',(0.,-1.));
+#10665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10666 = PCURVE('',#6606,#10667);
+#10667 = DEFINITIONAL_REPRESENTATION('',(#10668),#10672);
+#10668 = LINE('',#10669,#10670);
+#10669 = CARTESIAN_POINT('',(1.518436449235,0.));
+#10670 = VECTOR('',#10671,1.);
+#10671 = DIRECTION('',(0.,-1.));
+#10672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10673 = ORIENTED_EDGE('',*,*,#8674,.T.);
+#10674 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#10675 = ADVANCED_FACE('',(#10676),#6606,.F.);
+#10676 = FACE_BOUND('',#10677,.F.);
+#10677 = EDGE_LOOP('',(#10678,#10679,#10680,#10681));
+#10678 = ORIENTED_EDGE('',*,*,#6591,.F.);
+#10679 = ORIENTED_EDGE('',*,*,#10653,.T.);
+#10680 = ORIENTED_EDGE('',*,*,#8716,.T.);
+#10681 = ORIENTED_EDGE('',*,*,#10682,.F.);
+#10682 = EDGE_CURVE('',#6564,#8696,#10683,.T.);
+#10683 = SURFACE_CURVE('',#10684,(#10688,#10695),.PCURVE_S1.);
+#10684 = LINE('',#10685,#10686);
+#10685 = CARTESIAN_POINT('',(4.389004840855,6.56860993719,-2.5));
+#10686 = VECTOR('',#10687,1.);
+#10687 = DIRECTION('',(-0.,0.,-1.));
+#10688 = PCURVE('',#6606,#10689);
+#10689 = DEFINITIONAL_REPRESENTATION('',(#10690),#10694);
+#10690 = LINE('',#10691,#10692);
+#10691 = CARTESIAN_POINT('',(1.570796326795,0.));
+#10692 = VECTOR('',#10693,1.);
+#10693 = DIRECTION('',(0.,-1.));
+#10694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10695 = PCURVE('',#6579,#10696);
+#10696 = DEFINITIONAL_REPRESENTATION('',(#10697),#10701);
+#10697 = LINE('',#10698,#10699);
+#10698 = CARTESIAN_POINT('',(0.,0.));
+#10699 = VECTOR('',#10700,1.);
+#10700 = DIRECTION('',(0.,-1.));
+#10701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10702 = ADVANCED_FACE('',(#10703),#6579,.F.);
+#10703 = FACE_BOUND('',#10704,.F.);
+#10704 = EDGE_LOOP('',(#10705,#10706,#10707,#10708));
+#10705 = ORIENTED_EDGE('',*,*,#6563,.F.);
+#10706 = ORIENTED_EDGE('',*,*,#10682,.T.);
+#10707 = ORIENTED_EDGE('',*,*,#8695,.T.);
+#10708 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#10709 = MANIFOLD_SOLID_BREP('',#10710);
+#10710 = CLOSED_SHELL('',(#10711,#10993,#11158,#12220,#12335,#12465,
+    #12578,#13571,#13656,#14716,#15005,#15102,#15108,#15203,#15333,
+    #16322,#16382,#16434,#16439,#16524,#16552,#16557,#16585,#16646,
+    #16741,#16836,#16841,#16901,#16961,#17009,#17049));
+#10711 = ADVANCED_FACE('',(#10712),#10740,.F.);
+#10712 = FACE_BOUND('',#10713,.F.);
+#10713 = EDGE_LOOP('',(#10714,#10812,#10868,#10939));
+#10714 = ORIENTED_EDGE('',*,*,#10715,.F.);
+#10715 = EDGE_CURVE('',#10716,#10718,#10720,.T.);
+#10716 = VERTEX_POINT('',#10717);
+#10717 = CARTESIAN_POINT('',(3.249996000751,-1.499999999995,
+    33.999999999973));
+#10718 = VERTEX_POINT('',#10719);
+#10719 = CARTESIAN_POINT('',(3.249992001502,-1.499999999979,
+    37.999999999891));
+#10720 = SURFACE_CURVE('',#10721,(#10739,#10781),.PCURVE_S1.);
+#10721 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#10722,#10723,#10724,#10725,
+    #10726,#10727,#10728,#10729,#10730,#10731,#10732,#10733,#10734,
+    #10735,#10736,#10737,#10738),.UNSPECIFIED.,.F.,.F.,(10,7,10),(0.,
+    3.724191778237,7.448383556474),.UNSPECIFIED.);
+#10722 = CARTESIAN_POINT('',(3.249996000751,-1.499999999995,
+    33.999999999973));
+#10723 = CARTESIAN_POINT('',(3.77347909576,-0.365537381891,
+    34.222218659565));
+#10724 = CARTESIAN_POINT('',(3.85215178378,0.974435079285,
+    34.444443452178));
+#10725 = CARTESIAN_POINT('',(3.391179148381,2.32060324682,
+    34.666706819575));
+#10726 = CARTESIAN_POINT('',(2.407803194228,3.423168459421,
+    34.888800538459));
+#10727 = CARTESIAN_POINT('',(1.043285213623,4.053180735681,
+    35.111187654843));
+#10728 = CARTESIAN_POINT('',(-0.4348974199,4.086473142028,
+    35.333310014939));
+#10729 = CARTESIAN_POINT('',(-1.757312329788,3.563311683643,
+    35.555554572721));
+#10730 = CARTESIAN_POINT('',(-3.695485819683,1.705610987256,
+    36.000000691183));
+#10731 = CARTESIAN_POINT('',(-3.851678040057,-0.974533658203,
+    36.444443461644));
+#10732 = CARTESIAN_POINT('',(-3.392260845219,-2.320060937488,
+    36.66667530503));
+#10733 = CARTESIAN_POINT('',(-2.406401742825,-3.42408663546,
+    36.888883256685));
+#10734 = CARTESIAN_POINT('',(-1.044363821221,-4.05256004004,
+    37.111104938816));
+#10735 = CARTESIAN_POINT('',(0.435467731005,-4.086562543012,
+    37.333341525914));
+#10736 = CARTESIAN_POINT('',(1.757023551726,-3.563380460123,
+    37.555554564663));
+#10737 = CARTESIAN_POINT('',(2.726508906497,-2.634461222389,
+    37.777774215164));
+#10738 = CARTESIAN_POINT('',(3.249992001502,-1.499999999979,
+    37.999999999891));
+#10739 = PCURVE('',#10740,#10775);
+#10740 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,(
+    (#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,#10771,#10772,#10773,#10774
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,7,10),(-6.5,-0.),(0.,
+    3.724191778237,7.448383556474),.UNSPECIFIED.);
+#10741 = CARTESIAN_POINT('',(3.249996000751,-1.499999999995,
+    33.999999999973));
+#10742 = CARTESIAN_POINT('',(3.77347909576,-0.365537381891,
+    34.222218659565));
+#10743 = CARTESIAN_POINT('',(3.85215178378,0.974435079285,
+    34.444443452178));
+#10744 = CARTESIAN_POINT('',(3.391179148381,2.32060324682,
+    34.666706819575));
+#10745 = CARTESIAN_POINT('',(2.407803194228,3.423168459421,
+    34.888800538459));
+#10746 = CARTESIAN_POINT('',(1.043285213623,4.053180735681,
+    35.111187654843));
+#10747 = CARTESIAN_POINT('',(-0.4348974199,4.086473142028,
+    35.333310014939));
+#10748 = CARTESIAN_POINT('',(-1.757312329788,3.563311683643,
+    35.555554572721));
+#10749 = CARTESIAN_POINT('',(-3.695485819683,1.705610987256,
+    36.000000691183));
+#10750 = CARTESIAN_POINT('',(-3.851678040057,-0.974533658203,
+    36.444443461644));
+#10751 = CARTESIAN_POINT('',(-3.392260845219,-2.320060937488,
+    36.66667530503));
+#10752 = CARTESIAN_POINT('',(-2.406401742825,-3.42408663546,
+    36.888883256685));
+#10753 = CARTESIAN_POINT('',(-1.044363821221,-4.05256004004,
+    37.111104938816));
+#10754 = CARTESIAN_POINT('',(0.435467731005,-4.086562543012,
+    37.333341525914));
+#10755 = CARTESIAN_POINT('',(1.757023551726,-3.563380460123,
+    37.555554564663));
+#10756 = CARTESIAN_POINT('',(2.726508906497,-2.634461222389,
+    37.777774215164));
+#10757 = CARTESIAN_POINT('',(3.249992001502,-1.499999999979,
+    37.999999999891));
+#10758 = CARTESIAN_POINT('',(-3.250003998624,-1.499982669915,
+    33.99991152839));
+#10759 = CARTESIAN_POINT('',(-2.726526950696,-2.63394679643,
+    34.222062445356));
+#10760 = CARTESIAN_POINT('',(-1.757248017237,-3.564986988618,
+    34.443566591422));
+#10761 = CARTESIAN_POINT('',(-0.434540342847,-4.083893118289,
+    34.668780184124));
+#10762 = CARTESIAN_POINT('',(1.042673955067,-4.055312041401,
+    34.886009021228));
+#10763 = CARTESIAN_POINT('',(2.407710118738,-3.422355690988,
+    35.112522615524));
+#10764 = CARTESIAN_POINT('',(3.391752114856,-2.320692660095,
+    35.33290501429));
+#10765 = CARTESIAN_POINT('',(3.851688575998,-0.974503119464,
+    35.55540339294));
+#10766 = CARTESIAN_POINT('',(3.695495123568,1.705581428793,
+    35.999867983802));
+#10767 = CARTESIAN_POINT('',(1.757359162027,3.5632362813,36.44432922672)
+  );
+#10768 = CARTESIAN_POINT('',(0.435649845025,4.086268335199,
+    36.665890784347));
+#10769 = CARTESIAN_POINT('',(-1.045028225992,4.053511238301,
+    36.88965915479));
+#10770 = CARTESIAN_POINT('',(-2.40632209771,3.423859030734,
+    37.111254768191));
+#10771 = CARTESIAN_POINT('',(-3.391410379376,2.318770329804,
+    37.331926852639));
+#10772 = CARTESIAN_POINT('',(-3.852339970686,0.976086475493,
+    37.55616601071));
+#10773 = CARTESIAN_POINT('',(-3.773478996841,-0.365999817631,
+    37.77766501476));
+#10774 = CARTESIAN_POINT('',(-3.250007995997,-1.499965339821,
+    37.999823056734));
+#10775 = DEFINITIONAL_REPRESENTATION('',(#10776),#10780);
+#10776 = LINE('',#10777,#10778);
+#10777 = CARTESIAN_POINT('',(-6.5,0.));
+#10778 = VECTOR('',#10779,1.);
+#10779 = DIRECTION('',(0.,1.));
+#10780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10781 = PCURVE('',#10782,#10807);
+#10782 = B_SPLINE_SURFACE_WITH_KNOTS('',1,11,(
+    (#10783,#10784,#10785,#10786,#10787,#10788,#10789,#10790,#10791
+      ,#10792,#10793,#10794)
+    ,(#10795,#10796,#10797,#10798,#10799,#10800,#10801,#10802,#10803
+      ,#10804,#10805,#10806
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(12,12),(-3.,-0.),(0.,
+    7.448383556474),.PIECEWISE_BEZIER_KNOTS.);
+#10783 = CARTESIAN_POINT('',(3.250003999249,1.499999999995,
+    34.000000000027));
+#10784 = CARTESIAN_POINT('',(2.393395298325,3.356397942795,
+    34.363642193422));
+#10785 = CARTESIAN_POINT('',(0.369067285984,4.674649610924,
+    34.727268329451));
+#10786 = CARTESIAN_POINT('',(-2.441787149563,4.639022528174,
+    35.090903429647));
+#10787 = CARTESIAN_POINT('',(-5.034036932505,2.735180310538,
+    35.454556260928));
+#10788 = CARTESIAN_POINT('',(-6.011924211048,-0.695732039291,
+    35.818176763759));
+#10789 = CARTESIAN_POINT('',(-4.447749575912,-4.132470719507,
+    36.18181319362));
+#10790 = CARTESIAN_POINT('',(-1.172221461236,-5.598310859612,
+    36.545465308204));
+#10791 = CARTESIAN_POINT('',(1.940006137359,-4.871462051816,
+    36.909085265574));
+#10792 = CARTESIAN_POINT('',(3.798626576179,-2.750862600416,
+    37.272722871427));
+#10793 = CARTESIAN_POINT('',(4.106616699415,-0.356400226683,
+    37.636369466025));
+#10794 = CARTESIAN_POINT('',(3.250007998498,1.499999999979,
+    38.000000000109));
+#10795 = CARTESIAN_POINT('',(3.249996000751,-1.499999999995,
+    33.999999999973));
+#10796 = CARTESIAN_POINT('',(4.106604701674,0.356393375084,
+    34.363630533852));
+#10797 = CARTESIAN_POINT('',(3.798618882482,2.750848884751,
+    34.727277125089));
+#10798 = CARTESIAN_POINT('',(1.940007066927,4.871444527942,
+    35.090914752186));
+#10799 = CARTESIAN_POINT('',(-1.17221001084,5.59829541523,
+    35.454534648136));
+#10800 = CARTESIAN_POINT('',(-4.447730266754,4.132464464009,
+    35.81818687264));
+#10801 = CARTESIAN_POINT('',(-6.011904901837,0.695738294789,
+    36.181823169982));
+#10802 = CARTESIAN_POINT('',(-5.034025482147,-2.735164866157,
+    36.545443782731));
+#10803 = CARTESIAN_POINT('',(-2.441786219974,-4.6390050043,
+    36.909096552594));
+#10804 = CARTESIAN_POINT('',(0.36905959228,-4.674635895259,
+    37.272731674033));
+#10805 = CARTESIAN_POINT('',(2.393383300585,-3.356391091196,
+    37.636357806701));
+#10806 = CARTESIAN_POINT('',(3.249992001502,-1.499999999979,
+    37.999999999891));
+#10807 = DEFINITIONAL_REPRESENTATION('',(#10808),#10811);
+#10808 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10809,#10810),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,7.448383556474),.PIECEWISE_BEZIER_KNOTS.);
+#10809 = CARTESIAN_POINT('',(0.,0.));
+#10810 = CARTESIAN_POINT('',(0.,7.448383556474));
+#10811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10812 = ORIENTED_EDGE('',*,*,#10813,.T.);
+#10813 = EDGE_CURVE('',#10716,#10814,#10816,.T.);
+#10814 = VERTEX_POINT('',#10815);
+#10815 = CARTESIAN_POINT('',(-3.250003998624,-1.499982669915,
+    33.99991152839));
+#10816 = SURFACE_CURVE('',#10817,(#10820,#10826),.PCURVE_S1.);
+#10817 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10818,#10819),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-6.5,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#10818 = CARTESIAN_POINT('',(3.249996000751,-1.499999999995,
+    33.999999999973));
+#10819 = CARTESIAN_POINT('',(-3.250003998624,-1.499982669915,
+    33.99991152839));
+#10820 = PCURVE('',#10740,#10821);
+#10821 = DEFINITIONAL_REPRESENTATION('',(#10822),#10825);
+#10822 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10823,#10824),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-6.5,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#10823 = CARTESIAN_POINT('',(-6.5,0.));
+#10824 = CARTESIAN_POINT('',(0.,0.));
+#10825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10826 = PCURVE('',#10827,#10862);
+#10827 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,(
+    (#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
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,7,10),(-6.5,-0.),(0.,
+    3.724191778237,7.448383556474),.UNSPECIFIED.);
+#10828 = CARTESIAN_POINT('',(3.25,-1.5,30.));
+#10829 = CARTESIAN_POINT('',(3.77348309501,-0.365535986204,
+    30.222218659634));
+#10830 = CARTESIAN_POINT('',(3.852155235066,0.974437872255,
+    30.44444345269));
+#10831 = CARTESIAN_POINT('',(3.391181502223,2.320607187312,
+    30.666706818271));
+#10832 = CARTESIAN_POINT('',(2.407804034143,3.4231730607,30.888800540149
+    ));
+#10833 = CARTESIAN_POINT('',(1.043284374128,4.053185335146,
+    31.111187653994));
+#10834 = CARTESIAN_POINT('',(-0.434899774325,4.086477084155,
+    31.333310015161));
+#10835 = CARTESIAN_POINT('',(-1.757315780837,3.563314475616,
+    31.555554572786));
+#10836 = CARTESIAN_POINT('',(-3.695490367125,1.705610987268,
+    32.000000691238));
+#10837 = CARTESIAN_POINT('',(-3.851681491121,-0.974536450158,
+    32.444443461687));
+#10838 = CARTESIAN_POINT('',(-3.392263200409,-2.320064879107,
+    32.666675305486));
+#10839 = CARTESIAN_POINT('',(-2.40640258043,-3.424091236196,
+    32.88888325618));
+#10840 = CARTESIAN_POINT('',(-1.044362983244,-4.052564640049,
+    33.111104938697));
+#10841 = CARTESIAN_POINT('',(0.43547008557,-4.086566484012,
+    33.333341526756));
+#10842 = CARTESIAN_POINT('',(1.757027002998,-3.563383253112,
+    33.55555456426));
+#10843 = CARTESIAN_POINT('',(2.726512905741,-2.634462618098,
+    33.777774215204));
+#10844 = CARTESIAN_POINT('',(3.249996000751,-1.499999999995,
+    33.999999999973));
+#10845 = CARTESIAN_POINT('',(-3.25,-1.5,30.));
+#10846 = CARTESIAN_POINT('',(-2.72651690499,-2.633962731249,
+    30.222150916956));
+#10847 = CARTESIAN_POINT('',(-1.757232474163,-3.564999152426,
+    30.443655063503));
+#10848 = CARTESIAN_POINT('',(-0.43452088644,-4.083899375277,
+    30.668868654864));
+#10849 = CARTESIAN_POINT('',(1.042694700231,-4.055311085891,
+    30.886097493474));
+#10850 = CARTESIAN_POINT('',(2.407729232122,-3.422347454312,
+    31.112611087138));
+#10851 = CARTESIAN_POINT('',(3.391766836646,-2.320678515708,
+    31.33299348582));
+#10852 = CARTESIAN_POINT('',(3.851697224794,-0.97448537383,
+    31.555491864572));
+#10853 = CARTESIAN_POINT('',(3.695490577548,1.705601134446,
+    31.999956455442));
+#10854 = CARTESIAN_POINT('',(1.757343613277,3.563248444752,
+    32.444417698329));
+#10855 = CARTESIAN_POINT('',(0.435630404715,4.08627460268,32.66597925648
+    ));
+#10856 = CARTESIAN_POINT('',(-1.045048989263,4.053510266398,
+    32.889747625799));
+#10857 = CARTESIAN_POINT('',(-2.406341192193,3.423850799089,
+    33.111343239579));
+#10858 = CARTESIAN_POINT('',(-3.391425118468,2.31875618941,
+    33.332015325154));
+#10859 = CARTESIAN_POINT('',(-3.85234861336,0.976068727473,
+    33.556254481871));
+#10860 = CARTESIAN_POINT('',(-3.773481046553,-0.366018542975,
+    33.777753486341));
+#10861 = CARTESIAN_POINT('',(-3.250003998624,-1.499982669915,
+    33.99991152839));
+#10862 = DEFINITIONAL_REPRESENTATION('',(#10863),#10867);
+#10863 = LINE('',#10864,#10865);
+#10864 = CARTESIAN_POINT('',(0.,7.448383556474));
+#10865 = VECTOR('',#10866,1.);
+#10866 = DIRECTION('',(1.,0.));
+#10867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10868 = ORIENTED_EDGE('',*,*,#10869,.T.);
+#10869 = EDGE_CURVE('',#10814,#10870,#10872,.T.);
+#10870 = VERTEX_POINT('',#10871);
+#10871 = CARTESIAN_POINT('',(-3.250007995997,-1.499965339821,
+    37.999823056734));
+#10872 = SURFACE_CURVE('',#10873,(#10891,#10898),.PCURVE_S1.);
+#10873 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#10874,#10875,#10876,#10877,
+    #10878,#10879,#10880,#10881,#10882,#10883,#10884,#10885,#10886,
+    #10887,#10888,#10889,#10890),.UNSPECIFIED.,.F.,.F.,(10,7,10),(0.,
+    3.724191778237,7.448383556474),.UNSPECIFIED.);
+#10874 = CARTESIAN_POINT('',(-3.250003998624,-1.499982669915,
+    33.99991152839));
+#10875 = CARTESIAN_POINT('',(-2.726526950696,-2.63394679643,
+    34.222062445356));
+#10876 = CARTESIAN_POINT('',(-1.757248017237,-3.564986988618,
+    34.443566591422));
+#10877 = CARTESIAN_POINT('',(-0.434540342847,-4.083893118289,
+    34.668780184124));
+#10878 = CARTESIAN_POINT('',(1.042673955067,-4.055312041401,
+    34.886009021228));
+#10879 = CARTESIAN_POINT('',(2.407710118738,-3.422355690988,
+    35.112522615524));
+#10880 = CARTESIAN_POINT('',(3.391752114856,-2.320692660095,
+    35.33290501429));
+#10881 = CARTESIAN_POINT('',(3.851688575998,-0.974503119464,
+    35.55540339294));
+#10882 = CARTESIAN_POINT('',(3.695495123568,1.705581428793,
+    35.999867983802));
+#10883 = CARTESIAN_POINT('',(1.757359162027,3.5632362813,36.44432922672)
+  );
+#10884 = CARTESIAN_POINT('',(0.435649845025,4.086268335199,
+    36.665890784347));
+#10885 = CARTESIAN_POINT('',(-1.045028225992,4.053511238301,
+    36.88965915479));
+#10886 = CARTESIAN_POINT('',(-2.40632209771,3.423859030734,
+    37.111254768191));
+#10887 = CARTESIAN_POINT('',(-3.391410379376,2.318770329804,
+    37.331926852639));
+#10888 = CARTESIAN_POINT('',(-3.852339970686,0.976086475493,
+    37.55616601071));
+#10889 = CARTESIAN_POINT('',(-3.773478996841,-0.365999817631,
+    37.77766501476));
+#10890 = CARTESIAN_POINT('',(-3.250007995997,-1.499965339821,
+    37.999823056734));
+#10891 = PCURVE('',#10740,#10892);
+#10892 = DEFINITIONAL_REPRESENTATION('',(#10893),#10897);
+#10893 = LINE('',#10894,#10895);
+#10894 = CARTESIAN_POINT('',(-0.,0.));
+#10895 = VECTOR('',#10896,1.);
+#10896 = DIRECTION('',(0.,1.));
+#10897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10898 = PCURVE('',#10899,#10934);
+#10899 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,(
+    (#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
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,7,10),(-3.,-0.),(0.,
+    3.724191778237,7.448383556474),.UNSPECIFIED.);
+#10900 = CARTESIAN_POINT('',(-3.250003998624,-1.499982669915,
+    33.99991152839));
+#10901 = CARTESIAN_POINT('',(-2.726526950696,-2.633946796431,
+    34.222062445356));
+#10902 = CARTESIAN_POINT('',(-1.757248017237,-3.564986988618,
+    34.443566591422));
+#10903 = CARTESIAN_POINT('',(-0.434540342847,-4.083893118289,
+    34.668780184124));
+#10904 = CARTESIAN_POINT('',(1.042673955067,-4.055312041401,
+    34.886009021228));
+#10905 = CARTESIAN_POINT('',(2.407710118738,-3.422355690988,
+    35.112522615524));
+#10906 = CARTESIAN_POINT('',(3.391752114856,-2.320692660095,
+    35.33290501429));
+#10907 = CARTESIAN_POINT('',(3.851688575998,-0.974503119464,
+    35.55540339294));
+#10908 = CARTESIAN_POINT('',(3.695495123568,1.705581428793,
+    35.999867983802));
+#10909 = CARTESIAN_POINT('',(1.757359162027,3.5632362813,36.44432922672)
+  );
+#10910 = CARTESIAN_POINT('',(0.434656957526,4.086819812259,
+    36.666782935494));
+#10911 = CARTESIAN_POINT('',(-1.042475086709,4.052093154433,
+    36.887365051839));
+#10912 = CARTESIAN_POINT('',(-2.408875236992,3.425277114602,
+    37.113548871142));
+#10913 = CARTESIAN_POINT('',(-3.390417491877,2.318218852745,
+    37.331034701491));
+#10914 = CARTESIAN_POINT('',(-3.852339970686,0.976086475493,
+    37.55616601071));
+#10915 = CARTESIAN_POINT('',(-3.773478996841,-0.365999817631,
+    37.77766501476));
+#10916 = CARTESIAN_POINT('',(-3.250007995997,-1.499965339821,
+    37.999823056734));
+#10917 = CARTESIAN_POINT('',(-3.249996000126,1.500017330074,
+    33.999911528445));
+#10918 = CARTESIAN_POINT('',(-3.773485142215,0.366055994945,
+    34.222069570669));
+#10919 = CARTESIAN_POINT('',(-3.852365895452,-0.976033228839,
+    34.443568575955));
+#10920 = CARTESIAN_POINT('',(-3.390461740282,-2.318176442504,
+    34.66869987831));
+#10921 = CARTESIAN_POINT('',(-2.408932433821,-3.425252377763,
+    34.886185722087));
+#10922 = CARTESIAN_POINT('',(-1.04253746308,-4.052090271994,
+    35.11236952806));
+#10923 = CARTESIAN_POINT('',(0.434598667785,-4.086838596368,
+    35.332951651077));
+#10924 = CARTESIAN_POINT('',(1.757312512561,-3.563272769013,
+    35.555405358609));
+#10925 = CARTESIAN_POINT('',(3.695481481241,-1.705640545719,
+    35.999866601435));
+#10926 = CARTESIAN_POINT('',(3.851714519127,0.97444987997,
+    36.444331192321));
+#10927 = CARTESIAN_POINT('',(3.391796277988,2.320650223254,
+    36.666829571277));
+#10928 = CARTESIAN_POINT('',(2.407767458067,3.42233097665,
+    36.887211969794));
+#10929 = CARTESIAN_POINT('',(1.042736191318,4.055309170549,
+    37.113725562185));
+#10930 = CARTESIAN_POINT('',(-0.434481971455,4.083911885543,
+    37.330954403821));
+#10931 = CARTESIAN_POINT('',(-1.757201384796,3.56502347739,
+    37.556167992495));
+#10932 = CARTESIAN_POINT('',(-2.726496809836,2.633994599555,
+    37.777672139988));
+#10933 = CARTESIAN_POINT('',(-3.249991999001,1.500034660137,
+    37.999823056952));
+#10934 = DEFINITIONAL_REPRESENTATION('',(#10935),#10938);
+#10935 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10936,#10937),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,7.448383556474),.PIECEWISE_BEZIER_KNOTS.);
+#10936 = CARTESIAN_POINT('',(-3.,0.));
+#10937 = CARTESIAN_POINT('',(-3.,7.448383556474));
+#10938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10939 = ORIENTED_EDGE('',*,*,#10940,.F.);
+#10940 = EDGE_CURVE('',#10718,#10870,#10941,.T.);
+#10941 = SURFACE_CURVE('',#10942,(#10945,#10952),.PCURVE_S1.);
+#10942 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10943,#10944),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-6.5,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#10943 = CARTESIAN_POINT('',(3.249992001502,-1.499999999979,
+    37.999999999891));
+#10944 = CARTESIAN_POINT('',(-3.250007995997,-1.499965339821,
+    37.999823056734));
+#10945 = PCURVE('',#10740,#10946);
+#10946 = DEFINITIONAL_REPRESENTATION('',(#10947),#10951);
+#10947 = LINE('',#10948,#10949);
+#10948 = CARTESIAN_POINT('',(0.,7.448383556474));
+#10949 = VECTOR('',#10950,1.);
+#10950 = DIRECTION('',(1.,0.));
+#10951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10952 = PCURVE('',#10953,#10988);
+#10953 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,(
+    (#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
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,7,10),(-6.5,-0.),(0.,
+    3.724191778237,7.448383556474),.UNSPECIFIED.);
+#10954 = CARTESIAN_POINT('',(3.249992001502,-1.499999999979,
+    37.999999999891));
+#10955 = CARTESIAN_POINT('',(3.773475096507,-0.365538777568,
+    38.222218659444));
+#10956 = CARTESIAN_POINT('',(3.852148332486,0.974432286325,
+    38.44444345161));
+#10957 = CARTESIAN_POINT('',(3.391176794529,2.320599306334,
+    38.666706820824));
+#10958 = CARTESIAN_POINT('',(2.407802354301,3.423163858146,
+    38.888800536714));
+#10959 = CARTESIAN_POINT('',(1.043286053105,4.053176136214,
+    39.111187655638));
+#10960 = CARTESIAN_POINT('',(-0.434895065487,4.086469199895,
+    39.333310014663));
+#10961 = CARTESIAN_POINT('',(-1.757308878748,3.563308891662,
+    39.555554572601));
+#10962 = CARTESIAN_POINT('',(-3.695481272243,1.705610987232,
+    40.000000691075));
+#10963 = CARTESIAN_POINT('',(-3.851674588987,-0.974530866259,
+    40.444443461547));
+#10964 = CARTESIAN_POINT('',(-3.392258490019,-2.320056995876,
+    40.66667530452));
+#10965 = CARTESIAN_POINT('',(-2.406400905208,-3.424082034727,
+    40.888883257136));
+#10966 = CARTESIAN_POINT('',(-1.044364659185,-4.052555440031,
+    41.111104938881));
+#10967 = CARTESIAN_POINT('',(0.435465376452,-4.086558602007,
+    41.333341525017));
+#10968 = CARTESIAN_POINT('',(1.757020100463,-3.563377667125,
+    41.555554565012));
+#10969 = CARTESIAN_POINT('',(2.726504907258,-2.634459826671,
+    41.777774215071));
+#10970 = CARTESIAN_POINT('',(3.249988002255,-1.499999999952,
+    41.999999999755));
+#10971 = CARTESIAN_POINT('',(-3.250007995997,-1.499965339821,
+    37.999823056734));
+#10972 = CARTESIAN_POINT('',(-2.726536995152,-2.633930861173,
+    38.221973973739));
+#10973 = CARTESIAN_POINT('',(-1.757263559231,-3.564974823929,
+    38.443478119303));
+#10974 = CARTESIAN_POINT('',(-0.434559798527,-4.083886860062,
+    38.668691713351));
+#10975 = CARTESIAN_POINT('',(1.042653210162,-4.055312995473,
+    38.885920548949));
+#10976 = CARTESIAN_POINT('',(2.407691005083,-3.422363926225,
+    39.112434143879));
+#10977 = CARTESIAN_POINT('',(3.391737392324,-2.320706803251,
+    39.332816542727));
+#10978 = CARTESIAN_POINT('',(3.851679926119,-0.974520864229,
+    39.555314921275));
+#10979 = CARTESIAN_POINT('',(3.695499668165,1.705561723133,
+    39.999779512129));
+#10980 = CARTESIAN_POINT('',(1.757374709701,3.563224116968,
+    40.444240755078));
+#10981 = CARTESIAN_POINT('',(0.435669284603,4.08626206648,
+    40.665802312182));
+#10982 = CARTESIAN_POINT('',(-1.045007462974,4.053512208765,
+    40.889570683749));
+#10983 = CARTESIAN_POINT('',(-2.406303002957,3.423867260941,
+    41.111166296769));
+#10984 = CARTESIAN_POINT('',(-3.391395639542,2.318784468967,
+    41.331838380093));
+#10985 = CARTESIAN_POINT('',(-3.852331326925,0.976104222644,
+    41.556077539521));
+#10986 = CARTESIAN_POINT('',(-3.773476945877,-0.365981092715,
+    41.777576543134));
+#10987 = CARTESIAN_POINT('',(-3.250011992118,-1.499948009723,
+    41.999734585059));
+#10988 = DEFINITIONAL_REPRESENTATION('',(#10989),#10992);
+#10989 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10990,#10991),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-6.5,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#10990 = CARTESIAN_POINT('',(-6.5,0.));
+#10991 = CARTESIAN_POINT('',(0.,0.));
+#10992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10993 = ADVANCED_FACE('',(#10994),#10782,.F.);
+#10994 = FACE_BOUND('',#10995,.F.);
+#10995 = EDGE_LOOP('',(#10996,#11069,#11113,#11114));
+#10996 = ORIENTED_EDGE('',*,*,#10997,.F.);
+#10997 = EDGE_CURVE('',#10998,#11000,#11002,.T.);
+#10998 = VERTEX_POINT('',#10999);
+#10999 = CARTESIAN_POINT('',(3.250003999249,1.499999999995,
+    34.000000000027));
+#11000 = VERTEX_POINT('',#11001);
+#11001 = CARTESIAN_POINT('',(3.250007998498,1.499999999979,
+    38.000000000109));
+#11002 = SURFACE_CURVE('',#11003,(#11021,#11027),.PCURVE_S1.);
+#11003 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#11004,#11005,#11006,#11007,
+    #11008,#11009,#11010,#11011,#11012,#11013,#11014,#11015,#11016,
+    #11017,#11018,#11019,#11020),.UNSPECIFIED.,.F.,.F.,(10,7,10),(0.,
+    3.724191778237,7.448383556474),.UNSPECIFIED.);
+#11004 = CARTESIAN_POINT('',(3.250003999249,1.499999999995,
+    34.000000000027));
+#11005 = CARTESIAN_POINT('',(2.72652090424,2.634465409484,
+    34.222225784879));
+#11006 = CARTESIAN_POINT('',(1.757033905564,3.563388839064,
+    34.444445436711));
+#11007 = CARTESIAN_POINT('',(0.435474794732,4.086574365993,
+    34.66665847172));
+#11008 = CARTESIAN_POINT('',(-1.044361307253,4.05257384006,
+    34.888895061706));
+#11009 = CARTESIAN_POINT('',(-2.406404255603,3.424100437675,
+    35.111116744992));
+#11010 = CARTESIAN_POINT('',(-3.392267910758,2.320072762366,
+    35.333324693767));
+#11011 = CARTESIAN_POINT('',(-3.851688393226,0.974542034094,
+    35.55555653839));
+#11012 = CARTESIAN_POINT('',(-3.69549946201,-1.705610987256,
+    35.999999308817));
+#11013 = CARTESIAN_POINT('',(-1.757322682957,-3.563320059534,
+    36.444445427245));
+#11014 = CARTESIAN_POINT('',(-0.434904483206,-4.086484968393,
+    36.666689984558));
+#11015 = CARTESIAN_POINT('',(1.043282695103,-4.05319453407,
+    36.888812347866));
+#11016 = CARTESIAN_POINT('',(2.407805713937,-3.423182263266,
+    37.111199456634));
+#11017 = CARTESIAN_POINT('',(3.391186209876,-2.320615068313,
+    37.333293184497));
+#11018 = CARTESIAN_POINT('',(3.852162137616,-0.974443458225,
+    37.555556546449));
+#11019 = CARTESIAN_POINT('',(3.773491093503,0.365533194797,
+    37.777781340391));
+#11020 = CARTESIAN_POINT('',(3.250007998498,1.499999999979,
+    38.000000000109));
+#11021 = PCURVE('',#10782,#11022);
+#11022 = DEFINITIONAL_REPRESENTATION('',(#11023),#11026);
+#11023 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11024,#11025),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,7.448383556474),.PIECEWISE_BEZIER_KNOTS.);
+#11024 = CARTESIAN_POINT('',(-3.,0.));
+#11025 = CARTESIAN_POINT('',(-3.,7.448383556474));
+#11026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11027 = PCURVE('',#11028,#11063);
+#11028 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,(
+    (#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.,.F.,(2,2),(10,7,10),(-6.5,-0.),(0.,
+    3.724191778237,7.448383556474),.UNSPECIFIED.);
+#11029 = CARTESIAN_POINT('',(-3.249996000126,1.500017330074,
+    33.999911528445));
+#11030 = CARTESIAN_POINT('',(-3.773485142215,0.366055994945,
+    34.222069570669));
+#11031 = CARTESIAN_POINT('',(-3.852365895452,-0.976033228839,
+    34.443568575955));
+#11032 = CARTESIAN_POINT('',(-3.391454594413,-2.318727904944,
+    34.667807729974));
+#11033 = CARTESIAN_POINT('',(-2.406379380342,-3.42383433149,
+    34.888479817806));
+#11034 = CARTESIAN_POINT('',(-1.045090516559,-4.053508318267,
+    35.110075432341));
+#11035 = CARTESIAN_POINT('',(0.435591521916,-4.086287133928,
+    35.333843799413));
+#11036 = CARTESIAN_POINT('',(1.757312512561,-3.563272769013,
+    35.555405358609));
+#11037 = CARTESIAN_POINT('',(3.695481481241,-1.705640545719,
+    35.999866601435));
+#11038 = CARTESIAN_POINT('',(3.851714519127,0.97444987997,
+    36.444331192321));
+#11039 = CARTESIAN_POINT('',(3.391796277988,2.320650223254,
+    36.666829571277));
+#11040 = CARTESIAN_POINT('',(2.407767458067,3.42233097665,
+    36.887211969794));
+#11041 = CARTESIAN_POINT('',(1.042736191318,4.055309170549,
+    37.113725562185));
+#11042 = CARTESIAN_POINT('',(-0.434481971455,4.083911885543,
+    37.330954403821));
+#11043 = CARTESIAN_POINT('',(-1.757201384796,3.56502347739,
+    37.556167992495));
+#11044 = CARTESIAN_POINT('',(-2.726496809836,2.633994599555,
+    37.777672139988));
+#11045 = CARTESIAN_POINT('',(-3.249991999001,1.500034660137,
+    37.999823056952));
+#11046 = CARTESIAN_POINT('',(3.250003999249,1.499999999995,
+    34.000000000027));
+#11047 = CARTESIAN_POINT('',(2.72652090424,2.634465409484,
+    34.222225784879));
+#11048 = CARTESIAN_POINT('',(1.757033905564,3.563388839064,
+    34.444445436711));
+#11049 = CARTESIAN_POINT('',(0.435474794732,4.086574365993,
+    34.66665847172));
+#11050 = CARTESIAN_POINT('',(-1.044361307253,4.05257384006,
+    34.888895061706));
+#11051 = CARTESIAN_POINT('',(-2.406404255603,3.424100437675,
+    35.111116744992));
+#11052 = CARTESIAN_POINT('',(-3.392267910758,2.320072762366,
+    35.333324693767));
+#11053 = CARTESIAN_POINT('',(-3.851688393226,0.974542034094,
+    35.55555653839));
+#11054 = CARTESIAN_POINT('',(-3.69549946201,-1.705610987256,
+    35.999999308817));
+#11055 = CARTESIAN_POINT('',(-1.757322682957,-3.563320059534,
+    36.444445427245));
+#11056 = CARTESIAN_POINT('',(-0.434904483206,-4.086484968393,
+    36.666689984558));
+#11057 = CARTESIAN_POINT('',(1.043282695103,-4.05319453407,
+    36.888812347866));
+#11058 = CARTESIAN_POINT('',(2.407805713937,-3.423182263266,
+    37.111199456634));
+#11059 = CARTESIAN_POINT('',(3.391186209876,-2.320615068313,
+    37.333293184497));
+#11060 = CARTESIAN_POINT('',(3.852162137616,-0.974443458225,
+    37.555556546449));
+#11061 = CARTESIAN_POINT('',(3.773491093503,0.365533194797,
+    37.777781340391));
+#11062 = CARTESIAN_POINT('',(3.250007998498,1.499999999979,
+    38.000000000109));
+#11063 = DEFINITIONAL_REPRESENTATION('',(#11064),#11068);
+#11064 = LINE('',#11065,#11066);
+#11065 = CARTESIAN_POINT('',(-0.,0.));
+#11066 = VECTOR('',#11067,1.);
+#11067 = DIRECTION('',(0.,1.));
+#11068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11069 = ORIENTED_EDGE('',*,*,#11070,.T.);
+#11070 = EDGE_CURVE('',#10998,#10716,#11071,.T.);
+#11071 = SURFACE_CURVE('',#11072,(#11075,#11081),.PCURVE_S1.);
+#11072 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11073,#11074),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#11073 = CARTESIAN_POINT('',(3.250003999249,1.499999999995,
+    34.000000000027));
+#11074 = CARTESIAN_POINT('',(3.249996000751,-1.499999999995,
+    33.999999999973));
+#11075 = PCURVE('',#10782,#11076);
+#11076 = DEFINITIONAL_REPRESENTATION('',(#11077),#11080);
+#11077 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11078,#11079),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#11078 = CARTESIAN_POINT('',(-3.,0.));
+#11079 = CARTESIAN_POINT('',(0.,0.));
+#11080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11081 = PCURVE('',#11082,#11107);
+#11082 = B_SPLINE_SURFACE_WITH_KNOTS('',1,11,(
+    (#11083,#11084,#11085,#11086,#11087,#11088,#11089,#11090,#11091
+      ,#11092,#11093,#11094)
+    ,(#11095,#11096,#11097,#11098,#11099,#11100,#11101,#11102,#11103
+      ,#11104,#11105,#11106
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(12,12),(-3.,-0.),(0.,
+    7.448383556474),.PIECEWISE_BEZIER_KNOTS.);
+#11083 = CARTESIAN_POINT('',(3.25,1.5,30.));
+#11084 = CARTESIAN_POINT('',(2.393391299073,3.35639565894,
+    30.363642193327));
+#11085 = CARTESIAN_POINT('',(0.369064721403,4.674645039044,
+    30.727268328235));
+#11086 = CARTESIAN_POINT('',(-2.441786839716,4.639016686878,
+    31.09090343551));
+#11087 = CARTESIAN_POINT('',(-5.034033115732,2.735175162408,
+    31.454556246326));
+#11088 = CARTESIAN_POINT('',(-6.011917774651,-0.695734124483,
+    31.818176785782));
+#11089 = CARTESIAN_POINT('',(-4.447743139521,-4.132468634351,
+    32.18181317149));
+#11090 = CARTESIAN_POINT('',(-1.172217644424,-5.5983057115,
+    32.545465322694));
+#11091 = CARTESIAN_POINT('',(1.940006447232,-4.871456210525,
+    32.909085259605));
+#11092 = CARTESIAN_POINT('',(3.798624011624,-2.750858028522,
+    33.272722872532));
+#11093 = CARTESIAN_POINT('',(4.106612700175,-0.356397942806,
+    33.636369466012));
+#11094 = CARTESIAN_POINT('',(3.250003999249,1.499999999995,
+    34.000000000027));
+#11095 = CARTESIAN_POINT('',(3.25,-1.5,30.));
+#11096 = CARTESIAN_POINT('',(4.106608700926,0.35639565894,
+    30.363630533947));
+#11097 = CARTESIAN_POINT('',(3.798621447063,2.750853456631,
+    30.727277126307));
+#11098 = CARTESIAN_POINT('',(1.940006757081,4.871450369239,
+    31.090914746314));
+#11099 = CARTESIAN_POINT('',(-1.172213827616,5.598300563358,
+    31.454534662753));
+#11100 = CARTESIAN_POINT('',(-4.447736703144,4.132466549204,
+    31.818186850597));
+#11101 = CARTESIAN_POINT('',(-6.011911338238,0.69573620963,
+    32.18182319213));
+#11102 = CARTESIAN_POINT('',(-5.034029298952,-2.735170014268,
+    32.545443768228));
+#11103 = CARTESIAN_POINT('',(-2.441786529849,-4.639010845592,
+    32.90909655857));
+#11104 = CARTESIAN_POINT('',(0.369062156834,-4.674640467154,
+    33.272731672926));
+#11105 = CARTESIAN_POINT('',(2.393387299826,-3.356393375073,
+    33.636357806714));
+#11106 = CARTESIAN_POINT('',(3.249996000751,-1.499999999995,
+    33.999999999973));
+#11107 = DEFINITIONAL_REPRESENTATION('',(#11108),#11112);
+#11108 = LINE('',#11109,#11110);
+#11109 = CARTESIAN_POINT('',(0.,7.448383556474));
+#11110 = VECTOR('',#11111,1.);
+#11111 = DIRECTION('',(1.,0.));
+#11112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11113 = ORIENTED_EDGE('',*,*,#10715,.T.);
+#11114 = ORIENTED_EDGE('',*,*,#11115,.F.);
+#11115 = EDGE_CURVE('',#11000,#10718,#11116,.T.);
+#11116 = SURFACE_CURVE('',#11117,(#11120,#11127),.PCURVE_S1.);
+#11117 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11118,#11119),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#11118 = CARTESIAN_POINT('',(3.250007998498,1.499999999979,
+    38.000000000109));
+#11119 = CARTESIAN_POINT('',(3.249992001502,-1.499999999979,
+    37.999999999891));
+#11120 = PCURVE('',#10782,#11121);
+#11121 = DEFINITIONAL_REPRESENTATION('',(#11122),#11126);
+#11122 = LINE('',#11123,#11124);
+#11123 = CARTESIAN_POINT('',(0.,7.448383556474));
+#11124 = VECTOR('',#11125,1.);
+#11125 = DIRECTION('',(1.,0.));
+#11126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11127 = PCURVE('',#11128,#11153);
+#11128 = B_SPLINE_SURFACE_WITH_KNOTS('',1,11,(
+    (#11129,#11130,#11131,#11132,#11133,#11134,#11135,#11136,#11137
+      ,#11138,#11139,#11140)
+    ,(#11141,#11142,#11143,#11144,#11145,#11146,#11147,#11148,#11149
+      ,#11150,#11151,#11152
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(12,12),(-3.,-0.),(0.,
+    7.448383556474),.PIECEWISE_BEZIER_KNOTS.);
+#11129 = CARTESIAN_POINT('',(3.250007998498,1.499999999979,
+    38.000000000109));
+#11130 = CARTESIAN_POINT('',(2.39339929758,3.35640022664,38.36364219357)
+  );
+#11131 = CARTESIAN_POINT('',(0.369069850578,4.674654182794,
+    38.727268330721));
+#11132 = CARTESIAN_POINT('',(-2.441787459393,4.639028369475,
+    39.09090342384));
+#11133 = CARTESIAN_POINT('',(-5.03404074927,2.735185458668,
+    39.454556275577));
+#11134 = CARTESIAN_POINT('',(-6.011930647425,-0.695729954075,
+    39.818176741803));
+#11135 = CARTESIAN_POINT('',(-4.447756012321,-4.132472804648,
+    40.181813215789));
+#11136 = CARTESIAN_POINT('',(-1.172225278051,-5.598316007715,
+    40.545465293782));
+#11137 = CARTESIAN_POINT('',(1.940005827467,-4.871467893102,
+    40.909085271586));
+#11138 = CARTESIAN_POINT('',(3.79862914072,-2.750867172318,
+    41.272722870382));
+#11139 = CARTESIAN_POINT('',(4.10662069865,-0.356402510569,
+    41.63636946609));
+#11140 = CARTESIAN_POINT('',(3.250011997745,1.499999999952,
+    42.000000000245));
+#11141 = CARTESIAN_POINT('',(3.249992001502,-1.499999999979,
+    37.999999999891));
+#11142 = CARTESIAN_POINT('',(4.10660070242,0.356391091239,
+    38.363630533705));
+#11143 = CARTESIAN_POINT('',(3.798616317888,2.750844312882,
+    38.727277123813));
+#11144 = CARTESIAN_POINT('',(1.940007376758,4.871438686642,
+    39.090914758008));
+#11145 = CARTESIAN_POINT('',(-1.172206194074,5.598290267099,
+    39.454534633461));
+#11146 = CARTESIAN_POINT('',(-4.44772383038,4.132462378796,
+    39.818186894628));
+#11147 = CARTESIAN_POINT('',(-6.011898465425,0.695740379926,
+    40.181823147782));
+#11148 = CARTESIAN_POINT('',(-5.034021665334,-2.735159718052,
+    40.545443797174));
+#11149 = CARTESIAN_POINT('',(-2.441785910082,-4.638999163014,
+    40.90909654657));
+#11150 = CARTESIAN_POINT('',(0.36905702774,-4.674631323357,
+    41.272731675083));
+#11151 = CARTESIAN_POINT('',(2.393379301351,-3.35638880731,
+    41.636357806635));
+#11152 = CARTESIAN_POINT('',(3.249988002255,-1.499999999952,
+    41.999999999755));
+#11153 = DEFINITIONAL_REPRESENTATION('',(#11154),#11157);
+#11154 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11155,#11156),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#11155 = CARTESIAN_POINT('',(-3.,0.));
+#11156 = CARTESIAN_POINT('',(0.,0.));
+#11157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11158 = ADVANCED_FACE('',(#11159),#10827,.F.);
+#11159 = FACE_BOUND('',#11160,.F.);
+#11160 = EDGE_LOOP('',(#11161,#11197,#11223,#11287,#11538,#11860,#12129,
+    #12150,#12219));
+#11161 = ORIENTED_EDGE('',*,*,#11162,.F.);
+#11162 = EDGE_CURVE('',#11163,#10716,#11165,.T.);
+#11163 = VERTEX_POINT('',#11164);
+#11164 = CARTESIAN_POINT('',(3.25,-1.5,30.));
+#11165 = SURFACE_CURVE('',#11166,(#11184,#11191),.PCURVE_S1.);
+#11166 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#11167,#11168,#11169,#11170,
+    #11171,#11172,#11173,#11174,#11175,#11176,#11177,#11178,#11179,
+    #11180,#11181,#11182,#11183),.UNSPECIFIED.,.F.,.F.,(10,7,10),(0.,
+    3.724191778237,7.448383556474),.UNSPECIFIED.);
+#11167 = CARTESIAN_POINT('',(3.25,-1.5,30.));
+#11168 = CARTESIAN_POINT('',(3.77348309501,-0.365535986204,
+    30.222218659634));
+#11169 = CARTESIAN_POINT('',(3.852155235066,0.974437872255,
+    30.44444345269));
+#11170 = CARTESIAN_POINT('',(3.391181502223,2.320607187312,
+    30.666706818271));
+#11171 = CARTESIAN_POINT('',(2.407804034143,3.4231730607,30.888800540149
+    ));
+#11172 = CARTESIAN_POINT('',(1.043284374128,4.053185335146,
+    31.111187653994));
+#11173 = CARTESIAN_POINT('',(-0.434899774325,4.086477084155,
+    31.333310015161));
+#11174 = CARTESIAN_POINT('',(-1.757315780837,3.563314475616,
+    31.555554572786));
+#11175 = CARTESIAN_POINT('',(-3.695490367125,1.705610987268,
+    32.000000691238));
+#11176 = CARTESIAN_POINT('',(-3.851681491121,-0.974536450158,
+    32.444443461687));
+#11177 = CARTESIAN_POINT('',(-3.392263200409,-2.320064879107,
+    32.666675305486));
+#11178 = CARTESIAN_POINT('',(-2.40640258043,-3.424091236196,
+    32.88888325618));
+#11179 = CARTESIAN_POINT('',(-1.044362983244,-4.052564640049,
+    33.111104938697));
+#11180 = CARTESIAN_POINT('',(0.43547008557,-4.086566484012,
+    33.333341526756));
+#11181 = CARTESIAN_POINT('',(1.757027002998,-3.563383253112,
+    33.55555456426));
+#11182 = CARTESIAN_POINT('',(2.726512905741,-2.634462618098,
+    33.777774215204));
+#11183 = CARTESIAN_POINT('',(3.249996000751,-1.499999999995,
+    33.999999999973));
+#11184 = PCURVE('',#10827,#11185);
+#11185 = DEFINITIONAL_REPRESENTATION('',(#11186),#11190);
+#11186 = LINE('',#11187,#11188);
+#11187 = CARTESIAN_POINT('',(-6.5,0.));
+#11188 = VECTOR('',#11189,1.);
+#11189 = DIRECTION('',(0.,1.));
+#11190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11191 = PCURVE('',#11082,#11192);
+#11192 = DEFINITIONAL_REPRESENTATION('',(#11193),#11196);
+#11193 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11194,#11195),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,7.448383556474),.PIECEWISE_BEZIER_KNOTS.);
+#11194 = CARTESIAN_POINT('',(0.,0.));
+#11195 = CARTESIAN_POINT('',(0.,7.448383556474));
+#11196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11197 = ORIENTED_EDGE('',*,*,#11198,.T.);
+#11198 = EDGE_CURVE('',#11163,#11199,#11201,.T.);
+#11199 = VERTEX_POINT('',#11200);
+#11200 = CARTESIAN_POINT('',(3.162277660168,-1.5,30.));
+#11201 = SURFACE_CURVE('',#11202,(#11205,#11212),.PCURVE_S1.);
+#11202 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11203,#11204),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-6.5,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#11203 = CARTESIAN_POINT('',(3.25,-1.5,30.));
+#11204 = CARTESIAN_POINT('',(-3.25,-1.5,30.));
+#11205 = PCURVE('',#10827,#11206);
+#11206 = DEFINITIONAL_REPRESENTATION('',(#11207),#11211);
+#11207 = LINE('',#11208,#11209);
+#11208 = CARTESIAN_POINT('',(0.,0.));
+#11209 = VECTOR('',#11210,1.);
+#11210 = DIRECTION('',(1.,0.));
+#11211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11212 = PCURVE('',#11213,#11218);
+#11213 = PLANE('',#11214);
+#11214 = AXIS2_PLACEMENT_3D('',#11215,#11216,#11217);
+#11215 = CARTESIAN_POINT('',(-3.25,1.299038105677,30.));
+#11216 = DIRECTION('',(0.,0.,-1.));
+#11217 = DIRECTION('',(-1.,0.,0.));
+#11218 = DEFINITIONAL_REPRESENTATION('',(#11219),#11222);
+#11219 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11220,#11221),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-6.5,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#11220 = CARTESIAN_POINT('',(-6.5,-2.799038105677));
+#11221 = CARTESIAN_POINT('',(1.998401444325E-14,-2.799038105677));
+#11222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11223 = ORIENTED_EDGE('',*,*,#11224,.T.);
+#11224 = EDGE_CURVE('',#11199,#11225,#11227,.T.);
+#11225 = VERTEX_POINT('',#11226);
+#11226 = CARTESIAN_POINT('',(3.5,-8.572527594031E-16,30.281967100513));
+#11227 = SURFACE_CURVE('',#11228,(#11239,#11253),.PCURVE_S1.);
+#11228 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#11229,#11230,#11231,#11232,
+    #11233,#11234,#11235,#11236,#11237,#11238),.UNSPECIFIED.,.F.,.F.,(6,
+    4,6),(0.,0.488651902797,1.),.UNSPECIFIED.);
+#11229 = CARTESIAN_POINT('',(3.162277660168,-1.5,30.));
+#11230 = CARTESIAN_POINT('',(3.219142247604,-1.380106517591,
+    30.024135166138));
+#11231 = CARTESIAN_POINT('',(3.272135431567,-1.253755742275,
+    30.049031280954));
+#11232 = CARTESIAN_POINT('',(3.320576809152,-1.120381773856,
+    30.07479642233));
+#11233 = CARTESIAN_POINT('',(3.363490384948,-0.979814432028,
+    30.101488689238));
+#11234 = CARTESIAN_POINT('',(3.437402598122,-0.677893176146,
+    30.15802698773));
+#11235 = CARTESIAN_POINT('',(3.467756295709,-0.515924747621,
+    30.187957995226));
+#11236 = CARTESIAN_POINT('',(3.489254486553,-0.346996679345,
+    30.218852122719));
+#11237 = CARTESIAN_POINT('',(3.500001785292,-0.173392665073,
+    30.25042785711));
+#11238 = CARTESIAN_POINT('',(3.5,-8.881784197001E-16,30.281967100513));
+#11239 = PCURVE('',#10827,#11240);
+#11240 = DEFINITIONAL_REPRESENTATION('',(#11241),#11252);
+#11241 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#11242,#11243,#11244,#11245,
+    #11246,#11247,#11248,#11249,#11250,#11251),.UNSPECIFIED.,.F.,.F.,(6,
+    4,6),(0.,0.488651902797,1.),.UNSPECIFIED.);
+#11242 = CARTESIAN_POINT('',(-6.412277660168,0.));
+#11243 = CARTESIAN_POINT('',(-6.412290578811,4.494289935327E-02));
+#11244 = CARTESIAN_POINT('',(-6.412294492842,9.130285060376E-02));
+#11245 = CARTESIAN_POINT('',(-6.412293066392,0.139280809518));
+#11246 = CARTESIAN_POINT('',(-6.412289084322,0.188984820282));
+#11247 = CARTESIAN_POINT('',(-6.412279600848,0.294264793749));
+#11248 = CARTESIAN_POINT('',(-6.412273984174,0.349998958779));
+#11249 = CARTESIAN_POINT('',(-6.412269772303,0.40752617832));
+#11250 = CARTESIAN_POINT('',(-6.41226756994,0.4663224571));
+#11251 = CARTESIAN_POINT('',(-6.412266865753,0.525050807144));
+#11252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11253 = PCURVE('',#11254,#11259);
+#11254 = CYLINDRICAL_SURFACE('',#11255,3.5);
+#11255 = AXIS2_PLACEMENT_3D('',#11256,#11257,#11258);
+#11256 = CARTESIAN_POINT('',(0.,0.,30.));
+#11257 = DIRECTION('',(0.,0.,1.));
+#11258 = DIRECTION('',(1.,0.,0.));
+#11259 = DEFINITIONAL_REPRESENTATION('',(#11260),#11286);
+#11260 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#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),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1
+    ,1,1,1,1,1,1,1,1,1,1,4),(0.,4.545454545455E-02,9.090909090909E-02,
+    0.136363636364,0.181818181818,0.227272727273,0.272727272727,
+    0.318181818182,0.363636363636,0.409090909091,0.454545454545,0.5,
+    0.545454545455,0.590909090909,0.636363636364,0.681818181818,
+    0.727272727273,0.772727272727,0.818181818182,0.863636363636,
+    0.909090909091,0.954545454545,1.),.QUASI_UNIFORM_KNOTS.);
+#11261 = CARTESIAN_POINT('',(5.840274263106,1.587187357604E-16));
+#11262 = CARTESIAN_POINT('',(5.846151983891,3.741729814204E-03));
+#11263 = CARTESIAN_POINT('',(5.857976493786,1.126922698595E-02));
+#11264 = CARTESIAN_POINT('',(5.875927656257,2.269708723028E-02));
+#11265 = CARTESIAN_POINT('',(5.894100715306,3.426623996599E-02));
+#11266 = CARTESIAN_POINT('',(5.912502097874,4.598074667988E-02));
+#11267 = CARTESIAN_POINT('',(5.931137545983,5.78442649275E-02));
+#11268 = CARTESIAN_POINT('',(5.950012034648,6.98599908261E-02));
+#11269 = CARTESIAN_POINT('',(5.969129828122,8.203067667009E-02));
+#11270 = CARTESIAN_POINT('',(5.988494480671,9.435861814985E-02));
+#11271 = CARTESIAN_POINT('',(6.00810895136,0.106845688035));
+#11272 = CARTESIAN_POINT('',(6.027975350526,0.119493214396));
+#11273 = CARTESIAN_POINT('',(6.048096079562,0.132302434205));
+#11274 = CARTESIAN_POINT('',(6.068469345169,0.14527264017));
+#11275 = CARTESIAN_POINT('',(6.08908905621,0.158399798595));
+#11276 = CARTESIAN_POINT('',(6.109946773999,0.171678438543));
+#11277 = CARTESIAN_POINT('',(6.131030559752,0.185100977419));
+#11278 = CARTESIAN_POINT('',(6.152325133614,0.198657721976));
+#11279 = CARTESIAN_POINT('',(6.173811641335,0.212336690719));
+#11280 = CARTESIAN_POINT('',(6.195467467631,0.226123475275));
+#11281 = CARTESIAN_POINT('',(6.21726604955,0.240001124504));
+#11282 = CARTESIAN_POINT('',(6.239176445419,0.253949898679));
+#11283 = CARTESIAN_POINT('',(6.261163693865,0.267947520662));
+#11284 = CARTESIAN_POINT('',(6.275845285547,0.277294219562));
+#11285 = CARTESIAN_POINT('',(6.28318530718,0.281967100513));
+#11286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11287 = ORIENTED_EDGE('',*,*,#11288,.T.);
+#11288 = EDGE_CURVE('',#11225,#11289,#11291,.T.);
+#11289 = VERTEX_POINT('',#11290);
+#11290 = CARTESIAN_POINT('',(1.49999824089,3.162278494587,31.));
+#11291 = SURFACE_CURVE('',#11292,(#11388,#11487),.PCURVE_S1.);
+#11292 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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,#11356,#11357,#11358,#11359,
+    #11360,#11361,#11362,#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),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,3.160695313415E-02,
+    6.388235564976E-02,9.615747618129E-02,0.128432380282,0.160707297638,
+    0.192843276487,0.224042666771,0.256317917817,0.288593087307,
+    0.318873915039,0.351148977688,0.383424045654,0.415699098297,
+    0.447974167384,0.480249272391,0.512331726331,0.544606591496,
+    0.576429626528,0.608705026948,0.640853719563,0.673128989033,
+    0.705115010737,0.737239070986,0.769514022248,0.801789099205,
+    0.831053682364,0.863328778479,0.895603823804,0.927878919221,
+    0.960154133021,1.),.UNSPECIFIED.);
+#11293 = CARTESIAN_POINT('',(3.5,-4.440892098501E-16,30.281967100513));
+#11294 = CARTESIAN_POINT('',(3.500000009297,0.161518775626,
+    30.31134626744));
+#11295 = CARTESIAN_POINT('',(3.49006154026,0.323038774625,
+    30.340725336413));
+#11296 = CARTESIAN_POINT('',(3.470184702691,0.483639053352,
+    30.370104215432));
+#11297 = CARTESIAN_POINT('',(3.410264874859,0.804547855759,
+    30.429483070785));
+#11298 = CARTESIAN_POINT('',(3.369803966498,0.96478002622,
+    30.459483035695));
+#11299 = CARTESIAN_POINT('',(3.319335716098,1.122147145354,
+    30.489482945804));
+#11300 = CARTESIAN_POINT('',(3.199099530229,1.429323453283,
+    30.549482512487));
+#11301 = CARTESIAN_POINT('',(3.129331128044,1.579134327038,
+    30.579482167354));
+#11302 = CARTESIAN_POINT('',(3.050269820288,1.724255548315,
+    30.609481877063));
+#11303 = CARTESIAN_POINT('',(2.87460596941,2.003457844357,
+    30.669481239024));
+#11304 = CARTESIAN_POINT('',(2.77800261883,2.137540454081,
+    30.699480891631));
+#11305 = CARTESIAN_POINT('',(2.673149898497,2.265275316913,
+    30.729480633222));
+#11306 = CARTESIAN_POINT('',(2.448281976982,2.506614854013,
+    30.789480282119));
+#11307 = CARTESIAN_POINT('',(2.328265592757,2.620220783518,
+    30.819480190242));
+#11308 = CARTESIAN_POINT('',(2.201335290584,2.726045775548,
+    30.849480162982));
+#11309 = CARTESIAN_POINT('',(1.93580108986,2.920555267078,30.90935104483
+    ));
+#11310 = CARTESIAN_POINT('',(1.797248418619,3.009312604953,
+    30.939221955367));
+#11311 = CARTESIAN_POINT('',(1.653404610118,3.089210609417,
+    30.969092883246));
+#11312 = CARTESIAN_POINT('',(1.361202941305,3.228396886068,
+    31.027964157261));
+#11313 = CARTESIAN_POINT('',(1.213097386116,3.288218642781,
+    31.056964515553));
+#11314 = CARTESIAN_POINT('',(1.061626159778,3.338917469319,
+    31.085964840286));
+#11315 = CARTESIAN_POINT('',(0.748352579274,3.423035460263,
+    31.144965456502));
+#11316 = CARTESIAN_POINT('',(0.586372521671,3.455798881546,
+    31.174965740034));
+#11317 = CARTESIAN_POINT('',(0.42265109141,3.478299793989,
+    31.204965966468));
+#11318 = CARTESIAN_POINT('',(9.368142469535E-02,3.502631447214,
+    31.264966218713));
+#11319 = CARTESIAN_POINT('',(-7.156853189645E-02,3.504462367829,
+    31.294966244716));
+#11320 = CARTESIAN_POINT('',(-0.236606035417,3.495886285191,
+    31.324966202902));
+#11321 = CARTESIAN_POINT('',(-0.554183368693,3.459310062729,
+    31.383112248054));
+#11322 = CARTESIAN_POINT('',(-0.706866761472,3.432542753216,
+    31.411258354787));
+#11323 = CARTESIAN_POINT('',(-0.857702948995,3.396805998396,
+    31.439404389461));
+#11324 = CARTESIAN_POINT('',(-1.163892014048,3.304929437987,
+    31.497550115877));
+#11325 = CARTESIAN_POINT('',(-1.318889500696,3.247600486517,
+    31.527549781579));
+#11326 = CARTESIAN_POINT('',(-1.469970334946,3.180627357809,
+    31.557549461375));
+#11327 = CARTESIAN_POINT('',(-1.762559131775,3.02829795298,
+    31.617548940318));
+#11328 = CARTESIAN_POINT('',(-1.904068631061,2.942940871811,
+    31.647548737001));
+#11329 = CARTESIAN_POINT('',(-2.039923626992,2.848844440002,
+    31.677548631933));
+#11330 = CARTESIAN_POINT('',(-2.298785501164,2.644388066556,
+    31.737548600052));
+#11331 = CARTESIAN_POINT('',(-2.421793743076,2.534027054453,
+    31.76754867234));
+#11332 = CARTESIAN_POINT('',(-2.537610098457,2.416141114502,
+    31.797548833167));
+#11333 = CARTESIAN_POINT('',(-2.753575175955,2.166801023414,
+    31.857549200996));
+#11334 = CARTESIAN_POINT('',(-2.853725013953,2.035345567737,
+    31.887549415502));
+#11335 = CARTESIAN_POINT('',(-2.945400509996,1.897845844887,
+    31.917549558091));
+#11336 = CARTESIAN_POINT('',(-3.110819122925,1.612453860302,
+    31.977549684195));
+#11337 = CARTESIAN_POINT('',(-3.184563106951,1.464560071746,
+    32.007549635436));
+#11338 = CARTESIAN_POINT('',(-3.248850119263,1.312317021009,
+    32.037549612731));
+#11339 = CARTESIAN_POINT('',(-3.357536281581,1.001912873413,
+    32.097370681305));
+#11340 = CARTESIAN_POINT('',(-3.40205242233,0.843790873978,
+    32.127191759338));
+#11341 = CARTESIAN_POINT('',(-3.436586322138,0.683193556595,
+    32.157012900895));
+#11342 = CARTESIAN_POINT('',(-3.485549175022,0.357979499219,
+    32.216834094395));
+#11343 = CARTESIAN_POINT('',(-3.499856545032,0.193342779025,
+    32.246834146725));
+#11344 = CARTESIAN_POINT('',(-3.503770988512,2.813168579028E-02,
+    32.276834185937));
+#11345 = CARTESIAN_POINT('',(-3.490980062667,-0.299172882874,
+    32.336414143986));
+#11346 = CARTESIAN_POINT('',(-3.474562537881,-0.461279278427,
+    32.36599406858));
+#11347 = CARTESIAN_POINT('',(-3.448114681895,-0.622054393292,
+    32.395573875049));
+#11348 = CARTESIAN_POINT('',(-3.37506132149,-0.941363279892,
+    32.455153783809));
+#11349 = CARTESIAN_POINT('',(-3.328174247384,-1.0998343229,
+    32.485153875544));
+#11350 = CARTESIAN_POINT('',(-3.271403375356,-1.255039410524,
+    32.515153889823));
+#11351 = CARTESIAN_POINT('',(-3.139141598379,-1.556528448133,
+    32.57503609409));
+#11352 = CARTESIAN_POINT('',(-3.063724379217,-1.702846591752,
+    32.604918279968));
+#11353 = CARTESIAN_POINT('',(-2.979280262214,-1.844147461308,
+    32.634800490507));
+#11354 = CARTESIAN_POINT('',(-2.793068400769,-2.115649453188,
+    32.694682651675));
+#11355 = CARTESIAN_POINT('',(-2.691232765181,-2.245806123567,
+    32.724682606206));
+#11356 = CARTESIAN_POINT('',(-2.58140522681,-2.369293251789,
+    32.75468263384));
+#11357 = CARTESIAN_POINT('',(-2.348208228991,-2.600506905669,
+    32.814413966839));
+#11358 = CARTESIAN_POINT('',(-2.22496777725,-2.708365924448,
+    32.844145267986));
+#11359 = CARTESIAN_POINT('',(-2.095238321741,-2.808325880215,
+    32.873876636198));
+#11360 = CARTESIAN_POINT('',(-1.823798000688,-2.991773693357,
+    32.933467721922));
+#11361 = CARTESIAN_POINT('',(-1.682036401027,-3.075189576358,
+    32.963327453458));
+#11362 = CARTESIAN_POINT('',(-1.535326648155,-3.1495588627,
+    32.993187174523));
+#11363 = CARTESIAN_POINT('',(-1.233077971738,-3.279744109493,
+    33.053046821294));
+#11364 = CARTESIAN_POINT('',(-1.077499247952,-3.335471953719,
+    33.083046745478));
+#11365 = CARTESIAN_POINT('',(-0.918720690968,-3.381294885253,
+    33.113046626175));
+#11366 = CARTESIAN_POINT('',(-0.596677470138,-3.452706041971,
+    33.173046454358));
+#11367 = CARTESIAN_POINT('',(-0.433411102894,-3.478294566838,
+    33.203046400353));
+#11368 = CARTESIAN_POINT('',(-0.268857510479,-3.493553888547,
+    33.233046339682));
+#11369 = CARTESIAN_POINT('',(4.548629958915E-02,-3.502898224452,
+    33.29024795943));
+#11370 = CARTESIAN_POINT('',(0.195223008989,-3.498825600686,
+    33.317449612052));
+#11371 = CARTESIAN_POINT('',(0.344483437412,-3.486215153878,
+    33.34465131653));
+#11372 = CARTESIAN_POINT('',(0.655836177978,-3.441959035006,
+    33.401853063976));
+#11373 = CARTESIAN_POINT('',(0.817670543604,-3.408488376647,
+    33.431853123305));
+#11374 = CARTESIAN_POINT('',(0.977076524118,-3.364895895235,
+    33.461853218601));
+#11375 = CARTESIAN_POINT('',(1.28917632133,-3.258101786573,
+    33.521853398204));
+#11376 = CARTESIAN_POINT('',(1.441871775601,-3.194899628912,
+    33.551853482764));
+#11377 = CARTESIAN_POINT('',(1.59028549704,-3.122209938792,
+    33.581853563798));
+#11378 = CARTESIAN_POINT('',(1.876846214505,-2.958825988585,
+    33.641853674809));
+#11379 = CARTESIAN_POINT('',(2.014994692108,-2.868130851468,
+    33.671853708231));
+#11380 = CARTESIAN_POINT('',(2.147159637197,-2.768918318762,
+    33.701853646575));
+#11381 = CARTESIAN_POINT('',(2.398031153947,-2.55473089412,
+    33.761853449578));
+#11382 = CARTESIAN_POINT('',(2.516738998659,-2.439754822667,
+    33.791853316074));
+#11383 = CARTESIAN_POINT('',(2.627973080546,-2.317533382199,
+    33.821853104211));
+#11384 = CARTESIAN_POINT('',(2.858461390778,-2.029940759561,
+    33.888889747836));
+#11385 = CARTESIAN_POINT('',(2.973477953854,-1.861172941822,
+    33.92592598295));
+#11386 = CARTESIAN_POINT('',(3.075017905695,-1.683960283427,
+    33.962964175045));
+#11387 = CARTESIAN_POINT('',(3.162277771106,-1.499999766123,
+    33.999998806039));
+#11388 = PCURVE('',#10827,#11389);
+#11389 = DEFINITIONAL_REPRESENTATION('',(#11390),#11486);
+#11390 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,3.160695313415E-02,
+    6.388235564976E-02,9.615747618129E-02,0.128432380282,0.160707297638,
+    0.192843276487,0.224042666771,0.256317917817,0.288593087307,
+    0.318873915039,0.351148977688,0.383424045654,0.415699098297,
+    0.447974167384,0.480249272391,0.512331726331,0.544606591496,
+    0.576429626528,0.608705026948,0.640853719563,0.673128989033,
+    0.705115010737,0.737239070986,0.769514022248,0.801789099205,
+    0.831053682364,0.863328778479,0.895603823804,0.927878919221,
+    0.960154133021,1.),.UNSPECIFIED.);
+#11391 = CARTESIAN_POINT('',(-6.412266865753,0.525050807144));
+#11392 = CARTESIAN_POINT('',(-6.412266207754,0.579756938573));
+#11393 = CARTESIAN_POINT('',(-6.412266986638,0.634462903286));
+#11394 = CARTESIAN_POINT('',(-6.41226861574,0.689168694847));
+#11395 = CARTESIAN_POINT('',(-6.4122723803,0.799737247612));
+#11396 = CARTESIAN_POINT('',(-6.412274552786,0.855599998093));
+#11397 = CARTESIAN_POINT('',(-6.412276430593,0.911462903754));
+#11398 = CARTESIAN_POINT('',(-6.412279457369,1.023188597784));
+#11399 = CARTESIAN_POINT('',(-6.412280594748,1.07905138712));
+#11400 = CARTESIAN_POINT('',(-6.412281313709,1.134914379392));
+#11401 = CARTESIAN_POINT('',(-6.412282284154,1.246640249422));
+#11402 = CARTESIAN_POINT('',(-6.4122825205,1.302503131325));
+#11403 = CARTESIAN_POINT('',(-6.412282677773,1.35836607687));
+#11404 = CARTESIAN_POINT('',(-6.412282993268,1.470091963362));
+#11405 = CARTESIAN_POINT('',(-6.412283148867,1.525954907088));
+#11406 = CARTESIAN_POINT('',(-6.412283360177,1.581817765128));
+#11407 = CARTESIAN_POINT('',(-6.412283732749,1.693302784447));
+#11408 = CARTESIAN_POINT('',(-6.41228390097,1.748924948957));
+#11409 = CARTESIAN_POINT('',(-6.412283965888,1.804546986454));
+#11410 = CARTESIAN_POINT('',(-6.412283741485,1.914169801906));
+#11411 = CARTESIAN_POINT('',(-6.412283467551,1.968170605275));
+#11412 = CARTESIAN_POINT('',(-6.412282970254,2.022171332871));
+#11413 = CARTESIAN_POINT('',(-6.412281610685,2.132034917086));
+#11414 = CARTESIAN_POINT('',(-6.412280734147,2.187897760698));
+#11415 = CARTESIAN_POINT('',(-6.412279743658,2.243760635682));
+#11416 = CARTESIAN_POINT('',(-6.412277842608,2.355486352383));
+#11417 = CARTESIAN_POINT('',(-6.412276924417,2.41134919341));
+#11418 = CARTESIAN_POINT('',(-6.412276194992,2.467212106783));
+#11419 = CARTESIAN_POINT('',(-6.412275295742,2.57548615222));
+#11420 = CARTESIAN_POINT('',(-6.412275090441,2.627897302649));
+#11421 = CARTESIAN_POINT('',(-6.412275167803,2.680308427581));
+#11422 = CARTESIAN_POINT('',(-6.412275749245,2.788582479444));
+#11423 = CARTESIAN_POINT('',(-6.412276286693,2.844445366064));
+#11424 = CARTESIAN_POINT('',(-6.412276949396,2.900308239525));
+#11425 = CARTESIAN_POINT('',(-6.412278190032,3.012033984495));
+#11426 = CARTESIAN_POINT('',(-6.41227877933,3.067896854756));
+#11427 = CARTESIAN_POINT('',(-6.412279170526,3.123759728023));
+#11428 = CARTESIAN_POINT('',(-6.412279602247,3.235485473119));
+#11429 = CARTESIAN_POINT('',(-6.412279642294,3.291348343234));
+#11430 = CARTESIAN_POINT('',(-6.412279565041,3.347211233674));
+#11431 = CARTESIAN_POINT('',(-6.412279697465,3.458937034721));
+#11432 = CARTESIAN_POINT('',(-6.412279875269,3.514799949601));
+#11433 = CARTESIAN_POINT('',(-6.412280483335,3.570662820206));
+#11434 = CARTESIAN_POINT('',(-6.412282279237,3.682388508648));
+#11435 = CARTESIAN_POINT('',(-6.412283634404,3.738251293705));
+#11436 = CARTESIAN_POINT('',(-6.412284690699,3.794114111138));
+#11437 = CARTESIAN_POINT('',(-6.412284435347,3.905506694165));
+#11438 = CARTESIAN_POINT('',(-6.412283357115,3.961036420765));
+#11439 = CARTESIAN_POINT('',(-6.412281516976,4.016566258131));
+#11440 = CARTESIAN_POINT('',(-6.412277743999,4.127959045292));
+#11441 = CARTESIAN_POINT('',(-6.412275757361,4.183821995761));
+#11442 = CARTESIAN_POINT('',(-6.412274281287,4.239684894034));
+#11443 = CARTESIAN_POINT('',(-6.412272529606,4.350628337831));
+#11444 = CARTESIAN_POINT('',(-6.41227224311,4.405708894565));
+#11445 = CARTESIAN_POINT('',(-6.412272570873,4.460789210432));
+#11446 = CARTESIAN_POINT('',(-6.412273855701,4.571732452293));
+#11447 = CARTESIAN_POINT('',(-6.41227484218,4.627595358));
+#11448 = CARTESIAN_POINT('',(-6.412275855104,4.68345812118));
+#11449 = CARTESIAN_POINT('',(-6.412277479555,4.794964277405));
+#11450 = CARTESIAN_POINT('',(-6.41227810203,4.850607662355));
+#11451 = CARTESIAN_POINT('',(-6.412278341023,4.906251120267));
+#11452 = CARTESIAN_POINT('',(-6.41227821191,5.017757347741));
+#11453 = CARTESIAN_POINT('',(-6.412277834885,5.073620124656));
+#11454 = CARTESIAN_POINT('',(-6.412277246231,5.12948307905));
+#11455 = CARTESIAN_POINT('',(-6.41227612857,5.240708678647));
+#11456 = CARTESIAN_POINT('',(-6.412275586982,5.296071315318));
+#11457 = CARTESIAN_POINT('',(-6.412275290527,5.351434112611));
+#11458 = CARTESIAN_POINT('',(-6.412275411317,5.462398755575));
+#11459 = CARTESIAN_POINT('',(-6.412275826037,5.518000627794));
+#11460 = CARTESIAN_POINT('',(-6.412276690767,5.573602493747));
+#11461 = CARTESIAN_POINT('',(-6.412279038547,5.685067295415));
+#11462 = CARTESIAN_POINT('',(-6.412280530537,5.740930228637));
+#11463 = CARTESIAN_POINT('',(-6.412282174833,5.796793061946));
+#11464 = CARTESIAN_POINT('',(-6.412285207914,5.908518788258));
+#11465 = CARTESIAN_POINT('',(-6.412286608926,5.964381678882));
+#11466 = CARTESIAN_POINT('',(-6.412287613547,6.020244511832));
+#11467 = CARTESIAN_POINT('',(-6.412288505729,6.12675945437));
+#11468 = CARTESIAN_POINT('',(-6.412288493884,6.177411520829));
+#11469 = CARTESIAN_POINT('',(-6.412287955405,6.228063643701));
+#11470 = CARTESIAN_POINT('',(-6.412285911763,6.334578593614));
+#11471 = CARTESIAN_POINT('',(-6.412284305378,6.39044144438));
+#11472 = CARTESIAN_POINT('',(-6.412282313415,6.4463043383));
+#11473 = CARTESIAN_POINT('',(-6.412278100267,6.558030113458));
+#11474 = CARTESIAN_POINT('',(-6.412275863519,6.613892994402));
+#11475 = CARTESIAN_POINT('',(-6.412273766763,6.669755900876));
+#11476 = CARTESIAN_POINT('',(-6.412269960076,6.781481739404));
+#11477 = CARTESIAN_POINT('',(-6.412268255335,6.837344676089));
+#11478 = CARTESIAN_POINT('',(-6.412266738835,6.893207524345));
+#11479 = CARTESIAN_POINT('',(-6.412263738725,7.004933248997));
+#11480 = CARTESIAN_POINT('',(-6.41226233031,7.0607961256));
+#11481 = CARTESIAN_POINT('',(-6.412260692725,7.116658932334));
+#11482 = CARTESIAN_POINT('',(-6.412258647472,7.241488256197));
+#11483 = CARTESIAN_POINT('',(-6.412259121658,7.310453591615));
+#11484 = CARTESIAN_POINT('',(-6.412262026816,7.379422343132));
+#11485 = CARTESIAN_POINT('',(-6.412281770347,7.448383556474));
+#11486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11487 = PCURVE('',#11254,#11488);
+#11488 = DEFINITIONAL_REPRESENTATION('',(#11489),#11537);
+#11489 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#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),.UNSPECIFIED.,.F.,
+  .F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
+    ,1,1,1,1,1,1,1,1,1,1,1,4),(0.,4.389135626398E-03,8.778271252797E-03,
+    1.31674068792E-02,1.755654250559E-02,2.194567813199E-02,
+    2.633481375839E-02,3.072394938479E-02,3.511308501119E-02,
+    3.950222063759E-02,4.389135626398E-02,4.828049189038E-02,
+    5.266962751678E-02,5.705876314318E-02,6.144789876958E-02,
+    6.583703439598E-02,7.022617002238E-02,7.461530564877E-02,
+    7.900444127517E-02,8.339357690157E-02,8.778271252797E-02,
+    9.217184815437E-02,9.656098378077E-02,0.100950119407,0.105339255034,
+    0.10972839066,0.114117526286,0.118506661913,0.122895797539,
+    0.127284933166,0.131674068792,0.136063204418,0.140452340045,
+    0.144841475671,0.149230611298,0.153619746924,0.15800888255,
+    0.162398018177,0.166787153803,0.17117628943,0.175565425056,
+    0.179954560682,0.184343696309,0.188732831935,0.193121967562),
+  .QUASI_UNIFORM_KNOTS.);
+#11490 = CARTESIAN_POINT('',(6.28318530718,0.281967100513));
+#11491 = CARTESIAN_POINT('',(6.29172987673,0.28740679604));
+#11492 = CARTESIAN_POINT('',(6.308819033915,0.298286179065));
+#11493 = CARTESIAN_POINT('',(6.334452805552,0.314605225993));
+#11494 = CARTESIAN_POINT('',(6.360086586507,0.330924241204));
+#11495 = CARTESIAN_POINT('',(6.385720378765,0.347243222643));
+#11496 = CARTESIAN_POINT('',(6.411354188354,0.363562169609));
+#11497 = CARTESIAN_POINT('',(6.436988020312,0.379881082915));
+#11498 = CARTESIAN_POINT('',(6.46262185661,0.39619996494));
+#11499 = CARTESIAN_POINT('',(6.488255683009,0.41251881926));
+#11500 = CARTESIAN_POINT('',(6.513889548396,0.428837648848));
+#11501 = CARTESIAN_POINT('',(6.539523406457,0.445156458153));
+#11502 = CARTESIAN_POINT('',(6.565157261869,0.461475251152));
+#11503 = CARTESIAN_POINT('',(6.590791121184,0.477794031824));
+#11504 = CARTESIAN_POINT('',(6.616424990004,0.494112804033));
+#11505 = CARTESIAN_POINT('',(6.642058866735,0.510431571518));
+#11506 = CARTESIAN_POINT('',(6.667692703831,0.526750338047));
+#11507 = CARTESIAN_POINT('',(6.69332656965,0.543069106559));
+#11508 = CARTESIAN_POINT('',(6.71896042242,0.559387879922));
+#11509 = CARTESIAN_POINT('',(6.744594256471,0.575706660731));
+#11510 = CARTESIAN_POINT('',(6.770228077636,0.592025451287));
+#11511 = CARTESIAN_POINT('',(6.795861893426,0.608344253604));
+#11512 = CARTESIAN_POINT('',(6.821495710437,0.624663069408));
+#11513 = CARTESIAN_POINT('',(6.847129487879,0.640981900119));
+#11514 = CARTESIAN_POINT('',(6.872763262661,0.657300746943));
+#11515 = CARTESIAN_POINT('',(6.898397037728,0.673619610782));
+#11516 = CARTESIAN_POINT('',(6.92403078798,0.689938492262));
+#11517 = CARTESIAN_POINT('',(6.949664521306,0.706257391778));
+#11518 = CARTESIAN_POINT('',(6.975298247863,0.722576309484));
+#11519 = CARTESIAN_POINT('',(7.000931975727,0.7388952453));
+#11520 = CARTESIAN_POINT('',(7.026565692414,0.755214198898));
+#11521 = CARTESIAN_POINT('',(7.052199376826,0.771533169743));
+#11522 = CARTESIAN_POINT('',(7.077833089393,0.787852157232));
+#11523 = CARTESIAN_POINT('',(7.10346678461,0.804171160435));
+#11524 = CARTESIAN_POINT('',(7.129100469176,0.820490178383));
+#11525 = CARTESIAN_POINT('',(7.154734152362,0.83680921001));
+#11526 = CARTESIAN_POINT('',(7.180367843013,0.853128254156));
+#11527 = CARTESIAN_POINT('',(7.206001544641,0.869447309594));
+#11528 = CARTESIAN_POINT('',(7.231635211592,0.885766374923));
+#11529 = CARTESIAN_POINT('',(7.257268912624,0.902085449147));
+#11530 = CARTESIAN_POINT('',(7.282902613567,0.918404530754));
+#11531 = CARTESIAN_POINT('',(7.308536308431,0.934723618285));
+#11532 = CARTESIAN_POINT('',(7.334170004667,0.951042710309));
+#11533 = CARTESIAN_POINT('',(7.359803712259,0.967361805432));
+#11534 = CARTESIAN_POINT('',(7.38543743568,0.983680902287));
+#11535 = CARTESIAN_POINT('',(7.402526578811,0.994560300472));
+#11536 = CARTESIAN_POINT('',(7.411071146211,0.999999999414));
+#11537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11538 = ORIENTED_EDGE('',*,*,#11539,.F.);
+#11539 = EDGE_CURVE('',#11540,#11289,#11542,.T.);
+#11540 = VERTEX_POINT('',#11541);
+#11541 = CARTESIAN_POINT('',(1.500339462781,-3.162116616512,31.));
+#11542 = SURFACE_CURVE('',#11543,(#11645,#11750),.PCURVE_S1.);
+#11543 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,3.000239410421E-02,6.000452057671E-02,9.000639085975E-02,
+    0.120008016396,0.150009408629,0.180010579003,0.210011538961,
+    0.240012299949,0.270012873412,0.300013270795,0.330013503545,
+    0.360013583108,0.390013520931,0.420013328461,0.450013017145,
+    0.480012598433,0.510012083772,0.54001148461,0.570010812396,
+    0.60001007858,0.63000929461,0.660008471937,0.690007622011,
+    0.72000675628,0.750005886196,0.780005023208,0.810004178768,
+    0.840003364326,0.870002591332,0.900001871238,0.930001215494,
+    0.960000635551,1.),.UNSPECIFIED.);
+#11544 = CARTESIAN_POINT('',(1.500354283611,-3.24983721603,31.));
+#11545 = CARTESIAN_POINT('',(1.50034597062,-3.20108871833,31.));
+#11546 = CARTESIAN_POINT('',(1.500337771254,-3.152340069469,31.));
+#11547 = CARTESIAN_POINT('',(1.500329685515,-3.103591272542,31.));
+#11548 = CARTESIAN_POINT('',(1.500313741366,-3.006093823611,31.));
+#11549 = CARTESIAN_POINT('',(1.500305882955,-2.957345171609,31.));
+#11550 = CARTESIAN_POINT('',(1.500298138174,-2.908596377738,31.));
+#11551 = CARTESIAN_POINT('',(1.50028287594,-2.811098928725,31.));
+#11552 = CARTESIAN_POINT('',(1.500275358485,-2.762350273584,31.));
+#11553 = CARTESIAN_POINT('',(1.500267954663,-2.713601482772,31.));
+#11554 = CARTESIAN_POINT('',(1.500253374346,-2.616104033679,31.));
+#11555 = CARTESIAN_POINT('',(1.50024619785,-2.567355375401,31.));
+#11556 = CARTESIAN_POINT('',(1.500239134988,-2.518606587649,31.));
+#11557 = CARTESIAN_POINT('',(1.500225236592,-2.421109138481,31.));
+#11558 = CARTESIAN_POINT('',(1.500218401056,-2.372360477067,31.));
+#11559 = CARTESIAN_POINT('',(1.500211679157,-2.323611692377,31.));
+#11560 = CARTESIAN_POINT('',(1.500198462685,-2.226114243138,31.));
+#11561 = CARTESIAN_POINT('',(1.50019196811,-2.17736557859,31.));
+#11562 = CARTESIAN_POINT('',(1.500185587175,-2.128616796964,31.));
+#11563 = CARTESIAN_POINT('',(1.500173052629,-2.031119347657,31.));
+#11564 = CARTESIAN_POINT('',(1.500166899018,-1.982370679977,31.));
+#11565 = CARTESIAN_POINT('',(1.500160859048,-1.933621901417,31.));
+#11566 = CARTESIAN_POINT('',(1.500149006433,-1.836124452045,31.));
+#11567 = CARTESIAN_POINT('',(1.500143193786,-1.787375781234,31.));
+#11568 = CARTESIAN_POINT('',(1.500137494783,-1.738627005742,31.));
+#11569 = CARTESIAN_POINT('',(1.500126324102,-1.641129556309,31.));
+#11570 = CARTESIAN_POINT('',(1.500120852422,-1.592380882369,31.));
+#11571 = CARTESIAN_POINT('',(1.500115494387,-1.543632109947,31.));
+#11572 = CARTESIAN_POINT('',(1.500105005642,-1.446134660456,31.));
+#11573 = CARTESIAN_POINT('',(1.50009987493,-1.397385983389,31.));
+#11574 = CARTESIAN_POINT('',(1.500094857866,-1.348637214039,31.));
+#11575 = CARTESIAN_POINT('',(1.50008505106,-1.251139764495,31.));
+#11576 = CARTESIAN_POINT('',(1.500080261318,-1.202391084301,31.));
+#11577 = CARTESIAN_POINT('',(1.500075585225,-1.153642318025,31.));
+#11578 = CARTESIAN_POINT('',(1.500066460363,-1.056144868431,31.));
+#11579 = CARTESIAN_POINT('',(1.500062011592,-1.007396185113,31.));
+#11580 = CARTESIAN_POINT('',(1.500057676472,-0.958647421913,31.));
+#11581 = CARTESIAN_POINT('',(1.500049233556,-0.861149972272,31.));
+#11582 = CARTESIAN_POINT('',(1.500045125759,-0.812401285831,31.));
+#11583 = CARTESIAN_POINT('',(1.500041131613,-0.76365252571,31.));
+#11584 = CARTESIAN_POINT('',(1.500033370646,-0.666155076025,31.));
+#11585 = CARTESIAN_POINT('',(1.500029603824,-0.617406386464,31.));
+#11586 = CARTESIAN_POINT('',(1.500025950654,-0.568657629422,31.));
+#11587 = CARTESIAN_POINT('',(1.50001887164,-0.471160179698,31.));
+#11588 = CARTESIAN_POINT('',(1.500015445794,-0.422411487017,31.));
+#11589 = CARTESIAN_POINT('',(1.500012133602,-0.373662733057,31.));
+#11590 = CARTESIAN_POINT('',(1.500005736543,-0.276165283297,31.));
+#11591 = CARTESIAN_POINT('',(1.500002651675,-0.227416587499,31.));
+#11592 = CARTESIAN_POINT('',(1.499999680463,-0.178667836622,31.));
+#11593 = CARTESIAN_POINT('',(1.499993965363,-8.117038683043E-02,31.));
+#11594 = CARTESIAN_POINT('',(1.499991221474,-3.242168791563E-02,31.));
+#11595 = CARTESIAN_POINT('',(1.499988591243,1.632705987533E-02,31.));
+#11596 = CARTESIAN_POINT('',(1.499983558105,0.113824509696,31.));
+#11597 = CARTESIAN_POINT('',(1.499981155198,0.162573211725,31.));
+#11598 = CARTESIAN_POINT('',(1.499978865949,0.211321956428,31.));
+#11599 = CARTESIAN_POINT('',(1.499974514776,0.308819406274,31.));
+#11600 = CARTESIAN_POINT('',(1.499972452852,0.357568111415,31.));
+#11601 = CARTESIAN_POINT('',(1.499970504587,0.40631685303,31.));
+#11602 = CARTESIAN_POINT('',(1.499966835383,0.503814302896,31.));
+#11603 = CARTESIAN_POINT('',(1.499965114442,0.552563011149,31.));
+#11604 = CARTESIAN_POINT('',(1.499963507163,0.601311749672,31.));
+#11605 = CARTESIAN_POINT('',(1.499960519931,0.698809199557,31.));
+#11606 = CARTESIAN_POINT('',(1.499959139977,0.747557910919,31.));
+#11607 = CARTESIAN_POINT('',(1.499957873684,0.796306646348,31.));
+#11608 = CARTESIAN_POINT('',(1.499955568426,0.893804096247,31.));
+#11609 = CARTESIAN_POINT('',(1.49995452946,0.942552810717,31.));
+#11610 = CARTESIAN_POINT('',(1.499953604157,0.991301543052,31.));
+#11611 = CARTESIAN_POINT('',(1.499951980877,1.088798992961,31.));
+#11612 = CARTESIAN_POINT('',(1.4999512829,1.137547710536,31.));
+#11613 = CARTESIAN_POINT('',(1.499950698587,1.186296439774,31.));
+#11614 = CARTESIAN_POINT('',(1.499949757288,1.283793889691,31.));
+#11615 = CARTESIAN_POINT('',(1.499949400302,1.33254261037,31.));
+#11616 = CARTESIAN_POINT('',(1.49994915698,1.38129133651,31.));
+#11617 = CARTESIAN_POINT('',(1.499948897666,1.47878878643,31.));
+#11618 = CARTESIAN_POINT('',(1.499948881673,1.527537510212,31.));
+#11619 = CARTESIAN_POINT('',(1.499948979344,1.57628623325,31.));
+#11620 = CARTESIAN_POINT('',(1.499949402017,1.673783683171,31.));
+#11621 = CARTESIAN_POINT('',(1.499949727019,1.722532410053,31.));
+#11622 = CARTESIAN_POINT('',(1.499950165685,1.771281129989,31.));
+#11623 = CARTESIAN_POINT('',(1.499951270348,1.868778579906,31.));
+#11624 = CARTESIAN_POINT('',(1.499951936346,1.917527309886,31.));
+#11625 = CARTESIAN_POINT('',(1.499952716008,1.966276026718,31.));
+#11626 = CARTESIAN_POINT('',(1.499954502666,2.063773476628,31.));
+#11627 = CARTESIAN_POINT('',(1.499955509661,2.112522209706,31.));
+#11628 = CARTESIAN_POINT('',(1.499956630321,2.161270923431,31.));
+#11629 = CARTESIAN_POINT('',(1.499959098976,2.25876837333,31.));
+#11630 = CARTESIAN_POINT('',(1.49996044697,2.307517109503,31.));
+#11631 = CARTESIAN_POINT('',(1.49996190863,2.356265820121,31.));
+#11632 = CARTESIAN_POINT('',(1.499965059285,2.453763270006,31.));
+#11633 = CARTESIAN_POINT('',(1.499966748279,2.502512009272,31.));
+#11634 = CARTESIAN_POINT('',(1.499968550941,2.55126071678,31.));
+#11635 = CARTESIAN_POINT('',(1.499972383599,2.648758166647,31.));
+#11636 = CARTESIAN_POINT('',(1.499974413596,2.697506909005,31.));
+#11637 = CARTESIAN_POINT('',(1.49997655726,2.746255613402,31.));
+#11638 = CARTESIAN_POINT('',(1.499981071924,2.843753063247,31.));
+#11639 = CARTESIAN_POINT('',(1.499983442926,2.892501808695,31.));
+#11640 = CARTESIAN_POINT('',(1.499985927593,2.941250509978,31.));
+#11641 = CARTESIAN_POINT('',(1.499991990383,3.054997593122,31.));
+#11642 = CARTESIAN_POINT('',(1.499995656913,3.11999593822,31.));
+#11643 = CARTESIAN_POINT('',(1.499999525517,3.184994191938,31.));
+#11644 = CARTESIAN_POINT('',(1.500003596191,3.249992346924,31.));
+#11645 = PCURVE('',#10827,#11646);
+#11646 = DEFINITIONAL_REPRESENTATION('',(#11647),#11749);
+#11647 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#11648,#11649,#11650,#11651,
+    #11652,#11653,#11654,#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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,3.000239410421E-02,6.000452057671E-02,9.000639085975E-02,
+    0.120008016396,0.150009408629,0.180010579003,0.210011538961,
+    0.240012299949,0.270012873412,0.300013270795,0.330013503545,
+    0.360013583108,0.390013520931,0.420013328461,0.450013017145,
+    0.480012598433,0.510012083772,0.54001148461,0.570010812396,
+    0.60001007858,0.63000929461,0.660008471937,0.690007622011,
+    0.72000675628,0.750005886196,0.780005023208,0.810004178768,
+    0.840003364326,0.870002591332,0.900001871238,0.930001215494,
+    0.960000635551,1.),.UNSPECIFIED.);
+#11648 = CARTESIAN_POINT('',(0.,1.862234731469));
+#11649 = CARTESIAN_POINT('',(-4.874977637072E-02,1.862233695069));
+#11650 = CARTESIAN_POINT('',(-9.749970389125E-02,1.862232658664));
+#11651 = CARTESIAN_POINT('',(-0.146249779467,1.862231622255));
+#11652 = CARTESIAN_POINT('',(-0.243749785664,1.862229549439));
+#11653 = CARTESIAN_POINT('',(-0.292499716283,1.862228513031));
+#11654 = CARTESIAN_POINT('',(-0.341249788761,1.862227476619));
+#11655 = CARTESIAN_POINT('',(-0.438749794959,1.862225403796));
+#11656 = CARTESIAN_POINT('',(-0.487499728676,1.862224367385));
+#11657 = CARTESIAN_POINT('',(-0.536249798056,1.86222333097));
+#11658 = CARTESIAN_POINT('',(-0.633749804254,1.86222125814));
+#11659 = CARTESIAN_POINT('',(-0.68249974107,1.862220221726));
+#11660 = CARTESIAN_POINT('',(-0.731249807351,1.862219185308));
+#11661 = CARTESIAN_POINT('',(-0.82874981355,1.862217112472));
+#11662 = CARTESIAN_POINT('',(-0.877499753465,1.862216076054));
+#11663 = CARTESIAN_POINT('',(-0.926249816648,1.862215039633));
+#11664 = CARTESIAN_POINT('',(-1.023749822846,1.86221296679));
+#11665 = CARTESIAN_POINT('',(-1.07249976586,1.862211930369));
+#11666 = CARTESIAN_POINT('',(-1.121249825944,1.862210893945));
+#11667 = CARTESIAN_POINT('',(-1.218749832143,1.862208821096));
+#11668 = CARTESIAN_POINT('',(-1.267499778256,1.862207784672));
+#11669 = CARTESIAN_POINT('',(-1.316249835242,1.862206748244));
+#11670 = CARTESIAN_POINT('',(-1.413749841441,1.862204675389));
+#11671 = CARTESIAN_POINT('',(-1.462499790653,1.862203638961));
+#11672 = CARTESIAN_POINT('',(-1.511249844539,1.86220260253));
+#11673 = CARTESIAN_POINT('',(-1.608749850739,1.862200529668));
+#11674 = CARTESIAN_POINT('',(-1.657499803051,1.862199493237));
+#11675 = CARTESIAN_POINT('',(-1.706249853838,1.862198456803));
+#11676 = CARTESIAN_POINT('',(-1.803749860038,1.862196383935));
+#11677 = CARTESIAN_POINT('',(-1.852499815449,1.862195347501));
+#11678 = CARTESIAN_POINT('',(-1.901249863137,1.862194311064));
+#11679 = CARTESIAN_POINT('',(-1.998749869337,1.862192238189));
+#11680 = CARTESIAN_POINT('',(-2.047499827849,1.862191201752));
+#11681 = CARTESIAN_POINT('',(-2.096249872436,1.862190165311));
+#11682 = CARTESIAN_POINT('',(-2.193749878636,1.86218809243));
+#11683 = CARTESIAN_POINT('',(-2.242499840248,1.862187055989));
+#11684 = CARTESIAN_POINT('',(-2.291249881736,1.862186019546));
+#11685 = CARTESIAN_POINT('',(-2.388749887936,1.862183946658));
+#11686 = CARTESIAN_POINT('',(-2.437499852648,1.862182910214));
+#11687 = CARTESIAN_POINT('',(-2.486249891036,1.862181873768));
+#11688 = CARTESIAN_POINT('',(-2.583749897237,1.862179800874));
+#11689 = CARTESIAN_POINT('',(-2.632499865049,1.862178764426));
+#11690 = CARTESIAN_POINT('',(-2.681249900337,1.862177727976));
+#11691 = CARTESIAN_POINT('',(-2.778749906538,1.862175655076));
+#11692 = CARTESIAN_POINT('',(-2.827499877451,1.862174618625));
+#11693 = CARTESIAN_POINT('',(-2.876249909638,1.862173582172));
+#11694 = CARTESIAN_POINT('',(-2.973749915839,1.862171509265));
+#11695 = CARTESIAN_POINT('',(-3.022499889852,1.862170472811));
+#11696 = CARTESIAN_POINT('',(-3.07124991894,1.862169436355));
+#11697 = CARTESIAN_POINT('',(-3.168749925141,1.862167363442));
+#11698 = CARTESIAN_POINT('',(-3.217499902255,1.862166326985));
+#11699 = CARTESIAN_POINT('',(-3.266249928241,1.862165290525));
+#11700 = CARTESIAN_POINT('',(-3.363749934443,1.862163217605));
+#11701 = CARTESIAN_POINT('',(-3.412499914657,1.862162181145));
+#11702 = CARTESIAN_POINT('',(-3.461249937543,1.862161144682));
+#11703 = CARTESIAN_POINT('',(-3.558749943745,1.862159071756));
+#11704 = CARTESIAN_POINT('',(-3.607499927061,1.862158035292));
+#11705 = CARTESIAN_POINT('',(-3.656249946846,1.862156998827));
+#11706 = CARTESIAN_POINT('',(-3.753749953048,1.862154925894));
+#11707 = CARTESIAN_POINT('',(-3.802499939464,1.862153889427));
+#11708 = CARTESIAN_POINT('',(-3.851249956148,1.862152852958));
+#11709 = CARTESIAN_POINT('',(-3.94874996235,1.862150780019));
+#11710 = CARTESIAN_POINT('',(-3.997499951868,1.862149743548));
+#11711 = CARTESIAN_POINT('',(-4.046249965451,1.862148707076));
+#11712 = CARTESIAN_POINT('',(-4.143749971653,1.862146634131));
+#11713 = CARTESIAN_POINT('',(-4.192499964272,1.862145597657));
+#11714 = CARTESIAN_POINT('',(-4.241249974755,1.862144561182));
+#11715 = CARTESIAN_POINT('',(-4.338749980957,1.86214248823));
+#11716 = CARTESIAN_POINT('',(-4.387499976676,1.862141451753));
+#11717 = CARTESIAN_POINT('',(-4.436249984058,1.862140415275));
+#11718 = CARTESIAN_POINT('',(-4.53374999026,1.862138342316));
+#11719 = CARTESIAN_POINT('',(-4.582499989081,1.862137305836));
+#11720 = CARTESIAN_POINT('',(-4.631249993361,1.862136269354));
+#11721 = CARTESIAN_POINT('',(-4.728749999564,1.862134196389));
+#11722 = CARTESIAN_POINT('',(-4.777500001486,1.862133159906));
+#11723 = CARTESIAN_POINT('',(-4.826250002665,1.862132123421));
+#11724 = CARTESIAN_POINT('',(-4.923750008867,1.86213005045));
+#11725 = CARTESIAN_POINT('',(-4.972500013891,1.862129013963));
+#11726 = CARTESIAN_POINT('',(-5.021250011969,1.862127977475));
+#11727 = CARTESIAN_POINT('',(-5.118750018171,1.862125904497));
+#11728 = CARTESIAN_POINT('',(-5.167500026296,1.862124868007));
+#11729 = CARTESIAN_POINT('',(-5.216250021273,1.862123831516));
+#11730 = CARTESIAN_POINT('',(-5.313750027475,1.862121758532));
+#11731 = CARTESIAN_POINT('',(-5.362500038701,1.862120722039));
+#11732 = CARTESIAN_POINT('',(-5.411250030577,1.862119685545));
+#11733 = CARTESIAN_POINT('',(-5.508750036779,1.862117612554));
+#11734 = CARTESIAN_POINT('',(-5.557500051106,1.862116576057));
+#11735 = CARTESIAN_POINT('',(-5.606250039881,1.86211553956));
+#11736 = CARTESIAN_POINT('',(-5.703750046083,1.862113466563));
+#11737 = CARTESIAN_POINT('',(-5.752500063512,1.862112430063));
+#11738 = CARTESIAN_POINT('',(-5.801250049185,1.862111393562));
+#11739 = CARTESIAN_POINT('',(-5.898750055387,1.862109320559));
+#11740 = CARTESIAN_POINT('',(-5.947500075917,1.862108284055));
+#11741 = CARTESIAN_POINT('',(-5.996250058488,1.862107247552));
+#11742 = CARTESIAN_POINT('',(-6.093750064691,1.862105174542));
+#11743 = CARTESIAN_POINT('',(-6.142500088323,1.862104138035));
+#11744 = CARTESIAN_POINT('',(-6.191250067792,1.862103101529));
+#11745 = CARTESIAN_POINT('',(-6.305000133385,1.862100683008));
+#11746 = CARTESIAN_POINT('',(-6.370000182748,1.862099300994));
+#11747 = CARTESIAN_POINT('',(-6.435000140736,1.86209791898));
+#11748 = CARTESIAN_POINT('',(-6.5,1.862096536967));
+#11749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11750 = PCURVE('',#11751,#11756);
+#11751 = PLANE('',#11752);
+#11752 = AXIS2_PLACEMENT_3D('',#11753,#11754,#11755);
+#11753 = CARTESIAN_POINT('',(0.,0.,31.));
+#11754 = DIRECTION('',(0.,0.,1.));
+#11755 = DIRECTION('',(1.,0.,0.));
+#11756 = DEFINITIONAL_REPRESENTATION('',(#11757),#11859);
+#11757 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,3.000239410421E-02,6.000452057671E-02,9.000639085975E-02,
+    0.120008016396,0.150009408629,0.180010579003,0.210011538961,
+    0.240012299949,0.270012873412,0.300013270795,0.330013503545,
+    0.360013583108,0.390013520931,0.420013328461,0.450013017145,
+    0.480012598433,0.510012083772,0.54001148461,0.570010812396,
+    0.60001007858,0.63000929461,0.660008471937,0.690007622011,
+    0.72000675628,0.750005886196,0.780005023208,0.810004178768,
+    0.840003364326,0.870002591332,0.900001871238,0.930001215494,
+    0.960000635551,1.),.UNSPECIFIED.);
+#11758 = CARTESIAN_POINT('',(1.500354283611,-3.24983721603));
+#11759 = CARTESIAN_POINT('',(1.50034597062,-3.20108871833));
+#11760 = CARTESIAN_POINT('',(1.500337771254,-3.152340069469));
+#11761 = CARTESIAN_POINT('',(1.500329685515,-3.103591272542));
+#11762 = CARTESIAN_POINT('',(1.500313741366,-3.006093823611));
+#11763 = CARTESIAN_POINT('',(1.500305882955,-2.957345171609));
+#11764 = CARTESIAN_POINT('',(1.500298138174,-2.908596377738));
+#11765 = CARTESIAN_POINT('',(1.50028287594,-2.811098928725));
+#11766 = CARTESIAN_POINT('',(1.500275358485,-2.762350273584));
+#11767 = CARTESIAN_POINT('',(1.500267954663,-2.713601482772));
+#11768 = CARTESIAN_POINT('',(1.500253374346,-2.616104033679));
+#11769 = CARTESIAN_POINT('',(1.50024619785,-2.567355375401));
+#11770 = CARTESIAN_POINT('',(1.500239134988,-2.518606587649));
+#11771 = CARTESIAN_POINT('',(1.500225236592,-2.421109138481));
+#11772 = CARTESIAN_POINT('',(1.500218401056,-2.372360477067));
+#11773 = CARTESIAN_POINT('',(1.500211679157,-2.323611692377));
+#11774 = CARTESIAN_POINT('',(1.500198462685,-2.226114243138));
+#11775 = CARTESIAN_POINT('',(1.50019196811,-2.17736557859));
+#11776 = CARTESIAN_POINT('',(1.500185587175,-2.128616796964));
+#11777 = CARTESIAN_POINT('',(1.500173052629,-2.031119347657));
+#11778 = CARTESIAN_POINT('',(1.500166899018,-1.982370679977));
+#11779 = CARTESIAN_POINT('',(1.500160859048,-1.933621901417));
+#11780 = CARTESIAN_POINT('',(1.500149006433,-1.836124452045));
+#11781 = CARTESIAN_POINT('',(1.500143193786,-1.787375781234));
+#11782 = CARTESIAN_POINT('',(1.500137494783,-1.738627005742));
+#11783 = CARTESIAN_POINT('',(1.500126324102,-1.641129556309));
+#11784 = CARTESIAN_POINT('',(1.500120852422,-1.592380882369));
+#11785 = CARTESIAN_POINT('',(1.500115494387,-1.543632109947));
+#11786 = CARTESIAN_POINT('',(1.500105005642,-1.446134660456));
+#11787 = CARTESIAN_POINT('',(1.50009987493,-1.397385983389));
+#11788 = CARTESIAN_POINT('',(1.500094857866,-1.348637214039));
+#11789 = CARTESIAN_POINT('',(1.50008505106,-1.251139764495));
+#11790 = CARTESIAN_POINT('',(1.500080261318,-1.202391084301));
+#11791 = CARTESIAN_POINT('',(1.500075585225,-1.153642318025));
+#11792 = CARTESIAN_POINT('',(1.500066460363,-1.056144868431));
+#11793 = CARTESIAN_POINT('',(1.500062011592,-1.007396185113));
+#11794 = CARTESIAN_POINT('',(1.500057676472,-0.958647421913));
+#11795 = CARTESIAN_POINT('',(1.500049233556,-0.861149972272));
+#11796 = CARTESIAN_POINT('',(1.500045125759,-0.812401285831));
+#11797 = CARTESIAN_POINT('',(1.500041131613,-0.76365252571));
+#11798 = CARTESIAN_POINT('',(1.500033370646,-0.666155076025));
+#11799 = CARTESIAN_POINT('',(1.500029603824,-0.617406386464));
+#11800 = CARTESIAN_POINT('',(1.500025950654,-0.568657629422));
+#11801 = CARTESIAN_POINT('',(1.50001887164,-0.471160179698));
+#11802 = CARTESIAN_POINT('',(1.500015445794,-0.422411487017));
+#11803 = CARTESIAN_POINT('',(1.500012133602,-0.373662733057));
+#11804 = CARTESIAN_POINT('',(1.500005736543,-0.276165283297));
+#11805 = CARTESIAN_POINT('',(1.500002651675,-0.227416587499));
+#11806 = CARTESIAN_POINT('',(1.499999680463,-0.178667836622));
+#11807 = CARTESIAN_POINT('',(1.499993965363,-8.117038683043E-02));
+#11808 = CARTESIAN_POINT('',(1.499991221474,-3.242168791563E-02));
+#11809 = CARTESIAN_POINT('',(1.499988591243,1.632705987533E-02));
+#11810 = CARTESIAN_POINT('',(1.499983558105,0.113824509696));
+#11811 = CARTESIAN_POINT('',(1.499981155198,0.162573211725));
+#11812 = CARTESIAN_POINT('',(1.499978865949,0.211321956428));
+#11813 = CARTESIAN_POINT('',(1.499974514776,0.308819406274));
+#11814 = CARTESIAN_POINT('',(1.499972452852,0.357568111415));
+#11815 = CARTESIAN_POINT('',(1.499970504587,0.40631685303));
+#11816 = CARTESIAN_POINT('',(1.499966835383,0.503814302896));
+#11817 = CARTESIAN_POINT('',(1.499965114442,0.552563011149));
+#11818 = CARTESIAN_POINT('',(1.499963507163,0.601311749672));
+#11819 = CARTESIAN_POINT('',(1.499960519931,0.698809199557));
+#11820 = CARTESIAN_POINT('',(1.499959139977,0.747557910919));
+#11821 = CARTESIAN_POINT('',(1.499957873684,0.796306646348));
+#11822 = CARTESIAN_POINT('',(1.499955568426,0.893804096247));
+#11823 = CARTESIAN_POINT('',(1.49995452946,0.942552810717));
+#11824 = CARTESIAN_POINT('',(1.499953604157,0.991301543052));
+#11825 = CARTESIAN_POINT('',(1.499951980877,1.088798992961));
+#11826 = CARTESIAN_POINT('',(1.4999512829,1.137547710536));
+#11827 = CARTESIAN_POINT('',(1.499950698587,1.186296439774));
+#11828 = CARTESIAN_POINT('',(1.499949757288,1.283793889691));
+#11829 = CARTESIAN_POINT('',(1.499949400302,1.33254261037));
+#11830 = CARTESIAN_POINT('',(1.49994915698,1.38129133651));
+#11831 = CARTESIAN_POINT('',(1.499948897666,1.47878878643));
+#11832 = CARTESIAN_POINT('',(1.499948881673,1.527537510212));
+#11833 = CARTESIAN_POINT('',(1.499948979344,1.57628623325));
+#11834 = CARTESIAN_POINT('',(1.499949402017,1.673783683171));
+#11835 = CARTESIAN_POINT('',(1.499949727019,1.722532410053));
+#11836 = CARTESIAN_POINT('',(1.499950165685,1.771281129989));
+#11837 = CARTESIAN_POINT('',(1.499951270348,1.868778579906));
+#11838 = CARTESIAN_POINT('',(1.499951936346,1.917527309886));
+#11839 = CARTESIAN_POINT('',(1.499952716008,1.966276026718));
+#11840 = CARTESIAN_POINT('',(1.499954502666,2.063773476628));
+#11841 = CARTESIAN_POINT('',(1.499955509661,2.112522209706));
+#11842 = CARTESIAN_POINT('',(1.499956630321,2.161270923431));
+#11843 = CARTESIAN_POINT('',(1.499959098976,2.25876837333));
+#11844 = CARTESIAN_POINT('',(1.49996044697,2.307517109503));
+#11845 = CARTESIAN_POINT('',(1.49996190863,2.356265820121));
+#11846 = CARTESIAN_POINT('',(1.499965059285,2.453763270006));
+#11847 = CARTESIAN_POINT('',(1.499966748279,2.502512009272));
+#11848 = CARTESIAN_POINT('',(1.499968550941,2.55126071678));
+#11849 = CARTESIAN_POINT('',(1.499972383599,2.648758166647));
+#11850 = CARTESIAN_POINT('',(1.499974413596,2.697506909005));
+#11851 = CARTESIAN_POINT('',(1.49997655726,2.746255613402));
+#11852 = CARTESIAN_POINT('',(1.499981071924,2.843753063247));
+#11853 = CARTESIAN_POINT('',(1.499983442926,2.892501808695));
+#11854 = CARTESIAN_POINT('',(1.499985927593,2.941250509978));
+#11855 = CARTESIAN_POINT('',(1.499991990383,3.054997593122));
+#11856 = CARTESIAN_POINT('',(1.499995656913,3.11999593822));
+#11857 = CARTESIAN_POINT('',(1.499999525517,3.184994191938));
+#11858 = CARTESIAN_POINT('',(1.500003596191,3.249992346924));
+#11859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11860 = ORIENTED_EDGE('',*,*,#11861,.F.);
+#11861 = EDGE_CURVE('',#11862,#11540,#11864,.T.);
+#11862 = VERTEX_POINT('',#11863);
+#11863 = CARTESIAN_POINT('',(-3.162277660168,-1.5,30.));
+#11864 = SURFACE_CURVE('',#11865,(#11970,#12078),.PCURVE_S1.);
+#11865 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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,#11944,#11945,#11946,#11947,#11948,#11949,#11950,
+    #11951,#11952,#11953,#11954,#11955,#11956,#11957,#11958,#11959,
+    #11960,#11961,#11962,#11963,#11964,#11965,#11966,#11967,#11968,
+    #11969),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,2.983620118341E-02,
+    5.983800090701E-02,8.844220344019E-02,0.118443437106,0.148442969515,
+    0.178007040916,0.208005368685,0.238004618032,0.267005036348,
+    0.296676138808,0.326677166182,0.356677354581,0.386676747543,
+    0.416588703004,0.446588591151,0.476588807568,0.506329791281,
+    0.536194539863,0.559431784021,0.589430492562,0.618041628639,
+    0.648043974296,0.67804684321,0.708048254822,0.736614982497,
+    0.766613499605,0.796611845176,0.82338656588,0.853387530736,
+    0.883390411225,0.913392720051,0.943305105263,0.973305302617,1.),
+  .UNSPECIFIED.);
+#11866 = CARTESIAN_POINT('',(-3.162277660168,-1.5,30.));
+#11867 = CARTESIAN_POINT('',(-3.091990104341,-1.648179676999,
+    30.029834911614));
+#11868 = CARTESIAN_POINT('',(-3.01242113237,-1.792014308558,
+    30.059654917248));
+#11869 = CARTESIAN_POINT('',(-2.923999251119,-1.930580067717,
+    30.089474886789));
+#11870 = CARTESIAN_POINT('',(-2.73006195885,-2.19635467573,
+    30.149286450526));
+#11871 = CARTESIAN_POINT('',(-2.624453234745,-2.323495520884,
+    30.179278474575));
+#11872 = CARTESIAN_POINT('',(-2.511054305033,-2.443729212466,
+    30.209277511644));
+#11873 = CARTESIAN_POINT('',(-2.275718331443,-2.663801182198,
+    30.267886855868));
+#11874 = CARTESIAN_POINT('',(-2.154424161915,-2.764329331196,
+    30.296497011786));
+#11875 = CARTESIAN_POINT('',(-2.027318632167,-2.85739511239,
+    30.325109399404));
+#11876 = CARTESIAN_POINT('',(-1.756453037699,-3.031843465979,
+    30.383731965433));
+#11877 = CARTESIAN_POINT('',(-1.61218154477,-3.112434184791,
+    30.413742230953));
+#11878 = CARTESIAN_POINT('',(-1.463122052073,-3.183783380534,
+    30.443750669471));
+#11879 = CARTESIAN_POINT('',(-1.157249746112,-3.307260588651,
+    30.503761360445));
+#11880 = CARTESIAN_POINT('',(-1.000435880524,-3.359390378356,
+    30.533763586687));
+#11881 = CARTESIAN_POINT('',(-0.840647442265,-3.401545930756,
+    30.563763158464));
+#11882 = CARTESIAN_POINT('',(-0.519395287444,-3.465060937915,
+    30.623322869969));
+#11883 = CARTESIAN_POINT('',(-0.357987837229,-3.486713784041,
+    30.652883037101));
+#11884 = CARTESIAN_POINT('',(-0.19554616523,-3.49831133134,
+    30.68244184946));
+#11885 = CARTESIAN_POINT('',(0.131913930845,-3.501399872575,
+    30.741992838009));
+#11886 = CARTESIAN_POINT('',(0.296936896159,-3.492593026848,30.771984966
+    ));
+#11887 = CARTESIAN_POINT('',(0.461077463677,-3.473414673692,
+    30.80197761185));
+#11888 = CARTESIAN_POINT('',(0.785668250825,-3.414663823907,
+    30.861966045394));
+#11889 = CARTESIAN_POINT('',(0.946120065767,-3.375090359872,
+    30.891961819466));
+#11890 = CARTESIAN_POINT('',(1.103760567581,-3.32549465539,
+    30.921959237149));
+#11891 = CARTESIAN_POINT('',(1.406464871098,-3.208937119762,
+    30.980958323962));
+#11892 = CARTESIAN_POINT('',(1.551774078018,-3.142607915458,
+    31.009959900627));
+#11893 = CARTESIAN_POINT('',(1.692776677883,-3.067560386897,
+    31.038962807866));
+#11894 = CARTESIAN_POINT('',(1.967803676534,-2.899027018402,
+    31.097641048394));
+#11895 = CARTESIAN_POINT('',(2.101592586953,-2.805154080316,
+    31.127316435089));
+#11896 = CARTESIAN_POINT('',(2.229277118552,-2.703133760512,
+    31.156992178272));
+#11897 = CARTESIAN_POINT('',(2.472376402192,-2.482852905044,
+    31.21667317183));
+#11898 = CARTESIAN_POINT('',(2.587640198688,-2.364423266011,
+    31.246678439163));
+#11899 = CARTESIAN_POINT('',(2.69522010158,-2.238971406893,
+    31.276682900722));
+#11900 = CARTESIAN_POINT('',(2.893828070964,-1.975591533418,
+    31.336688852455));
+#11901 = CARTESIAN_POINT('',(2.98485765302,-1.837662506179,
+    31.366690349797));
+#11902 = CARTESIAN_POINT('',(3.067023958151,-1.694275082732,
+    31.396690549421));
+#11903 = CARTESIAN_POINT('',(3.212760443604,-1.398346481661,
+    31.456688029494));
+#11904 = CARTESIAN_POINT('',(3.276331903866,-1.245803992447,
+    31.48668530127));
+#11905 = CARTESIAN_POINT('',(3.330174169333,-1.089561078829,
+    31.516681763814));
+#11906 = CARTESIAN_POINT('',(3.41775015975,-0.772029035573,
+    31.57658676768));
+#11907 = CARTESIAN_POINT('',(3.451542505507,-0.610754278494,
+    31.60649528651));
+#11908 = CARTESIAN_POINT('',(3.475144676313,-0.447676531778,
+    31.636404113251));
+#11909 = CARTESIAN_POINT('',(3.501850143984,-0.119371806046,
+    31.696311104007));
+#11910 = CARTESIAN_POINT('',(3.504893104187,4.586185900859E-02,
+    31.726309257591));
+#11911 = CARTESIAN_POINT('',(3.497527650118,0.210957961652,
+    31.756308484903));
+#11912 = CARTESIAN_POINT('',(3.462190170311,0.538927430294,
+    31.81630906402));
+#11913 = CARTESIAN_POINT('',(3.434217710415,0.701802466679,
+    31.846310427548));
+#11914 = CARTESIAN_POINT('',(3.39604724743,0.862592487164,
+    31.876312466167));
+#11915 = CARTESIAN_POINT('',(3.300296834839,1.176764825045,
+    31.93605748186));
+#11916 = CARTESIAN_POINT('',(3.242886913604,1.33020082946,
+    31.965800350559));
+#11917 = CARTESIAN_POINT('',(3.176013317715,1.479754724953,
+    31.99554300928));
+#11918 = CARTESIAN_POINT('',(3.023908571151,1.770009755107,
+    32.055151547659));
+#11919 = CARTESIAN_POINT('',(2.938601155365,1.910673483431,
+    32.085016800185));
+#11920 = CARTESIAN_POINT('',(2.844644867198,2.045716175999,
+    32.114880075975));
+#11921 = CARTESIAN_POINT('',(2.663272601232,2.274489032964,
+    32.167977440919));
+#11922 = CARTESIAN_POINT('',(2.579031929395,2.370737263754,
+    32.191211907877));
+#11923 = CARTESIAN_POINT('',(2.490200957541,2.46276691974,
+    32.214445992749));
+#11924 = CARTESIAN_POINT('',(2.276935647426,2.663224761593,
+    32.267674641195));
+#11925 = CARTESIAN_POINT('',(2.149661506515,2.768633667103,
+    32.297669188121));
+#11926 = CARTESIAN_POINT('',(2.0160043064,2.86582071196,32.327664522689)
+  );
+#11927 = CARTESIAN_POINT('',(1.744018361182,3.038608804116,
+    32.386270183902));
+#11928 = CARTESIAN_POINT('',(1.606190454145,3.115001141575,
+    32.41488037887));
+#11929 = CARTESIAN_POINT('',(1.464025894997,3.182981444827,
+    32.443492059313));
+#11930 = CARTESIAN_POINT('',(1.165514338804,3.304358298833,
+    32.502109216822));
+#11931 = CARTESIAN_POINT('',(1.008812203727,3.356885631479,
+    32.532114860094));
+#11932 = CARTESIAN_POINT('',(0.84911548722,3.399442440613,
+    32.562121647903));
+#11933 = CARTESIAN_POINT('',(0.525652594416,3.464230990608,
+    32.622136914518));
+#11934 = CARTESIAN_POINT('',(0.361884661395,3.486462680111,
+    32.652145407925));
+#11935 = CARTESIAN_POINT('',(0.197042723032,3.498339689876,
+    32.682153986524));
+#11936 = CARTESIAN_POINT('',(-0.132822477957,3.5013657258,
+    32.742168864374));
+#11937 = CARTESIAN_POINT('',(-0.29784737216,3.492515791807,
+    32.772175167232));
+#11938 = CARTESIAN_POINT('',(-0.461989235398,3.47329393839,
+    32.802180547514));
+#11939 = CARTESIAN_POINT('',(-0.778815535654,3.415861745181,
+    32.860753669769));
+#11940 = CARTESIAN_POINT('',(-0.93167401087,3.378603175063,
+    32.889321569795));
+#11941 = CARTESIAN_POINT('',(-1.082025211044,3.332249570916,
+    32.917887758071));
+#11942 = CARTESIAN_POINT('',(-1.383497692001,3.219182262276,
+    32.976448424933));
+#11943 = CARTESIAN_POINT('',(-1.534281427292,3.151563912681,
+    33.006442740136));
+#11944 = CARTESIAN_POINT('',(-1.680509676788,3.074587469736,
+    33.036435311809));
+#11945 = CARTESIAN_POINT('',(-1.962181413036,2.902937242407,
+    33.096418666556));
+#11946 = CARTESIAN_POINT('',(-2.09762633005,2.808262765967,
+    33.126409407695));
+#11947 = CARTESIAN_POINT('',(-2.226844361749,2.705247922159,
+    33.156400283426));
+#11948 = CARTESIAN_POINT('',(-2.458231702991,2.495749743776,
+    33.213161074551));
+#11949 = CARTESIAN_POINT('',(-2.561816541326,2.390827875067,
+    33.23993079126));
+#11950 = CARTESIAN_POINT('',(-2.659343946978,2.280254117214,
+    33.266701766582));
+#11951 = CARTESIAN_POINT('',(-2.852390629899,2.034962801179,
+    33.323472716016));
+#11952 = CARTESIAN_POINT('',(-2.946252748707,1.898940164985,
+    33.353473048897));
+#11953 = CARTESIAN_POINT('',(-3.031361666647,1.757283988309,
+    33.383475525535));
+#11954 = CARTESIAN_POINT('',(-3.183180035765,1.464434729446,
+    33.443486857647));
+#11955 = CARTESIAN_POINT('',(-3.249888901749,1.31323957867,
+    33.473495666052));
+#11956 = CARTESIAN_POINT('',(-3.306946680587,1.158147488023,
+    33.503506886377));
+#11957 = CARTESIAN_POINT('',(-3.401200381211,0.842043251985,
+    33.563531510436));
+#11958 = CARTESIAN_POINT('',(-3.438397153637,0.6810297673,
+    33.593544921437));
+#11959 = CARTESIAN_POINT('',(-3.465384635203,0.517989854976,
+    33.623558365489));
+#11960 = CARTESIAN_POINT('',(-3.498689379332,0.190299547147,
+    33.68348994974));
+#11961 = CARTESIAN_POINT('',(-3.505068568335,2.565365647645E-02,
+    33.713408271122));
+#11962 = CARTESIAN_POINT('',(-3.50110056921,-0.139072758407,
+    33.743321301495));
+#11963 = CARTESIAN_POINT('',(-3.472592135667,-0.467235461206,
+    33.803223747637));
+#11964 = CARTESIAN_POINT('',(-3.447991531726,-0.63066771689,
+    33.833213317676));
+#11965 = CARTESIAN_POINT('',(-3.413146981227,-0.79223670115,
+    33.863196876167));
+#11966 = CARTESIAN_POINT('',(-3.328443959885,-1.092247566202,
+    33.919858405266));
+#11967 = CARTESIAN_POINT('',(-3.280664228375,-1.231275103384,
+    33.946536396013));
+#11968 = CARTESIAN_POINT('',(-3.225171968444,-1.367405638569,
+    33.973218390028));
+#11969 = CARTESIAN_POINT('',(-3.162285769558,-1.499982903786,
+    33.999912722324));
+#11970 = PCURVE('',#10827,#11971);
+#11971 = DEFINITIONAL_REPRESENTATION('',(#11972),#12077);
+#11972 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,2.983620118341E-02,
+    5.983800090701E-02,8.844220344019E-02,0.118443437106,0.148442969515,
+    0.178007040916,0.208005368685,0.238004618032,0.267005036348,
+    0.296676138808,0.326677166182,0.356677354581,0.386676747543,
+    0.416588703004,0.446588591151,0.476588807568,0.506329791281,
+    0.536194539863,0.559431784021,0.589430492562,0.618041628639,
+    0.648043974296,0.67804684321,0.708048254822,0.736614982497,
+    0.766613499605,0.796611845176,0.82338656588,0.853387530736,
+    0.883390411225,0.913392720051,0.943305105263,0.973305302617,1.),
+  .UNSPECIFIED.);
+#11973 = CARTESIAN_POINT('',(-8.772233983162E-02,0.));
+#11974 = CARTESIAN_POINT('',(-8.770631521485E-02,5.557319740462E-02));
+#11975 = CARTESIAN_POINT('',(-8.770186506053E-02,0.111143252982));
+#11976 = CARTESIAN_POINT('',(-8.770561499846E-02,0.166705573648));
+#11977 = CARTESIAN_POINT('',(-8.771860794373E-02,0.278130576005));
+#11978 = CARTESIAN_POINT('',(-8.772819300406E-02,0.333992847863));
+#11979 = CARTESIAN_POINT('',(-8.773620842351E-02,0.389854102185));
+#11980 = CARTESIAN_POINT('',(-8.77468512791E-02,0.498974478527));
+#11981 = CARTESIAN_POINT('',(-8.774966482243E-02,0.552233636294));
+#11982 = CARTESIAN_POINT('',(-8.774941364108E-02,0.605493350852));
+#11983 = CARTESIAN_POINT('',(-8.774491198768E-02,0.714615280451));
+#11984 = CARTESIAN_POINT('',(-8.774036441898E-02,0.770477559415));
+#11985 = CARTESIAN_POINT('',(-8.773481995354E-02,0.82634080499));
+#11986 = CARTESIAN_POINT('',(-8.77240925874E-02,0.93806642604));
+#11987 = CARTESIAN_POINT('',(-8.77188649705E-02,0.99392878483));
+#11988 = CARTESIAN_POINT('',(-8.771482703384E-02,1.049792352308));
+#11989 = CARTESIAN_POINT('',(-8.770938255926E-02,1.160710150591));
+#11990 = CARTESIAN_POINT('',(-8.770795403544E-02,1.215764387294));
+#11991 = CARTESIAN_POINT('',(-8.770784538782E-02,1.270818980885));
+#11992 = CARTESIAN_POINT('',(-8.770929425415E-02,1.381736796463));
+#11993 = CARTESIAN_POINT('',(-8.771090716896E-02,1.437600022128));
+#11994 = CARTESIAN_POINT('',(-8.771289965099E-02,1.493462841496));
+#11995 = CARTESIAN_POINT('',(-8.771681982379E-02,1.605188985183));
+#11996 = CARTESIAN_POINT('',(-8.771876063805E-02,1.661052311565));
+#11997 = CARTESIAN_POINT('',(-8.772031143388E-02,1.716914829981));
+#11998 = CARTESIAN_POINT('',(-8.772256459713E-02,1.826778360927));
+#11999 = CARTESIAN_POINT('',(-8.772328612959E-02,1.880779424446));
+#12000 = CARTESIAN_POINT('',(-8.772362713108E-02,1.934779786137));
+#12001 = CARTESIAN_POINT('',(-8.772385322441E-02,2.0440284281));
+#12002 = CARTESIAN_POINT('',(-8.772371561995E-02,2.09927667138));
+#12003 = CARTESIAN_POINT('',(-8.772348006573E-02,2.154524705983));
+#12004 = CARTESIAN_POINT('',(-8.772291403188E-02,2.265635288033));
+#12005 = CARTESIAN_POINT('',(-8.772258183684E-02,2.321497834455));
+#12006 = CARTESIAN_POINT('',(-8.772223006019E-02,2.377360802593));
+#12007 = CARTESIAN_POINT('',(-8.772129771944E-02,2.489086313982));
+#12008 = CARTESIAN_POINT('',(-8.772072840518E-02,2.544948852271));
+#12009 = CARTESIAN_POINT('',(-8.771995211165E-02,2.600812083203));
+#12010 = CARTESIAN_POINT('',(-8.771802105566E-02,2.71253812755));
+#12011 = CARTESIAN_POINT('',(-8.771687157553E-02,2.768400948226));
+#12012 = CARTESIAN_POINT('',(-8.771558309223E-02,2.824264128052));
+#12013 = CARTESIAN_POINT('',(-8.771331569442E-02,2.935827755922));
+#12014 = CARTESIAN_POINT('',(-8.771231848499E-02,2.991528215092));
+#12015 = CARTESIAN_POINT('',(-8.771178507818E-02,3.047228423836));
+#12016 = CARTESIAN_POINT('',(-8.771207723269E-02,3.158791736481));
+#12017 = CARTESIAN_POINT('',(-8.77128809666E-02,3.214654857116));
+#12018 = CARTESIAN_POINT('',(-8.771454102529E-02,3.270517417221));
+#12019 = CARTESIAN_POINT('',(-8.771857419923E-02,3.382242626489));
+#12020 = CARTESIAN_POINT('',(-8.772098289777E-02,3.438105246402));
+#12021 = CARTESIAN_POINT('',(-8.772311183684E-02,3.493968001551));
+#12022 = CARTESIAN_POINT('',(-8.772526035637E-02,3.605211704017));
+#12023 = CARTESIAN_POINT('',(-8.772543436974E-02,3.660592726935));
+#12024 = CARTESIAN_POINT('',(-8.77238138507E-02,3.715974102024));
+#12025 = CARTESIAN_POINT('',(-8.77219506195E-02,3.826967403149));
+#12026 = CARTESIAN_POINT('',(-8.772155743037E-02,3.882579816096));
+#12027 = CARTESIAN_POINT('',(-8.772193586562E-02,3.938193377044));
+#12028 = CARTESIAN_POINT('',(-8.772203907535E-02,4.037079904465));
+#12029 = CARTESIAN_POINT('',(-8.772196561855E-02,4.080352635664));
+#12030 = CARTESIAN_POINT('',(-8.772142617807E-02,4.123625554847));
+#12031 = CARTESIAN_POINT('',(-8.771919938166E-02,4.222762193175));
+#12032 = CARTESIAN_POINT('',(-8.771720250542E-02,4.278625830322));
+#12033 = CARTESIAN_POINT('',(-8.771465933362E-02,4.33448840849));
+#12034 = CARTESIAN_POINT('',(-8.771032870402E-02,4.443627210075));
+#12035 = CARTESIAN_POINT('',(-8.770846344263E-02,4.496903529512));
+#12036 = CARTESIAN_POINT('',(-8.770758793512E-02,4.55017860046));
+#12037 = CARTESIAN_POINT('',(-8.770850149939E-02,4.659316911278));
+#12038 = CARTESIAN_POINT('',(-8.771040216094E-02,4.715180085308));
+#12039 = CARTESIAN_POINT('',(-8.77140452433E-02,4.771042251833));
+#12040 = CARTESIAN_POINT('',(-8.772349378524E-02,4.882766802593));
+#12041 = CARTESIAN_POINT('',(-8.772932588191E-02,4.93862916351));
+#12042 = CARTESIAN_POINT('',(-8.773553744844E-02,4.9944918455));
+#12043 = CARTESIAN_POINT('',(-8.774644764679E-02,5.106216534576));
+#12044 = CARTESIAN_POINT('',(-8.775119507167E-02,5.162078505466));
+#12045 = CARTESIAN_POINT('',(-8.775410015969E-02,5.21794209394));
+#12046 = CARTESIAN_POINT('',(-8.77551549767E-02,5.327000509988));
+#12047 = CARTESIAN_POINT('',(-8.775354977358E-02,5.380195241649));
+#12048 = CARTESIAN_POINT('',(-8.774942944692E-02,5.433390934897));
+#12049 = CARTESIAN_POINT('',(-8.773699983045E-02,5.542449487544));
+#12050 = CARTESIAN_POINT('',(-8.772847180096E-02,5.598312426501));
+#12051 = CARTESIAN_POINT('',(-8.771852267714E-02,5.654175457166));
+#12052 = CARTESIAN_POINT('',(-8.769885496261E-02,5.765901416371));
+#12053 = CARTESIAN_POINT('',(-8.76890796607E-02,5.821764307067));
+#12054 = CARTESIAN_POINT('',(-8.768093405995E-02,5.877627341474));
+#12055 = CARTESIAN_POINT('',(-8.767085446655E-02,5.983349833914));
+#12056 = CARTESIAN_POINT('',(-8.766830845047E-02,6.033209390079));
+#12057 = CARTESIAN_POINT('',(-8.76687727964E-02,6.083068229408));
+#12058 = CARTESIAN_POINT('',(-8.767588821408E-02,6.188791304744));
+#12059 = CARTESIAN_POINT('',(-8.768327944333E-02,6.244655245076));
+#12060 = CARTESIAN_POINT('',(-8.769403973896E-02,6.300517032677));
+#12061 = CARTESIAN_POINT('',(-8.771870287597E-02,6.412241412156));
+#12062 = CARTESIAN_POINT('',(-8.77326763587E-02,6.468103932897));
+#12063 = CARTESIAN_POINT('',(-8.774638103624E-02,6.523966113207));
+#12064 = CARTESIAN_POINT('',(-8.77692473826E-02,6.63569071453));
+#12065 = CARTESIAN_POINT('',(-8.777851266136E-02,6.691553090453));
+#12066 = CARTESIAN_POINT('',(-8.778362585578E-02,6.747416626478));
+#12067 = CARTESIAN_POINT('',(-8.778578763773E-02,6.858976838836));
+#12068 = CARTESIAN_POINT('',(-8.778286159425E-02,6.914673637629));
+#12069 = CARTESIAN_POINT('',(-8.777634705812E-02,6.970370010831));
+#12070 = CARTESIAN_POINT('',(-8.776156914129E-02,7.081927565816));
+#12071 = CARTESIAN_POINT('',(-8.775297688872E-02,7.137788728244));
+#12072 = CARTESIAN_POINT('',(-8.774663227699E-02,7.193651871701));
+#12073 = CARTESIAN_POINT('',(-8.773800565623E-02,7.299229677151));
+#12074 = CARTESIAN_POINT('',(-8.773478606628E-02,7.348942837407));
+#12075 = CARTESIAN_POINT('',(-8.773245580303E-02,7.398661957589));
+#12076 = CARTESIAN_POINT('',(-8.771822907438E-02,7.448383556474));
+#12077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12078 = PCURVE('',#11254,#12079);
+#12079 = DEFINITIONAL_REPRESENTATION('',(#12080),#12128);
+#12080 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#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),.UNSPECIFIED.,.F.,
+  .F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
+    ,1,1,1,1,1,1,1,1,1,1,1,4),(0.,5.682155170397E-03,1.136431034079E-02,
+    1.704646551119E-02,2.272862068159E-02,2.841077585199E-02,
+    3.409293102238E-02,3.977508619278E-02,4.545724136318E-02,
+    5.113939653358E-02,5.682155170397E-02,6.250370687437E-02,
+    6.818586204477E-02,7.386801721516E-02,7.955017238556E-02,
+    8.523232755596E-02,9.091448272636E-02,9.659663789675E-02,
+    0.102278793067,0.107960948238,0.113643103408,0.119325258578,
+    0.125007413749,0.130689568919,0.13637172409,0.14205387926,
+    0.14773603443,0.153418189601,0.159100344771,0.164782499942,
+    0.170464655112,0.176146810282,0.181828965453,0.187511120623,
+    0.193193275794,0.198875430964,0.204557586134,0.210239741305,
+    0.215921896475,0.221604051645,0.227286206816,0.232968361986,
+    0.238650517157,0.244332672327,0.250014827497),
+  .QUASI_UNIFORM_KNOTS.);
+#12081 = CARTESIAN_POINT('',(3.584503697663,-3.807633406854E-16));
+#12082 = CARTESIAN_POINT('',(3.596402367649,7.575848434533E-03));
+#12083 = CARTESIAN_POINT('',(3.620201677496,2.272550050729E-02));
+#12084 = CARTESIAN_POINT('',(3.65590476478,4.544571484516E-02));
+#12085 = CARTESIAN_POINT('',(3.691609976815,6.816368156934E-02));
+#12086 = CARTESIAN_POINT('',(3.727316053107,9.088090744782E-02));
+#12087 = CARTESIAN_POINT('',(3.763022123728,0.113598559036));
+#12088 = CARTESIAN_POINT('',(3.798727708996,0.136317440899));
+#12089 = CARTESIAN_POINT('',(3.834432594659,0.159038242144));
+#12090 = CARTESIAN_POINT('',(3.870136699112,0.181761270612));
+#12091 = CARTESIAN_POINT('',(3.90584004453,0.20448668838));
+#12092 = CARTESIAN_POINT('',(3.941542699593,0.227214465296));
+#12093 = CARTESIAN_POINT('',(3.977244696466,0.249944360686));
+#12094 = CARTESIAN_POINT('',(4.012946169748,0.272676127401));
+#12095 = CARTESIAN_POINT('',(4.048647109157,0.295409362005));
+#12096 = CARTESIAN_POINT('',(4.084347608206,0.318143676169));
+#12097 = CARTESIAN_POINT('',(4.120047777834,0.340878682102));
+#12098 = CARTESIAN_POINT('',(4.155747652562,0.363613982482));
+#12099 = CARTESIAN_POINT('',(4.191447411629,0.386349246558));
+#12100 = CARTESIAN_POINT('',(4.227147104041,0.409084184117));
+#12101 = CARTESIAN_POINT('',(4.262846854939,0.431818554046));
+#12102 = CARTESIAN_POINT('',(4.298546802162,0.454552166944));
+#12103 = CARTESIAN_POINT('',(4.334246978921,0.477284887728));
+#12104 = CARTESIAN_POINT('',(4.369947521193,0.500016621808));
+#12105 = CARTESIAN_POINT('',(4.405648442615,0.522747324813));
+#12106 = CARTESIAN_POINT('',(4.441349755757,0.545476987741));
+#12107 = CARTESIAN_POINT('',(4.477051503676,0.568205632536));
+#12108 = CARTESIAN_POINT('',(4.51275364968,0.590933314869));
+#12109 = CARTESIAN_POINT('',(4.548456138673,0.613660117434));
+#12110 = CARTESIAN_POINT('',(4.584158979142,0.636386139005));
+#12111 = CARTESIAN_POINT('',(4.619862053806,0.659111502452));
+#12112 = CARTESIAN_POINT('',(4.655565345407,0.68183633817));
+#12113 = CARTESIAN_POINT('',(4.691268802622,0.704560788325));
+#12114 = CARTESIAN_POINT('',(4.726972308166,0.727285005808));
+#12115 = CARTESIAN_POINT('',(4.762675895827,0.750009130774));
+#12116 = CARTESIAN_POINT('',(4.798379438861,0.772733310815));
+#12117 = CARTESIAN_POINT('',(4.834082925864,0.795457678179));
+#12118 = CARTESIAN_POINT('',(4.869786347744,0.818182353858));
+#12119 = CARTESIAN_POINT('',(4.905489592945,0.840907449083));
+#12120 = CARTESIAN_POINT('',(4.941192729754,0.863633052007));
+#12121 = CARTESIAN_POINT('',(4.976895668926,0.886359233293));
+#12122 = CARTESIAN_POINT('',(5.012598408169,0.909086043953));
+#12123 = CARTESIAN_POINT('',(5.048300975761,0.931813514957));
+#12124 = CARTESIAN_POINT('',(5.084003311085,0.954541655827));
+#12125 = CARTESIAN_POINT('',(5.119705457297,0.977270460784));
+#12126 = CARTESIAN_POINT('',(5.143506756793,0.992423418444));
+#12127 = CARTESIAN_POINT('',(5.155407374833,0.999999998378));
+#12128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12129 = ORIENTED_EDGE('',*,*,#12130,.T.);
+#12130 = EDGE_CURVE('',#11862,#12131,#12133,.T.);
+#12131 = VERTEX_POINT('',#12132);
+#12132 = CARTESIAN_POINT('',(-3.25,-1.5,30.));
+#12133 = SURFACE_CURVE('',#12134,(#12137,#12144),.PCURVE_S1.);
+#12134 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12135,#12136),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-6.5,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#12135 = CARTESIAN_POINT('',(3.25,-1.5,30.));
+#12136 = CARTESIAN_POINT('',(-3.25,-1.5,30.));
+#12137 = PCURVE('',#10827,#12138);
+#12138 = DEFINITIONAL_REPRESENTATION('',(#12139),#12143);
+#12139 = LINE('',#12140,#12141);
+#12140 = CARTESIAN_POINT('',(0.,0.));
+#12141 = VECTOR('',#12142,1.);
+#12142 = DIRECTION('',(1.,0.));
+#12143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12144 = PCURVE('',#11213,#12145);
+#12145 = DEFINITIONAL_REPRESENTATION('',(#12146),#12149);
+#12146 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12147,#12148),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-6.5,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#12147 = CARTESIAN_POINT('',(-6.5,-2.799038105677));
+#12148 = CARTESIAN_POINT('',(1.998401444325E-14,-2.799038105677));
+#12149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12150 = ORIENTED_EDGE('',*,*,#12151,.T.);
+#12151 = EDGE_CURVE('',#12131,#10814,#12152,.T.);
+#12152 = SURFACE_CURVE('',#12153,(#12171,#12178),.PCURVE_S1.);
+#12153 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#12154,#12155,#12156,#12157,
+    #12158,#12159,#12160,#12161,#12162,#12163,#12164,#12165,#12166,
+    #12167,#12168,#12169,#12170),.UNSPECIFIED.,.F.,.F.,(10,7,10),(0.,
+    3.724191778237,7.448383556474),.UNSPECIFIED.);
+#12154 = CARTESIAN_POINT('',(-3.25,-1.5,30.));
+#12155 = CARTESIAN_POINT('',(-2.72651690499,-2.633962731249,
+    30.222150916956));
+#12156 = CARTESIAN_POINT('',(-1.757232474163,-3.564999152426,
+    30.443655063503));
+#12157 = CARTESIAN_POINT('',(-0.43452088644,-4.083899375277,
+    30.668868654864));
+#12158 = CARTESIAN_POINT('',(1.042694700231,-4.055311085891,
+    30.886097493474));
+#12159 = CARTESIAN_POINT('',(2.407729232122,-3.422347454312,
+    31.112611087138));
+#12160 = CARTESIAN_POINT('',(3.391766836646,-2.320678515708,
+    31.33299348582));
+#12161 = CARTESIAN_POINT('',(3.851697224794,-0.97448537383,
+    31.555491864572));
+#12162 = CARTESIAN_POINT('',(3.695490577548,1.705601134446,
+    31.999956455442));
+#12163 = CARTESIAN_POINT('',(1.757343613277,3.563248444752,
+    32.444417698329));
+#12164 = CARTESIAN_POINT('',(0.435630404715,4.08627460268,32.66597925648
+    ));
+#12165 = CARTESIAN_POINT('',(-1.045048989263,4.053510266398,
+    32.889747625799));
+#12166 = CARTESIAN_POINT('',(-2.406341192193,3.423850799089,
+    33.111343239579));
+#12167 = CARTESIAN_POINT('',(-3.391425118468,2.31875618941,
+    33.332015325154));
+#12168 = CARTESIAN_POINT('',(-3.85234861336,0.976068727473,
+    33.556254481871));
+#12169 = CARTESIAN_POINT('',(-3.773481046553,-0.366018542975,
+    33.777753486341));
+#12170 = CARTESIAN_POINT('',(-3.250003998624,-1.499982669915,
+    33.99991152839));
+#12171 = PCURVE('',#10827,#12172);
+#12172 = DEFINITIONAL_REPRESENTATION('',(#12173),#12177);
+#12173 = LINE('',#12174,#12175);
+#12174 = CARTESIAN_POINT('',(-0.,0.));
+#12175 = VECTOR('',#12176,1.);
+#12176 = DIRECTION('',(0.,1.));
+#12177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12178 = PCURVE('',#12179,#12214);
+#12179 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,(
+    (#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
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,7,10),(-3.,-0.),(0.,
+    3.724191778237,7.448383556474),.UNSPECIFIED.);
+#12180 = CARTESIAN_POINT('',(-3.25,-1.5,30.));
+#12181 = CARTESIAN_POINT('',(-2.72651690499,-2.633962731249,
+    30.222150916956));
+#12182 = CARTESIAN_POINT('',(-1.757232474163,-3.564999152426,
+    30.443655063503));
+#12183 = CARTESIAN_POINT('',(-0.43452088644,-4.083899375277,
+    30.668868654864));
+#12184 = CARTESIAN_POINT('',(1.042694700231,-4.055311085891,
+    30.886097493474));
+#12185 = CARTESIAN_POINT('',(2.407729232122,-3.422347454312,
+    31.112611087138));
+#12186 = CARTESIAN_POINT('',(3.391766836646,-2.320678515708,
+    31.33299348582));
+#12187 = CARTESIAN_POINT('',(3.851697224794,-0.97448537383,
+    31.555491864572));
+#12188 = CARTESIAN_POINT('',(3.695490577548,1.705601134446,
+    31.999956455442));
+#12189 = CARTESIAN_POINT('',(1.757343613277,3.563248444752,
+    32.444417698329));
+#12190 = CARTESIAN_POINT('',(0.43463752834,4.086826074868,32.66687140669
+    ));
+#12191 = CARTESIAN_POINT('',(-1.042495878583,4.052092195058,
+    32.887453525258));
+#12192 = CARTESIAN_POINT('',(-2.408894302874,3.42526887043,
+    33.11363734012));
+#12193 = CARTESIAN_POINT('',(-3.390432242093,2.318204717222,
+    33.331123174943));
+#12194 = CARTESIAN_POINT('',(-3.85234861336,0.976068727473,
+    33.556254481871));
+#12195 = CARTESIAN_POINT('',(-3.773481046553,-0.366018542975,
+    33.777753486341));
+#12196 = CARTESIAN_POINT('',(-3.250003998624,-1.499982669915,
+    33.99991152839));
+#12197 = CARTESIAN_POINT('',(-3.25,1.5,30.));
+#12198 = CARTESIAN_POINT('',(-3.773483095011,0.366037268751,
+    30.222158042133));
+#12199 = CARTESIAN_POINT('',(-3.852357254953,-0.976050978588,
+    30.443657047011));
+#12200 = CARTESIAN_POINT('',(-3.390446991558,-2.318190580476,
+    30.668788351655));
+#12201 = CARTESIAN_POINT('',(-2.408913368489,-3.425260624811,
+    30.886274190953));
+#12202 = CARTESIAN_POINT('',(-1.042516670706,-4.052091234248,
+    31.112458001372));
+#12203 = CARTESIAN_POINT('',(0.434618098423,-4.086832336237,
+    31.333040122164));
+#12204 = CARTESIAN_POINT('',(1.757328063454,-3.563260607325,
+    31.555493830111));
+#12205 = CARTESIAN_POINT('',(3.695486030105,-1.70562084009,
+    31.999955072967));
+#12206 = CARTESIAN_POINT('',(3.851705872504,0.97446762733,
+    32.444419663845));
+#12207 = CARTESIAN_POINT('',(3.391781557692,2.320664370094,
+    32.666918042699));
+#12208 = CARTESIAN_POINT('',(2.40774834523,3.422339216196,
+    32.887300441298));
+#12209 = CARTESIAN_POINT('',(1.042715445655,4.055310128943,
+    33.113814034327));
+#12210 = CARTESIAN_POINT('',(-0.434501429312,4.083905631029,
+    33.33104287445));
+#12211 = CARTESIAN_POINT('',(-1.757216930013,3.565011315349,
+    33.556256464463));
+#12212 = CARTESIAN_POINT('',(-2.726506858035,2.633978665629,
+    33.777760611489));
+#12213 = CARTESIAN_POINT('',(-3.249996000126,1.500017330074,
+    33.999911528445));
+#12214 = DEFINITIONAL_REPRESENTATION('',(#12215),#12218);
+#12215 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12216,#12217),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,7.448383556474),.PIECEWISE_BEZIER_KNOTS.);
+#12216 = CARTESIAN_POINT('',(-3.,0.));
+#12217 = CARTESIAN_POINT('',(-3.,7.448383556474));
+#12218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12219 = ORIENTED_EDGE('',*,*,#10813,.F.);
+#12220 = ADVANCED_FACE('',(#12221),#10899,.F.);
+#12221 = FACE_BOUND('',#12222,.F.);
+#12222 = EDGE_LOOP('',(#12223,#12224,#12245,#12281));
+#12223 = ORIENTED_EDGE('',*,*,#10869,.F.);
+#12224 = ORIENTED_EDGE('',*,*,#12225,.T.);
+#12225 = EDGE_CURVE('',#10814,#12226,#12228,.T.);
+#12226 = VERTEX_POINT('',#12227);
+#12227 = CARTESIAN_POINT('',(-3.249996000126,1.500017330074,
+    33.999911528445));
+#12228 = SURFACE_CURVE('',#12229,(#12232,#12238),.PCURVE_S1.);
+#12229 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12230,#12231),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#12230 = CARTESIAN_POINT('',(-3.250003998624,-1.499982669915,
+    33.99991152839));
+#12231 = CARTESIAN_POINT('',(-3.249996000126,1.500017330074,
+    33.999911528445));
+#12232 = PCURVE('',#10899,#12233);
+#12233 = DEFINITIONAL_REPRESENTATION('',(#12234),#12237);
+#12234 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12235,#12236),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#12235 = CARTESIAN_POINT('',(-3.,0.));
+#12236 = CARTESIAN_POINT('',(0.,0.));
+#12237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12238 = PCURVE('',#12179,#12239);
+#12239 = DEFINITIONAL_REPRESENTATION('',(#12240),#12244);
+#12240 = LINE('',#12241,#12242);
+#12241 = CARTESIAN_POINT('',(0.,7.448383556474));
+#12242 = VECTOR('',#12243,1.);
+#12243 = DIRECTION('',(1.,0.));
+#12244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12245 = ORIENTED_EDGE('',*,*,#12246,.T.);
+#12246 = EDGE_CURVE('',#12226,#12247,#12249,.T.);
+#12247 = VERTEX_POINT('',#12248);
+#12248 = CARTESIAN_POINT('',(-3.249991999001,1.500034660137,
+    37.999823056952));
+#12249 = SURFACE_CURVE('',#12250,(#12268,#12275),.PCURVE_S1.);
+#12250 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#12251,#12252,#12253,#12254,
+    #12255,#12256,#12257,#12258,#12259,#12260,#12261,#12262,#12263,
+    #12264,#12265,#12266,#12267),.UNSPECIFIED.,.F.,.F.,(10,7,10),(0.,
+    3.724191778237,7.448383556474),.UNSPECIFIED.);
+#12251 = CARTESIAN_POINT('',(-3.249996000126,1.500017330074,
+    33.999911528445));
+#12252 = CARTESIAN_POINT('',(-3.773485142215,0.366055994945,
+    34.222069570669));
+#12253 = CARTESIAN_POINT('',(-3.852365895452,-0.976033228839,
+    34.443568575955));
+#12254 = CARTESIAN_POINT('',(-3.390461740282,-2.318176442504,
+    34.66869987831));
+#12255 = CARTESIAN_POINT('',(-2.408932433821,-3.425252377763,
+    34.886185722087));
+#12256 = CARTESIAN_POINT('',(-1.04253746308,-4.052090271994,
+    35.11236952806));
+#12257 = CARTESIAN_POINT('',(0.434598667785,-4.086838596368,
+    35.332951651077));
+#12258 = CARTESIAN_POINT('',(1.757312512561,-3.563272769013,
+    35.555405358609));
+#12259 = CARTESIAN_POINT('',(3.695481481241,-1.705640545719,
+    35.999866601435));
+#12260 = CARTESIAN_POINT('',(3.851714519127,0.97444987997,
+    36.444331192321));
+#12261 = CARTESIAN_POINT('',(3.391796277988,2.320650223254,
+    36.666829571277));
+#12262 = CARTESIAN_POINT('',(2.407767458067,3.42233097665,
+    36.887211969794));
+#12263 = CARTESIAN_POINT('',(1.042736191318,4.055309170549,
+    37.113725562185));
+#12264 = CARTESIAN_POINT('',(-0.434481971455,4.083911885543,
+    37.330954403821));
+#12265 = CARTESIAN_POINT('',(-1.757201384796,3.56502347739,
+    37.556167992495));
+#12266 = CARTESIAN_POINT('',(-2.726496809836,2.633994599555,
+    37.777672139988));
+#12267 = CARTESIAN_POINT('',(-3.249991999001,1.500034660137,
+    37.999823056952));
+#12268 = PCURVE('',#10899,#12269);
+#12269 = DEFINITIONAL_REPRESENTATION('',(#12270),#12274);
+#12270 = LINE('',#12271,#12272);
+#12271 = CARTESIAN_POINT('',(-0.,0.));
+#12272 = VECTOR('',#12273,1.);
+#12273 = DIRECTION('',(0.,1.));
+#12274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12275 = PCURVE('',#11028,#12276);
+#12276 = DEFINITIONAL_REPRESENTATION('',(#12277),#12280);
+#12277 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12278,#12279),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,7.448383556474),.PIECEWISE_BEZIER_KNOTS.);
+#12278 = CARTESIAN_POINT('',(-6.5,0.));
+#12279 = CARTESIAN_POINT('',(-6.5,7.448383556474));
+#12280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12281 = ORIENTED_EDGE('',*,*,#12282,.F.);
+#12282 = EDGE_CURVE('',#10870,#12247,#12283,.T.);
+#12283 = SURFACE_CURVE('',#12284,(#12287,#12294),.PCURVE_S1.);
+#12284 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12285,#12286),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#12285 = CARTESIAN_POINT('',(-3.250007995997,-1.499965339821,
+    37.999823056734));
+#12286 = CARTESIAN_POINT('',(-3.249991999001,1.500034660137,
+    37.999823056952));
+#12287 = PCURVE('',#10899,#12288);
+#12288 = DEFINITIONAL_REPRESENTATION('',(#12289),#12293);
+#12289 = LINE('',#12290,#12291);
+#12290 = CARTESIAN_POINT('',(0.,7.448383556474));
+#12291 = VECTOR('',#12292,1.);
+#12292 = DIRECTION('',(1.,0.));
+#12293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12294 = PCURVE('',#12295,#12330);
+#12295 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,(
+    (#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
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,7,10),(-3.,-0.),(0.,
+    3.724191778237,7.448383556474),.UNSPECIFIED.);
+#12296 = CARTESIAN_POINT('',(-3.250007995997,-1.499965339821,
+    37.999823056734));
+#12297 = CARTESIAN_POINT('',(-2.726536995152,-2.633930861173,
+    38.221973973739));
+#12298 = CARTESIAN_POINT('',(-1.757263559231,-3.564974823929,
+    38.443478119303));
+#12299 = CARTESIAN_POINT('',(-0.434559798527,-4.083886860062,
+    38.668691713351));
+#12300 = CARTESIAN_POINT('',(1.042653210162,-4.055312995473,
+    38.885920548949));
+#12301 = CARTESIAN_POINT('',(2.407691005083,-3.422363926225,
+    39.112434143879));
+#12302 = CARTESIAN_POINT('',(3.391737392324,-2.320706803251,
+    39.332816542727));
+#12303 = CARTESIAN_POINT('',(3.851679926119,-0.974520864229,
+    39.555314921275));
+#12304 = CARTESIAN_POINT('',(3.695499668165,1.705561723133,
+    39.999779512129));
+#12305 = CARTESIAN_POINT('',(1.757374709701,3.563224116968,
+    40.444240755078));
+#12306 = CARTESIAN_POINT('',(0.434676385982,4.086813548414,
+    40.666694464267));
+#12307 = CARTESIAN_POINT('',(-1.042454295091,4.052094112365,
+    40.887276578388));
+#12308 = CARTESIAN_POINT('',(-2.40885617084,3.42528535734,
+    41.113460402131));
+#12309 = CARTESIAN_POINT('',(-3.390402740921,2.318232987034,
+    41.330946228009));
+#12310 = CARTESIAN_POINT('',(-3.852331326925,0.976104222644,
+    41.556077539521));
+#12311 = CARTESIAN_POINT('',(-3.773476945877,-0.365981092715,
+    41.777576543134));
+#12312 = CARTESIAN_POINT('',(-3.250011992118,-1.499948009723,
+    41.999734585059));
+#12313 = CARTESIAN_POINT('',(-3.249991999001,1.500034660137,
+    37.999823056952));
+#12314 = CARTESIAN_POINT('',(-3.773487188167,0.366074721556,
+    38.221981099297));
+#12315 = CARTESIAN_POINT('',(-3.85237453486,-0.976015478231,
+    38.443480104971));
+#12316 = CARTESIAN_POINT('',(-3.390476488257,-2.318162303306,
+    38.668611405037));
+#12317 = CARTESIAN_POINT('',(-2.408951498872,-3.425244129286,
+    38.886097253299));
+#12318 = CARTESIAN_POINT('',(-1.042558255698,-4.052089308297,
+    39.112281054825));
+#12319 = CARTESIAN_POINT('',(0.434579236426,-4.086844855259,
+    39.332863180067));
+#12320 = CARTESIAN_POINT('',(1.757296960601,-3.563284929816,
+    39.555316887184));
+#12321 = CARTESIAN_POINT('',(3.695476930957,-1.705660251331,
+    39.99977812998));
+#12322 = CARTESIAN_POINT('',(3.851723164661,0.97443213175,
+    40.444242720874));
+#12323 = CARTESIAN_POINT('',(3.391810997533,2.320636075193,
+    40.666741099931));
+#12324 = CARTESIAN_POINT('',(2.407786570622,3.422322735667,
+    40.887123498365));
+#12325 = CARTESIAN_POINT('',(1.042756937228,4.055308210719,
+    41.11363709012));
+#12326 = CARTESIAN_POINT('',(-0.43446251288,4.083918138814,
+    41.330865933268));
+#12327 = CARTESIAN_POINT('',(-1.757185838509,3.565035638546,
+    41.556079520609));
+#12328 = CARTESIAN_POINT('',(-2.726486760393,2.634010533033,
+    41.777583668547));
+#12329 = CARTESIAN_POINT('',(-3.249987996628,1.500051990181,
+    41.999734585548));
+#12330 = DEFINITIONAL_REPRESENTATION('',(#12331),#12334);
+#12331 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12332,#12333),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#12332 = CARTESIAN_POINT('',(-3.,0.));
+#12333 = CARTESIAN_POINT('',(0.,0.));
+#12334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12335 = ADVANCED_FACE('',(#12336),#10953,.F.);
+#12336 = FACE_BOUND('',#12337,.F.);
+#12337 = EDGE_LOOP('',(#12338,#12374,#12375,#12411));
+#12338 = ORIENTED_EDGE('',*,*,#12339,.F.);
+#12339 = EDGE_CURVE('',#10718,#12340,#12342,.T.);
+#12340 = VERTEX_POINT('',#12341);
+#12341 = CARTESIAN_POINT('',(3.249988002255,-1.499999999952,
+    41.999999999755));
+#12342 = SURFACE_CURVE('',#12343,(#12361,#12368),.PCURVE_S1.);
+#12343 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#12344,#12345,#12346,#12347,
+    #12348,#12349,#12350,#12351,#12352,#12353,#12354,#12355,#12356,
+    #12357,#12358,#12359,#12360),.UNSPECIFIED.,.F.,.F.,(10,7,10),(0.,
+    3.724191778237,7.448383556474),.UNSPECIFIED.);
+#12344 = CARTESIAN_POINT('',(3.249992001502,-1.499999999979,
+    37.999999999891));
+#12345 = CARTESIAN_POINT('',(3.773475096507,-0.365538777568,
+    38.222218659444));
+#12346 = CARTESIAN_POINT('',(3.852148332486,0.974432286325,
+    38.44444345161));
+#12347 = CARTESIAN_POINT('',(3.391176794529,2.320599306334,
+    38.666706820824));
+#12348 = CARTESIAN_POINT('',(2.407802354301,3.423163858146,
+    38.888800536714));
+#12349 = CARTESIAN_POINT('',(1.043286053105,4.053176136214,
+    39.111187655638));
+#12350 = CARTESIAN_POINT('',(-0.434895065487,4.086469199895,
+    39.333310014663));
+#12351 = CARTESIAN_POINT('',(-1.757308878748,3.563308891662,
+    39.555554572601));
+#12352 = CARTESIAN_POINT('',(-3.695481272243,1.705610987232,
+    40.000000691075));
+#12353 = CARTESIAN_POINT('',(-3.851674588987,-0.974530866259,
+    40.444443461547));
+#12354 = CARTESIAN_POINT('',(-3.392258490019,-2.320056995876,
+    40.66667530452));
+#12355 = CARTESIAN_POINT('',(-2.406400905208,-3.424082034727,
+    40.888883257136));
+#12356 = CARTESIAN_POINT('',(-1.044364659185,-4.052555440031,
+    41.111104938881));
+#12357 = CARTESIAN_POINT('',(0.435465376452,-4.086558602007,
+    41.333341525017));
+#12358 = CARTESIAN_POINT('',(1.757020100463,-3.563377667125,
+    41.555554565012));
+#12359 = CARTESIAN_POINT('',(2.726504907258,-2.634459826671,
+    41.777774215071));
+#12360 = CARTESIAN_POINT('',(3.249988002255,-1.499999999952,
+    41.999999999755));
+#12361 = PCURVE('',#10953,#12362);
+#12362 = DEFINITIONAL_REPRESENTATION('',(#12363),#12367);
+#12363 = LINE('',#12364,#12365);
+#12364 = CARTESIAN_POINT('',(-6.5,0.));
+#12365 = VECTOR('',#12366,1.);
+#12366 = DIRECTION('',(0.,1.));
+#12367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12368 = PCURVE('',#11128,#12369);
+#12369 = DEFINITIONAL_REPRESENTATION('',(#12370),#12373);
+#12370 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12371,#12372),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,7.448383556474),.PIECEWISE_BEZIER_KNOTS.);
+#12371 = CARTESIAN_POINT('',(0.,0.));
+#12372 = CARTESIAN_POINT('',(0.,7.448383556474));
+#12373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12374 = ORIENTED_EDGE('',*,*,#10940,.T.);
+#12375 = ORIENTED_EDGE('',*,*,#12376,.T.);
+#12376 = EDGE_CURVE('',#10870,#12377,#12379,.T.);
+#12377 = VERTEX_POINT('',#12378);
+#12378 = CARTESIAN_POINT('',(-3.250011992118,-1.499948009723,
+    41.999734585059));
+#12379 = SURFACE_CURVE('',#12380,(#12398,#12405),.PCURVE_S1.);
+#12380 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#12381,#12382,#12383,#12384,
+    #12385,#12386,#12387,#12388,#12389,#12390,#12391,#12392,#12393,
+    #12394,#12395,#12396,#12397),.UNSPECIFIED.,.F.,.F.,(10,7,10),(0.,
+    3.724191778237,7.448383556474),.UNSPECIFIED.);
+#12381 = CARTESIAN_POINT('',(-3.250007995997,-1.499965339821,
+    37.999823056734));
+#12382 = CARTESIAN_POINT('',(-2.726536995152,-2.633930861173,
+    38.221973973739));
+#12383 = CARTESIAN_POINT('',(-1.757263559231,-3.564974823929,
+    38.443478119303));
+#12384 = CARTESIAN_POINT('',(-0.434559798527,-4.083886860062,
+    38.668691713351));
+#12385 = CARTESIAN_POINT('',(1.042653210162,-4.055312995473,
+    38.885920548949));
+#12386 = CARTESIAN_POINT('',(2.407691005083,-3.422363926225,
+    39.112434143879));
+#12387 = CARTESIAN_POINT('',(3.391737392324,-2.320706803251,
+    39.332816542727));
+#12388 = CARTESIAN_POINT('',(3.851679926119,-0.974520864229,
+    39.555314921275));
+#12389 = CARTESIAN_POINT('',(3.695499668165,1.705561723133,
+    39.999779512129));
+#12390 = CARTESIAN_POINT('',(1.757374709701,3.563224116968,
+    40.444240755078));
+#12391 = CARTESIAN_POINT('',(0.435669284603,4.08626206648,
+    40.665802312182));
+#12392 = CARTESIAN_POINT('',(-1.045007462974,4.053512208765,
+    40.889570683749));
+#12393 = CARTESIAN_POINT('',(-2.406303002957,3.423867260941,
+    41.111166296769));
+#12394 = CARTESIAN_POINT('',(-3.391395639542,2.318784468967,
+    41.331838380093));
+#12395 = CARTESIAN_POINT('',(-3.852331326925,0.976104222644,
+    41.556077539521));
+#12396 = CARTESIAN_POINT('',(-3.773476945877,-0.365981092715,
+    41.777576543134));
+#12397 = CARTESIAN_POINT('',(-3.250011992118,-1.499948009723,
+    41.999734585059));
+#12398 = PCURVE('',#10953,#12399);
+#12399 = DEFINITIONAL_REPRESENTATION('',(#12400),#12404);
+#12400 = LINE('',#12401,#12402);
+#12401 = CARTESIAN_POINT('',(-0.,0.));
+#12402 = VECTOR('',#12403,1.);
+#12403 = DIRECTION('',(0.,1.));
+#12404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12405 = PCURVE('',#12295,#12406);
+#12406 = DEFINITIONAL_REPRESENTATION('',(#12407),#12410);
+#12407 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12408,#12409),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,7.448383556474),.PIECEWISE_BEZIER_KNOTS.);
+#12408 = CARTESIAN_POINT('',(-3.,0.));
+#12409 = CARTESIAN_POINT('',(-3.,7.448383556474));
+#12410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12411 = ORIENTED_EDGE('',*,*,#12412,.F.);
+#12412 = EDGE_CURVE('',#12340,#12377,#12413,.T.);
+#12413 = SURFACE_CURVE('',#12414,(#12417,#12424),.PCURVE_S1.);
+#12414 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12415,#12416),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-6.5,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#12415 = CARTESIAN_POINT('',(3.249988002255,-1.499999999952,
+    41.999999999755));
+#12416 = CARTESIAN_POINT('',(-3.250011992118,-1.499948009723,
+    41.999734585059));
+#12417 = PCURVE('',#10953,#12418);
+#12418 = DEFINITIONAL_REPRESENTATION('',(#12419),#12423);
+#12419 = LINE('',#12420,#12421);
+#12420 = CARTESIAN_POINT('',(0.,7.448383556474));
+#12421 = VECTOR('',#12422,1.);
+#12422 = DIRECTION('',(1.,0.));
+#12423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12424 = PCURVE('',#12425,#12460);
+#12425 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,(
+    (#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
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,7,10),(-6.5,-0.),(0.,
+    3.724191778237,7.448383556474),.UNSPECIFIED.);
+#12426 = CARTESIAN_POINT('',(3.249988002255,-1.499999999952,
+    41.999999999755));
+#12427 = CARTESIAN_POINT('',(3.773471097251,-0.365540173234,
+    42.222218659266));
+#12428 = CARTESIAN_POINT('',(3.852144881186,0.974429493374,
+    42.444443450989));
+#12429 = CARTESIAN_POINT('',(3.391174440668,2.320595365857,
+    42.666706822018));
+#12430 = CARTESIAN_POINT('',(2.407801514361,3.423159256874,
+    42.888800534916));
+#12431 = CARTESIAN_POINT('',(1.043286892574,4.053171536747,
+    43.111187656376));
+#12432 = CARTESIAN_POINT('',(-0.434892711085,4.086465257756,
+    43.333310014333));
+#12433 = CARTESIAN_POINT('',(-1.757305427716,3.563306099673,
+    43.555554572426));
+#12434 = CARTESIAN_POINT('',(-3.695476724803,1.705610987195,
+    44.000000690912));
+#12435 = CARTESIAN_POINT('',(-3.851671137911,-0.974528074325,
+    44.444443461395));
+#12436 = CARTESIAN_POINT('',(-3.39225613481,-2.320053054271,
+    44.666675303956));
+#12437 = CARTESIAN_POINT('',(-2.406400067579,-3.424077433998,
+    44.888883257532));
+#12438 = CARTESIAN_POINT('',(-1.044365497138,-4.052550840021,
+    45.111104938891));
+#12439 = CARTESIAN_POINT('',(0.435463021909,-4.086554660996,
+    45.333341524065));
+#12440 = CARTESIAN_POINT('',(1.757016649208,-3.563374874119,
+    45.555554565306));
+#12441 = CARTESIAN_POINT('',(2.726500908024,-2.634458430941,
+    45.777774214922));
+#12442 = CARTESIAN_POINT('',(3.249984003008,-1.499999999915,
+    45.999999999565));
+#12443 = CARTESIAN_POINT('',(-3.250011992118,-1.499948009723,
+    41.999734585059));
+#12444 = CARTESIAN_POINT('',(-2.72654703836,-2.633914925467,
+    42.221885502066));
+#12445 = CARTESIAN_POINT('',(-1.757279100154,-3.564962658362,
+    42.443389647155));
+#12446 = CARTESIAN_POINT('',(-0.434579253473,-4.0838806006,
+    42.668603242541));
+#12447 = CARTESIAN_POINT('',(1.04263246551,-4.0553139481,42.885832076636
+    ));
+#12448 = CARTESIAN_POINT('',(2.407671891158,-3.422372160027,
+    43.112345672194));
+#12449 = CARTESIAN_POINT('',(3.391722669049,-2.320720945179,
+    43.332728071128));
+#12450 = CARTESIAN_POINT('',(3.851671275154,-0.974538608127,
+    43.555226449573));
+#12451 = CARTESIAN_POINT('',(3.69550421134,1.705542017464,43.99969104042
+    ));
+#12452 = CARTESIAN_POINT('',(1.7573902563,3.563211951757,44.444152283399
+    ));
+#12453 = CARTESIAN_POINT('',(0.435688723452,4.086255796524,
+    44.665713839979));
+#12454 = CARTESIAN_POINT('',(-1.044986700211,4.053513177787,
+    44.889482212672));
+#12455 = CARTESIAN_POINT('',(-2.406283907934,3.42387548971,
+    45.111077825312));
+#12456 = CARTESIAN_POINT('',(-3.391380898964,2.318798606902,
+    45.331749907509));
+#12457 = CARTESIAN_POINT('',(-3.852322682082,0.976121968928,
+    45.555989068289));
+#12458 = CARTESIAN_POINT('',(-3.773474893658,-0.365962368232,
+    45.777488071487));
+#12459 = CARTESIAN_POINT('',(-3.250015986989,-1.499930679615,
+    45.99964611333));
+#12460 = DEFINITIONAL_REPRESENTATION('',(#12461),#12464);
+#12461 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12462,#12463),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-6.5,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#12462 = CARTESIAN_POINT('',(-6.5,0.));
+#12463 = CARTESIAN_POINT('',(0.,0.));
+#12464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12465 = ADVANCED_FACE('',(#12466),#11028,.F.);
+#12466 = FACE_BOUND('',#12467,.F.);
+#12467 = EDGE_LOOP('',(#12468,#12469,#12523,#12524));
+#12468 = ORIENTED_EDGE('',*,*,#12246,.F.);
+#12469 = ORIENTED_EDGE('',*,*,#12470,.T.);
+#12470 = EDGE_CURVE('',#12226,#10998,#12471,.T.);
+#12471 = SURFACE_CURVE('',#12472,(#12475,#12481),.PCURVE_S1.);
+#12472 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12473,#12474),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-6.5,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#12473 = CARTESIAN_POINT('',(-3.249996000126,1.500017330074,
+    33.999911528445));
+#12474 = CARTESIAN_POINT('',(3.250003999249,1.499999999995,
+    34.000000000027));
+#12475 = PCURVE('',#11028,#12476);
+#12476 = DEFINITIONAL_REPRESENTATION('',(#12477),#12480);
+#12477 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12478,#12479),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-6.5,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#12478 = CARTESIAN_POINT('',(-6.5,0.));
+#12479 = CARTESIAN_POINT('',(0.,0.));
+#12480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12481 = PCURVE('',#12482,#12517);
+#12482 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,(
+    (#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
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,7,10),(-6.5,-0.),(0.,
+    3.724191778237,7.448383556474),.UNSPECIFIED.);
+#12483 = CARTESIAN_POINT('',(-3.25,1.5,30.));
+#12484 = CARTESIAN_POINT('',(-3.773483095011,0.366037268751,
+    30.222158042133));
+#12485 = CARTESIAN_POINT('',(-3.852357254952,-0.976050978588,
+    30.443657047011));
+#12486 = CARTESIAN_POINT('',(-3.391439856813,-2.318742047789,
+    30.667896202382));
+#12487 = CARTESIAN_POINT('',(-2.406360286406,-3.423842566006,
+    30.888568289084));
+#12488 = CARTESIAN_POINT('',(-1.045069752789,-4.053509293052,
+    31.110163903241));
+#12489 = CARTESIAN_POINT('',(0.435610963678,-4.086280868924,
+    31.333932271437));
+#12490 = CARTESIAN_POINT('',(1.757328063454,-3.563260607325,
+    31.55549383011));
+#12491 = CARTESIAN_POINT('',(3.695486030105,-1.70562084009,
+    31.999955072967));
+#12492 = CARTESIAN_POINT('',(3.851705872504,0.97446762733,
+    32.444419663845));
+#12493 = CARTESIAN_POINT('',(3.391781557692,2.320664370094,
+    32.666918042699));
+#12494 = CARTESIAN_POINT('',(2.40774834523,3.422339216196,
+    32.887300441298));
+#12495 = CARTESIAN_POINT('',(1.042715445655,4.055310128943,
+    33.113814034327));
+#12496 = CARTESIAN_POINT('',(-0.434501429312,4.083905631029,
+    33.33104287445));
+#12497 = CARTESIAN_POINT('',(-1.757216930013,3.565011315349,
+    33.556256464463));
+#12498 = CARTESIAN_POINT('',(-2.726506858035,2.633978665629,
+    33.777760611489));
+#12499 = CARTESIAN_POINT('',(-3.249996000126,1.500017330074,
+    33.999911528445));
+#12500 = CARTESIAN_POINT('',(3.25,1.5,30.));
+#12501 = CARTESIAN_POINT('',(2.726516904989,2.634464013796,
+    30.222225784811));
+#12502 = CARTESIAN_POINT('',(1.757030454277,3.563386046093,
+    30.444445436198));
+#12503 = CARTESIAN_POINT('',(0.435472440146,4.086570425005,
+    30.666658472454));
+#12504 = CARTESIAN_POINT('',(-1.044362145254,4.052569240056,
+    30.888895061477));
+#12505 = CARTESIAN_POINT('',(-2.406403418022,3.424095836935,
+    31.111116744379));
+#12506 = CARTESIAN_POINT('',(-3.392265555589,2.320068820733,
+    31.333324694113));
+#12507 = CARTESIAN_POINT('',(-3.851684942177,0.974539242121,
+    31.555556538325));
+#12508 = CARTESIAN_POINT('',(-3.695494914568,-1.705610987268,
+    31.999999308763));
+#12509 = CARTESIAN_POINT('',(-1.757319231893,-3.563317267579,
+    32.444445427202));
+#12510 = CARTESIAN_POINT('',(-0.43490212876,-4.086481026278,
+    32.666689984671));
+#12511 = CARTESIAN_POINT('',(1.04328353462,-4.053189934608,
+    32.888812346909));
+#12512 = CARTESIAN_POINT('',(2.407804874048,-3.423177661983,
+    33.111199458215));
+#12513 = CARTESIAN_POINT('',(3.391183856054,-2.320611127809,
+    33.333293183086));
+#12514 = CARTESIAN_POINT('',(3.852158686345,-0.974440665236,
+    33.555556546852));
+#12515 = CARTESIAN_POINT('',(3.773487094259,0.365534590505,
+    33.777781340352));
+#12516 = CARTESIAN_POINT('',(3.250003999249,1.499999999995,
+    34.000000000027));
+#12517 = DEFINITIONAL_REPRESENTATION('',(#12518),#12522);
+#12518 = LINE('',#12519,#12520);
+#12519 = CARTESIAN_POINT('',(0.,7.448383556474));
+#12520 = VECTOR('',#12521,1.);
+#12521 = DIRECTION('',(1.,0.));
+#12522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12523 = ORIENTED_EDGE('',*,*,#10997,.T.);
+#12524 = ORIENTED_EDGE('',*,*,#12525,.F.);
+#12525 = EDGE_CURVE('',#12247,#11000,#12526,.T.);
+#12526 = SURFACE_CURVE('',#12527,(#12530,#12537),.PCURVE_S1.);
+#12527 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12528,#12529),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-6.5,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#12528 = CARTESIAN_POINT('',(-3.249991999001,1.500034660137,
+    37.999823056952));
+#12529 = CARTESIAN_POINT('',(3.250007998498,1.499999999979,
+    38.000000000109));
+#12530 = PCURVE('',#11028,#12531);
+#12531 = DEFINITIONAL_REPRESENTATION('',(#12532),#12536);
+#12532 = LINE('',#12533,#12534);
+#12533 = CARTESIAN_POINT('',(0.,7.448383556474));
+#12534 = VECTOR('',#12535,1.);
+#12535 = DIRECTION('',(1.,0.));
+#12536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12537 = PCURVE('',#12538,#12573);
+#12538 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,(
+    (#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
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,7,10),(-6.5,-0.),(0.,
+    3.724191778237,7.448383556474),.UNSPECIFIED.);
+#12539 = CARTESIAN_POINT('',(-3.249991999001,1.500034660137,
+    37.999823056952));
+#12540 = CARTESIAN_POINT('',(-3.773487188167,0.366074721556,
+    38.221981099297));
+#12541 = CARTESIAN_POINT('',(-3.85237453486,-0.97601547823,
+    38.443480104971));
+#12542 = CARTESIAN_POINT('',(-3.391469331264,-2.318713760874,
+    38.66771925764));
+#12543 = CARTESIAN_POINT('',(-2.406398473998,-3.42382609554,
+    38.888391346606));
+#12544 = CARTESIAN_POINT('',(-1.045111280572,-4.053507342043,
+    39.109986961518));
+#12545 = CARTESIAN_POINT('',(0.435572079433,-4.086293397691,
+    39.333755327464));
+#12546 = CARTESIAN_POINT('',(1.757296960601,-3.563284929816,
+    39.555316887184));
+#12547 = CARTESIAN_POINT('',(3.695476930957,-1.705660251331,
+    39.99977812998));
+#12548 = CARTESIAN_POINT('',(3.851723164661,0.97443213175,
+    40.444242720874));
+#12549 = CARTESIAN_POINT('',(3.391810997533,2.320636075193,
+    40.666741099931));
+#12550 = CARTESIAN_POINT('',(2.407786570622,3.422322735667,
+    40.887123498365));
+#12551 = CARTESIAN_POINT('',(1.042756937227,4.055308210718,
+    41.11363709012));
+#12552 = CARTESIAN_POINT('',(-0.43446251288,4.083918138815,
+    41.330865933269));
+#12553 = CARTESIAN_POINT('',(-1.757185838509,3.565035638546,
+    41.556079520609));
+#12554 = CARTESIAN_POINT('',(-2.726486760393,2.634010533033,
+    41.777583668547));
+#12555 = CARTESIAN_POINT('',(-3.249987996628,1.500051990181,
+    41.999734585548));
+#12556 = CARTESIAN_POINT('',(3.250007998498,1.499999999979,
+    38.000000000109));
+#12557 = CARTESIAN_POINT('',(2.726524903492,2.634466805161,
+    38.222225785001));
+#12558 = CARTESIAN_POINT('',(1.757037356857,3.563391632024,
+    38.444445437277));
+#12559 = CARTESIAN_POINT('',(0.435477149328,4.086578306974,
+    38.666658471039));
+#12560 = CARTESIAN_POINT('',(-1.04436046924,4.05257844006,
+    38.888895061988));
+#12561 = CARTESIAN_POINT('',(-2.406405093171,3.424105038416,
+    39.111116745659));
+#12562 = CARTESIAN_POINT('',(-3.392270265915,2.320076704003,
+    39.333324693474));
+#12563 = CARTESIAN_POINT('',(-3.851691844266,0.974544826075,
+    39.55555653851));
+#12564 = CARTESIAN_POINT('',(-3.695504009451,-1.705610987232,
+    39.999999308925));
+#12565 = CARTESIAN_POINT('',(-1.757326134027,-3.563322851478,
+    40.444445427342));
+#12566 = CARTESIAN_POINT('',(-0.434906837661,-4.086488910501,
+    40.666689984499));
+#12567 = CARTESIAN_POINT('',(1.043281855572,-4.053199133528,
+    40.888812348878));
+#12568 = CARTESIAN_POINT('',(2.407806553816,-3.42318686455,
+    41.111199455106));
+#12569 = CARTESIAN_POINT('',(3.391188563685,-2.320619008822,
+    41.333293185963));
+#12570 = CARTESIAN_POINT('',(3.852165588879,-0.974446251223,
+    41.555556546101));
+#12571 = CARTESIAN_POINT('',(3.773495092742,0.365531799078,
+    41.777781340484));
+#12572 = CARTESIAN_POINT('',(3.250011997745,1.499999999952,
+    42.000000000245));
+#12573 = DEFINITIONAL_REPRESENTATION('',(#12574),#12577);
+#12574 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12575,#12576),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-6.5,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#12575 = CARTESIAN_POINT('',(-6.5,0.));
+#12576 = CARTESIAN_POINT('',(0.,0.));
+#12577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12578 = ADVANCED_FACE('',(#12579),#11082,.F.);
+#12579 = FACE_BOUND('',#12580,.F.);
+#12580 = EDGE_LOOP('',(#12581,#12617,#12638,#12912,#13234,#13491,#13550,
+    #13569,#13570));
+#12581 = ORIENTED_EDGE('',*,*,#12582,.F.);
+#12582 = EDGE_CURVE('',#12583,#10998,#12585,.T.);
+#12583 = VERTEX_POINT('',#12584);
+#12584 = CARTESIAN_POINT('',(3.25,1.5,30.));
+#12585 = SURFACE_CURVE('',#12586,(#12604,#12610),.PCURVE_S1.);
+#12586 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#12587,#12588,#12589,#12590,
+    #12591,#12592,#12593,#12594,#12595,#12596,#12597,#12598,#12599,
+    #12600,#12601,#12602,#12603),.UNSPECIFIED.,.F.,.F.,(10,7,10),(0.,
+    3.724191778237,7.448383556474),.UNSPECIFIED.);
+#12587 = CARTESIAN_POINT('',(3.25,1.5,30.));
+#12588 = CARTESIAN_POINT('',(2.726516904989,2.634464013796,
+    30.222225784811));
+#12589 = CARTESIAN_POINT('',(1.757030454277,3.563386046093,
+    30.444445436198));
+#12590 = CARTESIAN_POINT('',(0.435472440146,4.086570425005,
+    30.666658472454));
+#12591 = CARTESIAN_POINT('',(-1.044362145254,4.052569240056,
+    30.888895061477));
+#12592 = CARTESIAN_POINT('',(-2.406403418022,3.424095836935,
+    31.111116744379));
+#12593 = CARTESIAN_POINT('',(-3.392265555589,2.320068820733,
+    31.333324694113));
+#12594 = CARTESIAN_POINT('',(-3.851684942177,0.974539242121,
+    31.555556538325));
+#12595 = CARTESIAN_POINT('',(-3.695494914568,-1.705610987268,
+    31.999999308763));
+#12596 = CARTESIAN_POINT('',(-1.757319231893,-3.563317267579,
+    32.444445427202));
+#12597 = CARTESIAN_POINT('',(-0.43490212876,-4.086481026278,
+    32.666689984671));
+#12598 = CARTESIAN_POINT('',(1.04328353462,-4.053189934608,
+    32.888812346909));
+#12599 = CARTESIAN_POINT('',(2.407804874048,-3.423177661983,
+    33.111199458215));
+#12600 = CARTESIAN_POINT('',(3.391183856054,-2.320611127809,
+    33.333293183086));
+#12601 = CARTESIAN_POINT('',(3.852158686345,-0.974440665236,
+    33.555556546852));
+#12602 = CARTESIAN_POINT('',(3.773487094259,0.365534590505,
+    33.777781340352));
+#12603 = CARTESIAN_POINT('',(3.250003999249,1.499999999995,
+    34.000000000027));
+#12604 = PCURVE('',#11082,#12605);
+#12605 = DEFINITIONAL_REPRESENTATION('',(#12606),#12609);
+#12606 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12607,#12608),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,7.448383556474),.PIECEWISE_BEZIER_KNOTS.);
+#12607 = CARTESIAN_POINT('',(-3.,0.));
+#12608 = CARTESIAN_POINT('',(-3.,7.448383556474));
+#12609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12610 = PCURVE('',#12482,#12611);
+#12611 = DEFINITIONAL_REPRESENTATION('',(#12612),#12616);
+#12612 = LINE('',#12613,#12614);
+#12613 = CARTESIAN_POINT('',(-0.,0.));
+#12614 = VECTOR('',#12615,1.);
+#12615 = DIRECTION('',(0.,1.));
+#12616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12617 = ORIENTED_EDGE('',*,*,#12618,.T.);
+#12618 = EDGE_CURVE('',#12583,#12619,#12621,.T.);
+#12619 = VERTEX_POINT('',#12620);
+#12620 = CARTESIAN_POINT('',(3.25,1.299038105677,30.));
+#12621 = SURFACE_CURVE('',#12622,(#12625,#12632),.PCURVE_S1.);
+#12622 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12623,#12624),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#12623 = CARTESIAN_POINT('',(3.25,1.5,30.));
+#12624 = CARTESIAN_POINT('',(3.25,-1.5,30.));
+#12625 = PCURVE('',#11082,#12626);
+#12626 = DEFINITIONAL_REPRESENTATION('',(#12627),#12631);
+#12627 = LINE('',#12628,#12629);
+#12628 = CARTESIAN_POINT('',(0.,0.));
+#12629 = VECTOR('',#12630,1.);
+#12630 = DIRECTION('',(1.,0.));
+#12631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12632 = PCURVE('',#11213,#12633);
+#12633 = DEFINITIONAL_REPRESENTATION('',(#12634),#12637);
+#12634 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12635,#12636),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#12635 = CARTESIAN_POINT('',(-6.5,0.200961894323));
+#12636 = CARTESIAN_POINT('',(-6.5,-2.799038105677));
+#12637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12638 = ORIENTED_EDGE('',*,*,#12639,.T.);
+#12639 = EDGE_CURVE('',#12619,#12640,#12642,.T.);
+#12640 = VERTEX_POINT('',#12641);
+#12641 = CARTESIAN_POINT('',(-1.299031651747,3.250002579654,31.));
+#12642 = SURFACE_CURVE('',#12643,(#12748,#12856),.PCURVE_S1.);
+#12643 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,2.990067547543E-02,
+    5.990190070089E-02,8.990258901176E-02,0.11811997444,0.148119530492,
+    0.177969698806,0.207464741325,0.237464507019,0.266464257065,
+    0.296463970605,0.325854367137,0.355854338287,0.385854531249,
+    0.415854768173,0.445854816253,0.475677428446,0.505677009128,
+    0.535676504824,0.565676067031,0.595548670749,0.625548763397,
+    0.655548970452,0.68554905694,0.715261992624,0.745261689977,
+    0.775156219259,0.805156043855,0.835155954639,0.862880499652,
+    0.892880174144,0.922879814564,0.952421999585,0.982423805112,1.),
+  .UNSPECIFIED.);
+#12644 = CARTESIAN_POINT('',(3.25,1.299038105677,30.));
+#12645 = CARTESIAN_POINT('',(3.189011337948,1.451623765319,
+    30.02989595691));
+#12646 = CARTESIAN_POINT('',(3.118441211124,1.600459271549,
+    30.059800645055));
+#12647 = CARTESIAN_POINT('',(3.038672197355,1.744560822888,
+    30.089701007897));
+#12648 = CARTESIAN_POINT('',(2.861480034225,2.022161726355,
+    30.149602169753));
+#12649 = CARTESIAN_POINT('',(2.763998443819,2.155619292017,
+    30.179601914509));
+#12650 = CARTESIAN_POINT('',(2.658308269858,2.282674551469,
+    30.209601570283));
+#12651 = CARTESIAN_POINT('',(2.431857374803,2.522553216873,
+    30.269600961352));
+#12652 = CARTESIAN_POINT('',(2.311095861999,2.635377962149,
+    30.29960068127));
+#12653 = CARTESIAN_POINT('',(2.183470763044,2.740375955773,
+    30.329600856065));
+#12654 = CARTESIAN_POINT('',(1.924030625866,2.927827349883,
+    30.387818440597));
+#12655 = CARTESIAN_POINT('',(1.79291439767,3.011250720581,
+    30.416035843523));
+#12656 = CARTESIAN_POINT('',(1.657089863375,3.086765236945,
+    30.444253394529));
+#12657 = CARTESIAN_POINT('',(1.368663917227,3.225517254072,
+    30.502470848878));
+#12658 = CARTESIAN_POINT('',(1.215543282955,3.287678783465,
+    30.532470768951));
+#12659 = CARTESIAN_POINT('',(1.058813095459,3.34007742689,
+    30.562470706278));
+#12660 = CARTESIAN_POINT('',(0.740821933477,3.424633556716,
+    30.62232115765));
+#12661 = CARTESIAN_POINT('',(0.579585776818,3.456890981549,
+    30.652171669773));
+#12662 = CARTESIAN_POINT('',(0.41664548554,3.478985310873,
+    30.682022137779));
+#12663 = CARTESIAN_POINT('',(9.123061609327E-02,3.502566516836,
+    30.741367866453));
+#12664 = CARTESIAN_POINT('',(-7.122806277008E-02,3.504295561716,
+    30.770863127934));
+#12665 = CARTESIAN_POINT('',(-0.233482427627,3.495966427002,
+    30.800358376832));
+#12666 = CARTESIAN_POINT('',(-0.558487894054,3.459088639107,
+    30.859853593023));
+#12667 = CARTESIAN_POINT('',(-0.72120169609,3.430196229115,
+    30.889853564183));
+#12668 = CARTESIAN_POINT('',(-0.881773717505,3.391117511237,
+    30.919853552187));
+#12669 = CARTESIAN_POINT('',(-1.191511676742,3.294801881867,
+    30.97885354037));
+#12670 = CARTESIAN_POINT('',(-1.340880828348,3.23821324751,
+    31.00785353057));
+#12671 = CARTESIAN_POINT('',(-1.486529806866,3.172640629195,
+    31.036853549901));
+#12672 = CARTESIAN_POINT('',(-1.773686582448,3.021793933997,
+    31.095853589069));
+#12673 = CARTESIAN_POINT('',(-1.914879870128,2.935917704588,
+    31.1258536112));
+#12674 = CARTESIAN_POINT('',(-2.050386853788,2.841323017625,
+    31.155853639842));
+#12675 = CARTESIAN_POINT('',(-2.305872538556,2.638003178623,
+    31.215244337718));
+#12676 = CARTESIAN_POINT('',(-2.426111991987,2.529603060768,
+    31.244635005614));
+#12677 = CARTESIAN_POINT('',(-2.539437558789,2.413993785367,
+    31.274025639084));
+#12678 = CARTESIAN_POINT('',(-2.753247746055,2.167217162517,
+    31.333416334099));
+#12679 = CARTESIAN_POINT('',(-2.853418416205,2.035775557567,
+    31.363416404483));
+#12680 = CARTESIAN_POINT('',(-2.94511547197,1.898288273462,
+    31.393416380927));
+#12681 = CARTESIAN_POINT('',(-3.110578872866,1.612917540107,
+    31.453416389513));
+#12682 = CARTESIAN_POINT('',(-3.184345954041,1.465032514492,
+    31.483416421456));
+#12683 = CARTESIAN_POINT('',(-3.248656455585,1.312796712504,
+    31.513416386083));
+#12684 = CARTESIAN_POINT('',(-3.35771560855,1.001473886497,
+    31.573416324769));
+#12685 = CARTESIAN_POINT('',(-3.402464803195,0.842385223184,
+    31.603416296574));
+#12686 = CARTESIAN_POINT('',(-3.437109606783,0.680794853351,
+    31.633416299924));
+#12687 = CARTESIAN_POINT('',(-3.485899761822,0.354551246299,
+    31.693416253531));
+#12688 = CARTESIAN_POINT('',(-3.50004550148,0.189896313725,
+    31.723416202688));
+#12689 = CARTESIAN_POINT('',(-3.503797171883,2.467757136912E-02,
+    31.753416250427));
+#12690 = CARTESIAN_POINT('',(-3.490629636832,-0.30395312627,
+    31.813239094736));
+#12691 = CARTESIAN_POINT('',(-3.473832489644,-0.467371693536,
+    31.843061891992));
+#12692 = CARTESIAN_POINT('',(-3.446841301438,-0.629418360155,
+    31.872884775971));
+#12693 = CARTESIAN_POINT('',(-3.372685596919,-0.949839087968,
+    31.932707643354));
+#12694 = CARTESIAN_POINT('',(-3.325401924599,-1.108187325248,
+    31.962707628978));
+#12695 = CARTESIAN_POINT('',(-3.268243502588,-1.263244455264,
+    31.992707662882));
+#12696 = CARTESIAN_POINT('',(-3.134969085733,-1.564982691972,
+    32.052707703897));
+#12697 = CARTESIAN_POINT('',(-3.058852448281,-1.71166539288,
+    32.082707710596));
+#12698 = CARTESIAN_POINT('',(-2.973652543826,-1.853265388342,
+    32.112707726977));
+#12699 = CARTESIAN_POINT('',(-2.786199605495,-2.124686782475,
+    32.172707783666));
+#12700 = CARTESIAN_POINT('',(-2.683945558313,-2.254509577063,
+    32.202707824706));
+#12701 = CARTESIAN_POINT('',(-2.573721227947,-2.377637797736,
+    32.232707810594));
+#12702 = CARTESIAN_POINT('',(-2.339225716909,-2.60863867529,
+    32.292580648834));
+#12703 = CARTESIAN_POINT('',(-2.215014755459,-2.716574882967,
+    32.322453500424));
+#12704 = CARTESIAN_POINT('',(-2.084281646687,-2.816512553515,
+    32.352326241633));
+#12705 = CARTESIAN_POINT('',(-1.810797147792,-2.999702877578,
+    32.412198999622));
+#12706 = CARTESIAN_POINT('',(-1.66799540682,-3.082883469746,
+    32.442199017322));
+#12707 = CARTESIAN_POINT('',(-1.520240097462,-3.156908908751,
+    32.472198944123));
+#12708 = CARTESIAN_POINT('',(-1.216626510854,-3.285882522441,
+    32.532198830663));
+#12709 = CARTESIAN_POINT('',(-1.060766611649,-3.340831301522,
+    32.562198788165));
+#12710 = CARTESIAN_POINT('',(-0.901756458293,-3.385858732495,
+    32.592198753304));
+#12711 = CARTESIAN_POINT('',(-0.579352997619,-3.455655357718,
+    32.652198652167));
+#12712 = CARTESIAN_POINT('',(-0.415958010796,-3.480425001357,
+    32.682198584951));
+#12713 = CARTESIAN_POINT('',(-0.251327901276,-3.494858794885,
+    32.712198594056));
+#12714 = CARTESIAN_POINT('',(7.686380589631E-02,-3.502966941306,
+    32.771911614037));
+#12715 = CARTESIAN_POINT('',(0.240422251134,-3.496838713791,
+    32.801624629701));
+#12716 = CARTESIAN_POINT('',(0.4032800547,-3.480524442398,
+    32.831337718175));
+#12717 = CARTESIAN_POINT('',(0.727270370723,-3.427576487926,
+    32.891050782988));
+#12718 = CARTESIAN_POINT('',(0.88837273521,-3.390747938343,
+    32.92105075906));
+#12719 = CARTESIAN_POINT('',(1.046836913395,-3.343850348448,
+    32.951050780297));
+#12720 = CARTESIAN_POINT('',(1.356104299292,-3.230788357801,
+    33.010945677087));
+#12721 = CARTESIAN_POINT('',(1.506934026107,-3.164691488968,
+    33.040840555916));
+#12722 = CARTESIAN_POINT('',(1.65332030002,-3.089262752785,
+    33.070735406741));
+#12723 = CARTESIAN_POINT('',(1.936036904327,-2.920439024689,
+    33.130630313249));
+#12724 = CARTESIAN_POINT('',(2.072331466712,-2.826980811485,
+    33.160630367821));
+#12725 = CARTESIAN_POINT('',(2.202472099571,-2.725127475506,
+    33.190630355286));
+#12726 = CARTESIAN_POINT('',(2.448980125431,-2.505932880326,
+    33.250630368012));
+#12727 = CARTESIAN_POINT('',(2.565348770268,-2.388590437469,
+    33.280630389654));
+#12728 = CARTESIAN_POINT('',(2.674099298118,-2.26415463887,
+    33.31063043766));
+#12729 = CARTESIAN_POINT('',(2.867543089205,-2.012567984004,
+    33.368355272751));
+#12730 = CARTESIAN_POINT('',(2.953436328352,-1.88633768969,
+    33.396080083052));
+#12731 = CARTESIAN_POINT('',(3.031841788558,-1.75532568469,
+    33.423804930846));
+#12732 = CARTESIAN_POINT('',(3.178751448954,-1.474022290922,
+    33.481529889256));
+#12733 = CARTESIAN_POINT('',(3.24591577535,-1.323029684542,
+    33.511529994259));
+#12734 = CARTESIAN_POINT('',(3.303441004139,-1.168109317824,
+    33.541530105415));
+#12735 = CARTESIAN_POINT('',(3.398647703122,-0.852288426411,
+    33.601530344231));
+#12736 = CARTESIAN_POINT('',(3.436329662172,-0.69138639897,
+    33.63153045113));
+#12737 = CARTESIAN_POINT('',(3.463807829024,-0.528429831658,
+    33.661530648371));
+#12738 = CARTESIAN_POINT('',(3.497889010893,-0.202859291459,
+    33.721073097807));
+#12739 = CARTESIAN_POINT('',(3.50480418785,-4.027619433539E-02,
+    33.750615419126));
+#12740 = CARTESIAN_POINT('',(3.501627021419,0.122422516967,
+    33.780156902063));
+#12741 = CARTESIAN_POINT('',(3.475035898984,0.448699950837,
+    33.839697511741));
+#12742 = CARTESIAN_POINT('',(3.451307933778,0.612253485355,
+    33.869696472951));
+#12743 = CARTESIAN_POINT('',(3.417330095387,0.773991044978,
+    33.899695436503));
+#12744 = CARTESIAN_POINT('',(3.347603563428,1.026102957893,
+    33.947272891714));
+#12745 = CARTESIAN_POINT('',(3.318417776293,1.118288109117,
+    33.964849233759));
+#12746 = CARTESIAN_POINT('',(3.285854027778,1.209336234332,
+    33.982426996164));
+#12747 = CARTESIAN_POINT('',(3.250003463428,1.299029440661,
+    34.000000000024));
+#12748 = PCURVE('',#11082,#12749);
+#12749 = DEFINITIONAL_REPRESENTATION('',(#12750),#12855);
+#12750 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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,#12825,#12826,
+    #12827,#12828,#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),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,2.990067547543E-02,
+    5.990190070089E-02,8.990258901176E-02,0.11811997444,0.148119530492,
+    0.177969698806,0.207464741325,0.237464507019,0.266464257065,
+    0.296463970605,0.325854367137,0.355854338287,0.385854531249,
+    0.415854768173,0.445854816253,0.475677428446,0.505677009128,
+    0.535676504824,0.565676067031,0.595548670749,0.625548763397,
+    0.655548970452,0.68554905694,0.715261992624,0.745261689977,
+    0.775156219259,0.805156043855,0.835155954639,0.862880499652,
+    0.892880174144,0.922879814564,0.952421999585,0.982423805112,1.),
+  .UNSPECIFIED.);
+#12751 = CARTESIAN_POINT('',(-2.799038105677,0.));
+#12752 = CARTESIAN_POINT('',(-2.799004402597,5.56683655559E-02));
+#12753 = CARTESIAN_POINT('',(-2.798993508163,0.111353201602));
+#12754 = CARTESIAN_POINT('',(-2.798992353922,0.167030151133));
+#12755 = CARTESIAN_POINT('',(-2.798999626499,0.278571333206));
+#12756 = CARTESIAN_POINT('',(-2.799007897547,0.334433603608));
+#12757 = CARTESIAN_POINT('',(-2.799015765367,0.390295803757));
+#12758 = CARTESIAN_POINT('',(-2.799029337413,0.50202048937));
+#12759 = CARTESIAN_POINT('',(-2.799034897671,0.557882946172));
+#12760 = CARTESIAN_POINT('',(-2.799038450569,0.61374629186));
+#12761 = CARTESIAN_POINT('',(-2.79904276074,0.722153342506));
+#12762 = CARTESIAN_POINT('',(-2.799043606943,0.774697031909));
+#12763 = CARTESIAN_POINT('',(-2.799043681177,0.82724100402));
+#12764 = CARTESIAN_POINT('',(-2.799043173049,0.935647867985));
+#12765 = CARTESIAN_POINT('',(-2.799042530656,0.991510790717));
+#12766 = CARTESIAN_POINT('',(-2.799041994309,1.047373733787));
+#12767 = CARTESIAN_POINT('',(-2.799041254101,1.158821346841));
+#12768 = CARTESIAN_POINT('',(-2.799041056486,1.214406013312));
+#12769 = CARTESIAN_POINT('',(-2.799041063261,1.269990577768));
+#12770 = CARTESIAN_POINT('',(-2.799041074453,1.380498235346));
+#12771 = CARTESIAN_POINT('',(-2.799041092833,1.435421330371));
+#12772 = CARTESIAN_POINT('',(-2.799040930707,1.490344382299));
+#12773 = CARTESIAN_POINT('',(-2.799039972222,1.601130285865));
+#12774 = CARTESIAN_POINT('',(-2.79903917221,1.656993144027));
+#12775 = CARTESIAN_POINT('',(-2.799037932484,1.712856017387));
+#12776 = CARTESIAN_POINT('',(-2.799034810493,1.822719664436));
+#12777 = CARTESIAN_POINT('',(-2.799032948508,1.876720420361));
+#12778 = CARTESIAN_POINT('',(-2.799030854059,1.930721220933));
+#12779 = CARTESIAN_POINT('',(-2.799026580197,2.040584904225));
+#12780 = CARTESIAN_POINT('',(-2.799024391806,2.096447790701));
+#12781 = CARTESIAN_POINT('',(-2.799022442988,2.152310684761));
+#12782 = CARTESIAN_POINT('',(-2.799019500771,2.262901783447));
+#12783 = CARTESIAN_POINT('',(-2.799018481576,2.317629985661));
+#12784 = CARTESIAN_POINT('',(-2.799018101949,2.372358123676));
+#12785 = CARTESIAN_POINT('',(-2.799018686901,2.482949214789));
+#12786 = CARTESIAN_POINT('',(-2.799019678297,2.5388121844));
+#12787 = CARTESIAN_POINT('',(-2.799021385953,2.594674981666));
+#12788 = CARTESIAN_POINT('',(-2.799025842345,2.706400686053));
+#12789 = CARTESIAN_POINT('',(-2.79902859644,2.762263592815));
+#12790 = CARTESIAN_POINT('',(-2.799031671986,2.818126377784));
+#12791 = CARTESIAN_POINT('',(-2.799037846377,2.929851972084));
+#12792 = CARTESIAN_POINT('',(-2.799040953786,2.985714777231));
+#12793 = CARTESIAN_POINT('',(-2.799043770689,3.041577644368));
+#12794 = CARTESIAN_POINT('',(-2.79904834448,3.153303285292));
+#12795 = CARTESIAN_POINT('',(-2.799050107901,3.209166057045));
+#12796 = CARTESIAN_POINT('',(-2.799051115351,3.265029014655));
+#12797 = CARTESIAN_POINT('',(-2.799051563261,3.376424874788));
+#12798 = CARTESIAN_POINT('',(-2.799051013617,3.43195777858));
+#12799 = CARTESIAN_POINT('',(-2.799049675007,3.487490845137));
+#12800 = CARTESIAN_POINT('',(-2.799045803955,3.598886756346));
+#12801 = CARTESIAN_POINT('',(-2.799043258891,3.65474960515));
+#12802 = CARTESIAN_POINT('',(-2.79904031952,3.710612544601));
+#12803 = CARTESIAN_POINT('',(-2.79903427864,3.822338375225));
+#12804 = CARTESIAN_POINT('',(-2.799031168507,3.878201265629));
+#12805 = CARTESIAN_POINT('',(-2.799028282794,3.934064174941));
+#12806 = CARTESIAN_POINT('',(-2.79902344054,4.045790040638));
+#12807 = CARTESIAN_POINT('',(-2.799021477471,4.101652998377));
+#12808 = CARTESIAN_POINT('',(-2.799020205459,4.157515855059));
+#12809 = CARTESIAN_POINT('',(-2.799019094392,4.269004837891));
+#12810 = CARTESIAN_POINT('',(-2.799019248952,4.324630962592));
+#12811 = CARTESIAN_POINT('',(-2.799020125171,4.38025688442));
+#12812 = CARTESIAN_POINT('',(-2.79902292764,4.491745733593));
+#12813 = CARTESIAN_POINT('',(-2.799024864784,4.547608662664));
+#12814 = CARTESIAN_POINT('',(-2.799027123722,4.60347142595));
+#12815 = CARTESIAN_POINT('',(-2.799031695864,4.71519702073));
+#12816 = CARTESIAN_POINT('',(-2.799034018576,4.771059848042));
+#12817 = CARTESIAN_POINT('',(-2.799036083064,4.826922692944));
+#12818 = CARTESIAN_POINT('',(-2.799039332108,4.93864832941));
+#12819 = CARTESIAN_POINT('',(-2.79904052284,4.994511119215));
+#12820 = CARTESIAN_POINT('',(-2.799041108302,5.050374052909));
+#12821 = CARTESIAN_POINT('',(-2.79904120949,5.161565501828));
+#12822 = CARTESIAN_POINT('',(-2.79904073309,5.216894025972));
+#12823 = CARTESIAN_POINT('',(-2.799039813471,5.272222684096));
+#12824 = CARTESIAN_POINT('',(-2.79903761633,5.383414205235));
+#12825 = CARTESIAN_POINT('',(-2.799036324247,5.439277067691));
+#12826 = CARTESIAN_POINT('',(-2.799035132131,5.495140007539));
+#12827 = CARTESIAN_POINT('',(-2.79903345041,5.606670076338));
+#12828 = CARTESIAN_POINT('',(-2.799032945559,5.662337211494));
+#12829 = CARTESIAN_POINT('',(-2.79903301644,5.718004281822));
+#12830 = CARTESIAN_POINT('',(-2.799034184033,5.829534293049));
+#12831 = CARTESIAN_POINT('',(-2.799035282074,5.88539723183));
+#12832 = CARTESIAN_POINT('',(-2.79903680274,5.94126002735));
+#12833 = CARTESIAN_POINT('',(-2.799039774971,6.052985649447));
+#12834 = CARTESIAN_POINT('',(-2.799041244542,6.108848469362));
+#12835 = CARTESIAN_POINT('',(-2.799042205844,6.164711317399));
+#12836 = CARTESIAN_POINT('',(-2.799042125267,6.27220023121));
+#12837 = CARTESIAN_POINT('',(-2.799041254941,6.323826343107));
+#12838 = CARTESIAN_POINT('',(-2.799039162765,6.375452509673));
+#12839 = CARTESIAN_POINT('',(-2.799032462726,6.482941565812));
+#12840 = CARTESIAN_POINT('',(-2.799027679727,6.538804443252));
+#12841 = CARTESIAN_POINT('',(-2.799021760314,6.594667326187));
+#12842 = CARTESIAN_POINT('',(-2.799010207167,6.706393136362));
+#12843 = CARTESIAN_POINT('',(-2.799004523914,6.76225602503));
+#12844 = CARTESIAN_POINT('',(-2.799000375529,6.818119101576));
+#12845 = CARTESIAN_POINT('',(-2.798998443097,6.928992600816));
+#12846 = CARTESIAN_POINT('',(-2.79900038292,6.984003151043));
+#12847 = CARTESIAN_POINT('',(-2.799007029431,7.039012200201));
+#12848 = CARTESIAN_POINT('',(-2.79902678668,7.149882655132));
+#12849 = CARTESIAN_POINT('',(-2.799039619819,7.205743755471));
+#12850 = CARTESIAN_POINT('',(-2.799054021616,7.261604983353));
+#12851 = CARTESIAN_POINT('',(-2.7990594822,7.350199472625));
+#12852 = CARTESIAN_POINT('',(-2.799057628141,7.382928623672));
+#12853 = CARTESIAN_POINT('',(-2.799049258426,7.415660483913));
+#12854 = CARTESIAN_POINT('',(-2.799029440666,7.448383556474));
+#12855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12856 = PCURVE('',#12857,#12862);
+#12857 = CYLINDRICAL_SURFACE('',#12858,3.5);
+#12858 = AXIS2_PLACEMENT_3D('',#12859,#12860,#12861);
+#12859 = CARTESIAN_POINT('',(0.,0.,30.));
+#12860 = DIRECTION('',(0.,0.,1.));
+#12861 = DIRECTION('',(1.,0.,0.));
+#12862 = DEFINITIONAL_REPRESENTATION('',(#12863),#12911);
+#12863 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#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),.UNSPECIFIED.,.F.,
+  .F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
+    ,1,1,1,1,1,1,1,1,1,1,1,4),(0.,5.68184120802E-03,1.136368241604E-02,
+    1.704552362406E-02,2.272736483208E-02,2.84092060401E-02,
+    3.409104724812E-02,3.977288845614E-02,4.545472966416E-02,
+    5.113657087218E-02,5.68184120802E-02,6.250025328822E-02,
+    6.818209449624E-02,7.386393570426E-02,7.954577691228E-02,
+    8.52276181203E-02,9.090945932832E-02,9.659130053635E-02,
+    0.102273141744,0.107954982952,0.11363682416,0.119318665368,
+    0.125000506576,0.130682347784,0.136364188992,0.142046030201,
+    0.147727871409,0.153409712617,0.159091553825,0.164773395033,
+    0.170455236241,0.176137077449,0.181818918657,0.187500759865,
+    0.193182601073,0.198864442281,0.204546283489,0.210228124697,
+    0.215909965905,0.221591807113,0.227273648321,0.232955489529,
+    0.238637330737,0.244319171945,0.250001013153),
+  .QUASI_UNIFORM_KNOTS.);
+#12864 = CARTESIAN_POINT('',(0.380251206693,2.884493544339E-16));
+#12865 = CARTESIAN_POINT('',(0.392146628259,7.574637938026E-03));
+#12866 = CARTESIAN_POINT('',(0.415940197502,2.272500334721E-02));
+#12867 = CARTESIAN_POINT('',(0.45163618661,4.545253639011E-02));
+#12868 = CARTESIAN_POINT('',(0.487334882865,6.818055788175E-02));
+#12869 = CARTESIAN_POINT('',(0.523034705685,9.090831617716E-02));
+#12870 = CARTESIAN_POINT('',(0.558734858368,0.113635546107));
+#12871 = CARTESIAN_POINT('',(0.594435396828,0.136362544771));
+#12872 = CARTESIAN_POINT('',(0.630135865067,0.159089129838));
+#12873 = CARTESIAN_POINT('',(0.665836300752,0.181815513445));
+#12874 = CARTESIAN_POINT('',(0.701536723304,0.204541800679));
+#12875 = CARTESIAN_POINT('',(0.737237185404,0.227268099439));
+#12876 = CARTESIAN_POINT('',(0.772937650597,0.249994497788));
+#12877 = CARTESIAN_POINT('',(0.808638200676,0.27272103695));
+#12878 = CARTESIAN_POINT('',(0.844338738204,0.29544772917));
+#12879 = CARTESIAN_POINT('',(0.880039263713,0.318174580173));
+#12880 = CARTESIAN_POINT('',(0.915739794528,0.340901584418));
+#12881 = CARTESIAN_POINT('',(0.951440245249,0.363628722087));
+#12882 = CARTESIAN_POINT('',(0.987140656981,0.386355977005));
+#12883 = CARTESIAN_POINT('',(1.022841003215,0.40908333299));
+#12884 = CARTESIAN_POINT('',(1.058541273734,0.431810770915));
+#12885 = CARTESIAN_POINT('',(1.094241512074,0.454538274691));
+#12886 = CARTESIAN_POINT('',(1.129941670825,0.477265828831));
+#12887 = CARTESIAN_POINT('',(1.165641830568,0.499993422557));
+#12888 = CARTESIAN_POINT('',(1.20134195574,0.522721044009));
+#12889 = CARTESIAN_POINT('',(1.237042050988,0.545448682161));
+#12890 = CARTESIAN_POINT('',(1.272742162861,0.568176327617));
+#12891 = CARTESIAN_POINT('',(1.308442270899,0.590903972587));
+#12892 = CARTESIAN_POINT('',(1.344142373876,0.613631610189));
+#12893 = CARTESIAN_POINT('',(1.37984251314,0.636359235898));
+#12894 = CARTESIAN_POINT('',(1.415542640347,0.659086847086));
+#12895 = CARTESIAN_POINT('',(1.451242795299,0.681814441797));
+#12896 = CARTESIAN_POINT('',(1.486942983666,0.704542019212));
+#12897 = CARTESIAN_POINT('',(1.522643142965,0.727269579015));
+#12898 = CARTESIAN_POINT('',(1.55834335837,0.749997124427));
+#12899 = CARTESIAN_POINT('',(1.59404355684,0.772724659468));
+#12900 = CARTESIAN_POINT('',(1.629743768604,0.795452187224));
+#12901 = CARTESIAN_POINT('',(1.665444012919,0.818179710417));
+#12902 = CARTESIAN_POINT('',(1.701144210529,0.840907230722));
+#12903 = CARTESIAN_POINT('',(1.736844455013,0.863634752296));
+#12904 = CARTESIAN_POINT('',(1.772544666706,0.886362277377));
+#12905 = CARTESIAN_POINT('',(1.808244863213,0.90908980784));
+#12906 = CARTESIAN_POINT('',(1.843945077384,0.931817344779));
+#12907 = CARTESIAN_POINT('',(1.879645241046,0.9545448898));
+#12908 = CARTESIAN_POINT('',(1.915345409134,0.977272439784));
+#12909 = CARTESIAN_POINT('',(1.93914550482,0.992424144766));
+#12910 = CARTESIAN_POINT('',(1.951045547734,0.999999998657));
+#12911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12912 = ORIENTED_EDGE('',*,*,#12913,.F.);
+#12913 = EDGE_CURVE('',#12914,#12640,#12916,.T.);
+#12914 = VERTEX_POINT('',#12915);
+#12915 = CARTESIAN_POINT('',(1.299048268522,3.249995937851,31.));
+#12916 = SURFACE_CURVE('',#12917,(#13019,#13124),.PCURVE_S1.);
+#12917 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,3.000000063482E-02,6.000000122195E-02,9.000000176219E-02,
+    0.120000002256,0.150000002705,0.18000000311,0.210000003471,
+    0.240000003789,0.270000004065,0.300000004299,0.330000004494,
+    0.360000004648,0.390000004764,0.420000004842,0.450000004882,
+    0.480000004887,0.510000004855,0.540000004789,0.570000004689,
+    0.600000004556,0.63000000439,0.660000004192,0.690000003964,
+    0.720000003706,0.750000003419,0.780000003104,0.810000002761,
+    0.840000002391,0.870000001995,0.900000001574,0.930000001129,
+    0.96000000066,1.),.UNSPECIFIED.);
+#12918 = CARTESIAN_POINT('',(1.500006107553,3.249995240721,31.));
+#12919 = CARTESIAN_POINT('',(1.477506072205,3.249995320249,31.));
+#12920 = CARTESIAN_POINT('',(1.455006036845,3.249995399336,31.));
+#12921 = CARTESIAN_POINT('',(1.432506001472,3.249995477984,31.));
+#12922 = CARTESIAN_POINT('',(1.38750593074,3.249995634398,31.));
+#12923 = CARTESIAN_POINT('',(1.365005895379,3.249995712165,31.));
+#12924 = CARTESIAN_POINT('',(1.342505860007,3.249995789492,31.));
+#12925 = CARTESIAN_POINT('',(1.297505789274,3.249995943265,31.));
+#12926 = CARTESIAN_POINT('',(1.275005753913,3.249996019712,31.));
+#12927 = CARTESIAN_POINT('',(1.252505718541,3.249996095718,31.));
+#12928 = CARTESIAN_POINT('',(1.207505647808,3.249996246851,31.));
+#12929 = CARTESIAN_POINT('',(1.185005612448,3.249996321977,31.));
+#12930 = CARTESIAN_POINT('',(1.162505577075,3.249996396663,31.));
+#12931 = CARTESIAN_POINT('',(1.117505506342,3.249996545154,31.));
+#12932 = CARTESIAN_POINT('',(1.095005470982,3.24999661896,31.));
+#12933 = CARTESIAN_POINT('',(1.072505435609,3.249996692325,31.));
+#12934 = CARTESIAN_POINT('',(1.027505364876,3.249996838176,31.));
+#12935 = CARTESIAN_POINT('',(1.005005329516,3.249996910661,31.));
+#12936 = CARTESIAN_POINT('',(0.982505294144,3.249996982706,31.));
+#12937 = CARTESIAN_POINT('',(0.93750522341,3.249997125915,31.));
+#12938 = CARTESIAN_POINT('',(0.915005188049,3.24999719708,31.));
+#12939 = CARTESIAN_POINT('',(0.892505152677,3.249997267804,31.));
+#12940 = CARTESIAN_POINT('',(0.847505081944,3.249997408373,31.));
+#12941 = CARTESIAN_POINT('',(0.825005046583,3.249997478217,31.));
+#12942 = CARTESIAN_POINT('',(0.802505011211,3.249997547621,31.));
+#12943 = CARTESIAN_POINT('',(0.757504940478,3.249997685548,31.));
+#12944 = CARTESIAN_POINT('',(0.735004905117,3.249997754072,31.));
+#12945 = CARTESIAN_POINT('',(0.712504869745,3.249997822156,31.));
+#12946 = CARTESIAN_POINT('',(0.667504799012,3.249997957442,31.));
+#12947 = CARTESIAN_POINT('',(0.64500476365,3.249998024645,31.));
+#12948 = CARTESIAN_POINT('',(0.622504728279,3.249998091408,31.));
+#12949 = CARTESIAN_POINT('',(0.577504657546,3.249998224054,31.));
+#12950 = CARTESIAN_POINT('',(0.555004622184,3.249998289937,31.));
+#12951 = CARTESIAN_POINT('',(0.532504586812,3.249998355379,31.));
+#12952 = CARTESIAN_POINT('',(0.487504516079,3.249998485384,31.));
+#12953 = CARTESIAN_POINT('',(0.465004480717,3.249998549946,31.));
+#12954 = CARTESIAN_POINT('',(0.442504445346,3.249998614068,31.));
+#12955 = CARTESIAN_POINT('',(0.397504374613,3.249998741432,31.));
+#12956 = CARTESIAN_POINT('',(0.375004339251,3.249998804674,31.));
+#12957 = CARTESIAN_POINT('',(0.352504303879,3.249998867475,31.));
+#12958 = CARTESIAN_POINT('',(0.307504233146,3.249998992198,31.));
+#12959 = CARTESIAN_POINT('',(0.285004197784,3.249999054119,31.));
+#12960 = CARTESIAN_POINT('',(0.262504162413,3.2499991156,31.));
+#12961 = CARTESIAN_POINT('',(0.217504091679,3.249999237682,31.));
+#12962 = CARTESIAN_POINT('',(0.195004056317,3.249999298283,31.));
+#12963 = CARTESIAN_POINT('',(0.172504020946,3.249999358444,31.));
+#12964 = CARTESIAN_POINT('',(0.127503950212,3.249999477885,31.));
+#12965 = CARTESIAN_POINT('',(0.10500391485,3.249999537165,31.));
+#12966 = CARTESIAN_POINT('',(8.250387947906E-02,3.249999596005,31.));
+#12967 = CARTESIAN_POINT('',(3.750380874555E-02,3.249999712805,31.));
+#12968 = CARTESIAN_POINT('',(1.500377338326E-02,3.249999770765,31.));
+#12969 = CARTESIAN_POINT('',(-7.49626198787E-03,3.249999828284,31.));
+#12970 = CARTESIAN_POINT('',(-5.249633272141E-02,3.249999942443,31.));
+#12971 = CARTESIAN_POINT('',(-7.499636808385E-02,3.249999999083,31.));
+#12972 = CARTESIAN_POINT('',(-9.749640345488E-02,3.250000055282,31.));
+#12973 = CARTESIAN_POINT('',(-0.142496474188,3.2500001668,31.));
+#12974 = CARTESIAN_POINT('',(-0.164996509551,3.250000222119,31.));
+#12975 = CARTESIAN_POINT('',(-0.187496544922,3.250000276997,31.));
+#12976 = CARTESIAN_POINT('',(-0.232496615656,3.250000385874,31.));
+#12977 = CARTESIAN_POINT('',(-0.254996651018,3.250000439873,31.));
+#12978 = CARTESIAN_POINT('',(-0.277496686389,3.250000493431,31.));
+#12979 = CARTESIAN_POINT('',(-0.322496757123,3.250000599667,31.));
+#12980 = CARTESIAN_POINT('',(-0.344996792486,3.250000652345,31.));
+#12981 = CARTESIAN_POINT('',(-0.367496827856,3.250000704583,31.));
+#12982 = CARTESIAN_POINT('',(-0.41249689859,3.250000808178,31.));
+#12983 = CARTESIAN_POINT('',(-0.434996933953,3.250000859535,31.));
+#12984 = CARTESIAN_POINT('',(-0.457496969324,3.250000910452,31.));
+#12985 = CARTESIAN_POINT('',(-0.502497040058,3.250001011407,31.));
+#12986 = CARTESIAN_POINT('',(-0.524997075421,3.250001061443,31.));
+#12987 = CARTESIAN_POINT('',(-0.547497110791,3.25000111104,31.));
+#12988 = CARTESIAN_POINT('',(-0.592497181525,3.250001209353,31.));
+#12989 = CARTESIAN_POINT('',(-0.614997216888,3.25000125807,31.));
+#12990 = CARTESIAN_POINT('',(-0.637497252259,3.250001306346,31.));
+#12991 = CARTESIAN_POINT('',(-0.682497322993,3.250001402018,31.));
+#12992 = CARTESIAN_POINT('',(-0.704997358356,3.250001449414,31.));
+#12993 = CARTESIAN_POINT('',(-0.727497393726,3.25000149637,31.));
+#12994 = CARTESIAN_POINT('',(-0.77249746446,3.250001589401,31.));
+#12995 = CARTESIAN_POINT('',(-0.794997499824,3.250001635477,31.));
+#12996 = CARTESIAN_POINT('',(-0.817497535194,3.250001681112,31.));
+#12997 = CARTESIAN_POINT('',(-0.862497605928,3.250001771503,31.));
+#12998 = CARTESIAN_POINT('',(-0.884997641292,3.250001816258,31.));
+#12999 = CARTESIAN_POINT('',(-0.907497676662,3.250001860572,31.));
+#13000 = CARTESIAN_POINT('',(-0.952497747396,3.250001948322,31.));
+#13001 = CARTESIAN_POINT('',(-0.974997782759,3.250001991756,31.));
+#13002 = CARTESIAN_POINT('',(-0.99749781813,3.250002034751,31.));
+#13003 = CARTESIAN_POINT('',(-1.042497888864,3.250002119859,31.));
+#13004 = CARTESIAN_POINT('',(-1.064997924228,3.250002161973,31.));
+#13005 = CARTESIAN_POINT('',(-1.087497959598,3.250002203647,31.));
+#13006 = CARTESIAN_POINT('',(-1.132498030332,3.250002286115,31.));
+#13007 = CARTESIAN_POINT('',(-1.154998065696,3.250002326908,31.));
+#13008 = CARTESIAN_POINT('',(-1.177498101066,3.250002367261,31.));
+#13009 = CARTESIAN_POINT('',(-1.2224981718,3.250002447088,31.));
+#13010 = CARTESIAN_POINT('',(-1.244998207164,3.250002486561,31.));
+#13011 = CARTESIAN_POINT('',(-1.267498242534,3.250002525594,31.));
+#13012 = CARTESIAN_POINT('',(-1.312498313268,3.25000260278,31.));
+#13013 = CARTESIAN_POINT('',(-1.334998348632,3.250002640932,31.));
+#13014 = CARTESIAN_POINT('',(-1.357498384002,3.250002678645,31.));
+#13015 = CARTESIAN_POINT('',(-1.409998466519,3.250002765613,31.));
+#13016 = CARTESIAN_POINT('',(-1.43999851367,3.250002814527,31.));
+#13017 = CARTESIAN_POINT('',(-1.469998560831,3.250002862658,31.));
+#13018 = CARTESIAN_POINT('',(-1.499998608002,3.250002910007,31.));
+#13019 = PCURVE('',#11082,#13020);
+#13020 = DEFINITIONAL_REPRESENTATION('',(#13021),#13123);
+#13021 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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,#13118,#13119,#13120,#13121,#13122),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,3.000000063482E-02,6.000000122195E-02,9.000000176219E-02,
+    0.120000002256,0.150000002705,0.18000000311,0.210000003471,
+    0.240000003789,0.270000004065,0.300000004299,0.330000004494,
+    0.360000004648,0.390000004764,0.420000004842,0.450000004882,
+    0.480000004887,0.510000004855,0.540000004789,0.570000004689,
+    0.600000004556,0.63000000439,0.660000004192,0.690000003964,
+    0.720000003706,0.750000003419,0.780000003104,0.810000002761,
+    0.840000002391,0.870000001995,0.900000001574,0.930000001129,
+    0.96000000066,1.),.UNSPECIFIED.);
+#13022 = CARTESIAN_POINT('',(0.,1.862095309352));
+#13023 = CARTESIAN_POINT('',(-2.249999998191E-02,1.862095318048));
+#13024 = CARTESIAN_POINT('',(-4.499999997597E-02,1.862095326745));
+#13025 = CARTESIAN_POINT('',(-6.749999998201E-02,1.862095335441));
+#13026 = CARTESIAN_POINT('',(-0.112499999982,1.862095352834));
+#13027 = CARTESIAN_POINT('',(-0.134999999976,1.862095361531));
+#13028 = CARTESIAN_POINT('',(-0.157499999982,1.862095370227));
+#13029 = CARTESIAN_POINT('',(-0.202499999983,1.86209538762));
+#13030 = CARTESIAN_POINT('',(-0.224999999977,1.862095396317));
+#13031 = CARTESIAN_POINT('',(-0.247499999983,1.862095405013));
+#13032 = CARTESIAN_POINT('',(-0.292499999983,1.862095422406));
+#13033 = CARTESIAN_POINT('',(-0.314999999977,1.862095431103));
+#13034 = CARTESIAN_POINT('',(-0.337499999983,1.862095439799));
+#13035 = CARTESIAN_POINT('',(-0.382499999983,1.862095457192));
+#13036 = CARTESIAN_POINT('',(-0.404999999978,1.862095465889));
+#13037 = CARTESIAN_POINT('',(-0.427499999983,1.862095474585));
+#13038 = CARTESIAN_POINT('',(-0.472499999983,1.862095491978));
+#13039 = CARTESIAN_POINT('',(-0.494999999978,1.862095500675));
+#13040 = CARTESIAN_POINT('',(-0.517499999984,1.862095509371));
+#13041 = CARTESIAN_POINT('',(-0.562499999984,1.862095526764));
+#13042 = CARTESIAN_POINT('',(-0.584999999978,1.862095535461));
+#13043 = CARTESIAN_POINT('',(-0.607499999984,1.862095544157));
+#13044 = CARTESIAN_POINT('',(-0.652499999984,1.86209556155));
+#13045 = CARTESIAN_POINT('',(-0.674999999979,1.862095570247));
+#13046 = CARTESIAN_POINT('',(-0.697499999984,1.862095578943));
+#13047 = CARTESIAN_POINT('',(-0.742499999984,1.862095596336));
+#13048 = CARTESIAN_POINT('',(-0.764999999979,1.862095605033));
+#13049 = CARTESIAN_POINT('',(-0.787499999984,1.862095613729));
+#13050 = CARTESIAN_POINT('',(-0.832499999985,1.862095631122));
+#13051 = CARTESIAN_POINT('',(-0.85499999998,1.862095639819));
+#13052 = CARTESIAN_POINT('',(-0.877499999985,1.862095648515));
+#13053 = CARTESIAN_POINT('',(-0.922499999985,1.862095665908));
+#13054 = CARTESIAN_POINT('',(-0.94499999998,1.862095674605));
+#13055 = CARTESIAN_POINT('',(-0.967499999985,1.862095683301));
+#13056 = CARTESIAN_POINT('',(-1.012499999985,1.862095700694));
+#13057 = CARTESIAN_POINT('',(-1.03499999998,1.862095709391));
+#13058 = CARTESIAN_POINT('',(-1.057499999985,1.862095718087));
+#13059 = CARTESIAN_POINT('',(-1.102499999986,1.86209573548));
+#13060 = CARTESIAN_POINT('',(-1.124999999981,1.862095744177));
+#13061 = CARTESIAN_POINT('',(-1.147499999986,1.862095752873));
+#13062 = CARTESIAN_POINT('',(-1.192499999986,1.862095770266));
+#13063 = CARTESIAN_POINT('',(-1.214999999981,1.862095778963));
+#13064 = CARTESIAN_POINT('',(-1.237499999986,1.862095787659));
+#13065 = CARTESIAN_POINT('',(-1.282499999986,1.862095805052));
+#13066 = CARTESIAN_POINT('',(-1.304999999982,1.862095813749));
+#13067 = CARTESIAN_POINT('',(-1.327499999986,1.862095822445));
+#13068 = CARTESIAN_POINT('',(-1.372499999986,1.862095839838));
+#13069 = CARTESIAN_POINT('',(-1.394999999982,1.862095848535));
+#13070 = CARTESIAN_POINT('',(-1.417499999987,1.862095857231));
+#13071 = CARTESIAN_POINT('',(-1.462499999987,1.862095874624));
+#13072 = CARTESIAN_POINT('',(-1.484999999982,1.862095883321));
+#13073 = CARTESIAN_POINT('',(-1.507499999987,1.862095892017));
+#13074 = CARTESIAN_POINT('',(-1.552499999987,1.86209590941));
+#13075 = CARTESIAN_POINT('',(-1.574999999983,1.862095918107));
+#13076 = CARTESIAN_POINT('',(-1.597499999987,1.862095926803));
+#13077 = CARTESIAN_POINT('',(-1.642499999987,1.862095944196));
+#13078 = CARTESIAN_POINT('',(-1.664999999983,1.862095952893));
+#13079 = CARTESIAN_POINT('',(-1.687499999987,1.862095961589));
+#13080 = CARTESIAN_POINT('',(-1.732499999988,1.862095978982));
+#13081 = CARTESIAN_POINT('',(-1.754999999984,1.862095987679));
+#13082 = CARTESIAN_POINT('',(-1.777499999988,1.862095996375));
+#13083 = CARTESIAN_POINT('',(-1.822499999988,1.862096013768));
+#13084 = CARTESIAN_POINT('',(-1.844999999984,1.862096022465));
+#13085 = CARTESIAN_POINT('',(-1.867499999988,1.862096031161));
+#13086 = CARTESIAN_POINT('',(-1.912499999988,1.862096048554));
+#13087 = CARTESIAN_POINT('',(-1.934999999984,1.862096057251));
+#13088 = CARTESIAN_POINT('',(-1.957499999988,1.862096065947));
+#13089 = CARTESIAN_POINT('',(-2.002499999989,1.86209608334));
+#13090 = CARTESIAN_POINT('',(-2.024999999985,1.862096092037));
+#13091 = CARTESIAN_POINT('',(-2.047499999989,1.862096100733));
+#13092 = CARTESIAN_POINT('',(-2.092499999989,1.862096118126));
+#13093 = CARTESIAN_POINT('',(-2.114999999985,1.862096126823));
+#13094 = CARTESIAN_POINT('',(-2.137499999989,1.862096135519));
+#13095 = CARTESIAN_POINT('',(-2.182499999989,1.862096152912));
+#13096 = CARTESIAN_POINT('',(-2.204999999986,1.862096161609));
+#13097 = CARTESIAN_POINT('',(-2.227499999989,1.862096170305));
+#13098 = CARTESIAN_POINT('',(-2.272499999989,1.862096187698));
+#13099 = CARTESIAN_POINT('',(-2.294999999986,1.862096196395));
+#13100 = CARTESIAN_POINT('',(-2.31749999999,1.862096205091));
+#13101 = CARTESIAN_POINT('',(-2.36249999999,1.862096222484));
+#13102 = CARTESIAN_POINT('',(-2.384999999986,1.862096231181));
+#13103 = CARTESIAN_POINT('',(-2.40749999999,1.862096239877));
+#13104 = CARTESIAN_POINT('',(-2.45249999999,1.86209625727));
+#13105 = CARTESIAN_POINT('',(-2.474999999987,1.862096265967));
+#13106 = CARTESIAN_POINT('',(-2.49749999999,1.862096274663));
+#13107 = CARTESIAN_POINT('',(-2.54249999999,1.862096292056));
+#13108 = CARTESIAN_POINT('',(-2.564999999987,1.862096300753));
+#13109 = CARTESIAN_POINT('',(-2.58749999999,1.862096309449));
+#13110 = CARTESIAN_POINT('',(-2.632499999991,1.862096326842));
+#13111 = CARTESIAN_POINT('',(-2.654999999988,1.862096335539));
+#13112 = CARTESIAN_POINT('',(-2.677499999991,1.862096344235));
+#13113 = CARTESIAN_POINT('',(-2.722499999991,1.862096361628));
+#13114 = CARTESIAN_POINT('',(-2.744999999988,1.862096370325));
+#13115 = CARTESIAN_POINT('',(-2.767499999991,1.862096379021));
+#13116 = CARTESIAN_POINT('',(-2.812499999991,1.862096396414));
+#13117 = CARTESIAN_POINT('',(-2.834999999988,1.862096405111));
+#13118 = CARTESIAN_POINT('',(-2.857499999991,1.862096413807));
+#13119 = CARTESIAN_POINT('',(-2.909999999985,1.862096434099));
+#13120 = CARTESIAN_POINT('',(-2.93999999998,1.862096445694));
+#13121 = CARTESIAN_POINT('',(-2.969999999985,1.86209645729));
+#13122 = CARTESIAN_POINT('',(-3.,1.862096468885));
+#13123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13124 = PCURVE('',#13125,#13130);
+#13125 = PLANE('',#13126);
+#13126 = AXIS2_PLACEMENT_3D('',#13127,#13128,#13129);
+#13127 = CARTESIAN_POINT('',(0.,0.,31.));
+#13128 = DIRECTION('',(0.,0.,1.));
+#13129 = DIRECTION('',(1.,0.,0.));
+#13130 = DEFINITIONAL_REPRESENTATION('',(#13131),#13233);
+#13131 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,3.000000063482E-02,6.000000122195E-02,9.000000176219E-02,
+    0.120000002256,0.150000002705,0.18000000311,0.210000003471,
+    0.240000003789,0.270000004065,0.300000004299,0.330000004494,
+    0.360000004648,0.390000004764,0.420000004842,0.450000004882,
+    0.480000004887,0.510000004855,0.540000004789,0.570000004689,
+    0.600000004556,0.63000000439,0.660000004192,0.690000003964,
+    0.720000003706,0.750000003419,0.780000003104,0.810000002761,
+    0.840000002391,0.870000001995,0.900000001574,0.930000001129,
+    0.96000000066,1.),.UNSPECIFIED.);
+#13132 = CARTESIAN_POINT('',(1.500006107553,3.249995240721));
+#13133 = CARTESIAN_POINT('',(1.477506072205,3.249995320249));
+#13134 = CARTESIAN_POINT('',(1.455006036845,3.249995399336));
+#13135 = CARTESIAN_POINT('',(1.432506001472,3.249995477984));
+#13136 = CARTESIAN_POINT('',(1.38750593074,3.249995634398));
+#13137 = CARTESIAN_POINT('',(1.365005895379,3.249995712165));
+#13138 = CARTESIAN_POINT('',(1.342505860007,3.249995789492));
+#13139 = CARTESIAN_POINT('',(1.297505789274,3.249995943265));
+#13140 = CARTESIAN_POINT('',(1.275005753913,3.249996019712));
+#13141 = CARTESIAN_POINT('',(1.252505718541,3.249996095718));
+#13142 = CARTESIAN_POINT('',(1.207505647808,3.249996246851));
+#13143 = CARTESIAN_POINT('',(1.185005612448,3.249996321977));
+#13144 = CARTESIAN_POINT('',(1.162505577075,3.249996396663));
+#13145 = CARTESIAN_POINT('',(1.117505506342,3.249996545154));
+#13146 = CARTESIAN_POINT('',(1.095005470982,3.24999661896));
+#13147 = CARTESIAN_POINT('',(1.072505435609,3.249996692325));
+#13148 = CARTESIAN_POINT('',(1.027505364876,3.249996838176));
+#13149 = CARTESIAN_POINT('',(1.005005329516,3.249996910661));
+#13150 = CARTESIAN_POINT('',(0.982505294144,3.249996982706));
+#13151 = CARTESIAN_POINT('',(0.93750522341,3.249997125915));
+#13152 = CARTESIAN_POINT('',(0.915005188049,3.24999719708));
+#13153 = CARTESIAN_POINT('',(0.892505152677,3.249997267804));
+#13154 = CARTESIAN_POINT('',(0.847505081944,3.249997408373));
+#13155 = CARTESIAN_POINT('',(0.825005046583,3.249997478217));
+#13156 = CARTESIAN_POINT('',(0.802505011211,3.249997547621));
+#13157 = CARTESIAN_POINT('',(0.757504940478,3.249997685548));
+#13158 = CARTESIAN_POINT('',(0.735004905117,3.249997754072));
+#13159 = CARTESIAN_POINT('',(0.712504869745,3.249997822156));
+#13160 = CARTESIAN_POINT('',(0.667504799012,3.249997957442));
+#13161 = CARTESIAN_POINT('',(0.64500476365,3.249998024645));
+#13162 = CARTESIAN_POINT('',(0.622504728279,3.249998091408));
+#13163 = CARTESIAN_POINT('',(0.577504657546,3.249998224054));
+#13164 = CARTESIAN_POINT('',(0.555004622184,3.249998289937));
+#13165 = CARTESIAN_POINT('',(0.532504586812,3.249998355379));
+#13166 = CARTESIAN_POINT('',(0.487504516079,3.249998485384));
+#13167 = CARTESIAN_POINT('',(0.465004480717,3.249998549946));
+#13168 = CARTESIAN_POINT('',(0.442504445346,3.249998614068));
+#13169 = CARTESIAN_POINT('',(0.397504374613,3.249998741432));
+#13170 = CARTESIAN_POINT('',(0.375004339251,3.249998804674));
+#13171 = CARTESIAN_POINT('',(0.352504303879,3.249998867475));
+#13172 = CARTESIAN_POINT('',(0.307504233146,3.249998992198));
+#13173 = CARTESIAN_POINT('',(0.285004197784,3.249999054119));
+#13174 = CARTESIAN_POINT('',(0.262504162413,3.2499991156));
+#13175 = CARTESIAN_POINT('',(0.217504091679,3.249999237682));
+#13176 = CARTESIAN_POINT('',(0.195004056317,3.249999298283));
+#13177 = CARTESIAN_POINT('',(0.172504020946,3.249999358444));
+#13178 = CARTESIAN_POINT('',(0.127503950212,3.249999477885));
+#13179 = CARTESIAN_POINT('',(0.10500391485,3.249999537165));
+#13180 = CARTESIAN_POINT('',(8.250387947906E-02,3.249999596005));
+#13181 = CARTESIAN_POINT('',(3.750380874555E-02,3.249999712805));
+#13182 = CARTESIAN_POINT('',(1.500377338326E-02,3.249999770765));
+#13183 = CARTESIAN_POINT('',(-7.49626198787E-03,3.249999828284));
+#13184 = CARTESIAN_POINT('',(-5.249633272141E-02,3.249999942443));
+#13185 = CARTESIAN_POINT('',(-7.499636808385E-02,3.249999999083));
+#13186 = CARTESIAN_POINT('',(-9.749640345488E-02,3.250000055282));
+#13187 = CARTESIAN_POINT('',(-0.142496474188,3.2500001668));
+#13188 = CARTESIAN_POINT('',(-0.164996509551,3.250000222119));
+#13189 = CARTESIAN_POINT('',(-0.187496544922,3.250000276997));
+#13190 = CARTESIAN_POINT('',(-0.232496615656,3.250000385874));
+#13191 = CARTESIAN_POINT('',(-0.254996651018,3.250000439873));
+#13192 = CARTESIAN_POINT('',(-0.277496686389,3.250000493431));
+#13193 = CARTESIAN_POINT('',(-0.322496757123,3.250000599667));
+#13194 = CARTESIAN_POINT('',(-0.344996792486,3.250000652345));
+#13195 = CARTESIAN_POINT('',(-0.367496827856,3.250000704583));
+#13196 = CARTESIAN_POINT('',(-0.41249689859,3.250000808178));
+#13197 = CARTESIAN_POINT('',(-0.434996933953,3.250000859535));
+#13198 = CARTESIAN_POINT('',(-0.457496969324,3.250000910452));
+#13199 = CARTESIAN_POINT('',(-0.502497040058,3.250001011407));
+#13200 = CARTESIAN_POINT('',(-0.524997075421,3.250001061443));
+#13201 = CARTESIAN_POINT('',(-0.547497110791,3.25000111104));
+#13202 = CARTESIAN_POINT('',(-0.592497181525,3.250001209353));
+#13203 = CARTESIAN_POINT('',(-0.614997216888,3.25000125807));
+#13204 = CARTESIAN_POINT('',(-0.637497252259,3.250001306346));
+#13205 = CARTESIAN_POINT('',(-0.682497322993,3.250001402018));
+#13206 = CARTESIAN_POINT('',(-0.704997358356,3.250001449414));
+#13207 = CARTESIAN_POINT('',(-0.727497393726,3.25000149637));
+#13208 = CARTESIAN_POINT('',(-0.77249746446,3.250001589401));
+#13209 = CARTESIAN_POINT('',(-0.794997499824,3.250001635477));
+#13210 = CARTESIAN_POINT('',(-0.817497535194,3.250001681112));
+#13211 = CARTESIAN_POINT('',(-0.862497605928,3.250001771503));
+#13212 = CARTESIAN_POINT('',(-0.884997641292,3.250001816258));
+#13213 = CARTESIAN_POINT('',(-0.907497676662,3.250001860572));
+#13214 = CARTESIAN_POINT('',(-0.952497747396,3.250001948322));
+#13215 = CARTESIAN_POINT('',(-0.974997782759,3.250001991756));
+#13216 = CARTESIAN_POINT('',(-0.99749781813,3.250002034751));
+#13217 = CARTESIAN_POINT('',(-1.042497888864,3.250002119859));
+#13218 = CARTESIAN_POINT('',(-1.064997924228,3.250002161973));
+#13219 = CARTESIAN_POINT('',(-1.087497959598,3.250002203647));
+#13220 = CARTESIAN_POINT('',(-1.132498030332,3.250002286115));
+#13221 = CARTESIAN_POINT('',(-1.154998065696,3.250002326908));
+#13222 = CARTESIAN_POINT('',(-1.177498101066,3.250002367261));
+#13223 = CARTESIAN_POINT('',(-1.2224981718,3.250002447088));
+#13224 = CARTESIAN_POINT('',(-1.244998207164,3.250002486561));
+#13225 = CARTESIAN_POINT('',(-1.267498242534,3.250002525594));
+#13226 = CARTESIAN_POINT('',(-1.312498313268,3.25000260278));
+#13227 = CARTESIAN_POINT('',(-1.334998348632,3.250002640932));
+#13228 = CARTESIAN_POINT('',(-1.357498384002,3.250002678645));
+#13229 = CARTESIAN_POINT('',(-1.409998466519,3.250002765613));
+#13230 = CARTESIAN_POINT('',(-1.43999851367,3.250002814527));
+#13231 = CARTESIAN_POINT('',(-1.469998560831,3.250002862658));
+#13232 = CARTESIAN_POINT('',(-1.499998608002,3.250002910007));
+#13233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13234 = ORIENTED_EDGE('',*,*,#13235,.F.);
+#13235 = EDGE_CURVE('',#13236,#12914,#13238,.T.);
+#13236 = VERTEX_POINT('',#13237);
+#13237 = CARTESIAN_POINT('',(3.5,-8.572527594031E-16,30.24207128215));
+#13238 = SURFACE_CURVE('',#13239,(#13338,#13440),.PCURVE_S1.);
+#13239 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,
+    3.025382077604E-02,6.218607952216E-02,9.411839739333E-02,
+    0.124387654071,0.156320127551,0.187589860427,0.216864226289,
+    0.248796502375,0.279546117431,0.311478803024,0.343411557123,
+    0.375344126463,0.404803612448,0.436735687254,0.468667740793,
+    0.500599913812,0.527922225283,0.559854878426,0.591787713701,
+    0.623720478254,0.65565299724,0.687312590396,0.719244851278,
+    0.751177135642,0.783109442618,0.814983578794,0.846718894139,
+    0.8786509992,0.901126797505,0.933059981135,0.964993909622,1.),
+  .UNSPECIFIED.);
+#13240 = CARTESIAN_POINT('',(3.5,0.,30.24207128215));
+#13241 = CARTESIAN_POINT('',(3.500000018771,0.156263707144,
+    30.270493565338));
+#13242 = CARTESIAN_POINT('',(3.49069768378,0.312528773245,
+    30.298916589245));
+#13243 = CARTESIAN_POINT('',(3.472093289823,0.4679592272,30.327339790861
+    ));
+#13244 = CARTESIAN_POINT('',(3.415037096578,0.784043266205,
+    30.385763139317));
+#13245 = CARTESIAN_POINT('',(3.375541117606,0.944509603467,
+    30.415763273028));
+#13246 = CARTESIAN_POINT('',(3.326021774168,1.102171086205,
+    30.445763349296));
+#13247 = CARTESIAN_POINT('',(3.207638426189,1.410055935078,
+    30.505763559214));
+#13248 = CARTESIAN_POINT('',(3.138773812829,1.56028085635,
+    30.535763682669));
+#13249 = CARTESIAN_POINT('',(3.060587962425,1.70587342226,
+    30.565763783589));
+#13250 = CARTESIAN_POINT('',(2.891138302005,1.978828543858,
+    30.624201430741));
+#13251 = CARTESIAN_POINT('',(2.800766871156,2.106746958723,
+    30.652638997018));
+#13252 = CARTESIAN_POINT('',(2.702924232401,2.229045503506,
+    30.681076471541));
+#13253 = CARTESIAN_POINT('',(2.487658863167,2.467540610697,
+    30.739513982342));
+#13254 = CARTESIAN_POINT('',(2.369454649805,2.583033712596,
+    30.76951399209));
+#13255 = CARTESIAN_POINT('',(2.244214099597,2.690856048748,
+    30.799514029481));
+#13256 = CARTESIAN_POINT('',(1.98395253691,2.88790894435,30.858891572326
+    ));
+#13257 = CARTESIAN_POINT('',(1.849187196899,2.977479883808,
+    30.888269071356));
+#13258 = CARTESIAN_POINT('',(1.709156745446,3.058573009618,
+    30.917646637607));
+#13259 = CARTESIAN_POINT('',(1.429431349653,3.198372827358,
+    30.974527176593));
+#13260 = CARTESIAN_POINT('',(1.290283948182,3.258178453377,
+    31.002030176695));
+#13261 = CARTESIAN_POINT('',(1.147917902424,3.309856068174,
+    31.029533153961));
+#13262 = CARTESIAN_POINT('',(0.84504208676,3.400456825377,
+    31.087036169334));
+#13263 = CARTESIAN_POINT('',(0.684057171331,3.437796335699,
+    31.117036190487));
+#13264 = CARTESIAN_POINT('',(0.52104068435,3.464927060445,
+    31.147036154845));
+#13265 = CARTESIAN_POINT('',(0.198971717802,3.497947325121,
+    31.205924852145));
+#13266 = CARTESIAN_POINT('',(3.99944667665E-02,3.504586517957,
+    31.234813601582));
+#13267 = CARTESIAN_POINT('',(-0.11909305992,3.501577114719,
+    31.263702255849));
+#13268 = CARTESIAN_POINT('',(-0.441835244337,3.475915056988,
+    31.322590928707));
+#13269 = CARTESIAN_POINT('',(-0.605431690794,3.452510955447,
+    31.352590928481));
+#13270 = CARTESIAN_POINT('',(-0.767230249301,3.418853855875,
+    31.382590864125));
+#13271 = CARTESIAN_POINT('',(-1.085340547525,3.331552184434,
+    31.442590753462));
+#13272 = CARTESIAN_POINT('',(-1.241653947263,3.277907109365,
+    31.472590705617));
+#13273 = CARTESIAN_POINT('',(-1.394279870444,3.214527587246,
+    31.502590677991));
+#13274 = CARTESIAN_POINT('',(-1.690395357942,3.069163922995,
+    31.562590579417));
+#13275 = CARTESIAN_POINT('',(-1.83388652704,2.987179125831,
+    31.592590506478));
+#13276 = CARTESIAN_POINT('',(-1.971931482566,2.896323477436,
+    31.622590539003));
+#13277 = CARTESIAN_POINT('',(-2.225352813964,2.705726855485,
+    31.680267384446));
+#13278 = CARTESIAN_POINT('',(-2.341657869575,2.607218194783,
+    31.707944181885));
+#13279 = CARTESIAN_POINT('',(-2.452046764906,2.502122974523,
+    31.73562105219));
+#13280 = CARTESIAN_POINT('',(-2.668665614062,2.270556361121,
+    31.793297922939));
+#13281 = CARTESIAN_POINT('',(-2.773769819702,2.143030100203,
+    31.823297919357));
+#13282 = CARTESIAN_POINT('',(-2.870637058702,2.009140348036,
+    31.853297950141));
+#13283 = CARTESIAN_POINT('',(-3.046849995416,1.730291055101,
+    31.91329800111));
+#13284 = CARTESIAN_POINT('',(-3.12619662047,1.585330064289,
+    31.943298021596));
+#13285 = CARTESIAN_POINT('',(-3.196260042732,1.435661444287,
+    31.973298020902));
+#13286 = CARTESIAN_POINT('',(-3.317102014332,1.1287322394,
+    32.033298057543));
+#13287 = CARTESIAN_POINT('',(-3.367881125308,0.971470028432,
+    32.063298094472));
+#13288 = CARTESIAN_POINT('',(-3.408659294816,0.811322616259,
+    32.093298076537));
+#13289 = CARTESIAN_POINT('',(-3.465432484404,0.510581060897,
+    32.148966974064));
+#13290 = CARTESIAN_POINT('',(-3.484155672683,0.370500724242,
+    32.174635911953));
+#13291 = CARTESIAN_POINT('',(-3.495310049429,0.229615284363,
+    32.200304785127));
+#13292 = CARTESIAN_POINT('',(-3.503052273086,-7.634414934078E-02,
+    32.255973716707));
+#13293 = CARTESIAN_POINT('',(-3.496864578955,-0.241489749732,
+    32.285973761725));
+#13294 = CARTESIAN_POINT('',(-3.480292244253,-0.405918307504,
+    32.315973711628));
+#13295 = CARTESIAN_POINT('',(-3.426696332025,-0.731407095664,
+    32.375973661587));
+#13296 = CARTESIAN_POINT('',(-3.389672353383,-0.892469016554,
+    32.405973660366));
+#13297 = CARTESIAN_POINT('',(-3.342581972733,-1.050880497095,
+    32.435973636502));
+#13298 = CARTESIAN_POINT('',(-3.228943688082,-1.360561135429,
+    32.495973577777));
+#13299 = CARTESIAN_POINT('',(-3.162395231649,-1.511831929625,
+    32.525973540693));
+#13300 = CARTESIAN_POINT('',(-3.086455391079,-1.65861297705,
+    32.555973577886));
+#13301 = CARTESIAN_POINT('',(-2.916801819142,-1.941512456172,
+    32.615973593784));
+#13302 = CARTESIAN_POINT('',(-2.823087333413,-2.077632456913,
+    32.645973572521));
+#13303 = CARTESIAN_POINT('',(-2.720989325262,-2.207582484832,
+    32.675973644164));
+#13304 = CARTESIAN_POINT('',(-2.502270540566,-2.452627663177,
+    32.73571750568));
+#13305 = CARTESIAN_POINT('',(-2.385780219431,-2.567841548481,
+    32.765461299085));
+#13306 = CARTESIAN_POINT('',(-2.262326096211,-2.675559898378,
+    32.795205129387));
+#13307 = CARTESIAN_POINT('',(-2.001888435604,-2.875699117478,
+    32.854948986218));
+#13308 = CARTESIAN_POINT('',(-1.864796176012,-2.967981283066,
+    32.884949013602));
+#13309 = CARTESIAN_POINT('',(-1.72216631346,-3.051449798273,
+    32.914949033591));
+#13310 = CARTESIAN_POINT('',(-1.427581975004,-3.199876938877,
+    32.974949068506));
+#13311 = CARTESIAN_POINT('',(-1.275625954718,-3.264836328498,
+    33.004949083261));
+#13312 = CARTESIAN_POINT('',(-1.119881702468,-3.320100573148,
+    33.034949077456));
+#13313 = CARTESIAN_POINT('',(-0.802701988467,-3.41069969279,
+    33.094949053826));
+#13314 = CARTESIAN_POINT('',(-0.641264856253,-3.446035034278,
+    33.124949036034));
+#13315 = CARTESIAN_POINT('',(-0.477923336768,-3.471137022408,
+    33.154949005638));
+#13316 = CARTESIAN_POINT('',(-0.149683927583,-3.500671170806,
+    33.214894305685));
+#13317 = CARTESIAN_POINT('',(1.52123089445E-02,-3.505141056637,
+    33.244839635697));
+#13318 = CARTESIAN_POINT('',(0.180063418748,-3.499240060388,
+    33.274784990709));
+#13319 = CARTESIAN_POINT('',(0.507021052526,-3.466958021096,
+    33.334545355279));
+#13320 = CARTESIAN_POINT('',(0.669138117462,-3.440666110315,
+    33.364360368479));
+#13321 = CARTESIAN_POINT('',(0.829292439275,-3.404282919867,
+    33.394175419359));
+#13322 = CARTESIAN_POINT('',(1.144804362297,-3.311589555258,
+    33.453990419586));
+#13323 = CARTESIAN_POINT('',(1.300127682841,-3.255156725822,
+    33.483990366087));
+#13324 = CARTESIAN_POINT('',(1.451590329023,-3.189057551286,
+    33.513990277995));
+#13325 = CARTESIAN_POINT('',(1.701597775235,-3.06072568454,
+    33.565105775419));
+#13326 = CARTESIAN_POINT('',(1.802531097695,-3.003144528742,
+    33.586221411973));
+#13327 = CARTESIAN_POINT('',(1.900816863285,-2.941151498914,
+    33.607336984973));
+#13328 = CARTESIAN_POINT('',(2.131656755013,-2.780871119641,
+    33.658452824412));
+#13329 = CARTESIAN_POINT('',(2.261229366337,-2.678287244785,
+    33.6884529942));
+#13330 = CARTESIAN_POINT('',(2.384086657434,-2.567749144369,
+    33.71845273929));
+#13331 = CARTESIAN_POINT('',(2.614999559168,-2.33216282297,
+    33.778452250549));
+#13332 = CARTESIAN_POINT('',(2.723055964894,-2.207113100958,
+    33.80845202133));
+#13333 = CARTESIAN_POINT('',(2.823025062783,-2.07550851298,
+    33.838451687662));
+#13334 = CARTESIAN_POINT('',(3.014489298146,-1.787608092504,
+    33.901339107757));
+#13335 = CARTESIAN_POINT('',(3.10424388447,-1.630161428742,
+    33.934225537891));
+#13336 = CARTESIAN_POINT('',(3.182916248911,-1.466872030693,
+    33.967118127021));
+#13337 = CARTESIAN_POINT('',(3.249996536526,-1.299046770741,
+    33.999999999976));
+#13338 = PCURVE('',#11082,#13339);
+#13339 = DEFINITIONAL_REPRESENTATION('',(#13340),#13439);
+#13340 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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,#13414,#13415,#13416,
+    #13417,#13418,#13419,#13420,#13421,#13422,#13423,#13424,#13425,
+    #13426,#13427,#13428,#13429,#13430,#13431,#13432,#13433,#13434,
+    #13435,#13436,#13437,#13438),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,
+    3.025382077604E-02,6.218607952216E-02,9.411839739333E-02,
+    0.124387654071,0.156320127551,0.187589860427,0.216864226289,
+    0.248796502375,0.279546117431,0.311478803024,0.343411557123,
+    0.375344126463,0.404803612448,0.436735687254,0.468667740793,
+    0.500599913812,0.527922225283,0.559854878426,0.591787713701,
+    0.623720478254,0.65565299724,0.687312590396,0.719244851278,
+    0.751177135642,0.783109442618,0.814983578794,0.846718894139,
+    0.8786509992,0.901126797505,0.933059981135,0.964993909622,1.),
+  .UNSPECIFIED.);
+#13341 = CARTESIAN_POINT('',(-0.200987651196,0.45076232199));
+#13342 = CARTESIAN_POINT('',(-0.200992512526,0.50368730333));
+#13343 = CARTESIAN_POINT('',(-0.20099370146,0.556613603387));
+#13344 = CARTESIAN_POINT('',(-0.200991594276,0.609540196352));
+#13345 = CARTESIAN_POINT('',(-0.200983865649,0.71832975104));
+#13346 = CARTESIAN_POINT('',(-0.200977944099,0.774192685773));
+#13347 = CARTESIAN_POINT('',(-0.200971813145,0.830055505832));
+#13348 = CARTESIAN_POINT('',(-0.200960978474,0.941781257173));
+#13349 = CARTESIAN_POINT('',(-0.200956261571,0.997644169564));
+#13350 = CARTESIAN_POINT('',(-0.200953052475,1.053507052152));
+#13351 = CARTESIAN_POINT('',(-0.200949332504,1.162323231542));
+#13352 = CARTESIAN_POINT('',(-0.20094871555,1.215276564116));
+#13353 = CARTESIAN_POINT('',(-0.200949102585,1.26822974379));
+#13354 = CARTESIAN_POINT('',(-0.200950962687,1.377045773298));
+#13355 = CARTESIAN_POINT('',(-0.200952520481,1.432908575852));
+#13356 = CARTESIAN_POINT('',(-0.200954128528,1.488771450272));
+#13357 = CARTESIAN_POINT('',(-0.200956733533,1.599338022537));
+#13358 = CARTESIAN_POINT('',(-0.200957751181,1.654041707738));
+#13359 = CARTESIAN_POINT('',(-0.200958207874,1.708745533675));
+#13360 = CARTESIAN_POINT('',(-0.200958132074,1.814662538539));
+#13361 = CARTESIAN_POINT('',(-0.200957655493,1.865875766889));
+#13362 = CARTESIAN_POINT('',(-0.200956803094,1.917088961603));
+#13363 = CARTESIAN_POINT('',(-0.200954699369,2.024165132807));
+#13364 = CARTESIAN_POINT('',(-0.200953406643,2.080028079011));
+#13365 = CARTESIAN_POINT('',(-0.200952210572,2.135890924393));
+#13366 = CARTESIAN_POINT('',(-0.200950528449,2.245547399531));
+#13367 = CARTESIAN_POINT('',(-0.200950009677,2.299341059825));
+#13368 = CARTESIAN_POINT('',(-0.200950001272,2.353134543284));
+#13369 = CARTESIAN_POINT('',(-0.200951036751,2.462790976786));
+#13370 = CARTESIAN_POINT('',(-0.200952121738,2.518653891719));
+#13371 = CARTESIAN_POINT('',(-0.20095375664,2.574516684822));
+#13372 = CARTESIAN_POINT('',(-0.200957672121,2.686242298691));
+#13373 = CARTESIAN_POINT('',(-0.200959960521,2.742105116584));
+#13374 = CARTESIAN_POINT('',(-0.200962345074,2.797967968594));
+#13375 = CARTESIAN_POINT('',(-0.200966723746,2.909693585111));
+#13376 = CARTESIAN_POINT('',(-0.200968727086,2.965556345893));
+#13377 = CARTESIAN_POINT('',(-0.200970256235,3.021419299747));
+#13378 = CARTESIAN_POINT('',(-0.200971986996,3.128819143029));
+#13379 = CARTESIAN_POINT('',(-0.200972286187,3.180356004045));
+#13380 = CARTESIAN_POINT('',(-0.200971940873,3.231892998685));
+#13381 = CARTESIAN_POINT('',(-0.200969987941,3.339292876295));
+#13382 = CARTESIAN_POINT('',(-0.200968274679,3.395155751468));
+#13383 = CARTESIAN_POINT('',(-0.200965941373,3.451018689199));
+#13384 = CARTESIAN_POINT('',(-0.200960566049,3.562744542719));
+#13385 = CARTESIAN_POINT('',(-0.200957516617,3.618607459061));
+#13386 = CARTESIAN_POINT('',(-0.200954376702,3.674470335173));
+#13387 = CARTESIAN_POINT('',(-0.200948529169,3.786196156625));
+#13388 = CARTESIAN_POINT('',(-0.200945813172,3.842059101207));
+#13389 = CARTESIAN_POINT('',(-0.200943608901,3.897921942819));
+#13390 = CARTESIAN_POINT('',(-0.200940777478,4.001582762837));
+#13391 = CARTESIAN_POINT('',(-0.200939965448,4.049380783316));
+#13392 = CARTESIAN_POINT('',(-0.200939745319,4.097178682242));
+#13393 = CARTESIAN_POINT('',(-0.200940501372,4.200839558625));
+#13394 = CARTESIAN_POINT('',(-0.2009416874,4.256702510663));
+#13395 = CARTESIAN_POINT('',(-0.200943605943,4.31256528322));
+#13396 = CARTESIAN_POINT('',(-0.200948418344,4.424290916032));
+#13397 = CARTESIAN_POINT('',(-0.200951319066,4.480153773926));
+#13398 = CARTESIAN_POINT('',(-0.200954462959,4.53601658635));
+#13399 = CARTESIAN_POINT('',(-0.200960619278,4.647742183857));
+#13400 = CARTESIAN_POINT('',(-0.200963640203,4.703604964818));
+#13401 = CARTESIAN_POINT('',(-0.200966296592,4.759467880553));
+#13402 = CARTESIAN_POINT('',(-0.200970501152,4.87119359712));
+#13403 = CARTESIAN_POINT('',(-0.200972054238,4.927056398021));
+#13404 = CARTESIAN_POINT('',(-0.200972877743,4.982919369487));
+#13405 = CARTESIAN_POINT('',(-0.20097314231,5.094168089493));
+#13406 = CARTESIAN_POINT('',(-0.200972593243,5.149553844626));
+#13407 = CARTESIAN_POINT('',(-0.200971412324,5.204939668867));
+#13408 = CARTESIAN_POINT('',(-0.200968216322,5.316188384279));
+#13409 = CARTESIAN_POINT('',(-0.200966186217,5.372051277075));
+#13410 = CARTESIAN_POINT('',(-0.200963964764,5.427914161127));
+#13411 = CARTESIAN_POINT('',(-0.20095963536,5.539639935759));
+#13412 = CARTESIAN_POINT('',(-0.200957518814,5.59550282599));
+#13413 = CARTESIAN_POINT('',(-0.200955693877,5.651365688866));
+#13414 = CARTESIAN_POINT('',(-0.200952783791,5.763091420022));
+#13415 = CARTESIAN_POINT('',(-0.200951696685,5.818954288309));
+#13416 = CARTESIAN_POINT('',(-0.200951040519,5.87481714996));
+#13417 = CARTESIAN_POINT('',(-0.200950298855,5.986441167323));
+#13418 = CARTESIAN_POINT('',(-0.200950221041,6.04220232209));
+#13419 = CARTESIAN_POINT('',(-0.200950274231,6.09796354398));
+#13420 = CARTESIAN_POINT('',(-0.200950260512,6.209243311546));
+#13421 = CARTESIAN_POINT('',(-0.200950208825,6.264761863744));
+#13422 = CARTESIAN_POINT('',(-0.200949922532,6.320280505339));
+#13423 = CARTESIAN_POINT('',(-0.200949055942,6.431662117321));
+#13424 = CARTESIAN_POINT('',(-0.200948479087,6.487525082491));
+#13425 = CARTESIAN_POINT('',(-0.200947881918,6.543387993055));
+#13426 = CARTESIAN_POINT('',(-0.200947745874,6.638570285816));
+#13427 = CARTESIAN_POINT('',(-0.200947940586,6.67788976364));
+#13428 = CARTESIAN_POINT('',(-0.200948579223,6.717209118585));
+#13429 = CARTESIAN_POINT('',(-0.20095168375,6.812392010627));
+#13430 = CARTESIAN_POINT('',(-0.200954744848,6.868255357159));
+#13431 = CARTESIAN_POINT('',(-0.200959750133,6.924117875282));
+#13432 = CARTESIAN_POINT('',(-0.200972568337,7.035842824108));
+#13433 = CARTESIAN_POINT('',(-0.200980243911,7.091705263365));
+#13434 = CARTESIAN_POINT('',(-0.200988750709,7.14756741891));
+#13435 = CARTESIAN_POINT('',(-0.200999023387,7.264669354408));
+#13436 = CARTESIAN_POINT('',(-0.20099979827,7.325906644606));
+#13437 = CARTESIAN_POINT('',(-0.200990290401,7.387155206123));
+#13438 = CARTESIAN_POINT('',(-0.200953229255,7.448383556474));
+#13439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13440 = PCURVE('',#12857,#13441);
+#13441 = DEFINITIONAL_REPRESENTATION('',(#13442),#13490);
+#13442 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#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),.UNSPECIFIED.,.F.,
+  .F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
+    ,1,1,1,1,1,1,1,1,1,1,1,4),(0.,4.583791169123E-03,9.167582338245E-03,
+    1.375137350737E-02,1.833516467649E-02,2.291895584561E-02,
+    2.750274701474E-02,3.208653818386E-02,3.667032935298E-02,
+    4.12541205221E-02,4.583791169123E-02,5.042170286035E-02,
+    5.500549402947E-02,5.958928519859E-02,6.417307636772E-02,
+    6.875686753684E-02,7.334065870596E-02,7.792444987508E-02,
+    8.250824104421E-02,8.709203221333E-02,9.167582338245E-02,
+    9.625961455157E-02,0.100843405721,0.10542719689,0.110010988059,
+    0.114594779228,0.119178570397,0.123762361566,0.128346152735,
+    0.132929943905,0.137513735074,0.142097526243,0.146681317412,
+    0.151265108581,0.15584889975,0.160432690919,0.165016482088,
+    0.169600273258,0.174184064427,0.178767855596,0.183351646765,
+    0.187935437934,0.192519229103,0.197103020272,0.201686811441),
+  .QUASI_UNIFORM_KNOTS.);
+#13443 = CARTESIAN_POINT('',(0.,0.24207128215));
+#13444 = CARTESIAN_POINT('',(9.019315457114E-03,0.247813006328));
+#13445 = CARTESIAN_POINT('',(2.705796835447E-02,0.259296521027));
+#13446 = CARTESIAN_POINT('',(5.411596075021E-02,0.276521953552));
+#13447 = CARTESIAN_POINT('',(8.117390004146E-02,0.293747505936));
+#13448 = CARTESIAN_POINT('',(0.108231766465,0.310973144813));
+#13449 = CARTESIAN_POINT('',(0.135289550309,0.328198841595));
+#13450 = CARTESIAN_POINT('',(0.162347250423,0.345424573054));
+#13451 = CARTESIAN_POINT('',(0.189404828273,0.362650321472));
+#13452 = CARTESIAN_POINT('',(0.216462353335,0.379876071851));
+#13453 = CARTESIAN_POINT('',(0.243519808776,0.397101820849));
+#13454 = CARTESIAN_POINT('',(0.270577211813,0.414327565384));
+#13455 = CARTESIAN_POINT('',(0.297634593641,0.431553304032));
+#13456 = CARTESIAN_POINT('',(0.324691984589,0.448779036752));
+#13457 = CARTESIAN_POINT('',(0.351749407363,0.4660047646));
+#13458 = CARTESIAN_POINT('',(0.378806832664,0.483230491132));
+#13459 = CARTESIAN_POINT('',(0.40586434462,0.500456215248));
+#13460 = CARTESIAN_POINT('',(0.432921904606,0.517681935371));
+#13461 = CARTESIAN_POINT('',(0.459979513002,0.534907650097));
+#13462 = CARTESIAN_POINT('',(0.487037179797,0.55213335762));
+#13463 = CARTESIAN_POINT('',(0.514094912016,0.569359055839));
+#13464 = CARTESIAN_POINT('',(0.541152706077,0.586584742504));
+#13465 = CARTESIAN_POINT('',(0.568210503779,0.603810414517));
+#13466 = CARTESIAN_POINT('',(0.595268371716,0.621036072952));
+#13467 = CARTESIAN_POINT('',(0.622326258064,0.638261715055));
+#13468 = CARTESIAN_POINT('',(0.649384155361,0.65548734039));
+#13469 = CARTESIAN_POINT('',(0.676442065986,0.672712950149));
+#13470 = CARTESIAN_POINT('',(0.703499996575,0.689938547121));
+#13471 = CARTESIAN_POINT('',(0.73055792747,0.707164136506));
+#13472 = CARTESIAN_POINT('',(0.757615853111,0.7243897227));
+#13473 = CARTESIAN_POINT('',(0.784673803487,0.741615304199));
+#13474 = CARTESIAN_POINT('',(0.811731733973,0.75884088586));
+#13475 = CARTESIAN_POINT('',(0.838789652739,0.776066470518));
+#13476 = CARTESIAN_POINT('',(0.865847568623,0.793292061145));
+#13477 = CARTESIAN_POINT('',(0.892905491392,0.810517660228));
+#13478 = CARTESIAN_POINT('',(0.919963395501,0.827743270112));
+#13479 = CARTESIAN_POINT('',(0.947021277838,0.844968892243));
+#13480 = CARTESIAN_POINT('',(0.974079178018,0.86219452707));
+#13481 = CARTESIAN_POINT('',(1.001137054852,0.879420175356));
+#13482 = CARTESIAN_POINT('',(1.028194919675,0.896645836804));
+#13483 = CARTESIAN_POINT('',(1.055252780845,0.913871510229));
+#13484 = CARTESIAN_POINT('',(1.08231064933,0.931097194201));
+#13485 = CARTESIAN_POINT('',(1.109368484576,0.948322884297));
+#13486 = CARTESIAN_POINT('',(1.136426320645,0.965548583616));
+#13487 = CARTESIAN_POINT('',(1.163484164021,0.98277429053));
+#13488 = CARTESIAN_POINT('',(1.181522719141,0.994258096841));
+#13489 = CARTESIAN_POINT('',(1.190541993084,0.999999999745));
+#13490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13491 = ORIENTED_EDGE('',*,*,#13492,.F.);
+#13492 = EDGE_CURVE('',#13493,#13236,#13495,.T.);
+#13493 = VERTEX_POINT('',#13494);
+#13494 = CARTESIAN_POINT('',(3.25,-1.299038105677,30.));
+#13495 = SURFACE_CURVE('',#13496,(#13507,#13521),.PCURVE_S1.);
+#13496 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#13497,#13498,#13499,#13500,
+    #13501,#13502,#13503,#13504,#13505,#13506),.UNSPECIFIED.,.F.,.F.,(6,
+    4,6),(0.,0.524559993885,1.),.UNSPECIFIED.);
+#13497 = CARTESIAN_POINT('',(3.25,-1.299038105677,30.));
+#13498 = CARTESIAN_POINT('',(3.295233174772,-1.185856290976,
+    30.022174311538));
+#13499 = CARTESIAN_POINT('',(3.337149233132,-1.066744512637,
+    30.045124389145));
+#13500 = CARTESIAN_POINT('',(3.375115610604,-0.941092344321,
+    30.06896403641));
+#13501 = CARTESIAN_POINT('',(3.408222727938,-0.808732974583,
+    30.09374649735));
+#13502 = CARTESIAN_POINT('',(3.459816611745,-0.544150847713,
+    30.142774363013));
+#13503 = CARTESIAN_POINT('',(3.479387233589,-0.413128038634,
+    30.166846029554));
+#13504 = CARTESIAN_POINT('',(3.493131901326,-0.277420153187,
+    30.191613361205));
+#13505 = CARTESIAN_POINT('',(3.50000078101,-0.138639602725,
+    30.216854468069));
+#13506 = CARTESIAN_POINT('',(3.5,-2.22044604925E-16,30.24207128215));
+#13507 = PCURVE('',#11082,#13508);
+#13508 = DEFINITIONAL_REPRESENTATION('',(#13509),#13520);
+#13509 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#13510,#13511,#13512,#13513,
+    #13514,#13515,#13516,#13517,#13518,#13519),.UNSPECIFIED.,.F.,.F.,(6,
+    4,6),(0.,0.524559993885,1.),.UNSPECIFIED.);
+#13510 = CARTESIAN_POINT('',(-0.200961894323,0.));
+#13511 = CARTESIAN_POINT('',(-0.200936873872,4.12912675219E-02));
+#13512 = CARTESIAN_POINT('',(-0.200928138409,8.402699703419E-02));
+#13513 = CARTESIAN_POINT('',(-0.200929991531,0.12841910194));
+#13514 = CARTESIAN_POINT('',(-0.200937685242,0.174566729565));
+#13515 = CARTESIAN_POINT('',(-0.200956254311,0.265861747102));
+#13516 = CARTESIAN_POINT('',(-0.200966832222,0.310685635083));
+#13517 = CARTESIAN_POINT('',(-0.200976409,0.356804852911));
+#13518 = CARTESIAN_POINT('',(-0.200983347771,0.403806227496));
+#13519 = CARTESIAN_POINT('',(-0.200987651196,0.45076232199));
+#13520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13521 = PCURVE('',#12857,#13522);
+#13522 = DEFINITIONAL_REPRESENTATION('',(#13523),#13549);
+#13523 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#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),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1
+    ,1,1,1,1,1,1,1,1,1,1,4),(0.,4.545454545455E-02,9.090909090909E-02,
+    0.136363636364,0.181818181818,0.227272727273,0.272727272727,
+    0.318181818182,0.363636363636,0.409090909091,0.454545454545,0.5,
+    0.545454545455,0.590909090909,0.636363636364,0.681818181818,
+    0.727272727273,0.772727272727,0.818181818182,0.863636363636,
+    0.909090909091,0.954545454545,1.),.QUASI_UNIFORM_KNOTS.);
+#13524 = CARTESIAN_POINT('',(-0.380251206693,-2.884493544339E-16));
+#13525 = CARTESIAN_POINT('',(-0.375221864432,3.202406203891E-03));
+#13526 = CARTESIAN_POINT('',(-0.365101807414,9.646181508081E-03));
+#13527 = CARTESIAN_POINT('',(-0.349731625399,1.94325212328E-02));
+#13528 = CARTESIAN_POINT('',(-0.334165096598,2.934348649734E-02));
+#13529 = CARTESIAN_POINT('',(-0.318396920259,3.938246365052E-02));
+#13530 = CARTESIAN_POINT('',(-0.302422408837,4.955247037656E-02));
+#13531 = CARTESIAN_POINT('',(-0.286237564903,5.985610412217E-02));
+#13532 = CARTESIAN_POINT('',(-0.269839045993,7.029555497452E-02));
+#13533 = CARTESIAN_POINT('',(-0.253224147078,8.087260606635E-02));
+#13534 = CARTESIAN_POINT('',(-0.236390805986,9.158861942182E-02));
+#13535 = CARTESIAN_POINT('',(-0.219337479491,0.102444592512));
+#13536 = CARTESIAN_POINT('',(-0.202063492513,0.113440946531));
+#13537 = CARTESIAN_POINT('',(-0.184567601619,0.124578317083));
+#13538 = CARTESIAN_POINT('',(-0.166855374755,0.135853501703));
+#13539 = CARTESIAN_POINT('',(-0.148934847542,0.147261269523));
+#13540 = CARTESIAN_POINT('',(-0.130816551395,0.158794931421));
+#13541 = CARTESIAN_POINT('',(-0.112514056559,0.170445880264));
+#13542 = CARTESIAN_POINT('',(-9.404398534599E-02,0.182203569269));
+#13543 = CARTESIAN_POINT('',(-7.542620824157E-02,0.194055365427));
+#13544 = CARTESIAN_POINT('',(-5.668397320319E-02,0.205986464558));
+#13545 = CARTESIAN_POINT('',(-3.784424948637E-02,0.217979684808));
+#13546 = CARTESIAN_POINT('',(-1.893740449484E-02,0.230015684705));
+#13547 = CARTESIAN_POINT('',(-6.312102397769E-03,0.238052964614));
+#13548 = CARTESIAN_POINT('',(0.,0.24207128215));
+#13549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13550 = ORIENTED_EDGE('',*,*,#13551,.T.);
+#13551 = EDGE_CURVE('',#13493,#11163,#13552,.T.);
+#13552 = SURFACE_CURVE('',#13553,(#13556,#13563),.PCURVE_S1.);
+#13553 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#13554,#13555),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#13554 = CARTESIAN_POINT('',(3.25,1.5,30.));
+#13555 = CARTESIAN_POINT('',(3.25,-1.5,30.));
+#13556 = PCURVE('',#11082,#13557);
+#13557 = DEFINITIONAL_REPRESENTATION('',(#13558),#13562);
+#13558 = LINE('',#13559,#13560);
+#13559 = CARTESIAN_POINT('',(0.,0.));
+#13560 = VECTOR('',#13561,1.);
+#13561 = DIRECTION('',(1.,0.));
+#13562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13563 = PCURVE('',#11213,#13564);
+#13564 = DEFINITIONAL_REPRESENTATION('',(#13565),#13568);
+#13565 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#13566,#13567),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#13566 = CARTESIAN_POINT('',(-6.5,0.200961894323));
+#13567 = CARTESIAN_POINT('',(-6.5,-2.799038105677));
+#13568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13569 = ORIENTED_EDGE('',*,*,#11162,.T.);
+#13570 = ORIENTED_EDGE('',*,*,#11070,.F.);
+#13571 = ADVANCED_FACE('',(#13572),#11128,.F.);
+#13572 = FACE_BOUND('',#13573,.F.);
+#13573 = EDGE_LOOP('',(#13574,#13610,#13611,#13612));
+#13574 = ORIENTED_EDGE('',*,*,#13575,.F.);
+#13575 = EDGE_CURVE('',#11000,#13576,#13578,.T.);
+#13576 = VERTEX_POINT('',#13577);
+#13577 = CARTESIAN_POINT('',(3.250011997745,1.499999999952,
+    42.000000000245));
+#13578 = SURFACE_CURVE('',#13579,(#13597,#13603),.PCURVE_S1.);
+#13579 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#13580,#13581,#13582,#13583,
+    #13584,#13585,#13586,#13587,#13588,#13589,#13590,#13591,#13592,
+    #13593,#13594,#13595,#13596),.UNSPECIFIED.,.F.,.F.,(10,7,10),(0.,
+    3.724191778237,7.448383556474),.UNSPECIFIED.);
+#13580 = CARTESIAN_POINT('',(3.250007998498,1.499999999979,
+    38.000000000109));
+#13581 = CARTESIAN_POINT('',(2.726524903492,2.634466805161,
+    38.222225785001));
+#13582 = CARTESIAN_POINT('',(1.757037356857,3.563391632024,
+    38.444445437277));
+#13583 = CARTESIAN_POINT('',(0.435477149328,4.086578306974,
+    38.666658471039));
+#13584 = CARTESIAN_POINT('',(-1.04436046924,4.05257844006,
+    38.888895061988));
+#13585 = CARTESIAN_POINT('',(-2.406405093171,3.424105038416,
+    39.111116745659));
+#13586 = CARTESIAN_POINT('',(-3.392270265915,2.320076704003,
+    39.333324693474));
+#13587 = CARTESIAN_POINT('',(-3.851691844266,0.974544826075,
+    39.55555653851));
+#13588 = CARTESIAN_POINT('',(-3.695504009451,-1.705610987232,
+    39.999999308925));
+#13589 = CARTESIAN_POINT('',(-1.757326134027,-3.563322851478,
+    40.444445427342));
+#13590 = CARTESIAN_POINT('',(-0.434906837661,-4.086488910501,
+    40.666689984499));
+#13591 = CARTESIAN_POINT('',(1.043281855572,-4.053199133528,
+    40.888812348878));
+#13592 = CARTESIAN_POINT('',(2.407806553816,-3.42318686455,
+    41.111199455106));
+#13593 = CARTESIAN_POINT('',(3.391188563685,-2.320619008822,
+    41.333293185963));
+#13594 = CARTESIAN_POINT('',(3.852165588879,-0.974446251223,
+    41.555556546101));
+#13595 = CARTESIAN_POINT('',(3.773495092742,0.365531799078,
+    41.777781340484));
+#13596 = CARTESIAN_POINT('',(3.250011997745,1.499999999952,
+    42.000000000245));
+#13597 = PCURVE('',#11128,#13598);
+#13598 = DEFINITIONAL_REPRESENTATION('',(#13599),#13602);
+#13599 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#13600,#13601),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,7.448383556474),.PIECEWISE_BEZIER_KNOTS.);
+#13600 = CARTESIAN_POINT('',(-3.,0.));
+#13601 = CARTESIAN_POINT('',(-3.,7.448383556474));
+#13602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13603 = PCURVE('',#12538,#13604);
+#13604 = DEFINITIONAL_REPRESENTATION('',(#13605),#13609);
+#13605 = LINE('',#13606,#13607);
+#13606 = CARTESIAN_POINT('',(-0.,0.));
+#13607 = VECTOR('',#13608,1.);
+#13608 = DIRECTION('',(0.,1.));
+#13609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13610 = ORIENTED_EDGE('',*,*,#11115,.T.);
+#13611 = ORIENTED_EDGE('',*,*,#12339,.T.);
+#13612 = ORIENTED_EDGE('',*,*,#13613,.F.);
+#13613 = EDGE_CURVE('',#13576,#12340,#13614,.T.);
+#13614 = SURFACE_CURVE('',#13615,(#13618,#13625),.PCURVE_S1.);
+#13615 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#13616,#13617),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#13616 = CARTESIAN_POINT('',(3.250011997745,1.499999999952,
+    42.000000000245));
+#13617 = CARTESIAN_POINT('',(3.249988002255,-1.499999999952,
+    41.999999999755));
+#13618 = PCURVE('',#11128,#13619);
+#13619 = DEFINITIONAL_REPRESENTATION('',(#13620),#13624);
+#13620 = LINE('',#13621,#13622);
+#13621 = CARTESIAN_POINT('',(0.,7.448383556474));
+#13622 = VECTOR('',#13623,1.);
+#13623 = DIRECTION('',(1.,0.));
+#13624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13625 = PCURVE('',#13626,#13651);
+#13626 = B_SPLINE_SURFACE_WITH_KNOTS('',1,11,(
+    (#13627,#13628,#13629,#13630,#13631,#13632,#13633,#13634,#13635
+      ,#13636,#13637,#13638)
+    ,(#13639,#13640,#13641,#13642,#13643,#13644,#13645,#13646,#13647
+      ,#13648,#13649,#13650
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(12,12),(-3.,-0.),(0.,
+    7.448383556474),.PIECEWISE_BEZIER_KNOTS.);
+#13627 = CARTESIAN_POINT('',(3.250011997745,1.499999999952,
+    42.000000000245));
+#13628 = CARTESIAN_POINT('',(2.393403296842,3.356402510473,
+    42.363642193775));
+#13629 = CARTESIAN_POINT('',(0.369072415182,4.674658754658,
+    42.727268332045));
+#13630 = CARTESIAN_POINT('',(-2.441787769209,4.639034210769,
+    43.090903418087));
+#13631 = CARTESIAN_POINT('',(-5.034044566018,2.735190606818,
+    43.454556290286));
+#13632 = CARTESIAN_POINT('',(-6.011937083795,-0.695727868855,
+    43.818176719891));
+#13633 = CARTESIAN_POINT('',(-4.447762448737,-4.132474889763,
+    44.181813238026));
+#13634 = CARTESIAN_POINT('',(-1.172229094876,-5.598321155808,
+    44.545465279403));
+#13635 = CARTESIAN_POINT('',(1.940005517558,-4.871473734389,
+    44.909085277663));
+#13636 = CARTESIAN_POINT('',(3.798631705249,-2.750871744224,
+    45.272722869386));
+#13637 = CARTESIAN_POINT('',(4.106624697876,-0.356404794467,
+    45.636369466212));
+#13638 = CARTESIAN_POINT('',(3.250015996992,1.499999999915,
+    46.000000000435));
+#13639 = CARTESIAN_POINT('',(3.249988002255,-1.499999999952,
+    41.999999999755));
+#13640 = CARTESIAN_POINT('',(4.106596703157,0.356388807406,
+    42.363630533501));
+#13641 = CARTESIAN_POINT('',(3.798613753284,2.750839741018,
+    42.727277122487));
+#13642 = CARTESIAN_POINT('',(1.940007686574,4.871432845346,
+    43.090914763767));
+#13643 = CARTESIAN_POINT('',(-1.172202377329,5.598285118955,
+    43.45453461874));
+#13644 = CARTESIAN_POINT('',(-4.447717394001,4.132460293565,
+    43.818186916558));
+#13645 = CARTESIAN_POINT('',(-6.01189202902,0.695742465054,
+    44.181823125526));
+#13646 = CARTESIAN_POINT('',(-5.034017848502,-2.735154569967,
+    44.545443811569));
+#13647 = CARTESIAN_POINT('',(-2.441785600175,-4.638993321725,
+    44.909096540484));
+#13648 = CARTESIAN_POINT('',(0.36905446321,-4.674626751452,
+    45.272731676083));
+#13649 = CARTESIAN_POINT('',(2.393375302125,-3.356386523413,
+    45.636357806512));
+#13650 = CARTESIAN_POINT('',(3.249984003008,-1.499999999915,
+    45.999999999565));
+#13651 = DEFINITIONAL_REPRESENTATION('',(#13652),#13655);
+#13652 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#13653,#13654),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#13653 = CARTESIAN_POINT('',(-3.,0.));
+#13654 = CARTESIAN_POINT('',(0.,0.));
+#13655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13656 = ADVANCED_FACE('',(#13657),#12179,.F.);
+#13657 = FACE_BOUND('',#13658,.F.);
+#13658 = EDGE_LOOP('',(#13659,#13660,#13681,#14012,#14334,#14660,#14681,
+    #14715));
+#13659 = ORIENTED_EDGE('',*,*,#12151,.F.);
+#13660 = ORIENTED_EDGE('',*,*,#13661,.T.);
+#13661 = EDGE_CURVE('',#12131,#13662,#13664,.T.);
+#13662 = VERTEX_POINT('',#13663);
+#13663 = CARTESIAN_POINT('',(-3.25,-1.299038105677,30.));
+#13664 = SURFACE_CURVE('',#13665,(#13668,#13675),.PCURVE_S1.);
+#13665 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#13666,#13667),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#13666 = CARTESIAN_POINT('',(-3.25,-1.5,30.));
+#13667 = CARTESIAN_POINT('',(-3.25,1.5,30.));
+#13668 = PCURVE('',#12179,#13669);
+#13669 = DEFINITIONAL_REPRESENTATION('',(#13670),#13674);
+#13670 = LINE('',#13671,#13672);
+#13671 = CARTESIAN_POINT('',(0.,0.));
+#13672 = VECTOR('',#13673,1.);
+#13673 = DIRECTION('',(1.,0.));
+#13674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13675 = PCURVE('',#11213,#13676);
+#13676 = DEFINITIONAL_REPRESENTATION('',(#13677),#13680);
+#13677 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#13678,#13679),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#13678 = CARTESIAN_POINT('',(1.998401444325E-14,-2.799038105677));
+#13679 = CARTESIAN_POINT('',(2.22044604925E-14,0.200961894323));
+#13680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13681 = ORIENTED_EDGE('',*,*,#13682,.T.);
+#13682 = EDGE_CURVE('',#13662,#13683,#13685,.T.);
+#13683 = VERTEX_POINT('',#13684);
+#13684 = CARTESIAN_POINT('',(1.299388641312,-3.249859867568,31.));
+#13685 = SURFACE_CURVE('',#13686,(#13791,#13899),.PCURVE_S1.);
+#13686 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#13687,#13688,#13689,#13690,
+    #13691,#13692,#13693,#13694,#13695,#13696,#13697,#13698,#13699,
+    #13700,#13701,#13702,#13703,#13704,#13705,#13706,#13707,#13708,
+    #13709,#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),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,2.986961408395E-02,
+    5.987106812254E-02,8.974935379056E-02,0.119752725931,0.149754111114,
+    0.179627566353,0.209625421178,0.239624237682,0.268624477113,
+    0.298476273684,0.328477290888,0.358477548464,0.388477177153,
+    0.416796823399,0.44641312796,0.47641274599,0.505161812702,
+    0.535162279247,0.565162854597,0.594175555294,0.624174516453,
+    0.654173865734,0.684174075238,0.714174851921,0.74417549305,
+    0.773181974211,0.803181520926,0.833180390057,0.862967655358,
+    0.892967351591,0.922968633191,0.951193768401,0.981193322908,1.),
+  .UNSPECIFIED.);
+#13687 = CARTESIAN_POINT('',(-3.25,-1.299038105677,30.));
+#13688 = CARTESIAN_POINT('',(-3.189071424497,-1.451473872342,
+    30.029856536838));
+#13689 = CARTESIAN_POINT('',(-3.118569095041,-1.600192021983,
+    30.059711672574));
+#13690 = CARTESIAN_POINT('',(-3.038887703239,-1.744169181994,
+    30.089565889018));
+#13691 = CARTESIAN_POINT('',(-2.861833379464,-2.021661806974,
+    30.149411362278));
+#13692 = CARTESIAN_POINT('',(-2.764382611824,-2.155124646749,
+    30.17940270158));
+#13693 = CARTESIAN_POINT('',(-2.65872504039,-2.282188412978,
+    30.2094016883));
+#13694 = CARTESIAN_POINT('',(-2.432795998996,-2.521603306577,
+    30.269286265909));
+#13695 = CARTESIAN_POINT('',(-2.312585578583,-2.634013820524,
+    30.299172089728));
+#13696 = CARTESIAN_POINT('',(-2.185563500482,-2.738666126186,
+    30.329059405201));
+#13697 = CARTESIAN_POINT('',(-1.918913160231,-2.931719414682,
+    30.388956840197));
+#13698 = CARTESIAN_POINT('',(-1.779232693554,-3.020051619571,
+    30.4189670537));
+#13699 = CARTESIAN_POINT('',(-1.634269114791,-3.099414594396,
+    30.448974542969));
+#13700 = CARTESIAN_POINT('',(-1.335552670042,-3.239367494456,
+    30.508983446729));
+#13701 = CARTESIAN_POINT('',(-1.181799188548,-3.299959285875,
+    30.538984757991));
+#13702 = CARTESIAN_POINT('',(-1.024530551254,-3.350752755043,
+    30.568984310733));
+#13703 = CARTESIAN_POINT('',(-0.70554948188,-3.432080296872,
+    30.628852851799));
+#13704 = CARTESIAN_POINT('',(-0.543856956734,-3.462700414816,
+    30.658721855359));
+#13705 = CARTESIAN_POINT('',(-0.380562316611,-3.48312337693,
+    30.688589959338));
+#13706 = CARTESIAN_POINT('',(-5.202139464949E-02,-3.503497554892,
+    30.748450229879));
+#13707 = CARTESIAN_POINT('',(0.113231920054,-3.503363215134,
+    30.778442367876));
+#13708 = CARTESIAN_POINT('',(0.278147566631,-3.492826100956,
+    30.808435135256));
+#13709 = CARTESIAN_POINT('',(0.605364660818,-3.451193364392,
+    30.868423973579));
+#13710 = CARTESIAN_POINT('',(0.767667681076,-3.420096849235,
+    30.898420026846));
+#13711 = CARTESIAN_POINT('',(0.927690189269,-3.378844760638,
+    30.928417699069));
+#13712 = CARTESIAN_POINT('',(1.236090150487,-3.278338204784,
+    30.987417351068));
+#13713 = CARTESIAN_POINT('',(1.38467934909,-3.219728240774,
+    31.01641923584));
+#13714 = CARTESIAN_POINT('',(1.529426040022,-3.152185813367,
+    31.045422334121));
+#13715 = CARTESIAN_POINT('',(1.813793137135,-2.997847331665,
+    31.104281634303));
+#13716 = CARTESIAN_POINT('',(1.953139659914,-2.910543349886,
+    31.134137903732));
+#13717 = CARTESIAN_POINT('',(2.086743494339,-2.814682142854,
+    31.16399443506));
+#13718 = CARTESIAN_POINT('',(2.34160554188,-2.60654702709,
+    31.223856140032));
+#13719 = CARTESIAN_POINT('',(2.462800009434,-2.494192406875,
+    31.253861326364));
+#13720 = CARTESIAN_POINT('',(2.576681332302,-2.374430054349,
+    31.283865650504));
+#13721 = CARTESIAN_POINT('',(2.78855491197,-2.121594888502,
+    31.34387127167));
+#13722 = CARTESIAN_POINT('',(2.886548689595,-1.988521111496,
+    31.373872579428));
+#13723 = CARTESIAN_POINT('',(2.975971086686,-1.849540699669,
+    31.403872509542));
+#13724 = CARTESIAN_POINT('',(3.136714431764,-1.561482025017,
+    31.463869520871));
+#13725 = CARTESIAN_POINT('',(3.208036628071,-1.412402464332,
+    31.493866594241));
+#13726 = CARTESIAN_POINT('',(3.269832119206,-1.259127574914,
+    31.523862857948));
+#13727 = CARTESIAN_POINT('',(3.370841123118,-0.954815606436,
+    31.582175367271));
+#13728 = CARTESIAN_POINT('',(3.411125910258,-0.804132579348,
+    31.61049158716));
+#13729 = CARTESIAN_POINT('',(3.442386014766,-0.651322362946,
+    31.638808304756));
+#13730 = CARTESIAN_POINT('',(3.487635299435,-0.336025486071,
+    31.696739907911));
+#13731 = CARTESIAN_POINT('',(3.500768381696,-0.173414317402,
+    31.7263548925));
+#13732 = CARTESIAN_POINT('',(3.503770099274,-1.030400205091E-02,
+    31.755971082328));
+#13733 = CARTESIAN_POINT('',(3.489502239274,0.317137115956,
+    31.815588651875));
+#13734 = CARTESIAN_POINT('',(3.471969676475,0.481457913986,
+    31.845590058191));
+#13735 = CARTESIAN_POINT('',(3.444127775522,0.64434873975,
+    31.875592152739));
+#13736 = CARTESIAN_POINT('',(3.369855190021,0.958674525868,
+    31.934345468026));
+#13737 = CARTESIAN_POINT('',(3.324247482751,1.110305349914,
+    31.963096787108));
+#13738 = CARTESIAN_POINT('',(3.269576015334,1.258909911581,
+    31.991847026481));
+#13739 = CARTESIAN_POINT('',(3.140038864334,1.554786018765,
+    32.050599396921));
+#13740 = CARTESIAN_POINT('',(3.064396914929,1.701719847617,
+    32.080601252919));
+#13741 = CARTESIAN_POINT('',(2.979654785585,1.843600075816,
+    32.110602833688));
+#13742 = CARTESIAN_POINT('',(2.793077192902,2.115637933212,
+    32.170605181055));
+#13743 = CARTESIAN_POINT('',(2.691240729982,2.245796899649,
+    32.200605966561));
+#13744 = CARTESIAN_POINT('',(2.581410811149,2.369287537887,
+    32.23060613181));
+#13745 = CARTESIAN_POINT('',(2.351013804915,2.59772537157,
+    32.289617301975));
+#13746 = CARTESIAN_POINT('',(2.230918282873,2.703150399555,
+    32.318628351168));
+#13747 = CARTESIAN_POINT('',(2.104627382097,2.801068869478,
+    32.347638803684));
+#13748 = CARTESIAN_POINT('',(1.836641109585,2.983949047854,
+    32.406645460509));
+#13749 = CARTESIAN_POINT('',(1.694566660612,3.068358055321,
+    32.436641628288));
+#13750 = CARTESIAN_POINT('',(1.547460510779,3.143655198733,
+    32.466637999922));
+#13751 = CARTESIAN_POINT('',(1.244981325804,3.275244151138,
+    32.52663243128));
+#13752 = CARTESIAN_POINT('',(1.089606585917,3.331536403446,
+    32.556630472887));
+#13753 = CARTESIAN_POINT('',(0.930997212141,3.377935163311,
+    32.586629568178));
+#13754 = CARTESIAN_POINT('',(0.609217655607,3.450515498683,
+    32.646630834561));
+#13755 = CARTESIAN_POINT('',(0.446045631743,3.476696860981,
+    32.67663300233));
+#13756 = CARTESIAN_POINT('',(0.281550346897,3.492553741208,
+    32.706636306422));
+#13757 = CARTESIAN_POINT('',(-4.813101437521E-02,3.503553438256,
+    32.766644933629));
+#13758 = CARTESIAN_POINT('',(-0.21331881836,3.498695897011,
+    32.796650268128));
+#13759 = CARTESIAN_POINT('',(-0.377872779312,3.483448750928,
+    32.826655910325));
+#13760 = CARTESIAN_POINT('',(-0.703776707176,3.43247740446,
+    32.886666413518));
+#13761 = CARTESIAN_POINT('',(-0.865128343009,3.396753043153,
+    32.916671293293));
+#13762 = CARTESIAN_POINT('',(-1.023912340918,3.350941298864,
+    32.946675234591));
+#13763 = CARTESIAN_POINT('',(-1.329352779997,3.241643428529,
+    33.005686087404));
+#13764 = CARTESIAN_POINT('',(-1.476238265149,3.178792793265,
+    33.034693128324));
+#13765 = CARTESIAN_POINT('',(-1.619027776664,3.107117893615,
+    33.063698441479));
+#13766 = CARTESIAN_POINT('',(-1.899602881476,2.944267762396,
+    33.122698906384));
+#13767 = CARTESIAN_POINT('',(-2.037051224794,2.852508104134,
+    33.152693945575));
+#13768 = CARTESIAN_POINT('',(-2.168450839408,2.752276466523,
+    33.182687523693));
+#13769 = CARTESIAN_POINT('',(-2.417666885744,2.536156611103,
+    33.242673094314));
+#13770 = CARTESIAN_POINT('',(-2.535484935256,2.420267650475,
+    33.272665046147));
+#13771 = CARTESIAN_POINT('',(-2.645773251145,2.297191132367,
+    33.30265756877));
+#13772 = CARTESIAN_POINT('',(-2.849353455045,2.039118846829,
+    33.362434105564));
+#13773 = CARTESIAN_POINT('',(-2.942760858482,1.904211863002,
+    33.39221806025));
+#13774 = CARTESIAN_POINT('',(-3.027550678774,1.763733077462,
+    33.422004358245));
+#13775 = CARTESIAN_POINT('',(-3.17954895008,1.47230090983,
+    33.481794225275));
+#13776 = CARTESIAN_POINT('',(-3.246628428207,1.321278312935,
+    33.511797808775));
+#13777 = CARTESIAN_POINT('',(-3.304066489191,1.166337204244,
+    33.541803948859));
+#13778 = CARTESIAN_POINT('',(-3.399100567573,0.850479930794,
+    33.601820863617));
+#13779 = CARTESIAN_POINT('',(-3.436695910077,0.689562007268,
+    33.631831644475));
+#13780 = CARTESIAN_POINT('',(-3.464087397972,0.526594113818,
+    33.661842766292));
+#13781 = CARTESIAN_POINT('',(-3.497245138295,0.208215292757,
+    33.720084047935));
+#13782 = CARTESIAN_POINT('',(-3.50419587204,5.292685023342E-02,
+    33.748314594062));
+#13783 = CARTESIAN_POINT('',(-3.501938706585,-0.102506782892,
+    33.776541051394));
+#13784 = CARTESIAN_POINT('',(-3.478407489174,-0.421765867763,
+    33.834758674558));
+#13785 = CARTESIAN_POINT('',(-3.455947058315,-0.585505699466,
+    33.864749454999));
+#13786 = CARTESIAN_POINT('',(-3.423219623303,-0.747513435624,
+    33.894734081029));
+#13787 = CARTESIAN_POINT('',(-3.353689592494,-1.006706587701,
+    33.943515968711));
+#13788 = CARTESIAN_POINT('',(-3.322964970157,-1.105522261399,
+    33.962312696428));
+#13789 = CARTESIAN_POINT('',(-3.288365835058,-1.203052127504,
+    33.981112530382));
+#13790 = CARTESIAN_POINT('',(-3.250003462849,-1.29902944211,
+    33.999911528394));
+#13791 = PCURVE('',#12179,#13792);
+#13792 = DEFINITIONAL_REPRESENTATION('',(#13793),#13898);
+#13793 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,2.986961408395E-02,
+    5.987106812254E-02,8.974935379056E-02,0.119752725931,0.149754111114,
+    0.179627566353,0.209625421178,0.239624237682,0.268624477113,
+    0.298476273684,0.328477290888,0.358477548464,0.388477177153,
+    0.416796823399,0.44641312796,0.47641274599,0.505161812702,
+    0.535162279247,0.565162854597,0.594175555294,0.624174516453,
+    0.654173865734,0.684174075238,0.714174851921,0.74417549305,
+    0.773181974211,0.803181520926,0.833180390057,0.862967655358,
+    0.892967351591,0.922968633191,0.951193768401,0.981193322908,1.),
+  .UNSPECIFIED.);
+#13794 = CARTESIAN_POINT('',(-2.799038105677,0.));
+#13795 = CARTESIAN_POINT('',(-2.799071942095,5.561358768625E-02));
+#13796 = CARTESIAN_POINT('',(-2.799081987507,0.111249611805));
+#13797 = CARTESIAN_POINT('',(-2.799073305219,0.166876184624));
+#13798 = CARTESIAN_POINT('',(-2.799043712578,0.278365010221));
+#13799 = CARTESIAN_POINT('',(-2.79902190516,0.334226219324));
+#13800 = CARTESIAN_POINT('',(-2.799003587391,0.390087429818));
+#13801 = CARTESIAN_POINT('',(-2.798978918351,0.501581958575));
+#13802 = CARTESIAN_POINT('',(-2.798972628204,0.557215284275));
+#13803 = CARTESIAN_POINT('',(-2.798974189061,0.612847643301));
+#13804 = CARTESIAN_POINT('',(-2.798986819892,0.724342288373));
+#13805 = CARTESIAN_POINT('',(-2.798998181718,0.780204617751));
+#13806 = CARTESIAN_POINT('',(-2.799011577092,0.836066497641));
+#13807 = CARTESIAN_POINT('',(-2.799037008811,0.947789846025));
+#13808 = CARTESIAN_POINT('',(-2.799049146132,1.00365115905));
+#13809 = CARTESIAN_POINT('',(-2.799058282591,1.059515357657));
+#13810 = CARTESIAN_POINT('',(-2.799070217447,1.171009477558));
+#13811 = CARTESIAN_POINT('',(-2.799073001399,1.226639478555));
+#13812 = CARTESIAN_POINT('',(-2.799072597142,1.282270582446));
+#13813 = CARTESIAN_POINT('',(-2.799067937436,1.393764966325));
+#13814 = CARTESIAN_POINT('',(-2.799063590814,1.449628269938));
+#13815 = CARTESIAN_POINT('',(-2.799058482737,1.505491176711));
+#13816 = CARTESIAN_POINT('',(-2.799048679546,1.617217516896));
+#13817 = CARTESIAN_POINT('',(-2.799043955019,1.673080942516));
+#13818 = CARTESIAN_POINT('',(-2.799040275723,1.728943431286));
+#13819 = CARTESIAN_POINT('',(-2.799035087212,1.838807004299));
+#13820 = CARTESIAN_POINT('',(-2.799033529148,1.892808133428));
+#13821 = CARTESIAN_POINT('',(-2.799032915525,1.946808396019));
+#13822 = CARTESIAN_POINT('',(-2.799032808834,2.05639340469));
+#13823 = CARTESIAN_POINT('',(-2.799033378546,2.111978118074));
+#13824 = CARTESIAN_POINT('',(-2.799034175543,2.167562583076));
+#13825 = CARTESIAN_POINT('',(-2.799035978692,2.279009609642));
+#13826 = CARTESIAN_POINT('',(-2.799036986588,2.334872157174));
+#13827 = CARTESIAN_POINT('',(-2.799038035333,2.39073515732));
+#13828 = CARTESIAN_POINT('',(-2.799040671596,2.502460782527));
+#13829 = CARTESIAN_POINT('',(-2.799042231308,2.558323411238));
+#13830 = CARTESIAN_POINT('',(-2.799044280526,2.614186601551));
+#13831 = CARTESIAN_POINT('',(-2.79904922803,2.725912596453));
+#13832 = CARTESIAN_POINT('',(-2.799052114887,2.781775412417));
+#13833 = CARTESIAN_POINT('',(-2.799055280782,2.837638472586));
+#13834 = CARTESIAN_POINT('',(-2.799060573059,2.946236555734));
+#13835 = CARTESIAN_POINT('',(-2.799062782602,2.998971537965));
+#13836 = CARTESIAN_POINT('',(-2.799063956196,3.051706647768));
+#13837 = CARTESIAN_POINT('',(-2.799063339721,3.159591284586));
+#13838 = CARTESIAN_POINT('',(-2.79906146664,3.214740889158));
+#13839 = CARTESIAN_POINT('',(-2.79905756033,3.26989023942));
+#13840 = CARTESIAN_POINT('',(-2.799047859641,3.380902376958));
+#13841 = CARTESIAN_POINT('',(-2.79904195907,3.43676511339));
+#13842 = CARTESIAN_POINT('',(-2.799036613018,3.492627973776));
+#13843 = CARTESIAN_POINT('',(-2.799030888216,3.602025211801));
+#13844 = CARTESIAN_POINT('',(-2.799030261843,3.655559551763));
+#13845 = CARTESIAN_POINT('',(-2.799033033735,3.709093497729));
+#13846 = CARTESIAN_POINT('',(-2.799037968147,3.818491270459));
+#13847 = CARTESIAN_POINT('',(-2.799042031796,3.874354593049));
+#13848 = CARTESIAN_POINT('',(-2.799047910537,3.930216675495));
+#13849 = CARTESIAN_POINT('',(-2.799058931239,4.041941113641));
+#13850 = CARTESIAN_POINT('',(-2.799064295465,4.097803346738));
+#13851 = CARTESIAN_POINT('',(-2.799067972118,4.153666429792));
+#13852 = CARTESIAN_POINT('',(-2.799071881729,4.263554657089));
+#13853 = CARTESIAN_POINT('',(-2.799072196277,4.317579754918));
+#13854 = CARTESIAN_POINT('',(-2.799071025306,4.371605519273));
+#13855 = CARTESIAN_POINT('',(-2.799067065312,4.481494273689));
+#13856 = CARTESIAN_POINT('',(-2.799064171918,4.537357298501));
+#13857 = CARTESIAN_POINT('',(-2.799061119297,4.593220344086));
+#13858 = CARTESIAN_POINT('',(-2.799055231972,4.704946612852));
+#13859 = CARTESIAN_POINT('',(-2.799052397395,4.760809845286));
+#13860 = CARTESIAN_POINT('',(-2.799049855293,4.816672524829));
+#13861 = CARTESIAN_POINT('',(-2.799044891066,4.928398323457));
+#13862 = CARTESIAN_POINT('',(-2.799042498216,4.984261441354));
+#13863 = CARTESIAN_POINT('',(-2.799039959814,5.040123971136));
+#13864 = CARTESIAN_POINT('',(-2.799034567812,5.151849343538));
+#13865 = CARTESIAN_POINT('',(-2.799031724005,5.207712176639));
+#13866 = CARTESIAN_POINT('',(-2.79902877895,5.263574853041));
+#13867 = CARTESIAN_POINT('',(-2.79902364854,5.375300166624));
+#13868 = CARTESIAN_POINT('',(-2.799021438101,5.431162792224));
+#13869 = CARTESIAN_POINT('',(-2.79902010722,5.487025772947));
+#13870 = CARTESIAN_POINT('',(-2.799020057799,5.596901308288));
+#13871 = CARTESIAN_POINT('',(-2.799021226042,5.650913876683));
+#13872 = CARTESIAN_POINT('',(-2.79902394558,5.704926772498));
+#13873 = CARTESIAN_POINT('',(-2.799032009092,5.814802352075));
+#13874 = CARTESIAN_POINT('',(-2.799037444239,5.870665050669));
+#13875 = CARTESIAN_POINT('',(-2.799043797633,5.926528034435));
+#13876 = CARTESIAN_POINT('',(-2.799056105339,6.038253642252));
+#13877 = CARTESIAN_POINT('',(-2.799062109518,6.094116237356));
+#13878 = CARTESIAN_POINT('',(-2.799066790715,6.14997945657));
+#13879 = CARTESIAN_POINT('',(-2.799071829039,6.261312446024));
+#13880 = CARTESIAN_POINT('',(-2.799072265143,6.316782221984));
+#13881 = CARTESIAN_POINT('',(-2.799069873274,6.372251827026));
+#13882 = CARTESIAN_POINT('',(-2.799060652746,6.483584987865));
+#13883 = CARTESIAN_POINT('',(-2.799053765458,6.539448567599));
+#13884 = CARTESIAN_POINT('',(-2.799045426485,6.595310859907));
+#13885 = CARTESIAN_POINT('',(-2.799029286601,6.707036338194));
+#13886 = CARTESIAN_POINT('',(-2.799021372925,6.762899511761));
+#13887 = CARTESIAN_POINT('',(-2.799015412613,6.81876184477));
+#13888 = CARTESIAN_POINT('',(-2.799008176271,6.927178264427));
+#13889 = CARTESIAN_POINT('',(-2.799006639613,6.979732468));
+#13890 = CARTESIAN_POINT('',(-2.799006940613,7.032286447276));
+#13891 = CARTESIAN_POINT('',(-2.799008001935,7.140700943248));
+#13892 = CARTESIAN_POINT('',(-2.799009465432,7.196561405049));
+#13893 = CARTESIAN_POINT('',(-2.799008193177,7.252425407125));
+#13894 = CARTESIAN_POINT('',(-2.799013258436,7.34331661318));
+#13895 = CARTESIAN_POINT('',(-2.799017375339,7.378340197389));
+#13896 = CARTESIAN_POINT('',(-2.799025588257,7.413367818378));
+#13897 = CARTESIAN_POINT('',(-2.799046772194,7.448383556474));
+#13898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13899 = PCURVE('',#13900,#13905);
+#13900 = CYLINDRICAL_SURFACE('',#13901,3.5);
+#13901 = AXIS2_PLACEMENT_3D('',#13902,#13903,#13904);
+#13902 = CARTESIAN_POINT('',(0.,0.,30.));
+#13903 = DIRECTION('',(0.,0.,1.));
+#13904 = DIRECTION('',(1.,0.,0.));
+#13905 = DEFINITIONAL_REPRESENTATION('',(#13906),#14011);
+#13906 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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,#13999,#14000,
+    #14001,#14002,#14003,#14004,#14005,#14006,#14007,#14008,#14009,
+    #14010),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,2.986961408395E-02,
+    5.987106812254E-02,8.974935379056E-02,0.119752725931,0.149754111114,
+    0.179627566353,0.209625421178,0.239624237682,0.268624477113,
+    0.298476273684,0.328477290888,0.358477548464,0.388477177153,
+    0.416796823399,0.44641312796,0.47641274599,0.505161812702,
+    0.535162279247,0.565162854597,0.594175555294,0.624174516453,
+    0.654173865734,0.684174075238,0.714174851921,0.74417549305,
+    0.773181974211,0.803181520926,0.833180390057,0.862967655358,
+    0.892967351591,0.922968633191,0.951193768401,0.981193322908,1.),
+  .UNSPECIFIED.);
+#13907 = CARTESIAN_POINT('',(3.521843860283,-1.73978652685E-16));
+#13908 = CARTESIAN_POINT('',(3.568747162433,2.985653683775E-02));
+#13909 = CARTESIAN_POINT('',(3.615679054966,5.971167257414E-02));
+#13910 = CARTESIAN_POINT('',(3.662602917303,8.956588901797E-02));
+#13911 = CARTESIAN_POINT('',(3.756650515389,0.149411362278));
+#13912 = CARTESIAN_POINT('',(3.803772888198,0.17940270158));
+#13913 = CARTESIAN_POINT('',(3.850895065672,0.2094016883));
+#13914 = CARTESIAN_POINT('',(3.944948286361,0.269286265909));
+#13915 = CARTESIAN_POINT('',(3.991879231716,0.299172089728));
+#13916 = CARTESIAN_POINT('',(4.038810213355,0.329059405201));
+#13917 = CARTESIAN_POINT('',(4.132867149784,0.388956840197));
+#13918 = CARTESIAN_POINT('',(4.179993172635,0.4189670537));
+#13919 = CARTESIAN_POINT('',(4.227118944209,0.448974542969));
+#13920 = CARTESIAN_POINT('',(4.321369378092,0.508983446729));
+#13921 = CARTESIAN_POINT('',(4.368493935906,0.538984757991));
+#13922 = CARTESIAN_POINT('',(4.415620113764,0.568984310733));
+#13923 = CARTESIAN_POINT('',(4.50967319501,0.628852851799));
+#13924 = CARTESIAN_POINT('',(4.556600168222,0.658721855359));
+#13925 = CARTESIAN_POINT('',(4.603527285055,0.688589959338));
+#13926 = CARTESIAN_POINT('',(4.697576527398,0.748450229879));
+#13927 = CARTESIAN_POINT('',(4.744698650479,0.778442367876));
+#13928 = CARTESIAN_POINT('',(4.791820369661,0.808435135256));
+#13929 = CARTESIAN_POINT('',(4.886064733806,0.868423973579));
+#13930 = CARTESIAN_POINT('',(4.933187361533,0.898420026846));
+#13931 = CARTESIAN_POINT('',(4.980309714047,0.928417699069));
+#13932 = CARTESIAN_POINT('',(5.072985262477,0.987417351068));
+#13933 = CARTESIAN_POINT('',(5.118538466394,1.01641923584));
+#13934 = CARTESIAN_POINT('',(5.164091410356,1.045422334121));
+#13935 = CARTESIAN_POINT('',(5.25653452358,1.104281634303));
+#13936 = CARTESIAN_POINT('',(5.303424693553,1.134137903732));
+#13937 = CARTESIAN_POINT('',(5.350314790993,1.16399443506));
+#13938 = CARTESIAN_POINT('',(5.444329586556,1.223856140032));
+#13939 = CARTESIAN_POINT('',(5.491454277375,1.253861326364));
+#13940 = CARTESIAN_POINT('',(5.53857923709,1.283865650504));
+#13941 = CARTESIAN_POINT('',(5.632828678099,1.34387127167));
+#13942 = CARTESIAN_POINT('',(5.679953155941,1.373872579428));
+#13943 = CARTESIAN_POINT('',(5.727078065918,1.403872509542));
+#13944 = CARTESIAN_POINT('',(5.821327588779,1.463869520871));
+#13945 = CARTESIAN_POINT('',(5.86845220349,1.493866594241));
+#13946 = CARTESIAN_POINT('',(5.915577075553,1.523862857948));
+#13947 = CARTESIAN_POINT('',(6.007187946198,1.582175367271));
+#13948 = CARTESIAN_POINT('',(6.051673921932,1.61049158716));
+#13949 = CARTESIAN_POINT('',(6.09615982901,1.638808304756));
+#13950 = CARTESIAN_POINT('',(6.187167687622,1.696739907911));
+#13951 = CARTESIAN_POINT('',(6.233689689427,1.7263548925));
+#13952 = CARTESIAN_POINT('',(6.280210927811,1.755971082328));
+#13953 = CARTESIAN_POINT('',(6.373854385376,1.815588651875));
+#13954 = CARTESIAN_POINT('',(6.420976543135,1.845590058191));
+#13955 = CARTESIAN_POINT('',(6.468098597197,1.875592152739));
+#13956 = CARTESIAN_POINT('',(6.560379129451,1.934345468026));
+#13957 = CARTESIAN_POINT('',(6.605537554205,1.963096787108));
+#13958 = CARTESIAN_POINT('',(6.650696257053,1.991847026481));
+#13959 = CARTESIAN_POINT('',(6.742979191021,2.050599396921));
+#13960 = CARTESIAN_POINT('',(6.790103532956,2.080601252919));
+#13961 = CARTESIAN_POINT('',(6.837227849708,2.110602833688));
+#13962 = CARTESIAN_POINT('',(6.931477186591,2.170605181055));
+#13963 = CARTESIAN_POINT('',(6.978602188811,2.200605966561));
+#13964 = CARTESIAN_POINT('',(7.025727639956,2.23060613181));
+#13965 = CARTESIAN_POINT('',(7.118427197233,2.289617301975));
+#13966 = CARTESIAN_POINT('',(7.164001294126,2.318628351168));
+#13967 = CARTESIAN_POINT('',(7.209575430757,2.347638803684));
+#13968 = CARTESIAN_POINT('',(7.302272865214,2.406645460509));
+#13969 = CARTESIAN_POINT('',(7.349396152543,2.436641628288));
+#13970 = CARTESIAN_POINT('',(7.396519312579,2.466637999922));
+#13971 = CARTESIAN_POINT('',(7.490765841459,2.52663243128));
+#13972 = CARTESIAN_POINT('',(7.537889211776,2.556630472887));
+#13973 = CARTESIAN_POINT('',(7.585012286343,2.586629568178));
+#13974 = CARTESIAN_POINT('',(7.679259108822,2.646630834561));
+#13975 = CARTESIAN_POINT('',(7.72638286184,2.67663300233));
+#13976 = CARTESIAN_POINT('',(7.773506246796,2.706636306421));
+#13977 = CARTESIAN_POINT('',(7.867753417637,2.766644933629));
+#13978 = CARTESIAN_POINT('',(7.914877201019,2.796650268128));
+#13979 = CARTESIAN_POINT('',(7.962000877994,2.826655910325));
+#13980 = CARTESIAN_POINT('',(8.056248332379,2.886666413518));
+#13981 = CARTESIAN_POINT('',(8.103372096562,2.916671293293));
+#13982 = CARTESIAN_POINT('',(8.150496279532,2.946675234591));
+#13983 = CARTESIAN_POINT('',(8.24318406128,3.005686087404));
+#13984 = CARTESIAN_POINT('',(8.288747652009,3.034693128324));
+#13985 = CARTESIAN_POINT('',(8.334311752091,3.063698441479));
+#13986 = CARTESIAN_POINT('',(8.42700071186,3.122698906384));
+#13987 = CARTESIAN_POINT('',(8.474125594321,3.152693945575));
+#13988 = CARTESIAN_POINT('',(8.521250779802,3.182687523693));
+#13989 = CARTESIAN_POINT('',(8.615500392689,3.242673094314));
+#13990 = CARTESIAN_POINT('',(8.66262480945,3.272665046147));
+#13991 = CARTESIAN_POINT('',(8.709749226862,3.30265756877));
+#13992 = CARTESIAN_POINT('',(8.803664687036,3.362434105564));
+#13993 = CARTESIAN_POINT('',(8.850455763592,3.39221806025));
+#13994 = CARTESIAN_POINT('',(8.897245784712,3.422004358245));
+#13995 = CARTESIAN_POINT('',(8.991156888484,3.481794225275));
+#13996 = CARTESIAN_POINT('',(9.038277979739,3.511797808775));
+#13997 = CARTESIAN_POINT('',(9.085397706733,3.541803948859));
+#13998 = CARTESIAN_POINT('',(9.179639029506,3.601820863617));
+#13999 = CARTESIAN_POINT('',(9.226760566935,3.631831644475));
+#14000 = CARTESIAN_POINT('',(9.273882817973,3.661842766292));
+#14001 = CARTESIAN_POINT('',(9.365340253653,3.720084047935));
+#14002 = CARTESIAN_POINT('',(9.409675267102,3.748314594062));
+#14003 = CARTESIAN_POINT('',(9.45401199207,3.776541051394));
+#14004 = CARTESIAN_POINT('',(9.545476381764,3.834758674558));
+#14005 = CARTESIAN_POINT('',(9.592604120793,3.864749454999));
+#14006 = CARTESIAN_POINT('',(9.63973390369,3.894734081029));
+#14007 = CARTESIAN_POINT('',(9.716407402762,3.943515968711));
+#14008 = CARTESIAN_POINT('',(9.745950759548,3.962312696428));
+#14009 = CARTESIAN_POINT('',(9.775495030188,3.981112530382));
+#14010 = CARTESIAN_POINT('',(9.805026501751,3.999911528394));
+#14011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14012 = ORIENTED_EDGE('',*,*,#14013,.F.);
+#14013 = EDGE_CURVE('',#14014,#13683,#14016,.T.);
+#14014 = VERTEX_POINT('',#14015);
+#14015 = CARTESIAN_POINT('',(-1.29866261697,-3.250150059195,31.));
+#14016 = SURFACE_CURVE('',#14017,(#14119,#14224),.PCURVE_S1.);
+#14017 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,2.999997244884E-02,5.999994659144E-02,8.999992242882E-02,
+    0.119999899962,0.149999879192,0.17999986012,0.209999842746,
+    0.239999827072,0.269999813099,0.299999800828,0.329999790259,
+    0.359999781394,0.389999774234,0.41999976878,0.449999765032,
+    0.479999762993,0.509999762662,0.53999976404,0.56999976713,
+    0.599999771931,0.629999778445,0.659999786672,0.689999796615,
+    0.719999808273,0.749999821647,0.77999983674,0.809999853551,
+    0.839999872082,0.869999892334,0.899999914308,0.929999938004,
+    0.959999963424,1.),.UNSPECIFIED.);
+#14018 = CARTESIAN_POINT('',(-1.499651294725,-3.25017230427,31.));
+#14019 = CARTESIAN_POINT('',(-1.47715125225,-3.250169815649,31.));
+#14020 = CARTESIAN_POINT('',(-1.454651210197,-3.250167326537,31.));
+#14021 = CARTESIAN_POINT('',(-1.432151168568,-3.250164836934,31.));
+#14022 = CARTESIAN_POINT('',(-1.387151084887,-3.250159856747,31.));
+#14023 = CARTESIAN_POINT('',(-1.364651042835,-3.250157366163,31.));
+#14024 = CARTESIAN_POINT('',(-1.342151001206,-3.250154875087,31.));
+#14025 = CARTESIAN_POINT('',(-1.297150917525,-3.250149891955,31.));
+#14026 = CARTESIAN_POINT('',(-1.274650875473,-3.250147399898,31.));
+#14027 = CARTESIAN_POINT('',(-1.252150833844,-3.250144907351,31.));
+#14028 = CARTESIAN_POINT('',(-1.207150750164,-3.250139921274,31.));
+#14029 = CARTESIAN_POINT('',(-1.184650708111,-3.250137427744,31.));
+#14030 = CARTESIAN_POINT('',(-1.162150666483,-3.250134933724,31.));
+#14031 = CARTESIAN_POINT('',(-1.117150582803,-3.250129944702,31.));
+#14032 = CARTESIAN_POINT('',(-1.094650540751,-3.2501274497,31.));
+#14033 = CARTESIAN_POINT('',(-1.072150499123,-3.250124954208,31.));
+#14034 = CARTESIAN_POINT('',(-1.027150415443,-3.250119962241,31.));
+#14035 = CARTESIAN_POINT('',(-1.004650373391,-3.250117465767,31.));
+#14036 = CARTESIAN_POINT('',(-0.982150331764,-3.250114968801,31.));
+#14037 = CARTESIAN_POINT('',(-0.937150248085,-3.25010997389,31.));
+#14038 = CARTESIAN_POINT('',(-0.914650206033,-3.250107475943,31.));
+#14039 = CARTESIAN_POINT('',(-0.892150164405,-3.250104977505,31.));
+#14040 = CARTESIAN_POINT('',(-0.847150080726,-3.250099979649,31.));
+#14041 = CARTESIAN_POINT('',(-0.824650038674,-3.25009748023,31.));
+#14042 = CARTESIAN_POINT('',(-0.802149997048,-3.25009498032,31.));
+#14043 = CARTESIAN_POINT('',(-0.757149913369,-3.250089979518,31.));
+#14044 = CARTESIAN_POINT('',(-0.734649871317,-3.250087478626,31.));
+#14045 = CARTESIAN_POINT('',(-0.712149829691,-3.250084977244,31.));
+#14046 = CARTESIAN_POINT('',(-0.667149746012,-3.250079973497,31.));
+#14047 = CARTESIAN_POINT('',(-0.644649703961,-3.250077471133,31.));
+#14048 = CARTESIAN_POINT('',(-0.622149662334,-3.250074968278,31.));
+#14049 = CARTESIAN_POINT('',(-0.577149578657,-3.250069961587,31.));
+#14050 = CARTESIAN_POINT('',(-0.554649536605,-3.250067457751,31.));
+#14051 = CARTESIAN_POINT('',(-0.532149494979,-3.250064953423,31.));
+#14052 = CARTESIAN_POINT('',(-0.487149411301,-3.250059943787,31.));
+#14053 = CARTESIAN_POINT('',(-0.46464936925,-3.250057438478,31.));
+#14054 = CARTESIAN_POINT('',(-0.442149327624,-3.250054932678,31.));
+#14055 = CARTESIAN_POINT('',(-0.397149243947,-3.250049920097,31.));
+#14056 = CARTESIAN_POINT('',(-0.374649201896,-3.250047413316,31.));
+#14057 = CARTESIAN_POINT('',(-0.35214916027,-3.250044906044,31.));
+#14058 = CARTESIAN_POINT('',(-0.307149076594,-3.250039890518,31.));
+#14059 = CARTESIAN_POINT('',(-0.284649034542,-3.250037382264,31.));
+#14060 = CARTESIAN_POINT('',(-0.262148992917,-3.250034873519,31.));
+#14061 = CARTESIAN_POINT('',(-0.217148909241,-3.250029855048,31.));
+#14062 = CARTESIAN_POINT('',(-0.194648867189,-3.250027345322,31.));
+#14063 = CARTESIAN_POINT('',(-0.172148825565,-3.250024835105,31.));
+#14064 = CARTESIAN_POINT('',(-0.127148741889,-3.250019813689,31.));
+#14065 = CARTESIAN_POINT('',(-0.104648699838,-3.25001730249,31.));
+#14066 = CARTESIAN_POINT('',(-8.214865821327E-02,-3.250014790801,31.));
+#14067 = CARTESIAN_POINT('',(-3.714857453771E-02,-3.25000976644,31.));
+#14068 = CARTESIAN_POINT('',(-1.464853248641E-02,-3.250007253769,31.));
+#14069 = CARTESIAN_POINT('',(7.851509137536E-03,-3.250004740607,31.));
+#14070 = CARTESIAN_POINT('',(5.285159281271E-02,-3.249999713302,31.));
+#14071 = CARTESIAN_POINT('',(7.535163486395E-02,-3.249997199158,31.));
+#14072 = CARTESIAN_POINT('',(9.785167648756E-02,-3.249994684524,31.));
+#14073 = CARTESIAN_POINT('',(0.142851760162,-3.249989654274,31.));
+#14074 = CARTESIAN_POINT('',(0.165351802214,-3.249987138658,31.));
+#14075 = CARTESIAN_POINT('',(0.187851843837,-3.249984622551,31.));
+#14076 = CARTESIAN_POINT('',(0.232851927511,-3.249979589356,31.));
+#14077 = CARTESIAN_POINT('',(0.255351969562,-3.249977072267,31.));
+#14078 = CARTESIAN_POINT('',(0.277852011185,-3.249974554688,31.));
+#14079 = CARTESIAN_POINT('',(0.322852094859,-3.249969518548,31.));
+#14080 = CARTESIAN_POINT('',(0.34535213691,-3.249966999987,31.));
+#14081 = CARTESIAN_POINT('',(0.367852178533,-3.249964480936,31.));
+#14082 = CARTESIAN_POINT('',(0.412852262207,-3.249959441851,31.));
+#14083 = CARTESIAN_POINT('',(0.435352304258,-3.249956921818,31.));
+#14084 = CARTESIAN_POINT('',(0.45785234588,-3.249954401294,31.));
+#14085 = CARTESIAN_POINT('',(0.502852429553,-3.249949359264,31.));
+#14086 = CARTESIAN_POINT('',(0.525352471604,-3.249946837759,31.));
+#14087 = CARTESIAN_POINT('',(0.547852513226,-3.249944315762,31.));
+#14088 = CARTESIAN_POINT('',(0.592852596899,-3.249939270788,31.));
+#14089 = CARTESIAN_POINT('',(0.61535263895,-3.24993674781,31.));
+#14090 = CARTESIAN_POINT('',(0.637852680571,-3.249934224341,31.));
+#14091 = CARTESIAN_POINT('',(0.682852764244,-3.249929176422,31.));
+#14092 = CARTESIAN_POINT('',(0.705352806295,-3.249926651971,31.));
+#14093 = CARTESIAN_POINT('',(0.727852847916,-3.24992412703,31.));
+#14094 = CARTESIAN_POINT('',(0.772852931588,-3.249919076166,31.));
+#14095 = CARTESIAN_POINT('',(0.795352973639,-3.249916550243,31.));
+#14096 = CARTESIAN_POINT('',(0.81785301526,-3.249914023829,31.));
+#14097 = CARTESIAN_POINT('',(0.862853098932,-3.24990897002,31.));
+#14098 = CARTESIAN_POINT('',(0.885353140982,-3.249906442625,31.));
+#14099 = CARTESIAN_POINT('',(0.907853182603,-3.249903914739,31.));
+#14100 = CARTESIAN_POINT('',(0.952853266274,-3.249898857986,31.));
+#14101 = CARTESIAN_POINT('',(0.975353308325,-3.249896329118,31.));
+#14102 = CARTESIAN_POINT('',(0.997853349945,-3.249893799759,31.));
+#14103 = CARTESIAN_POINT('',(1.042853433616,-3.249888740061,31.));
+#14104 = CARTESIAN_POINT('',(1.065353475667,-3.249886209721,31.));
+#14105 = CARTESIAN_POINT('',(1.087853517287,-3.24988367889,31.));
+#14106 = CARTESIAN_POINT('',(1.132853600957,-3.249878616247,31.));
+#14107 = CARTESIAN_POINT('',(1.155353643008,-3.249876084434,31.));
+#14108 = CARTESIAN_POINT('',(1.177853684627,-3.249873552131,31.));
+#14109 = CARTESIAN_POINT('',(1.222853768297,-3.249868486543,31.));
+#14110 = CARTESIAN_POINT('',(1.245353810348,-3.249865953258,31.));
+#14111 = CARTESIAN_POINT('',(1.267853851967,-3.249863419483,31.));
+#14112 = CARTESIAN_POINT('',(1.312853935637,-3.24985835095,31.));
+#14113 = CARTESIAN_POINT('',(1.335353977687,-3.249855816193,31.));
+#14114 = CARTESIAN_POINT('',(1.357854019306,-3.249853280945,31.));
+#14115 = CARTESIAN_POINT('',(1.410354117424,-3.249847364221,31.));
+#14116 = CARTESIAN_POINT('',(1.440354173587,-3.249843982363,31.));
+#14117 = CARTESIAN_POINT('',(1.470354228983,-3.249840599633,31.));
+#14118 = CARTESIAN_POINT('',(1.500354283611,-3.24983721603,31.));
+#14119 = PCURVE('',#12179,#14120);
+#14120 = DEFINITIONAL_REPRESENTATION('',(#14121),#14223);
+#14121 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,2.999997244884E-02,5.999994659144E-02,8.999992242882E-02,
+    0.119999899962,0.149999879192,0.17999986012,0.209999842746,
+    0.239999827072,0.269999813099,0.299999800828,0.329999790259,
+    0.359999781394,0.389999774234,0.41999976878,0.449999765032,
+    0.479999762993,0.509999762662,0.53999976404,0.56999976713,
+    0.599999771931,0.629999778445,0.659999786672,0.689999796615,
+    0.719999808273,0.749999821647,0.77999983674,0.809999853551,
+    0.839999872082,0.869999892334,0.899999914308,0.929999938004,
+    0.959999963424,1.),.UNSPECIFIED.);
+#14122 = CARTESIAN_POINT('',(0.,1.862233438525));
+#14123 = CARTESIAN_POINT('',(-2.250000063491E-02,1.862233448223));
+#14124 = CARTESIAN_POINT('',(-4.500000084664E-02,1.86223345792));
+#14125 = CARTESIAN_POINT('',(-6.750000063504E-02,1.862233467617));
+#14126 = CARTESIAN_POINT('',(-0.112500000635,1.862233487012));
+#14127 = CARTESIAN_POINT('',(-0.135000000847,1.862233496709));
+#14128 = CARTESIAN_POINT('',(-0.157500000635,1.862233506406));
+#14129 = CARTESIAN_POINT('',(-0.202500000636,1.862233525801));
+#14130 = CARTESIAN_POINT('',(-0.225000000848,1.862233535498));
+#14131 = CARTESIAN_POINT('',(-0.247500000636,1.862233545195));
+#14132 = CARTESIAN_POINT('',(-0.292500000636,1.86223356459));
+#14133 = CARTESIAN_POINT('',(-0.315000000848,1.862233574287));
+#14134 = CARTESIAN_POINT('',(-0.337500000636,1.862233583984));
+#14135 = CARTESIAN_POINT('',(-0.382500000636,1.862233603379));
+#14136 = CARTESIAN_POINT('',(-0.405000000849,1.862233613076));
+#14137 = CARTESIAN_POINT('',(-0.427500000637,1.862233622773));
+#14138 = CARTESIAN_POINT('',(-0.472500000637,1.862233642167));
+#14139 = CARTESIAN_POINT('',(-0.495000000849,1.862233651865));
+#14140 = CARTESIAN_POINT('',(-0.517500000637,1.862233661562));
+#14141 = CARTESIAN_POINT('',(-0.562500000637,1.862233680956));
+#14142 = CARTESIAN_POINT('',(-0.58500000085,1.862233690653));
+#14143 = CARTESIAN_POINT('',(-0.607500000637,1.862233700351));
+#14144 = CARTESIAN_POINT('',(-0.652500000638,1.862233719745));
+#14145 = CARTESIAN_POINT('',(-0.67500000085,1.862233729442));
+#14146 = CARTESIAN_POINT('',(-0.697500000638,1.862233739139));
+#14147 = CARTESIAN_POINT('',(-0.742500000638,1.862233758534));
+#14148 = CARTESIAN_POINT('',(-0.765000000851,1.862233768231));
+#14149 = CARTESIAN_POINT('',(-0.787500000638,1.862233777928));
+#14150 = CARTESIAN_POINT('',(-0.832500000638,1.862233797322));
+#14151 = CARTESIAN_POINT('',(-0.855000000851,1.862233807019));
+#14152 = CARTESIAN_POINT('',(-0.877500000638,1.862233816717));
+#14153 = CARTESIAN_POINT('',(-0.922500000639,1.862233836111));
+#14154 = CARTESIAN_POINT('',(-0.945000000852,1.862233845808));
+#14155 = CARTESIAN_POINT('',(-0.967500000639,1.862233855505));
+#14156 = CARTESIAN_POINT('',(-1.012500000639,1.8622338749));
+#14157 = CARTESIAN_POINT('',(-1.035000000852,1.862233884597));
+#14158 = CARTESIAN_POINT('',(-1.057500000639,1.862233894294));
+#14159 = CARTESIAN_POINT('',(-1.102500000639,1.862233913688));
+#14160 = CARTESIAN_POINT('',(-1.125000000853,1.862233923385));
+#14161 = CARTESIAN_POINT('',(-1.14750000064,1.862233933082));
+#14162 = CARTESIAN_POINT('',(-1.19250000064,1.862233952477));
+#14163 = CARTESIAN_POINT('',(-1.215000000853,1.862233962174));
+#14164 = CARTESIAN_POINT('',(-1.23750000064,1.862233971871));
+#14165 = CARTESIAN_POINT('',(-1.28250000064,1.862233991265));
+#14166 = CARTESIAN_POINT('',(-1.305000000854,1.862234000962));
+#14167 = CARTESIAN_POINT('',(-1.32750000064,1.862234010659));
+#14168 = CARTESIAN_POINT('',(-1.372500000641,1.862234030053));
+#14169 = CARTESIAN_POINT('',(-1.395000000854,1.86223403975));
+#14170 = CARTESIAN_POINT('',(-1.417500000641,1.862234049448));
+#14171 = CARTESIAN_POINT('',(-1.462500000641,1.862234068842));
+#14172 = CARTESIAN_POINT('',(-1.485000000855,1.862234078539));
+#14173 = CARTESIAN_POINT('',(-1.507500000641,1.862234088236));
+#14174 = CARTESIAN_POINT('',(-1.552500000641,1.86223410763));
+#14175 = CARTESIAN_POINT('',(-1.575000000855,1.862234117327));
+#14176 = CARTESIAN_POINT('',(-1.597500000641,1.862234127024));
+#14177 = CARTESIAN_POINT('',(-1.642500000642,1.862234146418));
+#14178 = CARTESIAN_POINT('',(-1.665000000856,1.862234156115));
+#14179 = CARTESIAN_POINT('',(-1.687500000642,1.862234165812));
+#14180 = CARTESIAN_POINT('',(-1.732500000642,1.862234185206));
+#14181 = CARTESIAN_POINT('',(-1.755000000856,1.862234194904));
+#14182 = CARTESIAN_POINT('',(-1.777500000642,1.862234204601));
+#14183 = CARTESIAN_POINT('',(-1.822500000642,1.862234223995));
+#14184 = CARTESIAN_POINT('',(-1.845000000857,1.862234233692));
+#14185 = CARTESIAN_POINT('',(-1.867500000642,1.862234243389));
+#14186 = CARTESIAN_POINT('',(-1.912500000643,1.862234262783));
+#14187 = CARTESIAN_POINT('',(-1.935000000857,1.86223427248));
+#14188 = CARTESIAN_POINT('',(-1.957500000643,1.862234282177));
+#14189 = CARTESIAN_POINT('',(-2.002500000643,1.862234301571));
+#14190 = CARTESIAN_POINT('',(-2.025000000858,1.862234311268));
+#14191 = CARTESIAN_POINT('',(-2.047500000643,1.862234320965));
+#14192 = CARTESIAN_POINT('',(-2.092500000643,1.862234340359));
+#14193 = CARTESIAN_POINT('',(-2.115000000858,1.862234350056));
+#14194 = CARTESIAN_POINT('',(-2.137500000644,1.862234359753));
+#14195 = CARTESIAN_POINT('',(-2.182500000644,1.862234379147));
+#14196 = CARTESIAN_POINT('',(-2.205000000859,1.862234388844));
+#14197 = CARTESIAN_POINT('',(-2.227500000644,1.862234398541));
+#14198 = CARTESIAN_POINT('',(-2.272500000644,1.862234417935));
+#14199 = CARTESIAN_POINT('',(-2.295000000859,1.862234427632));
+#14200 = CARTESIAN_POINT('',(-2.317500000644,1.862234437329));
+#14201 = CARTESIAN_POINT('',(-2.362500000645,1.862234456723));
+#14202 = CARTESIAN_POINT('',(-2.38500000086,1.86223446642));
+#14203 = CARTESIAN_POINT('',(-2.407500000645,1.862234476117));
+#14204 = CARTESIAN_POINT('',(-2.452500000645,1.862234495511));
+#14205 = CARTESIAN_POINT('',(-2.47500000086,1.862234505207));
+#14206 = CARTESIAN_POINT('',(-2.497500000645,1.862234514904));
+#14207 = CARTESIAN_POINT('',(-2.542500000645,1.862234534298));
+#14208 = CARTESIAN_POINT('',(-2.565000000861,1.862234543995));
+#14209 = CARTESIAN_POINT('',(-2.587500000646,1.862234553692));
+#14210 = CARTESIAN_POINT('',(-2.632500000646,1.862234573086));
+#14211 = CARTESIAN_POINT('',(-2.655000000861,1.862234582783));
+#14212 = CARTESIAN_POINT('',(-2.677500000646,1.86223459248));
+#14213 = CARTESIAN_POINT('',(-2.722500000646,1.862234611874));
+#14214 = CARTESIAN_POINT('',(-2.745000000862,1.862234621571));
+#14215 = CARTESIAN_POINT('',(-2.767500000646,1.862234631268));
+#14216 = CARTESIAN_POINT('',(-2.812500000647,1.862234650661));
+#14217 = CARTESIAN_POINT('',(-2.835000000862,1.862234660358));
+#14218 = CARTESIAN_POINT('',(-2.857500000647,1.862234670055));
+#14219 = CARTESIAN_POINT('',(-2.91000000115,1.862234692681));
+#14220 = CARTESIAN_POINT('',(-2.940000001534,1.862234705611));
+#14221 = CARTESIAN_POINT('',(-2.97000000115,1.86223471854));
+#14222 = CARTESIAN_POINT('',(-3.,1.862234731469));
+#14223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14224 = PCURVE('',#14225,#14230);
+#14225 = PLANE('',#14226);
+#14226 = AXIS2_PLACEMENT_3D('',#14227,#14228,#14229);
+#14227 = CARTESIAN_POINT('',(0.,0.,31.));
+#14228 = DIRECTION('',(0.,0.,1.));
+#14229 = DIRECTION('',(1.,0.,0.));
+#14230 = DEFINITIONAL_REPRESENTATION('',(#14231),#14333);
+#14231 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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,#14293,#14294,#14295,#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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,2.999997244884E-02,5.999994659144E-02,8.999992242882E-02,
+    0.119999899962,0.149999879192,0.17999986012,0.209999842746,
+    0.239999827072,0.269999813099,0.299999800828,0.329999790259,
+    0.359999781394,0.389999774234,0.41999976878,0.449999765032,
+    0.479999762993,0.509999762662,0.53999976404,0.56999976713,
+    0.599999771931,0.629999778445,0.659999786672,0.689999796615,
+    0.719999808273,0.749999821647,0.77999983674,0.809999853551,
+    0.839999872082,0.869999892334,0.899999914308,0.929999938004,
+    0.959999963424,1.),.UNSPECIFIED.);
+#14232 = CARTESIAN_POINT('',(-1.499651294725,-3.25017230427));
+#14233 = CARTESIAN_POINT('',(-1.47715125225,-3.250169815649));
+#14234 = CARTESIAN_POINT('',(-1.454651210197,-3.250167326537));
+#14235 = CARTESIAN_POINT('',(-1.432151168568,-3.250164836934));
+#14236 = CARTESIAN_POINT('',(-1.387151084887,-3.250159856747));
+#14237 = CARTESIAN_POINT('',(-1.364651042835,-3.250157366163));
+#14238 = CARTESIAN_POINT('',(-1.342151001206,-3.250154875087));
+#14239 = CARTESIAN_POINT('',(-1.297150917525,-3.250149891955));
+#14240 = CARTESIAN_POINT('',(-1.274650875473,-3.250147399898));
+#14241 = CARTESIAN_POINT('',(-1.252150833844,-3.250144907351));
+#14242 = CARTESIAN_POINT('',(-1.207150750164,-3.250139921274));
+#14243 = CARTESIAN_POINT('',(-1.184650708111,-3.250137427744));
+#14244 = CARTESIAN_POINT('',(-1.162150666483,-3.250134933724));
+#14245 = CARTESIAN_POINT('',(-1.117150582803,-3.250129944702));
+#14246 = CARTESIAN_POINT('',(-1.094650540751,-3.2501274497));
+#14247 = CARTESIAN_POINT('',(-1.072150499123,-3.250124954208));
+#14248 = CARTESIAN_POINT('',(-1.027150415443,-3.250119962241));
+#14249 = CARTESIAN_POINT('',(-1.004650373391,-3.250117465767));
+#14250 = CARTESIAN_POINT('',(-0.982150331764,-3.250114968801));
+#14251 = CARTESIAN_POINT('',(-0.937150248085,-3.25010997389));
+#14252 = CARTESIAN_POINT('',(-0.914650206033,-3.250107475943));
+#14253 = CARTESIAN_POINT('',(-0.892150164405,-3.250104977505));
+#14254 = CARTESIAN_POINT('',(-0.847150080726,-3.250099979649));
+#14255 = CARTESIAN_POINT('',(-0.824650038674,-3.25009748023));
+#14256 = CARTESIAN_POINT('',(-0.802149997048,-3.25009498032));
+#14257 = CARTESIAN_POINT('',(-0.757149913369,-3.250089979518));
+#14258 = CARTESIAN_POINT('',(-0.734649871317,-3.250087478626));
+#14259 = CARTESIAN_POINT('',(-0.712149829691,-3.250084977244));
+#14260 = CARTESIAN_POINT('',(-0.667149746012,-3.250079973497));
+#14261 = CARTESIAN_POINT('',(-0.644649703961,-3.250077471133));
+#14262 = CARTESIAN_POINT('',(-0.622149662334,-3.250074968278));
+#14263 = CARTESIAN_POINT('',(-0.577149578657,-3.250069961587));
+#14264 = CARTESIAN_POINT('',(-0.554649536605,-3.250067457751));
+#14265 = CARTESIAN_POINT('',(-0.532149494979,-3.250064953423));
+#14266 = CARTESIAN_POINT('',(-0.487149411301,-3.250059943787));
+#14267 = CARTESIAN_POINT('',(-0.46464936925,-3.250057438478));
+#14268 = CARTESIAN_POINT('',(-0.442149327624,-3.250054932678));
+#14269 = CARTESIAN_POINT('',(-0.397149243947,-3.250049920097));
+#14270 = CARTESIAN_POINT('',(-0.374649201896,-3.250047413316));
+#14271 = CARTESIAN_POINT('',(-0.35214916027,-3.250044906044));
+#14272 = CARTESIAN_POINT('',(-0.307149076594,-3.250039890518));
+#14273 = CARTESIAN_POINT('',(-0.284649034542,-3.250037382264));
+#14274 = CARTESIAN_POINT('',(-0.262148992917,-3.250034873519));
+#14275 = CARTESIAN_POINT('',(-0.217148909241,-3.250029855048));
+#14276 = CARTESIAN_POINT('',(-0.194648867189,-3.250027345322));
+#14277 = CARTESIAN_POINT('',(-0.172148825565,-3.250024835105));
+#14278 = CARTESIAN_POINT('',(-0.127148741889,-3.250019813689));
+#14279 = CARTESIAN_POINT('',(-0.104648699838,-3.25001730249));
+#14280 = CARTESIAN_POINT('',(-8.214865821327E-02,-3.250014790801));
+#14281 = CARTESIAN_POINT('',(-3.714857453771E-02,-3.25000976644));
+#14282 = CARTESIAN_POINT('',(-1.464853248641E-02,-3.250007253769));
+#14283 = CARTESIAN_POINT('',(7.851509137536E-03,-3.250004740607));
+#14284 = CARTESIAN_POINT('',(5.285159281271E-02,-3.249999713302));
+#14285 = CARTESIAN_POINT('',(7.535163486395E-02,-3.249997199158));
+#14286 = CARTESIAN_POINT('',(9.785167648756E-02,-3.249994684524));
+#14287 = CARTESIAN_POINT('',(0.142851760162,-3.249989654274));
+#14288 = CARTESIAN_POINT('',(0.165351802214,-3.249987138658));
+#14289 = CARTESIAN_POINT('',(0.187851843837,-3.249984622551));
+#14290 = CARTESIAN_POINT('',(0.232851927511,-3.249979589356));
+#14291 = CARTESIAN_POINT('',(0.255351969562,-3.249977072267));
+#14292 = CARTESIAN_POINT('',(0.277852011185,-3.249974554688));
+#14293 = CARTESIAN_POINT('',(0.322852094859,-3.249969518548));
+#14294 = CARTESIAN_POINT('',(0.34535213691,-3.249966999987));
+#14295 = CARTESIAN_POINT('',(0.367852178533,-3.249964480936));
+#14296 = CARTESIAN_POINT('',(0.412852262207,-3.249959441851));
+#14297 = CARTESIAN_POINT('',(0.435352304258,-3.249956921818));
+#14298 = CARTESIAN_POINT('',(0.45785234588,-3.249954401294));
+#14299 = CARTESIAN_POINT('',(0.502852429553,-3.249949359264));
+#14300 = CARTESIAN_POINT('',(0.525352471604,-3.249946837759));
+#14301 = CARTESIAN_POINT('',(0.547852513226,-3.249944315762));
+#14302 = CARTESIAN_POINT('',(0.592852596899,-3.249939270788));
+#14303 = CARTESIAN_POINT('',(0.61535263895,-3.24993674781));
+#14304 = CARTESIAN_POINT('',(0.637852680571,-3.249934224341));
+#14305 = CARTESIAN_POINT('',(0.682852764244,-3.249929176422));
+#14306 = CARTESIAN_POINT('',(0.705352806295,-3.249926651971));
+#14307 = CARTESIAN_POINT('',(0.727852847916,-3.24992412703));
+#14308 = CARTESIAN_POINT('',(0.772852931588,-3.249919076166));
+#14309 = CARTESIAN_POINT('',(0.795352973639,-3.249916550243));
+#14310 = CARTESIAN_POINT('',(0.81785301526,-3.249914023829));
+#14311 = CARTESIAN_POINT('',(0.862853098932,-3.24990897002));
+#14312 = CARTESIAN_POINT('',(0.885353140982,-3.249906442625));
+#14313 = CARTESIAN_POINT('',(0.907853182603,-3.249903914739));
+#14314 = CARTESIAN_POINT('',(0.952853266274,-3.249898857986));
+#14315 = CARTESIAN_POINT('',(0.975353308325,-3.249896329118));
+#14316 = CARTESIAN_POINT('',(0.997853349945,-3.249893799759));
+#14317 = CARTESIAN_POINT('',(1.042853433616,-3.249888740061));
+#14318 = CARTESIAN_POINT('',(1.065353475667,-3.249886209721));
+#14319 = CARTESIAN_POINT('',(1.087853517287,-3.24988367889));
+#14320 = CARTESIAN_POINT('',(1.132853600957,-3.249878616247));
+#14321 = CARTESIAN_POINT('',(1.155353643008,-3.249876084434));
+#14322 = CARTESIAN_POINT('',(1.177853684627,-3.249873552131));
+#14323 = CARTESIAN_POINT('',(1.222853768297,-3.249868486543));
+#14324 = CARTESIAN_POINT('',(1.245353810348,-3.249865953258));
+#14325 = CARTESIAN_POINT('',(1.267853851967,-3.249863419483));
+#14326 = CARTESIAN_POINT('',(1.312853935637,-3.24985835095));
+#14327 = CARTESIAN_POINT('',(1.335353977687,-3.249855816193));
+#14328 = CARTESIAN_POINT('',(1.357854019306,-3.249853280945));
+#14329 = CARTESIAN_POINT('',(1.410354117424,-3.249847364221));
+#14330 = CARTESIAN_POINT('',(1.440354173587,-3.249843982363));
+#14331 = CARTESIAN_POINT('',(1.470354228983,-3.249840599633));
+#14332 = CARTESIAN_POINT('',(1.500354283611,-3.24983721603));
+#14333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14334 = ORIENTED_EDGE('',*,*,#14335,.F.);
+#14335 = EDGE_CURVE('',#14336,#14014,#14338,.T.);
+#14336 = VERTEX_POINT('',#14337);
+#14337 = CARTESIAN_POINT('',(-3.25,1.299038105677,30.));
+#14338 = SURFACE_CURVE('',#14339,(#14444,#14552),.PCURVE_S1.);
+#14339 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,2.999813360199E-02,
+    5.983412277137E-02,8.983597201759E-02,0.119836629796,0.149835670821,
+    0.179305756227,0.209304925529,0.239304684016,0.266715179309,
+    0.296715924176,0.326716542254,0.356716410573,0.386715503022,
+    0.416714531234,0.44647985358,0.476480615599,0.5064806766,
+    0.536329226873,0.566328790511,0.596181769133,0.626181216081,
+    0.656181095279,0.686181738252,0.716182931411,0.744270384714,
+    0.774269959259,0.80426819103,0.833428389309,0.863427891694,
+    0.893430592982,0.923254543766,0.953223683502,0.983223187106,1.),
+  .UNSPECIFIED.);
+#14340 = CARTESIAN_POINT('',(-3.25,1.299038105677,30.));
+#14341 = CARTESIAN_POINT('',(-3.311192444086,1.145945581689,
+    30.029986162368));
+#14342 = CARTESIAN_POINT('',(-3.362801611653,0.988918276722,
+    30.059971335726));
+#14343 = CARTESIAN_POINT('',(-3.404407072907,0.828983650565,
+    30.089950728078));
+#14344 = CARTESIAN_POINT('',(-3.467110686551,0.506020314944,
+    30.149759408997));
+#14345 = CARTESIAN_POINT('',(-3.488312017201,0.343024155199,
+    30.179586442895));
+#14346 = CARTESIAN_POINT('',(-3.499265021643,0.17902863612,
+    30.209419933739));
+#14347 = CARTESIAN_POINT('',(-3.500674627607,-0.149947810173,
+    30.269261439074));
+#14348 = CARTESIAN_POINT('',(-3.491016730359,-0.314930651269,
+    30.299269743648));
+#14349 = CARTESIAN_POINT('',(-3.47099228893,-0.478972591272,
+    30.329280584758));
+#14350 = CARTESIAN_POINT('',(-3.410571008196,-0.803246838546,
+    30.389301441623));
+#14351 = CARTESIAN_POINT('',(-3.370174668034,-0.963480807252,
+    30.419311549634));
+#14352 = CARTESIAN_POINT('',(-3.319771788827,-1.120855040374,
+    30.449319937833));
+#14353 = CARTESIAN_POINT('',(-3.199665477406,-1.428054102457,
+    30.509330734209));
+#14354 = CARTESIAN_POINT('',(-3.129962614619,-1.577880854331,
+    30.53933312076));
+#14355 = CARTESIAN_POINT('',(-3.050963525694,-1.723027464964,
+    30.569332823834));
+#14356 = CARTESIAN_POINT('',(-2.876963326203,-1.999833287181,
+    30.628798842811));
+#14357 = CARTESIAN_POINT('',(-2.782268069015,-2.131686729653,
+    30.658265209847));
+#14358 = CARTESIAN_POINT('',(-2.67959868606,-2.257433035793,
+    30.687729872937));
+#14359 = CARTESIAN_POINT('',(-2.45760033071,-2.497479687517,
+    30.74718681231));
+#14360 = CARTESIAN_POINT('',(-2.33800413572,-2.611535291406,
+    30.777179026806));
+#14361 = CARTESIAN_POINT('',(-2.211465043952,-2.717834827313,
+    30.80717163704));
+#14362 = CARTESIAN_POINT('',(-1.946076783939,-2.913758746924,
+    30.867159804966));
+#14363 = CARTESIAN_POINT('',(-1.807225977542,-3.003383805799,
+    30.897155339282));
+#14364 = CARTESIAN_POINT('',(-1.663009405276,-3.084088714409,
+    30.927152719032));
+#14365 = CARTESIAN_POINT('',(-1.378447573491,-3.22065095808,
+    30.984561661546));
+#14366 = CARTESIAN_POINT('',(-1.238841305941,-3.278052243482,
+    31.011972959759));
+#14367 = CARTESIAN_POINT('',(-1.09616703369,-3.327330276091,
+    31.03938554381));
+#14368 = CARTESIAN_POINT('',(-0.792415331165,-3.413104398838,
+    31.09680300982));
+#14369 = CARTESIAN_POINT('',(-0.630871560463,-3.447952888534,
+    31.126808065297));
+#14370 = CARTESIAN_POINT('',(-0.467455173618,-3.472562254249,
+    31.156813604596));
+#14371 = CARTESIAN_POINT('',(-0.138829490218,-3.501132542703,
+    31.216824324494));
+#14372 = CARTESIAN_POINT('',(2.63814754605E-02,-3.505093707183,
+    31.246829522));
+#14373 = CARTESIAN_POINT('',(0.191514978059,-3.49864622679,
+    31.276834025438));
+#14374 = CARTESIAN_POINT('',(0.519672572101,-3.46513238356,
+    31.33684033913));
+#14375 = CARTESIAN_POINT('',(0.682698440024,-3.438066385396,
+    31.366842155858));
+#14376 = CARTESIAN_POINT('',(0.843698296149,-3.400790550645,
+    31.396842754901));
+#14377 = CARTESIAN_POINT('',(1.159762194807,-3.306380712216,
+    31.456841138314));
+#14378 = CARTESIAN_POINT('',(1.31482807421,-3.249246732298,
+    31.486838913916));
+#14379 = CARTESIAN_POINT('',(1.465990265537,-3.182463681119,
+    31.516835879345));
+#14380 = CARTESIAN_POINT('',(1.758765722854,-3.030502524055,
+    31.576829107623));
+#14381 = CARTESIAN_POINT('',(1.900380544009,-2.94532366827,
+    31.606825348335));
+#14382 = CARTESIAN_POINT('',(2.036352298776,-2.851398250725,
+    31.636821759449));
+#14383 = CARTESIAN_POINT('',(2.294459136533,-2.648063017106,
+    31.696581880871));
+#14384 = CARTESIAN_POINT('',(2.416695099108,-2.538778485687,
+    31.726345571288));
+#14385 = CARTESIAN_POINT('',(2.531865687044,-2.422072658703,
+    31.756109995903));
+#14386 = CARTESIAN_POINT('',(2.747667854437,-2.174287594138,
+    31.81587545419));
+#14387 = CARTESIAN_POINT('',(2.848178344506,-2.04310063747,
+    31.845876509763));
+#14388 = CARTESIAN_POINT('',(2.940229677495,-1.905847228697,
+    31.875878070351));
+#14389 = CARTESIAN_POINT('',(3.106425079076,-1.620902887127,
+    31.935881099385));
+#14390 = CARTESIAN_POINT('',(3.180570383828,-1.473210799461,
+    31.965882697176));
+#14391 = CARTESIAN_POINT('',(3.245270752867,-1.321143664978,
+    31.995884059554));
+#14392 = CARTESIAN_POINT('',(3.354850356404,-1.010894617617,
+    32.055735981472));
+#14393 = CARTESIAN_POINT('',(3.399828513272,-0.852745951864,
+    32.085586834103));
+#14394 = CARTESIAN_POINT('',(3.434812307852,-0.692092660677,
+    32.115438055488));
+#14395 = CARTESIAN_POINT('',(3.484625413988,-0.366860685787,
+    32.175290405764));
+#14396 = CARTESIAN_POINT('',(3.499352067986,-0.202264714551,
+    32.205291626987));
+#14397 = CARTESIAN_POINT('',(3.503687897857,-3.706564044736E-02,
+    32.235291795155));
+#14398 = CARTESIAN_POINT('',(3.491676636487,0.291773437342,
+    32.295143368399));
+#14399 = CARTESIAN_POINT('',(3.475430513304,0.45541887405,32.32499478492
+    ));
+#14400 = CARTESIAN_POINT('',(3.4489639998,0.617726708279,32.354845099776
+    ));
+#14401 = CARTESIAN_POINT('',(3.375840340934,0.93856589583,
+    32.414691203225));
+#14402 = CARTESIAN_POINT('',(3.329084377204,1.097076540644,
+    32.444686953271));
+#14403 = CARTESIAN_POINT('',(3.27244194174,1.252328822948,32.47468283142
+    ));
+#14404 = CARTESIAN_POINT('',(3.140169950147,1.554521545804,
+    32.53467645913));
+#14405 = CARTESIAN_POINT('',(3.064539402383,1.701463452903,
+    32.564674185854));
+#14406 = CARTESIAN_POINT('',(2.979808624849,1.843351278245,
+    32.594673146419));
+#14407 = CARTESIAN_POINT('',(2.793253636591,2.1154051411,32.654674329326
+    ));
+#14408 = CARTESIAN_POINT('',(2.691427991356,2.245572294549,
+    32.684676554925));
+#14409 = CARTESIAN_POINT('',(2.581610452881,2.369069657469,
+    32.714680024059));
+#14410 = CARTESIAN_POINT('',(2.347381213356,2.60134696387,
+    32.774689094296));
+#14411 = CARTESIAN_POINT('',(2.222968023973,2.710127827387,
+    32.804694710461));
+#14412 = CARTESIAN_POINT('',(2.091953540296,2.810860120799,
+    32.834700668846));
+#14413 = CARTESIAN_POINT('',(1.827073697496,2.98925508651,
+    32.892798046026));
+#14414 = CARTESIAN_POINT('',(1.693922149361,3.067980246234,
+    32.92088951326));
+#14415 = CARTESIAN_POINT('',(1.556362515874,3.138722749438,
+    32.94898027337));
+#14416 = CARTESIAN_POINT('',(1.26428239227,3.267842087929,
+    33.007072066904));
+#14417 = CARTESIAN_POINT('',(1.109243431893,3.325049821087,
+    33.037072952828));
+#14418 = CARTESIAN_POINT('',(0.950909487885,3.372384027832,
+    33.067072271614));
+#14419 = CARTESIAN_POINT('',(0.62956897596,3.446859925779,
+    33.127066611956));
+#14420 = CARTESIAN_POINT('',(0.466560934654,3.474002916652,
+    33.157061635521));
+#14421 = CARTESIAN_POINT('',(0.302166405818,3.490830413956,
+    33.187055325733));
+#14422 = CARTESIAN_POINT('',(-2.283278390515E-02,3.503595515321,
+    33.246203612747));
+#14423 = CARTESIAN_POINT('',(-0.183416486296,3.500103684132,
+    33.275358207255));
+#14424 = CARTESIAN_POINT('',(-0.343486867659,3.486792260048,
+    33.304512924966));
+#14425 = CARTESIAN_POINT('',(-0.665381847166,3.440126654113,
+    33.363662936956));
+#14426 = CARTESIAN_POINT('',(-0.82712625795,3.406206346227,
+    33.393658288198));
+#14427 = CARTESIAN_POINT('',(-0.986411156378,3.362171124462,
+    33.423654958804));
+#14428 = CARTESIAN_POINT('',(-1.298223215362,3.254508271922,
+    33.483654862147));
+#14429 = CARTESIAN_POINT('',(-1.450751317503,3.190877826298,
+    33.513658062677));
+#14430 = CARTESIAN_POINT('',(-1.59896681055,3.117773164919,
+    33.543663503352));
+#14431 = CARTESIAN_POINT('',(-1.884227664016,2.954076367612,
+    33.60350009702));
+#14432 = CARTESIAN_POINT('',(-2.021335413729,2.863590482545,
+    33.633331126778));
+#14433 = CARTESIAN_POINT('',(-2.152514999534,2.764699244813,
+    33.66316417612));
+#14434 = CARTESIAN_POINT('',(-2.402153887037,2.5508433973,
+    33.722972819188));
+#14435 = CARTESIAN_POINT('',(-2.520550106718,2.435800962865,
+    33.752948738229));
+#14436 = CARTESIAN_POINT('',(-2.631472715247,2.313545841725,
+    33.782919110722));
+#14437 = CARTESIAN_POINT('',(-2.837266651704,2.055994886567,
+    33.842877949806));
+#14438 = CARTESIAN_POINT('',(-2.932120895406,1.92068824029,
+    33.872866221298));
+#14439 = CARTESIAN_POINT('',(-3.018283634419,1.779655415054,
+    33.90285063464));
+#14440 = CARTESIAN_POINT('',(-3.138339976143,1.552202044477,
+    33.949604299361));
+#14441 = CARTESIAN_POINT('',(-3.17853288397,1.469110451554,
+    33.966373095792));
+#14442 = CARTESIAN_POINT('',(-3.215774309434,1.384665104547,
+    33.983141981361));
+#14443 = CARTESIAN_POINT('',(-3.249996535946,1.299046772189,
+    33.999911528441));
+#14444 = PCURVE('',#12179,#14445);
+#14445 = DEFINITIONAL_REPRESENTATION('',(#14446),#14551);
+#14446 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,2.999813360199E-02,
+    5.983412277137E-02,8.983597201759E-02,0.119836629796,0.149835670821,
+    0.179305756227,0.209304925529,0.239304684016,0.266715179309,
+    0.296715924176,0.326716542254,0.356716410573,0.386715503022,
+    0.416714531234,0.44647985358,0.476480615599,0.5064806766,
+    0.536329226873,0.566328790511,0.596181769133,0.626181216081,
+    0.656181095279,0.686181738252,0.716182931411,0.744270384714,
+    0.774269959259,0.80426819103,0.833428389309,0.863427891694,
+    0.893430592982,0.923254543766,0.953223683502,0.983223187106,1.),
+  .UNSPECIFIED.);
+#14447 = CARTESIAN_POINT('',(-0.200961894323,0.));
+#14448 = CARTESIAN_POINT('',(-0.200995495805,5.585348640219E-02));
+#14449 = CARTESIAN_POINT('',(-0.200997107946,0.111730838854));
+#14450 = CARTESIAN_POINT('',(-0.200999191232,0.167590297735));
+#14451 = CARTESIAN_POINT('',(-0.201000154134,0.279010707726));
+#14452 = CARTESIAN_POINT('',(-0.201000648258,0.334566490193));
+#14453 = CARTESIAN_POINT('',(-0.20100191298,0.390120503624));
+#14454 = CARTESIAN_POINT('',(-0.201001051994,0.501536820476));
+#14455 = CARTESIAN_POINT('',(-0.200999231432,0.55739908818));
+#14456 = CARTESIAN_POINT('',(-0.200994625768,0.613262060364));
+#14457 = CARTESIAN_POINT('',(-0.200982008682,0.724987244005));
+#14458 = CARTESIAN_POINT('',(-0.200973910456,0.780849487377));
+#14459 = CARTESIAN_POINT('',(-0.200965279687,0.836712807998));
+#14460 = CARTESIAN_POINT('',(-0.200950201483,0.948438722625));
+#14461 = CARTESIAN_POINT('',(-0.20094366866,1.004301307949));
+#14462 = CARTESIAN_POINT('',(-0.200939607802,1.060164904279));
+#14463 = CARTESIAN_POINT('',(-0.20093657631,1.170907629475));
+#14464 = CARTESIAN_POINT('',(-0.200937529372,1.225786779578));
+#14465 = CARTESIAN_POINT('',(-0.200940871122,1.280665600614));
+#14466 = CARTESIAN_POINT('',(-0.200950299338,1.39140752291));
+#14467 = CARTESIAN_POINT('',(-0.200956491427,1.447270606315));
+#14468 = CARTESIAN_POINT('',(-0.200962995676,1.503133187254));
+#14469 = CARTESIAN_POINT('',(-0.200974736322,1.614858798106));
+#14470 = CARTESIAN_POINT('',(-0.200980005477,1.670721811353));
+#14471 = CARTESIAN_POINT('',(-0.200983805672,1.726584563054));
+#14472 = CARTESIAN_POINT('',(-0.200988239385,1.833487873874));
+#14473 = CARTESIAN_POINT('',(-0.200989108655,1.884528511357));
+#14474 = CARTESIAN_POINT('',(-0.200988758769,1.935568758648));
+#14475 = CARTESIAN_POINT('',(-0.200986325908,2.042471964208));
+#14476 = CARTESIAN_POINT('',(-0.200984051733,2.098334832468));
+#14477 = CARTESIAN_POINT('',(-0.200981317838,2.154197503803));
+#14478 = CARTESIAN_POINT('',(-0.20097570079,2.26592278338));
+#14479 = CARTESIAN_POINT('',(-0.200972803905,2.321785379334));
+#14480 = CARTESIAN_POINT('',(-0.200970145704,2.377648322037));
+#14481 = CARTESIAN_POINT('',(-0.200965062252,2.489373818019));
+#14482 = CARTESIAN_POINT('',(-0.200962658124,2.545236363994));
+#14483 = CARTESIAN_POINT('',(-0.200960225321,2.60109955537));
+#14484 = CARTESIAN_POINT('',(-0.200954982611,2.712825547941));
+#14485 = CARTESIAN_POINT('',(-0.200952197408,2.76868835261));
+#14486 = CARTESIAN_POINT('',(-0.20094912339,2.82455154329));
+#14487 = CARTESIAN_POINT('',(-0.200943258433,2.93627789808));
+#14488 = CARTESIAN_POINT('',(-0.200940447108,2.992141073062));
+#14489 = CARTESIAN_POINT('',(-0.200938285766,3.048003972522));
+#14490 = CARTESIAN_POINT('',(-0.200936639029,3.159293410607));
+#14491 = CARTESIAN_POINT('',(-0.200937072199,3.214719979832));
+#14492 = CARTESIAN_POINT('',(-0.20093944474,3.270145643897));
+#14493 = CARTESIAN_POINT('',(-0.200947135961,3.381433961013));
+#14494 = CARTESIAN_POINT('',(-0.200952506616,3.437296583798));
+#14495 = CARTESIAN_POINT('',(-0.200958588997,3.493158975832));
+#14496 = CARTESIAN_POINT('',(-0.200968858931,3.604883894022));
+#14497 = CARTESIAN_POINT('',(-0.200972801889,3.660746446839));
+#14498 = CARTESIAN_POINT('',(-0.200974946846,3.716610145304));
+#14499 = CARTESIAN_POINT('',(-0.200978059301,3.828055030393));
+#14500 = CARTESIAN_POINT('',(-0.200977197734,3.883636834852));
+#14501 = CARTESIAN_POINT('',(-0.200972902622,3.939218506739));
+#14502 = CARTESIAN_POINT('',(-0.200962935727,4.050662850618));
+#14503 = CARTESIAN_POINT('',(-0.200956966958,4.106525538958));
+#14504 = CARTESIAN_POINT('',(-0.200952129997,4.162388460448));
+#14505 = CARTESIAN_POINT('',(-0.200945768584,4.273841737085));
+#14506 = CARTESIAN_POINT('',(-0.200944237958,4.329432096873));
+#14507 = CARTESIAN_POINT('',(-0.200944637299,4.385022499269));
+#14508 = CARTESIAN_POINT('',(-0.200947644603,4.496475900444));
+#14509 = CARTESIAN_POINT('',(-0.200950329005,4.552338894581));
+#14510 = CARTESIAN_POINT('',(-0.200953393545,4.608201741545));
+#14511 = CARTESIAN_POINT('',(-0.200959238921,4.719927731574));
+#14512 = CARTESIAN_POINT('',(-0.200962035393,4.775790877699));
+#14513 = CARTESIAN_POINT('',(-0.200964282299,4.831653617209));
+#14514 = CARTESIAN_POINT('',(-0.200967968761,4.94337948801));
+#14515 = CARTESIAN_POINT('',(-0.200969381959,4.99924263019));
+#14516 = CARTESIAN_POINT('',(-0.200970536904,5.055105182991));
+#14517 = CARTESIAN_POINT('',(-0.200972645004,5.166830538906));
+#14518 = CARTESIAN_POINT('',(-0.200973580799,5.222693337045));
+#14519 = CARTESIAN_POINT('',(-0.200974504712,5.278555970749));
+#14520 = CARTESIAN_POINT('',(-0.200975721193,5.386718304201));
+#14521 = CARTESIAN_POINT('',(-0.200976064044,5.439017965109));
+#14522 = CARTESIAN_POINT('',(-0.200975890689,5.491318147345));
+#14523 = CARTESIAN_POINT('',(-0.200973886119,5.599480607939));
+#14524 = CARTESIAN_POINT('',(-0.200971973281,5.655342952116));
+#14525 = CARTESIAN_POINT('',(-0.200968841726,5.711206347897));
+#14526 = CARTESIAN_POINT('',(-0.200960839896,5.822932392739));
+#14527 = CARTESIAN_POINT('',(-0.200955971789,5.878795043941));
+#14528 = CARTESIAN_POINT('',(-0.200950671219,5.934658423578));
+#14529 = CARTESIAN_POINT('',(-0.200941729372,6.044825214286));
+#14530 = CARTESIAN_POINT('',(-0.200937995705,6.099128585086));
+#14531 = CARTESIAN_POINT('',(-0.200936108457,6.153431904126));
+#14532 = CARTESIAN_POINT('',(-0.200937726053,6.263599494406));
+#14533 = CARTESIAN_POINT('',(-0.200941317137,6.319463819434));
+#14534 = CARTESIAN_POINT('',(-0.200948568969,6.375325971744));
+#14535 = CARTESIAN_POINT('',(-0.200968283585,6.487051431577));
+#14536 = CARTESIAN_POINT('',(-0.200980756005,6.5429147566));
+#14537 = CARTESIAN_POINT('',(-0.200994566253,6.598775959689));
+#14538 = CARTESIAN_POINT('',(-0.201018501818,6.710165690564));
+#14539 = CARTESIAN_POINT('',(-0.201028823653,6.765694017864));
+#14540 = CARTESIAN_POINT('',(-0.201034172384,6.821224395767));
+#14541 = CARTESIAN_POINT('',(-0.201031640105,6.932557176912));
+#14542 = CARTESIAN_POINT('',(-0.201023945335,6.98835995118));
+#14543 = CARTESIAN_POINT('',(-0.201008242489,7.044161146541));
+#14544 = CARTESIAN_POINT('',(-0.20097211532,7.155821158686));
+#14545 = CARTESIAN_POINT('',(-0.200951517385,7.211678899199));
+#14546 = CARTESIAN_POINT('',(-0.200935305401,7.267544841485));
+#14547 = CARTESIAN_POINT('',(-0.200935165572,7.354658695615));
+#14548 = CARTESIAN_POINT('',(-0.20093997199,7.385903753464));
+#14549 = CARTESIAN_POINT('',(-0.200951626846,7.417147087817));
+#14550 = CARTESIAN_POINT('',(-0.200970557886,7.448383556474));
+#14551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14552 = PCURVE('',#13900,#14553);
+#14553 = DEFINITIONAL_REPRESENTATION('',(#14554),#14659);
+#14554 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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,#14585,
+    #14586,#14587,#14588,#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),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,2.999813360199E-02,
+    5.983412277137E-02,8.983597201759E-02,0.119836629796,0.149835670821,
+    0.179305756227,0.209304925529,0.239304684016,0.266715179309,
+    0.296715924176,0.326716542254,0.356716410573,0.386715503022,
+    0.416714531234,0.44647985358,0.476480615599,0.5064806766,
+    0.536329226873,0.566328790511,0.596181769133,0.626181216081,
+    0.656181095279,0.686181738252,0.716182931411,0.744270384714,
+    0.774269959259,0.80426819103,0.833428389309,0.863427891694,
+    0.893430592982,0.923254543766,0.953223683502,0.983223187106,1.),
+  .UNSPECIFIED.);
+#14555 = CARTESIAN_POINT('',(2.761341446897,-2.701105571651E-16));
+#14556 = CARTESIAN_POINT('',(2.808446965243,2.998616236754E-02));
+#14557 = CARTESIAN_POINT('',(2.855579854961,5.997133572625E-02));
+#14558 = CARTESIAN_POINT('',(2.902703108965,8.99507280775E-02));
+#14559 = CARTESIAN_POINT('',(2.996701509091,0.149759408997));
+#14560 = CARTESIAN_POINT('',(3.043572494428,0.179586442895));
+#14561 = CARTESIAN_POINT('',(3.090441130338,0.209419933739));
+#14562 = CARTESIAN_POINT('',(3.18443534482,0.269261439074));
+#14563 = CARTESIAN_POINT('',(3.231560842223,0.299269743648));
+#14564 = CARTESIAN_POINT('',(3.278684748048,0.329280584758));
+#14565 = CARTESIAN_POINT('',(3.372929199794,0.389301441623));
+#14566 = CARTESIAN_POINT('',(3.420049703917,0.419311549634));
+#14567 = CARTESIAN_POINT('',(3.467170472546,0.449319937833));
+#14568 = CARTESIAN_POINT('',(3.561411577759,0.509330734209));
+#14569 = CARTESIAN_POINT('',(3.608531879599,0.53933312076));
+#14570 = CARTESIAN_POINT('',(3.655653754442,0.569332823834));
+#14571 = CARTESIAN_POINT('',(3.7490686573,0.628798842811));
+#14572 = CARTESIAN_POINT('',(3.795361685214,0.658265209847));
+#14573 = CARTESIAN_POINT('',(3.841655242375,0.687729872937));
+#14574 = CARTESIAN_POINT('',(3.935073698561,0.74718681231));
+#14575 = CARTESIAN_POINT('',(3.982198620001,0.777179026806));
+#14576 = CARTESIAN_POINT('',(4.029323372865,0.80717163704));
+#14577 = CARTESIAN_POINT('',(4.123573280513,0.867159804966));
+#14578 = CARTESIAN_POINT('',(4.170698428843,0.897155339282));
+#14579 = CARTESIAN_POINT('',(4.21782315745,0.927152719032));
+#14580 = CARTESIAN_POINT('',(4.308004305325,0.984561661546));
+#14581 = CARTESIAN_POINT('',(4.351060821704,1.011972959759));
+#14582 = CARTESIAN_POINT('',(4.394116829624,1.03938554381));
+#14583 = CARTESIAN_POINT('',(4.484296897588,1.09680300982));
+#14584 = CARTESIAN_POINT('',(4.531420852301,1.126808065297));
+#14585 = CARTESIAN_POINT('',(4.578544577596,1.156813604596));
+#14586 = CARTESIAN_POINT('',(4.672791881619,1.216824324494));
+#14587 = CARTESIAN_POINT('',(4.719915449985,1.246829522));
+#14588 = CARTESIAN_POINT('',(4.767039264572,1.276834025438));
+#14589 = CARTESIAN_POINT('',(4.861286345,1.33684033913));
+#14590 = CARTESIAN_POINT('',(4.908409611931,1.366842155858));
+#14591 = CARTESIAN_POINT('',(4.955533251781,1.396842754901));
+#14592 = CARTESIAN_POINT('',(5.04977990871,1.456841138314));
+#14593 = CARTESIAN_POINT('',(5.09690293156,1.486838913916));
+#14594 = CARTESIAN_POINT('',(5.14402617898,1.516835879345));
+#14595 = CARTESIAN_POINT('',(5.238272860332,1.576829107623));
+#14596 = CARTESIAN_POINT('',(5.285396291335,1.606825348335));
+#14597 = CARTESIAN_POINT('',(5.33251981342,1.636821759449));
+#14598 = CARTESIAN_POINT('',(5.426399695016,1.696581880871));
+#14599 = CARTESIAN_POINT('',(5.473156056476,1.726345571288));
+#14600 = CARTESIAN_POINT('',(5.519912226303,1.756109995903));
+#14601 = CARTESIAN_POINT('',(5.613793697182,1.81587545419));
+#14602 = CARTESIAN_POINT('',(5.660919000191,1.845876509763));
+#14603 = CARTESIAN_POINT('',(5.70804393712,1.875878070351));
+#14604 = CARTESIAN_POINT('',(5.80229257901,1.935881099385));
+#14605 = CARTESIAN_POINT('',(5.849416252807,1.965882697176));
+#14606 = CARTESIAN_POINT('',(5.896539989956,1.995884059554));
+#14607 = CARTESIAN_POINT('',(5.990549258989,2.055735981472));
+#14608 = CARTESIAN_POINT('',(6.037434760263,2.085586834103));
+#14609 = CARTESIAN_POINT('',(6.084319668045,2.115438055488));
+#14610 = CARTESIAN_POINT('',(6.17832677595,2.175290405764));
+#14611 = CARTESIAN_POINT('',(6.22544893127,2.205291626987));
+#14612 = CARTESIAN_POINT('',(6.272571790257,2.235291795155));
+#14613 = CARTESIAN_POINT('',(6.366588548033,2.295143368399));
+#14614 = CARTESIAN_POINT('',(6.41348245768,2.32499478492));
+#14615 = CARTESIAN_POINT('',(6.460376830772,2.354845099776));
+#14616 = CARTESIAN_POINT('',(6.554395953001,2.414691203225));
+#14617 = CARTESIAN_POINT('',(6.601520714919,2.444686953271));
+#14618 = CARTESIAN_POINT('',(6.648645384633,2.47468283142));
+#14619 = CARTESIAN_POINT('',(6.742894950346,2.53467645913));
+#14620 = CARTESIAN_POINT('',(6.790019846809,2.564674185854));
+#14621 = CARTESIAN_POINT('',(6.83714436652,2.594673146419));
+#14622 = CARTESIAN_POINT('',(6.931393822036,2.654674329326));
+#14623 = CARTESIAN_POINT('',(6.978518757907,2.684676554925));
+#14624 = CARTESIAN_POINT('',(7.025643304061,2.714680024059));
+#14625 = CARTESIAN_POINT('',(7.119892766092,2.774689094296));
+#14626 = CARTESIAN_POINT('',(7.167017676294,2.804694710461));
+#14627 = CARTESIAN_POINT('',(7.214142477955,2.834700668846));
+#14628 = CARTESIAN_POINT('',(7.305386154414,2.892798046026));
+#14629 = CARTESIAN_POINT('',(7.349505022346,2.92088951326));
+#14630 = CARTESIAN_POINT('',(7.393624047207,2.94898027337));
+#14631 = CARTESIAN_POINT('',(7.484866160461,3.007072066904));
+#14632 = CARTESIAN_POINT('',(7.531989257056,3.037072952828));
+#14633 = CARTESIAN_POINT('',(7.579112659485,3.067072271614));
+#14634 = CARTESIAN_POINT('',(7.673357921003,3.127066611956));
+#14635 = CARTESIAN_POINT('',(7.72047977992,3.157061635521));
+#14636 = CARTESIAN_POINT('',(7.767601945326,3.187055325733));
+#14637 = CARTESIAN_POINT('',(7.860530532732,3.246203612747));
+#14638 = CARTESIAN_POINT('',(7.90633690219,3.275358207255));
+#14639 = CARTESIAN_POINT('',(7.952143631356,3.304512924966));
+#14640 = CARTESIAN_POINT('',(8.045075131893,3.363662936956));
+#14641 = CARTESIAN_POINT('',(8.092199971994,3.393658288198));
+#14642 = CARTESIAN_POINT('',(8.139323910823,3.423654958804));
+#14643 = CARTESIAN_POINT('',(8.233574224364,3.483654862147));
+#14644 = CARTESIAN_POINT('',(8.280700622712,3.513658062677));
+#14645 = CARTESIAN_POINT('',(8.327825715927,3.543663503352));
+#14646 = CARTESIAN_POINT('',(8.421795134599,3.60350009702));
+#14647 = CARTESIAN_POINT('',(8.468639326194,3.633331126778));
+#14648 = CARTESIAN_POINT('',(8.515484666807,3.66316417612));
+#14649 = CARTESIAN_POINT('',(8.609403467942,3.722972819188));
+#14650 = CARTESIAN_POINT('',(8.656477229465,3.752948738229));
+#14651 = CARTESIAN_POINT('',(8.70354902163,3.782919110722));
+#14652 = CARTESIAN_POINT('',(8.797741111927,3.842877949806));
+#14653 = CARTESIAN_POINT('',(8.844860271058,3.872866221298));
+#14654 = CARTESIAN_POINT('',(8.891987199259,3.90285063464));
+#14655 = CARTESIAN_POINT('',(8.965471132818,3.949604299361));
+#14656 = CARTESIAN_POINT('',(8.991826880252,3.966373095792));
+#14657 = CARTESIAN_POINT('',(9.018179956227,3.983141981361));
+#14658 = CARTESIAN_POINT('',(9.044524087456,3.999911528441));
+#14659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14660 = ORIENTED_EDGE('',*,*,#14661,.T.);
+#14661 = EDGE_CURVE('',#14336,#14662,#14664,.T.);
+#14662 = VERTEX_POINT('',#14663);
+#14663 = CARTESIAN_POINT('',(-3.25,1.5,30.));
+#14664 = SURFACE_CURVE('',#14665,(#14668,#14675),.PCURVE_S1.);
+#14665 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#14666,#14667),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#14666 = CARTESIAN_POINT('',(-3.25,-1.5,30.));
+#14667 = CARTESIAN_POINT('',(-3.25,1.5,30.));
+#14668 = PCURVE('',#12179,#14669);
+#14669 = DEFINITIONAL_REPRESENTATION('',(#14670),#14674);
+#14670 = LINE('',#14671,#14672);
+#14671 = CARTESIAN_POINT('',(0.,0.));
+#14672 = VECTOR('',#14673,1.);
+#14673 = DIRECTION('',(1.,0.));
+#14674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14675 = PCURVE('',#11213,#14676);
+#14676 = DEFINITIONAL_REPRESENTATION('',(#14677),#14680);
+#14677 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#14678,#14679),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#14678 = CARTESIAN_POINT('',(1.998401444325E-14,-2.799038105677));
+#14679 = CARTESIAN_POINT('',(2.22044604925E-14,0.200961894323));
+#14680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14681 = ORIENTED_EDGE('',*,*,#14682,.T.);
+#14682 = EDGE_CURVE('',#14662,#12226,#14683,.T.);
+#14683 = SURFACE_CURVE('',#14684,(#14702,#14709),.PCURVE_S1.);
+#14684 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#14685,#14686,#14687,#14688,
+    #14689,#14690,#14691,#14692,#14693,#14694,#14695,#14696,#14697,
+    #14698,#14699,#14700,#14701),.UNSPECIFIED.,.F.,.F.,(10,7,10),(0.,
+    3.724191778237,7.448383556474),.UNSPECIFIED.);
+#14685 = CARTESIAN_POINT('',(-3.25,1.5,30.));
+#14686 = CARTESIAN_POINT('',(-3.773483095011,0.366037268751,
+    30.222158042133));
+#14687 = CARTESIAN_POINT('',(-3.852357254953,-0.976050978588,
+    30.443657047011));
+#14688 = CARTESIAN_POINT('',(-3.390446991558,-2.318190580476,
+    30.668788351655));
+#14689 = CARTESIAN_POINT('',(-2.408913368489,-3.425260624811,
+    30.886274190953));
+#14690 = CARTESIAN_POINT('',(-1.042516670706,-4.052091234248,
+    31.112458001372));
+#14691 = CARTESIAN_POINT('',(0.434618098423,-4.086832336237,
+    31.333040122164));
+#14692 = CARTESIAN_POINT('',(1.757328063454,-3.563260607325,
+    31.555493830111));
+#14693 = CARTESIAN_POINT('',(3.695486030105,-1.70562084009,
+    31.999955072967));
+#14694 = CARTESIAN_POINT('',(3.851705872504,0.97446762733,
+    32.444419663845));
+#14695 = CARTESIAN_POINT('',(3.391781557692,2.320664370094,
+    32.666918042699));
+#14696 = CARTESIAN_POINT('',(2.40774834523,3.422339216196,
+    32.887300441298));
+#14697 = CARTESIAN_POINT('',(1.042715445655,4.055310128943,
+    33.113814034327));
+#14698 = CARTESIAN_POINT('',(-0.434501429312,4.083905631029,
+    33.33104287445));
+#14699 = CARTESIAN_POINT('',(-1.757216930013,3.565011315349,
+    33.556256464463));
+#14700 = CARTESIAN_POINT('',(-2.726506858035,2.633978665629,
+    33.777760611489));
+#14701 = CARTESIAN_POINT('',(-3.249996000126,1.500017330074,
+    33.999911528445));
+#14702 = PCURVE('',#12179,#14703);
+#14703 = DEFINITIONAL_REPRESENTATION('',(#14704),#14708);
+#14704 = LINE('',#14705,#14706);
+#14705 = CARTESIAN_POINT('',(-0.,0.));
+#14706 = VECTOR('',#14707,1.);
+#14707 = DIRECTION('',(0.,1.));
+#14708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14709 = PCURVE('',#12482,#14710);
+#14710 = DEFINITIONAL_REPRESENTATION('',(#14711),#14714);
+#14711 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#14712,#14713),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,7.448383556474),.PIECEWISE_BEZIER_KNOTS.);
+#14712 = CARTESIAN_POINT('',(-6.5,0.));
+#14713 = CARTESIAN_POINT('',(-6.5,7.448383556474));
+#14714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14715 = ORIENTED_EDGE('',*,*,#12225,.F.);
+#14716 = ADVANCED_FACE('',(#14717,#14970),#11213,.T.);
+#14717 = FACE_BOUND('',#14718,.T.);
+#14718 = EDGE_LOOP('',(#14719,#14720,#14721,#14747,#14748,#14769,#14802,
+    #14821,#14822,#14872,#14920,#14921,#14922));
+#14719 = ORIENTED_EDGE('',*,*,#12130,.T.);
+#14720 = ORIENTED_EDGE('',*,*,#13661,.T.);
+#14721 = ORIENTED_EDGE('',*,*,#14722,.F.);
+#14722 = EDGE_CURVE('',#14336,#13662,#14723,.T.);
+#14723 = SURFACE_CURVE('',#14724,(#14729,#14740),.PCURVE_S1.);
+#14724 = CIRCLE('',#14725,3.5);
+#14725 = AXIS2_PLACEMENT_3D('',#14726,#14727,#14728);
+#14726 = CARTESIAN_POINT('',(0.,0.,30.));
+#14727 = DIRECTION('',(0.,0.,1.));
+#14728 = DIRECTION('',(1.,0.,0.));
+#14729 = PCURVE('',#11213,#14730);
+#14730 = DEFINITIONAL_REPRESENTATION('',(#14731),#14739);
+#14731 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#14732,#14733,#14734,#14735
+    ,#14736,#14737,#14738),.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(
+  '') );
+#14732 = CARTESIAN_POINT('',(-6.75,-1.299038105677));
+#14733 = CARTESIAN_POINT('',(-6.75,4.763139720814));
+#14734 = CARTESIAN_POINT('',(-1.5,1.732050807569));
+#14735 = CARTESIAN_POINT('',(3.75,-1.299038105677));
+#14736 = CARTESIAN_POINT('',(-1.5,-4.330127018922));
+#14737 = CARTESIAN_POINT('',(-6.75,-7.361215932168));
+#14738 = CARTESIAN_POINT('',(-6.75,-1.299038105677));
+#14739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14740 = PCURVE('',#13900,#14741);
+#14741 = DEFINITIONAL_REPRESENTATION('',(#14742),#14746);
+#14742 = LINE('',#14743,#14744);
+#14743 = CARTESIAN_POINT('',(0.,0.));
+#14744 = VECTOR('',#14745,1.);
+#14745 = DIRECTION('',(1.,0.));
+#14746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14747 = ORIENTED_EDGE('',*,*,#14661,.T.);
+#14748 = ORIENTED_EDGE('',*,*,#14749,.T.);
+#14749 = EDGE_CURVE('',#14662,#14750,#14752,.T.);
+#14750 = VERTEX_POINT('',#14751);
+#14751 = CARTESIAN_POINT('',(-3.162277660168,1.5,30.));
+#14752 = SURFACE_CURVE('',#14753,(#14756,#14762),.PCURVE_S1.);
+#14753 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#14754,#14755),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-6.5,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#14754 = CARTESIAN_POINT('',(-3.25,1.5,30.));
+#14755 = CARTESIAN_POINT('',(3.25,1.5,30.));
+#14756 = PCURVE('',#11213,#14757);
+#14757 = DEFINITIONAL_REPRESENTATION('',(#14758),#14761);
+#14758 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#14759,#14760),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-6.5,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#14759 = CARTESIAN_POINT('',(2.176037128265E-14,0.200961894323));
+#14760 = CARTESIAN_POINT('',(-6.5,0.200961894323));
+#14761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14762 = PCURVE('',#12482,#14763);
+#14763 = DEFINITIONAL_REPRESENTATION('',(#14764),#14768);
+#14764 = LINE('',#14765,#14766);
+#14765 = CARTESIAN_POINT('',(0.,0.));
+#14766 = VECTOR('',#14767,1.);
+#14767 = DIRECTION('',(1.,0.));
+#14768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14769 = ORIENTED_EDGE('',*,*,#14770,.F.);
+#14770 = EDGE_CURVE('',#14771,#14750,#14773,.T.);
+#14771 = VERTEX_POINT('',#14772);
+#14772 = CARTESIAN_POINT('',(3.162277660168,1.5,30.));
+#14773 = SURFACE_CURVE('',#14774,(#14779,#14790),.PCURVE_S1.);
+#14774 = CIRCLE('',#14775,3.5);
+#14775 = AXIS2_PLACEMENT_3D('',#14776,#14777,#14778);
+#14776 = CARTESIAN_POINT('',(0.,0.,30.));
+#14777 = DIRECTION('',(0.,0.,1.));
+#14778 = DIRECTION('',(1.,0.,0.));
+#14779 = PCURVE('',#11213,#14780);
+#14780 = DEFINITIONAL_REPRESENTATION('',(#14781),#14789);
+#14781 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#14782,#14783,#14784,#14785
+    ,#14786,#14787,#14788),.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(
+  '') );
+#14782 = CARTESIAN_POINT('',(-6.75,-1.299038105677));
+#14783 = CARTESIAN_POINT('',(-6.75,4.763139720814));
+#14784 = CARTESIAN_POINT('',(-1.5,1.732050807569));
+#14785 = CARTESIAN_POINT('',(3.75,-1.299038105677));
+#14786 = CARTESIAN_POINT('',(-1.5,-4.330127018922));
+#14787 = CARTESIAN_POINT('',(-6.75,-7.361215932168));
+#14788 = CARTESIAN_POINT('',(-6.75,-1.299038105677));
+#14789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14790 = PCURVE('',#14791,#14796);
+#14791 = CYLINDRICAL_SURFACE('',#14792,3.5);
+#14792 = AXIS2_PLACEMENT_3D('',#14793,#14794,#14795);
+#14793 = CARTESIAN_POINT('',(0.,0.,30.));
+#14794 = DIRECTION('',(0.,0.,1.));
+#14795 = DIRECTION('',(1.,0.,0.));
+#14796 = DEFINITIONAL_REPRESENTATION('',(#14797),#14801);
+#14797 = LINE('',#14798,#14799);
+#14798 = CARTESIAN_POINT('',(0.,0.));
+#14799 = VECTOR('',#14800,1.);
+#14800 = DIRECTION('',(1.,0.));
+#14801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14802 = ORIENTED_EDGE('',*,*,#14803,.T.);
+#14803 = EDGE_CURVE('',#14771,#12583,#14804,.T.);
+#14804 = SURFACE_CURVE('',#14805,(#14808,#14814),.PCURVE_S1.);
+#14805 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#14806,#14807),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-6.5,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#14806 = CARTESIAN_POINT('',(-3.25,1.5,30.));
+#14807 = CARTESIAN_POINT('',(3.25,1.5,30.));
+#14808 = PCURVE('',#11213,#14809);
+#14809 = DEFINITIONAL_REPRESENTATION('',(#14810),#14813);
+#14810 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#14811,#14812),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-6.5,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#14811 = CARTESIAN_POINT('',(2.176037128265E-14,0.200961894323));
+#14812 = CARTESIAN_POINT('',(-6.5,0.200961894323));
+#14813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14814 = PCURVE('',#12482,#14815);
+#14815 = DEFINITIONAL_REPRESENTATION('',(#14816),#14820);
+#14816 = LINE('',#14817,#14818);
+#14817 = CARTESIAN_POINT('',(0.,0.));
+#14818 = VECTOR('',#14819,1.);
+#14819 = DIRECTION('',(1.,0.));
+#14820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14821 = ORIENTED_EDGE('',*,*,#12618,.T.);
+#14822 = ORIENTED_EDGE('',*,*,#14823,.F.);
+#14823 = EDGE_CURVE('',#14824,#12619,#14826,.T.);
+#14824 = VERTEX_POINT('',#14825);
+#14825 = CARTESIAN_POINT('',(3.5,-8.572527594031E-16,30.));
+#14826 = SURFACE_CURVE('',#14827,(#14832,#14843),.PCURVE_S1.);
+#14827 = CIRCLE('',#14828,3.5);
+#14828 = AXIS2_PLACEMENT_3D('',#14829,#14830,#14831);
+#14829 = CARTESIAN_POINT('',(0.,0.,30.));
+#14830 = DIRECTION('',(0.,0.,1.));
+#14831 = DIRECTION('',(1.,0.,0.));
+#14832 = PCURVE('',#11213,#14833);
+#14833 = DEFINITIONAL_REPRESENTATION('',(#14834),#14842);
+#14834 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#14835,#14836,#14837,#14838
+    ,#14839,#14840,#14841),.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(
+  '') );
+#14835 = CARTESIAN_POINT('',(-6.75,-1.299038105677));
+#14836 = CARTESIAN_POINT('',(-6.75,4.763139720814));
+#14837 = CARTESIAN_POINT('',(-1.5,1.732050807569));
+#14838 = CARTESIAN_POINT('',(3.75,-1.299038105677));
+#14839 = CARTESIAN_POINT('',(-1.5,-4.330127018922));
+#14840 = CARTESIAN_POINT('',(-6.75,-7.361215932168));
+#14841 = CARTESIAN_POINT('',(-6.75,-1.299038105677));
+#14842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14843 = PCURVE('',#12857,#14844);
+#14844 = DEFINITIONAL_REPRESENTATION('',(#14845),#14871);
+#14845 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#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),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1
+    ,1,1,1,1,1,1,1,1,1,1,4),(0.,1.728414575877E-02,3.456829151754E-02,
+    5.185243727631E-02,6.913658303508E-02,8.642072879385E-02,
+    0.103704874553,0.120989020311,0.13827316607,0.155557311829,
+    0.172841457588,0.190125603346,0.207409749105,0.224693894864,
+    0.241978040623,0.259262186382,0.27654633214,0.293830477899,
+    0.311114623658,0.328398769417,0.345682915175,0.362967060934,
+    0.380251206693),.QUASI_UNIFORM_KNOTS.);
+#14846 = CARTESIAN_POINT('',(0.,0.));
+#14847 = CARTESIAN_POINT('',(5.76138191959E-03,0.));
+#14848 = CARTESIAN_POINT('',(1.728414575877E-02,0.));
+#14849 = CARTESIAN_POINT('',(3.456829151754E-02,0.));
+#14850 = CARTESIAN_POINT('',(5.185243727631E-02,0.));
+#14851 = CARTESIAN_POINT('',(6.913658303508E-02,0.));
+#14852 = CARTESIAN_POINT('',(8.642072879385E-02,0.));
+#14853 = CARTESIAN_POINT('',(0.103704874553,0.));
+#14854 = CARTESIAN_POINT('',(0.120989020311,0.));
+#14855 = CARTESIAN_POINT('',(0.13827316607,0.));
+#14856 = CARTESIAN_POINT('',(0.155557311829,0.));
+#14857 = CARTESIAN_POINT('',(0.172841457588,0.));
+#14858 = CARTESIAN_POINT('',(0.190125603346,0.));
+#14859 = CARTESIAN_POINT('',(0.207409749105,0.));
+#14860 = CARTESIAN_POINT('',(0.224693894864,0.));
+#14861 = CARTESIAN_POINT('',(0.241978040623,0.));
+#14862 = CARTESIAN_POINT('',(0.259262186382,0.));
+#14863 = CARTESIAN_POINT('',(0.27654633214,0.));
+#14864 = CARTESIAN_POINT('',(0.293830477899,0.));
+#14865 = CARTESIAN_POINT('',(0.311114623658,0.));
+#14866 = CARTESIAN_POINT('',(0.328398769417,0.));
+#14867 = CARTESIAN_POINT('',(0.345682915175,0.));
+#14868 = CARTESIAN_POINT('',(0.362967060934,0.));
+#14869 = CARTESIAN_POINT('',(0.374489824773,0.));
+#14870 = CARTESIAN_POINT('',(0.380251206693,0.));
+#14871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14872 = ORIENTED_EDGE('',*,*,#14873,.F.);
+#14873 = EDGE_CURVE('',#13493,#14824,#14874,.T.);
+#14874 = SURFACE_CURVE('',#14875,(#14880,#14891),.PCURVE_S1.);
+#14875 = CIRCLE('',#14876,3.5);
+#14876 = AXIS2_PLACEMENT_3D('',#14877,#14878,#14879);
+#14877 = CARTESIAN_POINT('',(0.,0.,30.));
+#14878 = DIRECTION('',(0.,0.,1.));
+#14879 = DIRECTION('',(1.,0.,0.));
+#14880 = PCURVE('',#11213,#14881);
+#14881 = DEFINITIONAL_REPRESENTATION('',(#14882),#14890);
+#14882 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#14883,#14884,#14885,#14886
+    ,#14887,#14888,#14889),.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(
+  '') );
+#14883 = CARTESIAN_POINT('',(-6.75,-1.299038105677));
+#14884 = CARTESIAN_POINT('',(-6.75,4.763139720814));
+#14885 = CARTESIAN_POINT('',(-1.5,1.732050807569));
+#14886 = CARTESIAN_POINT('',(3.75,-1.299038105677));
+#14887 = CARTESIAN_POINT('',(-1.5,-4.330127018922));
+#14888 = CARTESIAN_POINT('',(-6.75,-7.361215932168));
+#14889 = CARTESIAN_POINT('',(-6.75,-1.299038105677));
+#14890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14891 = PCURVE('',#12857,#14892);
+#14892 = DEFINITIONAL_REPRESENTATION('',(#14893),#14919);
+#14893 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#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),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1
+    ,1,1,1,1,1,1,1,1,1,1,4),(5.902934100487,5.920218246245,
+    5.937502392004,5.954786537763,5.972070683522,5.98935482928,
+    6.006638975039,6.023923120798,6.041207266557,6.058491412316,
+    6.075775558074,6.093059703833,6.110343849592,6.127627995351,
+    6.144912141109,6.162196286868,6.179480432627,6.196764578386,
+    6.214048724145,6.231332869903,6.248617015662,6.265901161421,
+    6.28318530718),.QUASI_UNIFORM_KNOTS.);
+#14894 = CARTESIAN_POINT('',(-0.380251206693,0.));
+#14895 = CARTESIAN_POINT('',(-0.374489824773,0.));
+#14896 = CARTESIAN_POINT('',(-0.362967060934,0.));
+#14897 = CARTESIAN_POINT('',(-0.345682915175,0.));
+#14898 = CARTESIAN_POINT('',(-0.328398769417,0.));
+#14899 = CARTESIAN_POINT('',(-0.311114623658,0.));
+#14900 = CARTESIAN_POINT('',(-0.293830477899,0.));
+#14901 = CARTESIAN_POINT('',(-0.27654633214,0.));
+#14902 = CARTESIAN_POINT('',(-0.259262186382,0.));
+#14903 = CARTESIAN_POINT('',(-0.241978040623,0.));
+#14904 = CARTESIAN_POINT('',(-0.224693894864,0.));
+#14905 = CARTESIAN_POINT('',(-0.207409749105,0.));
+#14906 = CARTESIAN_POINT('',(-0.190125603346,0.));
+#14907 = CARTESIAN_POINT('',(-0.172841457588,0.));
+#14908 = CARTESIAN_POINT('',(-0.155557311829,0.));
+#14909 = CARTESIAN_POINT('',(-0.13827316607,0.));
+#14910 = CARTESIAN_POINT('',(-0.120989020311,0.));
+#14911 = CARTESIAN_POINT('',(-0.103704874553,0.));
+#14912 = CARTESIAN_POINT('',(-8.642072879385E-02,0.));
+#14913 = CARTESIAN_POINT('',(-6.913658303508E-02,0.));
+#14914 = CARTESIAN_POINT('',(-5.185243727631E-02,0.));
+#14915 = CARTESIAN_POINT('',(-3.456829151754E-02,0.));
+#14916 = CARTESIAN_POINT('',(-1.728414575877E-02,0.));
+#14917 = CARTESIAN_POINT('',(-5.76138191959E-03,0.));
+#14918 = CARTESIAN_POINT('',(0.,0.));
+#14919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14920 = ORIENTED_EDGE('',*,*,#13551,.T.);
+#14921 = ORIENTED_EDGE('',*,*,#11198,.T.);
+#14922 = ORIENTED_EDGE('',*,*,#14923,.F.);
+#14923 = EDGE_CURVE('',#11862,#11199,#14924,.T.);
+#14924 = SURFACE_CURVE('',#14925,(#14930,#14941),.PCURVE_S1.);
+#14925 = CIRCLE('',#14926,3.5);
+#14926 = AXIS2_PLACEMENT_3D('',#14927,#14928,#14929);
+#14927 = CARTESIAN_POINT('',(0.,0.,30.));
+#14928 = DIRECTION('',(0.,0.,1.));
+#14929 = DIRECTION('',(1.,0.,0.));
+#14930 = PCURVE('',#11213,#14931);
+#14931 = DEFINITIONAL_REPRESENTATION('',(#14932),#14940);
+#14932 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#14933,#14934,#14935,#14936
+    ,#14937,#14938,#14939),.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(
+  '') );
+#14933 = CARTESIAN_POINT('',(-6.75,-1.299038105677));
+#14934 = CARTESIAN_POINT('',(-6.75,4.763139720814));
+#14935 = CARTESIAN_POINT('',(-1.5,1.732050807569));
+#14936 = CARTESIAN_POINT('',(3.75,-1.299038105677));
+#14937 = CARTESIAN_POINT('',(-1.5,-4.330127018922));
+#14938 = CARTESIAN_POINT('',(-6.75,-7.361215932168));
+#14939 = CARTESIAN_POINT('',(-6.75,-1.299038105677));
+#14940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14941 = PCURVE('',#11254,#14942);
+#14942 = DEFINITIONAL_REPRESENTATION('',(#14943),#14969);
+#14943 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#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),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1
+    ,1,1,1,1,1,1,1,1,1,1,4),(3.584503697663,3.687038723365,
+    3.789573749067,3.892108774769,3.994643800471,4.097178826173,
+    4.199713851875,4.302248877577,4.404783903279,4.507318928981,
+    4.609853954683,4.712388980385,4.814924006087,4.917459031789,
+    5.01999405749,5.122529083192,5.225064108894,5.327599134596,
+    5.430134160298,5.532669186,5.635204211702,5.737739237404,
+    5.840274263106),.QUASI_UNIFORM_KNOTS.);
+#14944 = CARTESIAN_POINT('',(3.584503697663,0.));
+#14945 = CARTESIAN_POINT('',(3.618682039564,0.));
+#14946 = CARTESIAN_POINT('',(3.687038723365,0.));
+#14947 = CARTESIAN_POINT('',(3.789573749067,0.));
+#14948 = CARTESIAN_POINT('',(3.892108774769,0.));
+#14949 = CARTESIAN_POINT('',(3.994643800471,0.));
+#14950 = CARTESIAN_POINT('',(4.097178826173,0.));
+#14951 = CARTESIAN_POINT('',(4.199713851875,0.));
+#14952 = CARTESIAN_POINT('',(4.302248877577,0.));
+#14953 = CARTESIAN_POINT('',(4.404783903279,0.));
+#14954 = CARTESIAN_POINT('',(4.507318928981,0.));
+#14955 = CARTESIAN_POINT('',(4.609853954683,0.));
+#14956 = CARTESIAN_POINT('',(4.712388980385,0.));
+#14957 = CARTESIAN_POINT('',(4.814924006087,0.));
+#14958 = CARTESIAN_POINT('',(4.917459031789,0.));
+#14959 = CARTESIAN_POINT('',(5.01999405749,0.));
+#14960 = CARTESIAN_POINT('',(5.122529083192,0.));
+#14961 = CARTESIAN_POINT('',(5.225064108894,0.));
+#14962 = CARTESIAN_POINT('',(5.327599134596,0.));
+#14963 = CARTESIAN_POINT('',(5.430134160298,0.));
+#14964 = CARTESIAN_POINT('',(5.532669186,0.));
+#14965 = CARTESIAN_POINT('',(5.635204211702,0.));
+#14966 = CARTESIAN_POINT('',(5.737739237404,0.));
+#14967 = CARTESIAN_POINT('',(5.806095921205,0.));
+#14968 = CARTESIAN_POINT('',(5.840274263106,0.));
+#14969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14970 = FACE_BOUND('',#14971,.T.);
+#14971 = EDGE_LOOP('',(#14972));
+#14972 = ORIENTED_EDGE('',*,*,#14973,.T.);
+#14973 = EDGE_CURVE('',#14974,#14974,#14976,.T.);
+#14974 = VERTEX_POINT('',#14975);
+#14975 = CARTESIAN_POINT('',(0.8,-1.959434878636E-16,30.));
+#14976 = SURFACE_CURVE('',#14977,(#14982,#14993),.PCURVE_S1.);
+#14977 = CIRCLE('',#14978,0.8);
+#14978 = AXIS2_PLACEMENT_3D('',#14979,#14980,#14981);
+#14979 = CARTESIAN_POINT('',(0.,0.,30.));
+#14980 = DIRECTION('',(0.,0.,1.));
+#14981 = DIRECTION('',(1.,0.,0.));
+#14982 = PCURVE('',#11213,#14983);
+#14983 = DEFINITIONAL_REPRESENTATION('',(#14984),#14992);
+#14984 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#14985,#14986,#14987,#14988
+    ,#14989,#14990,#14991),.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(
+  '') );
+#14985 = CARTESIAN_POINT('',(-4.05,-1.299038105677));
+#14986 = CARTESIAN_POINT('',(-4.05,8.660254037839E-02));
+#14987 = CARTESIAN_POINT('',(-2.85,-0.606217782649));
+#14988 = CARTESIAN_POINT('',(-1.65,-1.299038105677));
+#14989 = CARTESIAN_POINT('',(-2.85,-1.991858428704));
+#14990 = CARTESIAN_POINT('',(-4.05,-2.684678751732));
+#14991 = CARTESIAN_POINT('',(-4.05,-1.299038105677));
+#14992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14993 = PCURVE('',#14994,#14999);
+#14994 = CYLINDRICAL_SURFACE('',#14995,0.8);
+#14995 = AXIS2_PLACEMENT_3D('',#14996,#14997,#14998);
+#14996 = CARTESIAN_POINT('',(0.,0.,29.));
+#14997 = DIRECTION('',(0.,0.,1.));
+#14998 = DIRECTION('',(1.,0.,0.));
+#14999 = DEFINITIONAL_REPRESENTATION('',(#15000),#15004);
+#15000 = LINE('',#15001,#15002);
+#15001 = CARTESIAN_POINT('',(0.,1.));
+#15002 = VECTOR('',#15003,1.);
+#15003 = DIRECTION('',(1.,0.));
+#15004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15005 = ADVANCED_FACE('',(#15006),#11254,.T.);
+#15006 = FACE_BOUND('',#15007,.T.);
+#15007 = EDGE_LOOP('',(#15008,#15009,#15055,#15099,#15100,#15101));
+#15008 = ORIENTED_EDGE('',*,*,#11288,.T.);
+#15009 = ORIENTED_EDGE('',*,*,#15010,.F.);
+#15010 = EDGE_CURVE('',#15011,#11289,#15013,.T.);
+#15011 = VERTEX_POINT('',#15012);
+#15012 = CARTESIAN_POINT('',(3.5,-8.572527594031E-16,31.));
+#15013 = SURFACE_CURVE('',#15014,(#15019,#15048),.PCURVE_S1.);
+#15014 = CIRCLE('',#15015,3.5);
+#15015 = AXIS2_PLACEMENT_3D('',#15016,#15017,#15018);
+#15016 = CARTESIAN_POINT('',(0.,0.,31.));
+#15017 = DIRECTION('',(0.,0.,1.));
+#15018 = DIRECTION('',(1.,0.,0.));
+#15019 = PCURVE('',#11254,#15020);
+#15020 = DEFINITIONAL_REPRESENTATION('',(#15021),#15047);
+#15021 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#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),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1
+    ,1,1,1,1,1,1,1,1,1,1,4),(0.,5.12675381364E-02,0.102535076273,
+    0.153802614409,0.205070152546,0.256337690682,0.307605228818,
+    0.358872766955,0.410140305091,0.461407843228,0.512675381364,
+    0.5639429195,0.615210457637,0.666477995773,0.71774553391,
+    0.769013072046,0.820280610182,0.871548148319,0.922815686455,
+    0.974083224592,1.025350762728,1.076618300864,1.127885839001),
+  .QUASI_UNIFORM_KNOTS.);
+#15022 = CARTESIAN_POINT('',(6.28318530718,1.));
+#15023 = CARTESIAN_POINT('',(6.300274486558,1.));
+#15024 = CARTESIAN_POINT('',(6.334452845316,1.));
+#15025 = CARTESIAN_POINT('',(6.385720383452,1.));
+#15026 = CARTESIAN_POINT('',(6.436987921589,1.));
+#15027 = CARTESIAN_POINT('',(6.488255459725,1.));
+#15028 = CARTESIAN_POINT('',(6.539522997862,1.));
+#15029 = CARTESIAN_POINT('',(6.590790535998,1.));
+#15030 = CARTESIAN_POINT('',(6.642058074134,1.));
+#15031 = CARTESIAN_POINT('',(6.693325612271,1.));
+#15032 = CARTESIAN_POINT('',(6.744593150407,1.));
+#15033 = CARTESIAN_POINT('',(6.795860688544,1.));
+#15034 = CARTESIAN_POINT('',(6.84712822668,1.));
+#15035 = CARTESIAN_POINT('',(6.898395764816,1.));
+#15036 = CARTESIAN_POINT('',(6.949663302953,1.));
+#15037 = CARTESIAN_POINT('',(7.000930841089,1.));
+#15038 = CARTESIAN_POINT('',(7.052198379226,1.));
+#15039 = CARTESIAN_POINT('',(7.103465917362,1.));
+#15040 = CARTESIAN_POINT('',(7.154733455498,1.));
+#15041 = CARTESIAN_POINT('',(7.206000993635,1.));
+#15042 = CARTESIAN_POINT('',(7.257268531771,1.));
+#15043 = CARTESIAN_POINT('',(7.308536069908,1.));
+#15044 = CARTESIAN_POINT('',(7.359803608044,1.));
+#15045 = CARTESIAN_POINT('',(7.393981966802,1.));
+#15046 = CARTESIAN_POINT('',(7.41107114618,1.));
+#15047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15048 = PCURVE('',#11751,#15049);
+#15049 = DEFINITIONAL_REPRESENTATION('',(#15050),#15054);
+#15050 = CIRCLE('',#15051,3.5);
+#15051 = AXIS2_PLACEMENT_2D('',#15052,#15053);
+#15052 = CARTESIAN_POINT('',(0.,0.));
+#15053 = DIRECTION('',(1.,0.));
+#15054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15055 = ORIENTED_EDGE('',*,*,#15056,.F.);
+#15056 = EDGE_CURVE('',#11540,#15011,#15057,.T.);
+#15057 = SURFACE_CURVE('',#15058,(#15063,#15092),.PCURVE_S1.);
+#15058 = CIRCLE('',#15059,3.5);
+#15059 = AXIS2_PLACEMENT_3D('',#15060,#15061,#15062);
+#15060 = CARTESIAN_POINT('',(0.,0.,31.));
+#15061 = DIRECTION('',(0.,0.,1.));
+#15062 = DIRECTION('',(1.,0.,0.));
+#15063 = PCURVE('',#11254,#15064);
+#15064 = DEFINITIONAL_REPRESENTATION('',(#15065),#15091);
+#15065 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#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),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1
+    ,1,1,1,1,1,1,1,1,1,1,4),(5.155407374749,5.206670008041,
+    5.257932641333,5.309195274626,5.360457907918,5.41172054121,
+    5.462983174503,5.514245807795,5.565508441087,5.61677107438,
+    5.668033707672,5.719296340964,5.770558974256,5.821821607549,
+    5.873084240841,5.924346874133,5.975609507426,6.026872140718,
+    6.07813477401,6.129397407303,6.180660040595,6.231922673887,
+    6.28318530718),.QUASI_UNIFORM_KNOTS.);
+#15066 = CARTESIAN_POINT('',(5.155407374749,1.));
+#15067 = CARTESIAN_POINT('',(5.172494919179,1.));
+#15068 = CARTESIAN_POINT('',(5.206670008041,1.));
+#15069 = CARTESIAN_POINT('',(5.257932641333,1.));
+#15070 = CARTESIAN_POINT('',(5.309195274626,1.));
+#15071 = CARTESIAN_POINT('',(5.360457907918,1.));
+#15072 = CARTESIAN_POINT('',(5.41172054121,1.));
+#15073 = CARTESIAN_POINT('',(5.462983174503,1.));
+#15074 = CARTESIAN_POINT('',(5.514245807795,1.));
+#15075 = CARTESIAN_POINT('',(5.565508441087,1.));
+#15076 = CARTESIAN_POINT('',(5.61677107438,1.));
+#15077 = CARTESIAN_POINT('',(5.668033707672,1.));
+#15078 = CARTESIAN_POINT('',(5.719296340964,1.));
+#15079 = CARTESIAN_POINT('',(5.770558974256,1.));
+#15080 = CARTESIAN_POINT('',(5.821821607549,1.));
+#15081 = CARTESIAN_POINT('',(5.873084240841,1.));
+#15082 = CARTESIAN_POINT('',(5.924346874133,1.));
+#15083 = CARTESIAN_POINT('',(5.975609507426,1.));
+#15084 = CARTESIAN_POINT('',(6.026872140718,1.));
+#15085 = CARTESIAN_POINT('',(6.07813477401,1.));
+#15086 = CARTESIAN_POINT('',(6.129397407303,1.));
+#15087 = CARTESIAN_POINT('',(6.180660040595,1.));
+#15088 = CARTESIAN_POINT('',(6.231922673887,1.));
+#15089 = CARTESIAN_POINT('',(6.266097762749,1.));
+#15090 = CARTESIAN_POINT('',(6.28318530718,1.));
+#15091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15092 = PCURVE('',#11751,#15093);
+#15093 = DEFINITIONAL_REPRESENTATION('',(#15094),#15098);
+#15094 = CIRCLE('',#15095,3.5);
+#15095 = AXIS2_PLACEMENT_2D('',#15096,#15097);
+#15096 = CARTESIAN_POINT('',(0.,0.));
+#15097 = DIRECTION('',(1.,0.));
+#15098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15099 = ORIENTED_EDGE('',*,*,#11861,.F.);
+#15100 = ORIENTED_EDGE('',*,*,#14923,.T.);
+#15101 = ORIENTED_EDGE('',*,*,#11224,.T.);
+#15102 = ADVANCED_FACE('',(#15103),#11751,.T.);
+#15103 = FACE_BOUND('',#15104,.T.);
+#15104 = EDGE_LOOP('',(#15105,#15106,#15107));
+#15105 = ORIENTED_EDGE('',*,*,#15056,.T.);
+#15106 = ORIENTED_EDGE('',*,*,#15010,.T.);
+#15107 = ORIENTED_EDGE('',*,*,#11539,.F.);
+#15108 = ADVANCED_FACE('',(#15109),#12295,.F.);
+#15109 = FACE_BOUND('',#15110,.F.);
+#15110 = EDGE_LOOP('',(#15111,#15112,#15113,#15149));
+#15111 = ORIENTED_EDGE('',*,*,#12376,.F.);
+#15112 = ORIENTED_EDGE('',*,*,#12282,.T.);
+#15113 = ORIENTED_EDGE('',*,*,#15114,.T.);
+#15114 = EDGE_CURVE('',#12247,#15115,#15117,.T.);
+#15115 = VERTEX_POINT('',#15116);
+#15116 = CARTESIAN_POINT('',(-3.249987996628,1.500051990181,
+    41.999734585548));
+#15117 = SURFACE_CURVE('',#15118,(#15136,#15143),.PCURVE_S1.);
+#15118 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#15119,#15120,#15121,#15122,
+    #15123,#15124,#15125,#15126,#15127,#15128,#15129,#15130,#15131,
+    #15132,#15133,#15134,#15135),.UNSPECIFIED.,.F.,.F.,(10,7,10),(0.,
+    3.724191778237,7.448383556474),.UNSPECIFIED.);
+#15119 = CARTESIAN_POINT('',(-3.249991999001,1.500034660137,
+    37.999823056952));
+#15120 = CARTESIAN_POINT('',(-3.773487188167,0.366074721556,
+    38.221981099297));
+#15121 = CARTESIAN_POINT('',(-3.85237453486,-0.976015478231,
+    38.443480104971));
+#15122 = CARTESIAN_POINT('',(-3.390476488257,-2.318162303306,
+    38.668611405037));
+#15123 = CARTESIAN_POINT('',(-2.408951498872,-3.425244129286,
+    38.886097253299));
+#15124 = CARTESIAN_POINT('',(-1.042558255698,-4.052089308297,
+    39.112281054825));
+#15125 = CARTESIAN_POINT('',(0.434579236426,-4.086844855259,
+    39.332863180067));
+#15126 = CARTESIAN_POINT('',(1.757296960601,-3.563284929816,
+    39.555316887184));
+#15127 = CARTESIAN_POINT('',(3.695476930957,-1.705660251331,
+    39.99977812998));
+#15128 = CARTESIAN_POINT('',(3.851723164661,0.97443213175,
+    40.444242720874));
+#15129 = CARTESIAN_POINT('',(3.391810997533,2.320636075193,
+    40.666741099931));
+#15130 = CARTESIAN_POINT('',(2.407786570622,3.422322735667,
+    40.887123498365));
+#15131 = CARTESIAN_POINT('',(1.042756937228,4.055308210719,
+    41.11363709012));
+#15132 = CARTESIAN_POINT('',(-0.43446251288,4.083918138814,
+    41.330865933268));
+#15133 = CARTESIAN_POINT('',(-1.757185838509,3.565035638546,
+    41.556079520609));
+#15134 = CARTESIAN_POINT('',(-2.726486760393,2.634010533033,
+    41.777583668547));
+#15135 = CARTESIAN_POINT('',(-3.249987996628,1.500051990181,
+    41.999734585548));
+#15136 = PCURVE('',#12295,#15137);
+#15137 = DEFINITIONAL_REPRESENTATION('',(#15138),#15142);
+#15138 = LINE('',#15139,#15140);
+#15139 = CARTESIAN_POINT('',(-0.,0.));
+#15140 = VECTOR('',#15141,1.);
+#15141 = DIRECTION('',(0.,1.));
+#15142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15143 = PCURVE('',#12538,#15144);
+#15144 = DEFINITIONAL_REPRESENTATION('',(#15145),#15148);
+#15145 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#15146,#15147),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,7.448383556474),.PIECEWISE_BEZIER_KNOTS.);
+#15146 = CARTESIAN_POINT('',(-6.5,0.));
+#15147 = CARTESIAN_POINT('',(-6.5,7.448383556474));
+#15148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15149 = ORIENTED_EDGE('',*,*,#15150,.F.);
+#15150 = EDGE_CURVE('',#12377,#15115,#15151,.T.);
+#15151 = SURFACE_CURVE('',#15152,(#15155,#15162),.PCURVE_S1.);
+#15152 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#15153,#15154),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#15153 = CARTESIAN_POINT('',(-3.250011992118,-1.499948009723,
+    41.999734585059));
+#15154 = CARTESIAN_POINT('',(-3.249987996628,1.500051990181,
+    41.999734585548));
+#15155 = PCURVE('',#12295,#15156);
+#15156 = DEFINITIONAL_REPRESENTATION('',(#15157),#15161);
+#15157 = LINE('',#15158,#15159);
+#15158 = CARTESIAN_POINT('',(0.,7.448383556474));
+#15159 = VECTOR('',#15160,1.);
+#15160 = DIRECTION('',(1.,0.));
+#15161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15162 = PCURVE('',#15163,#15198);
+#15163 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,(
+    (#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
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,7,10),(-3.,-0.),(0.,
+    3.724191778237,7.448383556474),.UNSPECIFIED.);
+#15164 = CARTESIAN_POINT('',(-3.250011992118,-1.499948009723,
+    41.999734585059));
+#15165 = CARTESIAN_POINT('',(-2.72654703836,-2.633914925467,
+    42.221885502066));
+#15166 = CARTESIAN_POINT('',(-1.757279100154,-3.564962658362,
+    42.443389647155));
+#15167 = CARTESIAN_POINT('',(-0.434579253473,-4.0838806006,
+    42.668603242541));
+#15168 = CARTESIAN_POINT('',(1.04263246551,-4.0553139481,42.885832076636
+    ));
+#15169 = CARTESIAN_POINT('',(2.407671891158,-3.422372160027,
+    43.112345672194));
+#15170 = CARTESIAN_POINT('',(3.391722669049,-2.320720945179,
+    43.332728071128));
+#15171 = CARTESIAN_POINT('',(3.851671275154,-0.974538608127,
+    43.555226449573));
+#15172 = CARTESIAN_POINT('',(3.69550421134,1.705542017464,43.99969104042
+    ));
+#15173 = CARTESIAN_POINT('',(1.7573902563,3.563211951757,44.444152283399
+    ));
+#15174 = CARTESIAN_POINT('',(0.434695813709,4.086807283331,
+    44.666605993003));
+#15175 = CARTESIAN_POINT('',(-1.04243350373,4.052095068856,
+    44.887188104898));
+#15176 = CARTESIAN_POINT('',(-2.408837104415,3.425293598641,
+    45.113371933086));
+#15177 = CARTESIAN_POINT('',(-3.390387989222,2.318247120095,
+    45.330857754486));
+#15178 = CARTESIAN_POINT('',(-3.852322682082,0.976121968928,
+    45.55598906829));
+#15179 = CARTESIAN_POINT('',(-3.773474893658,-0.365962368232,
+    45.777488071487));
+#15180 = CARTESIAN_POINT('',(-3.250015986989,-1.499930679615,
+    45.99964611333));
+#15181 = CARTESIAN_POINT('',(-3.249987996628,1.500051990181,
+    41.999734585548));
+#15182 = CARTESIAN_POINT('',(-3.773489232862,0.366093448593,
+    42.221892627979));
+#15183 = CARTESIAN_POINT('',(-3.852383173183,-0.975997726762,
+    42.443391634065));
+#15184 = CARTESIAN_POINT('',(-3.390491235481,-2.31814816289,
+    42.668522931839));
+#15185 = CARTESIAN_POINT('',(-2.408970563645,-3.425235879368,
+    42.886008784583));
+#15186 = CARTESIAN_POINT('',(-1.042579048562,-4.052088343164,
+    43.112192581662));
+#15187 = CARTESIAN_POINT('',(0.434559804346,-4.086851112909,
+    43.332774709129));
+#15188 = CARTESIAN_POINT('',(1.757281407573,-3.563297089735,
+    43.555228415832));
+#15189 = CARTESIAN_POINT('',(3.695472379252,-1.705679956927,
+    43.999689658597));
+#15190 = CARTESIAN_POINT('',(3.851731809107,0.97441438267,
+    44.444154249499));
+#15191 = CARTESIAN_POINT('',(3.39182571633,2.320621925909,
+    44.666652628658));
+#15192 = CARTESIAN_POINT('',(2.407805682896,3.42231449325,
+    44.887035027009));
+#15193 = CARTESIAN_POINT('',(1.042777683387,4.055307249447,
+    45.11354861813));
+#15194 = CARTESIAN_POINT('',(-0.434443053585,4.083924390847,
+    45.330777462787));
+#15195 = CARTESIAN_POINT('',(-1.757170291155,3.565047798817,
+    45.555991048789));
+#15196 = CARTESIAN_POINT('',(-2.726476709705,2.634026466057,
+    45.777495197198));
+#15197 = CARTESIAN_POINT('',(-3.249983993005,1.500069320214,
+    45.999646114201));
+#15198 = DEFINITIONAL_REPRESENTATION('',(#15199),#15202);
+#15199 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#15200,#15201),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#15200 = CARTESIAN_POINT('',(-3.,0.));
+#15201 = CARTESIAN_POINT('',(0.,0.));
+#15202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15203 = ADVANCED_FACE('',(#15204),#12425,.F.);
+#15204 = FACE_BOUND('',#15205,.F.);
+#15205 = EDGE_LOOP('',(#15206,#15242,#15243,#15279));
+#15206 = ORIENTED_EDGE('',*,*,#15207,.F.);
+#15207 = EDGE_CURVE('',#12340,#15208,#15210,.T.);
+#15208 = VERTEX_POINT('',#15209);
+#15209 = CARTESIAN_POINT('',(3.249984003008,-1.499999999915,
+    45.999999999565));
+#15210 = SURFACE_CURVE('',#15211,(#15229,#15236),.PCURVE_S1.);
+#15211 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#15212,#15213,#15214,#15215,
+    #15216,#15217,#15218,#15219,#15220,#15221,#15222,#15223,#15224,
+    #15225,#15226,#15227,#15228),.UNSPECIFIED.,.F.,.F.,(10,7,10),(0.,
+    3.724191778237,7.448383556474),.UNSPECIFIED.);
+#15212 = CARTESIAN_POINT('',(3.249988002255,-1.499999999952,
+    41.999999999755));
+#15213 = CARTESIAN_POINT('',(3.773471097251,-0.365540173234,
+    42.222218659266));
+#15214 = CARTESIAN_POINT('',(3.852144881186,0.974429493374,
+    42.444443450989));
+#15215 = CARTESIAN_POINT('',(3.391174440668,2.320595365857,
+    42.666706822018));
+#15216 = CARTESIAN_POINT('',(2.407801514361,3.423159256874,
+    42.888800534916));
+#15217 = CARTESIAN_POINT('',(1.043286892574,4.053171536747,
+    43.111187656376));
+#15218 = CARTESIAN_POINT('',(-0.434892711085,4.086465257756,
+    43.333310014333));
+#15219 = CARTESIAN_POINT('',(-1.757305427716,3.563306099673,
+    43.555554572426));
+#15220 = CARTESIAN_POINT('',(-3.695476724803,1.705610987195,
+    44.000000690912));
+#15221 = CARTESIAN_POINT('',(-3.851671137911,-0.974528074325,
+    44.444443461395));
+#15222 = CARTESIAN_POINT('',(-3.39225613481,-2.320053054271,
+    44.666675303956));
+#15223 = CARTESIAN_POINT('',(-2.406400067579,-3.424077433998,
+    44.888883257532));
+#15224 = CARTESIAN_POINT('',(-1.044365497138,-4.052550840021,
+    45.111104938891));
+#15225 = CARTESIAN_POINT('',(0.435463021909,-4.086554660996,
+    45.333341524065));
+#15226 = CARTESIAN_POINT('',(1.757016649208,-3.563374874119,
+    45.555554565306));
+#15227 = CARTESIAN_POINT('',(2.726500908024,-2.634458430941,
+    45.777774214922));
+#15228 = CARTESIAN_POINT('',(3.249984003008,-1.499999999915,
+    45.999999999565));
+#15229 = PCURVE('',#12425,#15230);
+#15230 = DEFINITIONAL_REPRESENTATION('',(#15231),#15235);
+#15231 = LINE('',#15232,#15233);
+#15232 = CARTESIAN_POINT('',(-6.5,0.));
+#15233 = VECTOR('',#15234,1.);
+#15234 = DIRECTION('',(0.,1.));
+#15235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15236 = PCURVE('',#13626,#15237);
+#15237 = DEFINITIONAL_REPRESENTATION('',(#15238),#15241);
+#15238 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#15239,#15240),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,7.448383556474),.PIECEWISE_BEZIER_KNOTS.);
+#15239 = CARTESIAN_POINT('',(0.,0.));
+#15240 = CARTESIAN_POINT('',(0.,7.448383556474));
+#15241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15242 = ORIENTED_EDGE('',*,*,#12412,.T.);
+#15243 = ORIENTED_EDGE('',*,*,#15244,.T.);
+#15244 = EDGE_CURVE('',#12377,#15245,#15247,.T.);
+#15245 = VERTEX_POINT('',#15246);
+#15246 = CARTESIAN_POINT('',(-3.250015986989,-1.499930679615,
+    45.99964611333));
+#15247 = SURFACE_CURVE('',#15248,(#15266,#15273),.PCURVE_S1.);
+#15248 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#15249,#15250,#15251,#15252,
+    #15253,#15254,#15255,#15256,#15257,#15258,#15259,#15260,#15261,
+    #15262,#15263,#15264,#15265),.UNSPECIFIED.,.F.,.F.,(10,7,10),(0.,
+    3.724191778237,7.448383556474),.UNSPECIFIED.);
+#15249 = CARTESIAN_POINT('',(-3.250011992118,-1.499948009723,
+    41.999734585059));
+#15250 = CARTESIAN_POINT('',(-2.72654703836,-2.633914925467,
+    42.221885502066));
+#15251 = CARTESIAN_POINT('',(-1.757279100154,-3.564962658362,
+    42.443389647155));
+#15252 = CARTESIAN_POINT('',(-0.434579253473,-4.0838806006,
+    42.668603242541));
+#15253 = CARTESIAN_POINT('',(1.04263246551,-4.0553139481,42.885832076636
+    ));
+#15254 = CARTESIAN_POINT('',(2.407671891158,-3.422372160027,
+    43.112345672194));
+#15255 = CARTESIAN_POINT('',(3.391722669049,-2.320720945179,
+    43.332728071128));
+#15256 = CARTESIAN_POINT('',(3.851671275154,-0.974538608127,
+    43.555226449573));
+#15257 = CARTESIAN_POINT('',(3.69550421134,1.705542017464,43.99969104042
+    ));
+#15258 = CARTESIAN_POINT('',(1.7573902563,3.563211951757,44.444152283399
+    ));
+#15259 = CARTESIAN_POINT('',(0.435688723452,4.086255796524,
+    44.665713839979));
+#15260 = CARTESIAN_POINT('',(-1.044986700211,4.053513177787,
+    44.889482212672));
+#15261 = CARTESIAN_POINT('',(-2.406283907934,3.42387548971,
+    45.111077825312));
+#15262 = CARTESIAN_POINT('',(-3.391380898964,2.318798606902,
+    45.331749907509));
+#15263 = CARTESIAN_POINT('',(-3.852322682082,0.976121968928,
+    45.555989068289));
+#15264 = CARTESIAN_POINT('',(-3.773474893658,-0.365962368232,
+    45.777488071487));
+#15265 = CARTESIAN_POINT('',(-3.250015986989,-1.499930679615,
+    45.99964611333));
+#15266 = PCURVE('',#12425,#15267);
+#15267 = DEFINITIONAL_REPRESENTATION('',(#15268),#15272);
+#15268 = LINE('',#15269,#15270);
+#15269 = CARTESIAN_POINT('',(-0.,0.));
+#15270 = VECTOR('',#15271,1.);
+#15271 = DIRECTION('',(0.,1.));
+#15272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15273 = PCURVE('',#15163,#15274);
+#15274 = DEFINITIONAL_REPRESENTATION('',(#15275),#15278);
+#15275 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#15276,#15277),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,7.448383556474),.PIECEWISE_BEZIER_KNOTS.);
+#15276 = CARTESIAN_POINT('',(-3.,0.));
+#15277 = CARTESIAN_POINT('',(-3.,7.448383556474));
+#15278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15279 = ORIENTED_EDGE('',*,*,#15280,.F.);
+#15280 = EDGE_CURVE('',#15208,#15245,#15281,.T.);
+#15281 = SURFACE_CURVE('',#15282,(#15285,#15292),.PCURVE_S1.);
+#15282 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#15283,#15284),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-6.5,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#15283 = CARTESIAN_POINT('',(3.249984003008,-1.499999999915,
+    45.999999999565));
+#15284 = CARTESIAN_POINT('',(-3.250015986989,-1.499930679615,
+    45.99964611333));
+#15285 = PCURVE('',#12425,#15286);
+#15286 = DEFINITIONAL_REPRESENTATION('',(#15287),#15291);
+#15287 = LINE('',#15288,#15289);
+#15288 = CARTESIAN_POINT('',(0.,7.448383556474));
+#15289 = VECTOR('',#15290,1.);
+#15290 = DIRECTION('',(1.,0.));
+#15291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15292 = PCURVE('',#15293,#15328);
+#15293 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,(
+    (#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
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,7,10),(-6.5,-0.),(0.,
+    3.724191778237,7.448383556474),.UNSPECIFIED.);
+#15294 = CARTESIAN_POINT('',(3.249984003008,-1.499999999915,
+    45.999999999565));
+#15295 = CARTESIAN_POINT('',(3.773467097992,-0.365541568888,
+    46.222218659035));
+#15296 = CARTESIAN_POINT('',(3.85214142988,0.974426700433,
+    46.444443450313));
+#15297 = CARTESIAN_POINT('',(3.391172086795,2.320591425386,
+    46.666706823157));
+#15298 = CARTESIAN_POINT('',(2.407800674409,3.423154655604,
+    46.888800533064));
+#15299 = CARTESIAN_POINT('',(1.043287732031,4.053166937277,
+    47.111187657061));
+#15300 = CARTESIAN_POINT('',(-0.434890356693,4.086461315611,
+    47.333310013949));
+#15301 = CARTESIAN_POINT('',(-1.757301976692,3.563303307674,
+    47.555554572197));
+#15302 = CARTESIAN_POINT('',(-3.695472177363,1.705610987147,
+    48.000000690694));
+#15303 = CARTESIAN_POINT('',(-3.851667686827,-0.9745252824,
+    48.444443461189));
+#15304 = CARTESIAN_POINT('',(-3.392253779589,-2.320049112673,
+    48.666675303338));
+#15305 = CARTESIAN_POINT('',(-2.406399229938,-3.424072833271,
+    48.888883257874));
+#15306 = CARTESIAN_POINT('',(-1.044366335077,-4.052546240008,
+    49.111104938848));
+#15307 = CARTESIAN_POINT('',(0.435460667377,-4.086550719981,
+    49.333341523059));
+#15308 = CARTESIAN_POINT('',(1.757013197961,-3.563372081103,
+    49.555554565547));
+#15309 = CARTESIAN_POINT('',(2.726496908793,-2.634457035201,
+    49.777774214719));
+#15310 = CARTESIAN_POINT('',(3.249980003762,-1.499999999867,
+    49.99999999932));
+#15311 = CARTESIAN_POINT('',(-3.250015986989,-1.499930679615,
+    45.99964611333));
+#15312 = CARTESIAN_POINT('',(-2.726557080321,-2.633898989317,
+    46.221797030359));
+#15313 = CARTESIAN_POINT('',(-1.757294640003,-3.564950491914,
+    46.443301174958));
+#15314 = CARTESIAN_POINT('',(-0.434598707693,-4.083874339899,
+    46.668514771687));
+#15315 = CARTESIAN_POINT('',(1.042611721109,-4.055314899288,
+    46.885743604278));
+#15316 = CARTESIAN_POINT('',(2.407652776961,-3.42238039239,
+    47.112257200466));
+#15317 = CARTESIAN_POINT('',(3.391707945027,-2.320735085879,
+    47.332639599485));
+#15318 = CARTESIAN_POINT('',(3.851662623104,-0.974556351159,
+    47.555137977828));
+#15319 = CARTESIAN_POINT('',(3.695508753092,1.705522311786,
+    47.999602568666));
+#15320 = CARTESIAN_POINT('',(1.757405801826,3.563199785665,
+    48.444063811676));
+#15321 = CARTESIAN_POINT('',(0.435708161573,4.08624952533,
+    48.665625367734));
+#15322 = CARTESIAN_POINT('',(-1.0449659377,4.053514145369,
+    48.889393741549));
+#15323 = CARTESIAN_POINT('',(-2.406264812638,3.423883717042,
+    49.110989353811));
+#15324 = CARTESIAN_POINT('',(-3.391366157642,2.318812743609,
+    49.331661434883));
+#15325 = CARTESIAN_POINT('',(-3.85231403615,0.976139714346,
+    49.555900597016));
+#15326 = CARTESIAN_POINT('',(-3.773472840186,-0.365943644173,
+    49.777399599785));
+#15327 = CARTESIAN_POINT('',(-3.250019980609,-1.4999133495,
+    49.999557641568));
+#15328 = DEFINITIONAL_REPRESENTATION('',(#15329),#15332);
+#15329 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#15330,#15331),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-6.5,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#15330 = CARTESIAN_POINT('',(-6.5,0.));
+#15331 = CARTESIAN_POINT('',(0.,0.));
+#15332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15333 = ADVANCED_FACE('',(#15334),#12482,.F.);
+#15334 = FACE_BOUND('',#15335,.F.);
+#15335 = EDGE_LOOP('',(#15336,#15337,#15338,#15664,#15986,#16319,#16320,
+    #16321));
+#15336 = ORIENTED_EDGE('',*,*,#14682,.F.);
+#15337 = ORIENTED_EDGE('',*,*,#14749,.T.);
+#15338 = ORIENTED_EDGE('',*,*,#15339,.T.);
+#15339 = EDGE_CURVE('',#14750,#15340,#15342,.T.);
+#15340 = VERTEX_POINT('',#15341);
+#15341 = CARTESIAN_POINT('',(-1.499665952761,-3.162436091075,31.));
+#15342 = SURFACE_CURVE('',#15343,(#15448,#15556),.PCURVE_S1.);
+#15343 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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,#15426,#15427,#15428,
+    #15429,#15430,#15431,#15432,#15433,#15434,#15435,#15436,#15437,
+    #15438,#15439,#15440,#15441,#15442,#15443,#15444,#15445,#15446,
+    #15447),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,2.999542810651E-02,
+    5.999592225172E-02,8.980578303841E-02,0.119808172929,0.149810940227,
+    0.17981160463,0.209039203959,0.23903756597,0.268036235187,
+    0.296702002862,0.326703782641,0.356706741021,0.386011219794,
+    0.414122549057,0.444121100477,0.473418734499,0.500655083138,
+    0.530517347807,0.560517527222,0.589996313212,0.61999552996,
+    0.649995027401,0.679995417017,0.70999655887,0.739600414091,
+    0.769600607117,0.799599613691,0.829597881949,0.859348217797,
+    0.88934823649,0.919349860238,0.943867358325,0.973868739766,1.),
+  .UNSPECIFIED.);
+#15344 = CARTESIAN_POINT('',(-3.162277660168,1.5,30.));
+#15345 = CARTESIAN_POINT('',(-3.232940585222,1.351029981081,
+    30.029995076977));
+#15346 = CARTESIAN_POINT('',(-3.29426735399,1.197574477304,
+    30.059974405779));
+#15347 = CARTESIAN_POINT('',(-3.345808103061,1.040561844532,
+    30.089950333569));
+#15348 = CARTESIAN_POINT('',(-3.428840710551,0.721292709046,
+    30.149911988191));
+#15349 = CARTESIAN_POINT('',(-3.460327254619,0.559036672593,
+    30.179897483723));
+#15350 = CARTESIAN_POINT('',(-3.481533730996,0.395130270657,
+    30.20988929053));
+#15351 = CARTESIAN_POINT('',(-3.503194272859,6.70117760946E-02,
+    30.269693319253));
+#15352 = CARTESIAN_POINT('',(-3.503779186338,-9.7192925299E-02,
+    30.299505644261));
+#15353 = CARTESIAN_POINT('',(-3.494091923523,-0.261108243983,
+    30.329322730919));
+#15354 = CARTESIAN_POINT('',(-3.454279257895,-0.587502135595,
+    30.389153428543));
+#15355 = CARTESIAN_POINT('',(-3.424021998271,-0.749966406539,
+    30.419167222414));
+#15356 = CARTESIAN_POINT('',(-3.383598267037,-0.910199846001,
+    30.449180504111));
+#15357 = CARTESIAN_POINT('',(-3.283013438586,-1.224346546348,
+    30.509204233558));
+#15358 = CARTESIAN_POINT('',(-3.222851620294,-1.378261130114,
+    30.539214671496));
+#15359 = CARTESIAN_POINT('',(-3.153118498474,-1.528086505255,
+    30.569222669834));
+#15360 = CARTESIAN_POINT('',(-2.99544694415,-1.817827890238,
+    30.629232214579));
+#15361 = CARTESIAN_POINT('',(-2.907509150078,-1.95774609816,
+    30.659233720132));
+#15362 = CARTESIAN_POINT('',(-2.810933223697,-2.091855665641,
+    30.689233117387));
+#15363 = CARTESIAN_POINT('',(-2.604445993068,-2.34364730288,
+    30.748455304639));
+#15364 = CARTESIAN_POINT('',(-2.494941366248,-2.461665059925,
+    30.777678183678));
+#15365 = CARTESIAN_POINT('',(-2.37840458955,-2.572744365241,
+    30.806899656019));
+#15366 = CARTESIAN_POINT('',(-2.129415546392,-2.782587169264,
+    30.866111901749));
+#15367 = CARTESIAN_POINT('',(-1.996623231701,-2.880949688839,
+    30.896102621765));
+#15368 = CARTESIAN_POINT('',(-1.857903950694,-2.970756342279,
+    30.926093609393));
+#15369 = CARTESIAN_POINT('',(-1.575110770732,-3.12960759757,
+    30.985078405321));
+#15370 = CARTESIAN_POINT('',(-1.431368141598,-3.199245040633,
+    31.014072103976));
+#15371 = CARTESIAN_POINT('',(-1.283654809051,-3.260007295144,
+    31.0430675751));
+#15372 = CARTESIAN_POINT('',(-0.983694207095,-3.3626154548,
+    31.100729099753));
+#15373 = CARTESIAN_POINT('',(-0.831517020793,-3.404671017802,
+    31.129395137445));
+#15374 = CARTESIAN_POINT('',(-0.67708690125,-3.437497564235,
+    31.158062774711));
+#15375 = CARTESIAN_POINT('',(-0.358149148008,-3.485532158432,
+    31.216736479202));
+#15376 = CARTESIAN_POINT('',(-0.193505679906,-3.499847950069,
+    31.246742669268));
+#15377 = CARTESIAN_POINT('',(-2.828883398406E-02,-3.503769978363,
+    31.276749613762));
+#15378 = CARTESIAN_POINT('',(0.301341046735,-3.49090246776,
+    31.336765186098));
+#15379 = CARTESIAN_POINT('',(0.465755683098,-3.474112043771,
+    31.366773816622));
+#15380 = CARTESIAN_POINT('',(0.628788165561,-3.447003448108,
+    31.396782200955));
+#15381 = CARTESIAN_POINT('',(0.946437389103,-3.373456906931,
+    31.456098866598));
+#15382 = CARTESIAN_POINT('',(1.101163240974,-3.32748333262,
+    31.48540719579));
+#15383 = CARTESIAN_POINT('',(1.252770860502,-3.272082167554,
+    31.514714314724));
+#15384 = CARTESIAN_POINT('',(1.542061874834,-3.14577988099,31.5721325619
+    ));
+#15385 = CARTESIAN_POINT('',(1.680062294528,-3.075601085267,
+    31.600243847898));
+#15386 = CARTESIAN_POINT('',(1.813683996585,-2.997405041289,
+    31.628353730831));
+#15387 = CARTESIAN_POINT('',(2.079459634533,-2.820115090299,
+    31.686458636034));
+#15388 = CARTESIAN_POINT('',(2.210914039841,-2.719969810699,
+    31.716453494898));
+#15389 = CARTESIAN_POINT('',(2.335803469969,-2.611747291113,
+    31.746447745848));
+#15390 = CARTESIAN_POINT('',(2.568304244726,-2.383224450656,
+    31.805735919956));
+#15391 = CARTESIAN_POINT('',(2.676252315403,-2.263264226582,
+    31.835029794122));
+#15392 = CARTESIAN_POINT('',(2.776620558958,-2.136895581826,
+    31.864324713898));
+#15393 = CARTESIAN_POINT('',(2.954660159551,-1.882127928624,
+    31.920856264318));
+#15394 = CARTESIAN_POINT('',(3.033432231485,-1.754496281487,
+    31.948092611693));
+#15395 = CARTESIAN_POINT('',(3.104782640978,-1.622573883169,
+    31.975330493714));
+#15396 = CARTESIAN_POINT('',(3.238152118297,-1.3384035204,
+    32.032432259981));
+#15397 = CARTESIAN_POINT('',(3.298608883741,-1.185420749093,
+    32.062296305264));
+#15398 = CARTESIAN_POINT('',(3.349360350039,-1.028950202082,
+    32.09216074129));
+#15399 = CARTESIAN_POINT('',(3.43116015254,-0.710170974411,
+    32.152026739583));
+#15400 = CARTESIAN_POINT('',(3.462116826341,-0.547837053432,
+    32.182028383921));
+#15401 = CARTESIAN_POINT('',(3.482792539691,-0.383874976602,
+    32.212029143395));
+#15402 = CARTESIAN_POINT('',(3.503278290919,-5.751241145293E-02,
+    32.271507361124));
+#15403 = CARTESIAN_POINT('',(3.50344485923,0.104867314235,
+    32.300984851952));
+#15404 = CARTESIAN_POINT('',(3.493566433669,0.266947480943,
+    32.330461400648));
+#15405 = CARTESIAN_POINT('',(3.453596671076,0.591500692026,
+    32.389933860696));
+#15406 = CARTESIAN_POINT('',(3.423151355738,0.753931897512,
+    32.419929741367));
+#15407 = CARTESIAN_POINT('',(3.382540482409,0.914124091193,
+    32.449925570093));
+#15408 = CARTESIAN_POINT('',(3.281587482453,1.228164112152,
+    32.509918488958));
+#15409 = CARTESIAN_POINT('',(3.221244624741,1.382013543457,
+    32.539915558617));
+#15410 = CARTESIAN_POINT('',(3.151336272619,1.531757884252,
+    32.569913619924));
+#15411 = CARTESIAN_POINT('',(2.993325928089,1.821319315675,
+    32.629912922518));
+#15412 = CARTESIAN_POINT('',(2.905222543675,1.961137627044,
+    32.65991415886));
+#15413 = CARTESIAN_POINT('',(2.808492400228,2.095130877004,
+    32.689916661619));
+#15414 = CARTESIAN_POINT('',(2.599020874653,2.34995634716,
+    32.749924272174));
+#15415 = CARTESIAN_POINT('',(2.486277986396,2.470789551132,
+    32.779929390162));
+#15416 = CARTESIAN_POINT('',(2.366152093516,2.584284825145,
+    32.809935084511));
+#15417 = CARTESIAN_POINT('',(2.114318592704,2.793947917614,
+    32.869549039692));
+#15418 = CARTESIAN_POINT('',(1.982784145614,2.890326345718,
+    32.899157325379));
+#15419 = CARTESIAN_POINT('',(1.845516322385,2.978348228928,
+    32.928764975995));
+#15420 = CARTESIAN_POINT('',(1.559254585106,3.137822143854,
+    32.988374476697));
+#15421 = CARTESIAN_POINT('',(1.410126871829,3.209037358488,
+    33.018376306976));
+#15422 = CARTESIAN_POINT('',(1.25681001738,3.270723583663,
+    33.048376545066));
+#15423 = CARTESIAN_POINT('',(0.943665423318,3.374418107214,
+    33.108372715888));
+#15424 = CARTESIAN_POINT('',(0.783836311646,3.416427755236,
+    33.138368654042));
+#15425 = CARTESIAN_POINT('',(0.621677966135,3.448292311275,
+    33.168363102929));
+#15426 = CARTESIAN_POINT('',(0.294652184184,3.491472765884,
+    33.228349694922));
+#15427 = CARTESIAN_POINT('',(0.129783083563,3.502789428065,
+    33.258341817608));
+#15428 = CARTESIAN_POINT('',(-3.547151915333E-02,3.503704282692,
+    33.288333884271));
+#15429 = CARTESIAN_POINT('',(-0.363430576954,3.484920711948,
+    33.34807195354));
+#15430 = CARTESIAN_POINT('',(-0.526146614176,3.465392482118,
+    33.377817913244));
+#15431 = CARTESIAN_POINT('',(-0.687323454897,3.435744213651,
+    33.407565674749));
+#15432 = CARTESIAN_POINT('',(-1.006074278287,3.356339881469,
+    33.467315381364));
+#15433 = CARTESIAN_POINT('',(-1.163608366701,3.306416637423,
+    33.49731732562));
+#15434 = CARTESIAN_POINT('',(-1.31768365458,3.246676703719,
+    33.527321978323));
+#15435 = CARTESIAN_POINT('',(-1.617148954291,3.10838094027,
+    33.587336756129));
+#15436 = CARTESIAN_POINT('',(-1.762539923104,3.029823383456,
+    33.617346870416));
+#15437 = CARTESIAN_POINT('',(-1.902697664928,2.942268673321,
+    33.647358042101));
+#15438 = CARTESIAN_POINT('',(-2.146436712901,2.767846903355,
+    33.701891903523));
+#15439 = CARTESIAN_POINT('',(-2.252021481091,2.683779231916,
+    33.726415128813));
+#15440 = CARTESIAN_POINT('',(-2.353146510684,2.594392179798,
+    33.750935993716));
+#15441 = CARTESIAN_POINT('',(-2.56724884838,2.38462561287,
+    33.805454728848));
+#15442 = CARTESIAN_POINT('',(-2.677818698945,2.261785482246,
+    33.835451141037));
+#15443 = CARTESIAN_POINT('',(-2.780440209576,2.132220488033,
+    33.865440567385));
+#15444 = CARTESIAN_POINT('',(-2.95651805834,1.878734734136,
+    33.921546538833));
+#15445 = CARTESIAN_POINT('',(-3.032029620267,1.756242429551,
+    33.947663873396));
+#15446 = CARTESIAN_POINT('',(-3.100709197431,1.629796178248,
+    33.973782547412));
+#15447 = CARTESIAN_POINT('',(-3.162269550681,1.500017096181,
+    33.999912722491));
+#15448 = PCURVE('',#12482,#15449);
+#15449 = DEFINITIONAL_REPRESENTATION('',(#15450),#15555);
+#15450 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,2.999542810651E-02,
+    5.999592225172E-02,8.980578303841E-02,0.119808172929,0.149810940227,
+    0.17981160463,0.209039203959,0.23903756597,0.268036235187,
+    0.296702002862,0.326703782641,0.356706741021,0.386011219794,
+    0.414122549057,0.444121100477,0.473418734499,0.500655083138,
+    0.530517347807,0.560517527222,0.589996313212,0.61999552996,
+    0.649995027401,0.679995417017,0.70999655887,0.739600414091,
+    0.769600607117,0.799599613691,0.829597881949,0.859348217797,
+    0.88934823649,0.919349860238,0.943867358325,0.973868739766,1.),
+  .UNSPECIFIED.);
+#15451 = CARTESIAN_POINT('',(-6.412277660168,0.));
+#15452 = CARTESIAN_POINT('',(-6.41226171045,5.586967961778E-02));
+#15453 = CARTESIAN_POINT('',(-6.412260609399,0.111735803213));
+#15454 = CARTESIAN_POINT('',(-6.412256742575,0.167594740382));
+#15455 = CARTESIAN_POINT('',(-6.412246566406,0.279317694217));
+#15456 = CARTESIAN_POINT('',(-6.412239425437,0.335180674795));
+#15457 = CARTESIAN_POINT('',(-6.412230738927,0.391042034696));
+#15458 = CARTESIAN_POINT('',(-6.412216778122,0.502409036092));
+#15459 = CARTESIAN_POINT('',(-6.412211210668,0.557914660855));
+#15460 = CARTESIAN_POINT('',(-6.412209568615,0.613420646216));
+#15461 = CARTESIAN_POINT('',(-6.412214283706,0.724790004958));
+#15462 = CARTESIAN_POINT('',(-6.412220714564,0.780653497695));
+#15463 = CARTESIAN_POINT('',(-6.41223101743,0.836515760133));
+#15464 = CARTESIAN_POINT('',(-6.412255178932,0.948240116925));
+#15465 = CARTESIAN_POINT('',(-6.412269142351,1.004102144759));
+#15466 = CARTESIAN_POINT('',(-6.412282897094,1.059964824795));
+#15467 = CARTESIAN_POINT('',(-6.412306428217,1.171689448057));
+#15468 = CARTESIAN_POINT('',(-6.412316267799,1.227551337113));
+#15469 = CARTESIAN_POINT('',(-6.412322519317,1.283415330159));
+#15470 = CARTESIAN_POINT('',(-6.412327647744,1.393706312958));
+#15471 = CARTESIAN_POINT('',(-6.412326700391,1.448133281153));
+#15472 = CARTESIAN_POINT('',(-6.412322308676,1.502560794348));
+#15473 = CARTESIAN_POINT('',(-6.412308917341,1.612851285403));
+#15474 = CARTESIAN_POINT('',(-6.412299743281,1.668714284361));
+#15475 = CARTESIAN_POINT('',(-6.412289541143,1.724577135957));
+#15476 = CARTESIAN_POINT('',(-6.412270394362,1.834441014823));
+#15477 = CARTESIAN_POINT('',(-6.412261372101,1.888442017581));
+#15478 = CARTESIAN_POINT('',(-6.412254042039,1.942442843092));
+#15479 = CARTESIAN_POINT('',(-6.412243801817,2.049823264115));
+#15480 = CARTESIAN_POINT('',(-6.412240832674,2.103202924585));
+#15481 = CARTESIAN_POINT('',(-6.412240393396,2.156581418355));
+#15482 = CARTESIAN_POINT('',(-6.41224355544,2.26582350446));
+#15483 = CARTESIAN_POINT('',(-6.41224737836,2.321686975429));
+#15484 = CARTESIAN_POINT('',(-6.412252723691,2.377548927491));
+#15485 = CARTESIAN_POINT('',(-6.412264174124,2.489273470262));
+#15486 = CARTESIAN_POINT('',(-6.412270327445,2.545136020542));
+#15487 = CARTESIAN_POINT('',(-6.412275776925,2.600998519076));
+#15488 = CARTESIAN_POINT('',(-6.412284007914,2.71142418023));
+#15489 = CARTESIAN_POINT('',(-6.412286867588,2.765987294211));
+#15490 = CARTESIAN_POINT('',(-6.412288046588,2.820551484313));
+#15491 = CARTESIAN_POINT('',(-6.412287864573,2.927460575796));
+#15492 = CARTESIAN_POINT('',(-6.412286582574,2.979805447371));
+#15493 = CARTESIAN_POINT('',(-6.412284522055,3.032151522323));
+#15494 = CARTESIAN_POINT('',(-6.412280083384,3.140360137009));
+#15495 = CARTESIAN_POINT('',(-6.412277642101,3.196222804159));
+#15496 = CARTESIAN_POINT('',(-6.412275899298,3.252086410596));
+#15497 = CARTESIAN_POINT('',(-6.41227392264,3.362508721927));
+#15498 = CARTESIAN_POINT('',(-6.412273660117,3.417067471676));
+#15499 = CARTESIAN_POINT('',(-6.412273978795,3.471625661105));
+#15500 = CARTESIAN_POINT('',(-6.412274084386,3.57690199383));
+#15501 = CARTESIAN_POINT('',(-6.412274034149,3.627620271451));
+#15502 = CARTESIAN_POINT('',(-6.412272985245,3.678337676953));
+#15503 = CARTESIAN_POINT('',(-6.412270947925,3.784662291384));
+#15504 = CARTESIAN_POINT('',(-6.412270268444,3.840269432195));
+#15505 = CARTESIAN_POINT('',(-6.412271367649,3.895875856911));
+#15506 = CARTESIAN_POINT('',(-6.412274722523,4.007344971251));
+#15507 = CARTESIAN_POINT('',(-6.412277143889,4.063207601632));
+#15508 = CARTESIAN_POINT('',(-6.412279410731,4.119070358945));
+#15509 = CARTESIAN_POINT('',(-6.412282760416,4.229825786734));
+#15510 = CARTESIAN_POINT('',(-6.412283874926,4.284718425179));
+#15511 = CARTESIAN_POINT('',(-6.412284162537,4.339611606945));
+#15512 = CARTESIAN_POINT('',(-6.41228363159,4.450367698245));
+#15513 = CARTESIAN_POINT('',(-6.412282766278,4.506230648835));
+#15514 = CARTESIAN_POINT('',(-6.412281594475,4.562093720631));
+#15515 = CARTESIAN_POINT('',(-6.41227920206,4.673820004494));
+#15516 = CARTESIAN_POINT('',(-6.412277969237,4.729683229956));
+#15517 = CARTESIAN_POINT('',(-6.412276939993,4.785545970558));
+#15518 = CARTESIAN_POINT('',(-6.412275261313,4.897271906878));
+#15519 = CARTESIAN_POINT('',(-6.412274620438,4.953135107249));
+#15520 = CARTESIAN_POINT('',(-6.412274144973,5.008997612698));
+#15521 = CARTESIAN_POINT('',(-6.412273338028,5.120723017182));
+#15522 = CARTESIAN_POINT('',(-6.412273016205,5.176585909016));
+#15523 = CARTESIAN_POINT('',(-6.412272698156,5.232448496254));
+#15524 = CARTESIAN_POINT('',(-6.412272214813,5.343433989423));
+#15525 = CARTESIAN_POINT('',(-6.412272043567,5.398556892834));
+#15526 = CARTESIAN_POINT('',(-6.412272033031,5.453680129688));
+#15527 = CARTESIAN_POINT('',(-6.412272632602,5.564665798742));
+#15528 = CARTESIAN_POINT('',(-6.412273237436,5.620528223973));
+#15529 = CARTESIAN_POINT('',(-6.412274302266,5.676391458388));
+#15530 = CARTESIAN_POINT('',(-6.412277192794,5.788117271845));
+#15531 = CARTESIAN_POINT('',(-6.41227901408,5.843979852192));
+#15532 = CARTESIAN_POINT('',(-6.412281100901,5.899843170077));
+#15533 = CARTESIAN_POINT('',(-6.412284903404,6.011569408528));
+#15534 = CARTESIAN_POINT('',(-6.412286638453,6.067432331382));
+#15535 = CARTESIAN_POINT('',(-6.412287717169,6.123295497655));
+#15536 = CARTESIAN_POINT('',(-6.412287694041,6.234559765406));
+#15537 = CARTESIAN_POINT('',(-6.412286641189,6.289960897349));
+#15538 = CARTESIAN_POINT('',(-6.412284127844,6.345361399654));
+#15539 = CARTESIAN_POINT('',(-6.41227673198,6.456625435184));
+#15540 = CARTESIAN_POINT('',(-6.412271834088,6.512488962407));
+#15541 = CARTESIAN_POINT('',(-6.412266130551,6.56835122469));
+#15542 = CARTESIAN_POINT('',(-6.412255617031,6.680076662153));
+#15543 = CARTESIAN_POINT('',(-6.412250742308,6.735939816752));
+#15544 = CARTESIAN_POINT('',(-6.412247628551,6.79180218361));
+#15545 = CARTESIAN_POINT('',(-6.412246893068,6.893314494112));
+#15546 = CARTESIAN_POINT('',(-6.412248313754,6.938964665079));
+#15547 = CARTESIAN_POINT('',(-6.412251965623,6.984614473384));
+#15548 = CARTESIAN_POINT('',(-6.412263493033,7.086125000909));
+#15549 = CARTESIAN_POINT('',(-6.412272120301,7.14198575052));
+#15550 = CARTESIAN_POINT('',(-6.412281532004,7.197848286979));
+#15551 = CARTESIAN_POINT('',(-6.41229125462,7.302376739666));
+#15552 = CARTESIAN_POINT('',(-6.41229278095,7.351041156679));
+#15553 = CARTESIAN_POINT('',(-6.412287567354,7.399711178529));
+#15554 = CARTESIAN_POINT('',(-6.412273550547,7.448383556474));
+#15555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15556 = PCURVE('',#14791,#15557);
+#15557 = DEFINITIONAL_REPRESENTATION('',(#15558),#15663);
+#15558 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,2.999542810651E-02,
+    5.999592225172E-02,8.980578303841E-02,0.119808172929,0.149810940227,
+    0.17981160463,0.209039203959,0.23903756597,0.268036235187,
+    0.296702002862,0.326703782641,0.356706741021,0.386011219794,
+    0.414122549057,0.444121100477,0.473418734499,0.500655083138,
+    0.530517347807,0.560517527222,0.589996313212,0.61999552996,
+    0.649995027401,0.679995417017,0.70999655887,0.739600414091,
+    0.769600607117,0.799599613691,0.829597881949,0.859348217797,
+    0.88934823649,0.919349860238,0.943867358325,0.973868739766,1.),
+  .UNSPECIFIED.);
+#15559 = CARTESIAN_POINT('',(2.698681609516,-2.252654365131E-16));
+#15560 = CARTESIAN_POINT('',(2.745790143256,2.999507697738E-02));
+#15561 = CARTESIAN_POINT('',(2.792913086912,5.997440577933E-02));
+#15562 = CARTESIAN_POINT('',(2.84003579908,8.995033356904E-02));
+#15563 = CARTESIAN_POINT('',(2.934290087037,0.149911988191));
+#15564 = CARTESIAN_POINT('',(2.981420578044,0.179897483723));
+#15565 = CARTESIAN_POINT('',(3.028548168277,0.20988929053));
+#15566 = CARTESIAN_POINT('',(3.12250044263,0.269693319253));
+#15567 = CARTESIAN_POINT('',(3.169324988217,0.299505644261));
+#15568 = CARTESIAN_POINT('',(3.216148302874,0.329322730919));
+#15569 = CARTESIAN_POINT('',(3.310094967335,0.389153428543));
+#15570 = CARTESIAN_POINT('',(3.357218345782,0.419167222414));
+#15571 = CARTESIAN_POINT('',(3.404340611081,0.449180504111));
+#15572 = CARTESIAN_POINT('',(3.498585469555,0.509204233558));
+#15573 = CARTESIAN_POINT('',(3.545708001649,0.539214671496));
+#15574 = CARTESIAN_POINT('',(3.592831560257,0.569222669834));
+#15575 = CARTESIAN_POINT('',(3.687078555827,0.629232214579));
+#15576 = CARTESIAN_POINT('',(3.734201966637,0.659233720132));
+#15577 = CARTESIAN_POINT('',(3.781327184025,0.689233117387));
+#15578 = CARTESIAN_POINT('',(3.874364891972,0.748455304639));
+#15579 = CARTESIAN_POINT('',(3.920277392608,0.777678183678));
+#15580 = CARTESIAN_POINT('',(3.966189871549,0.806899656019));
+#15581 = CARTESIAN_POINT('',(4.05922474516,0.866111901749));
+#15582 = CARTESIAN_POINT('',(4.106347132085,0.896102621765));
+#15583 = CARTESIAN_POINT('',(4.153468914455,0.926093609393));
+#15584 = CARTESIAN_POINT('',(4.246141644066,0.985078405321));
+#15585 = CARTESIAN_POINT('',(4.291692570937,1.014072103976));
+#15586 = CARTESIAN_POINT('',(4.337243465056,1.0430675751));
+#15587 = CARTESIAN_POINT('',(4.427822080698,1.100729099753));
+#15588 = CARTESIAN_POINT('',(4.47284983577,1.129395137445));
+#15589 = CARTESIAN_POINT('',(4.517877304896,1.158062774711));
+#15590 = CARTESIAN_POINT('',(4.610030141057,1.216736479202));
+#15591 = CARTESIAN_POINT('',(4.657155476215,1.246742669268));
+#15592 = CARTESIAN_POINT('',(4.704280449381,1.276749613762));
+#15593 = CARTESIAN_POINT('',(4.798532227025,1.336765186098));
+#15594 = CARTESIAN_POINT('',(4.845659006857,1.366773816622));
+#15595 = CARTESIAN_POINT('',(4.892786105979,1.396782200955));
+#15596 = CARTESIAN_POINT('',(4.985943992611,1.456098866598));
+#15597 = CARTESIAN_POINT('',(5.031974757982,1.48540719579));
+#15598 = CARTESIAN_POINT('',(5.078005958586,1.514714314724));
+#15599 = CARTESIAN_POINT('',(5.168194741714,1.5721325619));
+#15600 = CARTESIAN_POINT('',(5.212352363677,1.600243847898));
+#15601 = CARTESIAN_POINT('',(5.256510162802,1.628353730831));
+#15602 = CARTESIAN_POINT('',(5.347790657794,1.686458636034));
+#15603 = CARTESIAN_POINT('',(5.394913351966,1.716453494898));
+#15604 = CARTESIAN_POINT('',(5.442036170677,1.746447745848));
+#15605 = CARTESIAN_POINT('',(5.535180552027,1.805735919956));
+#15606 = CARTESIAN_POINT('',(5.581202142733,1.835029794122));
+#15607 = CARTESIAN_POINT('',(5.627223367021,1.864324713898));
+#15608 = CARTESIAN_POINT('',(5.716027111087,1.920856264318));
+#15609 = CARTESIAN_POINT('',(5.758809701564,1.948092611693));
+#15610 = CARTESIAN_POINT('',(5.801591832864,1.975330493714));
+#15611 = CARTESIAN_POINT('',(5.891280800673,2.032432259981));
+#15612 = CARTESIAN_POINT('',(5.938187645844,2.062296305264));
+#15613 = CARTESIAN_POINT('',(5.985094485087,2.09216074129));
+#15614 = CARTESIAN_POINT('',(6.079125131879,2.152026739583));
+#15615 = CARTESIAN_POINT('',(6.126248927515,2.182028383921));
+#15616 = CARTESIAN_POINT('',(6.173373088593,2.212029143395));
+#15617 = CARTESIAN_POINT('',(6.266803133212,2.271507361124));
+#15618 = CARTESIAN_POINT('',(6.313109001196,2.300984851952));
+#15619 = CARTESIAN_POINT('',(6.359415185833,2.330461400648));
+#15620 = CARTESIAN_POINT('',(6.452845307054,2.389933860696));
+#15621 = CARTESIAN_POINT('',(6.499969269177,2.419929741367));
+#15622 = CARTESIAN_POINT('',(6.547093204199,2.449925570093));
+#15623 = CARTESIAN_POINT('',(6.641341176785,2.509918488958));
+#15624 = CARTESIAN_POINT('',(6.688465217918,2.539915558617));
+#15625 = CARTESIAN_POINT('',(6.735588951492,2.569913619924));
+#15626 = CARTESIAN_POINT('',(6.829837118081,2.629912922518));
+#15627 = CARTESIAN_POINT('',(6.876961552721,2.65991415886));
+#15628 = CARTESIAN_POINT('',(6.924085601567,2.689916661619));
+#15629 = CARTESIAN_POINT('',(7.018334308616,2.749924272174));
+#15630 = CARTESIAN_POINT('',(7.065458964155,2.779929390162));
+#15631 = CARTESIAN_POINT('',(7.112583437495,2.809935084511));
+#15632 = CARTESIAN_POINT('',(7.206208354353,2.869549039692));
+#15633 = CARTESIAN_POINT('',(7.252708800208,2.899157325379));
+#15634 = CARTESIAN_POINT('',(7.299209413848,2.928764975995));
+#15635 = CARTESIAN_POINT('',(7.392833889334,2.988374476697));
+#15636 = CARTESIAN_POINT('',(7.43995774115,3.018376306976));
+#15637 = CARTESIAN_POINT('',(7.487082073454,3.048376545066));
+#15638 = CARTESIAN_POINT('',(7.581329806726,3.108372715888));
+#15639 = CARTESIAN_POINT('',(7.628453206077,3.138368654042));
+#15640 = CARTESIAN_POINT('',(7.675577049628,3.168363102929));
+#15641 = CARTESIAN_POINT('',(7.769824057018,3.228349694922));
+#15642 = CARTESIAN_POINT('',(7.81694722274,3.258341817608));
+#15643 = CARTESIAN_POINT('',(7.864070417931,3.288333884271));
+#15644 = CARTESIAN_POINT('',(7.957926648675,3.34807195354));
+#15645 = CARTESIAN_POINT('',(8.004659719624,3.377817913244));
+#15646 = CARTESIAN_POINT('',(8.05139204739,3.407565674749));
+#15647 = CARTESIAN_POINT('',(8.145247046977,3.467315381364));
+#15648 = CARTESIAN_POINT('',(8.192369718959,3.49731732562));
+#15649 = CARTESIAN_POINT('',(8.239491315225,3.527321978323));
+#15650 = CARTESIAN_POINT('',(8.333736055966,3.587336756129));
+#15651 = CARTESIAN_POINT('',(8.380859168033,3.617346870416));
+#15652 = CARTESIAN_POINT('',(8.427982446475,3.647358042101));
+#15653 = CARTESIAN_POINT('',(8.513616592718,3.701891903523));
+#15654 = CARTESIAN_POINT('',(8.552127186443,3.726415128813));
+#15655 = CARTESIAN_POINT('',(8.590638602524,3.750935993716));
+#15656 = CARTESIAN_POINT('',(8.676277591627,3.805454728848));
+#15657 = CARTESIAN_POINT('',(8.723405495931,3.835451141037));
+#15658 = CARTESIAN_POINT('',(8.770535848349,3.865440567385));
+#15659 = CARTESIAN_POINT('',(8.858718676292,3.921546538833));
+#15660 = CARTESIAN_POINT('',(8.899770539348,3.947663873396));
+#15661 = CARTESIAN_POINT('',(8.940821645771,3.973782547412));
+#15662 = CARTESIAN_POINT('',(8.981861510402,3.999912722491));
+#15663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15664 = ORIENTED_EDGE('',*,*,#15665,.F.);
+#15665 = EDGE_CURVE('',#15666,#15340,#15668,.T.);
+#15666 = VERTEX_POINT('',#15667);
+#15667 = CARTESIAN_POINT('',(-1.50000035532,3.162277491625,31.));
+#15668 = SURFACE_CURVE('',#15669,(#15771,#15876),.PCURVE_S1.);
+#15669 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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,#15698,#15699,#15700,
+    #15701,#15702,#15703,#15704,#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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,2.999956728517E-02,5.999904173946E-02,8.999843480858E-02,
+    0.119997757939,0.149997022578,0.179996240173,0.209995422174,
+    0.239994580029,0.269993725189,0.299992869104,0.329992023226,
+    0.359991199006,0.389990407897,0.419989661353,0.449988970827,
+    0.479988347773,0.509987803646,0.539987349903,0.569986997997,
+    0.599986759387,0.629986645529,0.659986667879,0.689986837897,
+    0.71998716704,0.749987666767,0.779988348537,0.809989223809,
+    0.839990304042,0.869991600698,0.899993125236,0.929994889118,
+    0.959996903803,1.),.UNSPECIFIED.);
+#15670 = CARTESIAN_POINT('',(-1.499994903449,3.250006991592,31.));
+#15671 = CARTESIAN_POINT('',(-1.49999800975,3.201255728357,31.));
+#15672 = CARTESIAN_POINT('',(-1.5000010024,3.152504408627,31.));
+#15673 = CARTESIAN_POINT('',(-1.500003881396,3.103753035498,31.));
+#15674 = CARTESIAN_POINT('',(-1.500009412072,3.006250339504,31.));
+#15675 = CARTESIAN_POINT('',(-1.500012063752,2.957499016638,31.));
+#15676 = CARTESIAN_POINT('',(-1.500014601776,2.908747646576,31.));
+#15677 = CARTESIAN_POINT('',(-1.500019450504,2.811244950514,31.));
+#15678 = CARTESIAN_POINT('',(-1.500021761208,2.762493624516,31.));
+#15679 = CARTESIAN_POINT('',(-1.500023958253,2.713742257521,31.));
+#15680 = CARTESIAN_POINT('',(-1.500028125019,2.616239561395,31.));
+#15681 = CARTESIAN_POINT('',(-1.500030094741,2.567488232265,31.));
+#15682 = CARTESIAN_POINT('',(-1.500031950801,2.51873686834,31.));
+#15683 = CARTESIAN_POINT('',(-1.500035435594,2.421234172155,31.));
+#15684 = CARTESIAN_POINT('',(-1.500037064326,2.372482839895,31.));
+#15685 = CARTESIAN_POINT('',(-1.500038579395,2.323731479041,31.));
+#15686 = CARTESIAN_POINT('',(-1.500041382201,2.226228782799,31.));
+#15687 = CARTESIAN_POINT('',(-1.500042669938,2.177477447411,31.));
+#15688 = CARTESIAN_POINT('',(-1.500043844009,2.128726089631,31.));
+#15689 = CARTESIAN_POINT('',(-1.500045964815,2.031223393337,31.));
+#15690 = CARTESIAN_POINT('',(-1.50004691155,1.982472054822,31.));
+#15691 = CARTESIAN_POINT('',(-1.500047744617,1.933720700118,31.));
+#15692 = CARTESIAN_POINT('',(-1.500049183411,1.836218003773,31.));
+#15693 = CARTESIAN_POINT('',(-1.500049789138,1.787466662133,31.));
+#15694 = CARTESIAN_POINT('',(-1.500050281195,1.738715310507,31.));
+#15695 = CARTESIAN_POINT('',(-1.500051037964,1.641212614117,31.));
+#15696 = CARTESIAN_POINT('',(-1.500051302676,1.592461269353,31.));
+#15697 = CARTESIAN_POINT('',(-1.500051453716,1.543709920807,31.));
+#15698 = CARTESIAN_POINT('',(-1.500051528447,1.446207224375,31.));
+#15699 = CARTESIAN_POINT('',(-1.500051452138,1.397455876489,31.));
+#15700 = CARTESIAN_POINT('',(-1.500051262155,1.348704531025,31.));
+#15701 = CARTESIAN_POINT('',(-1.500050654835,1.251201834554,31.));
+#15702 = CARTESIAN_POINT('',(-1.500050237499,1.202450483548,31.));
+#15703 = CARTESIAN_POINT('',(-1.500049706486,1.153699141167,31.));
+#15704 = CARTESIAN_POINT('',(-1.500048417103,1.056196444662,31.));
+#15705 = CARTESIAN_POINT('',(-1.500047658733,1.007445090537,31.));
+#15706 = CARTESIAN_POINT('',(-1.500046786684,0.958693751242,31.));
+#15707 = CARTESIAN_POINT('',(-1.500044815225,0.861191054705,31.));
+#15708 = CARTESIAN_POINT('',(-1.500043715815,0.812439697463,31.));
+#15709 = CARTESIAN_POINT('',(-1.500042502723,0.763688361255,31.));
+#15710 = CARTESIAN_POINT('',(-1.500039849175,0.66618566469,31.));
+#15711 = CARTESIAN_POINT('',(-1.500038408718,0.617434304334,31.));
+#15712 = CARTESIAN_POINT('',(-1.500036854578,0.568682971215,31.));
+#15713 = CARTESIAN_POINT('',(-1.500033518929,0.471180274626,31.));
+#15714 = CARTESIAN_POINT('',(-1.500031737418,0.422428911156,31.));
+#15715 = CARTESIAN_POINT('',(-1.500029842224,0.373677581129,31.));
+#15716 = CARTESIAN_POINT('',(-1.500025824459,0.276174884519,31.));
+#15717 = CARTESIAN_POINT('',(-1.50002370189,0.227423517937,31.));
+#15718 = CARTESIAN_POINT('',(-1.500021465633,0.178672191003,31.));
+#15719 = CARTESIAN_POINT('',(-1.500016765742,8.116949437664E-02,31.));
+#15720 = CARTESIAN_POINT('',(-1.500014302106,3.241812468378E-02,31.));
+#15721 = CARTESIAN_POINT('',(-1.500011724782,-1.633319915445E-02,31.));
+#15722 = CARTESIAN_POINT('',(-1.500006342751,-0.113835895794,31.));
+#15723 = CARTESIAN_POINT('',(-1.500003538042,-0.162587268596,31.));
+#15724 = CARTESIAN_POINT('',(-1.500000619645,-0.211338589337,31.));
+#15725 = CARTESIAN_POINT('',(-1.499994555461,-0.308841285987,31.));
+#15726 = CARTESIAN_POINT('',(-1.499991409673,-0.357592661895,31.));
+#15727 = CARTESIAN_POINT('',(-1.499988150195,-0.406343979537,31.));
+#15728 = CARTESIAN_POINT('',(-1.499981403846,-0.503846676193,31.));
+#15729 = CARTESIAN_POINT('',(-1.499977916973,-0.552598055207,31.));
+#15730 = CARTESIAN_POINT('',(-1.499974316408,-0.601349369748,31.));
+#15731 = CARTESIAN_POINT('',(-1.49996688788,-0.698852066407,31.));
+#15732 = CARTESIAN_POINT('',(-1.499963059916,-0.747603448524,31.));
+#15733 = CARTESIAN_POINT('',(-1.499959118258,-0.796354759962,31.));
+#15734 = CARTESIAN_POINT('',(-1.499951007539,-0.89385745662,31.));
+#15735 = CARTESIAN_POINT('',(-1.499946838476,-0.942608841839,31.));
+#15736 = CARTESIAN_POINT('',(-1.499942555719,-0.991360150173,31.));
+#15737 = CARTESIAN_POINT('',(-1.499933762796,-1.088862846826,31.));
+#15738 = CARTESIAN_POINT('',(-1.499929252629,-1.137614235145,31.));
+#15739 = CARTESIAN_POINT('',(-1.499924628766,-1.186365540372,31.));
+#15740 = CARTESIAN_POINT('',(-1.499915153626,-1.283868237017,31.));
+#15741 = CARTESIAN_POINT('',(-1.499910302348,-1.332619628435,31.));
+#15742 = CARTESIAN_POINT('',(-1.499905337373,-1.381370930553,31.));
+#15743 = CARTESIAN_POINT('',(-1.499895180004,-1.478873627186,31.));
+#15744 = CARTESIAN_POINT('',(-1.499889987608,-1.527625021701,31.));
+#15745 = CARTESIAN_POINT('',(-1.499884681515,-1.576376320708,31.));
+#15746 = CARTESIAN_POINT('',(-1.499873841904,-1.673879017327,31.));
+#15747 = CARTESIAN_POINT('',(-1.499868308384,-1.722630414936,31.));
+#15748 = CARTESIAN_POINT('',(-1.499862661166,-1.771381710831,31.));
+#15749 = CARTESIAN_POINT('',(-1.4998511393,-1.868884407431,31.));
+#15750 = CARTESIAN_POINT('',(-1.499845264649,-1.917635808133,31.));
+#15751 = CARTESIAN_POINT('',(-1.499839276301,-1.966387100915,31.));
+#15752 = CARTESIAN_POINT('',(-1.499827072167,-2.063889797491,31.));
+#15753 = CARTESIAN_POINT('',(-1.499820856379,-2.112641201285,31.));
+#15754 = CARTESIAN_POINT('',(-1.499814526893,-2.161392490951,31.));
+#15755 = CARTESIAN_POINT('',(-1.499801640479,-2.258895187501,31.));
+#15756 = CARTESIAN_POINT('',(-1.499795083548,-2.307646594385,31.));
+#15757 = CARTESIAN_POINT('',(-1.499788412919,-2.356397880933,31.));
+#15758 = CARTESIAN_POINT('',(-1.499774844211,-2.453900577454,31.));
+#15759 = CARTESIAN_POINT('',(-1.499767946131,-2.502651987425,31.));
+#15760 = CARTESIAN_POINT('',(-1.499760934351,-2.551403270853,31.));
+#15761 = CARTESIAN_POINT('',(-1.499746683337,-2.648905967341,31.));
+#15762 = CARTESIAN_POINT('',(-1.499739444101,-2.697657380399,31.));
+#15763 = CARTESIAN_POINT('',(-1.499732091164,-2.746408660706,31.));
+#15764 = CARTESIAN_POINT('',(-1.499717157831,-2.843911357156,31.));
+#15765 = CARTESIAN_POINT('',(-1.499709577433,-2.892662773298,31.));
+#15766 = CARTESIAN_POINT('',(-1.499701883334,-2.941414050482,31.));
+#15767 = CARTESIAN_POINT('',(-1.499683665032,-3.055167365243,31.));
+#15768 = CARTESIAN_POINT('',(-1.499673052391,-3.120169292324,31.));
+#15769 = CARTESIAN_POINT('',(-1.499662237617,-3.185170959494,31.));
+#15770 = CARTESIAN_POINT('',(-1.499651220711,-3.250172359401,31.));
+#15771 = PCURVE('',#12482,#15772);
+#15772 = DEFINITIONAL_REPRESENTATION('',(#15773),#15875);
+#15773 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,2.999956728517E-02,5.999904173946E-02,8.999843480858E-02,
+    0.119997757939,0.149997022578,0.179996240173,0.209995422174,
+    0.239994580029,0.269993725189,0.299992869104,0.329992023226,
+    0.359991199006,0.389990407897,0.419989661353,0.449988970827,
+    0.479988347773,0.509987803646,0.539987349903,0.569986997997,
+    0.599986759387,0.629986645529,0.659986667879,0.689986837897,
+    0.71998716704,0.749987666767,0.779988348537,0.809989223809,
+    0.839990304042,0.869991600698,0.899993125236,0.929994889118,
+    0.959996903803,1.),.UNSPECIFIED.);
+#15774 = CARTESIAN_POINT('',(0.,1.862095241264));
+#15775 = CARTESIAN_POINT('',(-4.874991837455E-02,1.862096277785));
+#15776 = CARTESIAN_POINT('',(-9.749989323201E-02,1.862097314311));
+#15777 = CARTESIAN_POINT('',(-0.146249921474,1.862098350843));
+#15778 = CARTESIAN_POINT('',(-0.243749927674,1.862100423914));
+#15779 = CARTESIAN_POINT('',(-0.292499905631,1.862101460454));
+#15780 = CARTESIAN_POINT('',(-0.341249930773,1.862102496999));
+#15781 = CARTESIAN_POINT('',(-0.438749936973,1.862104570096));
+#15782 = CARTESIAN_POINT('',(-0.487499918031,1.862105606648));
+#15783 = CARTESIAN_POINT('',(-0.536249940073,1.862106643206));
+#15784 = CARTESIAN_POINT('',(-0.633749946274,1.862108716329));
+#15785 = CARTESIAN_POINT('',(-0.682499930432,1.862109752894));
+#15786 = CARTESIAN_POINT('',(-0.731249949374,1.862110789465));
+#15787 = CARTESIAN_POINT('',(-0.828749955575,1.862112862614));
+#15788 = CARTESIAN_POINT('',(-0.877499942834,1.862113899192));
+#15789 = CARTESIAN_POINT('',(-0.926249958676,1.862114935776));
+#15790 = CARTESIAN_POINT('',(-1.023749964877,1.862117008951));
+#15791 = CARTESIAN_POINT('',(-1.072499955236,1.862118045542));
+#15792 = CARTESIAN_POINT('',(-1.121249967978,1.862119082138));
+#15793 = CARTESIAN_POINT('',(-1.218749974179,1.862121155339));
+#15794 = CARTESIAN_POINT('',(-1.26749996764,1.862122191944));
+#15795 = CARTESIAN_POINT('',(-1.31624997728,1.862123228553));
+#15796 = CARTESIAN_POINT('',(-1.413749983482,1.862125301779));
+#15797 = CARTESIAN_POINT('',(-1.462499980044,1.862126338397));
+#15798 = CARTESIAN_POINT('',(-1.511249986583,1.862127375019));
+#15799 = CARTESIAN_POINT('',(-1.608749992786,1.862129448271));
+#15800 = CARTESIAN_POINT('',(-1.657499992449,1.862130484902));
+#15801 = CARTESIAN_POINT('',(-1.706249995887,1.862131521537));
+#15802 = CARTESIAN_POINT('',(-1.80375000209,1.862133594815));
+#15803 = CARTESIAN_POINT('',(-1.852500004854,1.862134631459));
+#15804 = CARTESIAN_POINT('',(-1.901250005191,1.862135668107));
+#15805 = CARTESIAN_POINT('',(-1.998750011395,1.862137741411));
+#15806 = CARTESIAN_POINT('',(-2.047500017261,1.862138778067));
+#15807 = CARTESIAN_POINT('',(-2.096250014496,1.862139814728));
+#15808 = CARTESIAN_POINT('',(-2.1937500207,1.862141888058));
+#15809 = CARTESIAN_POINT('',(-2.242500029668,1.862142924728));
+#15810 = CARTESIAN_POINT('',(-2.291250023802,1.862143961401));
+#15811 = CARTESIAN_POINT('',(-2.388750030005,1.862146034757));
+#15812 = CARTESIAN_POINT('',(-2.437500042075,1.86214707144));
+#15813 = CARTESIAN_POINT('',(-2.486250033107,1.862148108126));
+#15814 = CARTESIAN_POINT('',(-2.583750039312,1.862150181508));
+#15815 = CARTESIAN_POINT('',(-2.632500054483,1.862151218204));
+#15816 = CARTESIAN_POINT('',(-2.681250042414,1.862152254903));
+#15817 = CARTESIAN_POINT('',(-2.778750048618,1.862154328311));
+#15818 = CARTESIAN_POINT('',(-2.827500066892,1.86215536502));
+#15819 = CARTESIAN_POINT('',(-2.87625005172,1.862156401732));
+#15820 = CARTESIAN_POINT('',(-2.973750057925,1.862158475165));
+#15821 = CARTESIAN_POINT('',(-3.022500079301,1.862159511887));
+#15822 = CARTESIAN_POINT('',(-3.071250061027,1.862160548612));
+#15823 = CARTESIAN_POINT('',(-3.168750067232,1.862162622072));
+#15824 = CARTESIAN_POINT('',(-3.217500091711,1.862163658806));
+#15825 = CARTESIAN_POINT('',(-3.266250070335,1.862164695544));
+#15826 = CARTESIAN_POINT('',(-3.36375007654,1.86216676903));
+#15827 = CARTESIAN_POINT('',(-3.412500104121,1.862167805777));
+#15828 = CARTESIAN_POINT('',(-3.461250079642,1.862168842528));
+#15829 = CARTESIAN_POINT('',(-3.558750085848,1.862170916039));
+#15830 = CARTESIAN_POINT('',(-3.607500116532,1.8621719528));
+#15831 = CARTESIAN_POINT('',(-3.65625008895,1.862172989564));
+#15832 = CARTESIAN_POINT('',(-3.753750095156,1.862175063101));
+#15833 = CARTESIAN_POINT('',(-3.802500128943,1.862176099875));
+#15834 = CARTESIAN_POINT('',(-3.851250098258,1.862177136651));
+#15835 = CARTESIAN_POINT('',(-3.948750104464,1.862179210214));
+#15836 = CARTESIAN_POINT('',(-3.997500141354,1.862180247001));
+#15837 = CARTESIAN_POINT('',(-4.046250107567,1.86218128379));
+#15838 = CARTESIAN_POINT('',(-4.143750113773,1.862183357379));
+#15839 = CARTESIAN_POINT('',(-4.192500153766,1.862184394179));
+#15840 = CARTESIAN_POINT('',(-4.241250116876,1.862185430981));
+#15841 = CARTESIAN_POINT('',(-4.338750123082,1.862187504596));
+#15842 = CARTESIAN_POINT('',(-4.387500166178,1.862188541409));
+#15843 = CARTESIAN_POINT('',(-4.436250126185,1.862189578224));
+#15844 = CARTESIAN_POINT('',(-4.533750132391,1.862191651865));
+#15845 = CARTESIAN_POINT('',(-4.58250017859,1.86219268869));
+#15846 = CARTESIAN_POINT('',(-4.631250135494,1.862193725518));
+#15847 = CARTESIAN_POINT('',(-4.728750141701,1.862195799185));
+#15848 = CARTESIAN_POINT('',(-4.777500191003,1.862196836024));
+#15849 = CARTESIAN_POINT('',(-4.826250144803,1.862197872865));
+#15850 = CARTESIAN_POINT('',(-4.92375015101,1.862199946557));
+#15851 = CARTESIAN_POINT('',(-4.972500203415,1.862200983409));
+#15852 = CARTESIAN_POINT('',(-5.021250154113,1.862202020263));
+#15853 = CARTESIAN_POINT('',(-5.11875016032,1.862204093981));
+#15854 = CARTESIAN_POINT('',(-5.167500215828,1.862205130846));
+#15855 = CARTESIAN_POINT('',(-5.216250163422,1.862206167713));
+#15856 = CARTESIAN_POINT('',(-5.31375016963,1.862208241457));
+#15857 = CARTESIAN_POINT('',(-5.362500228241,1.862209278335));
+#15858 = CARTESIAN_POINT('',(-5.411250172732,1.862210315214));
+#15859 = CARTESIAN_POINT('',(-5.50875017894,1.862212388984));
+#15860 = CARTESIAN_POINT('',(-5.557500240654,1.862213425875));
+#15861 = CARTESIAN_POINT('',(-5.606250182042,1.862214462767));
+#15862 = CARTESIAN_POINT('',(-5.70375018825,1.862216536564));
+#15863 = CARTESIAN_POINT('',(-5.752500253068,1.862217573467));
+#15864 = CARTESIAN_POINT('',(-5.801250191352,1.862218610373));
+#15865 = CARTESIAN_POINT('',(-5.898750197559,1.862220684195));
+#15866 = CARTESIAN_POINT('',(-5.947500265481,1.862221721111));
+#15867 = CARTESIAN_POINT('',(-5.996250200662,1.862222758029));
+#15868 = CARTESIAN_POINT('',(-6.093750206869,1.862224831877));
+#15869 = CARTESIAN_POINT('',(-6.142500277894,1.862225868807));
+#15870 = CARTESIAN_POINT('',(-6.191250209972,1.862226905738));
+#15871 = CARTESIAN_POINT('',(-6.305000386158,1.862229325261));
+#15872 = CARTESIAN_POINT('',(-6.37000051978,1.862230707854));
+#15873 = CARTESIAN_POINT('',(-6.435000393511,1.862232090449));
+#15874 = CARTESIAN_POINT('',(-6.5,1.862233473046));
+#15875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15876 = PCURVE('',#15877,#15882);
+#15877 = PLANE('',#15878);
+#15878 = AXIS2_PLACEMENT_3D('',#15879,#15880,#15881);
+#15879 = CARTESIAN_POINT('',(0.,0.,31.));
+#15880 = DIRECTION('',(0.,0.,1.));
+#15881 = DIRECTION('',(1.,0.,0.));
+#15882 = DEFINITIONAL_REPRESENTATION('',(#15883),#15985);
+#15883 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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,#15973,#15974,#15975,#15976,#15977,
+    #15978,#15979,#15980,#15981,#15982,#15983,#15984),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,2.999956728517E-02,5.999904173946E-02,8.999843480858E-02,
+    0.119997757939,0.149997022578,0.179996240173,0.209995422174,
+    0.239994580029,0.269993725189,0.299992869104,0.329992023226,
+    0.359991199006,0.389990407897,0.419989661353,0.449988970827,
+    0.479988347773,0.509987803646,0.539987349903,0.569986997997,
+    0.599986759387,0.629986645529,0.659986667879,0.689986837897,
+    0.71998716704,0.749987666767,0.779988348537,0.809989223809,
+    0.839990304042,0.869991600698,0.899993125236,0.929994889118,
+    0.959996903803,1.),.UNSPECIFIED.);
+#15884 = CARTESIAN_POINT('',(-1.499994903449,3.250006991592));
+#15885 = CARTESIAN_POINT('',(-1.49999800975,3.201255728357));
+#15886 = CARTESIAN_POINT('',(-1.5000010024,3.152504408627));
+#15887 = CARTESIAN_POINT('',(-1.500003881396,3.103753035498));
+#15888 = CARTESIAN_POINT('',(-1.500009412072,3.006250339504));
+#15889 = CARTESIAN_POINT('',(-1.500012063752,2.957499016638));
+#15890 = CARTESIAN_POINT('',(-1.500014601776,2.908747646576));
+#15891 = CARTESIAN_POINT('',(-1.500019450504,2.811244950514));
+#15892 = CARTESIAN_POINT('',(-1.500021761208,2.762493624516));
+#15893 = CARTESIAN_POINT('',(-1.500023958253,2.713742257521));
+#15894 = CARTESIAN_POINT('',(-1.500028125019,2.616239561395));
+#15895 = CARTESIAN_POINT('',(-1.500030094741,2.567488232265));
+#15896 = CARTESIAN_POINT('',(-1.500031950801,2.51873686834));
+#15897 = CARTESIAN_POINT('',(-1.500035435594,2.421234172155));
+#15898 = CARTESIAN_POINT('',(-1.500037064326,2.372482839895));
+#15899 = CARTESIAN_POINT('',(-1.500038579395,2.323731479041));
+#15900 = CARTESIAN_POINT('',(-1.500041382201,2.226228782799));
+#15901 = CARTESIAN_POINT('',(-1.500042669938,2.177477447411));
+#15902 = CARTESIAN_POINT('',(-1.500043844009,2.128726089631));
+#15903 = CARTESIAN_POINT('',(-1.500045964815,2.031223393337));
+#15904 = CARTESIAN_POINT('',(-1.50004691155,1.982472054822));
+#15905 = CARTESIAN_POINT('',(-1.500047744617,1.933720700118));
+#15906 = CARTESIAN_POINT('',(-1.500049183411,1.836218003773));
+#15907 = CARTESIAN_POINT('',(-1.500049789138,1.787466662133));
+#15908 = CARTESIAN_POINT('',(-1.500050281195,1.738715310507));
+#15909 = CARTESIAN_POINT('',(-1.500051037964,1.641212614117));
+#15910 = CARTESIAN_POINT('',(-1.500051302676,1.592461269353));
+#15911 = CARTESIAN_POINT('',(-1.500051453716,1.543709920807));
+#15912 = CARTESIAN_POINT('',(-1.500051528447,1.446207224375));
+#15913 = CARTESIAN_POINT('',(-1.500051452138,1.397455876489));
+#15914 = CARTESIAN_POINT('',(-1.500051262155,1.348704531025));
+#15915 = CARTESIAN_POINT('',(-1.500050654835,1.251201834554));
+#15916 = CARTESIAN_POINT('',(-1.500050237499,1.202450483548));
+#15917 = CARTESIAN_POINT('',(-1.500049706486,1.153699141167));
+#15918 = CARTESIAN_POINT('',(-1.500048417103,1.056196444662));
+#15919 = CARTESIAN_POINT('',(-1.500047658733,1.007445090537));
+#15920 = CARTESIAN_POINT('',(-1.500046786684,0.958693751242));
+#15921 = CARTESIAN_POINT('',(-1.500044815225,0.861191054705));
+#15922 = CARTESIAN_POINT('',(-1.500043715815,0.812439697463));
+#15923 = CARTESIAN_POINT('',(-1.500042502723,0.763688361255));
+#15924 = CARTESIAN_POINT('',(-1.500039849175,0.66618566469));
+#15925 = CARTESIAN_POINT('',(-1.500038408718,0.617434304334));
+#15926 = CARTESIAN_POINT('',(-1.500036854578,0.568682971215));
+#15927 = CARTESIAN_POINT('',(-1.500033518929,0.471180274626));
+#15928 = CARTESIAN_POINT('',(-1.500031737418,0.422428911156));
+#15929 = CARTESIAN_POINT('',(-1.500029842224,0.373677581129));
+#15930 = CARTESIAN_POINT('',(-1.500025824459,0.276174884519));
+#15931 = CARTESIAN_POINT('',(-1.50002370189,0.227423517937));
+#15932 = CARTESIAN_POINT('',(-1.500021465633,0.178672191003));
+#15933 = CARTESIAN_POINT('',(-1.500016765742,8.116949437664E-02));
+#15934 = CARTESIAN_POINT('',(-1.500014302106,3.241812468378E-02));
+#15935 = CARTESIAN_POINT('',(-1.500011724782,-1.633319915445E-02));
+#15936 = CARTESIAN_POINT('',(-1.500006342751,-0.113835895794));
+#15937 = CARTESIAN_POINT('',(-1.500003538042,-0.162587268596));
+#15938 = CARTESIAN_POINT('',(-1.500000619645,-0.211338589337));
+#15939 = CARTESIAN_POINT('',(-1.499994555461,-0.308841285987));
+#15940 = CARTESIAN_POINT('',(-1.499991409673,-0.357592661895));
+#15941 = CARTESIAN_POINT('',(-1.499988150195,-0.406343979537));
+#15942 = CARTESIAN_POINT('',(-1.499981403846,-0.503846676193));
+#15943 = CARTESIAN_POINT('',(-1.499977916973,-0.552598055207));
+#15944 = CARTESIAN_POINT('',(-1.499974316408,-0.601349369748));
+#15945 = CARTESIAN_POINT('',(-1.49996688788,-0.698852066407));
+#15946 = CARTESIAN_POINT('',(-1.499963059916,-0.747603448524));
+#15947 = CARTESIAN_POINT('',(-1.499959118258,-0.796354759962));
+#15948 = CARTESIAN_POINT('',(-1.499951007539,-0.89385745662));
+#15949 = CARTESIAN_POINT('',(-1.499946838476,-0.942608841839));
+#15950 = CARTESIAN_POINT('',(-1.499942555719,-0.991360150173));
+#15951 = CARTESIAN_POINT('',(-1.499933762796,-1.088862846826));
+#15952 = CARTESIAN_POINT('',(-1.499929252629,-1.137614235145));
+#15953 = CARTESIAN_POINT('',(-1.499924628766,-1.186365540372));
+#15954 = CARTESIAN_POINT('',(-1.499915153626,-1.283868237017));
+#15955 = CARTESIAN_POINT('',(-1.499910302348,-1.332619628435));
+#15956 = CARTESIAN_POINT('',(-1.499905337373,-1.381370930553));
+#15957 = CARTESIAN_POINT('',(-1.499895180004,-1.478873627186));
+#15958 = CARTESIAN_POINT('',(-1.499889987608,-1.527625021701));
+#15959 = CARTESIAN_POINT('',(-1.499884681515,-1.576376320708));
+#15960 = CARTESIAN_POINT('',(-1.499873841904,-1.673879017327));
+#15961 = CARTESIAN_POINT('',(-1.499868308384,-1.722630414936));
+#15962 = CARTESIAN_POINT('',(-1.499862661166,-1.771381710831));
+#15963 = CARTESIAN_POINT('',(-1.4998511393,-1.868884407431));
+#15964 = CARTESIAN_POINT('',(-1.499845264649,-1.917635808133));
+#15965 = CARTESIAN_POINT('',(-1.499839276301,-1.966387100915));
+#15966 = CARTESIAN_POINT('',(-1.499827072167,-2.063889797491));
+#15967 = CARTESIAN_POINT('',(-1.499820856379,-2.112641201285));
+#15968 = CARTESIAN_POINT('',(-1.499814526893,-2.161392490951));
+#15969 = CARTESIAN_POINT('',(-1.499801640479,-2.258895187501));
+#15970 = CARTESIAN_POINT('',(-1.499795083548,-2.307646594385));
+#15971 = CARTESIAN_POINT('',(-1.499788412919,-2.356397880933));
+#15972 = CARTESIAN_POINT('',(-1.499774844211,-2.453900577454));
+#15973 = CARTESIAN_POINT('',(-1.499767946131,-2.502651987425));
+#15974 = CARTESIAN_POINT('',(-1.499760934351,-2.551403270853));
+#15975 = CARTESIAN_POINT('',(-1.499746683337,-2.648905967341));
+#15976 = CARTESIAN_POINT('',(-1.499739444101,-2.697657380399));
+#15977 = CARTESIAN_POINT('',(-1.499732091164,-2.746408660706));
+#15978 = CARTESIAN_POINT('',(-1.499717157831,-2.843911357156));
+#15979 = CARTESIAN_POINT('',(-1.499709577433,-2.892662773298));
+#15980 = CARTESIAN_POINT('',(-1.499701883334,-2.941414050482));
+#15981 = CARTESIAN_POINT('',(-1.499683665032,-3.055167365243));
+#15982 = CARTESIAN_POINT('',(-1.499673052391,-3.120169292324));
+#15983 = CARTESIAN_POINT('',(-1.499662237617,-3.185170959494));
+#15984 = CARTESIAN_POINT('',(-1.499651220711,-3.250172359401));
+#15985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15986 = ORIENTED_EDGE('',*,*,#15987,.F.);
+#15987 = EDGE_CURVE('',#14771,#15666,#15988,.T.);
+#15988 = SURFACE_CURVE('',#15989,(#16097,#16208),.PCURVE_S1.);
+#15989 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,
+    3.0000545026E-02,5.930711976408E-02,8.930711290761E-02,0.11930703002
+    ,0.149306986078,0.176763356579,0.204311819344,0.234311696033,
+    0.263311473118,0.281765672726,0.311765597139,0.341003712194,
+    0.371004017824,0.401004189197,0.429802469867,0.459802176015,
+    0.486348015774,0.515892654325,0.545892581619,0.575892508201,
+    0.605892458862,0.635892411647,0.66578823618,0.695788298157,
+    0.725788422571,0.75578849671,0.781574293301,0.811574068172,
+    0.841573837163,0.871573814329,0.90157404484,0.930945442391,
+    0.960945427931,0.986311889796,1.),.UNSPECIFIED.);
+#15990 = CARTESIAN_POINT('',(3.162277660168,1.5,30.));
+#15991 = CARTESIAN_POINT('',(3.091595663605,1.649010965234,
+    30.029998613739));
+#15992 = CARTESIAN_POINT('',(3.011544482106,1.793594496007,
+    30.059999693558));
+#15993 = CARTESIAN_POINT('',(2.922550676548,1.932847960569,
+    30.089999823255));
+#15994 = CARTESIAN_POINT('',(2.730084220231,2.196041998652,
+    30.149306541136));
+#15995 = CARTESIAN_POINT('',(2.626993524356,2.320262204065,
+    30.178612845416));
+#15996 = CARTESIAN_POINT('',(2.516459170621,2.437907601814,
+    30.207919155529));
+#15997 = CARTESIAN_POINT('',(2.279057938976,2.661409059624,
+    30.267225364102));
+#15998 = CARTESIAN_POINT('',(2.151865306998,2.76692140479,
+    30.297225254304));
+#15999 = CARTESIAN_POINT('',(2.018282659326,2.86421684744,
+    30.327225254163));
+#16000 = CARTESIAN_POINT('',(1.739991690924,3.041320737148,
+    30.387225306893));
+#16001 = CARTESIAN_POINT('',(1.595281940433,3.12113014979,
+    30.417225363728));
+#16002 = CARTESIAN_POINT('',(1.445834968057,3.191671044794,
+    30.447225445331));
+#16003 = CARTESIAN_POINT('',(1.139288172688,3.3134914125,30.507225629658
+    ));
+#16004 = CARTESIAN_POINT('',(0.98218674224,3.364771497373,
+    30.537225733478));
+#16005 = CARTESIAN_POINT('',(0.822168439811,3.406059610323,
+    30.567225802167));
+#16006 = CARTESIAN_POINT('',(0.511956707253,3.465643660988,
+    30.624682272731));
+#16007 = CARTESIAN_POINT('',(0.362079360274,3.485592476912,
+    30.652138674816));
+#16008 = CARTESIAN_POINT('',(0.21130163678,3.496875370985,
+    30.679595057495));
+#16009 = CARTESIAN_POINT('',(-9.105831144476E-02,3.502091838086,
+    30.734599859215));
+#16010 = CARTESIAN_POINT('',(-0.242642892338,3.495967108427,
+    30.762148320804));
+#16011 = CARTESIAN_POINT('',(-0.393619920592,3.481092093519,
+    30.789696748361));
+#16012 = CARTESIAN_POINT('',(-0.706174133598,3.431984997024,
+    30.847245078802));
+#16013 = CARTESIAN_POINT('',(-0.867500509999,3.396147937478,
+    30.877244968377));
+#16014 = CARTESIAN_POINT('',(-1.026250620457,3.350225734669,
+    30.907244897347));
+#16015 = CARTESIAN_POINT('',(-1.331576991335,3.240728628858,
+    30.966244723857));
+#16016 = CARTESIAN_POINT('',(-1.478384108073,3.177792732754,
+    30.99524461769));
+#16017 = CARTESIAN_POINT('',(-1.621089632069,3.106040522529,
+    31.024244535762));
+#16018 = CARTESIAN_POINT('',(-1.846642538191,2.974929390271,
+    31.071698733349));
+#16019 = CARTESIAN_POINT('',(-1.932386479505,2.920551763714,
+    31.090153032654));
+#16020 = CARTESIAN_POINT('',(-2.015962861685,2.862898407167,
+    31.108607289497));
+#16021 = CARTESIAN_POINT('',(-2.229235284773,2.703278197729,
+    31.157061579744));
+#16022 = CARTESIAN_POINT('',(-2.355072224981,2.596153506859,
+    31.187061573131));
+#16023 = CARTESIAN_POINT('',(-2.473915690013,2.481319074102,
+    31.217061495224));
+#16024 = CARTESIAN_POINT('',(-2.693469817486,2.240772072483,
+    31.276299392769));
+#16025 = CARTESIAN_POINT('',(-2.79456538459,2.115408624661,
+    31.305537371118));
+#16026 = CARTESIAN_POINT('',(-2.887779512559,1.98407883452,
+    31.334775291105));
+#16027 = CARTESIAN_POINT('',(-3.059698259925,1.707469073154,
+    31.394013241841));
+#16028 = CARTESIAN_POINT('',(-3.137962189471,1.561913241045,
+    31.424013277868));
+#16029 = CARTESIAN_POINT('',(-3.20690718099,1.411718950746,
+    31.454013315942));
+#16030 = CARTESIAN_POINT('',(-3.325453855801,1.103884267278,
+    31.514013362482));
+#16031 = CARTESIAN_POINT('',(-3.375056247461,0.946242286336,
+    31.544013368074));
+#16032 = CARTESIAN_POINT('',(-3.414635682587,0.785790516591,
+    31.574013476604));
+#16033 = CARTESIAN_POINT('',(-3.472221925247,0.46769907946,
+    31.632812015859));
+#16034 = CARTESIAN_POINT('',(-3.491029733644,0.310202889581,
+    31.661610420147));
+#16035 = CARTESIAN_POINT('',(-3.500286607845,0.151858239727,
+    31.690408944279));
+#16036 = CARTESIAN_POINT('',(-3.49968925258,-0.171398880669,
+    31.749207492269));
+#16037 = CARTESIAN_POINT('',(-3.489021610517,-0.336311458207,
+    31.77920753486));
+#16038 = CARTESIAN_POINT('',(-3.467993235873,-0.500225251781,
+    31.809207566813));
+#16039 = CARTESIAN_POINT('',(-3.409177833819,-0.80548481571,
+    31.865753629171));
+#16040 = CARTESIAN_POINT('',(-3.37359879789,-0.94725723043,
+    31.892299657392));
+#16041 = CARTESIAN_POINT('',(-3.330180508854,-1.086829001771,
+    31.918845648726));
+#16042 = CARTESIAN_POINT('',(-3.222376372899,-1.375744930474,
+    31.974936268868));
+#16043 = CARTESIAN_POINT('',(-3.156175369542,-1.524413453509,
+    32.0044808962));
+#16044 = CARTESIAN_POINT('',(-3.080884917901,-1.668691606836,
+    32.034025552263));
+#16045 = CARTESIAN_POINT('',(-2.911799294937,-1.949006890603,
+    32.093570396321));
+#16046 = CARTESIAN_POINT('',(-2.817735961642,-2.084884184801,
+    32.123570560003));
+#16047 = CARTESIAN_POINT('',(-2.715305152171,-2.214570126532,
+    32.153570774529));
+#16048 = CARTESIAN_POINT('',(-2.49501752088,-2.46009968962,
+    32.213571128412));
+#16049 = CARTESIAN_POINT('',(-2.377159552192,-2.575944591429,
+    32.24357127404));
+#16050 = CARTESIAN_POINT('',(-2.252242241705,-2.684140070547,
+    32.273571319858));
+#16051 = CARTESIAN_POINT('',(-1.989848312877,-2.884043474734,
+    32.333571236273));
+#16052 = CARTESIAN_POINT('',(-1.852370307334,-2.975752440978,
+    32.363571105622));
+#16053 = CARTESIAN_POINT('',(-1.709391345477,-3.058624594741,
+    32.393570878746));
+#16054 = CARTESIAN_POINT('',(-1.414186241108,-3.205819780045,
+    32.453570326815));
+#16055 = CARTESIAN_POINT('',(-1.261958546192,-3.270143584696,
+    32.483569999303));
+#16056 = CARTESIAN_POINT('',(-1.105983281534,-3.324756259348,
+    32.513569664147));
+#16057 = CARTESIAN_POINT('',(-0.788976419202,-3.413873298429,
+    32.573464917874));
+#16058 = CARTESIAN_POINT('',(-0.62796261829,-3.448447260284,
+    32.603360503139));
+#16059 = CARTESIAN_POINT('',(-0.465097005905,-3.472851769145,
+    32.63325614635));
+#16060 = CARTESIAN_POINT('',(-0.137024540889,-3.501203739118,
+    32.693151788798));
+#16061 = CARTESIAN_POINT('',(2.819021899973E-02,-3.505079724326,
+    32.7231517904));
+#16062 = CARTESIAN_POINT('',(0.19332119297,-3.498546869687,
+    32.753151860563));
+#16063 = CARTESIAN_POINT('',(0.521465237196,-3.464863258847,
+    32.813152186505));
+#16064 = CARTESIAN_POINT('',(0.684480023164,-3.437712283314,
+    32.843152442464));
+#16065 = CARTESIAN_POINT('',(0.845462099443,-3.400352509002,
+    32.873152753264));
+#16066 = CARTESIAN_POINT('',(1.161481818374,-3.305777252255,
+    32.933153398829));
+#16067 = CARTESIAN_POINT('',(1.316521131151,-3.248561306218,
+    32.963153733853));
+#16068 = CARTESIAN_POINT('',(1.46765078551,-3.181698345309,
+    32.993154088308));
+#16069 = CARTESIAN_POINT('',(1.739792043901,-3.040266575589,
+    33.048940462346));
+#16070 = CARTESIAN_POINT('',(1.862053147779,-2.968099223211,
+    33.074726491718));
+#16071 = CARTESIAN_POINT('',(1.980232229119,-2.889425117522,
+    33.100512507604));
+#16072 = CARTESIAN_POINT('',(2.225993878639,-2.705947868537,
+    33.15629848816));
+#16073 = CARTESIAN_POINT('',(2.351958160003,-2.598974880732,
+    33.18629844689));
+#16074 = CARTESIAN_POINT('',(2.470938181592,-2.484284035238,
+    33.21629834091));
+#16075 = CARTESIAN_POINT('',(2.693605782884,-2.240912880706,
+    33.276297968477));
+#16076 = CARTESIAN_POINT('',(2.797294531216,-2.112231302698,
+    33.306297702866));
+#16077 = CARTESIAN_POINT('',(2.892676618481,-1.977277121219,
+    33.336297348907));
+#16078 = CARTESIAN_POINT('',(3.065798470312,-1.696491362926,
+    33.396296708973));
+#16079 = CARTESIAN_POINT('',(3.143539024513,-1.550658240624,
+    33.426296423342));
+#16080 = CARTESIAN_POINT('',(3.211944463607,-1.400220029031,
+    33.456296086499));
+#16081 = CARTESIAN_POINT('',(3.329386889635,-1.091964634989,
+    33.516295673621));
+#16082 = CARTESIAN_POINT('',(3.378424333207,-0.934145766021,
+    33.546295595547));
+#16083 = CARTESIAN_POINT('',(3.417428831443,-0.773552819223,
+    33.576295581933));
+#16084 = CARTESIAN_POINT('',(3.474425457785,-0.452153769034,
+    33.63566699178));
+#16085 = CARTESIAN_POINT('',(3.492841179508,-0.291421098542,
+    33.665038404279));
+#16086 = CARTESIAN_POINT('',(3.501315704101,-0.129859180241,
+    33.694410009545));
+#16087 = CARTESIAN_POINT('',(3.498367585815,0.196538475972,
+    33.753781997002));
+#16088 = CARTESIAN_POINT('',(3.486515178648,0.36137205771,
+    33.783782402676));
+#16089 = CARTESIAN_POINT('',(3.464309382054,0.525131399826,
+    33.813782711854));
+#16090 = CARTESIAN_POINT('',(3.404574576539,0.823602066577,
+    33.869149391513));
+#16091 = CARTESIAN_POINT('',(3.369941940108,0.95889398007,
+    33.894515751521));
+#16092 = CARTESIAN_POINT('',(3.328160075487,1.092153642534,
+    33.919882199983));
+#16093 = CARTESIAN_POINT('',(3.253143632116,1.293336648213,
+    33.958936374802));
+#16094 = CARTESIAN_POINT('',(3.224829960877,1.363094828099,
+    33.972624244088));
+#16095 = CARTESIAN_POINT('',(3.194527282451,1.432011856388,
+    33.986311958269));
+#16096 = CARTESIAN_POINT('',(3.162277549226,1.500000233888,
+    33.999998805981));
+#16097 = PCURVE('',#12482,#16098);
+#16098 = DEFINITIONAL_REPRESENTATION('',(#16099),#16207);
+#16099 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,
+    3.0000545026E-02,5.930711976408E-02,8.930711290761E-02,0.11930703002
+    ,0.149306986078,0.176763356579,0.204311819344,0.234311696033,
+    0.263311473118,0.281765672726,0.311765597139,0.341003712194,
+    0.371004017824,0.401004189197,0.429802469867,0.459802176015,
+    0.486348015774,0.515892654325,0.545892581619,0.575892508201,
+    0.605892458862,0.635892411647,0.66578823618,0.695788298157,
+    0.725788422571,0.75578849671,0.781574293301,0.811574068172,
+    0.841573837163,0.871573814329,0.90157404484,0.930945442391,
+    0.960945427931,0.986311889796,1.),.UNSPECIFIED.);
+#16100 = CARTESIAN_POINT('',(-8.772233983162E-02,0.));
+#16101 = CARTESIAN_POINT('',(-8.773836340697E-02,5.585963017506E-02));
+#16102 = CARTESIAN_POINT('',(-8.774321511606E-02,0.111724450105));
+#16103 = CARTESIAN_POINT('',(-8.774487086588E-02,0.167587730541));
+#16104 = CARTESIAN_POINT('',(-8.774472480152E-02,0.278023032383));
+#16105 = CARTESIAN_POINT('',(-8.7743214171E-02,0.33259451566));
+#16106 = CARTESIAN_POINT('',(-8.774184886252E-02,0.387165964051));
+#16107 = CARTESIAN_POINT('',(-8.77389171809E-02,0.49760026287));
+#16108 = CARTESIAN_POINT('',(-8.773744355012E-02,0.553463091269));
+#16109 = CARTESIAN_POINT('',(-8.773588982818E-02,0.609326027934));
+#16110 = CARTESIAN_POINT('',(-8.77323751078E-02,0.721051859588));
+#16111 = CARTESIAN_POINT('',(-8.773043211025E-02,0.776914759849));
+#16112 = CARTESIAN_POINT('',(-8.772826475045E-02,0.832777657659));
+#16113 = CARTESIAN_POINT('',(-8.772395342554E-02,0.944503458088));
+#16114 = CARTESIAN_POINT('',(-8.772179548612E-02,1.000366361757));
+#16115 = CARTESIAN_POINT('',(-8.771988493443E-02,1.05622921167));
+#16116 = CARTESIAN_POINT('',(-8.771710430229E-02,1.163218429957));
+#16117 = CARTESIAN_POINT('',(-8.771615091806E-02,1.214344793691));
+#16118 = CARTESIAN_POINT('',(-8.771571773963E-02,1.265471159115));
+#16119 = CARTESIAN_POINT('',(-8.771581488881E-02,1.367895349352));
+#16120 = CARTESIAN_POINT('',(-8.771635026249E-02,1.419193253768));
+#16121 = CARTESIAN_POINT('',(-8.771731991886E-02,1.470491135992));
+#16122 = CARTESIAN_POINT('',(-8.77198401007E-02,1.577651858037));
+#16123 = CARTESIAN_POINT('',(-8.772144536942E-02,1.633514679586));
+#16124 = CARTESIAN_POINT('',(-8.772307815304E-02,1.689377603654));
+#16125 = CARTESIAN_POINT('',(-8.772589239199E-02,1.799241316551));
+#16126 = CARTESIAN_POINT('',(-8.772709554862E-02,1.853242097991));
+#16127 = CARTESIAN_POINT('',(-8.7727923884E-02,1.907242922206));
+#16128 = CARTESIAN_POINT('',(-8.772867138211E-02,1.99560748433));
+#16129 = CARTESIAN_POINT('',(-8.772881209453E-02,2.029971268195));
+#16130 = CARTESIAN_POINT('',(-8.772880584605E-02,2.064334963724));
+#16131 = CARTESIAN_POINT('',(-8.772849561657E-02,2.154561730154));
+#16132 = CARTESIAN_POINT('',(-8.77280001712E-02,2.210424707786));
+#16133 = CARTESIAN_POINT('',(-8.772737094051E-02,2.266287513002));
+#16134 = CARTESIAN_POINT('',(-8.772631617827E-02,2.376594225616));
+#16135 = CARTESIAN_POINT('',(-8.772587453932E-02,2.431038140366));
+#16136 = CARTESIAN_POINT('',(-8.772571924242E-02,2.485481909097));
+#16137 = CARTESIAN_POINT('',(-8.77260446248E-02,2.595788509815));
+#16138 = CARTESIAN_POINT('',(-8.772653929076E-02,2.651651349868));
+#16139 = CARTESIAN_POINT('',(-8.772737345187E-02,2.707514172042));
+#16140 = CARTESIAN_POINT('',(-8.772920534703E-02,2.819239744594));
+#16141 = CARTESIAN_POINT('',(-8.773021653605E-02,2.875102489267));
+#16142 = CARTESIAN_POINT('',(-8.773103949596E-02,2.9309654304));
+#16143 = CARTESIAN_POINT('',(-8.773174716148E-02,3.040453708773));
+#16144 = CARTESIAN_POINT('',(-8.773168635549E-02,3.094078995285));
+#16145 = CARTESIAN_POINT('',(-8.773098331035E-02,3.147704527805));
+#16146 = CARTESIAN_POINT('',(-8.772853259618E-02,3.257192945188));
+#16147 = CARTESIAN_POINT('',(-8.772673880457E-02,3.313055866806));
+#16148 = CARTESIAN_POINT('',(-8.772463107829E-02,3.368918794347));
+#16149 = CARTESIAN_POINT('',(-8.77213164526E-02,3.474212992988));
+#16150 = CARTESIAN_POINT('',(-8.771999005542E-02,3.523644257344));
+#16151 = CARTESIAN_POINT('',(-8.771941995788E-02,3.573075454205));
+#16152 = CARTESIAN_POINT('',(-8.771974134063E-02,3.677521570537));
+#16153 = CARTESIAN_POINT('',(-8.772105994012E-02,3.732536490574));
+#16154 = CARTESIAN_POINT('',(-8.772222468722E-02,3.787551442458));
+#16155 = CARTESIAN_POINT('',(-8.772386605761E-02,3.898429287868));
+#16156 = CARTESIAN_POINT('',(-8.77243551317E-02,3.954292167643));
+#16157 = CARTESIAN_POINT('',(-8.772446192397E-02,4.01015507722));
+#16158 = CARTESIAN_POINT('',(-8.772453067802E-02,4.121880876965));
+#16159 = CARTESIAN_POINT('',(-8.772446406504E-02,4.177743770346));
+#16160 = CARTESIAN_POINT('',(-8.77245486049E-02,4.233606635509));
+#16161 = CARTESIAN_POINT('',(-8.772507706927E-02,4.345332377148));
+#16162 = CARTESIAN_POINT('',(-8.77255225624E-02,4.401195251797));
+#16163 = CARTESIAN_POINT('',(-8.772614548399E-02,4.457058119644));
+#16164 = CARTESIAN_POINT('',(-8.772739906454E-02,4.568783865041));
+#16165 = CARTESIAN_POINT('',(-8.772804111841E-02,4.624646741449));
+#16166 = CARTESIAN_POINT('',(-8.7728526948E-02,4.680509626181));
+#16167 = CARTESIAN_POINT('',(-8.772899239173E-02,4.792041470342));
+#16168 = CARTESIAN_POINT('',(-8.772897825625E-02,4.847710426294));
+#16169 = CARTESIAN_POINT('',(-8.772863965049E-02,4.903379350435));
+#16170 = CARTESIAN_POINT('',(-8.772748591137E-02,5.014911179619));
+#16171 = CARTESIAN_POINT('',(-8.772666391024E-02,5.070774088652));
+#16172 = CARTESIAN_POINT('',(-8.77256970847E-02,5.126636927183));
+#16173 = CARTESIAN_POINT('',(-8.772378180346E-02,5.238362632071));
+#16174 = CARTESIAN_POINT('',(-8.772282604828E-02,5.294225497442));
+#16175 = CARTESIAN_POINT('',(-8.772202131833E-02,5.350088346699));
+#16176 = CARTESIAN_POINT('',(-8.772081118079E-02,5.46181401594));
+#16177 = CARTESIAN_POINT('',(-8.77204049375E-02,5.517676833924));
+#16178 = CARTESIAN_POINT('',(-8.77202320257E-02,5.573539730711));
+#16179 = CARTESIAN_POINT('',(-8.772018887559E-02,5.677418328538));
+#16180 = CARTESIAN_POINT('',(-8.772028302138E-02,5.725434016905));
+#16181 = CARTESIAN_POINT('',(-8.772043662281E-02,5.773449805259));
+#16182 = CARTESIAN_POINT('',(-8.772078909732E-02,5.877328417142));
+#16183 = CARTESIAN_POINT('',(-8.772099651556E-02,5.933191277804));
+#16184 = CARTESIAN_POINT('',(-8.772114636754E-02,5.989054222399));
+#16185 = CARTESIAN_POINT('',(-8.772146382626E-02,6.100780113399));
+#16186 = CARTESIAN_POINT('',(-8.772162816024E-02,6.156643062747));
+#16187 = CARTESIAN_POINT('',(-8.772188656491E-02,6.212505941299));
+#16188 = CARTESIAN_POINT('',(-8.772292927881E-02,6.324231806974));
+#16189 = CARTESIAN_POINT('',(-8.772369806988E-02,6.380094798303));
+#16190 = CARTESIAN_POINT('',(-8.772489687403E-02,6.435957583406));
+#16191 = CARTESIAN_POINT('',(-8.772802834987E-02,6.547683262767));
+#16192 = CARTESIAN_POINT('',(-8.772995040343E-02,6.603546157335));
+#16193 = CARTESIAN_POINT('',(-8.773213545165E-02,6.65940891159));
+#16194 = CARTESIAN_POINT('',(-8.773581496138E-02,6.769963536391));
+#16195 = CARTESIAN_POINT('',(-8.77373519082E-02,6.824655396769));
+#16196 = CARTESIAN_POINT('',(-8.773796363777E-02,6.879347446247));
+#16197 = CARTESIAN_POINT('',(-8.773620232135E-02,6.989902374808));
+#16198 = CARTESIAN_POINT('',(-8.773387853626E-02,7.045765289523));
+#16199 = CARTESIAN_POINT('',(-8.77293653619E-02,7.101628219069));
+#16200 = CARTESIAN_POINT('',(-8.771998509343E-02,7.204726022286));
+#16201 = CARTESIAN_POINT('',(-8.771539835176E-02,7.251960754256));
+#16202 = CARTESIAN_POINT('',(-8.771150568944E-02,7.299196030371));
+#16203 = CARTESIAN_POINT('',(-8.771304187956E-02,7.371919835921));
+#16204 = CARTESIAN_POINT('',(-8.771502277414E-02,7.397408448096));
+#16205 = CARTESIAN_POINT('',(-8.771912775066E-02,7.422896819878));
+#16206 = CARTESIAN_POINT('',(-8.77264500321E-02,7.448383556474));
+#16207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16208 = PCURVE('',#14791,#16209);
+#16209 = DEFINITIONAL_REPRESENTATION('',(#16210),#16318);
+#16210 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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,#16244,#16245,#16246,#16247,#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),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,
+    3.0000545026E-02,5.930711976408E-02,8.930711290761E-02,0.11930703002
+    ,0.149306986078,0.176763356579,0.204311819344,0.234311696033,
+    0.263311473118,0.281765672726,0.311765597139,0.341003712194,
+    0.371004017824,0.401004189197,0.429802469867,0.459802176015,
+    0.486348015774,0.515892654325,0.545892581619,0.575892508201,
+    0.605892458862,0.635892411647,0.66578823618,0.695788298157,
+    0.725788422571,0.75578849671,0.781574293301,0.811574068172,
+    0.841573837163,0.871573814329,0.90157404484,0.930945442391,
+    0.960945427931,0.986311889796,1.),.UNSPECIFIED.);
+#16211 = CARTESIAN_POINT('',(0.442911044074,-4.40868378262E-16));
+#16212 = CARTESIAN_POINT('',(0.490032477545,2.999861373937E-02));
+#16213 = CARTESIAN_POINT('',(0.5371579812,5.999969355751E-02));
+#16214 = CARTESIAN_POINT('',(0.584282454291,8.999982325518E-02));
+#16215 = CARTESIAN_POINT('',(0.677442235685,0.149306541136));
+#16216 = CARTESIAN_POINT('',(0.723477128977,0.178612845416));
+#16217 = CARTESIAN_POINT('',(0.769511960048,0.207919155529));
+#16218 = CARTESIAN_POINT('',(0.862670777756,0.267225364102));
+#16219 = CARTESIAN_POINT('',(0.909794745363,0.297225254304));
+#16220 = CARTESIAN_POINT('',(0.956918633363,0.327225254163));
+#16221 = CARTESIAN_POINT('',(1.051166175897,0.387225306893));
+#16222 = CARTESIAN_POINT('',(1.098289828897,0.417225363728));
+#16223 = CARTESIAN_POINT('',(1.145413448938,0.447225445331));
+#16224 = CARTESIAN_POINT('',(1.239660770098,0.507225629658));
+#16225 = CARTESIAN_POINT('',(1.286784468501,0.537225733478));
+#16226 = CARTESIAN_POINT('',(1.333908216984,0.567225802167));
+#16227 = CARTESIAN_POINT('',(1.424160348193,0.624682272731));
+#16228 = CARTESIAN_POINT('',(1.467288715511,0.652138674816));
+#16229 = CARTESIAN_POINT('',(1.510417131579,0.679595057495));
+#16230 = CARTESIAN_POINT('',(1.596818596069,0.734599859215));
+#16231 = CARTESIAN_POINT('',(1.640091714092,0.762148320804));
+#16232 = CARTESIAN_POINT('',(1.683364763136,0.789696748361));
+#16233 = CARTESIAN_POINT('',(1.773761528238,0.847245078802));
+#16234 = CARTESIAN_POINT('',(1.820885215872,0.877244968377));
+#16235 = CARTESIAN_POINT('',(1.868008862479,0.907244897347));
+#16236 = CARTESIAN_POINT('',(1.960685162041,0.966244723857));
+#16237 = CARTESIAN_POINT('',(2.006237813413,0.99524461769));
+#16238 = CARTESIAN_POINT('',(2.051790457567,1.024244535762));
+#16239 = CARTESIAN_POINT('',(2.126330852006,1.071698733349));
+#16240 = CARTESIAN_POINT('',(2.155318618139,1.090153032654));
+#16241 = CARTESIAN_POINT('',(2.184306343996,1.108607289497));
+#16242 = CARTESIAN_POINT('',(2.260417874395,1.157061579744));
+#16243 = CARTESIAN_POINT('',(2.307541683337,1.187061573131));
+#16244 = CARTESIAN_POINT('',(2.354665561133,1.217061495224));
+#16245 = CARTESIAN_POINT('',(2.447716810208,1.276299392769));
+#16246 = CARTESIAN_POINT('',(2.493644176083,1.305537371118));
+#16247 = CARTESIAN_POINT('',(2.539571617372,1.334775291105));
+#16248 = CARTESIAN_POINT('',(2.632623803318,1.394013241841));
+#16249 = CARTESIAN_POINT('',(2.679748563948,1.424013277868));
+#16250 = CARTESIAN_POINT('',(2.726873319273,1.454013315942));
+#16251 = CARTESIAN_POINT('',(2.8211225317,1.514013362482));
+#16252 = CARTESIAN_POINT('',(2.868246989765,1.544013368074));
+#16253 = CARTESIAN_POINT('',(2.915371372111,1.574013476604));
+#16254 = CARTESIAN_POINT('',(3.007732026656,1.632812015859));
+#16255 = CARTESIAN_POINT('',(3.052968279512,1.661610420147));
+#16256 = CARTESIAN_POINT('',(3.098204475076,1.690408944279));
+#16257 = CARTESIAN_POINT('',(3.190563884959,1.749207492269));
+#16258 = CARTESIAN_POINT('',(3.23768711062,1.77920753486));
+#16259 = CARTESIAN_POINT('',(3.284810308434,1.809207566813));
+#16260 = CARTESIAN_POINT('',(3.373631520259,1.865753629171));
+#16261 = CARTESIAN_POINT('',(3.415329490809,1.892299657392));
+#16262 = CARTESIAN_POINT('',(3.457027608263,1.918845648726));
+#16263 = CARTESIAN_POINT('',(3.545134348338,1.974936268868));
+#16264 = CARTESIAN_POINT('',(3.5915430599,2.0044808962));
+#16265 = CARTESIAN_POINT('',(3.637951713907,2.034025552263));
+#16266 = CARTESIAN_POINT('',(3.731484110799,2.093570396321));
+#16267 = CARTESIAN_POINT('',(3.778607845937,2.123570560003));
+#16268 = CARTESIAN_POINT('',(3.825731550819,2.153570774529));
+#16269 = CARTESIAN_POINT('',(3.919978987674,2.213571128412));
+#16270 = CARTESIAN_POINT('',(3.967102716574,2.24357127404));
+#16271 = CARTESIAN_POINT('',(4.014226491525,2.273571319858));
+#16272 = CARTESIAN_POINT('',(4.108474161434,2.333571236273));
+#16273 = CARTESIAN_POINT('',(4.155598057454,2.363571105622));
+#16274 = CARTESIAN_POINT('',(4.202721988151,2.393570878746));
+#16275 = CARTESIAN_POINT('',(4.296969888211,2.453570326815));
+#16276 = CARTESIAN_POINT('',(4.344093858323,2.483569999303));
+#16277 = CARTESIAN_POINT('',(4.391217832196,2.513569664147));
+#16278 = CARTESIAN_POINT('',(4.485302199875,2.573464917874));
+#16279 = CARTESIAN_POINT('',(4.532262589673,2.603360503139));
+#16280 = CARTESIAN_POINT('',(4.579222966408,2.63325614635));
+#16281 = CARTESIAN_POINT('',(4.673307411782,2.693151788798));
+#16282 = CARTESIAN_POINT('',(4.720431482421,2.7231517904));
+#16283 = CARTESIAN_POINT('',(4.767555533237,2.753151860563));
+#16284 = CARTESIAN_POINT('',(4.861803703147,2.813152186505));
+#16285 = CARTESIAN_POINT('',(4.908927821732,2.843152442464));
+#16286 = CARTESIAN_POINT('',(4.956051928273,2.873152753264));
+#16287 = CARTESIAN_POINT('',(5.050300029992,2.933153398829));
+#16288 = CARTESIAN_POINT('',(5.097424025731,2.963153733853));
+#16289 = CARTESIAN_POINT('',(5.144548000256,2.993154088308));
+#16290 = CARTESIAN_POINT('',(5.232176125496,3.048940462346));
+#16291 = CARTESIAN_POINT('',(5.272680295653,3.074726491718));
+#16292 = CARTESIAN_POINT('',(5.313184457418,3.100512507604));
+#16293 = CARTESIAN_POINT('',(5.400812066153,3.15629848816));
+#16294 = CARTESIAN_POINT('',(5.447935518447,3.18629844689));
+#16295 = CARTESIAN_POINT('',(5.49505898363,3.21629834091));
+#16296 = CARTESIAN_POINT('',(5.589305975581,3.276297968477));
+#16297 = CARTESIAN_POINT('',(5.636429500965,3.306297702866));
+#16298 = CARTESIAN_POINT('',(5.683553084564,3.336297348907));
+#16299 = CARTESIAN_POINT('',(5.777800699389,3.396296708973));
+#16300 = CARTESIAN_POINT('',(5.824924730265,3.426296423342));
+#16301 = CARTESIAN_POINT('',(5.872048817458,3.456296086499));
+#16302 = CARTESIAN_POINT('',(5.966297425692,3.516295673621));
+#16303 = CARTESIAN_POINT('',(6.013421948535,3.546295595547));
+#16304 = CARTESIAN_POINT('',(6.060546453619,3.576295581933));
+#16305 = CARTESIAN_POINT('',(6.153807616369,3.63566699178));
+#16306 = CARTESIAN_POINT('',(6.199944276558,3.665038404279));
+#16307 = CARTESIAN_POINT('',(6.246080888876,3.694410009545));
+#16308 = CARTESIAN_POINT('',(6.339341243431,3.753781997002));
+#16309 = CARTESIAN_POINT('',(6.386465011772,3.783782402676));
+#16310 = CARTESIAN_POINT('',(6.43358846416,3.813782711854));
+#16311 = CARTESIAN_POINT('',(6.520556961754,3.869149391513));
+#16312 = CARTESIAN_POINT('',(6.560401904501,3.894515751521));
+#16313 = CARTESIAN_POINT('',(6.600247406833,3.919882199983));
+#16314 = CARTESIAN_POINT('',(6.661594258146,3.958936374802));
+#16315 = CARTESIAN_POINT('',(6.683095488515,3.972624244088));
+#16316 = CARTESIAN_POINT('',(6.704596609773,3.986311958269));
+#16317 = CARTESIAN_POINT('',(6.726096425215,3.999998805981));
+#16318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16319 = ORIENTED_EDGE('',*,*,#14803,.T.);
+#16320 = ORIENTED_EDGE('',*,*,#12582,.T.);
+#16321 = ORIENTED_EDGE('',*,*,#12470,.F.);
+#16322 = ADVANCED_FACE('',(#16323),#12538,.F.);
+#16323 = FACE_BOUND('',#16324,.F.);
+#16324 = EDGE_LOOP('',(#16325,#16326,#16327,#16328));
+#16325 = ORIENTED_EDGE('',*,*,#15114,.F.);
+#16326 = ORIENTED_EDGE('',*,*,#12525,.T.);
+#16327 = ORIENTED_EDGE('',*,*,#13575,.T.);
+#16328 = ORIENTED_EDGE('',*,*,#16329,.F.);
+#16329 = EDGE_CURVE('',#15115,#13576,#16330,.T.);
+#16330 = SURFACE_CURVE('',#16331,(#16334,#16341),.PCURVE_S1.);
+#16331 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#16332,#16333),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-6.5,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#16332 = CARTESIAN_POINT('',(-3.249987996628,1.500051990181,
+    41.999734585548));
+#16333 = CARTESIAN_POINT('',(3.250011997745,1.499999999952,
+    42.000000000245));
+#16334 = PCURVE('',#12538,#16335);
+#16335 = DEFINITIONAL_REPRESENTATION('',(#16336),#16340);
+#16336 = LINE('',#16337,#16338);
+#16337 = CARTESIAN_POINT('',(0.,7.448383556474));
+#16338 = VECTOR('',#16339,1.);
+#16339 = DIRECTION('',(1.,0.));
+#16340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16341 = PCURVE('',#16342,#16377);
+#16342 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,(
+    (#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
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,7,10),(-6.5,-0.),(0.,
+    3.724191778237,7.448383556474),.UNSPECIFIED.);
+#16343 = CARTESIAN_POINT('',(-3.249987996628,1.500051990181,
+    41.999734585548));
+#16344 = CARTESIAN_POINT('',(-3.773489232862,0.366093448593,
+    42.221892627979));
+#16345 = CARTESIAN_POINT('',(-3.852383173183,-0.975997726762,
+    42.443391634064));
+#16346 = CARTESIAN_POINT('',(-3.391484067364,-2.318699615584,
+    42.66763078538));
+#16347 = CARTESIAN_POINT('',(-2.406417567376,-3.423817858155,
+    42.888302875477));
+#16348 = CARTESIAN_POINT('',(-1.045132044831,-4.053506364376,
+    43.109898490767));
+#16349 = CARTESIAN_POINT('',(0.435552636229,-4.086299660215,
+    43.333666855588));
+#16350 = CARTESIAN_POINT('',(1.757281407573,-3.563297089735,
+    43.555228415832));
+#16351 = CARTESIAN_POINT('',(3.695472379252,-1.705679956927,
+    43.999689658597));
+#16352 = CARTESIAN_POINT('',(3.851731809107,0.97441438267,
+    44.444154249499));
+#16353 = CARTESIAN_POINT('',(3.39182571633,2.320621925909,
+    44.666652628658));
+#16354 = CARTESIAN_POINT('',(2.407805682896,3.42231449325,
+    44.887035027009));
+#16355 = CARTESIAN_POINT('',(1.042777683387,4.055307249447,
+    45.11354861813));
+#16356 = CARTESIAN_POINT('',(-0.434443053585,4.083924390846,
+    45.330777462787));
+#16357 = CARTESIAN_POINT('',(-1.757170291155,3.565047798817,
+    45.555991048789));
+#16358 = CARTESIAN_POINT('',(-2.726476709705,2.634026466057,
+    45.777495197198));
+#16359 = CARTESIAN_POINT('',(-3.249983993005,1.500069320214,
+    45.999646114201));
+#16360 = CARTESIAN_POINT('',(3.250011997745,1.499999999952,
+    42.000000000245));
+#16361 = CARTESIAN_POINT('',(2.726528902749,2.634468200826,
+    42.222225785179));
+#16362 = CARTESIAN_POINT('',(1.757040808157,3.563394424975,
+    42.444445437899));
+#16363 = CARTESIAN_POINT('',(0.435479503934,4.086582247947,
+    42.666658470413));
+#16364 = CARTESIAN_POINT('',(-1.044359631214,4.052583040057,
+    42.888895062326));
+#16365 = CARTESIAN_POINT('',(-2.406405930726,3.424109639158,
+    43.111116746381));
+#16366 = CARTESIAN_POINT('',(-3.392272621062,2.320080645646,
+    43.333324693237));
+#16367 = CARTESIAN_POINT('',(-3.851695295298,0.974547618064,
+    43.555556538685));
+#16368 = CARTESIAN_POINT('',(-3.695508556891,-1.705610987195,
+    43.999999309089));
+#16369 = CARTESIAN_POINT('',(-1.757329585103,-3.563325643412,
+    44.444445427494));
+#16370 = CARTESIAN_POINT('',(-0.434909192126,-4.086492852602,
+    44.666689984495));
+#16371 = CARTESIAN_POINT('',(1.043281016027,-4.05320373298,
+    44.888812349943));
+#16372 = CARTESIAN_POINT('',(2.407807393685,-3.423191465838,
+    45.111199453634));
+#16373 = CARTESIAN_POINT('',(3.391190917482,-2.320622949336,
+    45.333293187483));
+#16374 = CARTESIAN_POINT('',(3.852169040134,-0.97444904423,
+    45.555556545806));
+#16375 = CARTESIAN_POINT('',(3.773499091976,0.365530403348,
+    45.777781340633));
+#16376 = CARTESIAN_POINT('',(3.250015996992,1.499999999915,
+    46.000000000435));
+#16377 = DEFINITIONAL_REPRESENTATION('',(#16378),#16381);
+#16378 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#16379,#16380),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-6.5,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#16379 = CARTESIAN_POINT('',(-6.5,0.));
+#16380 = CARTESIAN_POINT('',(0.,0.));
+#16381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16382 = ADVANCED_FACE('',(#16383),#12857,.T.);
+#16383 = FACE_BOUND('',#16384,.T.);
+#16384 = EDGE_LOOP('',(#16385,#16386,#16387,#16388,#16389,#16390));
+#16385 = ORIENTED_EDGE('',*,*,#13235,.F.);
+#16386 = ORIENTED_EDGE('',*,*,#13492,.F.);
+#16387 = ORIENTED_EDGE('',*,*,#14873,.T.);
+#16388 = ORIENTED_EDGE('',*,*,#14823,.T.);
+#16389 = ORIENTED_EDGE('',*,*,#12639,.T.);
+#16390 = ORIENTED_EDGE('',*,*,#16391,.F.);
+#16391 = EDGE_CURVE('',#12914,#12640,#16392,.T.);
+#16392 = SURFACE_CURVE('',#16393,(#16398,#16427),.PCURVE_S1.);
+#16393 = CIRCLE('',#16394,3.5);
+#16394 = AXIS2_PLACEMENT_3D('',#16395,#16396,#16397);
+#16395 = CARTESIAN_POINT('',(0.,0.,31.));
+#16396 = DIRECTION('',(0.,0.,1.));
+#16397 = DIRECTION('',(1.,0.,0.));
+#16398 = PCURVE('',#12857,#16399);
+#16399 = DEFINITIONAL_REPRESENTATION('',(#16400),#16426);
+#16400 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#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),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1
+    ,1,1,1,1,1,1,1,1,1,1,4),(1.190541993071,1.225110336461,
+    1.259678679852,1.294247023242,1.328815366633,1.363383710024,
+    1.397952053414,1.432520396805,1.467088740195,1.501657083586,
+    1.536225426977,1.570793770367,1.605362113758,1.639930457149,
+    1.674498800539,1.70906714393,1.74363548732,1.778203830711,
+    1.812772174102,1.847340517492,1.881908860883,1.916477204273,
+    1.951045547664),.QUASI_UNIFORM_KNOTS.);
+#16401 = CARTESIAN_POINT('',(1.190541993071,1.));
+#16402 = CARTESIAN_POINT('',(1.202064774201,1.));
+#16403 = CARTESIAN_POINT('',(1.225110336461,1.));
+#16404 = CARTESIAN_POINT('',(1.259678679852,1.));
+#16405 = CARTESIAN_POINT('',(1.294247023242,1.));
+#16406 = CARTESIAN_POINT('',(1.328815366633,1.));
+#16407 = CARTESIAN_POINT('',(1.363383710024,1.));
+#16408 = CARTESIAN_POINT('',(1.397952053414,1.));
+#16409 = CARTESIAN_POINT('',(1.432520396805,1.));
+#16410 = CARTESIAN_POINT('',(1.467088740195,1.));
+#16411 = CARTESIAN_POINT('',(1.501657083586,1.));
+#16412 = CARTESIAN_POINT('',(1.536225426977,1.));
+#16413 = CARTESIAN_POINT('',(1.570793770367,1.));
+#16414 = CARTESIAN_POINT('',(1.605362113758,1.));
+#16415 = CARTESIAN_POINT('',(1.639930457149,1.));
+#16416 = CARTESIAN_POINT('',(1.674498800539,1.));
+#16417 = CARTESIAN_POINT('',(1.70906714393,1.));
+#16418 = CARTESIAN_POINT('',(1.74363548732,1.));
+#16419 = CARTESIAN_POINT('',(1.778203830711,1.));
+#16420 = CARTESIAN_POINT('',(1.812772174102,1.));
+#16421 = CARTESIAN_POINT('',(1.847340517492,1.));
+#16422 = CARTESIAN_POINT('',(1.881908860883,1.));
+#16423 = CARTESIAN_POINT('',(1.916477204273,1.));
+#16424 = CARTESIAN_POINT('',(1.939522766534,1.));
+#16425 = CARTESIAN_POINT('',(1.951045547664,1.));
+#16426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16427 = PCURVE('',#13125,#16428);
+#16428 = DEFINITIONAL_REPRESENTATION('',(#16429),#16433);
+#16429 = CIRCLE('',#16430,3.5);
+#16430 = AXIS2_PLACEMENT_2D('',#16431,#16432);
+#16431 = CARTESIAN_POINT('',(0.,0.));
+#16432 = DIRECTION('',(1.,0.));
+#16433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16434 = ADVANCED_FACE('',(#16435),#13125,.T.);
+#16435 = FACE_BOUND('',#16436,.T.);
+#16436 = EDGE_LOOP('',(#16437,#16438));
+#16437 = ORIENTED_EDGE('',*,*,#12913,.F.);
+#16438 = ORIENTED_EDGE('',*,*,#16391,.T.);
+#16439 = ADVANCED_FACE('',(#16440),#13626,.F.);
+#16440 = FACE_BOUND('',#16441,.F.);
+#16441 = EDGE_LOOP('',(#16442,#16478,#16479,#16480));
+#16442 = ORIENTED_EDGE('',*,*,#16443,.F.);
+#16443 = EDGE_CURVE('',#13576,#16444,#16446,.T.);
+#16444 = VERTEX_POINT('',#16445);
+#16445 = CARTESIAN_POINT('',(3.250015996992,1.499999999915,
+    46.000000000435));
+#16446 = SURFACE_CURVE('',#16447,(#16465,#16471),.PCURVE_S1.);
+#16447 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#16448,#16449,#16450,#16451,
+    #16452,#16453,#16454,#16455,#16456,#16457,#16458,#16459,#16460,
+    #16461,#16462,#16463,#16464),.UNSPECIFIED.,.F.,.F.,(10,7,10),(0.,
+    3.724191778237,7.448383556474),.UNSPECIFIED.);
+#16448 = CARTESIAN_POINT('',(3.250011997745,1.499999999952,
+    42.000000000245));
+#16449 = CARTESIAN_POINT('',(2.726528902749,2.634468200826,
+    42.222225785179));
+#16450 = CARTESIAN_POINT('',(1.757040808157,3.563394424975,
+    42.444445437899));
+#16451 = CARTESIAN_POINT('',(0.435479503934,4.086582247947,
+    42.666658470413));
+#16452 = CARTESIAN_POINT('',(-1.044359631214,4.052583040057,
+    42.888895062326));
+#16453 = CARTESIAN_POINT('',(-2.406405930726,3.424109639158,
+    43.111116746381));
+#16454 = CARTESIAN_POINT('',(-3.392272621062,2.320080645646,
+    43.333324693237));
+#16455 = CARTESIAN_POINT('',(-3.851695295298,0.974547618064,
+    43.555556538685));
+#16456 = CARTESIAN_POINT('',(-3.695508556891,-1.705610987195,
+    43.999999309089));
+#16457 = CARTESIAN_POINT('',(-1.757329585103,-3.563325643412,
+    44.444445427494));
+#16458 = CARTESIAN_POINT('',(-0.434909192126,-4.086492852602,
+    44.666689984495));
+#16459 = CARTESIAN_POINT('',(1.043281016027,-4.05320373298,
+    44.888812349943));
+#16460 = CARTESIAN_POINT('',(2.407807393685,-3.423191465838,
+    45.111199453634));
+#16461 = CARTESIAN_POINT('',(3.391190917482,-2.320622949336,
+    45.333293187483));
+#16462 = CARTESIAN_POINT('',(3.852169040134,-0.97444904423,
+    45.555556545806));
+#16463 = CARTESIAN_POINT('',(3.773499091976,0.365530403348,
+    45.777781340633));
+#16464 = CARTESIAN_POINT('',(3.250015996992,1.499999999915,
+    46.000000000435));
+#16465 = PCURVE('',#13626,#16466);
+#16466 = DEFINITIONAL_REPRESENTATION('',(#16467),#16470);
+#16467 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#16468,#16469),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,7.448383556474),.PIECEWISE_BEZIER_KNOTS.);
+#16468 = CARTESIAN_POINT('',(-3.,0.));
+#16469 = CARTESIAN_POINT('',(-3.,7.448383556474));
+#16470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16471 = PCURVE('',#16342,#16472);
+#16472 = DEFINITIONAL_REPRESENTATION('',(#16473),#16477);
+#16473 = LINE('',#16474,#16475);
+#16474 = CARTESIAN_POINT('',(-0.,0.));
+#16475 = VECTOR('',#16476,1.);
+#16476 = DIRECTION('',(0.,1.));
+#16477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16478 = ORIENTED_EDGE('',*,*,#13613,.T.);
+#16479 = ORIENTED_EDGE('',*,*,#15207,.T.);
+#16480 = ORIENTED_EDGE('',*,*,#16481,.F.);
+#16481 = EDGE_CURVE('',#16444,#15208,#16482,.T.);
+#16482 = SURFACE_CURVE('',#16483,(#16486,#16493),.PCURVE_S1.);
+#16483 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#16484,#16485),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#16484 = CARTESIAN_POINT('',(3.250015996992,1.499999999915,
+    46.000000000435));
+#16485 = CARTESIAN_POINT('',(3.249984003008,-1.499999999915,
+    45.999999999565));
+#16486 = PCURVE('',#13626,#16487);
+#16487 = DEFINITIONAL_REPRESENTATION('',(#16488),#16492);
+#16488 = LINE('',#16489,#16490);
+#16489 = CARTESIAN_POINT('',(0.,7.448383556474));
+#16490 = VECTOR('',#16491,1.);
+#16491 = DIRECTION('',(1.,0.));
+#16492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16493 = PCURVE('',#16494,#16519);
+#16494 = B_SPLINE_SURFACE_WITH_KNOTS('',1,11,(
+    (#16495,#16496,#16497,#16498,#16499,#16500,#16501,#16502,#16503
+      ,#16504,#16505,#16506)
+    ,(#16507,#16508,#16509,#16510,#16511,#16512,#16513,#16514,#16515
+      ,#16516,#16517,#16518
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(12,12),(-3.,-0.),(0.,
+    7.448383556474),.PIECEWISE_BEZIER_KNOTS.);
+#16495 = CARTESIAN_POINT('',(3.250015996992,1.499999999915,
+    46.000000000435));
+#16496 = CARTESIAN_POINT('',(2.393407296109,3.356404794296,
+    46.363642194032));
+#16497 = CARTESIAN_POINT('',(0.369074979798,4.674663326514,
+    46.727268333423));
+#16498 = CARTESIAN_POINT('',(-2.441788079008,4.639040052065,
+    47.090903412387));
+#16499 = CARTESIAN_POINT('',(-5.034048382753,2.735195754973,
+    47.454556305049));
+#16500 = CARTESIAN_POINT('',(-6.011943520163,-0.69572578361,
+    47.818176698034));
+#16501 = CARTESIAN_POINT('',(-4.447768885151,-4.132476974868,
+    48.181813260314));
+#16502 = CARTESIAN_POINT('',(-1.17223291172,-5.598326303887,
+    48.545465265082));
+#16503 = CARTESIAN_POINT('',(1.940005207637,-4.871479575674,
+    48.909085283789));
+#16504 = CARTESIAN_POINT('',(3.798634269764,-2.750876316138,
+    49.272722868447));
+#16505 = CARTESIAN_POINT('',(4.106628697096,-0.356407078374,
+    49.636369466387));
+#16506 = CARTESIAN_POINT('',(3.250019996239,1.499999999867,
+    50.00000000068));
+#16507 = CARTESIAN_POINT('',(3.249984003008,-1.499999999915,
+    45.999999999565));
+#16508 = CARTESIAN_POINT('',(4.10659270389,0.356386523583,
+    46.363630533245));
+#16509 = CARTESIAN_POINT('',(3.798611188669,2.750835169162,
+    46.727277121103));
+#16510 = CARTESIAN_POINT('',(1.940007996371,4.87142700405,47.09091476948
+    ));
+#16511 = CARTESIAN_POINT('',(-1.172198560591,5.598279970796,
+    47.454534603955));
+#16512 = CARTESIAN_POINT('',(-4.447710957639,4.132458208329,
+    47.818186938443));
+#16513 = CARTESIAN_POINT('',(-6.011885592599,0.695744550148,
+    48.18182310321));
+#16514 = CARTESIAN_POINT('',(-5.034014031662,-2.73514942188,
+    48.54544382591));
+#16515 = CARTESIAN_POINT('',(-2.441785290252,-4.638987480443,
+    48.909096534346));
+#16516 = CARTESIAN_POINT('',(0.369051898694,-4.674622179538,
+    49.272731677025));
+#16517 = CARTESIAN_POINT('',(2.393371302904,-3.356384239505,
+    49.636357806336));
+#16518 = CARTESIAN_POINT('',(3.249980003762,-1.499999999867,
+    49.99999999932));
+#16519 = DEFINITIONAL_REPRESENTATION('',(#16520),#16523);
+#16520 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#16521,#16522),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#16521 = CARTESIAN_POINT('',(-3.,0.));
+#16522 = CARTESIAN_POINT('',(0.,0.));
+#16523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16524 = ADVANCED_FACE('',(#16525),#13900,.T.);
+#16525 = FACE_BOUND('',#16526,.T.);
+#16526 = EDGE_LOOP('',(#16527,#16528,#16550,#16551));
+#16527 = ORIENTED_EDGE('',*,*,#13682,.T.);
+#16528 = ORIENTED_EDGE('',*,*,#16529,.F.);
+#16529 = EDGE_CURVE('',#14014,#13683,#16530,.T.);
+#16530 = SURFACE_CURVE('',#16531,(#16536,#16543),.PCURVE_S1.);
+#16531 = CIRCLE('',#16532,3.5);
+#16532 = AXIS2_PLACEMENT_3D('',#16533,#16534,#16535);
+#16533 = CARTESIAN_POINT('',(0.,0.,31.));
+#16534 = DIRECTION('',(0.,0.,1.));
+#16535 = DIRECTION('',(1.,0.,0.));
+#16536 = PCURVE('',#13900,#16537);
+#16537 = DEFINITIONAL_REPRESENTATION('',(#16538),#16542);
+#16538 = LINE('',#16539,#16540);
+#16539 = CARTESIAN_POINT('',(0.,1.));
+#16540 = VECTOR('',#16541,1.);
+#16541 = DIRECTION('',(1.,0.));
+#16542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16543 = PCURVE('',#14225,#16544);
+#16544 = DEFINITIONAL_REPRESENTATION('',(#16545),#16549);
+#16545 = CIRCLE('',#16546,3.5);
+#16546 = AXIS2_PLACEMENT_2D('',#16547,#16548);
+#16547 = CARTESIAN_POINT('',(0.,0.));
+#16548 = DIRECTION('',(1.,0.));
+#16549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16550 = ORIENTED_EDGE('',*,*,#14335,.F.);
+#16551 = ORIENTED_EDGE('',*,*,#14722,.T.);
+#16552 = ADVANCED_FACE('',(#16553),#14225,.T.);
+#16553 = FACE_BOUND('',#16554,.T.);
+#16554 = EDGE_LOOP('',(#16555,#16556));
+#16555 = ORIENTED_EDGE('',*,*,#16529,.T.);
+#16556 = ORIENTED_EDGE('',*,*,#14013,.F.);
+#16557 = ADVANCED_FACE('',(#16558),#14791,.T.);
+#16558 = FACE_BOUND('',#16559,.T.);
+#16559 = EDGE_LOOP('',(#16560,#16582,#16583,#16584));
+#16560 = ORIENTED_EDGE('',*,*,#16561,.F.);
+#16561 = EDGE_CURVE('',#15666,#15340,#16562,.T.);
+#16562 = SURFACE_CURVE('',#16563,(#16568,#16575),.PCURVE_S1.);
+#16563 = CIRCLE('',#16564,3.5);
+#16564 = AXIS2_PLACEMENT_3D('',#16565,#16566,#16567);
+#16565 = CARTESIAN_POINT('',(0.,0.,31.));
+#16566 = DIRECTION('',(0.,0.,1.));
+#16567 = DIRECTION('',(1.,0.,0.));
+#16568 = PCURVE('',#14791,#16569);
+#16569 = DEFINITIONAL_REPRESENTATION('',(#16570),#16574);
+#16570 = LINE('',#16571,#16572);
+#16571 = CARTESIAN_POINT('',(0.,1.));
+#16572 = VECTOR('',#16573,1.);
+#16573 = DIRECTION('',(1.,0.));
+#16574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16575 = PCURVE('',#15877,#16576);
+#16576 = DEFINITIONAL_REPRESENTATION('',(#16577),#16581);
+#16577 = CIRCLE('',#16578,3.5);
+#16578 = AXIS2_PLACEMENT_2D('',#16579,#16580);
+#16579 = CARTESIAN_POINT('',(0.,0.));
+#16580 = DIRECTION('',(1.,0.));
+#16581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16582 = ORIENTED_EDGE('',*,*,#15987,.F.);
+#16583 = ORIENTED_EDGE('',*,*,#14770,.T.);
+#16584 = ORIENTED_EDGE('',*,*,#15339,.T.);
+#16585 = ADVANCED_FACE('',(#16586),#14994,.F.);
+#16586 = FACE_BOUND('',#16587,.F.);
+#16587 = EDGE_LOOP('',(#16588,#16623,#16644,#16645));
+#16588 = ORIENTED_EDGE('',*,*,#16589,.F.);
+#16589 = EDGE_CURVE('',#16590,#16590,#16592,.T.);
+#16590 = VERTEX_POINT('',#16591);
+#16591 = CARTESIAN_POINT('',(0.8,-1.959434878636E-16,49.999833265155));
+#16592 = SURFACE_CURVE('',#16593,(#16598,#16611),.PCURVE_S1.);
+#16593 = ELLIPSE('',#16594,0.800000001853,0.8);
+#16594 = AXIS2_PLACEMENT_3D('',#16595,#16596,#16597);
+#16595 = CARTESIAN_POINT('',(0.,0.,49.999778821124));
+#16596 = DIRECTION('',(-6.80550387216E-05,4.537202236409E-10,
+    0.999999997684));
+#16597 = DIRECTION('',(0.999999997662,-6.666960023874E-06,
+    6.805503872312E-05));
+#16598 = PCURVE('',#14994,#16599);
+#16599 = DEFINITIONAL_REPRESENTATION('',(#16600),#16610);
+#16600 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#16601,#16602,#16603,#16604,
+    #16605,#16606,#16607,#16608,#16609),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    6.666960039117E-06,6.28319197414),.PIECEWISE_BEZIER_KNOTS.);
+#16601 = CARTESIAN_POINT('',(4.440892098501E-15,20.999833265155));
+#16602 = CARTESIAN_POINT('',(0.785398164147,20.99983326487));
+#16603 = CARTESIAN_POINT('',(1.570796327295,20.999794743113));
+#16604 = CARTESIAN_POINT('',(2.356194490397,20.999719320869));
+#16605 = CARTESIAN_POINT('',(3.141592653596,20.999648199038));
+#16606 = CARTESIAN_POINT('',(3.926990816687,20.999719322106));
+#16607 = CARTESIAN_POINT('',(4.712388979892,20.999794744228));
+#16608 = CARTESIAN_POINT('',(5.497787143032,20.99983326544));
+#16609 = CARTESIAN_POINT('',(6.28318530718,20.999833265155));
+#16610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16611 = PCURVE('',#16612,#16617);
+#16612 = PLANE('',#16613);
+#16613 = AXIS2_PLACEMENT_3D('',#16614,#16615,#16616);
+#16614 = CARTESIAN_POINT('',(7.814983467376E-09,4.332518349438E-05,
+    49.999778821124));
+#16615 = DIRECTION('',(-6.80550387216E-05,4.537202236409E-10,
+    0.999999997684));
+#16616 = DIRECTION('',(0.999999997684,0.,6.80550387216E-05));
+#16617 = DEFINITIONAL_REPRESENTATION('',(#16618),#16622);
+#16618 = ELLIPSE('',#16619,0.800000001853,0.8);
+#16619 = AXIS2_PLACEMENT_2D('',#16620,#16621);
+#16620 = CARTESIAN_POINT('',(-7.814983484094E-09,-4.332518349438E-05));
+#16621 = DIRECTION('',(0.999999999978,-6.666960023874E-06));
+#16622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16623 = ORIENTED_EDGE('',*,*,#16624,.F.);
+#16624 = EDGE_CURVE('',#14974,#16590,#16625,.T.);
+#16625 = SEAM_CURVE('',#16626,(#16630,#16637),.PCURVE_S1.);
+#16626 = LINE('',#16627,#16628);
+#16627 = CARTESIAN_POINT('',(0.8,-1.959434878636E-16,29.));
+#16628 = VECTOR('',#16629,1.);
+#16629 = DIRECTION('',(0.,0.,1.));
+#16630 = PCURVE('',#14994,#16631);
+#16631 = DEFINITIONAL_REPRESENTATION('',(#16632),#16636);
+#16632 = LINE('',#16633,#16634);
+#16633 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#16634 = VECTOR('',#16635,1.);
+#16635 = DIRECTION('',(0.,1.));
+#16636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16637 = PCURVE('',#14994,#16638);
+#16638 = DEFINITIONAL_REPRESENTATION('',(#16639),#16643);
+#16639 = LINE('',#16640,#16641);
+#16640 = CARTESIAN_POINT('',(0.,-0.));
+#16641 = VECTOR('',#16642,1.);
+#16642 = DIRECTION('',(0.,1.));
+#16643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16644 = ORIENTED_EDGE('',*,*,#14973,.T.);
+#16645 = ORIENTED_EDGE('',*,*,#16624,.T.);
+#16646 = ADVANCED_FACE('',(#16647),#15163,.F.);
+#16647 = FACE_BOUND('',#16648,.F.);
+#16648 = EDGE_LOOP('',(#16649,#16650,#16651,#16687));
+#16649 = ORIENTED_EDGE('',*,*,#15244,.F.);
+#16650 = ORIENTED_EDGE('',*,*,#15150,.T.);
+#16651 = ORIENTED_EDGE('',*,*,#16652,.T.);
+#16652 = EDGE_CURVE('',#15115,#16653,#16655,.T.);
+#16653 = VERTEX_POINT('',#16654);
+#16654 = CARTESIAN_POINT('',(-3.249983993005,1.500069320214,
+    45.999646114201));
+#16655 = SURFACE_CURVE('',#16656,(#16674,#16681),.PCURVE_S1.);
+#16656 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#16657,#16658,#16659,#16660,
+    #16661,#16662,#16663,#16664,#16665,#16666,#16667,#16668,#16669,
+    #16670,#16671,#16672,#16673),.UNSPECIFIED.,.F.,.F.,(10,7,10),(0.,
+    3.724191778237,7.448383556474),.UNSPECIFIED.);
+#16657 = CARTESIAN_POINT('',(-3.249987996628,1.500051990181,
+    41.999734585548));
+#16658 = CARTESIAN_POINT('',(-3.773489232862,0.366093448593,
+    42.221892627979));
+#16659 = CARTESIAN_POINT('',(-3.852383173183,-0.975997726762,
+    42.443391634065));
+#16660 = CARTESIAN_POINT('',(-3.390491235481,-2.31814816289,
+    42.668522931839));
+#16661 = CARTESIAN_POINT('',(-2.408970563645,-3.425235879368,
+    42.886008784583));
+#16662 = CARTESIAN_POINT('',(-1.042579048562,-4.052088343164,
+    43.112192581662));
+#16663 = CARTESIAN_POINT('',(0.434559804346,-4.086851112909,
+    43.332774709129));
+#16664 = CARTESIAN_POINT('',(1.757281407573,-3.563297089735,
+    43.555228415832));
+#16665 = CARTESIAN_POINT('',(3.695472379252,-1.705679956927,
+    43.999689658597));
+#16666 = CARTESIAN_POINT('',(3.851731809107,0.97441438267,
+    44.444154249499));
+#16667 = CARTESIAN_POINT('',(3.39182571633,2.320621925909,
+    44.666652628658));
+#16668 = CARTESIAN_POINT('',(2.407805682896,3.42231449325,
+    44.887035027009));
+#16669 = CARTESIAN_POINT('',(1.042777683387,4.055307249447,
+    45.11354861813));
+#16670 = CARTESIAN_POINT('',(-0.434443053585,4.083924390847,
+    45.330777462787));
+#16671 = CARTESIAN_POINT('',(-1.757170291155,3.565047798817,
+    45.555991048789));
+#16672 = CARTESIAN_POINT('',(-2.726476709705,2.634026466057,
+    45.777495197198));
+#16673 = CARTESIAN_POINT('',(-3.249983993005,1.500069320214,
+    45.999646114201));
+#16674 = PCURVE('',#15163,#16675);
+#16675 = DEFINITIONAL_REPRESENTATION('',(#16676),#16680);
+#16676 = LINE('',#16677,#16678);
+#16677 = CARTESIAN_POINT('',(-0.,0.));
+#16678 = VECTOR('',#16679,1.);
+#16679 = DIRECTION('',(0.,1.));
+#16680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16681 = PCURVE('',#16342,#16682);
+#16682 = DEFINITIONAL_REPRESENTATION('',(#16683),#16686);
+#16683 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#16684,#16685),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,7.448383556474),.PIECEWISE_BEZIER_KNOTS.);
+#16684 = CARTESIAN_POINT('',(-6.5,0.));
+#16685 = CARTESIAN_POINT('',(-6.5,7.448383556474));
+#16686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16687 = ORIENTED_EDGE('',*,*,#16688,.F.);
+#16688 = EDGE_CURVE('',#15245,#16653,#16689,.T.);
+#16689 = SURFACE_CURVE('',#16690,(#16693,#16700),.PCURVE_S1.);
+#16690 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#16691,#16692),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#16691 = CARTESIAN_POINT('',(-3.250015986989,-1.499930679615,
+    45.99964611333));
+#16692 = CARTESIAN_POINT('',(-3.249983993005,1.500069320214,
+    45.999646114201));
+#16693 = PCURVE('',#15163,#16694);
+#16694 = DEFINITIONAL_REPRESENTATION('',(#16695),#16699);
+#16695 = LINE('',#16696,#16697);
+#16696 = CARTESIAN_POINT('',(0.,7.448383556474));
+#16697 = VECTOR('',#16698,1.);
+#16698 = DIRECTION('',(1.,0.));
+#16699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16700 = PCURVE('',#16701,#16736);
+#16701 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,(
+    (#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
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,7,10),(-3.,-0.),(0.,
+    3.724191778237,7.448383556474),.UNSPECIFIED.);
+#16702 = CARTESIAN_POINT('',(-3.250015986989,-1.499930679615,
+    45.99964611333));
+#16703 = CARTESIAN_POINT('',(-2.726557080321,-2.633898989317,
+    46.221797030359));
+#16704 = CARTESIAN_POINT('',(-1.757294640003,-3.564950491914,
+    46.443301174958));
+#16705 = CARTESIAN_POINT('',(-0.434598707693,-4.083874339899,
+    46.668514771687));
+#16706 = CARTESIAN_POINT('',(1.042611721109,-4.055314899288,
+    46.885743604278));
+#16707 = CARTESIAN_POINT('',(2.407652776961,-3.42238039239,
+    47.112257200466));
+#16708 = CARTESIAN_POINT('',(3.391707945027,-2.320735085879,
+    47.332639599485));
+#16709 = CARTESIAN_POINT('',(3.851662623104,-0.974556351159,
+    47.555137977828));
+#16710 = CARTESIAN_POINT('',(3.695508753092,1.705522311786,
+    47.999602568666));
+#16711 = CARTESIAN_POINT('',(1.757405801826,3.563199785665,
+    48.444063811676));
+#16712 = CARTESIAN_POINT('',(0.434715240708,4.08680101701,
+    48.666517521693));
+#16713 = CARTESIAN_POINT('',(-1.042412712619,4.052096023906,
+    48.887099631367));
+#16714 = CARTESIAN_POINT('',(-2.408818037719,3.425301838506,
+    49.113283463993));
+#16715 = CARTESIAN_POINT('',(-3.390373236777,2.318261251929,
+    49.330769280923));
+#16716 = CARTESIAN_POINT('',(-3.85231403615,0.976139714345,
+    49.555900597016));
+#16717 = CARTESIAN_POINT('',(-3.773472840186,-0.365943644173,
+    49.777399599785));
+#16718 = CARTESIAN_POINT('',(-3.250019980609,-1.4999133495,
+    49.999557641568));
+#16719 = CARTESIAN_POINT('',(-3.249983993005,1.500069320215,
+    45.999646114201));
+#16720 = CARTESIAN_POINT('',(-3.773491276304,0.366112176053,
+    46.221804156734));
+#16721 = CARTESIAN_POINT('',(-3.852391810418,-0.975979974431,
+    46.443303163219));
+#16722 = CARTESIAN_POINT('',(-3.390505981957,-2.318134021247,
+    46.668434458705));
+#16723 = CARTESIAN_POINT('',(-2.408989628143,-3.425227628017,
+    46.885920315931));
+#16724 = CARTESIAN_POINT('',(-1.042599841674,-4.052087376589,
+    47.112104108562));
+#16725 = CARTESIAN_POINT('',(0.434540371542,-4.08685736932,
+    47.332686238256));
+#16726 = CARTESIAN_POINT('',(1.757265853474,-3.56330924877,
+    47.555139944544));
+#16727 = CARTESIAN_POINT('',(3.695467826125,-1.705699662508,
+    47.999601187278));
+#16728 = CARTESIAN_POINT('',(3.851740452465,0.974396632728,
+    48.444065778188));
+#16729 = CARTESIAN_POINT('',(3.391840434377,2.3206077754,48.666564157449
+    ));
+#16730 = CARTESIAN_POINT('',(2.407824794896,3.422306249397,
+    48.886946555717));
+#16731 = CARTESIAN_POINT('',(1.042798429792,4.055306286736,49.1134601462
+    ));
+#16732 = CARTESIAN_POINT('',(-0.434423593565,4.08393064164,
+    49.330688992373));
+#16733 = CARTESIAN_POINT('',(-1.75715474273,3.565059958204,
+    49.555902577036));
+#16734 = CARTESIAN_POINT('',(-2.726466657772,2.634042398636,
+    49.7774067259));
+#16735 = CARTESIAN_POINT('',(-3.249979988132,1.500086650234,
+    49.999557642929));
+#16736 = DEFINITIONAL_REPRESENTATION('',(#16737),#16740);
+#16737 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#16738,#16739),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#16738 = CARTESIAN_POINT('',(-3.,0.));
+#16739 = CARTESIAN_POINT('',(0.,0.));
+#16740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16741 = ADVANCED_FACE('',(#16742),#15293,.F.);
+#16742 = FACE_BOUND('',#16743,.F.);
+#16743 = EDGE_LOOP('',(#16744,#16780,#16781,#16817));
+#16744 = ORIENTED_EDGE('',*,*,#16745,.F.);
+#16745 = EDGE_CURVE('',#15208,#16746,#16748,.T.);
+#16746 = VERTEX_POINT('',#16747);
+#16747 = CARTESIAN_POINT('',(3.249980003761,-1.499999999867,
+    49.99999999932));
+#16748 = SURFACE_CURVE('',#16749,(#16767,#16774),.PCURVE_S1.);
+#16749 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#16750,#16751,#16752,#16753,
+    #16754,#16755,#16756,#16757,#16758,#16759,#16760,#16761,#16762,
+    #16763,#16764,#16765,#16766),.UNSPECIFIED.,.F.,.F.,(10,7,10),(0.,
+    3.724191778237,7.448383556474),.UNSPECIFIED.);
+#16750 = CARTESIAN_POINT('',(3.249984003008,-1.499999999915,
+    45.999999999565));
+#16751 = CARTESIAN_POINT('',(3.773467097992,-0.365541568888,
+    46.222218659035));
+#16752 = CARTESIAN_POINT('',(3.85214142988,0.974426700433,
+    46.444443450313));
+#16753 = CARTESIAN_POINT('',(3.391172086795,2.320591425386,
+    46.666706823157));
+#16754 = CARTESIAN_POINT('',(2.407800674409,3.423154655604,
+    46.888800533064));
+#16755 = CARTESIAN_POINT('',(1.043287732031,4.053166937277,
+    47.111187657061));
+#16756 = CARTESIAN_POINT('',(-0.434890356693,4.086461315611,
+    47.333310013949));
+#16757 = CARTESIAN_POINT('',(-1.757301976692,3.563303307674,
+    47.555554572197));
+#16758 = CARTESIAN_POINT('',(-3.695472177363,1.705610987147,
+    48.000000690694));
+#16759 = CARTESIAN_POINT('',(-3.851667686827,-0.9745252824,
+    48.444443461189));
+#16760 = CARTESIAN_POINT('',(-3.392253779589,-2.320049112673,
+    48.666675303338));
+#16761 = CARTESIAN_POINT('',(-2.406399229938,-3.424072833271,
+    48.888883257874));
+#16762 = CARTESIAN_POINT('',(-1.044366335077,-4.052546240008,
+    49.111104938848));
+#16763 = CARTESIAN_POINT('',(0.435460667377,-4.086550719981,
+    49.333341523059));
+#16764 = CARTESIAN_POINT('',(1.757013197961,-3.563372081103,
+    49.555554565547));
+#16765 = CARTESIAN_POINT('',(2.726496908793,-2.634457035201,
+    49.777774214719));
+#16766 = CARTESIAN_POINT('',(3.249980003762,-1.499999999867,
+    49.99999999932));
+#16767 = PCURVE('',#15293,#16768);
+#16768 = DEFINITIONAL_REPRESENTATION('',(#16769),#16773);
+#16769 = LINE('',#16770,#16771);
+#16770 = CARTESIAN_POINT('',(-6.5,0.));
+#16771 = VECTOR('',#16772,1.);
+#16772 = DIRECTION('',(0.,1.));
+#16773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16774 = PCURVE('',#16494,#16775);
+#16775 = DEFINITIONAL_REPRESENTATION('',(#16776),#16779);
+#16776 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#16777,#16778),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,7.448383556474),.PIECEWISE_BEZIER_KNOTS.);
+#16777 = CARTESIAN_POINT('',(0.,0.));
+#16778 = CARTESIAN_POINT('',(0.,7.448383556474));
+#16779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16780 = ORIENTED_EDGE('',*,*,#15280,.T.);
+#16781 = ORIENTED_EDGE('',*,*,#16782,.T.);
+#16782 = EDGE_CURVE('',#15245,#16783,#16785,.T.);
+#16783 = VERTEX_POINT('',#16784);
+#16784 = CARTESIAN_POINT('',(-3.250019980609,-1.4999133495,
+    49.999557641568));
+#16785 = SURFACE_CURVE('',#16786,(#16804,#16811),.PCURVE_S1.);
+#16786 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#16787,#16788,#16789,#16790,
+    #16791,#16792,#16793,#16794,#16795,#16796,#16797,#16798,#16799,
+    #16800,#16801,#16802,#16803),.UNSPECIFIED.,.F.,.F.,(10,7,10),(0.,
+    3.724191778237,7.448383556474),.UNSPECIFIED.);
+#16787 = CARTESIAN_POINT('',(-3.250015986989,-1.499930679615,
+    45.99964611333));
+#16788 = CARTESIAN_POINT('',(-2.726557080321,-2.633898989317,
+    46.221797030359));
+#16789 = CARTESIAN_POINT('',(-1.757294640003,-3.564950491914,
+    46.443301174958));
+#16790 = CARTESIAN_POINT('',(-0.434598707693,-4.083874339899,
+    46.668514771687));
+#16791 = CARTESIAN_POINT('',(1.042611721109,-4.055314899288,
+    46.885743604278));
+#16792 = CARTESIAN_POINT('',(2.407652776961,-3.42238039239,
+    47.112257200466));
+#16793 = CARTESIAN_POINT('',(3.391707945027,-2.320735085879,
+    47.332639599485));
+#16794 = CARTESIAN_POINT('',(3.851662623104,-0.974556351159,
+    47.555137977828));
+#16795 = CARTESIAN_POINT('',(3.695508753092,1.705522311786,
+    47.999602568666));
+#16796 = CARTESIAN_POINT('',(1.757405801826,3.563199785665,
+    48.444063811676));
+#16797 = CARTESIAN_POINT('',(0.435708161573,4.08624952533,
+    48.665625367734));
+#16798 = CARTESIAN_POINT('',(-1.0449659377,4.053514145369,
+    48.889393741549));
+#16799 = CARTESIAN_POINT('',(-2.406264812638,3.423883717042,
+    49.110989353811));
+#16800 = CARTESIAN_POINT('',(-3.391366157642,2.318812743609,
+    49.331661434883));
+#16801 = CARTESIAN_POINT('',(-3.85231403615,0.976139714346,
+    49.555900597016));
+#16802 = CARTESIAN_POINT('',(-3.773472840186,-0.365943644173,
+    49.777399599785));
+#16803 = CARTESIAN_POINT('',(-3.250019980609,-1.4999133495,
+    49.999557641568));
+#16804 = PCURVE('',#15293,#16805);
+#16805 = DEFINITIONAL_REPRESENTATION('',(#16806),#16810);
+#16806 = LINE('',#16807,#16808);
+#16807 = CARTESIAN_POINT('',(-0.,0.));
+#16808 = VECTOR('',#16809,1.);
+#16809 = DIRECTION('',(0.,1.));
+#16810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16811 = PCURVE('',#16701,#16812);
+#16812 = DEFINITIONAL_REPRESENTATION('',(#16813),#16816);
+#16813 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#16814,#16815),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,7.448383556474),.PIECEWISE_BEZIER_KNOTS.);
+#16814 = CARTESIAN_POINT('',(-3.,0.));
+#16815 = CARTESIAN_POINT('',(-3.,7.448383556474));
+#16816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16817 = ORIENTED_EDGE('',*,*,#16818,.F.);
+#16818 = EDGE_CURVE('',#16746,#16783,#16819,.T.);
+#16819 = SURFACE_CURVE('',#16820,(#16823,#16830),.PCURVE_S1.);
+#16820 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#16821,#16822),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-6.5,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#16821 = CARTESIAN_POINT('',(3.249980003762,-1.499999999867,
+    49.99999999932));
+#16822 = CARTESIAN_POINT('',(-3.250019980609,-1.4999133495,
+    49.999557641568));
+#16823 = PCURVE('',#15293,#16824);
+#16824 = DEFINITIONAL_REPRESENTATION('',(#16825),#16829);
+#16825 = LINE('',#16826,#16827);
+#16826 = CARTESIAN_POINT('',(0.,7.448383556474));
+#16827 = VECTOR('',#16828,1.);
+#16828 = DIRECTION('',(1.,0.));
+#16829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16830 = PCURVE('',#16612,#16831);
+#16831 = DEFINITIONAL_REPRESENTATION('',(#16832),#16835);
+#16832 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#16833,#16834),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-6.5,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#16833 = CARTESIAN_POINT('',(3.249980003473,-1.50004332505));
+#16834 = CARTESIAN_POINT('',(-3.25001999595,-1.499956674683));
+#16835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16836 = ADVANCED_FACE('',(#16837),#15877,.T.);
+#16837 = FACE_BOUND('',#16838,.T.);
+#16838 = EDGE_LOOP('',(#16839,#16840));
+#16839 = ORIENTED_EDGE('',*,*,#15665,.F.);
+#16840 = ORIENTED_EDGE('',*,*,#16561,.T.);
+#16841 = ADVANCED_FACE('',(#16842),#16342,.F.);
+#16842 = FACE_BOUND('',#16843,.F.);
+#16843 = EDGE_LOOP('',(#16844,#16845,#16846,#16847));
+#16844 = ORIENTED_EDGE('',*,*,#16652,.F.);
+#16845 = ORIENTED_EDGE('',*,*,#16329,.T.);
+#16846 = ORIENTED_EDGE('',*,*,#16443,.T.);
+#16847 = ORIENTED_EDGE('',*,*,#16848,.F.);
+#16848 = EDGE_CURVE('',#16653,#16444,#16849,.T.);
+#16849 = SURFACE_CURVE('',#16850,(#16853,#16860),.PCURVE_S1.);
+#16850 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#16851,#16852),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-6.5,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#16851 = CARTESIAN_POINT('',(-3.249983993005,1.500069320214,
+    45.999646114201));
+#16852 = CARTESIAN_POINT('',(3.250015996992,1.499999999915,
+    46.000000000435));
+#16853 = PCURVE('',#16342,#16854);
+#16854 = DEFINITIONAL_REPRESENTATION('',(#16855),#16859);
+#16855 = LINE('',#16856,#16857);
+#16856 = CARTESIAN_POINT('',(0.,7.448383556474));
+#16857 = VECTOR('',#16858,1.);
+#16858 = DIRECTION('',(1.,0.));
+#16859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16860 = PCURVE('',#16861,#16896);
+#16861 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,(
+    (#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
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,7,10),(-6.5,-0.),(0.,
+    3.724191778237,7.448383556474),.UNSPECIFIED.);
+#16862 = CARTESIAN_POINT('',(-3.249983993005,1.500069320215,
+    45.999646114201));
+#16863 = CARTESIAN_POINT('',(-3.773491276304,0.366112176053,
+    46.221804156734));
+#16864 = CARTESIAN_POINT('',(-3.852391810418,-0.975979974431,
+    46.443303163219));
+#16865 = CARTESIAN_POINT('',(-3.391498802715,-2.318685469067,
+    46.667542313184));
+#16866 = CARTESIAN_POINT('',(-2.406436660478,-3.423809619336,
+    46.888214404413));
+#16867 = CARTESIAN_POINT('',(-1.045152809338,-4.05350538527,
+    47.10981002008));
+#16868 = CARTESIAN_POINT('',(0.4355331923,-4.086305921499,
+    47.333578383777));
+#16869 = CARTESIAN_POINT('',(1.757265853474,-3.56330924877,
+    47.555139944544));
+#16870 = CARTESIAN_POINT('',(3.695467826125,-1.705699662508,
+    47.999601187278));
+#16871 = CARTESIAN_POINT('',(3.851740452465,0.974396632728,
+    48.444065778188));
+#16872 = CARTESIAN_POINT('',(3.391840434377,2.320607775399,
+    48.666564157449));
+#16873 = CARTESIAN_POINT('',(2.407824794896,3.422306249397,
+    48.886946555718));
+#16874 = CARTESIAN_POINT('',(1.042798429792,4.055306286736,
+    49.113460146199));
+#16875 = CARTESIAN_POINT('',(-0.434423593565,4.08393064164,
+    49.330688992374));
+#16876 = CARTESIAN_POINT('',(-1.75715474273,3.565059958203,
+    49.555902577036));
+#16877 = CARTESIAN_POINT('',(-2.726466657772,2.634042398636,
+    49.7774067259));
+#16878 = CARTESIAN_POINT('',(-3.249979988132,1.500086650234,
+    49.999557642929));
+#16879 = CARTESIAN_POINT('',(3.250015996992,1.499999999915,
+    46.000000000435));
+#16880 = CARTESIAN_POINT('',(2.726532902008,2.634469596481,
+    46.222225785411));
+#16881 = CARTESIAN_POINT('',(1.757044259464,3.563397217916,
+    46.444445438574));
+#16882 = CARTESIAN_POINT('',(0.43548185855,4.086586188914,
+    46.666658469842));
+#16883 = CARTESIAN_POINT('',(-1.044358793176,4.052587640052,
+    46.888895062717));
+#16884 = CARTESIAN_POINT('',(-2.406406768269,3.424114239902,
+    47.111116747158));
+#16885 = CARTESIAN_POINT('',(-3.392274976198,2.320084587294,
+    47.333324693053));
+#16886 = CARTESIAN_POINT('',(-3.851698746322,0.974550410063,
+    47.555556538914));
+#16887 = CARTESIAN_POINT('',(-3.69551310433,-1.705610987147,
+    47.999999309306));
+#16888 = CARTESIAN_POINT('',(-1.757333036187,-3.563328435337,
+    48.4444454277));
+#16889 = CARTESIAN_POINT('',(-0.434911546601,-4.086496794696,
+    48.666689984544));
+#16890 = CARTESIAN_POINT('',(1.043280176471,-4.053208332433,
+    48.888812351065));
+#16891 = CARTESIAN_POINT('',(2.407808233538,-3.423196067124,
+    49.111199452214));
+#16892 = CARTESIAN_POINT('',(3.39119327127,-2.320626889857,
+    49.333293189058));
+#16893 = CARTESIAN_POINT('',(3.852172491382,-0.974451837245,
+    49.555556545566));
+#16894 = CARTESIAN_POINT('',(3.773503091207,0.365529007609,
+    49.777781340835));
+#16895 = CARTESIAN_POINT('',(3.250019996239,1.499999999867,
+    50.00000000068));
+#16896 = DEFINITIONAL_REPRESENTATION('',(#16897),#16900);
+#16897 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#16898,#16899),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-6.5,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#16898 = CARTESIAN_POINT('',(-6.5,0.));
+#16899 = CARTESIAN_POINT('',(0.,0.));
+#16900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16901 = ADVANCED_FACE('',(#16902),#16494,.F.);
+#16902 = FACE_BOUND('',#16903,.F.);
+#16903 = EDGE_LOOP('',(#16904,#16940,#16941,#16942));
+#16904 = ORIENTED_EDGE('',*,*,#16905,.F.);
+#16905 = EDGE_CURVE('',#16444,#16906,#16908,.T.);
+#16906 = VERTEX_POINT('',#16907);
+#16907 = CARTESIAN_POINT('',(3.250019996239,1.499999999867,
+    50.00000000068));
+#16908 = SURFACE_CURVE('',#16909,(#16927,#16933),.PCURVE_S1.);
+#16909 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#16910,#16911,#16912,#16913,
+    #16914,#16915,#16916,#16917,#16918,#16919,#16920,#16921,#16922,
+    #16923,#16924,#16925,#16926),.UNSPECIFIED.,.F.,.F.,(10,7,10),(0.,
+    3.724191778237,7.448383556474),.UNSPECIFIED.);
+#16910 = CARTESIAN_POINT('',(3.250015996992,1.499999999915,
+    46.000000000435));
+#16911 = CARTESIAN_POINT('',(2.726532902008,2.634469596481,
+    46.222225785411));
+#16912 = CARTESIAN_POINT('',(1.757044259464,3.563397217916,
+    46.444445438574));
+#16913 = CARTESIAN_POINT('',(0.43548185855,4.086586188914,
+    46.666658469842));
+#16914 = CARTESIAN_POINT('',(-1.044358793176,4.052587640052,
+    46.888895062717));
+#16915 = CARTESIAN_POINT('',(-2.406406768269,3.424114239902,
+    47.111116747158));
+#16916 = CARTESIAN_POINT('',(-3.392274976198,2.320084587294,
+    47.333324693053));
+#16917 = CARTESIAN_POINT('',(-3.851698746322,0.974550410063,
+    47.555556538914));
+#16918 = CARTESIAN_POINT('',(-3.69551310433,-1.705610987147,
+    47.999999309306));
+#16919 = CARTESIAN_POINT('',(-1.757333036187,-3.563328435337,
+    48.4444454277));
+#16920 = CARTESIAN_POINT('',(-0.434911546601,-4.086496794696,
+    48.666689984544));
+#16921 = CARTESIAN_POINT('',(1.043280176471,-4.053208332433,
+    48.888812351065));
+#16922 = CARTESIAN_POINT('',(2.407808233538,-3.423196067124,
+    49.111199452214));
+#16923 = CARTESIAN_POINT('',(3.39119327127,-2.320626889857,
+    49.333293189058));
+#16924 = CARTESIAN_POINT('',(3.852172491382,-0.974451837245,
+    49.555556545566));
+#16925 = CARTESIAN_POINT('',(3.773503091207,0.365529007609,
+    49.777781340835));
+#16926 = CARTESIAN_POINT('',(3.250019996239,1.499999999867,
+    50.00000000068));
+#16927 = PCURVE('',#16494,#16928);
+#16928 = DEFINITIONAL_REPRESENTATION('',(#16929),#16932);
+#16929 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#16930,#16931),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,7.448383556474),.PIECEWISE_BEZIER_KNOTS.);
+#16930 = CARTESIAN_POINT('',(-3.,0.));
+#16931 = CARTESIAN_POINT('',(-3.,7.448383556474));
+#16932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16933 = PCURVE('',#16861,#16934);
+#16934 = DEFINITIONAL_REPRESENTATION('',(#16935),#16939);
+#16935 = LINE('',#16936,#16937);
+#16936 = CARTESIAN_POINT('',(-0.,0.));
+#16937 = VECTOR('',#16938,1.);
+#16938 = DIRECTION('',(0.,1.));
+#16939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16940 = ORIENTED_EDGE('',*,*,#16481,.T.);
+#16941 = ORIENTED_EDGE('',*,*,#16745,.T.);
+#16942 = ORIENTED_EDGE('',*,*,#16943,.F.);
+#16943 = EDGE_CURVE('',#16906,#16746,#16944,.T.);
+#16944 = SURFACE_CURVE('',#16945,(#16948,#16955),.PCURVE_S1.);
+#16945 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#16946,#16947),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#16946 = CARTESIAN_POINT('',(3.250019996239,1.499999999867,
+    50.00000000068));
+#16947 = CARTESIAN_POINT('',(3.249980003762,-1.499999999867,
+    49.99999999932));
+#16948 = PCURVE('',#16494,#16949);
+#16949 = DEFINITIONAL_REPRESENTATION('',(#16950),#16954);
+#16950 = LINE('',#16951,#16952);
+#16951 = CARTESIAN_POINT('',(0.,7.448383556474));
+#16952 = VECTOR('',#16953,1.);
+#16953 = DIRECTION('',(1.,0.));
+#16954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16955 = PCURVE('',#16612,#16956);
+#16956 = DEFINITIONAL_REPRESENTATION('',(#16957),#16960);
+#16957 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#16958,#16959),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#16958 = CARTESIAN_POINT('',(3.25001999595,1.499956674683));
+#16959 = CARTESIAN_POINT('',(3.249980003473,-1.50004332505));
+#16960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16961 = ADVANCED_FACE('',(#16962,#17006),#16612,.T.);
+#16962 = FACE_BOUND('',#16963,.T.);
+#16963 = EDGE_LOOP('',(#16964,#16965,#16966,#16987));
+#16964 = ORIENTED_EDGE('',*,*,#16818,.F.);
+#16965 = ORIENTED_EDGE('',*,*,#16943,.F.);
+#16966 = ORIENTED_EDGE('',*,*,#16967,.F.);
+#16967 = EDGE_CURVE('',#16968,#16906,#16970,.T.);
+#16968 = VERTEX_POINT('',#16969);
+#16969 = CARTESIAN_POINT('',(-3.249979988132,1.500086650234,
+    49.999557642929));
+#16970 = SURFACE_CURVE('',#16971,(#16974,#16980),.PCURVE_S1.);
+#16971 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#16972,#16973),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-6.5,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#16972 = CARTESIAN_POINT('',(-3.249979988132,1.500086650234,
+    49.999557642929));
+#16973 = CARTESIAN_POINT('',(3.250019996239,1.499999999867,
+    50.00000000068));
+#16974 = PCURVE('',#16612,#16975);
+#16975 = DEFINITIONAL_REPRESENTATION('',(#16976),#16979);
+#16976 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#16977,#16978),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-6.5,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#16977 = CARTESIAN_POINT('',(-3.249980003473,1.50004332505));
+#16978 = CARTESIAN_POINT('',(3.25001999595,1.499956674683));
+#16979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16980 = PCURVE('',#16861,#16981);
+#16981 = DEFINITIONAL_REPRESENTATION('',(#16982),#16986);
+#16982 = LINE('',#16983,#16984);
+#16983 = CARTESIAN_POINT('',(0.,7.448383556474));
+#16984 = VECTOR('',#16985,1.);
+#16985 = DIRECTION('',(1.,0.));
+#16986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16987 = ORIENTED_EDGE('',*,*,#16988,.F.);
+#16988 = EDGE_CURVE('',#16783,#16968,#16989,.T.);
+#16989 = SURFACE_CURVE('',#16990,(#16993,#16999),.PCURVE_S1.);
+#16990 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#16991,#16992),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#16991 = CARTESIAN_POINT('',(-3.250019980609,-1.4999133495,
+    49.999557641568));
+#16992 = CARTESIAN_POINT('',(-3.249979988132,1.500086650234,
+    49.999557642929));
+#16993 = PCURVE('',#16612,#16994);
+#16994 = DEFINITIONAL_REPRESENTATION('',(#16995),#16998);
+#16995 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#16996,#16997),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#16996 = CARTESIAN_POINT('',(-3.25001999595,-1.499956674683));
+#16997 = CARTESIAN_POINT('',(-3.249980003473,1.50004332505));
+#16998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16999 = PCURVE('',#16701,#17000);
+#17000 = DEFINITIONAL_REPRESENTATION('',(#17001),#17005);
+#17001 = LINE('',#17002,#17003);
+#17002 = CARTESIAN_POINT('',(0.,7.448383556474));
+#17003 = VECTOR('',#17004,1.);
+#17004 = DIRECTION('',(1.,0.));
+#17005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17006 = FACE_BOUND('',#17007,.T.);
+#17007 = EDGE_LOOP('',(#17008));
+#17008 = ORIENTED_EDGE('',*,*,#16589,.F.);
+#17009 = ADVANCED_FACE('',(#17010),#16701,.F.);
+#17010 = FACE_BOUND('',#17011,.F.);
+#17011 = EDGE_LOOP('',(#17012,#17013,#17014,#17048));
+#17012 = ORIENTED_EDGE('',*,*,#16782,.F.);
+#17013 = ORIENTED_EDGE('',*,*,#16688,.T.);
+#17014 = ORIENTED_EDGE('',*,*,#17015,.T.);
+#17015 = EDGE_CURVE('',#16653,#16968,#17016,.T.);
+#17016 = SURFACE_CURVE('',#17017,(#17035,#17042),.PCURVE_S1.);
+#17017 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#17018,#17019,#17020,#17021,
+    #17022,#17023,#17024,#17025,#17026,#17027,#17028,#17029,#17030,
+    #17031,#17032,#17033,#17034),.UNSPECIFIED.,.F.,.F.,(10,7,10),(0.,
+    3.724191778237,7.448383556474),.UNSPECIFIED.);
+#17018 = CARTESIAN_POINT('',(-3.249983993005,1.500069320215,
+    45.999646114201));
+#17019 = CARTESIAN_POINT('',(-3.773491276304,0.366112176053,
+    46.221804156734));
+#17020 = CARTESIAN_POINT('',(-3.852391810418,-0.975979974431,
+    46.443303163219));
+#17021 = CARTESIAN_POINT('',(-3.390505981957,-2.318134021247,
+    46.668434458705));
+#17022 = CARTESIAN_POINT('',(-2.408989628143,-3.425227628017,
+    46.885920315931));
+#17023 = CARTESIAN_POINT('',(-1.042599841674,-4.052087376589,
+    47.112104108562));
+#17024 = CARTESIAN_POINT('',(0.434540371542,-4.08685736932,
+    47.332686238256));
+#17025 = CARTESIAN_POINT('',(1.757265853474,-3.56330924877,
+    47.555139944544));
+#17026 = CARTESIAN_POINT('',(3.695467826125,-1.705699662508,
+    47.999601187278));
+#17027 = CARTESIAN_POINT('',(3.851740452465,0.974396632728,
+    48.444065778188));
+#17028 = CARTESIAN_POINT('',(3.391840434377,2.3206077754,48.666564157449
+    ));
+#17029 = CARTESIAN_POINT('',(2.407824794896,3.422306249397,
+    48.886946555717));
+#17030 = CARTESIAN_POINT('',(1.042798429792,4.055306286736,49.1134601462
+    ));
+#17031 = CARTESIAN_POINT('',(-0.434423593565,4.08393064164,
+    49.330688992373));
+#17032 = CARTESIAN_POINT('',(-1.75715474273,3.565059958204,
+    49.555902577036));
+#17033 = CARTESIAN_POINT('',(-2.726466657772,2.634042398636,
+    49.7774067259));
+#17034 = CARTESIAN_POINT('',(-3.249979988132,1.500086650234,
+    49.999557642929));
+#17035 = PCURVE('',#16701,#17036);
+#17036 = DEFINITIONAL_REPRESENTATION('',(#17037),#17041);
+#17037 = LINE('',#17038,#17039);
+#17038 = CARTESIAN_POINT('',(-0.,0.));
+#17039 = VECTOR('',#17040,1.);
+#17040 = DIRECTION('',(0.,1.));
+#17041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17042 = PCURVE('',#16861,#17043);
+#17043 = DEFINITIONAL_REPRESENTATION('',(#17044),#17047);
+#17044 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#17045,#17046),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,7.448383556474),.PIECEWISE_BEZIER_KNOTS.);
+#17045 = CARTESIAN_POINT('',(-6.5,0.));
+#17046 = CARTESIAN_POINT('',(-6.5,7.448383556474));
+#17047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17048 = ORIENTED_EDGE('',*,*,#16988,.F.);
+#17049 = ADVANCED_FACE('',(#17050),#16861,.F.);
+#17050 = FACE_BOUND('',#17051,.F.);
+#17051 = EDGE_LOOP('',(#17052,#17053,#17054,#17055));
+#17052 = ORIENTED_EDGE('',*,*,#17015,.F.);
+#17053 = ORIENTED_EDGE('',*,*,#16848,.T.);
+#17054 = ORIENTED_EDGE('',*,*,#16905,.T.);
+#17055 = ORIENTED_EDGE('',*,*,#16967,.F.);
+#17056 = MANIFOLD_SOLID_BREP('',#17057);
+#17057 = CLOSED_SHELL('',(#17058,#17178,#22030,#22100,#22154,#22223,
+    #22272,#22321,#22368,#22395,#22449,#22497,#22570,#22613,#22656,
+    #22699,#22742,#22786,#22834,#22877,#22920,#22963,#23006,#23030,
+    #23045,#23096,#23155));
+#17058 = ADVANCED_FACE('',(#17059),#17073,.T.);
+#17059 = FACE_BOUND('',#17060,.T.);
+#17060 = EDGE_LOOP('',(#17061,#17096,#17124,#17152));
+#17061 = ORIENTED_EDGE('',*,*,#17062,.F.);
+#17062 = EDGE_CURVE('',#17063,#17065,#17067,.T.);
+#17063 = VERTEX_POINT('',#17064);
+#17064 = CARTESIAN_POINT('',(-6.5,8.5,4.));
+#17065 = VERTEX_POINT('',#17066);
+#17066 = CARTESIAN_POINT('',(6.5,8.5,4.));
+#17067 = SURFACE_CURVE('',#17068,(#17072,#17084),.PCURVE_S1.);
+#17068 = LINE('',#17069,#17070);
+#17069 = CARTESIAN_POINT('',(-6.5,8.5,4.));
+#17070 = VECTOR('',#17071,1.);
+#17071 = DIRECTION('',(1.,0.,0.));
+#17072 = PCURVE('',#17073,#17078);
+#17073 = PLANE('',#17074);
+#17074 = AXIS2_PLACEMENT_3D('',#17075,#17076,#17077);
+#17075 = CARTESIAN_POINT('',(-6.5,8.5,4.));
+#17076 = DIRECTION('',(0.,1.,0.));
+#17077 = DIRECTION('',(0.,0.,1.));
+#17078 = DEFINITIONAL_REPRESENTATION('',(#17079),#17083);
+#17079 = LINE('',#17080,#17081);
+#17080 = CARTESIAN_POINT('',(0.,0.));
+#17081 = VECTOR('',#17082,1.);
+#17082 = DIRECTION('',(0.,1.));
+#17083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17084 = PCURVE('',#17085,#17090);
+#17085 = PLANE('',#17086);
+#17086 = AXIS2_PLACEMENT_3D('',#17087,#17088,#17089);
+#17087 = CARTESIAN_POINT('',(-6.5,7.5,4.));
+#17088 = DIRECTION('',(0.,0.,1.));
+#17089 = DIRECTION('',(1.,0.,0.));
+#17090 = DEFINITIONAL_REPRESENTATION('',(#17091),#17095);
+#17091 = LINE('',#17092,#17093);
+#17092 = CARTESIAN_POINT('',(0.,1.));
+#17093 = VECTOR('',#17094,1.);
+#17094 = DIRECTION('',(1.,0.));
+#17095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17096 = ORIENTED_EDGE('',*,*,#17097,.T.);
+#17097 = EDGE_CURVE('',#17063,#17098,#17100,.T.);
+#17098 = VERTEX_POINT('',#17099);
+#17099 = CARTESIAN_POINT('',(-6.5,8.5,8.));
+#17100 = SURFACE_CURVE('',#17101,(#17105,#17112),.PCURVE_S1.);
+#17101 = LINE('',#17102,#17103);
+#17102 = CARTESIAN_POINT('',(-6.5,8.5,4.));
+#17103 = VECTOR('',#17104,1.);
+#17104 = DIRECTION('',(0.,0.,1.));
+#17105 = PCURVE('',#17073,#17106);
+#17106 = DEFINITIONAL_REPRESENTATION('',(#17107),#17111);
+#17107 = LINE('',#17108,#17109);
+#17108 = CARTESIAN_POINT('',(0.,0.));
+#17109 = VECTOR('',#17110,1.);
+#17110 = DIRECTION('',(1.,0.));
+#17111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17112 = PCURVE('',#17113,#17118);
+#17113 = PLANE('',#17114);
+#17114 = AXIS2_PLACEMENT_3D('',#17115,#17116,#17117);
+#17115 = CARTESIAN_POINT('',(-6.5,0.,4.));
+#17116 = DIRECTION('',(1.,0.,0.));
+#17117 = DIRECTION('',(0.,0.,1.));
+#17118 = DEFINITIONAL_REPRESENTATION('',(#17119),#17123);
+#17119 = LINE('',#17120,#17121);
+#17120 = CARTESIAN_POINT('',(0.,-8.5));
+#17121 = VECTOR('',#17122,1.);
+#17122 = DIRECTION('',(1.,0.));
+#17123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17124 = ORIENTED_EDGE('',*,*,#17125,.T.);
+#17125 = EDGE_CURVE('',#17098,#17126,#17128,.T.);
+#17126 = VERTEX_POINT('',#17127);
+#17127 = CARTESIAN_POINT('',(6.5,8.5,8.));
+#17128 = SURFACE_CURVE('',#17129,(#17133,#17140),.PCURVE_S1.);
+#17129 = LINE('',#17130,#17131);
+#17130 = CARTESIAN_POINT('',(-6.5,8.5,8.));
+#17131 = VECTOR('',#17132,1.);
+#17132 = DIRECTION('',(1.,0.,0.));
+#17133 = PCURVE('',#17073,#17134);
+#17134 = DEFINITIONAL_REPRESENTATION('',(#17135),#17139);
+#17135 = LINE('',#17136,#17137);
+#17136 = CARTESIAN_POINT('',(4.,0.));
+#17137 = VECTOR('',#17138,1.);
+#17138 = DIRECTION('',(0.,1.));
+#17139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17140 = PCURVE('',#17141,#17146);
+#17141 = PLANE('',#17142);
+#17142 = AXIS2_PLACEMENT_3D('',#17143,#17144,#17145);
+#17143 = CARTESIAN_POINT('',(-6.5,7.5,8.));
+#17144 = DIRECTION('',(0.,0.,-1.));
+#17145 = DIRECTION('',(-1.,0.,0.));
+#17146 = DEFINITIONAL_REPRESENTATION('',(#17147),#17151);
+#17147 = LINE('',#17148,#17149);
+#17148 = CARTESIAN_POINT('',(0.,1.));
+#17149 = VECTOR('',#17150,1.);
+#17150 = DIRECTION('',(-1.,0.));
+#17151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17152 = ORIENTED_EDGE('',*,*,#17153,.F.);
+#17153 = EDGE_CURVE('',#17065,#17126,#17154,.T.);
+#17154 = SURFACE_CURVE('',#17155,(#17159,#17166),.PCURVE_S1.);
+#17155 = LINE('',#17156,#17157);
+#17156 = CARTESIAN_POINT('',(6.5,8.5,4.));
+#17157 = VECTOR('',#17158,1.);
+#17158 = DIRECTION('',(0.,0.,1.));
+#17159 = PCURVE('',#17073,#17160);
+#17160 = DEFINITIONAL_REPRESENTATION('',(#17161),#17165);
+#17161 = LINE('',#17162,#17163);
+#17162 = CARTESIAN_POINT('',(0.,13.));
+#17163 = VECTOR('',#17164,1.);
+#17164 = DIRECTION('',(1.,0.));
+#17165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17166 = PCURVE('',#17167,#17172);
+#17167 = PLANE('',#17168);
+#17168 = AXIS2_PLACEMENT_3D('',#17169,#17170,#17171);
+#17169 = CARTESIAN_POINT('',(6.5,0.,4.));
+#17170 = DIRECTION('',(1.,0.,0.));
+#17171 = DIRECTION('',(0.,0.,1.));
+#17172 = DEFINITIONAL_REPRESENTATION('',(#17173),#17177);
+#17173 = LINE('',#17174,#17175);
+#17174 = CARTESIAN_POINT('',(0.,-8.5));
+#17175 = VECTOR('',#17176,1.);
+#17176 = DIRECTION('',(1.,0.));
+#17177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17178 = ADVANCED_FACE('',(#17179,#17526),#17085,.F.);
+#17179 = FACE_BOUND('',#17180,.T.);
+#17180 = EDGE_LOOP('',(#17181,#17204,#17205,#17228,#17251,#17279,#17308,
+    #17336,#17364,#17392,#17420,#17448,#17477,#17505));
+#17181 = ORIENTED_EDGE('',*,*,#17182,.T.);
+#17182 = EDGE_CURVE('',#17183,#17063,#17185,.T.);
+#17183 = VERTEX_POINT('',#17184);
+#17184 = CARTESIAN_POINT('',(-6.5,7.5,4.));
+#17185 = SURFACE_CURVE('',#17186,(#17190,#17197),.PCURVE_S1.);
+#17186 = LINE('',#17187,#17188);
+#17187 = CARTESIAN_POINT('',(-6.5,0.,4.));
+#17188 = VECTOR('',#17189,1.);
+#17189 = DIRECTION('',(0.,1.,0.));
+#17190 = PCURVE('',#17085,#17191);
+#17191 = DEFINITIONAL_REPRESENTATION('',(#17192),#17196);
+#17192 = LINE('',#17193,#17194);
+#17193 = CARTESIAN_POINT('',(0.,-7.5));
+#17194 = VECTOR('',#17195,1.);
+#17195 = DIRECTION('',(0.,1.));
+#17196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17197 = PCURVE('',#17113,#17198);
+#17198 = DEFINITIONAL_REPRESENTATION('',(#17199),#17203);
+#17199 = LINE('',#17200,#17201);
+#17200 = CARTESIAN_POINT('',(0.,0.));
+#17201 = VECTOR('',#17202,1.);
+#17202 = DIRECTION('',(0.,-1.));
+#17203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17204 = ORIENTED_EDGE('',*,*,#17062,.T.);
+#17205 = ORIENTED_EDGE('',*,*,#17206,.F.);
+#17206 = EDGE_CURVE('',#17207,#17065,#17209,.T.);
+#17207 = VERTEX_POINT('',#17208);
+#17208 = CARTESIAN_POINT('',(6.5,7.5,4.));
+#17209 = SURFACE_CURVE('',#17210,(#17214,#17221),.PCURVE_S1.);
+#17210 = LINE('',#17211,#17212);
+#17211 = CARTESIAN_POINT('',(6.5,0.,4.));
+#17212 = VECTOR('',#17213,1.);
+#17213 = DIRECTION('',(0.,1.,0.));
+#17214 = PCURVE('',#17085,#17215);
+#17215 = DEFINITIONAL_REPRESENTATION('',(#17216),#17220);
+#17216 = LINE('',#17217,#17218);
+#17217 = CARTESIAN_POINT('',(13.,-7.5));
+#17218 = VECTOR('',#17219,1.);
+#17219 = DIRECTION('',(0.,1.));
+#17220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17221 = PCURVE('',#17167,#17222);
+#17222 = DEFINITIONAL_REPRESENTATION('',(#17223),#17227);
+#17223 = LINE('',#17224,#17225);
+#17224 = CARTESIAN_POINT('',(0.,0.));
+#17225 = VECTOR('',#17226,1.);
+#17226 = DIRECTION('',(0.,-1.));
+#17227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17228 = ORIENTED_EDGE('',*,*,#17229,.F.);
+#17229 = EDGE_CURVE('',#17230,#17207,#17232,.T.);
+#17230 = VERTEX_POINT('',#17231);
+#17231 = CARTESIAN_POINT('',(6.5,7.477394646937,4.));
+#17232 = SURFACE_CURVE('',#17233,(#17237,#17244),.PCURVE_S1.);
+#17233 = LINE('',#17234,#17235);
+#17234 = CARTESIAN_POINT('',(6.5,-7.5,4.));
+#17235 = VECTOR('',#17236,1.);
+#17236 = DIRECTION('',(0.,1.,0.));
+#17237 = PCURVE('',#17085,#17238);
+#17238 = DEFINITIONAL_REPRESENTATION('',(#17239),#17243);
+#17239 = LINE('',#17240,#17241);
+#17240 = CARTESIAN_POINT('',(13.,-15.));
+#17241 = VECTOR('',#17242,1.);
+#17242 = DIRECTION('',(0.,1.));
+#17243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17244 = PCURVE('',#17167,#17245);
+#17245 = DEFINITIONAL_REPRESENTATION('',(#17246),#17250);
+#17246 = LINE('',#17247,#17248);
+#17247 = CARTESIAN_POINT('',(0.,7.5));
+#17248 = VECTOR('',#17249,1.);
+#17249 = DIRECTION('',(0.,-1.));
+#17250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17251 = ORIENTED_EDGE('',*,*,#17252,.T.);
+#17252 = EDGE_CURVE('',#17230,#17253,#17255,.T.);
+#17253 = VERTEX_POINT('',#17254);
+#17254 = CARTESIAN_POINT('',(6.560590289905,7.547095802228,4.));
+#17255 = SURFACE_CURVE('',#17256,(#17260,#17267),.PCURVE_S1.);
+#17256 = LINE('',#17257,#17258);
+#17257 = CARTESIAN_POINT('',(0.,0.,4.));
+#17258 = VECTOR('',#17259,1.);
+#17259 = DIRECTION('',(0.656059028991,0.754709580223,0.));
+#17260 = PCURVE('',#17085,#17261);
+#17261 = DEFINITIONAL_REPRESENTATION('',(#17262),#17266);
+#17262 = LINE('',#17263,#17264);
+#17263 = CARTESIAN_POINT('',(6.5,-7.5));
+#17264 = VECTOR('',#17265,1.);
+#17265 = DIRECTION('',(0.656059028991,0.754709580223));
+#17266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17267 = PCURVE('',#17268,#17273);
+#17268 = PLANE('',#17269);
+#17269 = AXIS2_PLACEMENT_3D('',#17270,#17271,#17272);
+#17270 = CARTESIAN_POINT('',(0.,0.,4.));
+#17271 = DIRECTION('',(0.754709580223,-0.656059028991,0.));
+#17272 = DIRECTION('',(0.656059028991,0.754709580223,0.));
+#17273 = DEFINITIONAL_REPRESENTATION('',(#17274),#17278);
+#17274 = LINE('',#17275,#17276);
+#17275 = CARTESIAN_POINT('',(0.,0.));
+#17276 = VECTOR('',#17277,1.);
+#17277 = DIRECTION('',(1.,0.));
+#17278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17279 = ORIENTED_EDGE('',*,*,#17280,.F.);
+#17280 = EDGE_CURVE('',#17281,#17253,#17283,.T.);
+#17281 = VERTEX_POINT('',#17282);
+#17282 = CARTESIAN_POINT('',(6.560590289905,-7.547095802228,4.));
+#17283 = SURFACE_CURVE('',#17284,(#17289,#17296),.PCURVE_S1.);
+#17284 = CIRCLE('',#17285,10.);
+#17285 = AXIS2_PLACEMENT_3D('',#17286,#17287,#17288);
+#17286 = CARTESIAN_POINT('',(0.,0.,4.));
+#17287 = DIRECTION('',(-0.,0.,1.));
+#17288 = DIRECTION('',(0.656059028991,-0.754709580223,0.));
+#17289 = PCURVE('',#17085,#17290);
+#17290 = DEFINITIONAL_REPRESENTATION('',(#17291),#17295);
+#17291 = CIRCLE('',#17292,10.);
+#17292 = AXIS2_PLACEMENT_2D('',#17293,#17294);
+#17293 = CARTESIAN_POINT('',(6.5,-7.5));
+#17294 = DIRECTION('',(0.656059028991,-0.754709580223));
+#17295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17296 = PCURVE('',#17297,#17302);
+#17297 = CYLINDRICAL_SURFACE('',#17298,10.);
+#17298 = AXIS2_PLACEMENT_3D('',#17299,#17300,#17301);
+#17299 = CARTESIAN_POINT('',(0.,0.,4.));
+#17300 = DIRECTION('',(0.,0.,1.));
+#17301 = DIRECTION('',(0.656059028991,-0.754709580223,0.));
+#17302 = DEFINITIONAL_REPRESENTATION('',(#17303),#17307);
+#17303 = LINE('',#17304,#17305);
+#17304 = CARTESIAN_POINT('',(0.,0.));
+#17305 = VECTOR('',#17306,1.);
+#17306 = DIRECTION('',(1.,0.));
+#17307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17308 = ORIENTED_EDGE('',*,*,#17309,.F.);
+#17309 = EDGE_CURVE('',#17310,#17281,#17312,.T.);
+#17310 = VERTEX_POINT('',#17311);
+#17311 = CARTESIAN_POINT('',(6.5,-7.477394646937,4.));
+#17312 = SURFACE_CURVE('',#17313,(#17317,#17324),.PCURVE_S1.);
+#17313 = LINE('',#17314,#17315);
+#17314 = CARTESIAN_POINT('',(0.,0.,4.));
+#17315 = VECTOR('',#17316,1.);
+#17316 = DIRECTION('',(0.656059028991,-0.754709580223,0.));
+#17317 = PCURVE('',#17085,#17318);
+#17318 = DEFINITIONAL_REPRESENTATION('',(#17319),#17323);
+#17319 = LINE('',#17320,#17321);
+#17320 = CARTESIAN_POINT('',(6.5,-7.5));
+#17321 = VECTOR('',#17322,1.);
+#17322 = DIRECTION('',(0.656059028991,-0.754709580223));
+#17323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17324 = PCURVE('',#17325,#17330);
+#17325 = PLANE('',#17326);
+#17326 = AXIS2_PLACEMENT_3D('',#17327,#17328,#17329);
+#17327 = CARTESIAN_POINT('',(0.,0.,4.));
+#17328 = DIRECTION('',(-0.754709580223,-0.656059028991,0.));
+#17329 = DIRECTION('',(0.656059028991,-0.754709580223,0.));
+#17330 = DEFINITIONAL_REPRESENTATION('',(#17331),#17335);
+#17331 = LINE('',#17332,#17333);
+#17332 = CARTESIAN_POINT('',(0.,0.));
+#17333 = VECTOR('',#17334,1.);
+#17334 = DIRECTION('',(1.,0.));
+#17335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17336 = ORIENTED_EDGE('',*,*,#17337,.F.);
+#17337 = EDGE_CURVE('',#17338,#17310,#17340,.T.);
+#17338 = VERTEX_POINT('',#17339);
+#17339 = CARTESIAN_POINT('',(6.5,-7.5,4.));
+#17340 = SURFACE_CURVE('',#17341,(#17345,#17352),.PCURVE_S1.);
+#17341 = LINE('',#17342,#17343);
+#17342 = CARTESIAN_POINT('',(6.5,-7.5,4.));
+#17343 = VECTOR('',#17344,1.);
+#17344 = DIRECTION('',(0.,1.,0.));
+#17345 = PCURVE('',#17085,#17346);
+#17346 = DEFINITIONAL_REPRESENTATION('',(#17347),#17351);
+#17347 = LINE('',#17348,#17349);
+#17348 = CARTESIAN_POINT('',(13.,-15.));
+#17349 = VECTOR('',#17350,1.);
+#17350 = DIRECTION('',(0.,1.));
+#17351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17352 = PCURVE('',#17353,#17358);
+#17353 = PLANE('',#17354);
+#17354 = AXIS2_PLACEMENT_3D('',#17355,#17356,#17357);
+#17355 = CARTESIAN_POINT('',(6.5,-7.5,4.));
+#17356 = DIRECTION('',(1.,0.,0.));
+#17357 = DIRECTION('',(0.,0.,1.));
+#17358 = DEFINITIONAL_REPRESENTATION('',(#17359),#17363);
+#17359 = LINE('',#17360,#17361);
+#17360 = CARTESIAN_POINT('',(0.,0.));
+#17361 = VECTOR('',#17362,1.);
+#17362 = DIRECTION('',(0.,-1.));
+#17363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17364 = ORIENTED_EDGE('',*,*,#17365,.F.);
+#17365 = EDGE_CURVE('',#17366,#17338,#17368,.T.);
+#17366 = VERTEX_POINT('',#17367);
+#17367 = CARTESIAN_POINT('',(-6.5,-7.5,4.));
+#17368 = SURFACE_CURVE('',#17369,(#17373,#17380),.PCURVE_S1.);
+#17369 = LINE('',#17370,#17371);
+#17370 = CARTESIAN_POINT('',(-6.5,-7.5,4.));
+#17371 = VECTOR('',#17372,1.);
+#17372 = DIRECTION('',(1.,0.,0.));
+#17373 = PCURVE('',#17085,#17374);
+#17374 = DEFINITIONAL_REPRESENTATION('',(#17375),#17379);
+#17375 = LINE('',#17376,#17377);
+#17376 = CARTESIAN_POINT('',(0.,-15.));
+#17377 = VECTOR('',#17378,1.);
+#17378 = DIRECTION('',(1.,0.));
+#17379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17380 = PCURVE('',#17381,#17386);
+#17381 = PLANE('',#17382);
+#17382 = AXIS2_PLACEMENT_3D('',#17383,#17384,#17385);
+#17383 = CARTESIAN_POINT('',(-6.5,-7.5,4.));
+#17384 = DIRECTION('',(0.,1.,0.));
+#17385 = DIRECTION('',(0.,0.,1.));
+#17386 = DEFINITIONAL_REPRESENTATION('',(#17387),#17391);
+#17387 = LINE('',#17388,#17389);
+#17388 = CARTESIAN_POINT('',(0.,0.));
+#17389 = VECTOR('',#17390,1.);
+#17390 = DIRECTION('',(0.,1.));
+#17391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17392 = ORIENTED_EDGE('',*,*,#17393,.T.);
+#17393 = EDGE_CURVE('',#17366,#17394,#17396,.T.);
+#17394 = VERTEX_POINT('',#17395);
+#17395 = CARTESIAN_POINT('',(-6.5,-7.477394646937,4.));
+#17396 = SURFACE_CURVE('',#17397,(#17401,#17408),.PCURVE_S1.);
+#17397 = LINE('',#17398,#17399);
+#17398 = CARTESIAN_POINT('',(-6.5,-7.5,4.));
+#17399 = VECTOR('',#17400,1.);
+#17400 = DIRECTION('',(0.,1.,0.));
+#17401 = PCURVE('',#17085,#17402);
+#17402 = DEFINITIONAL_REPRESENTATION('',(#17403),#17407);
+#17403 = LINE('',#17404,#17405);
+#17404 = CARTESIAN_POINT('',(0.,-15.));
+#17405 = VECTOR('',#17406,1.);
+#17406 = DIRECTION('',(0.,1.));
+#17407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17408 = PCURVE('',#17409,#17414);
+#17409 = PLANE('',#17410);
+#17410 = AXIS2_PLACEMENT_3D('',#17411,#17412,#17413);
+#17411 = CARTESIAN_POINT('',(-6.5,-7.5,4.));
+#17412 = DIRECTION('',(1.,0.,0.));
+#17413 = DIRECTION('',(0.,0.,1.));
+#17414 = DEFINITIONAL_REPRESENTATION('',(#17415),#17419);
+#17415 = LINE('',#17416,#17417);
+#17416 = CARTESIAN_POINT('',(0.,0.));
+#17417 = VECTOR('',#17418,1.);
+#17418 = DIRECTION('',(0.,-1.));
+#17419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17420 = ORIENTED_EDGE('',*,*,#17421,.T.);
+#17421 = EDGE_CURVE('',#17394,#17422,#17424,.T.);
+#17422 = VERTEX_POINT('',#17423);
+#17423 = CARTESIAN_POINT('',(-6.560590289905,-7.547095802228,4.));
+#17424 = SURFACE_CURVE('',#17425,(#17429,#17436),.PCURVE_S1.);
+#17425 = LINE('',#17426,#17427);
+#17426 = CARTESIAN_POINT('',(0.,0.,4.));
+#17427 = VECTOR('',#17428,1.);
+#17428 = DIRECTION('',(-0.656059028991,-0.754709580223,0.));
+#17429 = PCURVE('',#17085,#17430);
+#17430 = DEFINITIONAL_REPRESENTATION('',(#17431),#17435);
+#17431 = LINE('',#17432,#17433);
+#17432 = CARTESIAN_POINT('',(6.5,-7.5));
+#17433 = VECTOR('',#17434,1.);
+#17434 = DIRECTION('',(-0.656059028991,-0.754709580223));
+#17435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17436 = PCURVE('',#17437,#17442);
+#17437 = PLANE('',#17438);
+#17438 = AXIS2_PLACEMENT_3D('',#17439,#17440,#17441);
+#17439 = CARTESIAN_POINT('',(0.,0.,4.));
+#17440 = DIRECTION('',(-0.754709580223,0.656059028991,0.));
+#17441 = DIRECTION('',(-0.656059028991,-0.754709580223,0.));
+#17442 = DEFINITIONAL_REPRESENTATION('',(#17443),#17447);
+#17443 = LINE('',#17444,#17445);
+#17444 = CARTESIAN_POINT('',(0.,0.));
+#17445 = VECTOR('',#17446,1.);
+#17446 = DIRECTION('',(1.,0.));
+#17447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17448 = ORIENTED_EDGE('',*,*,#17449,.F.);
+#17449 = EDGE_CURVE('',#17450,#17422,#17452,.T.);
+#17450 = VERTEX_POINT('',#17451);
+#17451 = CARTESIAN_POINT('',(-6.560590289905,7.547095802228,4.));
+#17452 = SURFACE_CURVE('',#17453,(#17458,#17465),.PCURVE_S1.);
+#17453 = CIRCLE('',#17454,10.);
+#17454 = AXIS2_PLACEMENT_3D('',#17455,#17456,#17457);
+#17455 = CARTESIAN_POINT('',(0.,0.,4.));
+#17456 = DIRECTION('',(0.,0.,1.));
+#17457 = DIRECTION('',(-0.656059028991,0.754709580223,0.));
+#17458 = PCURVE('',#17085,#17459);
+#17459 = DEFINITIONAL_REPRESENTATION('',(#17460),#17464);
+#17460 = CIRCLE('',#17461,10.);
+#17461 = AXIS2_PLACEMENT_2D('',#17462,#17463);
+#17462 = CARTESIAN_POINT('',(6.5,-7.5));
+#17463 = DIRECTION('',(-0.656059028991,0.754709580223));
+#17464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17465 = PCURVE('',#17466,#17471);
+#17466 = CYLINDRICAL_SURFACE('',#17467,10.);
+#17467 = AXIS2_PLACEMENT_3D('',#17468,#17469,#17470);
+#17468 = CARTESIAN_POINT('',(0.,0.,4.));
+#17469 = DIRECTION('',(0.,0.,1.));
+#17470 = DIRECTION('',(-0.656059028991,0.754709580223,0.));
+#17471 = DEFINITIONAL_REPRESENTATION('',(#17472),#17476);
+#17472 = LINE('',#17473,#17474);
+#17473 = CARTESIAN_POINT('',(0.,0.));
+#17474 = VECTOR('',#17475,1.);
+#17475 = DIRECTION('',(1.,0.));
+#17476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17477 = ORIENTED_EDGE('',*,*,#17478,.F.);
+#17478 = EDGE_CURVE('',#17479,#17450,#17481,.T.);
+#17479 = VERTEX_POINT('',#17480);
+#17480 = CARTESIAN_POINT('',(-6.5,7.477394646937,4.));
+#17481 = SURFACE_CURVE('',#17482,(#17486,#17493),.PCURVE_S1.);
+#17482 = LINE('',#17483,#17484);
+#17483 = CARTESIAN_POINT('',(0.,0.,4.));
+#17484 = VECTOR('',#17485,1.);
+#17485 = DIRECTION('',(-0.656059028991,0.754709580223,0.));
+#17486 = PCURVE('',#17085,#17487);
+#17487 = DEFINITIONAL_REPRESENTATION('',(#17488),#17492);
+#17488 = LINE('',#17489,#17490);
+#17489 = CARTESIAN_POINT('',(6.5,-7.5));
+#17490 = VECTOR('',#17491,1.);
+#17491 = DIRECTION('',(-0.656059028991,0.754709580223));
+#17492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17493 = PCURVE('',#17494,#17499);
+#17494 = PLANE('',#17495);
+#17495 = AXIS2_PLACEMENT_3D('',#17496,#17497,#17498);
+#17496 = CARTESIAN_POINT('',(0.,0.,4.));
+#17497 = DIRECTION('',(0.754709580223,0.656059028991,0.));
+#17498 = DIRECTION('',(-0.656059028991,0.754709580223,0.));
+#17499 = DEFINITIONAL_REPRESENTATION('',(#17500),#17504);
+#17500 = LINE('',#17501,#17502);
+#17501 = CARTESIAN_POINT('',(0.,0.));
+#17502 = VECTOR('',#17503,1.);
+#17503 = DIRECTION('',(1.,0.));
+#17504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17505 = ORIENTED_EDGE('',*,*,#17506,.T.);
+#17506 = EDGE_CURVE('',#17479,#17183,#17507,.T.);
+#17507 = SURFACE_CURVE('',#17508,(#17512,#17519),.PCURVE_S1.);
+#17508 = LINE('',#17509,#17510);
+#17509 = CARTESIAN_POINT('',(-6.5,-7.5,4.));
+#17510 = VECTOR('',#17511,1.);
+#17511 = DIRECTION('',(0.,1.,0.));
+#17512 = PCURVE('',#17085,#17513);
+#17513 = DEFINITIONAL_REPRESENTATION('',(#17514),#17518);
+#17514 = LINE('',#17515,#17516);
+#17515 = CARTESIAN_POINT('',(0.,-15.));
+#17516 = VECTOR('',#17517,1.);
+#17517 = DIRECTION('',(0.,1.));
+#17518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17519 = PCURVE('',#17113,#17520);
+#17520 = DEFINITIONAL_REPRESENTATION('',(#17521),#17525);
+#17521 = LINE('',#17522,#17523);
+#17522 = CARTESIAN_POINT('',(0.,7.5));
+#17523 = VECTOR('',#17524,1.);
+#17524 = DIRECTION('',(0.,-1.));
+#17525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17526 = FACE_BOUND('',#17527,.F.);
+#17527 = EDGE_LOOP('',(#17528,#17854,#18176,#18498,#18820,#19142,#19464,
+    #19788,#20105,#20427,#20749,#21071,#21393,#21715));
+#17528 = ORIENTED_EDGE('',*,*,#17529,.T.);
+#17529 = EDGE_CURVE('',#17530,#17532,#17534,.T.);
+#17530 = VERTEX_POINT('',#17531);
+#17531 = CARTESIAN_POINT('',(4.371001781922,9.389711230767E-14,4.));
+#17532 = VERTEX_POINT('',#17533);
+#17533 = CARTESIAN_POINT('',(2.867635192451,-3.794877783501,4.));
+#17534 = SURFACE_CURVE('',#17535,(#17637,#17742),.PCURVE_S1.);
+#17535 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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,#17609,#17610,#17611,
+    #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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,3.902097413462E-02,7.744393607439E-02,0.115129664096,
+    0.151936292745,0.187721659077,0.222346175786,0.255676334805,
+    0.287589001569,0.317976758046,0.346754716834,0.373869488894,
+    0.399311353803,0.423131035659,0.44546224283,0.466548476541,
+    0.486764242671,0.50660726496,0.526638584594,0.547386364789,
+    0.569269340975,0.592573151828,0.617465076204,0.644020705173,
+    0.672248332163,0.702107575823,0.733522919192,0.766393608123,
+    0.800601091295,0.836014796092,0.872496737303,0.909905262701,
+    0.948098122661,1.),.UNSPECIFIED.);
+#17536 = CARTESIAN_POINT('',(2.867635192451,3.794877783501,4.));
+#17537 = CARTESIAN_POINT('',(2.904738961916,3.757774007424,4.));
+#17538 = CARTESIAN_POINT('',(2.941757402396,3.719631725824,4.));
+#17539 = CARTESIAN_POINT('',(2.978679849568,3.68040755004,4.));
+#17540 = CARTESIAN_POINT('',(3.051742685297,3.600309577052,4.));
+#17541 = CARTESIAN_POINT('',(3.08788635167,3.559470194382,4.));
+#17542 = CARTESIAN_POINT('',(3.123912022699,3.517481383155,4.));
+#17543 = CARTESIAN_POINT('',(3.195008155612,3.43191268324,4.));
+#17544 = CARTESIAN_POINT('',(3.23008363455,3.388378689386,4.));
+#17545 = CARTESIAN_POINT('',(3.265016493666,3.343623553325,4.));
+#17546 = CARTESIAN_POINT('',(3.333749540763,3.252604850425,4.));
+#17547 = CARTESIAN_POINT('',(3.367557077034,3.206400711751,4.));
+#17548 = CARTESIAN_POINT('',(3.401194333943,3.158899453236,4.));
+#17549 = CARTESIAN_POINT('',(3.467156834644,3.062496798867,4.));
+#17550 = CARTESIAN_POINT('',(3.499492497927,3.013670687281,4.));
+#17551 = CARTESIAN_POINT('',(3.531626672728,2.963467249637,4.));
+#17552 = CARTESIAN_POINT('',(3.594404635945,2.861795240822,4.));
+#17553 = CARTESIAN_POINT('',(3.625062836984,2.810420383537,4.));
+#17554 = CARTESIAN_POINT('',(3.655484143722,2.757584049917,4.));
+#17555 = CARTESIAN_POINT('',(3.714662233514,2.650808327976,4.));
+#17556 = CARTESIAN_POINT('',(3.743438566052,2.596983846151,4.));
+#17557 = CARTESIAN_POINT('',(3.771937580806,2.541610519883,4.));
+#17558 = CARTESIAN_POINT('',(3.827104868376,2.429949345143,4.));
+#17559 = CARTESIAN_POINT('',(3.853799235279,2.373800393831,4.));
+#17560 = CARTESIAN_POINT('',(3.88016979599,2.316013512681,4.));
+#17561 = CARTESIAN_POINT('',(3.930925971631,2.199738188328,4.));
+#17562 = CARTESIAN_POINT('',(3.955345930961,2.141415134857,4.));
+#17563 = CARTESIAN_POINT('',(3.979388195091,2.081366202089,4.));
+#17564 = CARTESIAN_POINT('',(4.025350095246,1.960800087978,4.));
+#17565 = CARTESIAN_POINT('',(4.047314327002,1.900476337052,4.));
+#17566 = CARTESIAN_POINT('',(4.068837889494,1.838345110701,4.));
+#17567 = CARTESIAN_POINT('',(4.109646144768,1.713860926036,4.));
+#17568 = CARTESIAN_POINT('',(4.128987872855,1.651728796102,4.));
+#17569 = CARTESIAN_POINT('',(4.147814821018,1.587723298835,4.));
+#17570 = CARTESIAN_POINT('',(4.183140352265,1.45973840925,4.));
+#17571 = CARTESIAN_POINT('',(4.19971041522,1.396002222433,4.));
+#17572 = CARTESIAN_POINT('',(4.215678177836,1.330359009702,4.));
+#17573 = CARTESIAN_POINT('',(4.24522812116,1.199328669763,4.));
+#17574 = CARTESIAN_POINT('',(4.258897086279,1.134194263955,4.));
+#17575 = CARTESIAN_POINT('',(4.271860975975,1.067180030186,4.));
+#17576 = CARTESIAN_POINT('',(4.295383378808,0.933589930067,4.));
+#17577 = CARTESIAN_POINT('',(4.306041570292,0.867251466392,4.));
+#17578 = CARTESIAN_POINT('',(4.315877250285,0.799168285704,4.));
+#17579 = CARTESIAN_POINT('',(4.333163793305,0.663532007653,4.));
+#17580 = CARTESIAN_POINT('',(4.340717765372,0.5961636646,4.));
+#17581 = CARTESIAN_POINT('',(4.347325085201,0.527360510657,4.));
+#17582 = CARTESIAN_POINT('',(4.358212394699,0.390234272911,4.));
+#17583 = CARTESIAN_POINT('',(4.362578531588,0.322008139668,4.));
+#17584 = CARTESIAN_POINT('',(4.36589024946,0.252892242117,4.));
+#17585 = CARTESIAN_POINT('',(4.370264658897,0.114911651515,4.));
+#17586 = CARTESIAN_POINT('',(4.371368601311,4.60608677847E-02,4.));
+#17587 = CARTESIAN_POINT('',(4.37136477837,-2.292549348422E-02,4.));
+#17588 = CARTESIAN_POINT('',(4.369176117778,-0.161032350708,4.));
+#17589 = CARTESIAN_POINT('',(4.366970082495,-0.230153918705,4.));
+#17590 = CARTESIAN_POINT('',(4.363683851447,-0.298619549985,4.));
+#17591 = CARTESIAN_POINT('',(4.354957649967,-0.436106191849,4.));
+#17592 = CARTESIAN_POINT('',(4.349443413684,-0.505061667371,4.));
+#17593 = CARTESIAN_POINT('',(4.342943093128,-0.572736380213,4.));
+#17594 = CARTESIAN_POINT('',(4.32777375495,-0.708934159861,4.));
+#17595 = CARTESIAN_POINT('',(4.3190044428,-0.777298862634,4.));
+#17596 = CARTESIAN_POINT('',(4.309371229571,-0.843999089087,4.));
+#17597 = CARTESIAN_POINT('',(4.287906492026,-0.978329868598,4.));
+#17598 = CARTESIAN_POINT('',(4.275972611165,-1.045735995464,4.));
+#17599 = CARTESIAN_POINT('',(4.263295965553,-1.111292383128,4.));
+#17600 = CARTESIAN_POINT('',(4.235729328013,-1.243231271226,4.));
+#17601 = CARTESIAN_POINT('',(4.220747731199,-1.30936271094,4.));
+#17602 = CARTESIAN_POINT('',(4.205131322661,-1.37358754438,4.));
+#17603 = CARTESIAN_POINT('',(4.17170038684,-1.502639814312,4.));
+#17604 = CARTESIAN_POINT('',(4.153809270891,-1.567218933939,4.));
+#17605 = CARTESIAN_POINT('',(4.135375802363,-1.629908779098,4.));
+#17606 = CARTESIAN_POINT('',(4.096360232336,-1.755608266863,4.));
+#17607 = CARTESIAN_POINT('',(4.075716474934,-1.818388760996,4.));
+#17608 = CARTESIAN_POINT('',(4.054608692815,-1.879337440453,4.));
+#17609 = CARTESIAN_POINT('',(4.010326109796,-2.001253313754,4.));
+#17610 = CARTESIAN_POINT('',(3.98710281216,-2.062017713298,4.));
+#17611 = CARTESIAN_POINT('',(3.96348193148,-2.121027974701,4.));
+#17612 = CARTESIAN_POINT('',(3.91428231225,-2.238772002344,4.));
+#17613 = CARTESIAN_POINT('',(3.888666047591,-2.297331128567,4.));
+#17614 = CARTESIAN_POINT('',(3.862708911543,-2.354222686147,4.));
+#17615 = CARTESIAN_POINT('',(3.808968226072,-2.467454661607,4.));
+#17616 = CARTESIAN_POINT('',(3.781156037217,-2.523647600123,4.));
+#17617 = CARTESIAN_POINT('',(3.753051767719,-2.578262084168,4.));
+#17618 = CARTESIAN_POINT('',(3.695165346098,-2.686693164554,4.));
+#17619 = CARTESIAN_POINT('',(3.665361633566,-2.74038716292,4.));
+#17620 = CARTESIAN_POINT('',(3.635308156254,-2.792590865836,4.));
+#17621 = CARTESIAN_POINT('',(3.573684096746,-2.895985093048,4.));
+#17622 = CARTESIAN_POINT('',(3.542097528904,-2.947075152401,4.));
+#17623 = CARTESIAN_POINT('',(3.51029817345,-2.996760249494,4.));
+#17624 = CARTESIAN_POINT('',(3.445351007307,-3.094934565599,4.));
+#17625 = CARTESIAN_POINT('',(3.412191558609,-3.143342654344,4.));
+#17626 = CARTESIAN_POINT('',(3.378851850783,-3.190427350175,4.));
+#17627 = CARTESIAN_POINT('',(3.310996623331,-3.28325037979,4.));
+#17628 = CARTESIAN_POINT('',(3.276472822122,-3.32892427111,4.));
+#17629 = CARTESIAN_POINT('',(3.241797541535,-3.373352170018,4.));
+#17630 = CARTESIAN_POINT('',(3.171444428086,-3.460742005845,4.));
+#17631 = CARTESIAN_POINT('',(3.13576087355,-3.503653778538,4.));
+#17632 = CARTESIAN_POINT('',(3.099951425431,-3.545392687584,4.));
+#17633 = CARTESIAN_POINT('',(3.015212636833,-3.641208552462,4.));
+#17634 = CARTESIAN_POINT('',(2.966187790199,-3.694336780095,4.));
+#17635 = CARTESIAN_POINT('',(2.916986993094,-3.745525974062,4.));
+#17636 = CARTESIAN_POINT('',(2.867635192451,-3.794877783501,4.));
+#17637 = PCURVE('',#17085,#17638);
+#17638 = DEFINITIONAL_REPRESENTATION('',(#17639),#17741);
+#17639 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,3.902097413462E-02,7.744393607439E-02,0.115129664096,
+    0.151936292745,0.187721659077,0.222346175786,0.255676334805,
+    0.287589001569,0.317976758046,0.346754716834,0.373869488894,
+    0.399311353803,0.423131035659,0.44546224283,0.466548476541,
+    0.486764242671,0.50660726496,0.526638584594,0.547386364789,
+    0.569269340975,0.592573151828,0.617465076204,0.644020705173,
+    0.672248332163,0.702107575823,0.733522919192,0.766393608123,
+    0.800601091295,0.836014796092,0.872496737303,0.909905262701,
+    0.948098122661,1.),.UNSPECIFIED.);
+#17640 = CARTESIAN_POINT('',(9.367635192451,-3.705122216499));
+#17641 = CARTESIAN_POINT('',(9.404738961916,-3.742225992576));
+#17642 = CARTESIAN_POINT('',(9.441757402396,-3.780368274176));
+#17643 = CARTESIAN_POINT('',(9.478679849568,-3.81959244996));
+#17644 = CARTESIAN_POINT('',(9.551742685297,-3.899690422948));
+#17645 = CARTESIAN_POINT('',(9.58788635167,-3.940529805618));
+#17646 = CARTESIAN_POINT('',(9.623912022699,-3.982518616845));
+#17647 = CARTESIAN_POINT('',(9.695008155612,-4.06808731676));
+#17648 = CARTESIAN_POINT('',(9.73008363455,-4.111621310614));
+#17649 = CARTESIAN_POINT('',(9.765016493666,-4.156376446675));
+#17650 = CARTESIAN_POINT('',(9.833749540763,-4.247395149575));
+#17651 = CARTESIAN_POINT('',(9.867557077034,-4.293599288249));
+#17652 = CARTESIAN_POINT('',(9.901194333943,-4.341100546764));
+#17653 = CARTESIAN_POINT('',(9.967156834644,-4.437503201133));
+#17654 = CARTESIAN_POINT('',(9.999492497927,-4.486329312719));
+#17655 = CARTESIAN_POINT('',(10.031626672728,-4.536532750363));
+#17656 = CARTESIAN_POINT('',(10.094404635945,-4.638204759178));
+#17657 = CARTESIAN_POINT('',(10.125062836984,-4.689579616463));
+#17658 = CARTESIAN_POINT('',(10.155484143722,-4.742415950083));
+#17659 = CARTESIAN_POINT('',(10.214662233514,-4.849191672024));
+#17660 = CARTESIAN_POINT('',(10.243438566052,-4.903016153849));
+#17661 = CARTESIAN_POINT('',(10.271937580806,-4.958389480117));
+#17662 = CARTESIAN_POINT('',(10.327104868376,-5.070050654857));
+#17663 = CARTESIAN_POINT('',(10.353799235279,-5.126199606169));
+#17664 = CARTESIAN_POINT('',(10.38016979599,-5.183986487319));
+#17665 = CARTESIAN_POINT('',(10.430925971631,-5.300261811672));
+#17666 = CARTESIAN_POINT('',(10.455345930961,-5.358584865143));
+#17667 = CARTESIAN_POINT('',(10.479388195091,-5.418633797911));
+#17668 = CARTESIAN_POINT('',(10.525350095246,-5.539199912022));
+#17669 = CARTESIAN_POINT('',(10.547314327002,-5.599523662948));
+#17670 = CARTESIAN_POINT('',(10.568837889494,-5.661654889299));
+#17671 = CARTESIAN_POINT('',(10.609646144768,-5.786139073964));
+#17672 = CARTESIAN_POINT('',(10.628987872855,-5.848271203898));
+#17673 = CARTESIAN_POINT('',(10.647814821018,-5.912276701165));
+#17674 = CARTESIAN_POINT('',(10.683140352265,-6.04026159075));
+#17675 = CARTESIAN_POINT('',(10.69971041522,-6.103997777567));
+#17676 = CARTESIAN_POINT('',(10.715678177836,-6.169640990298));
+#17677 = CARTESIAN_POINT('',(10.74522812116,-6.300671330237));
+#17678 = CARTESIAN_POINT('',(10.758897086279,-6.365805736045));
+#17679 = CARTESIAN_POINT('',(10.771860975975,-6.432819969814));
+#17680 = CARTESIAN_POINT('',(10.795383378808,-6.566410069933));
+#17681 = CARTESIAN_POINT('',(10.806041570292,-6.632748533608));
+#17682 = CARTESIAN_POINT('',(10.815877250285,-6.700831714296));
+#17683 = CARTESIAN_POINT('',(10.833163793305,-6.836467992347));
+#17684 = CARTESIAN_POINT('',(10.840717765372,-6.9038363354));
+#17685 = CARTESIAN_POINT('',(10.847325085201,-6.972639489343));
+#17686 = CARTESIAN_POINT('',(10.858212394699,-7.109765727089));
+#17687 = CARTESIAN_POINT('',(10.862578531588,-7.177991860332));
+#17688 = CARTESIAN_POINT('',(10.86589024946,-7.247107757883));
+#17689 = CARTESIAN_POINT('',(10.870264658897,-7.385088348485));
+#17690 = CARTESIAN_POINT('',(10.871368601311,-7.453939132215));
+#17691 = CARTESIAN_POINT('',(10.87136477837,-7.522925493484));
+#17692 = CARTESIAN_POINT('',(10.869176117778,-7.661032350708));
+#17693 = CARTESIAN_POINT('',(10.866970082495,-7.730153918705));
+#17694 = CARTESIAN_POINT('',(10.863683851447,-7.798619549985));
+#17695 = CARTESIAN_POINT('',(10.854957649967,-7.936106191849));
+#17696 = CARTESIAN_POINT('',(10.849443413684,-8.005061667371));
+#17697 = CARTESIAN_POINT('',(10.842943093128,-8.072736380213));
+#17698 = CARTESIAN_POINT('',(10.82777375495,-8.208934159861));
+#17699 = CARTESIAN_POINT('',(10.8190044428,-8.277298862634));
+#17700 = CARTESIAN_POINT('',(10.809371229571,-8.343999089087));
+#17701 = CARTESIAN_POINT('',(10.787906492026,-8.478329868598));
+#17702 = CARTESIAN_POINT('',(10.775972611165,-8.545735995464));
+#17703 = CARTESIAN_POINT('',(10.763295965553,-8.611292383128));
+#17704 = CARTESIAN_POINT('',(10.735729328013,-8.743231271226));
+#17705 = CARTESIAN_POINT('',(10.720747731199,-8.80936271094));
+#17706 = CARTESIAN_POINT('',(10.705131322661,-8.87358754438));
+#17707 = CARTESIAN_POINT('',(10.67170038684,-9.002639814312));
+#17708 = CARTESIAN_POINT('',(10.653809270891,-9.067218933939));
+#17709 = CARTESIAN_POINT('',(10.635375802363,-9.129908779098));
+#17710 = CARTESIAN_POINT('',(10.596360232336,-9.255608266863));
+#17711 = CARTESIAN_POINT('',(10.575716474934,-9.318388760996));
+#17712 = CARTESIAN_POINT('',(10.554608692815,-9.379337440453));
+#17713 = CARTESIAN_POINT('',(10.510326109796,-9.501253313754));
+#17714 = CARTESIAN_POINT('',(10.48710281216,-9.562017713298));
+#17715 = CARTESIAN_POINT('',(10.46348193148,-9.621027974701));
+#17716 = CARTESIAN_POINT('',(10.41428231225,-9.738772002344));
+#17717 = CARTESIAN_POINT('',(10.388666047591,-9.797331128567));
+#17718 = CARTESIAN_POINT('',(10.362708911543,-9.854222686147));
+#17719 = CARTESIAN_POINT('',(10.308968226072,-9.967454661607));
+#17720 = CARTESIAN_POINT('',(10.281156037217,-10.02364760012));
+#17721 = CARTESIAN_POINT('',(10.253051767719,-10.07826208416));
+#17722 = CARTESIAN_POINT('',(10.195165346098,-10.18669316455));
+#17723 = CARTESIAN_POINT('',(10.165361633566,-10.24038716292));
+#17724 = CARTESIAN_POINT('',(10.135308156254,-10.29259086583));
+#17725 = CARTESIAN_POINT('',(10.073684096746,-10.39598509304));
+#17726 = CARTESIAN_POINT('',(10.042097528904,-10.4470751524));
+#17727 = CARTESIAN_POINT('',(10.01029817345,-10.49676024949));
+#17728 = CARTESIAN_POINT('',(9.945351007308,-10.59493456559));
+#17729 = CARTESIAN_POINT('',(9.912191558609,-10.64334265434));
+#17730 = CARTESIAN_POINT('',(9.878851850783,-10.69042735017));
+#17731 = CARTESIAN_POINT('',(9.810996623331,-10.78325037979));
+#17732 = CARTESIAN_POINT('',(9.776472822122,-10.82892427111));
+#17733 = CARTESIAN_POINT('',(9.741797541535,-10.87335217001));
+#17734 = CARTESIAN_POINT('',(9.671444428086,-10.96074200584));
+#17735 = CARTESIAN_POINT('',(9.63576087355,-11.00365377853));
+#17736 = CARTESIAN_POINT('',(9.599951425431,-11.04539268758));
+#17737 = CARTESIAN_POINT('',(9.515212636833,-11.14120855246));
+#17738 = CARTESIAN_POINT('',(9.466187790199,-11.19433678009));
+#17739 = CARTESIAN_POINT('',(9.416986993094,-11.24552597406));
+#17740 = CARTESIAN_POINT('',(9.367635192451,-11.2948777835));
+#17741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17742 = PCURVE('',#17743,#17750);
+#17743 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,1,(
+    (#17744,#17745)
+    ,(#17746,#17747)
+    ,(#17748,#17749
+)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(2,2),(
+    0.,1.710422666954),(0.,4.),.PIECEWISE_BEZIER_KNOTS.) 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
+    (1.,1.)
+    ,(0.656059028991,0.656059028991)
+,(1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
+#17744 = CARTESIAN_POINT('',(2.867635192451,-3.794877783501,2.));
+#17745 = CARTESIAN_POINT('',(2.867635192451,-3.794877783501,6.));
+#17746 = CARTESIAN_POINT('',(6.662512975952,-2.232997063394E-15,2.));
+#17747 = CARTESIAN_POINT('',(6.662512975952,-2.232997063394E-15,6.));
+#17748 = CARTESIAN_POINT('',(2.867635192451,3.794877783501,2.));
+#17749 = CARTESIAN_POINT('',(2.867635192451,3.794877783501,6.));
+#17750 = DEFINITIONAL_REPRESENTATION('',(#17751),#17853);
+#17751 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,3.902097413462E-02,7.744393607439E-02,0.115129664096,
+    0.151936292745,0.187721659077,0.222346175786,0.255676334805,
+    0.287589001569,0.317976758046,0.346754716834,0.373869488894,
+    0.399311353803,0.423131035659,0.44546224283,0.466548476541,
+    0.486764242671,0.50660726496,0.526638584594,0.547386364789,
+    0.569269340975,0.592573151828,0.617465076204,0.644020705173,
+    0.672248332163,0.702107575823,0.733522919192,0.766393608123,
+    0.800601091295,0.836014796092,0.872496737303,0.909905262701,
+    0.948098122661,1.),.UNSPECIFIED.);
+#17752 = CARTESIAN_POINT('',(1.710422666954,2.));
+#17753 = CARTESIAN_POINT('',(1.697677345723,2.));
+#17754 = CARTESIAN_POINT('',(1.68488227952,2.));
+#17755 = CARTESIAN_POINT('',(1.672029580696,2.));
+#17756 = CARTESIAN_POINT('',(1.64638839119,2.));
+#17757 = CARTESIAN_POINT('',(1.633601923473,2.));
+#17758 = CARTESIAN_POINT('',(1.620741747553,2.));
+#17759 = CARTESIAN_POINT('',(1.59510123553,2.));
+#17760 = CARTESIAN_POINT('',(1.582324087727,2.));
+#17761 = CARTESIAN_POINT('',(1.569455913175,2.));
+#17762 = CARTESIAN_POINT('',(1.543815923389,2.));
+#17763 = CARTESIAN_POINT('',(1.531048844922,2.));
+#17764 = CARTESIAN_POINT('',(1.518172145047,2.));
+#17765 = CARTESIAN_POINT('',(1.492532461332,2.));
+#17766 = CARTESIAN_POINT('',(1.479776214324,2.));
+#17767 = CARTESIAN_POINT('',(1.466890466661,2.));
+#17768 = CARTESIAN_POINT('',(1.441250789209,2.));
+#17769 = CARTESIAN_POINT('',(1.428506118202,2.));
+#17770 = CARTESIAN_POINT('',(1.415610819786,2.));
+#17771 = CARTESIAN_POINT('',(1.389970730231,2.));
+#17772 = CARTESIAN_POINT('',(1.377238306716,2.));
+#17773 = CARTESIAN_POINT('',(1.364332998219,2.));
+#17774 = CARTESIAN_POINT('',(1.338691904436,2.));
+#17775 = CARTESIAN_POINT('',(1.325972226967,2.));
+#17776 = CARTESIAN_POINT('',(1.313056531268,2.));
+#17777 = CARTESIAN_POINT('',(1.287413578002,2.));
+#17778 = CARTESIAN_POINT('',(1.27470679391,2.));
+#17779 = CARTESIAN_POINT('',(1.261780478681,2.));
+#17780 = CARTESIAN_POINT('',(1.236134400887,2.));
+#17781 = CARTESIAN_POINT('',(1.223439990352,2.));
+#17782 = CARTESIAN_POINT('',(1.21050307233,2.));
+#17783 = CARTESIAN_POINT('',(1.184851955599,2.));
+#17784 = CARTESIAN_POINT('',(1.172168179036,2.));
+#17785 = CARTESIAN_POINT('',(1.159221105642,2.));
+#17786 = CARTESIAN_POINT('',(1.133562011399,2.));
+#17787 = CARTESIAN_POINT('',(1.120884972955,2.));
+#17788 = CARTESIAN_POINT('',(1.107928960769,2.));
+#17789 = CARTESIAN_POINT('',(1.082257417033,2.));
+#17790 = CARTESIAN_POINT('',(1.069579598048,2.));
+#17791 = CARTESIAN_POINT('',(1.056617314528,2.));
+#17792 = CARTESIAN_POINT('',(1.030926914948,2.));
+#17793 = CARTESIAN_POINT('',(1.018235317562,2.));
+#17794 = CARTESIAN_POINT('',(1.005272299786,2.));
+#17795 = CARTESIAN_POINT('',(0.979555412788,2.));
+#17796 = CARTESIAN_POINT('',(0.966830638331,2.));
+#17797 = CARTESIAN_POINT('',(0.95387790134,2.));
+#17798 = CARTESIAN_POINT('',(0.928129693211,2.));
+#17799 = CARTESIAN_POINT('',(0.915349719411,2.));
+#17800 = CARTESIAN_POINT('',(0.902426416857,2.));
+#17801 = CARTESIAN_POINT('',(0.876652976588,2.));
+#17802 = CARTESIAN_POINT('',(0.863805028155,2.));
+#17803 = CARTESIAN_POINT('',(0.850935115341,2.));
+#17804 = CARTESIAN_POINT('',(0.825157368837,2.));
+#17805 = CARTESIAN_POINT('',(0.812249297241,2.));
+#17806 = CARTESIAN_POINT('',(0.799447187739,2.));
+#17807 = CARTESIAN_POINT('',(0.773689114336,2.));
+#17808 = CARTESIAN_POINT('',(0.760743646954,2.));
+#17809 = CARTESIAN_POINT('',(0.748002778557,2.));
+#17810 = CARTESIAN_POINT('',(0.722275638118,2.));
+#17811 = CARTESIAN_POINT('',(0.709314457148,2.));
+#17812 = CARTESIAN_POINT('',(0.696614237018,2.));
+#17813 = CARTESIAN_POINT('',(0.670915846985,2.));
+#17814 = CARTESIAN_POINT('',(0.657952498891,2.));
+#17815 = CARTESIAN_POINT('',(0.64527185173,2.));
+#17816 = CARTESIAN_POINT('',(0.619594829822,2.));
+#17817 = CARTESIAN_POINT('',(0.606636328312,2.));
+#17818 = CARTESIAN_POINT('',(0.593960096823,2.));
+#17819 = CARTESIAN_POINT('',(0.568297440926,2.));
+#17820 = CARTESIAN_POINT('',(0.555347200007,2.));
+#17821 = CARTESIAN_POINT('',(0.542666245558,2.));
+#17822 = CARTESIAN_POINT('',(0.517012860533,2.));
+#17823 = CARTESIAN_POINT('',(0.504072478833,2.));
+#17824 = CARTESIAN_POINT('',(0.49138188885,2.));
+#17825 = CARTESIAN_POINT('',(0.465734385493,2.));
+#17826 = CARTESIAN_POINT('',(0.45280451764,2.));
+#17827 = CARTESIAN_POINT('',(0.440101961724,2.));
+#17828 = CARTESIAN_POINT('',(0.414458133523,2.));
+#17829 = CARTESIAN_POINT('',(0.401538914177,2.));
+#17830 = CARTESIAN_POINT('',(0.388823542824,2.));
+#17831 = CARTESIAN_POINT('',(0.363181940747,2.));
+#17832 = CARTESIAN_POINT('',(0.35027320619,2.));
+#17833 = CARTESIAN_POINT('',(0.337544988636,2.));
+#17834 = CARTESIAN_POINT('',(0.311904640858,2.));
+#17835 = CARTESIAN_POINT('',(0.299006053696,2.));
+#17836 = CARTESIAN_POINT('',(0.286265396493,2.));
+#17837 = CARTESIAN_POINT('',(0.260625635349,2.));
+#17838 = CARTESIAN_POINT('',(0.247736758438,2.));
+#17839 = CARTESIAN_POINT('',(0.234984289515,2.));
+#17840 = CARTESIAN_POINT('',(0.209344646184,2.));
+#17841 = CARTESIAN_POINT('',(0.19646498785,2.));
+#17842 = CARTESIAN_POINT('',(0.183701435251,2.));
+#17843 = CARTESIAN_POINT('',(0.158061575079,2.));
+#17844 = CARTESIAN_POINT('',(0.145190617307,2.));
+#17845 = CARTESIAN_POINT('',(0.13241674162,2.));
+#17846 = CARTESIAN_POINT('',(0.106776423564,2.));
+#17847 = CARTESIAN_POINT('',(9.391363977161E-02,2.));
+#17848 = CARTESIAN_POINT('',(8.113019697191E-02,2.));
+#17849 = CARTESIAN_POINT('',(5.114028392508E-02,2.));
+#17850 = CARTESIAN_POINT('',(3.399317634369E-02,2.));
+#17851 = CARTESIAN_POINT('',(1.695257817749E-02,2.));
+#17852 = CARTESIAN_POINT('',(0.,2.));
+#17853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17854 = ORIENTED_EDGE('',*,*,#17855,.T.);
+#17855 = EDGE_CURVE('',#17532,#17856,#17858,.T.);
+#17856 = VERTEX_POINT('',#17857);
+#17857 = CARTESIAN_POINT('',(2.841151165866,-3.759830213863,4.));
+#17858 = SURFACE_CURVE('',#17859,(#17961,#18066),.PCURVE_S1.);
+#17859 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#17860,#17861,#17862,#17863,
+    #17864,#17865,#17866,#17867,#17868,#17869,#17870,#17871,#17872,
+    #17873,#17874,#17875,#17876,#17877,#17878,#17879,#17880,#17881,
+    #17882,#17883,#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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,2.999999999982E-02,5.999999999956E-02,8.999999999923E-02,
+    0.119999999999,0.149999999999,0.179999999998,0.209999999998,
+    0.239999999998,0.269999999997,0.299999999997,0.329999999996,
+    0.359999999996,0.389999999995,0.419999999995,0.449999999994,
+    0.479999999994,0.509999999994,0.539999999993,0.569999999993,
+    0.599999999993,0.629999999993,0.659999999993,0.689999999993,
+    0.719999999993,0.749999999993,0.779999999992,0.809999999992,
+    0.839999999992,0.869999999992,0.899999999991,0.929999999991,
+    0.959999999991,1.),.UNSPECIFIED.);
+#17860 = CARTESIAN_POINT('',(2.867635192451,-3.794877783501,4.));
+#17861 = CARTESIAN_POINT('',(2.867436562252,-3.794614926729,4.));
+#17862 = CARTESIAN_POINT('',(2.867237932052,-3.794352069957,4.));
+#17863 = CARTESIAN_POINT('',(2.867039301853,-3.794089213184,4.));
+#17864 = CARTESIAN_POINT('',(2.866642041454,-3.79356349964,4.));
+#17865 = CARTESIAN_POINT('',(2.866443411255,-3.793300642868,4.));
+#17866 = CARTESIAN_POINT('',(2.866244781056,-3.793037786095,4.));
+#17867 = CARTESIAN_POINT('',(2.865847520657,-3.792512072551,4.));
+#17868 = CARTESIAN_POINT('',(2.865648890457,-3.792249215778,4.));
+#17869 = CARTESIAN_POINT('',(2.865450260258,-3.791986359006,4.));
+#17870 = CARTESIAN_POINT('',(2.865052999859,-3.791460645462,4.));
+#17871 = CARTESIAN_POINT('',(2.86485436966,-3.791197788689,4.));
+#17872 = CARTESIAN_POINT('',(2.86465573946,-3.790934931917,4.));
+#17873 = CARTESIAN_POINT('',(2.864258479062,-3.790409218372,4.));
+#17874 = CARTESIAN_POINT('',(2.864059848862,-3.7901463616,4.));
+#17875 = CARTESIAN_POINT('',(2.863861218663,-3.789883504828,4.));
+#17876 = CARTESIAN_POINT('',(2.863463958264,-3.789357791283,4.));
+#17877 = CARTESIAN_POINT('',(2.863265328065,-3.789094934511,4.));
+#17878 = CARTESIAN_POINT('',(2.863066697865,-3.788832077739,4.));
+#17879 = CARTESIAN_POINT('',(2.862669437467,-3.788306364194,4.));
+#17880 = CARTESIAN_POINT('',(2.862470807267,-3.788043507422,4.));
+#17881 = CARTESIAN_POINT('',(2.862272177068,-3.78778065065,4.));
+#17882 = CARTESIAN_POINT('',(2.861874916669,-3.787254937105,4.));
+#17883 = CARTESIAN_POINT('',(2.86167628647,-3.786992080333,4.));
+#17884 = CARTESIAN_POINT('',(2.86147765627,-3.78672922356,4.));
+#17885 = CARTESIAN_POINT('',(2.861080395871,-3.786203510016,4.));
+#17886 = CARTESIAN_POINT('',(2.860881765672,-3.785940653244,4.));
+#17887 = CARTESIAN_POINT('',(2.860683135473,-3.785677796471,4.));
+#17888 = CARTESIAN_POINT('',(2.860285875074,-3.785152082927,4.));
+#17889 = CARTESIAN_POINT('',(2.860087244875,-3.784889226154,4.));
+#17890 = CARTESIAN_POINT('',(2.859888614675,-3.784626369382,4.));
+#17891 = CARTESIAN_POINT('',(2.859491354276,-3.784100655838,4.));
+#17892 = CARTESIAN_POINT('',(2.859292724077,-3.783837799065,4.));
+#17893 = CARTESIAN_POINT('',(2.859094093878,-3.783574942293,4.));
+#17894 = CARTESIAN_POINT('',(2.858696833479,-3.783049228748,4.));
+#17895 = CARTESIAN_POINT('',(2.858498203279,-3.782786371976,4.));
+#17896 = CARTESIAN_POINT('',(2.85829957308,-3.782523515204,4.));
+#17897 = CARTESIAN_POINT('',(2.857902312681,-3.781997801659,4.));
+#17898 = CARTESIAN_POINT('',(2.857703682482,-3.781734944887,4.));
+#17899 = CARTESIAN_POINT('',(2.857505052282,-3.781472088115,4.));
+#17900 = CARTESIAN_POINT('',(2.857107791884,-3.78094637457,4.));
+#17901 = CARTESIAN_POINT('',(2.856909161684,-3.780683517798,4.));
+#17902 = CARTESIAN_POINT('',(2.856710531485,-3.780420661025,4.));
+#17903 = CARTESIAN_POINT('',(2.856313271086,-3.779894947481,4.));
+#17904 = CARTESIAN_POINT('',(2.856114640887,-3.779632090709,4.));
+#17905 = CARTESIAN_POINT('',(2.855916010687,-3.779369233936,4.));
+#17906 = CARTESIAN_POINT('',(2.855518750289,-3.778843520392,4.));
+#17907 = CARTESIAN_POINT('',(2.855320120089,-3.778580663619,4.));
+#17908 = CARTESIAN_POINT('',(2.85512148989,-3.778317806847,4.));
+#17909 = CARTESIAN_POINT('',(2.854724229491,-3.777792093303,4.));
+#17910 = CARTESIAN_POINT('',(2.854525599292,-3.77752923653,4.));
+#17911 = CARTESIAN_POINT('',(2.854326969092,-3.777266379758,4.));
+#17912 = CARTESIAN_POINT('',(2.853929708693,-3.776740666213,4.));
+#17913 = CARTESIAN_POINT('',(2.853731078494,-3.776477809441,4.));
+#17914 = CARTESIAN_POINT('',(2.853532448295,-3.776214952669,4.));
+#17915 = CARTESIAN_POINT('',(2.853135187896,-3.775689239124,4.));
+#17916 = CARTESIAN_POINT('',(2.852936557697,-3.775426382352,4.));
+#17917 = CARTESIAN_POINT('',(2.852737927497,-3.77516352558,4.));
+#17918 = CARTESIAN_POINT('',(2.852340667098,-3.774637812035,4.));
+#17919 = CARTESIAN_POINT('',(2.852142036899,-3.774374955263,4.));
+#17920 = CARTESIAN_POINT('',(2.8519434067,-3.774112098491,4.));
+#17921 = CARTESIAN_POINT('',(2.851546146301,-3.773586384946,4.));
+#17922 = CARTESIAN_POINT('',(2.851347516101,-3.773323528174,4.));
+#17923 = CARTESIAN_POINT('',(2.851148885902,-3.773060671401,4.));
+#17924 = CARTESIAN_POINT('',(2.850751625503,-3.772534957857,4.));
+#17925 = CARTESIAN_POINT('',(2.850552995304,-3.772272101085,4.));
+#17926 = CARTESIAN_POINT('',(2.850354365105,-3.772009244312,4.));
+#17927 = CARTESIAN_POINT('',(2.849957104706,-3.771483530768,4.));
+#17928 = CARTESIAN_POINT('',(2.849758474506,-3.771220673995,4.));
+#17929 = CARTESIAN_POINT('',(2.849559844307,-3.770957817223,4.));
+#17930 = CARTESIAN_POINT('',(2.849162583908,-3.770432103679,4.));
+#17931 = CARTESIAN_POINT('',(2.848963953709,-3.770169246906,4.));
+#17932 = CARTESIAN_POINT('',(2.848765323509,-3.769906390134,4.));
+#17933 = CARTESIAN_POINT('',(2.848368063111,-3.769380676589,4.));
+#17934 = CARTESIAN_POINT('',(2.848169432911,-3.769117819817,4.));
+#17935 = CARTESIAN_POINT('',(2.847970802712,-3.768854963045,4.));
+#17936 = CARTESIAN_POINT('',(2.847573542313,-3.7683292495,4.));
+#17937 = CARTESIAN_POINT('',(2.847374912114,-3.768066392728,4.));
+#17938 = CARTESIAN_POINT('',(2.847176281914,-3.767803535956,4.));
+#17939 = CARTESIAN_POINT('',(2.846779021516,-3.767277822411,4.));
+#17940 = CARTESIAN_POINT('',(2.846580391316,-3.767014965639,4.));
+#17941 = CARTESIAN_POINT('',(2.846381761117,-3.766752108867,4.));
+#17942 = CARTESIAN_POINT('',(2.845984500718,-3.766226395322,4.));
+#17943 = CARTESIAN_POINT('',(2.845785870519,-3.76596353855,4.));
+#17944 = CARTESIAN_POINT('',(2.845587240319,-3.765700681777,4.));
+#17945 = CARTESIAN_POINT('',(2.84518997992,-3.765174968233,4.));
+#17946 = CARTESIAN_POINT('',(2.844991349721,-3.76491211146,4.));
+#17947 = CARTESIAN_POINT('',(2.844792719522,-3.764649254688,4.));
+#17948 = CARTESIAN_POINT('',(2.844395459123,-3.764123541144,4.));
+#17949 = CARTESIAN_POINT('',(2.844196828924,-3.763860684371,4.));
+#17950 = CARTESIAN_POINT('',(2.843998198724,-3.763597827599,4.));
+#17951 = CARTESIAN_POINT('',(2.843600938325,-3.763072114054,4.));
+#17952 = CARTESIAN_POINT('',(2.843402308126,-3.762809257282,4.));
+#17953 = CARTESIAN_POINT('',(2.843203677927,-3.76254640051,4.));
+#17954 = CARTESIAN_POINT('',(2.842806417528,-3.762020686965,4.));
+#17955 = CARTESIAN_POINT('',(2.842607787328,-3.761757830193,4.));
+#17956 = CARTESIAN_POINT('',(2.842409157129,-3.761494973421,4.));
+#17957 = CARTESIAN_POINT('',(2.841945686664,-3.760881640952,4.));
+#17958 = CARTESIAN_POINT('',(2.841680846398,-3.760531165256,4.));
+#17959 = CARTESIAN_POINT('',(2.841416006132,-3.760180689559,4.));
+#17960 = CARTESIAN_POINT('',(2.841151165866,-3.759830213863,4.));
+#17961 = PCURVE('',#17085,#17962);
+#17962 = DEFINITIONAL_REPRESENTATION('',(#17963),#18065);
+#17963 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,2.999999999982E-02,5.999999999956E-02,8.999999999923E-02,
+    0.119999999999,0.149999999999,0.179999999998,0.209999999998,
+    0.239999999998,0.269999999997,0.299999999997,0.329999999996,
+    0.359999999996,0.389999999995,0.419999999995,0.449999999994,
+    0.479999999994,0.509999999994,0.539999999993,0.569999999993,
+    0.599999999993,0.629999999993,0.659999999993,0.689999999993,
+    0.719999999993,0.749999999993,0.779999999992,0.809999999992,
+    0.839999999992,0.869999999992,0.899999999991,0.929999999991,
+    0.959999999991,1.),.UNSPECIFIED.);
+#17964 = CARTESIAN_POINT('',(9.367635192451,-11.2948777835));
+#17965 = CARTESIAN_POINT('',(9.367436562252,-11.29461492672));
+#17966 = CARTESIAN_POINT('',(9.367237932052,-11.29435206995));
+#17967 = CARTESIAN_POINT('',(9.367039301853,-11.29408921318));
+#17968 = CARTESIAN_POINT('',(9.366642041454,-11.29356349964));
+#17969 = CARTESIAN_POINT('',(9.366443411255,-11.29330064286));
+#17970 = CARTESIAN_POINT('',(9.366244781056,-11.29303778609));
+#17971 = CARTESIAN_POINT('',(9.365847520657,-11.29251207255));
+#17972 = CARTESIAN_POINT('',(9.365648890457,-11.29224921577));
+#17973 = CARTESIAN_POINT('',(9.365450260258,-11.291986359));
+#17974 = CARTESIAN_POINT('',(9.365052999859,-11.29146064546));
+#17975 = CARTESIAN_POINT('',(9.36485436966,-11.29119778868));
+#17976 = CARTESIAN_POINT('',(9.36465573946,-11.29093493191));
+#17977 = CARTESIAN_POINT('',(9.364258479062,-11.29040921837));
+#17978 = CARTESIAN_POINT('',(9.364059848862,-11.2901463616));
+#17979 = CARTESIAN_POINT('',(9.363861218663,-11.28988350482));
+#17980 = CARTESIAN_POINT('',(9.363463958264,-11.28935779128));
+#17981 = CARTESIAN_POINT('',(9.363265328065,-11.28909493451));
+#17982 = CARTESIAN_POINT('',(9.363066697865,-11.28883207773));
+#17983 = CARTESIAN_POINT('',(9.362669437467,-11.28830636419));
+#17984 = CARTESIAN_POINT('',(9.362470807267,-11.28804350742));
+#17985 = CARTESIAN_POINT('',(9.362272177068,-11.28778065065));
+#17986 = CARTESIAN_POINT('',(9.361874916669,-11.2872549371));
+#17987 = CARTESIAN_POINT('',(9.36167628647,-11.28699208033));
+#17988 = CARTESIAN_POINT('',(9.36147765627,-11.28672922356));
+#17989 = CARTESIAN_POINT('',(9.361080395871,-11.28620351001));
+#17990 = CARTESIAN_POINT('',(9.360881765672,-11.28594065324));
+#17991 = CARTESIAN_POINT('',(9.360683135473,-11.28567779647));
+#17992 = CARTESIAN_POINT('',(9.360285875074,-11.28515208292));
+#17993 = CARTESIAN_POINT('',(9.360087244875,-11.28488922615));
+#17994 = CARTESIAN_POINT('',(9.359888614675,-11.28462636938));
+#17995 = CARTESIAN_POINT('',(9.359491354276,-11.28410065583));
+#17996 = CARTESIAN_POINT('',(9.359292724077,-11.28383779906));
+#17997 = CARTESIAN_POINT('',(9.359094093878,-11.28357494229));
+#17998 = CARTESIAN_POINT('',(9.358696833479,-11.28304922874));
+#17999 = CARTESIAN_POINT('',(9.358498203279,-11.28278637197));
+#18000 = CARTESIAN_POINT('',(9.35829957308,-11.2825235152));
+#18001 = CARTESIAN_POINT('',(9.357902312681,-11.28199780165));
+#18002 = CARTESIAN_POINT('',(9.357703682482,-11.28173494488));
+#18003 = CARTESIAN_POINT('',(9.357505052282,-11.28147208811));
+#18004 = CARTESIAN_POINT('',(9.357107791884,-11.28094637457));
+#18005 = CARTESIAN_POINT('',(9.356909161684,-11.28068351779));
+#18006 = CARTESIAN_POINT('',(9.356710531485,-11.28042066102));
+#18007 = CARTESIAN_POINT('',(9.356313271086,-11.27989494748));
+#18008 = CARTESIAN_POINT('',(9.356114640887,-11.2796320907));
+#18009 = CARTESIAN_POINT('',(9.355916010687,-11.27936923393));
+#18010 = CARTESIAN_POINT('',(9.355518750289,-11.27884352039));
+#18011 = CARTESIAN_POINT('',(9.355320120089,-11.27858066361));
+#18012 = CARTESIAN_POINT('',(9.35512148989,-11.27831780684));
+#18013 = CARTESIAN_POINT('',(9.354724229491,-11.2777920933));
+#18014 = CARTESIAN_POINT('',(9.354525599292,-11.27752923653));
+#18015 = CARTESIAN_POINT('',(9.354326969092,-11.27726637975));
+#18016 = CARTESIAN_POINT('',(9.353929708693,-11.27674066621));
+#18017 = CARTESIAN_POINT('',(9.353731078494,-11.27647780944));
+#18018 = CARTESIAN_POINT('',(9.353532448295,-11.27621495266));
+#18019 = CARTESIAN_POINT('',(9.353135187896,-11.27568923912));
+#18020 = CARTESIAN_POINT('',(9.352936557697,-11.27542638235));
+#18021 = CARTESIAN_POINT('',(9.352737927497,-11.27516352558));
+#18022 = CARTESIAN_POINT('',(9.352340667098,-11.27463781203));
+#18023 = CARTESIAN_POINT('',(9.352142036899,-11.27437495526));
+#18024 = CARTESIAN_POINT('',(9.3519434067,-11.27411209849));
+#18025 = CARTESIAN_POINT('',(9.351546146301,-11.27358638494));
+#18026 = CARTESIAN_POINT('',(9.351347516101,-11.27332352817));
+#18027 = CARTESIAN_POINT('',(9.351148885902,-11.2730606714));
+#18028 = CARTESIAN_POINT('',(9.350751625503,-11.27253495785));
+#18029 = CARTESIAN_POINT('',(9.350552995304,-11.27227210108));
+#18030 = CARTESIAN_POINT('',(9.350354365105,-11.27200924431));
+#18031 = CARTESIAN_POINT('',(9.349957104706,-11.27148353076));
+#18032 = CARTESIAN_POINT('',(9.349758474506,-11.27122067399));
+#18033 = CARTESIAN_POINT('',(9.349559844307,-11.27095781722));
+#18034 = CARTESIAN_POINT('',(9.349162583908,-11.27043210367));
+#18035 = CARTESIAN_POINT('',(9.348963953709,-11.2701692469));
+#18036 = CARTESIAN_POINT('',(9.348765323509,-11.26990639013));
+#18037 = CARTESIAN_POINT('',(9.348368063111,-11.26938067658));
+#18038 = CARTESIAN_POINT('',(9.348169432911,-11.26911781981));
+#18039 = CARTESIAN_POINT('',(9.347970802712,-11.26885496304));
+#18040 = CARTESIAN_POINT('',(9.347573542313,-11.2683292495));
+#18041 = CARTESIAN_POINT('',(9.347374912114,-11.26806639272));
+#18042 = CARTESIAN_POINT('',(9.347176281914,-11.26780353595));
+#18043 = CARTESIAN_POINT('',(9.346779021516,-11.26727782241));
+#18044 = CARTESIAN_POINT('',(9.346580391316,-11.26701496563));
+#18045 = CARTESIAN_POINT('',(9.346381761117,-11.26675210886));
+#18046 = CARTESIAN_POINT('',(9.345984500718,-11.26622639532));
+#18047 = CARTESIAN_POINT('',(9.345785870519,-11.26596353855));
+#18048 = CARTESIAN_POINT('',(9.345587240319,-11.26570068177));
+#18049 = CARTESIAN_POINT('',(9.34518997992,-11.26517496823));
+#18050 = CARTESIAN_POINT('',(9.344991349721,-11.26491211146));
+#18051 = CARTESIAN_POINT('',(9.344792719522,-11.26464925468));
+#18052 = CARTESIAN_POINT('',(9.344395459123,-11.26412354114));
+#18053 = CARTESIAN_POINT('',(9.344196828924,-11.26386068437));
+#18054 = CARTESIAN_POINT('',(9.343998198724,-11.26359782759));
+#18055 = CARTESIAN_POINT('',(9.343600938325,-11.26307211405));
+#18056 = CARTESIAN_POINT('',(9.343402308126,-11.26280925728));
+#18057 = CARTESIAN_POINT('',(9.343203677927,-11.26254640051));
+#18058 = CARTESIAN_POINT('',(9.342806417528,-11.26202068696));
+#18059 = CARTESIAN_POINT('',(9.342607787328,-11.26175783019));
+#18060 = CARTESIAN_POINT('',(9.342409157129,-11.26149497342));
+#18061 = CARTESIAN_POINT('',(9.341945686664,-11.26088164095));
+#18062 = CARTESIAN_POINT('',(9.341680846398,-11.26053116525));
+#18063 = CARTESIAN_POINT('',(9.341416006132,-11.26018068955));
+#18064 = CARTESIAN_POINT('',(9.341151165866,-11.25983021386));
+#18065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18066 = PCURVE('',#18067,#18072);
+#18067 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+    (#18068,#18069)
+    ,(#18070,#18071
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(9.907645063588,10.),(0.,4.
+    ),.PIECEWISE_BEZIER_KNOTS.);
+#18068 = CARTESIAN_POINT('',(2.841151165866,-3.759830213863,2.));
+#18069 = CARTESIAN_POINT('',(2.841151165866,-3.759830213863,6.));
+#18070 = CARTESIAN_POINT('',(2.867635192451,-3.794877783501,2.));
+#18071 = CARTESIAN_POINT('',(2.867635192451,-3.794877783501,6.));
+#18072 = DEFINITIONAL_REPRESENTATION('',(#18073),#18175);
+#18073 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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,#18152,#18153,#18154,#18155,#18156,#18157,#18158,
+    #18159,#18160,#18161,#18162,#18163,#18164,#18165,#18166,#18167,
+    #18168,#18169,#18170,#18171,#18172,#18173,#18174),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,2.999999999982E-02,5.999999999956E-02,8.999999999923E-02,
+    0.119999999999,0.149999999999,0.179999999998,0.209999999998,
+    0.239999999998,0.269999999997,0.299999999997,0.329999999996,
+    0.359999999996,0.389999999995,0.419999999995,0.449999999994,
+    0.479999999994,0.509999999994,0.539999999993,0.569999999993,
+    0.599999999993,0.629999999993,0.659999999993,0.689999999993,
+    0.719999999993,0.749999999993,0.779999999992,0.809999999992,
+    0.839999999992,0.869999999992,0.899999999991,0.929999999991,
+    0.959999999991,1.),.UNSPECIFIED.);
+#18074 = CARTESIAN_POINT('',(10.,2.));
+#18075 = CARTESIAN_POINT('',(9.999307337977,2.));
+#18076 = CARTESIAN_POINT('',(9.998614675954,2.));
+#18077 = CARTESIAN_POINT('',(9.997922013931,2.));
+#18078 = CARTESIAN_POINT('',(9.996536689885,2.));
+#18079 = CARTESIAN_POINT('',(9.995844027861,2.));
+#18080 = CARTESIAN_POINT('',(9.995151365838,2.));
+#18081 = CARTESIAN_POINT('',(9.993766041792,2.));
+#18082 = CARTESIAN_POINT('',(9.993073379769,2.));
+#18083 = CARTESIAN_POINT('',(9.992380717746,2.));
+#18084 = CARTESIAN_POINT('',(9.9909953937,2.));
+#18085 = CARTESIAN_POINT('',(9.990302731677,2.));
+#18086 = CARTESIAN_POINT('',(9.989610069654,2.));
+#18087 = CARTESIAN_POINT('',(9.988224745608,2.));
+#18088 = CARTESIAN_POINT('',(9.987532083584,2.));
+#18089 = CARTESIAN_POINT('',(9.986839421561,2.));
+#18090 = CARTESIAN_POINT('',(9.985454097515,2.));
+#18091 = CARTESIAN_POINT('',(9.984761435492,2.));
+#18092 = CARTESIAN_POINT('',(9.984068773469,2.));
+#18093 = CARTESIAN_POINT('',(9.982683449423,2.));
+#18094 = CARTESIAN_POINT('',(9.9819907874,2.));
+#18095 = CARTESIAN_POINT('',(9.981298125377,2.));
+#18096 = CARTESIAN_POINT('',(9.979912801331,2.));
+#18097 = CARTESIAN_POINT('',(9.979220139307,2.));
+#18098 = CARTESIAN_POINT('',(9.978527477284,2.));
+#18099 = CARTESIAN_POINT('',(9.977142153238,2.));
+#18100 = CARTESIAN_POINT('',(9.976449491215,2.));
+#18101 = CARTESIAN_POINT('',(9.975756829192,2.));
+#18102 = CARTESIAN_POINT('',(9.974371505146,2.));
+#18103 = CARTESIAN_POINT('',(9.973678843123,2.));
+#18104 = CARTESIAN_POINT('',(9.9729861811,2.));
+#18105 = CARTESIAN_POINT('',(9.971600857054,2.));
+#18106 = CARTESIAN_POINT('',(9.97090819503,2.));
+#18107 = CARTESIAN_POINT('',(9.970215533007,2.));
+#18108 = CARTESIAN_POINT('',(9.968830208961,2.));
+#18109 = CARTESIAN_POINT('',(9.968137546938,2.));
+#18110 = CARTESIAN_POINT('',(9.967444884915,2.));
+#18111 = CARTESIAN_POINT('',(9.966059560869,2.));
+#18112 = CARTESIAN_POINT('',(9.965366898846,2.));
+#18113 = CARTESIAN_POINT('',(9.964674236823,2.));
+#18114 = CARTESIAN_POINT('',(9.963288912776,2.));
+#18115 = CARTESIAN_POINT('',(9.962596250753,2.));
+#18116 = CARTESIAN_POINT('',(9.96190358873,2.));
+#18117 = CARTESIAN_POINT('',(9.960518264684,2.));
+#18118 = CARTESIAN_POINT('',(9.959825602661,2.));
+#18119 = CARTESIAN_POINT('',(9.959132940638,2.));
+#18120 = CARTESIAN_POINT('',(9.957747616592,2.));
+#18121 = CARTESIAN_POINT('',(9.957054954569,2.));
+#18122 = CARTESIAN_POINT('',(9.956362292546,2.));
+#18123 = CARTESIAN_POINT('',(9.954976968499,2.));
+#18124 = CARTESIAN_POINT('',(9.954284306476,2.));
+#18125 = CARTESIAN_POINT('',(9.953591644453,2.));
+#18126 = CARTESIAN_POINT('',(9.952206320407,2.));
+#18127 = CARTESIAN_POINT('',(9.951513658384,2.));
+#18128 = CARTESIAN_POINT('',(9.950820996361,2.));
+#18129 = CARTESIAN_POINT('',(9.949435672315,2.));
+#18130 = CARTESIAN_POINT('',(9.948743010292,2.));
+#18131 = CARTESIAN_POINT('',(9.948050348269,2.));
+#18132 = CARTESIAN_POINT('',(9.946665024222,2.));
+#18133 = CARTESIAN_POINT('',(9.945972362199,2.));
+#18134 = CARTESIAN_POINT('',(9.945279700176,2.));
+#18135 = CARTESIAN_POINT('',(9.94389437613,2.));
+#18136 = CARTESIAN_POINT('',(9.943201714107,2.));
+#18137 = CARTESIAN_POINT('',(9.942509052084,2.));
+#18138 = CARTESIAN_POINT('',(9.941123728038,2.));
+#18139 = CARTESIAN_POINT('',(9.940431066015,2.));
+#18140 = CARTESIAN_POINT('',(9.939738403992,2.));
+#18141 = CARTESIAN_POINT('',(9.938353079945,2.));
+#18142 = CARTESIAN_POINT('',(9.937660417922,2.));
+#18143 = CARTESIAN_POINT('',(9.936967755899,2.));
+#18144 = CARTESIAN_POINT('',(9.935582431853,2.));
+#18145 = CARTESIAN_POINT('',(9.93488976983,2.));
+#18146 = CARTESIAN_POINT('',(9.934197107807,2.));
+#18147 = CARTESIAN_POINT('',(9.932811783761,2.));
+#18148 = CARTESIAN_POINT('',(9.932119121738,2.));
+#18149 = CARTESIAN_POINT('',(9.931426459715,2.));
+#18150 = CARTESIAN_POINT('',(9.930041135668,2.));
+#18151 = CARTESIAN_POINT('',(9.929348473645,2.));
+#18152 = CARTESIAN_POINT('',(9.928655811622,2.));
+#18153 = CARTESIAN_POINT('',(9.927270487576,2.));
+#18154 = CARTESIAN_POINT('',(9.926577825553,2.));
+#18155 = CARTESIAN_POINT('',(9.92588516353,2.));
+#18156 = CARTESIAN_POINT('',(9.924499839484,2.));
+#18157 = CARTESIAN_POINT('',(9.923807177461,2.));
+#18158 = CARTESIAN_POINT('',(9.923114515438,2.));
+#18159 = CARTESIAN_POINT('',(9.921729191391,2.));
+#18160 = CARTESIAN_POINT('',(9.921036529368,2.));
+#18161 = CARTESIAN_POINT('',(9.920343867345,2.));
+#18162 = CARTESIAN_POINT('',(9.918958543299,2.));
+#18163 = CARTESIAN_POINT('',(9.918265881276,2.));
+#18164 = CARTESIAN_POINT('',(9.917573219253,2.));
+#18165 = CARTESIAN_POINT('',(9.916187895207,2.));
+#18166 = CARTESIAN_POINT('',(9.915495233184,2.));
+#18167 = CARTESIAN_POINT('',(9.914802571161,2.));
+#18168 = CARTESIAN_POINT('',(9.913417247114,2.));
+#18169 = CARTESIAN_POINT('',(9.912724585091,2.));
+#18170 = CARTESIAN_POINT('',(9.912031923068,2.));
+#18171 = CARTESIAN_POINT('',(9.910415711681,2.));
+#18172 = CARTESIAN_POINT('',(9.909492162316,2.));
+#18173 = CARTESIAN_POINT('',(9.908568612952,2.));
+#18174 = CARTESIAN_POINT('',(9.907645063588,2.));
+#18175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18176 = ORIENTED_EDGE('',*,*,#18177,.T.);
+#18177 = EDGE_CURVE('',#17856,#18178,#18180,.T.);
+#18178 = VERTEX_POINT('',#18179);
+#18179 = CARTESIAN_POINT('',(2.841151165866,-3.771196778483,4.));
+#18180 = SURFACE_CURVE('',#18181,(#18283,#18388),.PCURVE_S1.);
+#18181 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,3.000000000016E-02,6.000000000051E-02,9.000000000112E-02,
+    0.120000000002,0.150000000002,0.180000000002,0.210000000002,
+    0.240000000002,0.270000000002,0.300000000002,0.330000000002,
+    0.360000000002,0.390000000002,0.420000000003,0.450000000003,
+    0.480000000003,0.510000000004,0.540000000005,0.570000000005,
+    0.600000000005,0.630000000005,0.660000000005,0.690000000005,
+    0.720000000005,0.750000000006,0.780000000006,0.810000000006,
+    0.840000000005,0.870000000004,0.900000000003,0.930000000002,
+    0.960000000001,1.),.UNSPECIFIED.);
+#18182 = CARTESIAN_POINT('',(2.841151165866,-3.759830213863,4.));
+#18183 = CARTESIAN_POINT('',(2.841151165866,-3.759915463097,4.));
+#18184 = CARTESIAN_POINT('',(2.841151165866,-3.760000712332,4.));
+#18185 = CARTESIAN_POINT('',(2.841151165866,-3.760085961567,4.));
+#18186 = CARTESIAN_POINT('',(2.841151165866,-3.760256460036,4.));
+#18187 = CARTESIAN_POINT('',(2.841151165866,-3.76034170927,4.));
+#18188 = CARTESIAN_POINT('',(2.841151165866,-3.760426958505,4.));
+#18189 = CARTESIAN_POINT('',(2.841151165866,-3.760597456974,4.));
+#18190 = CARTESIAN_POINT('',(2.841151165866,-3.760682706209,4.));
+#18191 = CARTESIAN_POINT('',(2.841151165866,-3.760767955444,4.));
+#18192 = CARTESIAN_POINT('',(2.841151165866,-3.760938453913,4.));
+#18193 = CARTESIAN_POINT('',(2.841151165866,-3.761023703148,4.));
+#18194 = CARTESIAN_POINT('',(2.841151165866,-3.761108952382,4.));
+#18195 = CARTESIAN_POINT('',(2.841151165866,-3.761279450852,4.));
+#18196 = CARTESIAN_POINT('',(2.841151165866,-3.761364700086,4.));
+#18197 = CARTESIAN_POINT('',(2.841151165866,-3.761449949321,4.));
+#18198 = CARTESIAN_POINT('',(2.841151165866,-3.76162044779,4.));
+#18199 = CARTESIAN_POINT('',(2.841151165866,-3.761705697025,4.));
+#18200 = CARTESIAN_POINT('',(2.841151165866,-3.76179094626,4.));
+#18201 = CARTESIAN_POINT('',(2.841151165866,-3.761961444729,4.));
+#18202 = CARTESIAN_POINT('',(2.841151165866,-3.762046693963,4.));
+#18203 = CARTESIAN_POINT('',(2.841151165866,-3.762131943198,4.));
+#18204 = CARTESIAN_POINT('',(2.841151165866,-3.762302441667,4.));
+#18205 = CARTESIAN_POINT('',(2.841151165866,-3.762387690902,4.));
+#18206 = CARTESIAN_POINT('',(2.841151165866,-3.762472940137,4.));
+#18207 = CARTESIAN_POINT('',(2.841151165866,-3.762643438606,4.));
+#18208 = CARTESIAN_POINT('',(2.841151165866,-3.762728687841,4.));
+#18209 = CARTESIAN_POINT('',(2.841151165866,-3.762813937075,4.));
+#18210 = CARTESIAN_POINT('',(2.841151165866,-3.762984435545,4.));
+#18211 = CARTESIAN_POINT('',(2.841151165866,-3.763069684779,4.));
+#18212 = CARTESIAN_POINT('',(2.841151165866,-3.763154934014,4.));
+#18213 = CARTESIAN_POINT('',(2.841151165866,-3.763325432483,4.));
+#18214 = CARTESIAN_POINT('',(2.841151165866,-3.763410681718,4.));
+#18215 = CARTESIAN_POINT('',(2.841151165866,-3.763495930953,4.));
+#18216 = CARTESIAN_POINT('',(2.841151165866,-3.763666429422,4.));
+#18217 = CARTESIAN_POINT('',(2.841151165866,-3.763751678656,4.));
+#18218 = CARTESIAN_POINT('',(2.841151165866,-3.763836927891,4.));
+#18219 = CARTESIAN_POINT('',(2.841151165866,-3.76400742636,4.));
+#18220 = CARTESIAN_POINT('',(2.841151165866,-3.764092675595,4.));
+#18221 = CARTESIAN_POINT('',(2.841151165866,-3.76417792483,4.));
+#18222 = CARTESIAN_POINT('',(2.841151165866,-3.764348423299,4.));
+#18223 = CARTESIAN_POINT('',(2.841151165866,-3.764433672534,4.));
+#18224 = CARTESIAN_POINT('',(2.841151165866,-3.764518921768,4.));
+#18225 = CARTESIAN_POINT('',(2.841151165866,-3.764689420238,4.));
+#18226 = CARTESIAN_POINT('',(2.841151165866,-3.764774669472,4.));
+#18227 = CARTESIAN_POINT('',(2.841151165866,-3.764859918707,4.));
+#18228 = CARTESIAN_POINT('',(2.841151165866,-3.765030417176,4.));
+#18229 = CARTESIAN_POINT('',(2.841151165866,-3.765115666411,4.));
+#18230 = CARTESIAN_POINT('',(2.841151165866,-3.765200915645,4.));
+#18231 = CARTESIAN_POINT('',(2.841151165866,-3.765371414115,4.));
+#18232 = CARTESIAN_POINT('',(2.841151165866,-3.765456663349,4.));
+#18233 = CARTESIAN_POINT('',(2.841151165866,-3.765541912584,4.));
+#18234 = CARTESIAN_POINT('',(2.841151165866,-3.765712411053,4.));
+#18235 = CARTESIAN_POINT('',(2.841151165866,-3.765797660288,4.));
+#18236 = CARTESIAN_POINT('',(2.841151165866,-3.765882909523,4.));
+#18237 = CARTESIAN_POINT('',(2.841151165866,-3.766053407992,4.));
+#18238 = CARTESIAN_POINT('',(2.841151165866,-3.766138657227,4.));
+#18239 = CARTESIAN_POINT('',(2.841151165866,-3.766223906461,4.));
+#18240 = CARTESIAN_POINT('',(2.841151165866,-3.766394404931,4.));
+#18241 = CARTESIAN_POINT('',(2.841151165866,-3.766479654165,4.));
+#18242 = CARTESIAN_POINT('',(2.841151165866,-3.7665649034,4.));
+#18243 = CARTESIAN_POINT('',(2.841151165866,-3.766735401869,4.));
+#18244 = CARTESIAN_POINT('',(2.841151165866,-3.766820651104,4.));
+#18245 = CARTESIAN_POINT('',(2.841151165866,-3.766905900338,4.));
+#18246 = CARTESIAN_POINT('',(2.841151165866,-3.767076398808,4.));
+#18247 = CARTESIAN_POINT('',(2.841151165866,-3.767161648042,4.));
+#18248 = CARTESIAN_POINT('',(2.841151165866,-3.767246897277,4.));
+#18249 = CARTESIAN_POINT('',(2.841151165866,-3.767417395746,4.));
+#18250 = CARTESIAN_POINT('',(2.841151165866,-3.767502644981,4.));
+#18251 = CARTESIAN_POINT('',(2.841151165866,-3.767587894216,4.));
+#18252 = CARTESIAN_POINT('',(2.841151165866,-3.767758392685,4.));
+#18253 = CARTESIAN_POINT('',(2.841151165866,-3.76784364192,4.));
+#18254 = CARTESIAN_POINT('',(2.841151165866,-3.767928891154,4.));
+#18255 = CARTESIAN_POINT('',(2.841151165866,-3.768099389624,4.));
+#18256 = CARTESIAN_POINT('',(2.841151165866,-3.768184638858,4.));
+#18257 = CARTESIAN_POINT('',(2.841151165866,-3.768269888093,4.));
+#18258 = CARTESIAN_POINT('',(2.841151165866,-3.768440386562,4.));
+#18259 = CARTESIAN_POINT('',(2.841151165866,-3.768525635797,4.));
+#18260 = CARTESIAN_POINT('',(2.841151165866,-3.768610885031,4.));
+#18261 = CARTESIAN_POINT('',(2.841151165866,-3.768781383501,4.));
+#18262 = CARTESIAN_POINT('',(2.841151165866,-3.768866632735,4.));
+#18263 = CARTESIAN_POINT('',(2.841151165866,-3.76895188197,4.));
+#18264 = CARTESIAN_POINT('',(2.841151165866,-3.769122380439,4.));
+#18265 = CARTESIAN_POINT('',(2.841151165866,-3.769207629674,4.));
+#18266 = CARTESIAN_POINT('',(2.841151165866,-3.769292878909,4.));
+#18267 = CARTESIAN_POINT('',(2.841151165866,-3.769463377378,4.));
+#18268 = CARTESIAN_POINT('',(2.841151165866,-3.769548626613,4.));
+#18269 = CARTESIAN_POINT('',(2.841151165866,-3.769633875847,4.));
+#18270 = CARTESIAN_POINT('',(2.841151165866,-3.769804374317,4.));
+#18271 = CARTESIAN_POINT('',(2.841151165866,-3.769889623551,4.));
+#18272 = CARTESIAN_POINT('',(2.841151165866,-3.769974872786,4.));
+#18273 = CARTESIAN_POINT('',(2.841151165866,-3.770145371255,4.));
+#18274 = CARTESIAN_POINT('',(2.841151165866,-3.77023062049,4.));
+#18275 = CARTESIAN_POINT('',(2.841151165866,-3.770315869724,4.));
+#18276 = CARTESIAN_POINT('',(2.841151165866,-3.770486368194,4.));
+#18277 = CARTESIAN_POINT('',(2.841151165866,-3.770571617428,4.));
+#18278 = CARTESIAN_POINT('',(2.841151165866,-3.770656866663,4.));
+#18279 = CARTESIAN_POINT('',(2.841151165866,-3.770855781544,4.));
+#18280 = CARTESIAN_POINT('',(2.841151165866,-3.77096944719,4.));
+#18281 = CARTESIAN_POINT('',(2.841151165866,-3.771083112836,4.));
+#18282 = CARTESIAN_POINT('',(2.841151165866,-3.771196778483,4.));
+#18283 = PCURVE('',#17085,#18284);
+#18284 = DEFINITIONAL_REPRESENTATION('',(#18285),#18387);
+#18285 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,3.000000000016E-02,6.000000000051E-02,9.000000000112E-02,
+    0.120000000002,0.150000000002,0.180000000002,0.210000000002,
+    0.240000000002,0.270000000002,0.300000000002,0.330000000002,
+    0.360000000002,0.390000000002,0.420000000003,0.450000000003,
+    0.480000000003,0.510000000004,0.540000000005,0.570000000005,
+    0.600000000005,0.630000000005,0.660000000005,0.690000000005,
+    0.720000000005,0.750000000006,0.780000000006,0.810000000006,
+    0.840000000005,0.870000000004,0.900000000003,0.930000000002,
+    0.960000000001,1.),.UNSPECIFIED.);
+#18286 = CARTESIAN_POINT('',(9.341151165866,-11.25983021386));
+#18287 = CARTESIAN_POINT('',(9.341151165866,-11.25991546309));
+#18288 = CARTESIAN_POINT('',(9.341151165866,-11.26000071233));
+#18289 = CARTESIAN_POINT('',(9.341151165866,-11.26008596156));
+#18290 = CARTESIAN_POINT('',(9.341151165866,-11.26025646003));
+#18291 = CARTESIAN_POINT('',(9.341151165866,-11.26034170927));
+#18292 = CARTESIAN_POINT('',(9.341151165866,-11.2604269585));
+#18293 = CARTESIAN_POINT('',(9.341151165866,-11.26059745697));
+#18294 = CARTESIAN_POINT('',(9.341151165866,-11.2606827062));
+#18295 = CARTESIAN_POINT('',(9.341151165866,-11.26076795544));
+#18296 = CARTESIAN_POINT('',(9.341151165866,-11.26093845391));
+#18297 = CARTESIAN_POINT('',(9.341151165866,-11.26102370314));
+#18298 = CARTESIAN_POINT('',(9.341151165866,-11.26110895238));
+#18299 = CARTESIAN_POINT('',(9.341151165866,-11.26127945085));
+#18300 = CARTESIAN_POINT('',(9.341151165866,-11.26136470008));
+#18301 = CARTESIAN_POINT('',(9.341151165866,-11.26144994932));
+#18302 = CARTESIAN_POINT('',(9.341151165866,-11.26162044779));
+#18303 = CARTESIAN_POINT('',(9.341151165866,-11.26170569702));
+#18304 = CARTESIAN_POINT('',(9.341151165866,-11.26179094626));
+#18305 = CARTESIAN_POINT('',(9.341151165866,-11.26196144472));
+#18306 = CARTESIAN_POINT('',(9.341151165866,-11.26204669396));
+#18307 = CARTESIAN_POINT('',(9.341151165866,-11.26213194319));
+#18308 = CARTESIAN_POINT('',(9.341151165866,-11.26230244166));
+#18309 = CARTESIAN_POINT('',(9.341151165866,-11.2623876909));
+#18310 = CARTESIAN_POINT('',(9.341151165866,-11.26247294013));
+#18311 = CARTESIAN_POINT('',(9.341151165866,-11.2626434386));
+#18312 = CARTESIAN_POINT('',(9.341151165866,-11.26272868784));
+#18313 = CARTESIAN_POINT('',(9.341151165866,-11.26281393707));
+#18314 = CARTESIAN_POINT('',(9.341151165866,-11.26298443554));
+#18315 = CARTESIAN_POINT('',(9.341151165866,-11.26306968477));
+#18316 = CARTESIAN_POINT('',(9.341151165866,-11.26315493401));
+#18317 = CARTESIAN_POINT('',(9.341151165866,-11.26332543248));
+#18318 = CARTESIAN_POINT('',(9.341151165866,-11.26341068171));
+#18319 = CARTESIAN_POINT('',(9.341151165866,-11.26349593095));
+#18320 = CARTESIAN_POINT('',(9.341151165866,-11.26366642942));
+#18321 = CARTESIAN_POINT('',(9.341151165866,-11.26375167865));
+#18322 = CARTESIAN_POINT('',(9.341151165866,-11.26383692789));
+#18323 = CARTESIAN_POINT('',(9.341151165866,-11.26400742636));
+#18324 = CARTESIAN_POINT('',(9.341151165866,-11.26409267559));
+#18325 = CARTESIAN_POINT('',(9.341151165866,-11.26417792483));
+#18326 = CARTESIAN_POINT('',(9.341151165866,-11.26434842329));
+#18327 = CARTESIAN_POINT('',(9.341151165866,-11.26443367253));
+#18328 = CARTESIAN_POINT('',(9.341151165866,-11.26451892176));
+#18329 = CARTESIAN_POINT('',(9.341151165866,-11.26468942023));
+#18330 = CARTESIAN_POINT('',(9.341151165866,-11.26477466947));
+#18331 = CARTESIAN_POINT('',(9.341151165866,-11.2648599187));
+#18332 = CARTESIAN_POINT('',(9.341151165866,-11.26503041717));
+#18333 = CARTESIAN_POINT('',(9.341151165866,-11.26511566641));
+#18334 = CARTESIAN_POINT('',(9.341151165866,-11.26520091564));
+#18335 = CARTESIAN_POINT('',(9.341151165866,-11.26537141411));
+#18336 = CARTESIAN_POINT('',(9.341151165866,-11.26545666334));
+#18337 = CARTESIAN_POINT('',(9.341151165866,-11.26554191258));
+#18338 = CARTESIAN_POINT('',(9.341151165866,-11.26571241105));
+#18339 = CARTESIAN_POINT('',(9.341151165866,-11.26579766028));
+#18340 = CARTESIAN_POINT('',(9.341151165866,-11.26588290952));
+#18341 = CARTESIAN_POINT('',(9.341151165866,-11.26605340799));
+#18342 = CARTESIAN_POINT('',(9.341151165866,-11.26613865722));
+#18343 = CARTESIAN_POINT('',(9.341151165866,-11.26622390646));
+#18344 = CARTESIAN_POINT('',(9.341151165866,-11.26639440493));
+#18345 = CARTESIAN_POINT('',(9.341151165866,-11.26647965416));
+#18346 = CARTESIAN_POINT('',(9.341151165866,-11.2665649034));
+#18347 = CARTESIAN_POINT('',(9.341151165866,-11.26673540186));
+#18348 = CARTESIAN_POINT('',(9.341151165866,-11.2668206511));
+#18349 = CARTESIAN_POINT('',(9.341151165866,-11.26690590033));
+#18350 = CARTESIAN_POINT('',(9.341151165866,-11.2670763988));
+#18351 = CARTESIAN_POINT('',(9.341151165866,-11.26716164804));
+#18352 = CARTESIAN_POINT('',(9.341151165866,-11.26724689727));
+#18353 = CARTESIAN_POINT('',(9.341151165866,-11.26741739574));
+#18354 = CARTESIAN_POINT('',(9.341151165866,-11.26750264498));
+#18355 = CARTESIAN_POINT('',(9.341151165866,-11.26758789421));
+#18356 = CARTESIAN_POINT('',(9.341151165866,-11.26775839268));
+#18357 = CARTESIAN_POINT('',(9.341151165866,-11.26784364192));
+#18358 = CARTESIAN_POINT('',(9.341151165866,-11.26792889115));
+#18359 = CARTESIAN_POINT('',(9.341151165866,-11.26809938962));
+#18360 = CARTESIAN_POINT('',(9.341151165866,-11.26818463885));
+#18361 = CARTESIAN_POINT('',(9.341151165866,-11.26826988809));
+#18362 = CARTESIAN_POINT('',(9.341151165866,-11.26844038656));
+#18363 = CARTESIAN_POINT('',(9.341151165866,-11.26852563579));
+#18364 = CARTESIAN_POINT('',(9.341151165866,-11.26861088503));
+#18365 = CARTESIAN_POINT('',(9.341151165866,-11.2687813835));
+#18366 = CARTESIAN_POINT('',(9.341151165866,-11.26886663273));
+#18367 = CARTESIAN_POINT('',(9.341151165866,-11.26895188197));
+#18368 = CARTESIAN_POINT('',(9.341151165866,-11.26912238043));
+#18369 = CARTESIAN_POINT('',(9.341151165866,-11.26920762967));
+#18370 = CARTESIAN_POINT('',(9.341151165866,-11.2692928789));
+#18371 = CARTESIAN_POINT('',(9.341151165866,-11.26946337737));
+#18372 = CARTESIAN_POINT('',(9.341151165866,-11.26954862661));
+#18373 = CARTESIAN_POINT('',(9.341151165866,-11.26963387584));
+#18374 = CARTESIAN_POINT('',(9.341151165866,-11.26980437431));
+#18375 = CARTESIAN_POINT('',(9.341151165866,-11.26988962355));
+#18376 = CARTESIAN_POINT('',(9.341151165866,-11.26997487278));
+#18377 = CARTESIAN_POINT('',(9.341151165866,-11.27014537125));
+#18378 = CARTESIAN_POINT('',(9.341151165866,-11.27023062049));
+#18379 = CARTESIAN_POINT('',(9.341151165866,-11.27031586972));
+#18380 = CARTESIAN_POINT('',(9.341151165866,-11.27048636819));
+#18381 = CARTESIAN_POINT('',(9.341151165866,-11.27057161742));
+#18382 = CARTESIAN_POINT('',(9.341151165866,-11.27065686666));
+#18383 = CARTESIAN_POINT('',(9.341151165866,-11.27085578154));
+#18384 = CARTESIAN_POINT('',(9.341151165866,-11.27096944719));
+#18385 = CARTESIAN_POINT('',(9.341151165866,-11.27108311283));
+#18386 = CARTESIAN_POINT('',(9.341151165866,-11.27119677848));
+#18387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18388 = PCURVE('',#18389,#18394);
+#18389 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+    (#18390,#18391)
+    ,(#18392,#18393
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,4.),(
+    -2.260535306344E-02,0.),.PIECEWISE_BEZIER_KNOTS.);
+#18390 = CARTESIAN_POINT('',(2.841151165866,-3.759830213863,2.));
+#18391 = CARTESIAN_POINT('',(2.841151165866,-3.771196778483,2.));
+#18392 = CARTESIAN_POINT('',(2.841151165866,-3.759830213863,6.));
+#18393 = CARTESIAN_POINT('',(2.841151165866,-3.771196778483,6.));
+#18394 = DEFINITIONAL_REPRESENTATION('',(#18395),#18497);
+#18395 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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,
+    #18427,#18428,#18429,#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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,3.000000000016E-02,6.000000000051E-02,9.000000000112E-02,
+    0.120000000002,0.150000000002,0.180000000002,0.210000000002,
+    0.240000000002,0.270000000002,0.300000000002,0.330000000002,
+    0.360000000002,0.390000000002,0.420000000003,0.450000000003,
+    0.480000000003,0.510000000004,0.540000000005,0.570000000005,
+    0.600000000005,0.630000000005,0.660000000005,0.690000000005,
+    0.720000000005,0.750000000006,0.780000000006,0.810000000006,
+    0.840000000005,0.870000000004,0.900000000003,0.930000000002,
+    0.960000000001,1.),.UNSPECIFIED.);
+#18396 = CARTESIAN_POINT('',(2.,-2.260535306344E-02));
+#18397 = CARTESIAN_POINT('',(2.,-2.243581291546E-02));
+#18398 = CARTESIAN_POINT('',(2.,-2.226627276749E-02));
+#18399 = CARTESIAN_POINT('',(2.,-2.209673261951E-02));
+#18400 = CARTESIAN_POINT('',(2.,-2.175765232356E-02));
+#18401 = CARTESIAN_POINT('',(2.,-2.158811217559E-02));
+#18402 = CARTESIAN_POINT('',(2.,-2.141857202761E-02));
+#18403 = CARTESIAN_POINT('',(2.,-2.107949173165E-02));
+#18404 = CARTESIAN_POINT('',(2.,-2.090995158368E-02));
+#18405 = CARTESIAN_POINT('',(2.,-2.07404114357E-02));
+#18406 = CARTESIAN_POINT('',(2.,-2.040133113975E-02));
+#18407 = CARTESIAN_POINT('',(2.,-2.023179099177E-02));
+#18408 = CARTESIAN_POINT('',(2.,-2.00622508438E-02));
+#18409 = CARTESIAN_POINT('',(2.,-1.972317054785E-02));
+#18410 = CARTESIAN_POINT('',(2.,-1.955363039987E-02));
+#18411 = CARTESIAN_POINT('',(2.,-1.93840902519E-02));
+#18412 = CARTESIAN_POINT('',(2.,-1.904500995595E-02));
+#18413 = CARTESIAN_POINT('',(2.,-1.887546980797E-02));
+#18414 = CARTESIAN_POINT('',(2.,-1.870592965999E-02));
+#18415 = CARTESIAN_POINT('',(2.,-1.836684936404E-02));
+#18416 = CARTESIAN_POINT('',(2.,-1.819730921607E-02));
+#18417 = CARTESIAN_POINT('',(2.,-1.802776906809E-02));
+#18418 = CARTESIAN_POINT('',(2.,-1.768868877214E-02));
+#18419 = CARTESIAN_POINT('',(2.,-1.751914862416E-02));
+#18420 = CARTESIAN_POINT('',(2.,-1.734960847619E-02));
+#18421 = CARTESIAN_POINT('',(2.,-1.701052818024E-02));
+#18422 = CARTESIAN_POINT('',(2.,-1.684098803226E-02));
+#18423 = CARTESIAN_POINT('',(2.,-1.667144788428E-02));
+#18424 = CARTESIAN_POINT('',(2.,-1.633236758833E-02));
+#18425 = CARTESIAN_POINT('',(2.,-1.616282744036E-02));
+#18426 = CARTESIAN_POINT('',(2.,-1.599328729238E-02));
+#18427 = CARTESIAN_POINT('',(2.,-1.565420699643E-02));
+#18428 = CARTESIAN_POINT('',(2.,-1.548466684845E-02));
+#18429 = CARTESIAN_POINT('',(2.,-1.531512670048E-02));
+#18430 = CARTESIAN_POINT('',(2.,-1.497604640453E-02));
+#18431 = CARTESIAN_POINT('',(2.,-1.480650625655E-02));
+#18432 = CARTESIAN_POINT('',(2.,-1.463696610858E-02));
+#18433 = CARTESIAN_POINT('',(2.,-1.429788581262E-02));
+#18434 = CARTESIAN_POINT('',(2.,-1.412834566465E-02));
+#18435 = CARTESIAN_POINT('',(2.,-1.395880551667E-02));
+#18436 = CARTESIAN_POINT('',(2.,-1.361972522072E-02));
+#18437 = CARTESIAN_POINT('',(2.,-1.345018507275E-02));
+#18438 = CARTESIAN_POINT('',(2.,-1.328064492477E-02));
+#18439 = CARTESIAN_POINT('',(2.,-1.294156462882E-02));
+#18440 = CARTESIAN_POINT('',(2.,-1.277202448085E-02));
+#18441 = CARTESIAN_POINT('',(2.,-1.260248433287E-02));
+#18442 = CARTESIAN_POINT('',(2.,-1.226340403691E-02));
+#18443 = CARTESIAN_POINT('',(2.,-1.209386388894E-02));
+#18444 = CARTESIAN_POINT('',(2.,-1.192432374096E-02));
+#18445 = CARTESIAN_POINT('',(2.,-1.158524344501E-02));
+#18446 = CARTESIAN_POINT('',(2.,-1.141570329703E-02));
+#18447 = CARTESIAN_POINT('',(2.,-1.124616314906E-02));
+#18448 = CARTESIAN_POINT('',(2.,-1.090708285311E-02));
+#18449 = CARTESIAN_POINT('',(2.,-1.073754270513E-02));
+#18450 = CARTESIAN_POINT('',(2.,-1.056800255716E-02));
+#18451 = CARTESIAN_POINT('',(2.,-1.022892226121E-02));
+#18452 = CARTESIAN_POINT('',(2.,-1.005938211323E-02));
+#18453 = CARTESIAN_POINT('',(2.,-9.889841965254E-03));
+#18454 = CARTESIAN_POINT('',(2.,-9.550761669302E-03));
+#18455 = CARTESIAN_POINT('',(2.,-9.381221521325E-03));
+#18456 = CARTESIAN_POINT('',(2.,-9.211681373351E-03));
+#18457 = CARTESIAN_POINT('',(2.,-8.872601077399E-03));
+#18458 = CARTESIAN_POINT('',(2.,-8.703060929422E-03));
+#18459 = CARTESIAN_POINT('',(2.,-8.533520781447E-03));
+#18460 = CARTESIAN_POINT('',(2.,-8.194440485496E-03));
+#18461 = CARTESIAN_POINT('',(2.,-8.02490033752E-03));
+#18462 = CARTESIAN_POINT('',(2.,-7.855360189544E-03));
+#18463 = CARTESIAN_POINT('',(2.,-7.516279893593E-03));
+#18464 = CARTESIAN_POINT('',(2.,-7.346739745617E-03));
+#18465 = CARTESIAN_POINT('',(2.,-7.177199597641E-03));
+#18466 = CARTESIAN_POINT('',(2.,-6.83811930169E-03));
+#18467 = CARTESIAN_POINT('',(2.,-6.668579153718E-03));
+#18468 = CARTESIAN_POINT('',(2.,-6.499039005737E-03));
+#18469 = CARTESIAN_POINT('',(2.,-6.159958709785E-03));
+#18470 = CARTESIAN_POINT('',(2.,-5.990418561812E-03));
+#18471 = CARTESIAN_POINT('',(2.,-5.820878413836E-03));
+#18472 = CARTESIAN_POINT('',(2.,-5.481798117884E-03));
+#18473 = CARTESIAN_POINT('',(2.,-5.312257969901E-03));
+#18474 = CARTESIAN_POINT('',(2.,-5.142717821933E-03));
+#18475 = CARTESIAN_POINT('',(2.,-4.803637525981E-03));
+#18476 = CARTESIAN_POINT('',(2.,-4.634097377999E-03));
+#18477 = CARTESIAN_POINT('',(2.,-4.464557230029E-03));
+#18478 = CARTESIAN_POINT('',(2.,-4.125476934078E-03));
+#18479 = CARTESIAN_POINT('',(2.,-3.955936786096E-03));
+#18480 = CARTESIAN_POINT('',(2.,-3.786396638126E-03));
+#18481 = CARTESIAN_POINT('',(2.,-3.447316342175E-03));
+#18482 = CARTESIAN_POINT('',(2.,-3.277776194194E-03));
+#18483 = CARTESIAN_POINT('',(2.,-3.108236046223E-03));
+#18484 = CARTESIAN_POINT('',(2.,-2.769155750271E-03));
+#18485 = CARTESIAN_POINT('',(2.,-2.599615602292E-03));
+#18486 = CARTESIAN_POINT('',(2.,-2.43007545432E-03));
+#18487 = CARTESIAN_POINT('',(2.,-2.090995158368E-03));
+#18488 = CARTESIAN_POINT('',(2.,-1.921455010392E-03));
+#18489 = CARTESIAN_POINT('',(2.,-1.751914862416E-03));
+#18490 = CARTESIAN_POINT('',(2.,-1.412834566464E-03));
+#18491 = CARTESIAN_POINT('',(2.,-1.243294418493E-03));
+#18492 = CARTESIAN_POINT('',(2.,-1.073754270512E-03));
+#18493 = CARTESIAN_POINT('',(2.,-6.781605919019E-04));
+#18494 = CARTESIAN_POINT('',(2.,-4.521070612707E-04));
+#18495 = CARTESIAN_POINT('',(2.,-2.260535306347E-04));
+#18496 = CARTESIAN_POINT('',(2.,0.));
+#18497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18498 = ORIENTED_EDGE('',*,*,#18499,.F.);
+#18499 = EDGE_CURVE('',#18500,#18178,#18502,.T.);
+#18500 = VERTEX_POINT('',#18501);
+#18501 = CARTESIAN_POINT('',(-2.841151165866,-3.771196778483,4.));
+#18502 = SURFACE_CURVE('',#18503,(#18605,#18710),.PCURVE_S1.);
+#18503 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,3.000000000012E-02,6.000000000023E-02,9.000000000031E-02,
+    0.12,0.15,0.180000000001,0.210000000001,0.240000000001,
+    0.270000000001,0.300000000001,0.330000000001,0.360000000001,
+    0.390000000001,0.420000000001,0.450000000001,0.480000000001,
+    0.510000000001,0.540000000001,0.570000000001,0.600000000001,
+    0.630000000001,0.660000000001,0.69,0.72,0.75,0.78,0.81,0.84,0.87,0.9
+    ,0.93,0.96,1.),.UNSPECIFIED.);
+#18504 = CARTESIAN_POINT('',(-2.841151165866,-3.771196778483,4.));
+#18505 = CARTESIAN_POINT('',(-2.798533898378,-3.771196778483,4.));
+#18506 = CARTESIAN_POINT('',(-2.75591663089,-3.771196778483,4.));
+#18507 = CARTESIAN_POINT('',(-2.713299363402,-3.771196778483,4.));
+#18508 = CARTESIAN_POINT('',(-2.628064828426,-3.771196778483,4.));
+#18509 = CARTESIAN_POINT('',(-2.585447560938,-3.771196778483,4.));
+#18510 = CARTESIAN_POINT('',(-2.54283029345,-3.771196778483,4.));
+#18511 = CARTESIAN_POINT('',(-2.457595758474,-3.771196778483,4.));
+#18512 = CARTESIAN_POINT('',(-2.414978490986,-3.771196778483,4.));
+#18513 = CARTESIAN_POINT('',(-2.372361223498,-3.771196778483,4.));
+#18514 = CARTESIAN_POINT('',(-2.287126688522,-3.771196778483,4.));
+#18515 = CARTESIAN_POINT('',(-2.244509421034,-3.771196778483,4.));
+#18516 = CARTESIAN_POINT('',(-2.201892153546,-3.771196778483,4.));
+#18517 = CARTESIAN_POINT('',(-2.11665761857,-3.771196778483,4.));
+#18518 = CARTESIAN_POINT('',(-2.074040351082,-3.771196778483,4.));
+#18519 = CARTESIAN_POINT('',(-2.031423083594,-3.771196778483,4.));
+#18520 = CARTESIAN_POINT('',(-1.946188548618,-3.771196778483,4.));
+#18521 = CARTESIAN_POINT('',(-1.90357128113,-3.771196778483,4.));
+#18522 = CARTESIAN_POINT('',(-1.860954013642,-3.771196778483,4.));
+#18523 = CARTESIAN_POINT('',(-1.775719478666,-3.771196778483,4.));
+#18524 = CARTESIAN_POINT('',(-1.733102211178,-3.771196778483,4.));
+#18525 = CARTESIAN_POINT('',(-1.69048494369,-3.771196778483,4.));
+#18526 = CARTESIAN_POINT('',(-1.605250408714,-3.771196778483,4.));
+#18527 = CARTESIAN_POINT('',(-1.562633141226,-3.771196778483,4.));
+#18528 = CARTESIAN_POINT('',(-1.520015873738,-3.771196778483,4.));
+#18529 = CARTESIAN_POINT('',(-1.434781338762,-3.771196778483,4.));
+#18530 = CARTESIAN_POINT('',(-1.392164071274,-3.771196778483,4.));
+#18531 = CARTESIAN_POINT('',(-1.349546803786,-3.771196778483,4.));
+#18532 = CARTESIAN_POINT('',(-1.26431226881,-3.771196778483,4.));
+#18533 = CARTESIAN_POINT('',(-1.221695001322,-3.771196778483,4.));
+#18534 = CARTESIAN_POINT('',(-1.179077733834,-3.771196778483,4.));
+#18535 = CARTESIAN_POINT('',(-1.093843198858,-3.771196778483,4.));
+#18536 = CARTESIAN_POINT('',(-1.05122593137,-3.771196778483,4.));
+#18537 = CARTESIAN_POINT('',(-1.008608663882,-3.771196778483,4.));
+#18538 = CARTESIAN_POINT('',(-0.923374128906,-3.771196778483,4.));
+#18539 = CARTESIAN_POINT('',(-0.880756861418,-3.771196778483,4.));
+#18540 = CARTESIAN_POINT('',(-0.83813959393,-3.771196778483,4.));
+#18541 = CARTESIAN_POINT('',(-0.752905058955,-3.771196778483,4.));
+#18542 = CARTESIAN_POINT('',(-0.710287791466,-3.771196778483,4.));
+#18543 = CARTESIAN_POINT('',(-0.667670523979,-3.771196778483,4.));
+#18544 = CARTESIAN_POINT('',(-0.582435989003,-3.771196778483,4.));
+#18545 = CARTESIAN_POINT('',(-0.539818721515,-3.771196778483,4.));
+#18546 = CARTESIAN_POINT('',(-0.497201454027,-3.771196778483,4.));
+#18547 = CARTESIAN_POINT('',(-0.411966919051,-3.771196778483,4.));
+#18548 = CARTESIAN_POINT('',(-0.369349651563,-3.771196778483,4.));
+#18549 = CARTESIAN_POINT('',(-0.326732384075,-3.771196778483,4.));
+#18550 = CARTESIAN_POINT('',(-0.241497849099,-3.771196778483,4.));
+#18551 = CARTESIAN_POINT('',(-0.198880581611,-3.771196778483,4.));
+#18552 = CARTESIAN_POINT('',(-0.156263314123,-3.771196778483,4.));
+#18553 = CARTESIAN_POINT('',(-7.102877914667E-02,-3.771196778483,4.));
+#18554 = CARTESIAN_POINT('',(-2.841151165867E-02,-3.771196778483,4.));
+#18555 = CARTESIAN_POINT('',(1.420575582931E-02,-3.771196778483,4.));
+#18556 = CARTESIAN_POINT('',(9.944029080529E-02,-3.771196778483,4.));
+#18557 = CARTESIAN_POINT('',(0.142057558293,-3.771196778483,4.));
+#18558 = CARTESIAN_POINT('',(0.184674825781,-3.771196778483,4.));
+#18559 = CARTESIAN_POINT('',(0.269909360757,-3.771196778483,4.));
+#18560 = CARTESIAN_POINT('',(0.312526628245,-3.771196778483,4.));
+#18561 = CARTESIAN_POINT('',(0.355143895733,-3.771196778483,4.));
+#18562 = CARTESIAN_POINT('',(0.440378430709,-3.771196778483,4.));
+#18563 = CARTESIAN_POINT('',(0.482995698197,-3.771196778483,4.));
+#18564 = CARTESIAN_POINT('',(0.525612965685,-3.771196778483,4.));
+#18565 = CARTESIAN_POINT('',(0.610847500661,-3.771196778483,4.));
+#18566 = CARTESIAN_POINT('',(0.653464768149,-3.771196778483,4.));
+#18567 = CARTESIAN_POINT('',(0.696082035637,-3.771196778483,4.));
+#18568 = CARTESIAN_POINT('',(0.781316570613,-3.771196778483,4.));
+#18569 = CARTESIAN_POINT('',(0.823933838101,-3.771196778483,4.));
+#18570 = CARTESIAN_POINT('',(0.866551105589,-3.771196778483,4.));
+#18571 = CARTESIAN_POINT('',(0.951785640565,-3.771196778483,4.));
+#18572 = CARTESIAN_POINT('',(0.994402908053,-3.771196778483,4.));
+#18573 = CARTESIAN_POINT('',(1.037020175541,-3.771196778483,4.));
+#18574 = CARTESIAN_POINT('',(1.122254710517,-3.771196778483,4.));
+#18575 = CARTESIAN_POINT('',(1.164871978005,-3.771196778483,4.));
+#18576 = CARTESIAN_POINT('',(1.207489245493,-3.771196778483,4.));
+#18577 = CARTESIAN_POINT('',(1.292723780469,-3.771196778483,4.));
+#18578 = CARTESIAN_POINT('',(1.335341047957,-3.771196778483,4.));
+#18579 = CARTESIAN_POINT('',(1.377958315445,-3.771196778483,4.));
+#18580 = CARTESIAN_POINT('',(1.463192850421,-3.771196778483,4.));
+#18581 = CARTESIAN_POINT('',(1.505810117909,-3.771196778483,4.));
+#18582 = CARTESIAN_POINT('',(1.548427385397,-3.771196778483,4.));
+#18583 = CARTESIAN_POINT('',(1.633661920373,-3.771196778483,4.));
+#18584 = CARTESIAN_POINT('',(1.676279187861,-3.771196778483,4.));
+#18585 = CARTESIAN_POINT('',(1.718896455349,-3.771196778483,4.));
+#18586 = CARTESIAN_POINT('',(1.804130990325,-3.771196778483,4.));
+#18587 = CARTESIAN_POINT('',(1.846748257813,-3.771196778483,4.));
+#18588 = CARTESIAN_POINT('',(1.889365525301,-3.771196778483,4.));
+#18589 = CARTESIAN_POINT('',(1.974600060277,-3.771196778483,4.));
+#18590 = CARTESIAN_POINT('',(2.017217327765,-3.771196778483,4.));
+#18591 = CARTESIAN_POINT('',(2.059834595253,-3.771196778483,4.));
+#18592 = CARTESIAN_POINT('',(2.145069130229,-3.771196778483,4.));
+#18593 = CARTESIAN_POINT('',(2.187686397717,-3.771196778483,4.));
+#18594 = CARTESIAN_POINT('',(2.230303665205,-3.771196778483,4.));
+#18595 = CARTESIAN_POINT('',(2.315538200181,-3.771196778483,4.));
+#18596 = CARTESIAN_POINT('',(2.358155467669,-3.771196778483,4.));
+#18597 = CARTESIAN_POINT('',(2.400772735157,-3.771196778483,4.));
+#18598 = CARTESIAN_POINT('',(2.486007270133,-3.771196778483,4.));
+#18599 = CARTESIAN_POINT('',(2.528624537621,-3.771196778483,4.));
+#18600 = CARTESIAN_POINT('',(2.571241805109,-3.771196778483,4.));
+#18601 = CARTESIAN_POINT('',(2.670682095914,-3.771196778483,4.));
+#18602 = CARTESIAN_POINT('',(2.727505119231,-3.771196778483,4.));
+#18603 = CARTESIAN_POINT('',(2.784328142549,-3.771196778483,4.));
+#18604 = CARTESIAN_POINT('',(2.841151165866,-3.771196778483,4.));
+#18605 = PCURVE('',#17085,#18606);
+#18606 = DEFINITIONAL_REPRESENTATION('',(#18607),#18709);
+#18607 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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,#18698,#18699,#18700,#18701,
+    #18702,#18703,#18704,#18705,#18706,#18707,#18708),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,3.000000000012E-02,6.000000000023E-02,9.000000000031E-02,
+    0.12,0.15,0.180000000001,0.210000000001,0.240000000001,
+    0.270000000001,0.300000000001,0.330000000001,0.360000000001,
+    0.390000000001,0.420000000001,0.450000000001,0.480000000001,
+    0.510000000001,0.540000000001,0.570000000001,0.600000000001,
+    0.630000000001,0.660000000001,0.69,0.72,0.75,0.78,0.81,0.84,0.87,0.9
+    ,0.93,0.96,1.),.UNSPECIFIED.);
+#18608 = CARTESIAN_POINT('',(3.658848834134,-11.27119677848));
+#18609 = CARTESIAN_POINT('',(3.701466101622,-11.27119677848));
+#18610 = CARTESIAN_POINT('',(3.74408336911,-11.27119677848));
+#18611 = CARTESIAN_POINT('',(3.786700636598,-11.27119677848));
+#18612 = CARTESIAN_POINT('',(3.871935171574,-11.27119677848));
+#18613 = CARTESIAN_POINT('',(3.914552439062,-11.27119677848));
+#18614 = CARTESIAN_POINT('',(3.95716970655,-11.27119677848));
+#18615 = CARTESIAN_POINT('',(4.042404241526,-11.27119677848));
+#18616 = CARTESIAN_POINT('',(4.085021509014,-11.27119677848));
+#18617 = CARTESIAN_POINT('',(4.127638776502,-11.27119677848));
+#18618 = CARTESIAN_POINT('',(4.212873311478,-11.27119677848));
+#18619 = CARTESIAN_POINT('',(4.255490578966,-11.27119677848));
+#18620 = CARTESIAN_POINT('',(4.298107846454,-11.27119677848));
+#18621 = CARTESIAN_POINT('',(4.38334238143,-11.27119677848));
+#18622 = CARTESIAN_POINT('',(4.425959648918,-11.27119677848));
+#18623 = CARTESIAN_POINT('',(4.468576916406,-11.27119677848));
+#18624 = CARTESIAN_POINT('',(4.553811451382,-11.27119677848));
+#18625 = CARTESIAN_POINT('',(4.59642871887,-11.27119677848));
+#18626 = CARTESIAN_POINT('',(4.639045986358,-11.27119677848));
+#18627 = CARTESIAN_POINT('',(4.724280521334,-11.27119677848));
+#18628 = CARTESIAN_POINT('',(4.766897788822,-11.27119677848));
+#18629 = CARTESIAN_POINT('',(4.80951505631,-11.27119677848));
+#18630 = CARTESIAN_POINT('',(4.894749591286,-11.27119677848));
+#18631 = CARTESIAN_POINT('',(4.937366858774,-11.27119677848));
+#18632 = CARTESIAN_POINT('',(4.979984126262,-11.27119677848));
+#18633 = CARTESIAN_POINT('',(5.065218661238,-11.27119677848));
+#18634 = CARTESIAN_POINT('',(5.107835928726,-11.27119677848));
+#18635 = CARTESIAN_POINT('',(5.150453196214,-11.27119677848));
+#18636 = CARTESIAN_POINT('',(5.23568773119,-11.27119677848));
+#18637 = CARTESIAN_POINT('',(5.278304998678,-11.27119677848));
+#18638 = CARTESIAN_POINT('',(5.320922266166,-11.27119677848));
+#18639 = CARTESIAN_POINT('',(5.406156801142,-11.27119677848));
+#18640 = CARTESIAN_POINT('',(5.44877406863,-11.27119677848));
+#18641 = CARTESIAN_POINT('',(5.491391336118,-11.27119677848));
+#18642 = CARTESIAN_POINT('',(5.576625871094,-11.27119677848));
+#18643 = CARTESIAN_POINT('',(5.619243138582,-11.27119677848));
+#18644 = CARTESIAN_POINT('',(5.66186040607,-11.27119677848));
+#18645 = CARTESIAN_POINT('',(5.747094941045,-11.27119677848));
+#18646 = CARTESIAN_POINT('',(5.789712208534,-11.27119677848));
+#18647 = CARTESIAN_POINT('',(5.832329476021,-11.27119677848));
+#18648 = CARTESIAN_POINT('',(5.917564010997,-11.27119677848));
+#18649 = CARTESIAN_POINT('',(5.960181278485,-11.27119677848));
+#18650 = CARTESIAN_POINT('',(6.002798545973,-11.27119677848));
+#18651 = CARTESIAN_POINT('',(6.088033080949,-11.27119677848));
+#18652 = CARTESIAN_POINT('',(6.130650348437,-11.27119677848));
+#18653 = CARTESIAN_POINT('',(6.173267615925,-11.27119677848));
+#18654 = CARTESIAN_POINT('',(6.258502150901,-11.27119677848));
+#18655 = CARTESIAN_POINT('',(6.301119418389,-11.27119677848));
+#18656 = CARTESIAN_POINT('',(6.343736685877,-11.27119677848));
+#18657 = CARTESIAN_POINT('',(6.428971220853,-11.27119677848));
+#18658 = CARTESIAN_POINT('',(6.471588488341,-11.27119677848));
+#18659 = CARTESIAN_POINT('',(6.514205755829,-11.27119677848));
+#18660 = CARTESIAN_POINT('',(6.599440290805,-11.27119677848));
+#18661 = CARTESIAN_POINT('',(6.642057558293,-11.27119677848));
+#18662 = CARTESIAN_POINT('',(6.684674825781,-11.27119677848));
+#18663 = CARTESIAN_POINT('',(6.769909360757,-11.27119677848));
+#18664 = CARTESIAN_POINT('',(6.812526628245,-11.27119677848));
+#18665 = CARTESIAN_POINT('',(6.855143895733,-11.27119677848));
+#18666 = CARTESIAN_POINT('',(6.940378430709,-11.27119677848));
+#18667 = CARTESIAN_POINT('',(6.982995698197,-11.27119677848));
+#18668 = CARTESIAN_POINT('',(7.025612965685,-11.27119677848));
+#18669 = CARTESIAN_POINT('',(7.110847500661,-11.27119677848));
+#18670 = CARTESIAN_POINT('',(7.153464768149,-11.27119677848));
+#18671 = CARTESIAN_POINT('',(7.196082035637,-11.27119677848));
+#18672 = CARTESIAN_POINT('',(7.281316570613,-11.27119677848));
+#18673 = CARTESIAN_POINT('',(7.323933838101,-11.27119677848));
+#18674 = CARTESIAN_POINT('',(7.366551105589,-11.27119677848));
+#18675 = CARTESIAN_POINT('',(7.451785640565,-11.27119677848));
+#18676 = CARTESIAN_POINT('',(7.494402908053,-11.27119677848));
+#18677 = CARTESIAN_POINT('',(7.537020175541,-11.27119677848));
+#18678 = CARTESIAN_POINT('',(7.622254710517,-11.27119677848));
+#18679 = CARTESIAN_POINT('',(7.664871978005,-11.27119677848));
+#18680 = CARTESIAN_POINT('',(7.707489245493,-11.27119677848));
+#18681 = CARTESIAN_POINT('',(7.792723780469,-11.27119677848));
+#18682 = CARTESIAN_POINT('',(7.835341047957,-11.27119677848));
+#18683 = CARTESIAN_POINT('',(7.877958315445,-11.27119677848));
+#18684 = CARTESIAN_POINT('',(7.963192850421,-11.27119677848));
+#18685 = CARTESIAN_POINT('',(8.005810117909,-11.27119677848));
+#18686 = CARTESIAN_POINT('',(8.048427385397,-11.27119677848));
+#18687 = CARTESIAN_POINT('',(8.133661920373,-11.27119677848));
+#18688 = CARTESIAN_POINT('',(8.176279187861,-11.27119677848));
+#18689 = CARTESIAN_POINT('',(8.218896455349,-11.27119677848));
+#18690 = CARTESIAN_POINT('',(8.304130990325,-11.27119677848));
+#18691 = CARTESIAN_POINT('',(8.346748257813,-11.27119677848));
+#18692 = CARTESIAN_POINT('',(8.389365525301,-11.27119677848));
+#18693 = CARTESIAN_POINT('',(8.474600060277,-11.27119677848));
+#18694 = CARTESIAN_POINT('',(8.517217327765,-11.27119677848));
+#18695 = CARTESIAN_POINT('',(8.559834595253,-11.27119677848));
+#18696 = CARTESIAN_POINT('',(8.645069130229,-11.27119677848));
+#18697 = CARTESIAN_POINT('',(8.687686397717,-11.27119677848));
+#18698 = CARTESIAN_POINT('',(8.730303665205,-11.27119677848));
+#18699 = CARTESIAN_POINT('',(8.815538200181,-11.27119677848));
+#18700 = CARTESIAN_POINT('',(8.858155467669,-11.27119677848));
+#18701 = CARTESIAN_POINT('',(8.900772735157,-11.27119677848));
+#18702 = CARTESIAN_POINT('',(8.986007270133,-11.27119677848));
+#18703 = CARTESIAN_POINT('',(9.028624537621,-11.27119677848));
+#18704 = CARTESIAN_POINT('',(9.071241805109,-11.27119677848));
+#18705 = CARTESIAN_POINT('',(9.170682095914,-11.27119677848));
+#18706 = CARTESIAN_POINT('',(9.227505119231,-11.27119677848));
+#18707 = CARTESIAN_POINT('',(9.284328142549,-11.27119677848));
+#18708 = CARTESIAN_POINT('',(9.341151165866,-11.27119677848));
+#18709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18710 = PCURVE('',#18711,#18716);
+#18711 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+    (#18712,#18713)
+    ,(#18714,#18715
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,4.),(0.,13.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#18712 = CARTESIAN_POINT('',(-2.841151165866,-3.771196778483,2.));
+#18713 = CARTESIAN_POINT('',(2.841151165866,-3.771196778483,2.));
+#18714 = CARTESIAN_POINT('',(-2.841151165866,-3.771196778483,6.));
+#18715 = CARTESIAN_POINT('',(2.841151165866,-3.771196778483,6.));
+#18716 = DEFINITIONAL_REPRESENTATION('',(#18717),#18819);
+#18717 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,3.000000000012E-02,6.000000000023E-02,9.000000000031E-02,
+    0.12,0.15,0.180000000001,0.210000000001,0.240000000001,
+    0.270000000001,0.300000000001,0.330000000001,0.360000000001,
+    0.390000000001,0.420000000001,0.450000000001,0.480000000001,
+    0.510000000001,0.540000000001,0.570000000001,0.600000000001,
+    0.630000000001,0.660000000001,0.69,0.72,0.75,0.78,0.81,0.84,0.87,0.9
+    ,0.93,0.96,1.),.UNSPECIFIED.);
+#18718 = CARTESIAN_POINT('',(2.,0.));
+#18719 = CARTESIAN_POINT('',(2.,9.749999999998E-02));
+#18720 = CARTESIAN_POINT('',(2.,0.195));
+#18721 = CARTESIAN_POINT('',(2.,0.2925));
+#18722 = CARTESIAN_POINT('',(2.,0.4875));
+#18723 = CARTESIAN_POINT('',(2.,0.585));
+#18724 = CARTESIAN_POINT('',(2.,0.6825));
+#18725 = CARTESIAN_POINT('',(2.,0.8775));
+#18726 = CARTESIAN_POINT('',(2.,0.975));
+#18727 = CARTESIAN_POINT('',(2.,1.0725));
+#18728 = CARTESIAN_POINT('',(2.,1.2675));
+#18729 = CARTESIAN_POINT('',(2.,1.365));
+#18730 = CARTESIAN_POINT('',(2.,1.4625));
+#18731 = CARTESIAN_POINT('',(2.,1.6575));
+#18732 = CARTESIAN_POINT('',(2.,1.755));
+#18733 = CARTESIAN_POINT('',(2.,1.8525));
+#18734 = CARTESIAN_POINT('',(2.,2.0475));
+#18735 = CARTESIAN_POINT('',(2.,2.145));
+#18736 = CARTESIAN_POINT('',(2.,2.2425));
+#18737 = CARTESIAN_POINT('',(2.,2.4375));
+#18738 = CARTESIAN_POINT('',(2.,2.535));
+#18739 = CARTESIAN_POINT('',(2.,2.6325));
+#18740 = CARTESIAN_POINT('',(2.,2.8275));
+#18741 = CARTESIAN_POINT('',(2.,2.925));
+#18742 = CARTESIAN_POINT('',(2.,3.0225));
+#18743 = CARTESIAN_POINT('',(2.,3.2175));
+#18744 = CARTESIAN_POINT('',(2.,3.315));
+#18745 = CARTESIAN_POINT('',(2.,3.4125));
+#18746 = CARTESIAN_POINT('',(2.,3.6075));
+#18747 = CARTESIAN_POINT('',(2.,3.705));
+#18748 = CARTESIAN_POINT('',(2.,3.8025));
+#18749 = CARTESIAN_POINT('',(2.,3.9975));
+#18750 = CARTESIAN_POINT('',(2.,4.095));
+#18751 = CARTESIAN_POINT('',(2.,4.1925));
+#18752 = CARTESIAN_POINT('',(2.,4.3875));
+#18753 = CARTESIAN_POINT('',(2.,4.485));
+#18754 = CARTESIAN_POINT('',(2.,4.5825));
+#18755 = CARTESIAN_POINT('',(2.,4.7775));
+#18756 = CARTESIAN_POINT('',(2.,4.875));
+#18757 = CARTESIAN_POINT('',(2.,4.9725));
+#18758 = CARTESIAN_POINT('',(2.,5.1675));
+#18759 = CARTESIAN_POINT('',(2.,5.265));
+#18760 = CARTESIAN_POINT('',(2.,5.3625));
+#18761 = CARTESIAN_POINT('',(2.,5.5575));
+#18762 = CARTESIAN_POINT('',(2.,5.655));
+#18763 = CARTESIAN_POINT('',(2.,5.7525));
+#18764 = CARTESIAN_POINT('',(2.,5.9475));
+#18765 = CARTESIAN_POINT('',(2.,6.045));
+#18766 = CARTESIAN_POINT('',(2.,6.1425));
+#18767 = CARTESIAN_POINT('',(2.,6.3375));
+#18768 = CARTESIAN_POINT('',(2.,6.435));
+#18769 = CARTESIAN_POINT('',(2.,6.5325));
+#18770 = CARTESIAN_POINT('',(2.,6.7275));
+#18771 = CARTESIAN_POINT('',(2.,6.825));
+#18772 = CARTESIAN_POINT('',(2.,6.9225));
+#18773 = CARTESIAN_POINT('',(2.,7.1175));
+#18774 = CARTESIAN_POINT('',(2.,7.215));
+#18775 = CARTESIAN_POINT('',(2.,7.3125));
+#18776 = CARTESIAN_POINT('',(2.,7.5075));
+#18777 = CARTESIAN_POINT('',(2.,7.605));
+#18778 = CARTESIAN_POINT('',(2.,7.7025));
+#18779 = CARTESIAN_POINT('',(2.,7.8975));
+#18780 = CARTESIAN_POINT('',(2.,7.995));
+#18781 = CARTESIAN_POINT('',(2.,8.0925));
+#18782 = CARTESIAN_POINT('',(2.,8.2875));
+#18783 = CARTESIAN_POINT('',(2.,8.385));
+#18784 = CARTESIAN_POINT('',(2.,8.4825));
+#18785 = CARTESIAN_POINT('',(2.,8.6775));
+#18786 = CARTESIAN_POINT('',(2.,8.775));
+#18787 = CARTESIAN_POINT('',(2.,8.8725));
+#18788 = CARTESIAN_POINT('',(2.,9.0675));
+#18789 = CARTESIAN_POINT('',(2.,9.165));
+#18790 = CARTESIAN_POINT('',(2.,9.2625));
+#18791 = CARTESIAN_POINT('',(2.,9.4575));
+#18792 = CARTESIAN_POINT('',(2.,9.555));
+#18793 = CARTESIAN_POINT('',(2.,9.6525));
+#18794 = CARTESIAN_POINT('',(2.,9.8475));
+#18795 = CARTESIAN_POINT('',(2.,9.945));
+#18796 = CARTESIAN_POINT('',(2.,10.0425));
+#18797 = CARTESIAN_POINT('',(2.,10.2375));
+#18798 = CARTESIAN_POINT('',(2.,10.335));
+#18799 = CARTESIAN_POINT('',(2.,10.4325));
+#18800 = CARTESIAN_POINT('',(2.,10.6275));
+#18801 = CARTESIAN_POINT('',(2.,10.725));
+#18802 = CARTESIAN_POINT('',(2.,10.8225));
+#18803 = CARTESIAN_POINT('',(2.,11.0175));
+#18804 = CARTESIAN_POINT('',(2.,11.115));
+#18805 = CARTESIAN_POINT('',(2.,11.2125));
+#18806 = CARTESIAN_POINT('',(2.,11.4075));
+#18807 = CARTESIAN_POINT('',(2.,11.505));
+#18808 = CARTESIAN_POINT('',(2.,11.6025));
+#18809 = CARTESIAN_POINT('',(2.,11.7975));
+#18810 = CARTESIAN_POINT('',(2.,11.895));
+#18811 = CARTESIAN_POINT('',(2.,11.9925));
+#18812 = CARTESIAN_POINT('',(2.,12.1875));
+#18813 = CARTESIAN_POINT('',(2.,12.285));
+#18814 = CARTESIAN_POINT('',(2.,12.3825));
+#18815 = CARTESIAN_POINT('',(2.,12.61));
+#18816 = CARTESIAN_POINT('',(2.,12.74));
+#18817 = CARTESIAN_POINT('',(2.,12.87));
+#18818 = CARTESIAN_POINT('',(2.,13.));
+#18819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18820 = ORIENTED_EDGE('',*,*,#18821,.F.);
+#18821 = EDGE_CURVE('',#18822,#18500,#18824,.T.);
+#18822 = VERTEX_POINT('',#18823);
+#18823 = CARTESIAN_POINT('',(-2.841151165866,-3.759830213863,4.));
+#18824 = SURFACE_CURVE('',#18825,(#18927,#19032),.PCURVE_S1.);
+#18825 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,3.000000000055E-02,6.000000000148E-02,9.000000000196E-02,
+    0.120000000002,0.150000000003,0.180000000003,0.210000000003,
+    0.240000000003,0.270000000003,0.300000000003,0.330000000003,
+    0.360000000003,0.390000000003,0.420000000002,0.450000000002,
+    0.480000000001,0.510000000001,0.54,0.57,0.6,0.63,0.66,0.69,0.72,
+    0.750000000001,0.780000000001,0.810000000001,0.840000000001,
+    0.870000000001,0.9,0.93,0.96,1.),.UNSPECIFIED.);
+#18826 = CARTESIAN_POINT('',(-2.841151165866,-3.759830213863,4.));
+#18827 = CARTESIAN_POINT('',(-2.841151165866,-3.759915463097,4.));
+#18828 = CARTESIAN_POINT('',(-2.841151165866,-3.760000712332,4.));
+#18829 = CARTESIAN_POINT('',(-2.841151165866,-3.760085961567,4.));
+#18830 = CARTESIAN_POINT('',(-2.841151165866,-3.760256460036,4.));
+#18831 = CARTESIAN_POINT('',(-2.841151165866,-3.76034170927,4.));
+#18832 = CARTESIAN_POINT('',(-2.841151165866,-3.760426958505,4.));
+#18833 = CARTESIAN_POINT('',(-2.841151165866,-3.760597456974,4.));
+#18834 = CARTESIAN_POINT('',(-2.841151165866,-3.760682706209,4.));
+#18835 = CARTESIAN_POINT('',(-2.841151165866,-3.760767955444,4.));
+#18836 = CARTESIAN_POINT('',(-2.841151165866,-3.760938453913,4.));
+#18837 = CARTESIAN_POINT('',(-2.841151165866,-3.761023703148,4.));
+#18838 = CARTESIAN_POINT('',(-2.841151165866,-3.761108952382,4.));
+#18839 = CARTESIAN_POINT('',(-2.841151165866,-3.761279450852,4.));
+#18840 = CARTESIAN_POINT('',(-2.841151165866,-3.761364700086,4.));
+#18841 = CARTESIAN_POINT('',(-2.841151165866,-3.761449949321,4.));
+#18842 = CARTESIAN_POINT('',(-2.841151165866,-3.76162044779,4.));
+#18843 = CARTESIAN_POINT('',(-2.841151165866,-3.761705697025,4.));
+#18844 = CARTESIAN_POINT('',(-2.841151165866,-3.76179094626,4.));
+#18845 = CARTESIAN_POINT('',(-2.841151165866,-3.761961444729,4.));
+#18846 = CARTESIAN_POINT('',(-2.841151165866,-3.762046693963,4.));
+#18847 = CARTESIAN_POINT('',(-2.841151165866,-3.762131943198,4.));
+#18848 = CARTESIAN_POINT('',(-2.841151165866,-3.762302441667,4.));
+#18849 = CARTESIAN_POINT('',(-2.841151165866,-3.762387690902,4.));
+#18850 = CARTESIAN_POINT('',(-2.841151165866,-3.762472940137,4.));
+#18851 = CARTESIAN_POINT('',(-2.841151165866,-3.762643438606,4.));
+#18852 = CARTESIAN_POINT('',(-2.841151165866,-3.762728687841,4.));
+#18853 = CARTESIAN_POINT('',(-2.841151165866,-3.762813937075,4.));
+#18854 = CARTESIAN_POINT('',(-2.841151165866,-3.762984435545,4.));
+#18855 = CARTESIAN_POINT('',(-2.841151165866,-3.763069684779,4.));
+#18856 = CARTESIAN_POINT('',(-2.841151165866,-3.763154934014,4.));
+#18857 = CARTESIAN_POINT('',(-2.841151165866,-3.763325432483,4.));
+#18858 = CARTESIAN_POINT('',(-2.841151165866,-3.763410681718,4.));
+#18859 = CARTESIAN_POINT('',(-2.841151165866,-3.763495930953,4.));
+#18860 = CARTESIAN_POINT('',(-2.841151165866,-3.763666429422,4.));
+#18861 = CARTESIAN_POINT('',(-2.841151165866,-3.763751678656,4.));
+#18862 = CARTESIAN_POINT('',(-2.841151165866,-3.763836927891,4.));
+#18863 = CARTESIAN_POINT('',(-2.841151165866,-3.76400742636,4.));
+#18864 = CARTESIAN_POINT('',(-2.841151165866,-3.764092675595,4.));
+#18865 = CARTESIAN_POINT('',(-2.841151165866,-3.76417792483,4.));
+#18866 = CARTESIAN_POINT('',(-2.841151165866,-3.764348423299,4.));
+#18867 = CARTESIAN_POINT('',(-2.841151165866,-3.764433672534,4.));
+#18868 = CARTESIAN_POINT('',(-2.841151165866,-3.764518921768,4.));
+#18869 = CARTESIAN_POINT('',(-2.841151165866,-3.764689420238,4.));
+#18870 = CARTESIAN_POINT('',(-2.841151165866,-3.764774669472,4.));
+#18871 = CARTESIAN_POINT('',(-2.841151165866,-3.764859918707,4.));
+#18872 = CARTESIAN_POINT('',(-2.841151165866,-3.765030417176,4.));
+#18873 = CARTESIAN_POINT('',(-2.841151165866,-3.765115666411,4.));
+#18874 = CARTESIAN_POINT('',(-2.841151165866,-3.765200915645,4.));
+#18875 = CARTESIAN_POINT('',(-2.841151165866,-3.765371414115,4.));
+#18876 = CARTESIAN_POINT('',(-2.841151165866,-3.765456663349,4.));
+#18877 = CARTESIAN_POINT('',(-2.841151165866,-3.765541912584,4.));
+#18878 = CARTESIAN_POINT('',(-2.841151165866,-3.765712411053,4.));
+#18879 = CARTESIAN_POINT('',(-2.841151165866,-3.765797660288,4.));
+#18880 = CARTESIAN_POINT('',(-2.841151165866,-3.765882909523,4.));
+#18881 = CARTESIAN_POINT('',(-2.841151165866,-3.766053407992,4.));
+#18882 = CARTESIAN_POINT('',(-2.841151165866,-3.766138657227,4.));
+#18883 = CARTESIAN_POINT('',(-2.841151165866,-3.766223906461,4.));
+#18884 = CARTESIAN_POINT('',(-2.841151165866,-3.766394404931,4.));
+#18885 = CARTESIAN_POINT('',(-2.841151165866,-3.766479654165,4.));
+#18886 = CARTESIAN_POINT('',(-2.841151165866,-3.7665649034,4.));
+#18887 = CARTESIAN_POINT('',(-2.841151165866,-3.766735401869,4.));
+#18888 = CARTESIAN_POINT('',(-2.841151165866,-3.766820651104,4.));
+#18889 = CARTESIAN_POINT('',(-2.841151165866,-3.766905900338,4.));
+#18890 = CARTESIAN_POINT('',(-2.841151165866,-3.767076398808,4.));
+#18891 = CARTESIAN_POINT('',(-2.841151165866,-3.767161648042,4.));
+#18892 = CARTESIAN_POINT('',(-2.841151165866,-3.767246897277,4.));
+#18893 = CARTESIAN_POINT('',(-2.841151165866,-3.767417395746,4.));
+#18894 = CARTESIAN_POINT('',(-2.841151165866,-3.767502644981,4.));
+#18895 = CARTESIAN_POINT('',(-2.841151165866,-3.767587894216,4.));
+#18896 = CARTESIAN_POINT('',(-2.841151165866,-3.767758392685,4.));
+#18897 = CARTESIAN_POINT('',(-2.841151165866,-3.76784364192,4.));
+#18898 = CARTESIAN_POINT('',(-2.841151165866,-3.767928891154,4.));
+#18899 = CARTESIAN_POINT('',(-2.841151165866,-3.768099389624,4.));
+#18900 = CARTESIAN_POINT('',(-2.841151165866,-3.768184638858,4.));
+#18901 = CARTESIAN_POINT('',(-2.841151165866,-3.768269888093,4.));
+#18902 = CARTESIAN_POINT('',(-2.841151165866,-3.768440386562,4.));
+#18903 = CARTESIAN_POINT('',(-2.841151165866,-3.768525635797,4.));
+#18904 = CARTESIAN_POINT('',(-2.841151165866,-3.768610885031,4.));
+#18905 = CARTESIAN_POINT('',(-2.841151165866,-3.768781383501,4.));
+#18906 = CARTESIAN_POINT('',(-2.841151165866,-3.768866632735,4.));
+#18907 = CARTESIAN_POINT('',(-2.841151165866,-3.76895188197,4.));
+#18908 = CARTESIAN_POINT('',(-2.841151165866,-3.769122380439,4.));
+#18909 = CARTESIAN_POINT('',(-2.841151165866,-3.769207629674,4.));
+#18910 = CARTESIAN_POINT('',(-2.841151165866,-3.769292878909,4.));
+#18911 = CARTESIAN_POINT('',(-2.841151165866,-3.769463377378,4.));
+#18912 = CARTESIAN_POINT('',(-2.841151165866,-3.769548626613,4.));
+#18913 = CARTESIAN_POINT('',(-2.841151165866,-3.769633875847,4.));
+#18914 = CARTESIAN_POINT('',(-2.841151165866,-3.769804374317,4.));
+#18915 = CARTESIAN_POINT('',(-2.841151165866,-3.769889623551,4.));
+#18916 = CARTESIAN_POINT('',(-2.841151165866,-3.769974872786,4.));
+#18917 = CARTESIAN_POINT('',(-2.841151165866,-3.770145371255,4.));
+#18918 = CARTESIAN_POINT('',(-2.841151165866,-3.77023062049,4.));
+#18919 = CARTESIAN_POINT('',(-2.841151165866,-3.770315869724,4.));
+#18920 = CARTESIAN_POINT('',(-2.841151165866,-3.770486368194,4.));
+#18921 = CARTESIAN_POINT('',(-2.841151165866,-3.770571617428,4.));
+#18922 = CARTESIAN_POINT('',(-2.841151165866,-3.770656866663,4.));
+#18923 = CARTESIAN_POINT('',(-2.841151165866,-3.770855781544,4.));
+#18924 = CARTESIAN_POINT('',(-2.841151165866,-3.77096944719,4.));
+#18925 = CARTESIAN_POINT('',(-2.841151165866,-3.771083112836,4.));
+#18926 = CARTESIAN_POINT('',(-2.841151165866,-3.771196778483,4.));
+#18927 = PCURVE('',#17085,#18928);
+#18928 = DEFINITIONAL_REPRESENTATION('',(#18929),#19031);
+#18929 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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,
+    #18970,#18971,#18972,#18973,#18974,#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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,3.000000000055E-02,6.000000000148E-02,9.000000000196E-02,
+    0.120000000002,0.150000000003,0.180000000003,0.210000000003,
+    0.240000000003,0.270000000003,0.300000000003,0.330000000003,
+    0.360000000003,0.390000000003,0.420000000002,0.450000000002,
+    0.480000000001,0.510000000001,0.54,0.57,0.6,0.63,0.66,0.69,0.72,
+    0.750000000001,0.780000000001,0.810000000001,0.840000000001,
+    0.870000000001,0.9,0.93,0.96,1.),.UNSPECIFIED.);
+#18930 = CARTESIAN_POINT('',(3.658848834134,-11.25983021386));
+#18931 = CARTESIAN_POINT('',(3.658848834134,-11.25991546309));
+#18932 = CARTESIAN_POINT('',(3.658848834134,-11.26000071233));
+#18933 = CARTESIAN_POINT('',(3.658848834134,-11.26008596156));
+#18934 = CARTESIAN_POINT('',(3.658848834134,-11.26025646003));
+#18935 = CARTESIAN_POINT('',(3.658848834134,-11.26034170927));
+#18936 = CARTESIAN_POINT('',(3.658848834134,-11.2604269585));
+#18937 = CARTESIAN_POINT('',(3.658848834134,-11.26059745697));
+#18938 = CARTESIAN_POINT('',(3.658848834134,-11.2606827062));
+#18939 = CARTESIAN_POINT('',(3.658848834134,-11.26076795544));
+#18940 = CARTESIAN_POINT('',(3.658848834134,-11.26093845391));
+#18941 = CARTESIAN_POINT('',(3.658848834134,-11.26102370314));
+#18942 = CARTESIAN_POINT('',(3.658848834134,-11.26110895238));
+#18943 = CARTESIAN_POINT('',(3.658848834134,-11.26127945085));
+#18944 = CARTESIAN_POINT('',(3.658848834134,-11.26136470008));
+#18945 = CARTESIAN_POINT('',(3.658848834134,-11.26144994932));
+#18946 = CARTESIAN_POINT('',(3.658848834134,-11.26162044779));
+#18947 = CARTESIAN_POINT('',(3.658848834134,-11.26170569702));
+#18948 = CARTESIAN_POINT('',(3.658848834134,-11.26179094626));
+#18949 = CARTESIAN_POINT('',(3.658848834134,-11.26196144472));
+#18950 = CARTESIAN_POINT('',(3.658848834134,-11.26204669396));
+#18951 = CARTESIAN_POINT('',(3.658848834134,-11.26213194319));
+#18952 = CARTESIAN_POINT('',(3.658848834134,-11.26230244166));
+#18953 = CARTESIAN_POINT('',(3.658848834134,-11.2623876909));
+#18954 = CARTESIAN_POINT('',(3.658848834134,-11.26247294013));
+#18955 = CARTESIAN_POINT('',(3.658848834134,-11.2626434386));
+#18956 = CARTESIAN_POINT('',(3.658848834134,-11.26272868784));
+#18957 = CARTESIAN_POINT('',(3.658848834134,-11.26281393707));
+#18958 = CARTESIAN_POINT('',(3.658848834134,-11.26298443554));
+#18959 = CARTESIAN_POINT('',(3.658848834134,-11.26306968477));
+#18960 = CARTESIAN_POINT('',(3.658848834134,-11.26315493401));
+#18961 = CARTESIAN_POINT('',(3.658848834134,-11.26332543248));
+#18962 = CARTESIAN_POINT('',(3.658848834134,-11.26341068171));
+#18963 = CARTESIAN_POINT('',(3.658848834134,-11.26349593095));
+#18964 = CARTESIAN_POINT('',(3.658848834134,-11.26366642942));
+#18965 = CARTESIAN_POINT('',(3.658848834134,-11.26375167865));
+#18966 = CARTESIAN_POINT('',(3.658848834134,-11.26383692789));
+#18967 = CARTESIAN_POINT('',(3.658848834134,-11.26400742636));
+#18968 = CARTESIAN_POINT('',(3.658848834134,-11.26409267559));
+#18969 = CARTESIAN_POINT('',(3.658848834134,-11.26417792483));
+#18970 = CARTESIAN_POINT('',(3.658848834134,-11.26434842329));
+#18971 = CARTESIAN_POINT('',(3.658848834134,-11.26443367253));
+#18972 = CARTESIAN_POINT('',(3.658848834134,-11.26451892176));
+#18973 = CARTESIAN_POINT('',(3.658848834134,-11.26468942023));
+#18974 = CARTESIAN_POINT('',(3.658848834134,-11.26477466947));
+#18975 = CARTESIAN_POINT('',(3.658848834134,-11.2648599187));
+#18976 = CARTESIAN_POINT('',(3.658848834134,-11.26503041717));
+#18977 = CARTESIAN_POINT('',(3.658848834134,-11.26511566641));
+#18978 = CARTESIAN_POINT('',(3.658848834134,-11.26520091564));
+#18979 = CARTESIAN_POINT('',(3.658848834134,-11.26537141411));
+#18980 = CARTESIAN_POINT('',(3.658848834134,-11.26545666334));
+#18981 = CARTESIAN_POINT('',(3.658848834134,-11.26554191258));
+#18982 = CARTESIAN_POINT('',(3.658848834134,-11.26571241105));
+#18983 = CARTESIAN_POINT('',(3.658848834134,-11.26579766028));
+#18984 = CARTESIAN_POINT('',(3.658848834134,-11.26588290952));
+#18985 = CARTESIAN_POINT('',(3.658848834134,-11.26605340799));
+#18986 = CARTESIAN_POINT('',(3.658848834134,-11.26613865722));
+#18987 = CARTESIAN_POINT('',(3.658848834134,-11.26622390646));
+#18988 = CARTESIAN_POINT('',(3.658848834134,-11.26639440493));
+#18989 = CARTESIAN_POINT('',(3.658848834134,-11.26647965416));
+#18990 = CARTESIAN_POINT('',(3.658848834134,-11.2665649034));
+#18991 = CARTESIAN_POINT('',(3.658848834134,-11.26673540186));
+#18992 = CARTESIAN_POINT('',(3.658848834134,-11.2668206511));
+#18993 = CARTESIAN_POINT('',(3.658848834134,-11.26690590033));
+#18994 = CARTESIAN_POINT('',(3.658848834134,-11.2670763988));
+#18995 = CARTESIAN_POINT('',(3.658848834134,-11.26716164804));
+#18996 = CARTESIAN_POINT('',(3.658848834134,-11.26724689727));
+#18997 = CARTESIAN_POINT('',(3.658848834134,-11.26741739574));
+#18998 = CARTESIAN_POINT('',(3.658848834134,-11.26750264498));
+#18999 = CARTESIAN_POINT('',(3.658848834134,-11.26758789421));
+#19000 = CARTESIAN_POINT('',(3.658848834134,-11.26775839268));
+#19001 = CARTESIAN_POINT('',(3.658848834134,-11.26784364192));
+#19002 = CARTESIAN_POINT('',(3.658848834134,-11.26792889115));
+#19003 = CARTESIAN_POINT('',(3.658848834134,-11.26809938962));
+#19004 = CARTESIAN_POINT('',(3.658848834134,-11.26818463885));
+#19005 = CARTESIAN_POINT('',(3.658848834134,-11.26826988809));
+#19006 = CARTESIAN_POINT('',(3.658848834134,-11.26844038656));
+#19007 = CARTESIAN_POINT('',(3.658848834134,-11.26852563579));
+#19008 = CARTESIAN_POINT('',(3.658848834134,-11.26861088503));
+#19009 = CARTESIAN_POINT('',(3.658848834134,-11.2687813835));
+#19010 = CARTESIAN_POINT('',(3.658848834134,-11.26886663273));
+#19011 = CARTESIAN_POINT('',(3.658848834134,-11.26895188197));
+#19012 = CARTESIAN_POINT('',(3.658848834134,-11.26912238043));
+#19013 = CARTESIAN_POINT('',(3.658848834134,-11.26920762967));
+#19014 = CARTESIAN_POINT('',(3.658848834134,-11.2692928789));
+#19015 = CARTESIAN_POINT('',(3.658848834134,-11.26946337737));
+#19016 = CARTESIAN_POINT('',(3.658848834134,-11.26954862661));
+#19017 = CARTESIAN_POINT('',(3.658848834134,-11.26963387584));
+#19018 = CARTESIAN_POINT('',(3.658848834134,-11.26980437431));
+#19019 = CARTESIAN_POINT('',(3.658848834134,-11.26988962355));
+#19020 = CARTESIAN_POINT('',(3.658848834134,-11.26997487278));
+#19021 = CARTESIAN_POINT('',(3.658848834134,-11.27014537125));
+#19022 = CARTESIAN_POINT('',(3.658848834134,-11.27023062049));
+#19023 = CARTESIAN_POINT('',(3.658848834134,-11.27031586972));
+#19024 = CARTESIAN_POINT('',(3.658848834134,-11.27048636819));
+#19025 = CARTESIAN_POINT('',(3.658848834134,-11.27057161742));
+#19026 = CARTESIAN_POINT('',(3.658848834134,-11.27065686666));
+#19027 = CARTESIAN_POINT('',(3.658848834134,-11.27085578154));
+#19028 = CARTESIAN_POINT('',(3.658848834134,-11.27096944719));
+#19029 = CARTESIAN_POINT('',(3.658848834134,-11.27108311283));
+#19030 = CARTESIAN_POINT('',(3.658848834134,-11.27119677848));
+#19031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19032 = PCURVE('',#19033,#19038);
+#19033 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+    (#19034,#19035)
+    ,(#19036,#19037
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,4.),(
+    -2.260535306344E-02,0.),.PIECEWISE_BEZIER_KNOTS.);
+#19034 = CARTESIAN_POINT('',(-2.841151165866,-3.759830213863,2.));
+#19035 = CARTESIAN_POINT('',(-2.841151165866,-3.771196778483,2.));
+#19036 = CARTESIAN_POINT('',(-2.841151165866,-3.759830213863,6.));
+#19037 = CARTESIAN_POINT('',(-2.841151165866,-3.771196778483,6.));
+#19038 = DEFINITIONAL_REPRESENTATION('',(#19039),#19141);
+#19039 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,3.000000000055E-02,6.000000000148E-02,9.000000000196E-02,
+    0.120000000002,0.150000000003,0.180000000003,0.210000000003,
+    0.240000000003,0.270000000003,0.300000000003,0.330000000003,
+    0.360000000003,0.390000000003,0.420000000002,0.450000000002,
+    0.480000000001,0.510000000001,0.54,0.57,0.6,0.63,0.66,0.69,0.72,
+    0.750000000001,0.780000000001,0.810000000001,0.840000000001,
+    0.870000000001,0.9,0.93,0.96,1.),.UNSPECIFIED.);
+#19040 = CARTESIAN_POINT('',(2.,-2.260535306344E-02));
+#19041 = CARTESIAN_POINT('',(2.,-2.243581291546E-02));
+#19042 = CARTESIAN_POINT('',(2.,-2.226627276749E-02));
+#19043 = CARTESIAN_POINT('',(2.,-2.209673261951E-02));
+#19044 = CARTESIAN_POINT('',(2.,-2.175765232356E-02));
+#19045 = CARTESIAN_POINT('',(2.,-2.158811217558E-02));
+#19046 = CARTESIAN_POINT('',(2.,-2.141857202761E-02));
+#19047 = CARTESIAN_POINT('',(2.,-2.107949173166E-02));
+#19048 = CARTESIAN_POINT('',(2.,-2.090995158368E-02));
+#19049 = CARTESIAN_POINT('',(2.,-2.074041143571E-02));
+#19050 = CARTESIAN_POINT('',(2.,-2.040133113976E-02));
+#19051 = CARTESIAN_POINT('',(2.,-2.023179099178E-02));
+#19052 = CARTESIAN_POINT('',(2.,-2.00622508438E-02));
+#19053 = CARTESIAN_POINT('',(2.,-1.972317054785E-02));
+#19054 = CARTESIAN_POINT('',(2.,-1.955363039987E-02));
+#19055 = CARTESIAN_POINT('',(2.,-1.93840902519E-02));
+#19056 = CARTESIAN_POINT('',(2.,-1.904500995595E-02));
+#19057 = CARTESIAN_POINT('',(2.,-1.887546980797E-02));
+#19058 = CARTESIAN_POINT('',(2.,-1.870592966E-02));
+#19059 = CARTESIAN_POINT('',(2.,-1.836684936405E-02));
+#19060 = CARTESIAN_POINT('',(2.,-1.819730921607E-02));
+#19061 = CARTESIAN_POINT('',(2.,-1.802776906809E-02));
+#19062 = CARTESIAN_POINT('',(2.,-1.768868877214E-02));
+#19063 = CARTESIAN_POINT('',(2.,-1.751914862417E-02));
+#19064 = CARTESIAN_POINT('',(2.,-1.734960847619E-02));
+#19065 = CARTESIAN_POINT('',(2.,-1.701052818024E-02));
+#19066 = CARTESIAN_POINT('',(2.,-1.684098803226E-02));
+#19067 = CARTESIAN_POINT('',(2.,-1.667144788429E-02));
+#19068 = CARTESIAN_POINT('',(2.,-1.633236758834E-02));
+#19069 = CARTESIAN_POINT('',(2.,-1.616282744036E-02));
+#19070 = CARTESIAN_POINT('',(2.,-1.599328729238E-02));
+#19071 = CARTESIAN_POINT('',(2.,-1.565420699643E-02));
+#19072 = CARTESIAN_POINT('',(2.,-1.548466684846E-02));
+#19073 = CARTESIAN_POINT('',(2.,-1.531512670048E-02));
+#19074 = CARTESIAN_POINT('',(2.,-1.497604640453E-02));
+#19075 = CARTESIAN_POINT('',(2.,-1.480650625655E-02));
+#19076 = CARTESIAN_POINT('',(2.,-1.463696610858E-02));
+#19077 = CARTESIAN_POINT('',(2.,-1.429788581263E-02));
+#19078 = CARTESIAN_POINT('',(2.,-1.412834566464E-02));
+#19079 = CARTESIAN_POINT('',(2.,-1.395880551667E-02));
+#19080 = CARTESIAN_POINT('',(2.,-1.361972522072E-02));
+#19081 = CARTESIAN_POINT('',(2.,-1.345018507275E-02));
+#19082 = CARTESIAN_POINT('',(2.,-1.328064492477E-02));
+#19083 = CARTESIAN_POINT('',(2.,-1.294156462882E-02));
+#19084 = CARTESIAN_POINT('',(2.,-1.277202448084E-02));
+#19085 = CARTESIAN_POINT('',(2.,-1.260248433287E-02));
+#19086 = CARTESIAN_POINT('',(2.,-1.226340403692E-02));
+#19087 = CARTESIAN_POINT('',(2.,-1.209386388894E-02));
+#19088 = CARTESIAN_POINT('',(2.,-1.192432374096E-02));
+#19089 = CARTESIAN_POINT('',(2.,-1.158524344501E-02));
+#19090 = CARTESIAN_POINT('',(2.,-1.141570329704E-02));
+#19091 = CARTESIAN_POINT('',(2.,-1.124616314906E-02));
+#19092 = CARTESIAN_POINT('',(2.,-1.090708285311E-02));
+#19093 = CARTESIAN_POINT('',(2.,-1.073754270514E-02));
+#19094 = CARTESIAN_POINT('',(2.,-1.056800255716E-02));
+#19095 = CARTESIAN_POINT('',(2.,-1.022892226121E-02));
+#19096 = CARTESIAN_POINT('',(2.,-1.005938211323E-02));
+#19097 = CARTESIAN_POINT('',(2.,-9.889841965255E-03));
+#19098 = CARTESIAN_POINT('',(2.,-9.550761669304E-03));
+#19099 = CARTESIAN_POINT('',(2.,-9.381221521329E-03));
+#19100 = CARTESIAN_POINT('',(2.,-9.211681373351E-03));
+#19101 = CARTESIAN_POINT('',(2.,-8.8726010774E-03));
+#19102 = CARTESIAN_POINT('',(2.,-8.703060929427E-03));
+#19103 = CARTESIAN_POINT('',(2.,-8.533520781448E-03));
+#19104 = CARTESIAN_POINT('',(2.,-8.194440485496E-03));
+#19105 = CARTESIAN_POINT('',(2.,-8.024900337524E-03));
+#19106 = CARTESIAN_POINT('',(2.,-7.855360189545E-03));
+#19107 = CARTESIAN_POINT('',(2.,-7.516279893593E-03));
+#19108 = CARTESIAN_POINT('',(2.,-7.346739745621E-03));
+#19109 = CARTESIAN_POINT('',(2.,-7.177199597641E-03));
+#19110 = CARTESIAN_POINT('',(2.,-6.83811930169E-03));
+#19111 = CARTESIAN_POINT('',(2.,-6.668579153718E-03));
+#19112 = CARTESIAN_POINT('',(2.,-6.499039005738E-03));
+#19113 = CARTESIAN_POINT('',(2.,-6.159958709786E-03));
+#19114 = CARTESIAN_POINT('',(2.,-5.990418561811E-03));
+#19115 = CARTESIAN_POINT('',(2.,-5.820878413837E-03));
+#19116 = CARTESIAN_POINT('',(2.,-5.481798117885E-03));
+#19117 = CARTESIAN_POINT('',(2.,-5.312257969904E-03));
+#19118 = CARTESIAN_POINT('',(2.,-5.142717821933E-03));
+#19119 = CARTESIAN_POINT('',(2.,-4.803637525981E-03));
+#19120 = CARTESIAN_POINT('',(2.,-4.634097378001E-03));
+#19121 = CARTESIAN_POINT('',(2.,-4.46455723003E-03));
+#19122 = CARTESIAN_POINT('',(2.,-4.125476934078E-03));
+#19123 = CARTESIAN_POINT('',(2.,-3.955936786098E-03));
+#19124 = CARTESIAN_POINT('',(2.,-3.786396638126E-03));
+#19125 = CARTESIAN_POINT('',(2.,-3.447316342175E-03));
+#19126 = CARTESIAN_POINT('',(2.,-3.277776194195E-03));
+#19127 = CARTESIAN_POINT('',(2.,-3.108236046223E-03));
+#19128 = CARTESIAN_POINT('',(2.,-2.769155750271E-03));
+#19129 = CARTESIAN_POINT('',(2.,-2.599615602294E-03));
+#19130 = CARTESIAN_POINT('',(2.,-2.430075454319E-03));
+#19131 = CARTESIAN_POINT('',(2.,-2.090995158368E-03));
+#19132 = CARTESIAN_POINT('',(2.,-1.921455010395E-03));
+#19133 = CARTESIAN_POINT('',(2.,-1.751914862415E-03));
+#19134 = CARTESIAN_POINT('',(2.,-1.412834566464E-03));
+#19135 = CARTESIAN_POINT('',(2.,-1.243294418494E-03));
+#19136 = CARTESIAN_POINT('',(2.,-1.073754270512E-03));
+#19137 = CARTESIAN_POINT('',(2.,-6.78160591902E-04));
+#19138 = CARTESIAN_POINT('',(2.,-4.5210706127E-04));
+#19139 = CARTESIAN_POINT('',(2.,-2.260535306349E-04));
+#19140 = CARTESIAN_POINT('',(2.,0.));
+#19141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19142 = ORIENTED_EDGE('',*,*,#19143,.F.);
+#19143 = EDGE_CURVE('',#19144,#18822,#19146,.T.);
+#19144 = VERTEX_POINT('',#19145);
+#19145 = CARTESIAN_POINT('',(-2.867635192451,-3.794877783501,4.));
+#19146 = SURFACE_CURVE('',#19147,(#19249,#19354),.PCURVE_S1.);
+#19147 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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,#19243,#19244,#19245,#19246,#19247,#19248),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,2.999999999954E-02,5.999999999916E-02,8.999999999871E-02,
+    0.119999999998,0.149999999998,0.179999999997,0.209999999997,
+    0.239999999996,0.269999999996,0.299999999996,0.329999999995,
+    0.359999999995,0.389999999994,0.419999999994,0.449999999993,
+    0.479999999993,0.509999999993,0.539999999993,0.569999999992,
+    0.599999999992,0.629999999992,0.659999999991,0.689999999991,
+    0.719999999991,0.749999999991,0.779999999991,0.809999999991,
+    0.839999999991,0.869999999991,0.89999999999,0.92999999999,
+    0.959999999991,1.),.UNSPECIFIED.);
+#19148 = CARTESIAN_POINT('',(-2.867635192451,-3.794877783501,4.));
+#19149 = CARTESIAN_POINT('',(-2.867436562252,-3.794614926729,4.));
+#19150 = CARTESIAN_POINT('',(-2.867237932052,-3.794352069957,4.));
+#19151 = CARTESIAN_POINT('',(-2.867039301853,-3.794089213184,4.));
+#19152 = CARTESIAN_POINT('',(-2.866642041454,-3.79356349964,4.));
+#19153 = CARTESIAN_POINT('',(-2.866443411255,-3.793300642868,4.));
+#19154 = CARTESIAN_POINT('',(-2.866244781056,-3.793037786095,4.));
+#19155 = CARTESIAN_POINT('',(-2.865847520657,-3.792512072551,4.));
+#19156 = CARTESIAN_POINT('',(-2.865648890457,-3.792249215778,4.));
+#19157 = CARTESIAN_POINT('',(-2.865450260258,-3.791986359006,4.));
+#19158 = CARTESIAN_POINT('',(-2.865052999859,-3.791460645462,4.));
+#19159 = CARTESIAN_POINT('',(-2.86485436966,-3.791197788689,4.));
+#19160 = CARTESIAN_POINT('',(-2.86465573946,-3.790934931917,4.));
+#19161 = CARTESIAN_POINT('',(-2.864258479062,-3.790409218372,4.));
+#19162 = CARTESIAN_POINT('',(-2.864059848862,-3.7901463616,4.));
+#19163 = CARTESIAN_POINT('',(-2.863861218663,-3.789883504828,4.));
+#19164 = CARTESIAN_POINT('',(-2.863463958264,-3.789357791283,4.));
+#19165 = CARTESIAN_POINT('',(-2.863265328065,-3.789094934511,4.));
+#19166 = CARTESIAN_POINT('',(-2.863066697865,-3.788832077739,4.));
+#19167 = CARTESIAN_POINT('',(-2.862669437467,-3.788306364194,4.));
+#19168 = CARTESIAN_POINT('',(-2.862470807267,-3.788043507422,4.));
+#19169 = CARTESIAN_POINT('',(-2.862272177068,-3.78778065065,4.));
+#19170 = CARTESIAN_POINT('',(-2.861874916669,-3.787254937105,4.));
+#19171 = CARTESIAN_POINT('',(-2.86167628647,-3.786992080333,4.));
+#19172 = CARTESIAN_POINT('',(-2.86147765627,-3.78672922356,4.));
+#19173 = CARTESIAN_POINT('',(-2.861080395871,-3.786203510016,4.));
+#19174 = CARTESIAN_POINT('',(-2.860881765672,-3.785940653244,4.));
+#19175 = CARTESIAN_POINT('',(-2.860683135473,-3.785677796471,4.));
+#19176 = CARTESIAN_POINT('',(-2.860285875074,-3.785152082927,4.));
+#19177 = CARTESIAN_POINT('',(-2.860087244875,-3.784889226154,4.));
+#19178 = CARTESIAN_POINT('',(-2.859888614675,-3.784626369382,4.));
+#19179 = CARTESIAN_POINT('',(-2.859491354276,-3.784100655838,4.));
+#19180 = CARTESIAN_POINT('',(-2.859292724077,-3.783837799065,4.));
+#19181 = CARTESIAN_POINT('',(-2.859094093878,-3.783574942293,4.));
+#19182 = CARTESIAN_POINT('',(-2.858696833479,-3.783049228748,4.));
+#19183 = CARTESIAN_POINT('',(-2.858498203279,-3.782786371976,4.));
+#19184 = CARTESIAN_POINT('',(-2.85829957308,-3.782523515204,4.));
+#19185 = CARTESIAN_POINT('',(-2.857902312681,-3.781997801659,4.));
+#19186 = CARTESIAN_POINT('',(-2.857703682482,-3.781734944887,4.));
+#19187 = CARTESIAN_POINT('',(-2.857505052282,-3.781472088115,4.));
+#19188 = CARTESIAN_POINT('',(-2.857107791884,-3.78094637457,4.));
+#19189 = CARTESIAN_POINT('',(-2.856909161684,-3.780683517798,4.));
+#19190 = CARTESIAN_POINT('',(-2.856710531485,-3.780420661025,4.));
+#19191 = CARTESIAN_POINT('',(-2.856313271086,-3.779894947481,4.));
+#19192 = CARTESIAN_POINT('',(-2.856114640887,-3.779632090709,4.));
+#19193 = CARTESIAN_POINT('',(-2.855916010687,-3.779369233936,4.));
+#19194 = CARTESIAN_POINT('',(-2.855518750289,-3.778843520392,4.));
+#19195 = CARTESIAN_POINT('',(-2.855320120089,-3.778580663619,4.));
+#19196 = CARTESIAN_POINT('',(-2.85512148989,-3.778317806847,4.));
+#19197 = CARTESIAN_POINT('',(-2.854724229491,-3.777792093303,4.));
+#19198 = CARTESIAN_POINT('',(-2.854525599292,-3.77752923653,4.));
+#19199 = CARTESIAN_POINT('',(-2.854326969092,-3.777266379758,4.));
+#19200 = CARTESIAN_POINT('',(-2.853929708693,-3.776740666213,4.));
+#19201 = CARTESIAN_POINT('',(-2.853731078494,-3.776477809441,4.));
+#19202 = CARTESIAN_POINT('',(-2.853532448295,-3.776214952669,4.));
+#19203 = CARTESIAN_POINT('',(-2.853135187896,-3.775689239124,4.));
+#19204 = CARTESIAN_POINT('',(-2.852936557697,-3.775426382352,4.));
+#19205 = CARTESIAN_POINT('',(-2.852737927497,-3.77516352558,4.));
+#19206 = CARTESIAN_POINT('',(-2.852340667098,-3.774637812035,4.));
+#19207 = CARTESIAN_POINT('',(-2.852142036899,-3.774374955263,4.));
+#19208 = CARTESIAN_POINT('',(-2.8519434067,-3.774112098491,4.));
+#19209 = CARTESIAN_POINT('',(-2.851546146301,-3.773586384946,4.));
+#19210 = CARTESIAN_POINT('',(-2.851347516101,-3.773323528174,4.));
+#19211 = CARTESIAN_POINT('',(-2.851148885902,-3.773060671401,4.));
+#19212 = CARTESIAN_POINT('',(-2.850751625503,-3.772534957857,4.));
+#19213 = CARTESIAN_POINT('',(-2.850552995304,-3.772272101085,4.));
+#19214 = CARTESIAN_POINT('',(-2.850354365105,-3.772009244312,4.));
+#19215 = CARTESIAN_POINT('',(-2.849957104706,-3.771483530768,4.));
+#19216 = CARTESIAN_POINT('',(-2.849758474506,-3.771220673995,4.));
+#19217 = CARTESIAN_POINT('',(-2.849559844307,-3.770957817223,4.));
+#19218 = CARTESIAN_POINT('',(-2.849162583908,-3.770432103679,4.));
+#19219 = CARTESIAN_POINT('',(-2.848963953709,-3.770169246906,4.));
+#19220 = CARTESIAN_POINT('',(-2.848765323509,-3.769906390134,4.));
+#19221 = CARTESIAN_POINT('',(-2.848368063111,-3.769380676589,4.));
+#19222 = CARTESIAN_POINT('',(-2.848169432911,-3.769117819817,4.));
+#19223 = CARTESIAN_POINT('',(-2.847970802712,-3.768854963045,4.));
+#19224 = CARTESIAN_POINT('',(-2.847573542313,-3.7683292495,4.));
+#19225 = CARTESIAN_POINT('',(-2.847374912114,-3.768066392728,4.));
+#19226 = CARTESIAN_POINT('',(-2.847176281914,-3.767803535956,4.));
+#19227 = CARTESIAN_POINT('',(-2.846779021516,-3.767277822411,4.));
+#19228 = CARTESIAN_POINT('',(-2.846580391316,-3.767014965639,4.));
+#19229 = CARTESIAN_POINT('',(-2.846381761117,-3.766752108867,4.));
+#19230 = CARTESIAN_POINT('',(-2.845984500718,-3.766226395322,4.));
+#19231 = CARTESIAN_POINT('',(-2.845785870519,-3.76596353855,4.));
+#19232 = CARTESIAN_POINT('',(-2.845587240319,-3.765700681777,4.));
+#19233 = CARTESIAN_POINT('',(-2.84518997992,-3.765174968233,4.));
+#19234 = CARTESIAN_POINT('',(-2.844991349721,-3.76491211146,4.));
+#19235 = CARTESIAN_POINT('',(-2.844792719522,-3.764649254688,4.));
+#19236 = CARTESIAN_POINT('',(-2.844395459123,-3.764123541144,4.));
+#19237 = CARTESIAN_POINT('',(-2.844196828924,-3.763860684371,4.));
+#19238 = CARTESIAN_POINT('',(-2.843998198724,-3.763597827599,4.));
+#19239 = CARTESIAN_POINT('',(-2.843600938325,-3.763072114054,4.));
+#19240 = CARTESIAN_POINT('',(-2.843402308126,-3.762809257282,4.));
+#19241 = CARTESIAN_POINT('',(-2.843203677927,-3.76254640051,4.));
+#19242 = CARTESIAN_POINT('',(-2.842806417528,-3.762020686965,4.));
+#19243 = CARTESIAN_POINT('',(-2.842607787328,-3.761757830193,4.));
+#19244 = CARTESIAN_POINT('',(-2.842409157129,-3.761494973421,4.));
+#19245 = CARTESIAN_POINT('',(-2.841945686664,-3.760881640952,4.));
+#19246 = CARTESIAN_POINT('',(-2.841680846398,-3.760531165256,4.));
+#19247 = CARTESIAN_POINT('',(-2.841416006132,-3.760180689559,4.));
+#19248 = CARTESIAN_POINT('',(-2.841151165866,-3.759830213863,4.));
+#19249 = PCURVE('',#17085,#19250);
+#19250 = DEFINITIONAL_REPRESENTATION('',(#19251),#19353);
+#19251 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,2.999999999954E-02,5.999999999916E-02,8.999999999871E-02,
+    0.119999999998,0.149999999998,0.179999999997,0.209999999997,
+    0.239999999996,0.269999999996,0.299999999996,0.329999999995,
+    0.359999999995,0.389999999994,0.419999999994,0.449999999993,
+    0.479999999993,0.509999999993,0.539999999993,0.569999999992,
+    0.599999999992,0.629999999992,0.659999999991,0.689999999991,
+    0.719999999991,0.749999999991,0.779999999991,0.809999999991,
+    0.839999999991,0.869999999991,0.89999999999,0.92999999999,
+    0.959999999991,1.),.UNSPECIFIED.);
+#19252 = CARTESIAN_POINT('',(3.632364807549,-11.2948777835));
+#19253 = CARTESIAN_POINT('',(3.632563437748,-11.29461492672));
+#19254 = CARTESIAN_POINT('',(3.632762067948,-11.29435206995));
+#19255 = CARTESIAN_POINT('',(3.632960698147,-11.29408921318));
+#19256 = CARTESIAN_POINT('',(3.633357958546,-11.29356349964));
+#19257 = CARTESIAN_POINT('',(3.633556588745,-11.29330064286));
+#19258 = CARTESIAN_POINT('',(3.633755218944,-11.29303778609));
+#19259 = CARTESIAN_POINT('',(3.634152479343,-11.29251207255));
+#19260 = CARTESIAN_POINT('',(3.634351109543,-11.29224921577));
+#19261 = CARTESIAN_POINT('',(3.634549739742,-11.291986359));
+#19262 = CARTESIAN_POINT('',(3.634947000141,-11.29146064546));
+#19263 = CARTESIAN_POINT('',(3.63514563034,-11.29119778868));
+#19264 = CARTESIAN_POINT('',(3.63534426054,-11.29093493191));
+#19265 = CARTESIAN_POINT('',(3.635741520938,-11.29040921837));
+#19266 = CARTESIAN_POINT('',(3.635940151138,-11.2901463616));
+#19267 = CARTESIAN_POINT('',(3.636138781337,-11.28988350482));
+#19268 = CARTESIAN_POINT('',(3.636536041736,-11.28935779128));
+#19269 = CARTESIAN_POINT('',(3.636734671935,-11.28909493451));
+#19270 = CARTESIAN_POINT('',(3.636933302135,-11.28883207773));
+#19271 = CARTESIAN_POINT('',(3.637330562533,-11.28830636419));
+#19272 = CARTESIAN_POINT('',(3.637529192733,-11.28804350742));
+#19273 = CARTESIAN_POINT('',(3.637727822932,-11.28778065065));
+#19274 = CARTESIAN_POINT('',(3.638125083331,-11.2872549371));
+#19275 = CARTESIAN_POINT('',(3.63832371353,-11.28699208033));
+#19276 = CARTESIAN_POINT('',(3.63852234373,-11.28672922356));
+#19277 = CARTESIAN_POINT('',(3.638919604129,-11.28620351001));
+#19278 = CARTESIAN_POINT('',(3.639118234328,-11.28594065324));
+#19279 = CARTESIAN_POINT('',(3.639316864527,-11.28567779647));
+#19280 = CARTESIAN_POINT('',(3.639714124926,-11.28515208292));
+#19281 = CARTESIAN_POINT('',(3.639912755125,-11.28488922615));
+#19282 = CARTESIAN_POINT('',(3.640111385325,-11.28462636938));
+#19283 = CARTESIAN_POINT('',(3.640508645724,-11.28410065583));
+#19284 = CARTESIAN_POINT('',(3.640707275923,-11.28383779906));
+#19285 = CARTESIAN_POINT('',(3.640905906122,-11.28357494229));
+#19286 = CARTESIAN_POINT('',(3.641303166521,-11.28304922874));
+#19287 = CARTESIAN_POINT('',(3.641501796721,-11.28278637197));
+#19288 = CARTESIAN_POINT('',(3.64170042692,-11.2825235152));
+#19289 = CARTESIAN_POINT('',(3.642097687319,-11.28199780165));
+#19290 = CARTESIAN_POINT('',(3.642296317518,-11.28173494488));
+#19291 = CARTESIAN_POINT('',(3.642494947718,-11.28147208811));
+#19292 = CARTESIAN_POINT('',(3.642892208116,-11.28094637457));
+#19293 = CARTESIAN_POINT('',(3.643090838316,-11.28068351779));
+#19294 = CARTESIAN_POINT('',(3.643289468515,-11.28042066102));
+#19295 = CARTESIAN_POINT('',(3.643686728914,-11.27989494748));
+#19296 = CARTESIAN_POINT('',(3.643885359113,-11.2796320907));
+#19297 = CARTESIAN_POINT('',(3.644083989313,-11.27936923393));
+#19298 = CARTESIAN_POINT('',(3.644481249711,-11.27884352039));
+#19299 = CARTESIAN_POINT('',(3.644679879911,-11.27858066361));
+#19300 = CARTESIAN_POINT('',(3.64487851011,-11.27831780684));
+#19301 = CARTESIAN_POINT('',(3.645275770509,-11.2777920933));
+#19302 = CARTESIAN_POINT('',(3.645474400708,-11.27752923653));
+#19303 = CARTESIAN_POINT('',(3.645673030908,-11.27726637975));
+#19304 = CARTESIAN_POINT('',(3.646070291307,-11.27674066621));
+#19305 = CARTESIAN_POINT('',(3.646268921506,-11.27647780944));
+#19306 = CARTESIAN_POINT('',(3.646467551705,-11.27621495266));
+#19307 = CARTESIAN_POINT('',(3.646864812104,-11.27568923912));
+#19308 = CARTESIAN_POINT('',(3.647063442303,-11.27542638235));
+#19309 = CARTESIAN_POINT('',(3.647262072503,-11.27516352558));
+#19310 = CARTESIAN_POINT('',(3.647659332902,-11.27463781203));
+#19311 = CARTESIAN_POINT('',(3.647857963101,-11.27437495526));
+#19312 = CARTESIAN_POINT('',(3.6480565933,-11.27411209849));
+#19313 = CARTESIAN_POINT('',(3.648453853699,-11.27358638494));
+#19314 = CARTESIAN_POINT('',(3.648652483899,-11.27332352817));
+#19315 = CARTESIAN_POINT('',(3.648851114098,-11.2730606714));
+#19316 = CARTESIAN_POINT('',(3.649248374497,-11.27253495785));
+#19317 = CARTESIAN_POINT('',(3.649447004696,-11.27227210108));
+#19318 = CARTESIAN_POINT('',(3.649645634895,-11.27200924431));
+#19319 = CARTESIAN_POINT('',(3.650042895294,-11.27148353076));
+#19320 = CARTESIAN_POINT('',(3.650241525494,-11.27122067399));
+#19321 = CARTESIAN_POINT('',(3.650440155693,-11.27095781722));
+#19322 = CARTESIAN_POINT('',(3.650837416092,-11.27043210367));
+#19323 = CARTESIAN_POINT('',(3.651036046291,-11.2701692469));
+#19324 = CARTESIAN_POINT('',(3.651234676491,-11.26990639013));
+#19325 = CARTESIAN_POINT('',(3.651631936889,-11.26938067658));
+#19326 = CARTESIAN_POINT('',(3.651830567089,-11.26911781981));
+#19327 = CARTESIAN_POINT('',(3.652029197288,-11.26885496304));
+#19328 = CARTESIAN_POINT('',(3.652426457687,-11.2683292495));
+#19329 = CARTESIAN_POINT('',(3.652625087886,-11.26806639272));
+#19330 = CARTESIAN_POINT('',(3.652823718086,-11.26780353595));
+#19331 = CARTESIAN_POINT('',(3.653220978484,-11.26727782241));
+#19332 = CARTESIAN_POINT('',(3.653419608684,-11.26701496563));
+#19333 = CARTESIAN_POINT('',(3.653618238883,-11.26675210886));
+#19334 = CARTESIAN_POINT('',(3.654015499282,-11.26622639532));
+#19335 = CARTESIAN_POINT('',(3.654214129481,-11.26596353855));
+#19336 = CARTESIAN_POINT('',(3.654412759681,-11.26570068177));
+#19337 = CARTESIAN_POINT('',(3.65481002008,-11.26517496823));
+#19338 = CARTESIAN_POINT('',(3.655008650279,-11.26491211146));
+#19339 = CARTESIAN_POINT('',(3.655207280478,-11.26464925468));
+#19340 = CARTESIAN_POINT('',(3.655604540877,-11.26412354114));
+#19341 = CARTESIAN_POINT('',(3.655803171076,-11.26386068437));
+#19342 = CARTESIAN_POINT('',(3.656001801276,-11.26359782759));
+#19343 = CARTESIAN_POINT('',(3.656399061675,-11.26307211405));
+#19344 = CARTESIAN_POINT('',(3.656597691874,-11.26280925728));
+#19345 = CARTESIAN_POINT('',(3.656796322073,-11.26254640051));
+#19346 = CARTESIAN_POINT('',(3.657193582472,-11.26202068696));
+#19347 = CARTESIAN_POINT('',(3.657392212672,-11.26175783019));
+#19348 = CARTESIAN_POINT('',(3.657590842871,-11.26149497342));
+#19349 = CARTESIAN_POINT('',(3.658054313336,-11.26088164095));
+#19350 = CARTESIAN_POINT('',(3.658319153602,-11.26053116525));
+#19351 = CARTESIAN_POINT('',(3.658583993868,-11.26018068955));
+#19352 = CARTESIAN_POINT('',(3.658848834134,-11.25983021386));
+#19353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19354 = PCURVE('',#19355,#19360);
+#19355 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+    (#19356,#19357)
+    ,(#19358,#19359
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(9.907645063588,10.),(0.,4.
+    ),.PIECEWISE_BEZIER_KNOTS.);
+#19356 = CARTESIAN_POINT('',(-2.841151165866,-3.759830213863,2.));
+#19357 = CARTESIAN_POINT('',(-2.841151165866,-3.759830213863,6.));
+#19358 = CARTESIAN_POINT('',(-2.867635192451,-3.794877783501,2.));
+#19359 = CARTESIAN_POINT('',(-2.867635192451,-3.794877783501,6.));
+#19360 = DEFINITIONAL_REPRESENTATION('',(#19361),#19463);
+#19361 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,2.999999999954E-02,5.999999999916E-02,8.999999999871E-02,
+    0.119999999998,0.149999999998,0.179999999997,0.209999999997,
+    0.239999999996,0.269999999996,0.299999999996,0.329999999995,
+    0.359999999995,0.389999999994,0.419999999994,0.449999999993,
+    0.479999999993,0.509999999993,0.539999999993,0.569999999992,
+    0.599999999992,0.629999999992,0.659999999991,0.689999999991,
+    0.719999999991,0.749999999991,0.779999999991,0.809999999991,
+    0.839999999991,0.869999999991,0.89999999999,0.92999999999,
+    0.959999999991,1.),.UNSPECIFIED.);
+#19362 = CARTESIAN_POINT('',(10.,2.));
+#19363 = CARTESIAN_POINT('',(9.999307337977,2.));
+#19364 = CARTESIAN_POINT('',(9.998614675954,2.));
+#19365 = CARTESIAN_POINT('',(9.997922013931,2.));
+#19366 = CARTESIAN_POINT('',(9.996536689885,2.));
+#19367 = CARTESIAN_POINT('',(9.995844027861,2.));
+#19368 = CARTESIAN_POINT('',(9.995151365838,2.));
+#19369 = CARTESIAN_POINT('',(9.993766041792,2.));
+#19370 = CARTESIAN_POINT('',(9.993073379769,2.));
+#19371 = CARTESIAN_POINT('',(9.992380717746,2.));
+#19372 = CARTESIAN_POINT('',(9.9909953937,2.));
+#19373 = CARTESIAN_POINT('',(9.990302731677,2.));
+#19374 = CARTESIAN_POINT('',(9.989610069654,2.));
+#19375 = CARTESIAN_POINT('',(9.988224745608,2.));
+#19376 = CARTESIAN_POINT('',(9.987532083584,2.));
+#19377 = CARTESIAN_POINT('',(9.986839421561,2.));
+#19378 = CARTESIAN_POINT('',(9.985454097515,2.));
+#19379 = CARTESIAN_POINT('',(9.984761435492,2.));
+#19380 = CARTESIAN_POINT('',(9.984068773469,2.));
+#19381 = CARTESIAN_POINT('',(9.982683449423,2.));
+#19382 = CARTESIAN_POINT('',(9.9819907874,2.));
+#19383 = CARTESIAN_POINT('',(9.981298125377,2.));
+#19384 = CARTESIAN_POINT('',(9.979912801331,2.));
+#19385 = CARTESIAN_POINT('',(9.979220139307,2.));
+#19386 = CARTESIAN_POINT('',(9.978527477284,2.));
+#19387 = CARTESIAN_POINT('',(9.977142153238,2.));
+#19388 = CARTESIAN_POINT('',(9.976449491215,2.));
+#19389 = CARTESIAN_POINT('',(9.975756829192,2.));
+#19390 = CARTESIAN_POINT('',(9.974371505146,2.));
+#19391 = CARTESIAN_POINT('',(9.973678843123,2.));
+#19392 = CARTESIAN_POINT('',(9.9729861811,2.));
+#19393 = CARTESIAN_POINT('',(9.971600857054,2.));
+#19394 = CARTESIAN_POINT('',(9.97090819503,2.));
+#19395 = CARTESIAN_POINT('',(9.970215533007,2.));
+#19396 = CARTESIAN_POINT('',(9.968830208961,2.));
+#19397 = CARTESIAN_POINT('',(9.968137546938,2.));
+#19398 = CARTESIAN_POINT('',(9.967444884915,2.));
+#19399 = CARTESIAN_POINT('',(9.966059560869,2.));
+#19400 = CARTESIAN_POINT('',(9.965366898846,2.));
+#19401 = CARTESIAN_POINT('',(9.964674236823,2.));
+#19402 = CARTESIAN_POINT('',(9.963288912776,2.));
+#19403 = CARTESIAN_POINT('',(9.962596250753,2.));
+#19404 = CARTESIAN_POINT('',(9.96190358873,2.));
+#19405 = CARTESIAN_POINT('',(9.960518264684,2.));
+#19406 = CARTESIAN_POINT('',(9.959825602661,2.));
+#19407 = CARTESIAN_POINT('',(9.959132940638,2.));
+#19408 = CARTESIAN_POINT('',(9.957747616592,2.));
+#19409 = CARTESIAN_POINT('',(9.957054954569,2.));
+#19410 = CARTESIAN_POINT('',(9.956362292546,2.));
+#19411 = CARTESIAN_POINT('',(9.954976968499,2.));
+#19412 = CARTESIAN_POINT('',(9.954284306476,2.));
+#19413 = CARTESIAN_POINT('',(9.953591644453,2.));
+#19414 = CARTESIAN_POINT('',(9.952206320407,2.));
+#19415 = CARTESIAN_POINT('',(9.951513658384,2.));
+#19416 = CARTESIAN_POINT('',(9.950820996361,2.));
+#19417 = CARTESIAN_POINT('',(9.949435672315,2.));
+#19418 = CARTESIAN_POINT('',(9.948743010292,2.));
+#19419 = CARTESIAN_POINT('',(9.948050348269,2.));
+#19420 = CARTESIAN_POINT('',(9.946665024222,2.));
+#19421 = CARTESIAN_POINT('',(9.945972362199,2.));
+#19422 = CARTESIAN_POINT('',(9.945279700176,2.));
+#19423 = CARTESIAN_POINT('',(9.94389437613,2.));
+#19424 = CARTESIAN_POINT('',(9.943201714107,2.));
+#19425 = CARTESIAN_POINT('',(9.942509052084,2.));
+#19426 = CARTESIAN_POINT('',(9.941123728038,2.));
+#19427 = CARTESIAN_POINT('',(9.940431066015,2.));
+#19428 = CARTESIAN_POINT('',(9.939738403992,2.));
+#19429 = CARTESIAN_POINT('',(9.938353079945,2.));
+#19430 = CARTESIAN_POINT('',(9.937660417922,2.));
+#19431 = CARTESIAN_POINT('',(9.936967755899,2.));
+#19432 = CARTESIAN_POINT('',(9.935582431853,2.));
+#19433 = CARTESIAN_POINT('',(9.93488976983,2.));
+#19434 = CARTESIAN_POINT('',(9.934197107807,2.));
+#19435 = CARTESIAN_POINT('',(9.932811783761,2.));
+#19436 = CARTESIAN_POINT('',(9.932119121738,2.));
+#19437 = CARTESIAN_POINT('',(9.931426459715,2.));
+#19438 = CARTESIAN_POINT('',(9.930041135668,2.));
+#19439 = CARTESIAN_POINT('',(9.929348473645,2.));
+#19440 = CARTESIAN_POINT('',(9.928655811622,2.));
+#19441 = CARTESIAN_POINT('',(9.927270487576,2.));
+#19442 = CARTESIAN_POINT('',(9.926577825553,2.));
+#19443 = CARTESIAN_POINT('',(9.92588516353,2.));
+#19444 = CARTESIAN_POINT('',(9.924499839484,2.));
+#19445 = CARTESIAN_POINT('',(9.923807177461,2.));
+#19446 = CARTESIAN_POINT('',(9.923114515438,2.));
+#19447 = CARTESIAN_POINT('',(9.921729191391,2.));
+#19448 = CARTESIAN_POINT('',(9.921036529368,2.));
+#19449 = CARTESIAN_POINT('',(9.920343867345,2.));
+#19450 = CARTESIAN_POINT('',(9.918958543299,2.));
+#19451 = CARTESIAN_POINT('',(9.918265881276,2.));
+#19452 = CARTESIAN_POINT('',(9.917573219253,2.));
+#19453 = CARTESIAN_POINT('',(9.916187895207,2.));
+#19454 = CARTESIAN_POINT('',(9.915495233184,2.));
+#19455 = CARTESIAN_POINT('',(9.914802571161,2.));
+#19456 = CARTESIAN_POINT('',(9.913417247114,2.));
+#19457 = CARTESIAN_POINT('',(9.912724585091,2.));
+#19458 = CARTESIAN_POINT('',(9.912031923068,2.));
+#19459 = CARTESIAN_POINT('',(9.910415711681,2.));
+#19460 = CARTESIAN_POINT('',(9.909492162316,2.));
+#19461 = CARTESIAN_POINT('',(9.908568612952,2.));
+#19462 = CARTESIAN_POINT('',(9.907645063588,2.));
+#19463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19464 = ORIENTED_EDGE('',*,*,#19465,.T.);
+#19465 = EDGE_CURVE('',#19144,#19466,#19468,.T.);
+#19466 = VERTEX_POINT('',#19467);
+#19467 = CARTESIAN_POINT('',(-4.371001781922,-9.425793479068E-14,4.));
+#19468 = SURFACE_CURVE('',#19469,(#19571,#19676),.PCURVE_S1.);
+#19469 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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,#19514,#19515,#19516,#19517,#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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,3.902097413463E-02,7.744393607441E-02,0.115129664096,
+    0.151936292745,0.187721659077,0.222346175786,0.255676334805,
+    0.287589001569,0.317976758046,0.346754716834,0.373869488894,
+    0.399311353803,0.423131035659,0.44546224283,0.466548476541,
+    0.486764242671,0.50660726496,0.526638584594,0.547386364789,
+    0.569269340975,0.592573151828,0.617465076204,0.644020705173,
+    0.672248332163,0.702107575823,0.733522919193,0.766393608123,
+    0.800601091295,0.836014796092,0.872496737303,0.909905262701,
+    0.948098122661,1.),.UNSPECIFIED.);
+#19470 = CARTESIAN_POINT('',(-2.867635192451,-3.794877783501,4.));
+#19471 = CARTESIAN_POINT('',(-2.904738961916,-3.757774007424,4.));
+#19472 = CARTESIAN_POINT('',(-2.941757402396,-3.719631725824,4.));
+#19473 = CARTESIAN_POINT('',(-2.978679849568,-3.68040755004,4.));
+#19474 = CARTESIAN_POINT('',(-3.051742685297,-3.600309577052,4.));
+#19475 = CARTESIAN_POINT('',(-3.08788635167,-3.559470194382,4.));
+#19476 = CARTESIAN_POINT('',(-3.123912022699,-3.517481383155,4.));
+#19477 = CARTESIAN_POINT('',(-3.195008155612,-3.43191268324,4.));
+#19478 = CARTESIAN_POINT('',(-3.23008363455,-3.388378689386,4.));
+#19479 = CARTESIAN_POINT('',(-3.265016493666,-3.343623553325,4.));
+#19480 = CARTESIAN_POINT('',(-3.333749540763,-3.252604850425,4.));
+#19481 = CARTESIAN_POINT('',(-3.367557077034,-3.206400711751,4.));
+#19482 = CARTESIAN_POINT('',(-3.401194333943,-3.158899453236,4.));
+#19483 = CARTESIAN_POINT('',(-3.467156834644,-3.062496798867,4.));
+#19484 = CARTESIAN_POINT('',(-3.499492497927,-3.013670687281,4.));
+#19485 = CARTESIAN_POINT('',(-3.531626672728,-2.963467249637,4.));
+#19486 = CARTESIAN_POINT('',(-3.594404635945,-2.861795240822,4.));
+#19487 = CARTESIAN_POINT('',(-3.625062836984,-2.810420383537,4.));
+#19488 = CARTESIAN_POINT('',(-3.655484143722,-2.757584049917,4.));
+#19489 = CARTESIAN_POINT('',(-3.714662233514,-2.650808327976,4.));
+#19490 = CARTESIAN_POINT('',(-3.743438566052,-2.596983846151,4.));
+#19491 = CARTESIAN_POINT('',(-3.771937580806,-2.541610519883,4.));
+#19492 = CARTESIAN_POINT('',(-3.827104868376,-2.429949345143,4.));
+#19493 = CARTESIAN_POINT('',(-3.853799235279,-2.373800393831,4.));
+#19494 = CARTESIAN_POINT('',(-3.88016979599,-2.316013512681,4.));
+#19495 = CARTESIAN_POINT('',(-3.930925971631,-2.199738188328,4.));
+#19496 = CARTESIAN_POINT('',(-3.955345930961,-2.141415134857,4.));
+#19497 = CARTESIAN_POINT('',(-3.979388195091,-2.081366202089,4.));
+#19498 = CARTESIAN_POINT('',(-4.025350095246,-1.960800087978,4.));
+#19499 = CARTESIAN_POINT('',(-4.047314327002,-1.900476337052,4.));
+#19500 = CARTESIAN_POINT('',(-4.068837889494,-1.838345110701,4.));
+#19501 = CARTESIAN_POINT('',(-4.109646144768,-1.713860926036,4.));
+#19502 = CARTESIAN_POINT('',(-4.128987872855,-1.651728796102,4.));
+#19503 = CARTESIAN_POINT('',(-4.147814821018,-1.587723298835,4.));
+#19504 = CARTESIAN_POINT('',(-4.183140352265,-1.45973840925,4.));
+#19505 = CARTESIAN_POINT('',(-4.19971041522,-1.396002222433,4.));
+#19506 = CARTESIAN_POINT('',(-4.215678177836,-1.330359009702,4.));
+#19507 = CARTESIAN_POINT('',(-4.24522812116,-1.199328669763,4.));
+#19508 = CARTESIAN_POINT('',(-4.258897086279,-1.134194263955,4.));
+#19509 = CARTESIAN_POINT('',(-4.271860975975,-1.067180030186,4.));
+#19510 = CARTESIAN_POINT('',(-4.295383378808,-0.933589930067,4.));
+#19511 = CARTESIAN_POINT('',(-4.306041570292,-0.867251466392,4.));
+#19512 = CARTESIAN_POINT('',(-4.315877250285,-0.799168285704,4.));
+#19513 = CARTESIAN_POINT('',(-4.333163793305,-0.663532007653,4.));
+#19514 = CARTESIAN_POINT('',(-4.340717765372,-0.5961636646,4.));
+#19515 = CARTESIAN_POINT('',(-4.347325085201,-0.527360510657,4.));
+#19516 = CARTESIAN_POINT('',(-4.358212394699,-0.390234272911,4.));
+#19517 = CARTESIAN_POINT('',(-4.362578531588,-0.322008139668,4.));
+#19518 = CARTESIAN_POINT('',(-4.36589024946,-0.252892242117,4.));
+#19519 = CARTESIAN_POINT('',(-4.370264658897,-0.114911651515,4.));
+#19520 = CARTESIAN_POINT('',(-4.371368601311,-4.606086778469E-02,4.));
+#19521 = CARTESIAN_POINT('',(-4.37136477837,2.292549348421E-02,4.));
+#19522 = CARTESIAN_POINT('',(-4.369176117778,0.161032350708,4.));
+#19523 = CARTESIAN_POINT('',(-4.366970082495,0.230153918705,4.));
+#19524 = CARTESIAN_POINT('',(-4.363683851447,0.298619549985,4.));
+#19525 = CARTESIAN_POINT('',(-4.354957649967,0.436106191849,4.));
+#19526 = CARTESIAN_POINT('',(-4.349443413684,0.505061667371,4.));
+#19527 = CARTESIAN_POINT('',(-4.342943093128,0.572736380213,4.));
+#19528 = CARTESIAN_POINT('',(-4.32777375495,0.708934159861,4.));
+#19529 = CARTESIAN_POINT('',(-4.3190044428,0.777298862634,4.));
+#19530 = CARTESIAN_POINT('',(-4.309371229571,0.843999089087,4.));
+#19531 = CARTESIAN_POINT('',(-4.287906492026,0.978329868598,4.));
+#19532 = CARTESIAN_POINT('',(-4.275972611165,1.045735995464,4.));
+#19533 = CARTESIAN_POINT('',(-4.263295965553,1.111292383127,4.));
+#19534 = CARTESIAN_POINT('',(-4.235729328013,1.243231271226,4.));
+#19535 = CARTESIAN_POINT('',(-4.220747731199,1.30936271094,4.));
+#19536 = CARTESIAN_POINT('',(-4.205131322661,1.37358754438,4.));
+#19537 = CARTESIAN_POINT('',(-4.17170038684,1.502639814312,4.));
+#19538 = CARTESIAN_POINT('',(-4.153809270891,1.567218933939,4.));
+#19539 = CARTESIAN_POINT('',(-4.135375802363,1.629908779098,4.));
+#19540 = CARTESIAN_POINT('',(-4.096360232336,1.755608266863,4.));
+#19541 = CARTESIAN_POINT('',(-4.075716474934,1.818388760996,4.));
+#19542 = CARTESIAN_POINT('',(-4.054608692815,1.879337440453,4.));
+#19543 = CARTESIAN_POINT('',(-4.010326109796,2.001253313754,4.));
+#19544 = CARTESIAN_POINT('',(-3.98710281216,2.062017713298,4.));
+#19545 = CARTESIAN_POINT('',(-3.96348193148,2.121027974701,4.));
+#19546 = CARTESIAN_POINT('',(-3.91428231225,2.238772002343,4.));
+#19547 = CARTESIAN_POINT('',(-3.888666047591,2.297331128567,4.));
+#19548 = CARTESIAN_POINT('',(-3.862708911543,2.354222686147,4.));
+#19549 = CARTESIAN_POINT('',(-3.808968226072,2.467454661607,4.));
+#19550 = CARTESIAN_POINT('',(-3.781156037217,2.523647600123,4.));
+#19551 = CARTESIAN_POINT('',(-3.753051767719,2.578262084168,4.));
+#19552 = CARTESIAN_POINT('',(-3.695165346098,2.686693164554,4.));
+#19553 = CARTESIAN_POINT('',(-3.665361633566,2.74038716292,4.));
+#19554 = CARTESIAN_POINT('',(-3.635308156254,2.792590865836,4.));
+#19555 = CARTESIAN_POINT('',(-3.573684096746,2.895985093048,4.));
+#19556 = CARTESIAN_POINT('',(-3.542097528904,2.947075152401,4.));
+#19557 = CARTESIAN_POINT('',(-3.51029817345,2.996760249494,4.));
+#19558 = CARTESIAN_POINT('',(-3.445351007308,3.094934565599,4.));
+#19559 = CARTESIAN_POINT('',(-3.412191558609,3.143342654344,4.));
+#19560 = CARTESIAN_POINT('',(-3.378851850783,3.190427350175,4.));
+#19561 = CARTESIAN_POINT('',(-3.310996623331,3.28325037979,4.));
+#19562 = CARTESIAN_POINT('',(-3.276472822122,3.32892427111,4.));
+#19563 = CARTESIAN_POINT('',(-3.241797541535,3.373352170018,4.));
+#19564 = CARTESIAN_POINT('',(-3.171444428086,3.460742005845,4.));
+#19565 = CARTESIAN_POINT('',(-3.13576087355,3.503653778538,4.));
+#19566 = CARTESIAN_POINT('',(-3.099951425431,3.545392687584,4.));
+#19567 = CARTESIAN_POINT('',(-3.015212636833,3.641208552462,4.));
+#19568 = CARTESIAN_POINT('',(-2.966187790199,3.694336780095,4.));
+#19569 = CARTESIAN_POINT('',(-2.916986993094,3.745525974062,4.));
+#19570 = CARTESIAN_POINT('',(-2.867635192451,3.794877783501,4.));
+#19571 = PCURVE('',#17085,#19572);
+#19572 = DEFINITIONAL_REPRESENTATION('',(#19573),#19675);
+#19573 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,3.902097413463E-02,7.744393607441E-02,0.115129664096,
+    0.151936292745,0.187721659077,0.222346175786,0.255676334805,
+    0.287589001569,0.317976758046,0.346754716834,0.373869488894,
+    0.399311353803,0.423131035659,0.44546224283,0.466548476541,
+    0.486764242671,0.50660726496,0.526638584594,0.547386364789,
+    0.569269340975,0.592573151828,0.617465076204,0.644020705173,
+    0.672248332163,0.702107575823,0.733522919193,0.766393608123,
+    0.800601091295,0.836014796092,0.872496737303,0.909905262701,
+    0.948098122661,1.),.UNSPECIFIED.);
+#19574 = CARTESIAN_POINT('',(3.632364807549,-11.2948777835));
+#19575 = CARTESIAN_POINT('',(3.595261038084,-11.25777400742));
+#19576 = CARTESIAN_POINT('',(3.558242597604,-11.21963172582));
+#19577 = CARTESIAN_POINT('',(3.521320150432,-11.18040755004));
+#19578 = CARTESIAN_POINT('',(3.448257314703,-11.10030957705));
+#19579 = CARTESIAN_POINT('',(3.41211364833,-11.05947019438));
+#19580 = CARTESIAN_POINT('',(3.376087977301,-11.01748138315));
+#19581 = CARTESIAN_POINT('',(3.304991844388,-10.93191268324));
+#19582 = CARTESIAN_POINT('',(3.26991636545,-10.88837868938));
+#19583 = CARTESIAN_POINT('',(3.234983506334,-10.84362355332));
+#19584 = CARTESIAN_POINT('',(3.166250459237,-10.75260485042));
+#19585 = CARTESIAN_POINT('',(3.132442922966,-10.70640071175));
+#19586 = CARTESIAN_POINT('',(3.098805666057,-10.65889945323));
+#19587 = CARTESIAN_POINT('',(3.032843165356,-10.56249679886));
+#19588 = CARTESIAN_POINT('',(3.000507502073,-10.51367068728));
+#19589 = CARTESIAN_POINT('',(2.968373327272,-10.46346724963));
+#19590 = CARTESIAN_POINT('',(2.905595364055,-10.36179524082));
+#19591 = CARTESIAN_POINT('',(2.874937163016,-10.31042038353));
+#19592 = CARTESIAN_POINT('',(2.844515856278,-10.25758404991));
+#19593 = CARTESIAN_POINT('',(2.785337766486,-10.15080832797));
+#19594 = CARTESIAN_POINT('',(2.756561433948,-10.09698384615));
+#19595 = CARTESIAN_POINT('',(2.728062419194,-10.04161051988));
+#19596 = CARTESIAN_POINT('',(2.672895131624,-9.929949345143));
+#19597 = CARTESIAN_POINT('',(2.646200764721,-9.873800393831));
+#19598 = CARTESIAN_POINT('',(2.61983020401,-9.816013512681));
+#19599 = CARTESIAN_POINT('',(2.569074028369,-9.699738188328));
+#19600 = CARTESIAN_POINT('',(2.544654069039,-9.641415134857));
+#19601 = CARTESIAN_POINT('',(2.520611804909,-9.581366202089));
+#19602 = CARTESIAN_POINT('',(2.474649904754,-9.460800087978));
+#19603 = CARTESIAN_POINT('',(2.452685672998,-9.400476337052));
+#19604 = CARTESIAN_POINT('',(2.431162110506,-9.338345110701));
+#19605 = CARTESIAN_POINT('',(2.390353855232,-9.213860926036));
+#19606 = CARTESIAN_POINT('',(2.371012127145,-9.151728796102));
+#19607 = CARTESIAN_POINT('',(2.352185178982,-9.087723298835));
+#19608 = CARTESIAN_POINT('',(2.316859647735,-8.95973840925));
+#19609 = CARTESIAN_POINT('',(2.30028958478,-8.896002222433));
+#19610 = CARTESIAN_POINT('',(2.284321822164,-8.830359009702));
+#19611 = CARTESIAN_POINT('',(2.25477187884,-8.699328669763));
+#19612 = CARTESIAN_POINT('',(2.241102913721,-8.634194263955));
+#19613 = CARTESIAN_POINT('',(2.228139024025,-8.567180030186));
+#19614 = CARTESIAN_POINT('',(2.204616621192,-8.433589930067));
+#19615 = CARTESIAN_POINT('',(2.193958429708,-8.367251466392));
+#19616 = CARTESIAN_POINT('',(2.184122749715,-8.299168285704));
+#19617 = CARTESIAN_POINT('',(2.166836206695,-8.163532007653));
+#19618 = CARTESIAN_POINT('',(2.159282234628,-8.0961636646));
+#19619 = CARTESIAN_POINT('',(2.152674914799,-8.027360510657));
+#19620 = CARTESIAN_POINT('',(2.141787605301,-7.890234272911));
+#19621 = CARTESIAN_POINT('',(2.137421468412,-7.822008139668));
+#19622 = CARTESIAN_POINT('',(2.13410975054,-7.752892242117));
+#19623 = CARTESIAN_POINT('',(2.129735341103,-7.614911651515));
+#19624 = CARTESIAN_POINT('',(2.128631398689,-7.546060867785));
+#19625 = CARTESIAN_POINT('',(2.12863522163,-7.477074506516));
+#19626 = CARTESIAN_POINT('',(2.130823882222,-7.338967649292));
+#19627 = CARTESIAN_POINT('',(2.133029917505,-7.269846081295));
+#19628 = CARTESIAN_POINT('',(2.136316148553,-7.201380450015));
+#19629 = CARTESIAN_POINT('',(2.145042350033,-7.063893808151));
+#19630 = CARTESIAN_POINT('',(2.150556586316,-6.994938332629));
+#19631 = CARTESIAN_POINT('',(2.157056906872,-6.927263619787));
+#19632 = CARTESIAN_POINT('',(2.17222624505,-6.791065840139));
+#19633 = CARTESIAN_POINT('',(2.1809955572,-6.722701137366));
+#19634 = CARTESIAN_POINT('',(2.190628770429,-6.656000910913));
+#19635 = CARTESIAN_POINT('',(2.212093507974,-6.521670131402));
+#19636 = CARTESIAN_POINT('',(2.224027388835,-6.454264004536));
+#19637 = CARTESIAN_POINT('',(2.236704034447,-6.388707616873));
+#19638 = CARTESIAN_POINT('',(2.264270671987,-6.256768728774));
+#19639 = CARTESIAN_POINT('',(2.279252268801,-6.19063728906));
+#19640 = CARTESIAN_POINT('',(2.294868677339,-6.12641245562));
+#19641 = CARTESIAN_POINT('',(2.32829961316,-5.997360185688));
+#19642 = CARTESIAN_POINT('',(2.346190729109,-5.932781066061));
+#19643 = CARTESIAN_POINT('',(2.364624197637,-5.870091220902));
+#19644 = CARTESIAN_POINT('',(2.403639767664,-5.744391733137));
+#19645 = CARTESIAN_POINT('',(2.424283525066,-5.681611239004));
+#19646 = CARTESIAN_POINT('',(2.445391307185,-5.620662559547));
+#19647 = CARTESIAN_POINT('',(2.489673890204,-5.498746686246));
+#19648 = CARTESIAN_POINT('',(2.51289718784,-5.437982286702));
+#19649 = CARTESIAN_POINT('',(2.53651806852,-5.378972025299));
+#19650 = CARTESIAN_POINT('',(2.58571768775,-5.261227997657));
+#19651 = CARTESIAN_POINT('',(2.611333952409,-5.202668871433));
+#19652 = CARTESIAN_POINT('',(2.637291088457,-5.145777313853));
+#19653 = CARTESIAN_POINT('',(2.691031773928,-5.032545338393));
+#19654 = CARTESIAN_POINT('',(2.718843962783,-4.976352399877));
+#19655 = CARTESIAN_POINT('',(2.746948232281,-4.921737915832));
+#19656 = CARTESIAN_POINT('',(2.804834653902,-4.813306835446));
+#19657 = CARTESIAN_POINT('',(2.834638366434,-4.75961283708));
+#19658 = CARTESIAN_POINT('',(2.864691843746,-4.707409134164));
+#19659 = CARTESIAN_POINT('',(2.926315903254,-4.604014906952));
+#19660 = CARTESIAN_POINT('',(2.957902471096,-4.552924847599));
+#19661 = CARTESIAN_POINT('',(2.98970182655,-4.503239750506));
+#19662 = CARTESIAN_POINT('',(3.054648992692,-4.405065434401));
+#19663 = CARTESIAN_POINT('',(3.087808441391,-4.356657345656));
+#19664 = CARTESIAN_POINT('',(3.121148149217,-4.309572649825));
+#19665 = CARTESIAN_POINT('',(3.189003376669,-4.21674962021));
+#19666 = CARTESIAN_POINT('',(3.223527177878,-4.17107572889));
+#19667 = CARTESIAN_POINT('',(3.258202458465,-4.126647829982));
+#19668 = CARTESIAN_POINT('',(3.328555571914,-4.039257994155));
+#19669 = CARTESIAN_POINT('',(3.36423912645,-3.996346221462));
+#19670 = CARTESIAN_POINT('',(3.400048574569,-3.954607312416));
+#19671 = CARTESIAN_POINT('',(3.484787363167,-3.858791447538));
+#19672 = CARTESIAN_POINT('',(3.533812209801,-3.805663219905));
+#19673 = CARTESIAN_POINT('',(3.583013006906,-3.754474025938));
+#19674 = CARTESIAN_POINT('',(3.632364807549,-3.705122216499));
+#19675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19676 = PCURVE('',#19677,#19684);
+#19677 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,1,(
+    (#19678,#19679)
+    ,(#19680,#19681)
+    ,(#19682,#19683
+)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(2,2),(
+    0.,1.710422666954),(0.,4.),.PIECEWISE_BEZIER_KNOTS.) 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
+    (1.,1.)
+    ,(0.656059028991,0.656059028991)
+,(1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
+#19678 = CARTESIAN_POINT('',(-2.867635192451,3.794877783501,2.));
+#19679 = CARTESIAN_POINT('',(-2.867635192451,3.794877783501,6.));
+#19680 = CARTESIAN_POINT('',(-6.662512975952,2.232997063394E-15,2.));
+#19681 = CARTESIAN_POINT('',(-6.662512975952,2.232997063394E-15,6.));
+#19682 = CARTESIAN_POINT('',(-2.867635192451,-3.794877783501,2.));
+#19683 = CARTESIAN_POINT('',(-2.867635192451,-3.794877783501,6.));
+#19684 = DEFINITIONAL_REPRESENTATION('',(#19685),#19787);
+#19685 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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,#19786),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,3.902097413463E-02,7.744393607441E-02,0.115129664096,
+    0.151936292745,0.187721659077,0.222346175786,0.255676334805,
+    0.287589001569,0.317976758046,0.346754716834,0.373869488894,
+    0.399311353803,0.423131035659,0.44546224283,0.466548476541,
+    0.486764242671,0.50660726496,0.526638584594,0.547386364789,
+    0.569269340975,0.592573151828,0.617465076204,0.644020705173,
+    0.672248332163,0.702107575823,0.733522919193,0.766393608123,
+    0.800601091295,0.836014796092,0.872496737303,0.909905262701,
+    0.948098122661,1.),.UNSPECIFIED.);
+#19686 = CARTESIAN_POINT('',(1.710422666954,2.));
+#19687 = CARTESIAN_POINT('',(1.697677345723,2.));
+#19688 = CARTESIAN_POINT('',(1.68488227952,2.));
+#19689 = CARTESIAN_POINT('',(1.672029580696,2.));
+#19690 = CARTESIAN_POINT('',(1.64638839119,2.));
+#19691 = CARTESIAN_POINT('',(1.633601923473,2.));
+#19692 = CARTESIAN_POINT('',(1.620741747553,2.));
+#19693 = CARTESIAN_POINT('',(1.59510123553,2.));
+#19694 = CARTESIAN_POINT('',(1.582324087727,2.));
+#19695 = CARTESIAN_POINT('',(1.569455913175,2.));
+#19696 = CARTESIAN_POINT('',(1.543815923389,2.));
+#19697 = CARTESIAN_POINT('',(1.531048844922,2.));
+#19698 = CARTESIAN_POINT('',(1.518172145047,2.));
+#19699 = CARTESIAN_POINT('',(1.492532461332,2.));
+#19700 = CARTESIAN_POINT('',(1.479776214324,2.));
+#19701 = CARTESIAN_POINT('',(1.466890466661,2.));
+#19702 = CARTESIAN_POINT('',(1.441250789209,2.));
+#19703 = CARTESIAN_POINT('',(1.428506118202,2.));
+#19704 = CARTESIAN_POINT('',(1.415610819786,2.));
+#19705 = CARTESIAN_POINT('',(1.389970730231,2.));
+#19706 = CARTESIAN_POINT('',(1.377238306716,2.));
+#19707 = CARTESIAN_POINT('',(1.364332998219,2.));
+#19708 = CARTESIAN_POINT('',(1.338691904436,2.));
+#19709 = CARTESIAN_POINT('',(1.325972226967,2.));
+#19710 = CARTESIAN_POINT('',(1.313056531268,2.));
+#19711 = CARTESIAN_POINT('',(1.287413578002,2.));
+#19712 = CARTESIAN_POINT('',(1.27470679391,2.));
+#19713 = CARTESIAN_POINT('',(1.261780478681,2.));
+#19714 = CARTESIAN_POINT('',(1.236134400887,2.));
+#19715 = CARTESIAN_POINT('',(1.223439990352,2.));
+#19716 = CARTESIAN_POINT('',(1.21050307233,2.));
+#19717 = CARTESIAN_POINT('',(1.184851955599,2.));
+#19718 = CARTESIAN_POINT('',(1.172168179036,2.));
+#19719 = CARTESIAN_POINT('',(1.159221105642,2.));
+#19720 = CARTESIAN_POINT('',(1.133562011399,2.));
+#19721 = CARTESIAN_POINT('',(1.120884972955,2.));
+#19722 = CARTESIAN_POINT('',(1.107928960769,2.));
+#19723 = CARTESIAN_POINT('',(1.082257417033,2.));
+#19724 = CARTESIAN_POINT('',(1.069579598048,2.));
+#19725 = CARTESIAN_POINT('',(1.056617314528,2.));
+#19726 = CARTESIAN_POINT('',(1.030926914948,2.));
+#19727 = CARTESIAN_POINT('',(1.018235317562,2.));
+#19728 = CARTESIAN_POINT('',(1.005272299786,2.));
+#19729 = CARTESIAN_POINT('',(0.979555412788,2.));
+#19730 = CARTESIAN_POINT('',(0.966830638331,2.));
+#19731 = CARTESIAN_POINT('',(0.95387790134,2.));
+#19732 = CARTESIAN_POINT('',(0.928129693211,2.));
+#19733 = CARTESIAN_POINT('',(0.915349719411,2.));
+#19734 = CARTESIAN_POINT('',(0.902426416857,2.));
+#19735 = CARTESIAN_POINT('',(0.876652976588,2.));
+#19736 = CARTESIAN_POINT('',(0.863805028155,2.));
+#19737 = CARTESIAN_POINT('',(0.850935115341,2.));
+#19738 = CARTESIAN_POINT('',(0.825157368837,2.));
+#19739 = CARTESIAN_POINT('',(0.812249297241,2.));
+#19740 = CARTESIAN_POINT('',(0.799447187739,2.));
+#19741 = CARTESIAN_POINT('',(0.773689114336,2.));
+#19742 = CARTESIAN_POINT('',(0.760743646954,2.));
+#19743 = CARTESIAN_POINT('',(0.748002778557,2.));
+#19744 = CARTESIAN_POINT('',(0.722275638118,2.));
+#19745 = CARTESIAN_POINT('',(0.709314457148,2.));
+#19746 = CARTESIAN_POINT('',(0.696614237018,2.));
+#19747 = CARTESIAN_POINT('',(0.670915846985,2.));
+#19748 = CARTESIAN_POINT('',(0.657952498891,2.));
+#19749 = CARTESIAN_POINT('',(0.64527185173,2.));
+#19750 = CARTESIAN_POINT('',(0.619594829822,2.));
+#19751 = CARTESIAN_POINT('',(0.606636328312,2.));
+#19752 = CARTESIAN_POINT('',(0.593960096823,2.));
+#19753 = CARTESIAN_POINT('',(0.568297440926,2.));
+#19754 = CARTESIAN_POINT('',(0.555347200007,2.));
+#19755 = CARTESIAN_POINT('',(0.542666245558,2.));
+#19756 = CARTESIAN_POINT('',(0.517012860533,2.));
+#19757 = CARTESIAN_POINT('',(0.504072478833,2.));
+#19758 = CARTESIAN_POINT('',(0.49138188885,2.));
+#19759 = CARTESIAN_POINT('',(0.465734385493,2.));
+#19760 = CARTESIAN_POINT('',(0.45280451764,2.));
+#19761 = CARTESIAN_POINT('',(0.440101961724,2.));
+#19762 = CARTESIAN_POINT('',(0.414458133523,2.));
+#19763 = CARTESIAN_POINT('',(0.401538914177,2.));
+#19764 = CARTESIAN_POINT('',(0.388823542824,2.));
+#19765 = CARTESIAN_POINT('',(0.363181940747,2.));
+#19766 = CARTESIAN_POINT('',(0.35027320619,2.));
+#19767 = CARTESIAN_POINT('',(0.337544988636,2.));
+#19768 = CARTESIAN_POINT('',(0.311904640858,2.));
+#19769 = CARTESIAN_POINT('',(0.299006053696,2.));
+#19770 = CARTESIAN_POINT('',(0.286265396493,2.));
+#19771 = CARTESIAN_POINT('',(0.260625635349,2.));
+#19772 = CARTESIAN_POINT('',(0.247736758438,2.));
+#19773 = CARTESIAN_POINT('',(0.234984289515,2.));
+#19774 = CARTESIAN_POINT('',(0.209344646184,2.));
+#19775 = CARTESIAN_POINT('',(0.19646498785,2.));
+#19776 = CARTESIAN_POINT('',(0.183701435251,2.));
+#19777 = CARTESIAN_POINT('',(0.158061575079,2.));
+#19778 = CARTESIAN_POINT('',(0.145190617307,2.));
+#19779 = CARTESIAN_POINT('',(0.13241674162,2.));
+#19780 = CARTESIAN_POINT('',(0.106776423564,2.));
+#19781 = CARTESIAN_POINT('',(9.391363977161E-02,2.));
+#19782 = CARTESIAN_POINT('',(8.113019697191E-02,2.));
+#19783 = CARTESIAN_POINT('',(5.114028392508E-02,2.));
+#19784 = CARTESIAN_POINT('',(3.399317634369E-02,2.));
+#19785 = CARTESIAN_POINT('',(1.695257817749E-02,2.));
+#19786 = CARTESIAN_POINT('',(0.,2.));
+#19787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19788 = ORIENTED_EDGE('',*,*,#19789,.T.);
+#19789 = EDGE_CURVE('',#19466,#19790,#19792,.T.);
+#19790 = VERTEX_POINT('',#19791);
+#19791 = CARTESIAN_POINT('',(-2.867635192451,3.794877783501,4.));
+#19792 = SURFACE_CURVE('',#19793,(#19895,#20000),.PCURVE_S1.);
+#19793 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#19794,#19795,#19796,#19797,
+    #19798,#19799,#19800,#19801,#19802,#19803,#19804,#19805,#19806,
+    #19807,#19808,#19809,#19810,#19811,#19812,#19813,#19814,#19815,
+    #19816,#19817,#19818,#19819,#19820,#19821,#19822,#19823,#19824,
+    #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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,3.902097413463E-02,7.744393607441E-02,0.115129664096,
+    0.151936292745,0.187721659077,0.222346175786,0.255676334805,
+    0.287589001569,0.317976758046,0.346754716834,0.373869488894,
+    0.399311353803,0.423131035659,0.44546224283,0.466548476541,
+    0.486764242671,0.50660726496,0.526638584594,0.547386364789,
+    0.569269340975,0.592573151828,0.617465076204,0.644020705173,
+    0.672248332163,0.702107575823,0.733522919193,0.766393608123,
+    0.800601091295,0.836014796092,0.872496737303,0.909905262701,
+    0.948098122661,1.),.UNSPECIFIED.);
+#19794 = CARTESIAN_POINT('',(-2.867635192451,-3.794877783501,4.));
+#19795 = CARTESIAN_POINT('',(-2.904738961916,-3.757774007424,4.));
+#19796 = CARTESIAN_POINT('',(-2.941757402396,-3.719631725824,4.));
+#19797 = CARTESIAN_POINT('',(-2.978679849568,-3.68040755004,4.));
+#19798 = CARTESIAN_POINT('',(-3.051742685297,-3.600309577052,4.));
+#19799 = CARTESIAN_POINT('',(-3.08788635167,-3.559470194382,4.));
+#19800 = CARTESIAN_POINT('',(-3.123912022699,-3.517481383155,4.));
+#19801 = CARTESIAN_POINT('',(-3.195008155612,-3.43191268324,4.));
+#19802 = CARTESIAN_POINT('',(-3.23008363455,-3.388378689386,4.));
+#19803 = CARTESIAN_POINT('',(-3.265016493666,-3.343623553325,4.));
+#19804 = CARTESIAN_POINT('',(-3.333749540763,-3.252604850425,4.));
+#19805 = CARTESIAN_POINT('',(-3.367557077034,-3.206400711751,4.));
+#19806 = CARTESIAN_POINT('',(-3.401194333943,-3.158899453236,4.));
+#19807 = CARTESIAN_POINT('',(-3.467156834644,-3.062496798867,4.));
+#19808 = CARTESIAN_POINT('',(-3.499492497927,-3.013670687281,4.));
+#19809 = CARTESIAN_POINT('',(-3.531626672728,-2.963467249637,4.));
+#19810 = CARTESIAN_POINT('',(-3.594404635945,-2.861795240822,4.));
+#19811 = CARTESIAN_POINT('',(-3.625062836984,-2.810420383537,4.));
+#19812 = CARTESIAN_POINT('',(-3.655484143722,-2.757584049917,4.));
+#19813 = CARTESIAN_POINT('',(-3.714662233514,-2.650808327976,4.));
+#19814 = CARTESIAN_POINT('',(-3.743438566052,-2.596983846151,4.));
+#19815 = CARTESIAN_POINT('',(-3.771937580806,-2.541610519883,4.));
+#19816 = CARTESIAN_POINT('',(-3.827104868376,-2.429949345143,4.));
+#19817 = CARTESIAN_POINT('',(-3.853799235279,-2.373800393831,4.));
+#19818 = CARTESIAN_POINT('',(-3.88016979599,-2.316013512681,4.));
+#19819 = CARTESIAN_POINT('',(-3.930925971631,-2.199738188328,4.));
+#19820 = CARTESIAN_POINT('',(-3.955345930961,-2.141415134857,4.));
+#19821 = CARTESIAN_POINT('',(-3.979388195091,-2.081366202089,4.));
+#19822 = CARTESIAN_POINT('',(-4.025350095246,-1.960800087978,4.));
+#19823 = CARTESIAN_POINT('',(-4.047314327002,-1.900476337052,4.));
+#19824 = CARTESIAN_POINT('',(-4.068837889494,-1.838345110701,4.));
+#19825 = CARTESIAN_POINT('',(-4.109646144768,-1.713860926036,4.));
+#19826 = CARTESIAN_POINT('',(-4.128987872855,-1.651728796102,4.));
+#19827 = CARTESIAN_POINT('',(-4.147814821018,-1.587723298835,4.));
+#19828 = CARTESIAN_POINT('',(-4.183140352265,-1.45973840925,4.));
+#19829 = CARTESIAN_POINT('',(-4.19971041522,-1.396002222433,4.));
+#19830 = CARTESIAN_POINT('',(-4.215678177836,-1.330359009702,4.));
+#19831 = CARTESIAN_POINT('',(-4.24522812116,-1.199328669763,4.));
+#19832 = CARTESIAN_POINT('',(-4.258897086279,-1.134194263955,4.));
+#19833 = CARTESIAN_POINT('',(-4.271860975975,-1.067180030186,4.));
+#19834 = CARTESIAN_POINT('',(-4.295383378808,-0.933589930067,4.));
+#19835 = CARTESIAN_POINT('',(-4.306041570292,-0.867251466392,4.));
+#19836 = CARTESIAN_POINT('',(-4.315877250285,-0.799168285704,4.));
+#19837 = CARTESIAN_POINT('',(-4.333163793305,-0.663532007653,4.));
+#19838 = CARTESIAN_POINT('',(-4.340717765372,-0.5961636646,4.));
+#19839 = CARTESIAN_POINT('',(-4.347325085201,-0.527360510657,4.));
+#19840 = CARTESIAN_POINT('',(-4.358212394699,-0.390234272911,4.));
+#19841 = CARTESIAN_POINT('',(-4.362578531588,-0.322008139668,4.));
+#19842 = CARTESIAN_POINT('',(-4.36589024946,-0.252892242117,4.));
+#19843 = CARTESIAN_POINT('',(-4.370264658897,-0.114911651515,4.));
+#19844 = CARTESIAN_POINT('',(-4.371368601311,-4.606086778469E-02,4.));
+#19845 = CARTESIAN_POINT('',(-4.37136477837,2.292549348421E-02,4.));
+#19846 = CARTESIAN_POINT('',(-4.369176117778,0.161032350708,4.));
+#19847 = CARTESIAN_POINT('',(-4.366970082495,0.230153918705,4.));
+#19848 = CARTESIAN_POINT('',(-4.363683851447,0.298619549985,4.));
+#19849 = CARTESIAN_POINT('',(-4.354957649967,0.436106191849,4.));
+#19850 = CARTESIAN_POINT('',(-4.349443413684,0.505061667371,4.));
+#19851 = CARTESIAN_POINT('',(-4.342943093128,0.572736380213,4.));
+#19852 = CARTESIAN_POINT('',(-4.32777375495,0.708934159861,4.));
+#19853 = CARTESIAN_POINT('',(-4.3190044428,0.777298862634,4.));
+#19854 = CARTESIAN_POINT('',(-4.309371229571,0.843999089087,4.));
+#19855 = CARTESIAN_POINT('',(-4.287906492026,0.978329868598,4.));
+#19856 = CARTESIAN_POINT('',(-4.275972611165,1.045735995464,4.));
+#19857 = CARTESIAN_POINT('',(-4.263295965553,1.111292383127,4.));
+#19858 = CARTESIAN_POINT('',(-4.235729328013,1.243231271226,4.));
+#19859 = CARTESIAN_POINT('',(-4.220747731199,1.30936271094,4.));
+#19860 = CARTESIAN_POINT('',(-4.205131322661,1.37358754438,4.));
+#19861 = CARTESIAN_POINT('',(-4.17170038684,1.502639814312,4.));
+#19862 = CARTESIAN_POINT('',(-4.153809270891,1.567218933939,4.));
+#19863 = CARTESIAN_POINT('',(-4.135375802363,1.629908779098,4.));
+#19864 = CARTESIAN_POINT('',(-4.096360232336,1.755608266863,4.));
+#19865 = CARTESIAN_POINT('',(-4.075716474934,1.818388760996,4.));
+#19866 = CARTESIAN_POINT('',(-4.054608692815,1.879337440453,4.));
+#19867 = CARTESIAN_POINT('',(-4.010326109796,2.001253313754,4.));
+#19868 = CARTESIAN_POINT('',(-3.98710281216,2.062017713298,4.));
+#19869 = CARTESIAN_POINT('',(-3.96348193148,2.121027974701,4.));
+#19870 = CARTESIAN_POINT('',(-3.91428231225,2.238772002343,4.));
+#19871 = CARTESIAN_POINT('',(-3.888666047591,2.297331128567,4.));
+#19872 = CARTESIAN_POINT('',(-3.862708911543,2.354222686147,4.));
+#19873 = CARTESIAN_POINT('',(-3.808968226072,2.467454661607,4.));
+#19874 = CARTESIAN_POINT('',(-3.781156037217,2.523647600123,4.));
+#19875 = CARTESIAN_POINT('',(-3.753051767719,2.578262084168,4.));
+#19876 = CARTESIAN_POINT('',(-3.695165346098,2.686693164554,4.));
+#19877 = CARTESIAN_POINT('',(-3.665361633566,2.74038716292,4.));
+#19878 = CARTESIAN_POINT('',(-3.635308156254,2.792590865836,4.));
+#19879 = CARTESIAN_POINT('',(-3.573684096746,2.895985093048,4.));
+#19880 = CARTESIAN_POINT('',(-3.542097528904,2.947075152401,4.));
+#19881 = CARTESIAN_POINT('',(-3.51029817345,2.996760249494,4.));
+#19882 = CARTESIAN_POINT('',(-3.445351007308,3.094934565599,4.));
+#19883 = CARTESIAN_POINT('',(-3.412191558609,3.143342654344,4.));
+#19884 = CARTESIAN_POINT('',(-3.378851850783,3.190427350175,4.));
+#19885 = CARTESIAN_POINT('',(-3.310996623331,3.28325037979,4.));
+#19886 = CARTESIAN_POINT('',(-3.276472822122,3.32892427111,4.));
+#19887 = CARTESIAN_POINT('',(-3.241797541535,3.373352170018,4.));
+#19888 = CARTESIAN_POINT('',(-3.171444428086,3.460742005845,4.));
+#19889 = CARTESIAN_POINT('',(-3.13576087355,3.503653778538,4.));
+#19890 = CARTESIAN_POINT('',(-3.099951425431,3.545392687584,4.));
+#19891 = CARTESIAN_POINT('',(-3.015212636833,3.641208552462,4.));
+#19892 = CARTESIAN_POINT('',(-2.966187790199,3.694336780095,4.));
+#19893 = CARTESIAN_POINT('',(-2.916986993094,3.745525974062,4.));
+#19894 = CARTESIAN_POINT('',(-2.867635192451,3.794877783501,4.));
+#19895 = PCURVE('',#17085,#19896);
+#19896 = DEFINITIONAL_REPRESENTATION('',(#19897),#19999);
+#19897 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#19898,#19899,#19900,#19901,
+    #19902,#19903,#19904,#19905,#19906,#19907,#19908,#19909,#19910,
+    #19911,#19912,#19913,#19914,#19915,#19916,#19917,#19918,#19919,
+    #19920,#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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,3.902097413463E-02,7.744393607441E-02,0.115129664096,
+    0.151936292745,0.187721659077,0.222346175786,0.255676334805,
+    0.287589001569,0.317976758046,0.346754716834,0.373869488894,
+    0.399311353803,0.423131035659,0.44546224283,0.466548476541,
+    0.486764242671,0.50660726496,0.526638584594,0.547386364789,
+    0.569269340975,0.592573151828,0.617465076204,0.644020705173,
+    0.672248332163,0.702107575823,0.733522919193,0.766393608123,
+    0.800601091295,0.836014796092,0.872496737303,0.909905262701,
+    0.948098122661,1.),.UNSPECIFIED.);
+#19898 = CARTESIAN_POINT('',(3.632364807549,-11.2948777835));
+#19899 = CARTESIAN_POINT('',(3.595261038084,-11.25777400742));
+#19900 = CARTESIAN_POINT('',(3.558242597604,-11.21963172582));
+#19901 = CARTESIAN_POINT('',(3.521320150432,-11.18040755004));
+#19902 = CARTESIAN_POINT('',(3.448257314703,-11.10030957705));
+#19903 = CARTESIAN_POINT('',(3.41211364833,-11.05947019438));
+#19904 = CARTESIAN_POINT('',(3.376087977301,-11.01748138315));
+#19905 = CARTESIAN_POINT('',(3.304991844388,-10.93191268324));
+#19906 = CARTESIAN_POINT('',(3.26991636545,-10.88837868938));
+#19907 = CARTESIAN_POINT('',(3.234983506334,-10.84362355332));
+#19908 = CARTESIAN_POINT('',(3.166250459237,-10.75260485042));
+#19909 = CARTESIAN_POINT('',(3.132442922966,-10.70640071175));
+#19910 = CARTESIAN_POINT('',(3.098805666057,-10.65889945323));
+#19911 = CARTESIAN_POINT('',(3.032843165356,-10.56249679886));
+#19912 = CARTESIAN_POINT('',(3.000507502073,-10.51367068728));
+#19913 = CARTESIAN_POINT('',(2.968373327272,-10.46346724963));
+#19914 = CARTESIAN_POINT('',(2.905595364055,-10.36179524082));
+#19915 = CARTESIAN_POINT('',(2.874937163016,-10.31042038353));
+#19916 = CARTESIAN_POINT('',(2.844515856278,-10.25758404991));
+#19917 = CARTESIAN_POINT('',(2.785337766486,-10.15080832797));
+#19918 = CARTESIAN_POINT('',(2.756561433948,-10.09698384615));
+#19919 = CARTESIAN_POINT('',(2.728062419194,-10.04161051988));
+#19920 = CARTESIAN_POINT('',(2.672895131624,-9.929949345143));
+#19921 = CARTESIAN_POINT('',(2.646200764721,-9.873800393831));
+#19922 = CARTESIAN_POINT('',(2.61983020401,-9.816013512681));
+#19923 = CARTESIAN_POINT('',(2.569074028369,-9.699738188328));
+#19924 = CARTESIAN_POINT('',(2.544654069039,-9.641415134857));
+#19925 = CARTESIAN_POINT('',(2.520611804909,-9.581366202089));
+#19926 = CARTESIAN_POINT('',(2.474649904754,-9.460800087978));
+#19927 = CARTESIAN_POINT('',(2.452685672998,-9.400476337052));
+#19928 = CARTESIAN_POINT('',(2.431162110506,-9.338345110701));
+#19929 = CARTESIAN_POINT('',(2.390353855232,-9.213860926036));
+#19930 = CARTESIAN_POINT('',(2.371012127145,-9.151728796102));
+#19931 = CARTESIAN_POINT('',(2.352185178982,-9.087723298835));
+#19932 = CARTESIAN_POINT('',(2.316859647735,-8.95973840925));
+#19933 = CARTESIAN_POINT('',(2.30028958478,-8.896002222433));
+#19934 = CARTESIAN_POINT('',(2.284321822164,-8.830359009702));
+#19935 = CARTESIAN_POINT('',(2.25477187884,-8.699328669763));
+#19936 = CARTESIAN_POINT('',(2.241102913721,-8.634194263955));
+#19937 = CARTESIAN_POINT('',(2.228139024025,-8.567180030186));
+#19938 = CARTESIAN_POINT('',(2.204616621192,-8.433589930067));
+#19939 = CARTESIAN_POINT('',(2.193958429708,-8.367251466392));
+#19940 = CARTESIAN_POINT('',(2.184122749715,-8.299168285704));
+#19941 = CARTESIAN_POINT('',(2.166836206695,-8.163532007653));
+#19942 = CARTESIAN_POINT('',(2.159282234628,-8.0961636646));
+#19943 = CARTESIAN_POINT('',(2.152674914799,-8.027360510657));
+#19944 = CARTESIAN_POINT('',(2.141787605301,-7.890234272911));
+#19945 = CARTESIAN_POINT('',(2.137421468412,-7.822008139668));
+#19946 = CARTESIAN_POINT('',(2.13410975054,-7.752892242117));
+#19947 = CARTESIAN_POINT('',(2.129735341103,-7.614911651515));
+#19948 = CARTESIAN_POINT('',(2.128631398689,-7.546060867785));
+#19949 = CARTESIAN_POINT('',(2.12863522163,-7.477074506516));
+#19950 = CARTESIAN_POINT('',(2.130823882222,-7.338967649292));
+#19951 = CARTESIAN_POINT('',(2.133029917505,-7.269846081295));
+#19952 = CARTESIAN_POINT('',(2.136316148553,-7.201380450015));
+#19953 = CARTESIAN_POINT('',(2.145042350033,-7.063893808151));
+#19954 = CARTESIAN_POINT('',(2.150556586316,-6.994938332629));
+#19955 = CARTESIAN_POINT('',(2.157056906872,-6.927263619787));
+#19956 = CARTESIAN_POINT('',(2.17222624505,-6.791065840139));
+#19957 = CARTESIAN_POINT('',(2.1809955572,-6.722701137366));
+#19958 = CARTESIAN_POINT('',(2.190628770429,-6.656000910913));
+#19959 = CARTESIAN_POINT('',(2.212093507974,-6.521670131402));
+#19960 = CARTESIAN_POINT('',(2.224027388835,-6.454264004536));
+#19961 = CARTESIAN_POINT('',(2.236704034447,-6.388707616873));
+#19962 = CARTESIAN_POINT('',(2.264270671987,-6.256768728774));
+#19963 = CARTESIAN_POINT('',(2.279252268801,-6.19063728906));
+#19964 = CARTESIAN_POINT('',(2.294868677339,-6.12641245562));
+#19965 = CARTESIAN_POINT('',(2.32829961316,-5.997360185688));
+#19966 = CARTESIAN_POINT('',(2.346190729109,-5.932781066061));
+#19967 = CARTESIAN_POINT('',(2.364624197637,-5.870091220902));
+#19968 = CARTESIAN_POINT('',(2.403639767664,-5.744391733137));
+#19969 = CARTESIAN_POINT('',(2.424283525066,-5.681611239004));
+#19970 = CARTESIAN_POINT('',(2.445391307185,-5.620662559547));
+#19971 = CARTESIAN_POINT('',(2.489673890204,-5.498746686246));
+#19972 = CARTESIAN_POINT('',(2.51289718784,-5.437982286702));
+#19973 = CARTESIAN_POINT('',(2.53651806852,-5.378972025299));
+#19974 = CARTESIAN_POINT('',(2.58571768775,-5.261227997657));
+#19975 = CARTESIAN_POINT('',(2.611333952409,-5.202668871433));
+#19976 = CARTESIAN_POINT('',(2.637291088457,-5.145777313853));
+#19977 = CARTESIAN_POINT('',(2.691031773928,-5.032545338393));
+#19978 = CARTESIAN_POINT('',(2.718843962783,-4.976352399877));
+#19979 = CARTESIAN_POINT('',(2.746948232281,-4.921737915832));
+#19980 = CARTESIAN_POINT('',(2.804834653902,-4.813306835446));
+#19981 = CARTESIAN_POINT('',(2.834638366434,-4.75961283708));
+#19982 = CARTESIAN_POINT('',(2.864691843746,-4.707409134164));
+#19983 = CARTESIAN_POINT('',(2.926315903254,-4.604014906952));
+#19984 = CARTESIAN_POINT('',(2.957902471096,-4.552924847599));
+#19985 = CARTESIAN_POINT('',(2.98970182655,-4.503239750506));
+#19986 = CARTESIAN_POINT('',(3.054648992692,-4.405065434401));
+#19987 = CARTESIAN_POINT('',(3.087808441391,-4.356657345656));
+#19988 = CARTESIAN_POINT('',(3.121148149217,-4.309572649825));
+#19989 = CARTESIAN_POINT('',(3.189003376669,-4.21674962021));
+#19990 = CARTESIAN_POINT('',(3.223527177878,-4.17107572889));
+#19991 = CARTESIAN_POINT('',(3.258202458465,-4.126647829982));
+#19992 = CARTESIAN_POINT('',(3.328555571914,-4.039257994155));
+#19993 = CARTESIAN_POINT('',(3.36423912645,-3.996346221462));
+#19994 = CARTESIAN_POINT('',(3.400048574569,-3.954607312416));
+#19995 = CARTESIAN_POINT('',(3.484787363167,-3.858791447538));
+#19996 = CARTESIAN_POINT('',(3.533812209801,-3.805663219905));
+#19997 = CARTESIAN_POINT('',(3.583013006906,-3.754474025938));
+#19998 = CARTESIAN_POINT('',(3.632364807549,-3.705122216499));
+#19999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20000 = PCURVE('',#19677,#20001);
+#20001 = DEFINITIONAL_REPRESENTATION('',(#20002),#20104);
+#20002 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#20003,#20004,#20005,#20006,
+    #20007,#20008,#20009,#20010,#20011,#20012,#20013,#20014,#20015,
+    #20016,#20017,#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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,3.902097413463E-02,7.744393607441E-02,0.115129664096,
+    0.151936292745,0.187721659077,0.222346175786,0.255676334805,
+    0.287589001569,0.317976758046,0.346754716834,0.373869488894,
+    0.399311353803,0.423131035659,0.44546224283,0.466548476541,
+    0.486764242671,0.50660726496,0.526638584594,0.547386364789,
+    0.569269340975,0.592573151828,0.617465076204,0.644020705173,
+    0.672248332163,0.702107575823,0.733522919193,0.766393608123,
+    0.800601091295,0.836014796092,0.872496737303,0.909905262701,
+    0.948098122661,1.),.UNSPECIFIED.);
+#20003 = CARTESIAN_POINT('',(1.710422666954,2.));
+#20004 = CARTESIAN_POINT('',(1.697677345723,2.));
+#20005 = CARTESIAN_POINT('',(1.68488227952,2.));
+#20006 = CARTESIAN_POINT('',(1.672029580696,2.));
+#20007 = CARTESIAN_POINT('',(1.64638839119,2.));
+#20008 = CARTESIAN_POINT('',(1.633601923473,2.));
+#20009 = CARTESIAN_POINT('',(1.620741747553,2.));
+#20010 = CARTESIAN_POINT('',(1.59510123553,2.));
+#20011 = CARTESIAN_POINT('',(1.582324087727,2.));
+#20012 = CARTESIAN_POINT('',(1.569455913175,2.));
+#20013 = CARTESIAN_POINT('',(1.543815923389,2.));
+#20014 = CARTESIAN_POINT('',(1.531048844922,2.));
+#20015 = CARTESIAN_POINT('',(1.518172145047,2.));
+#20016 = CARTESIAN_POINT('',(1.492532461332,2.));
+#20017 = CARTESIAN_POINT('',(1.479776214324,2.));
+#20018 = CARTESIAN_POINT('',(1.466890466661,2.));
+#20019 = CARTESIAN_POINT('',(1.441250789209,2.));
+#20020 = CARTESIAN_POINT('',(1.428506118202,2.));
+#20021 = CARTESIAN_POINT('',(1.415610819786,2.));
+#20022 = CARTESIAN_POINT('',(1.389970730231,2.));
+#20023 = CARTESIAN_POINT('',(1.377238306716,2.));
+#20024 = CARTESIAN_POINT('',(1.364332998219,2.));
+#20025 = CARTESIAN_POINT('',(1.338691904436,2.));
+#20026 = CARTESIAN_POINT('',(1.325972226967,2.));
+#20027 = CARTESIAN_POINT('',(1.313056531268,2.));
+#20028 = CARTESIAN_POINT('',(1.287413578002,2.));
+#20029 = CARTESIAN_POINT('',(1.27470679391,2.));
+#20030 = CARTESIAN_POINT('',(1.261780478681,2.));
+#20031 = CARTESIAN_POINT('',(1.236134400887,2.));
+#20032 = CARTESIAN_POINT('',(1.223439990352,2.));
+#20033 = CARTESIAN_POINT('',(1.21050307233,2.));
+#20034 = CARTESIAN_POINT('',(1.184851955599,2.));
+#20035 = CARTESIAN_POINT('',(1.172168179036,2.));
+#20036 = CARTESIAN_POINT('',(1.159221105642,2.));
+#20037 = CARTESIAN_POINT('',(1.133562011399,2.));
+#20038 = CARTESIAN_POINT('',(1.120884972955,2.));
+#20039 = CARTESIAN_POINT('',(1.107928960769,2.));
+#20040 = CARTESIAN_POINT('',(1.082257417033,2.));
+#20041 = CARTESIAN_POINT('',(1.069579598048,2.));
+#20042 = CARTESIAN_POINT('',(1.056617314528,2.));
+#20043 = CARTESIAN_POINT('',(1.030926914948,2.));
+#20044 = CARTESIAN_POINT('',(1.018235317562,2.));
+#20045 = CARTESIAN_POINT('',(1.005272299786,2.));
+#20046 = CARTESIAN_POINT('',(0.979555412788,2.));
+#20047 = CARTESIAN_POINT('',(0.966830638331,2.));
+#20048 = CARTESIAN_POINT('',(0.95387790134,2.));
+#20049 = CARTESIAN_POINT('',(0.928129693211,2.));
+#20050 = CARTESIAN_POINT('',(0.915349719411,2.));
+#20051 = CARTESIAN_POINT('',(0.902426416857,2.));
+#20052 = CARTESIAN_POINT('',(0.876652976588,2.));
+#20053 = CARTESIAN_POINT('',(0.863805028155,2.));
+#20054 = CARTESIAN_POINT('',(0.850935115341,2.));
+#20055 = CARTESIAN_POINT('',(0.825157368837,2.));
+#20056 = CARTESIAN_POINT('',(0.812249297241,2.));
+#20057 = CARTESIAN_POINT('',(0.799447187739,2.));
+#20058 = CARTESIAN_POINT('',(0.773689114336,2.));
+#20059 = CARTESIAN_POINT('',(0.760743646954,2.));
+#20060 = CARTESIAN_POINT('',(0.748002778557,2.));
+#20061 = CARTESIAN_POINT('',(0.722275638118,2.));
+#20062 = CARTESIAN_POINT('',(0.709314457148,2.));
+#20063 = CARTESIAN_POINT('',(0.696614237018,2.));
+#20064 = CARTESIAN_POINT('',(0.670915846985,2.));
+#20065 = CARTESIAN_POINT('',(0.657952498891,2.));
+#20066 = CARTESIAN_POINT('',(0.64527185173,2.));
+#20067 = CARTESIAN_POINT('',(0.619594829822,2.));
+#20068 = CARTESIAN_POINT('',(0.606636328312,2.));
+#20069 = CARTESIAN_POINT('',(0.593960096823,2.));
+#20070 = CARTESIAN_POINT('',(0.568297440926,2.));
+#20071 = CARTESIAN_POINT('',(0.555347200007,2.));
+#20072 = CARTESIAN_POINT('',(0.542666245558,2.));
+#20073 = CARTESIAN_POINT('',(0.517012860533,2.));
+#20074 = CARTESIAN_POINT('',(0.504072478833,2.));
+#20075 = CARTESIAN_POINT('',(0.49138188885,2.));
+#20076 = CARTESIAN_POINT('',(0.465734385493,2.));
+#20077 = CARTESIAN_POINT('',(0.45280451764,2.));
+#20078 = CARTESIAN_POINT('',(0.440101961724,2.));
+#20079 = CARTESIAN_POINT('',(0.414458133523,2.));
+#20080 = CARTESIAN_POINT('',(0.401538914177,2.));
+#20081 = CARTESIAN_POINT('',(0.388823542824,2.));
+#20082 = CARTESIAN_POINT('',(0.363181940747,2.));
+#20083 = CARTESIAN_POINT('',(0.35027320619,2.));
+#20084 = CARTESIAN_POINT('',(0.337544988636,2.));
+#20085 = CARTESIAN_POINT('',(0.311904640858,2.));
+#20086 = CARTESIAN_POINT('',(0.299006053696,2.));
+#20087 = CARTESIAN_POINT('',(0.286265396493,2.));
+#20088 = CARTESIAN_POINT('',(0.260625635349,2.));
+#20089 = CARTESIAN_POINT('',(0.247736758438,2.));
+#20090 = CARTESIAN_POINT('',(0.234984289515,2.));
+#20091 = CARTESIAN_POINT('',(0.209344646184,2.));
+#20092 = CARTESIAN_POINT('',(0.19646498785,2.));
+#20093 = CARTESIAN_POINT('',(0.183701435251,2.));
+#20094 = CARTESIAN_POINT('',(0.158061575079,2.));
+#20095 = CARTESIAN_POINT('',(0.145190617307,2.));
+#20096 = CARTESIAN_POINT('',(0.13241674162,2.));
+#20097 = CARTESIAN_POINT('',(0.106776423564,2.));
+#20098 = CARTESIAN_POINT('',(9.391363977161E-02,2.));
+#20099 = CARTESIAN_POINT('',(8.113019697191E-02,2.));
+#20100 = CARTESIAN_POINT('',(5.114028392508E-02,2.));
+#20101 = CARTESIAN_POINT('',(3.399317634369E-02,2.));
+#20102 = CARTESIAN_POINT('',(1.695257817749E-02,2.));
+#20103 = CARTESIAN_POINT('',(0.,2.));
+#20104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20105 = ORIENTED_EDGE('',*,*,#20106,.T.);
+#20106 = EDGE_CURVE('',#19790,#20107,#20109,.T.);
+#20107 = VERTEX_POINT('',#20108);
+#20108 = CARTESIAN_POINT('',(-2.841151165866,3.759830213863,4.));
+#20109 = SURFACE_CURVE('',#20110,(#20212,#20317),.PCURVE_S1.);
+#20110 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#20111,#20112,#20113,#20114,
+    #20115,#20116,#20117,#20118,#20119,#20120,#20121,#20122,#20123,
+    #20124,#20125,#20126,#20127,#20128,#20129,#20130,#20131,#20132,
+    #20133,#20134,#20135,#20136,#20137,#20138,#20139,#20140,#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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,2.999999999968E-02,5.999999999943E-02,8.999999999927E-02,
+    0.119999999999,0.149999999999,0.179999999999,0.209999999999,
+    0.239999999999,0.269999999998,0.299999999998,0.329999999998,
+    0.359999999998,0.389999999998,0.419999999998,0.449999999997,
+    0.479999999997,0.509999999997,0.539999999997,0.569999999997,
+    0.599999999997,0.629999999996,0.659999999996,0.689999999996,
+    0.719999999995,0.749999999995,0.779999999995,0.809999999994,
+    0.839999999994,0.869999999993,0.899999999993,0.929999999992,
+    0.959999999992,1.),.UNSPECIFIED.);
+#20111 = CARTESIAN_POINT('',(-2.867635192451,3.794877783501,4.));
+#20112 = CARTESIAN_POINT('',(-2.867436562252,3.794614926729,4.));
+#20113 = CARTESIAN_POINT('',(-2.867237932052,3.794352069957,4.));
+#20114 = CARTESIAN_POINT('',(-2.867039301853,3.794089213184,4.));
+#20115 = CARTESIAN_POINT('',(-2.866642041454,3.79356349964,4.));
+#20116 = CARTESIAN_POINT('',(-2.866443411255,3.793300642868,4.));
+#20117 = CARTESIAN_POINT('',(-2.866244781056,3.793037786095,4.));
+#20118 = CARTESIAN_POINT('',(-2.865847520657,3.792512072551,4.));
+#20119 = CARTESIAN_POINT('',(-2.865648890457,3.792249215778,4.));
+#20120 = CARTESIAN_POINT('',(-2.865450260258,3.791986359006,4.));
+#20121 = CARTESIAN_POINT('',(-2.865052999859,3.791460645462,4.));
+#20122 = CARTESIAN_POINT('',(-2.86485436966,3.791197788689,4.));
+#20123 = CARTESIAN_POINT('',(-2.86465573946,3.790934931917,4.));
+#20124 = CARTESIAN_POINT('',(-2.864258479062,3.790409218372,4.));
+#20125 = CARTESIAN_POINT('',(-2.864059848862,3.7901463616,4.));
+#20126 = CARTESIAN_POINT('',(-2.863861218663,3.789883504828,4.));
+#20127 = CARTESIAN_POINT('',(-2.863463958264,3.789357791283,4.));
+#20128 = CARTESIAN_POINT('',(-2.863265328065,3.789094934511,4.));
+#20129 = CARTESIAN_POINT('',(-2.863066697865,3.788832077739,4.));
+#20130 = CARTESIAN_POINT('',(-2.862669437467,3.788306364194,4.));
+#20131 = CARTESIAN_POINT('',(-2.862470807267,3.788043507422,4.));
+#20132 = CARTESIAN_POINT('',(-2.862272177068,3.78778065065,4.));
+#20133 = CARTESIAN_POINT('',(-2.861874916669,3.787254937105,4.));
+#20134 = CARTESIAN_POINT('',(-2.86167628647,3.786992080333,4.));
+#20135 = CARTESIAN_POINT('',(-2.86147765627,3.78672922356,4.));
+#20136 = CARTESIAN_POINT('',(-2.861080395871,3.786203510016,4.));
+#20137 = CARTESIAN_POINT('',(-2.860881765672,3.785940653244,4.));
+#20138 = CARTESIAN_POINT('',(-2.860683135473,3.785677796471,4.));
+#20139 = CARTESIAN_POINT('',(-2.860285875074,3.785152082927,4.));
+#20140 = CARTESIAN_POINT('',(-2.860087244875,3.784889226154,4.));
+#20141 = CARTESIAN_POINT('',(-2.859888614675,3.784626369382,4.));
+#20142 = CARTESIAN_POINT('',(-2.859491354276,3.784100655838,4.));
+#20143 = CARTESIAN_POINT('',(-2.859292724077,3.783837799065,4.));
+#20144 = CARTESIAN_POINT('',(-2.859094093878,3.783574942293,4.));
+#20145 = CARTESIAN_POINT('',(-2.858696833479,3.783049228748,4.));
+#20146 = CARTESIAN_POINT('',(-2.858498203279,3.782786371976,4.));
+#20147 = CARTESIAN_POINT('',(-2.85829957308,3.782523515204,4.));
+#20148 = CARTESIAN_POINT('',(-2.857902312681,3.781997801659,4.));
+#20149 = CARTESIAN_POINT('',(-2.857703682482,3.781734944887,4.));
+#20150 = CARTESIAN_POINT('',(-2.857505052282,3.781472088115,4.));
+#20151 = CARTESIAN_POINT('',(-2.857107791884,3.78094637457,4.));
+#20152 = CARTESIAN_POINT('',(-2.856909161684,3.780683517798,4.));
+#20153 = CARTESIAN_POINT('',(-2.856710531485,3.780420661025,4.));
+#20154 = CARTESIAN_POINT('',(-2.856313271086,3.779894947481,4.));
+#20155 = CARTESIAN_POINT('',(-2.856114640887,3.779632090709,4.));
+#20156 = CARTESIAN_POINT('',(-2.855916010687,3.779369233936,4.));
+#20157 = CARTESIAN_POINT('',(-2.855518750289,3.778843520392,4.));
+#20158 = CARTESIAN_POINT('',(-2.855320120089,3.778580663619,4.));
+#20159 = CARTESIAN_POINT('',(-2.85512148989,3.778317806847,4.));
+#20160 = CARTESIAN_POINT('',(-2.854724229491,3.777792093303,4.));
+#20161 = CARTESIAN_POINT('',(-2.854525599292,3.77752923653,4.));
+#20162 = CARTESIAN_POINT('',(-2.854326969092,3.777266379758,4.));
+#20163 = CARTESIAN_POINT('',(-2.853929708693,3.776740666213,4.));
+#20164 = CARTESIAN_POINT('',(-2.853731078494,3.776477809441,4.));
+#20165 = CARTESIAN_POINT('',(-2.853532448295,3.776214952669,4.));
+#20166 = CARTESIAN_POINT('',(-2.853135187896,3.775689239124,4.));
+#20167 = CARTESIAN_POINT('',(-2.852936557697,3.775426382352,4.));
+#20168 = CARTESIAN_POINT('',(-2.852737927497,3.77516352558,4.));
+#20169 = CARTESIAN_POINT('',(-2.852340667098,3.774637812035,4.));
+#20170 = CARTESIAN_POINT('',(-2.852142036899,3.774374955263,4.));
+#20171 = CARTESIAN_POINT('',(-2.8519434067,3.774112098491,4.));
+#20172 = CARTESIAN_POINT('',(-2.851546146301,3.773586384946,4.));
+#20173 = CARTESIAN_POINT('',(-2.851347516101,3.773323528174,4.));
+#20174 = CARTESIAN_POINT('',(-2.851148885902,3.773060671401,4.));
+#20175 = CARTESIAN_POINT('',(-2.850751625503,3.772534957857,4.));
+#20176 = CARTESIAN_POINT('',(-2.850552995304,3.772272101085,4.));
+#20177 = CARTESIAN_POINT('',(-2.850354365105,3.772009244312,4.));
+#20178 = CARTESIAN_POINT('',(-2.849957104706,3.771483530768,4.));
+#20179 = CARTESIAN_POINT('',(-2.849758474506,3.771220673995,4.));
+#20180 = CARTESIAN_POINT('',(-2.849559844307,3.770957817223,4.));
+#20181 = CARTESIAN_POINT('',(-2.849162583908,3.770432103679,4.));
+#20182 = CARTESIAN_POINT('',(-2.848963953709,3.770169246906,4.));
+#20183 = CARTESIAN_POINT('',(-2.848765323509,3.769906390134,4.));
+#20184 = CARTESIAN_POINT('',(-2.848368063111,3.769380676589,4.));
+#20185 = CARTESIAN_POINT('',(-2.848169432911,3.769117819817,4.));
+#20186 = CARTESIAN_POINT('',(-2.847970802712,3.768854963045,4.));
+#20187 = CARTESIAN_POINT('',(-2.847573542313,3.7683292495,4.));
+#20188 = CARTESIAN_POINT('',(-2.847374912114,3.768066392728,4.));
+#20189 = CARTESIAN_POINT('',(-2.847176281914,3.767803535956,4.));
+#20190 = CARTESIAN_POINT('',(-2.846779021516,3.767277822411,4.));
+#20191 = CARTESIAN_POINT('',(-2.846580391316,3.767014965639,4.));
+#20192 = CARTESIAN_POINT('',(-2.846381761117,3.766752108867,4.));
+#20193 = CARTESIAN_POINT('',(-2.845984500718,3.766226395322,4.));
+#20194 = CARTESIAN_POINT('',(-2.845785870519,3.76596353855,4.));
+#20195 = CARTESIAN_POINT('',(-2.845587240319,3.765700681777,4.));
+#20196 = CARTESIAN_POINT('',(-2.84518997992,3.765174968233,4.));
+#20197 = CARTESIAN_POINT('',(-2.844991349721,3.76491211146,4.));
+#20198 = CARTESIAN_POINT('',(-2.844792719522,3.764649254688,4.));
+#20199 = CARTESIAN_POINT('',(-2.844395459123,3.764123541144,4.));
+#20200 = CARTESIAN_POINT('',(-2.844196828924,3.763860684371,4.));
+#20201 = CARTESIAN_POINT('',(-2.843998198724,3.763597827599,4.));
+#20202 = CARTESIAN_POINT('',(-2.843600938325,3.763072114054,4.));
+#20203 = CARTESIAN_POINT('',(-2.843402308126,3.762809257282,4.));
+#20204 = CARTESIAN_POINT('',(-2.843203677927,3.76254640051,4.));
+#20205 = CARTESIAN_POINT('',(-2.842806417528,3.762020686965,4.));
+#20206 = CARTESIAN_POINT('',(-2.842607787328,3.761757830193,4.));
+#20207 = CARTESIAN_POINT('',(-2.842409157129,3.761494973421,4.));
+#20208 = CARTESIAN_POINT('',(-2.841945686664,3.760881640952,4.));
+#20209 = CARTESIAN_POINT('',(-2.841680846398,3.760531165256,4.));
+#20210 = CARTESIAN_POINT('',(-2.841416006132,3.760180689559,4.));
+#20211 = CARTESIAN_POINT('',(-2.841151165866,3.759830213863,4.));
+#20212 = PCURVE('',#17085,#20213);
+#20213 = DEFINITIONAL_REPRESENTATION('',(#20214),#20316);
+#20214 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#20215,#20216,#20217,#20218,
+    #20219,#20220,#20221,#20222,#20223,#20224,#20225,#20226,#20227,
+    #20228,#20229,#20230,#20231,#20232,#20233,#20234,#20235,#20236,
+    #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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,2.999999999968E-02,5.999999999943E-02,8.999999999927E-02,
+    0.119999999999,0.149999999999,0.179999999999,0.209999999999,
+    0.239999999999,0.269999999998,0.299999999998,0.329999999998,
+    0.359999999998,0.389999999998,0.419999999998,0.449999999997,
+    0.479999999997,0.509999999997,0.539999999997,0.569999999997,
+    0.599999999997,0.629999999996,0.659999999996,0.689999999996,
+    0.719999999995,0.749999999995,0.779999999995,0.809999999994,
+    0.839999999994,0.869999999993,0.899999999993,0.929999999992,
+    0.959999999992,1.),.UNSPECIFIED.);
+#20215 = CARTESIAN_POINT('',(3.632364807549,-3.705122216499));
+#20216 = CARTESIAN_POINT('',(3.632563437748,-3.705385073271));
+#20217 = CARTESIAN_POINT('',(3.632762067948,-3.705647930043));
+#20218 = CARTESIAN_POINT('',(3.632960698147,-3.705910786816));
+#20219 = CARTESIAN_POINT('',(3.633357958546,-3.70643650036));
+#20220 = CARTESIAN_POINT('',(3.633556588745,-3.706699357132));
+#20221 = CARTESIAN_POINT('',(3.633755218944,-3.706962213905));
+#20222 = CARTESIAN_POINT('',(3.634152479343,-3.707487927449));
+#20223 = CARTESIAN_POINT('',(3.634351109543,-3.707750784222));
+#20224 = CARTESIAN_POINT('',(3.634549739742,-3.708013640994));
+#20225 = CARTESIAN_POINT('',(3.634947000141,-3.708539354538));
+#20226 = CARTESIAN_POINT('',(3.63514563034,-3.708802211311));
+#20227 = CARTESIAN_POINT('',(3.63534426054,-3.709065068083));
+#20228 = CARTESIAN_POINT('',(3.635741520938,-3.709590781628));
+#20229 = CARTESIAN_POINT('',(3.635940151138,-3.7098536384));
+#20230 = CARTESIAN_POINT('',(3.636138781337,-3.710116495172));
+#20231 = CARTESIAN_POINT('',(3.636536041736,-3.710642208717));
+#20232 = CARTESIAN_POINT('',(3.636734671935,-3.710905065489));
+#20233 = CARTESIAN_POINT('',(3.636933302135,-3.711167922261));
+#20234 = CARTESIAN_POINT('',(3.637330562533,-3.711693635806));
+#20235 = CARTESIAN_POINT('',(3.637529192733,-3.711956492578));
+#20236 = CARTESIAN_POINT('',(3.637727822932,-3.71221934935));
+#20237 = CARTESIAN_POINT('',(3.638125083331,-3.712745062895));
+#20238 = CARTESIAN_POINT('',(3.63832371353,-3.713007919667));
+#20239 = CARTESIAN_POINT('',(3.63852234373,-3.71327077644));
+#20240 = CARTESIAN_POINT('',(3.638919604129,-3.713796489984));
+#20241 = CARTESIAN_POINT('',(3.639118234328,-3.714059346756));
+#20242 = CARTESIAN_POINT('',(3.639316864527,-3.714322203529));
+#20243 = CARTESIAN_POINT('',(3.639714124926,-3.714847917073));
+#20244 = CARTESIAN_POINT('',(3.639912755125,-3.715110773846));
+#20245 = CARTESIAN_POINT('',(3.640111385325,-3.715373630618));
+#20246 = CARTESIAN_POINT('',(3.640508645724,-3.715899344162));
+#20247 = CARTESIAN_POINT('',(3.640707275923,-3.716162200935));
+#20248 = CARTESIAN_POINT('',(3.640905906122,-3.716425057707));
+#20249 = CARTESIAN_POINT('',(3.641303166521,-3.716950771252));
+#20250 = CARTESIAN_POINT('',(3.641501796721,-3.717213628024));
+#20251 = CARTESIAN_POINT('',(3.64170042692,-3.717476484796));
+#20252 = CARTESIAN_POINT('',(3.642097687319,-3.718002198341));
+#20253 = CARTESIAN_POINT('',(3.642296317518,-3.718265055113));
+#20254 = CARTESIAN_POINT('',(3.642494947718,-3.718527911885));
+#20255 = CARTESIAN_POINT('',(3.642892208116,-3.71905362543));
+#20256 = CARTESIAN_POINT('',(3.643090838316,-3.719316482202));
+#20257 = CARTESIAN_POINT('',(3.643289468515,-3.719579338975));
+#20258 = CARTESIAN_POINT('',(3.643686728914,-3.720105052519));
+#20259 = CARTESIAN_POINT('',(3.643885359113,-3.720367909291));
+#20260 = CARTESIAN_POINT('',(3.644083989313,-3.720630766064));
+#20261 = CARTESIAN_POINT('',(3.644481249711,-3.721156479608));
+#20262 = CARTESIAN_POINT('',(3.644679879911,-3.721419336381));
+#20263 = CARTESIAN_POINT('',(3.64487851011,-3.721682193153));
+#20264 = CARTESIAN_POINT('',(3.645275770509,-3.722207906697));
+#20265 = CARTESIAN_POINT('',(3.645474400708,-3.72247076347));
+#20266 = CARTESIAN_POINT('',(3.645673030908,-3.722733620242));
+#20267 = CARTESIAN_POINT('',(3.646070291307,-3.723259333787));
+#20268 = CARTESIAN_POINT('',(3.646268921506,-3.723522190559));
+#20269 = CARTESIAN_POINT('',(3.646467551705,-3.723785047331));
+#20270 = CARTESIAN_POINT('',(3.646864812104,-3.724310760876));
+#20271 = CARTESIAN_POINT('',(3.647063442303,-3.724573617648));
+#20272 = CARTESIAN_POINT('',(3.647262072503,-3.72483647442));
+#20273 = CARTESIAN_POINT('',(3.647659332902,-3.725362187965));
+#20274 = CARTESIAN_POINT('',(3.647857963101,-3.725625044737));
+#20275 = CARTESIAN_POINT('',(3.6480565933,-3.725887901509));
+#20276 = CARTESIAN_POINT('',(3.648453853699,-3.726413615054));
+#20277 = CARTESIAN_POINT('',(3.648652483899,-3.726676471826));
+#20278 = CARTESIAN_POINT('',(3.648851114098,-3.726939328599));
+#20279 = CARTESIAN_POINT('',(3.649248374497,-3.727465042143));
+#20280 = CARTESIAN_POINT('',(3.649447004696,-3.727727898915));
+#20281 = CARTESIAN_POINT('',(3.649645634895,-3.727990755688));
+#20282 = CARTESIAN_POINT('',(3.650042895294,-3.728516469232));
+#20283 = CARTESIAN_POINT('',(3.650241525494,-3.728779326005));
+#20284 = CARTESIAN_POINT('',(3.650440155693,-3.729042182777));
+#20285 = CARTESIAN_POINT('',(3.650837416092,-3.729567896321));
+#20286 = CARTESIAN_POINT('',(3.651036046291,-3.729830753094));
+#20287 = CARTESIAN_POINT('',(3.651234676491,-3.730093609866));
+#20288 = CARTESIAN_POINT('',(3.651631936889,-3.730619323411));
+#20289 = CARTESIAN_POINT('',(3.651830567089,-3.730882180183));
+#20290 = CARTESIAN_POINT('',(3.652029197288,-3.731145036955));
+#20291 = CARTESIAN_POINT('',(3.652426457687,-3.7316707505));
+#20292 = CARTESIAN_POINT('',(3.652625087886,-3.731933607272));
+#20293 = CARTESIAN_POINT('',(3.652823718086,-3.732196464044));
+#20294 = CARTESIAN_POINT('',(3.653220978484,-3.732722177589));
+#20295 = CARTESIAN_POINT('',(3.653419608684,-3.732985034361));
+#20296 = CARTESIAN_POINT('',(3.653618238883,-3.733247891133));
+#20297 = CARTESIAN_POINT('',(3.654015499282,-3.733773604678));
+#20298 = CARTESIAN_POINT('',(3.654214129481,-3.73403646145));
+#20299 = CARTESIAN_POINT('',(3.654412759681,-3.734299318223));
+#20300 = CARTESIAN_POINT('',(3.65481002008,-3.734825031767));
+#20301 = CARTESIAN_POINT('',(3.655008650279,-3.73508788854));
+#20302 = CARTESIAN_POINT('',(3.655207280478,-3.735350745312));
+#20303 = CARTESIAN_POINT('',(3.655604540877,-3.735876458856));
+#20304 = CARTESIAN_POINT('',(3.655803171076,-3.736139315629));
+#20305 = CARTESIAN_POINT('',(3.656001801276,-3.736402172401));
+#20306 = CARTESIAN_POINT('',(3.656399061675,-3.736927885946));
+#20307 = CARTESIAN_POINT('',(3.656597691874,-3.737190742718));
+#20308 = CARTESIAN_POINT('',(3.656796322073,-3.73745359949));
+#20309 = CARTESIAN_POINT('',(3.657193582472,-3.737979313035));
+#20310 = CARTESIAN_POINT('',(3.657392212672,-3.738242169807));
+#20311 = CARTESIAN_POINT('',(3.657590842871,-3.738505026579));
+#20312 = CARTESIAN_POINT('',(3.658054313336,-3.739118359048));
+#20313 = CARTESIAN_POINT('',(3.658319153602,-3.739468834744));
+#20314 = CARTESIAN_POINT('',(3.658583993868,-3.739819310441));
+#20315 = CARTESIAN_POINT('',(3.658848834134,-3.740169786137));
+#20316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20317 = PCURVE('',#20318,#20323);
+#20318 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+    (#20319,#20320)
+    ,(#20321,#20322
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(9.907645063588,10.),(0.,4.
+    ),.PIECEWISE_BEZIER_KNOTS.);
+#20319 = CARTESIAN_POINT('',(-2.841151165866,3.759830213863,2.));
+#20320 = CARTESIAN_POINT('',(-2.841151165866,3.759830213863,6.));
+#20321 = CARTESIAN_POINT('',(-2.867635192451,3.794877783501,2.));
+#20322 = CARTESIAN_POINT('',(-2.867635192451,3.794877783501,6.));
+#20323 = DEFINITIONAL_REPRESENTATION('',(#20324),#20426);
+#20324 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#20325,#20326,#20327,#20328,
+    #20329,#20330,#20331,#20332,#20333,#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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,2.999999999968E-02,5.999999999943E-02,8.999999999927E-02,
+    0.119999999999,0.149999999999,0.179999999999,0.209999999999,
+    0.239999999999,0.269999999998,0.299999999998,0.329999999998,
+    0.359999999998,0.389999999998,0.419999999998,0.449999999997,
+    0.479999999997,0.509999999997,0.539999999997,0.569999999997,
+    0.599999999997,0.629999999996,0.659999999996,0.689999999996,
+    0.719999999995,0.749999999995,0.779999999995,0.809999999994,
+    0.839999999994,0.869999999993,0.899999999993,0.929999999992,
+    0.959999999992,1.),.UNSPECIFIED.);
+#20325 = CARTESIAN_POINT('',(10.,2.));
+#20326 = CARTESIAN_POINT('',(9.999307337977,2.));
+#20327 = CARTESIAN_POINT('',(9.998614675954,2.));
+#20328 = CARTESIAN_POINT('',(9.997922013931,2.));
+#20329 = CARTESIAN_POINT('',(9.996536689885,2.));
+#20330 = CARTESIAN_POINT('',(9.995844027861,2.));
+#20331 = CARTESIAN_POINT('',(9.995151365838,2.));
+#20332 = CARTESIAN_POINT('',(9.993766041792,2.));
+#20333 = CARTESIAN_POINT('',(9.993073379769,2.));
+#20334 = CARTESIAN_POINT('',(9.992380717746,2.));
+#20335 = CARTESIAN_POINT('',(9.9909953937,2.));
+#20336 = CARTESIAN_POINT('',(9.990302731677,2.));
+#20337 = CARTESIAN_POINT('',(9.989610069654,2.));
+#20338 = CARTESIAN_POINT('',(9.988224745608,2.));
+#20339 = CARTESIAN_POINT('',(9.987532083584,2.));
+#20340 = CARTESIAN_POINT('',(9.986839421561,2.));
+#20341 = CARTESIAN_POINT('',(9.985454097515,2.));
+#20342 = CARTESIAN_POINT('',(9.984761435492,2.));
+#20343 = CARTESIAN_POINT('',(9.984068773469,2.));
+#20344 = CARTESIAN_POINT('',(9.982683449423,2.));
+#20345 = CARTESIAN_POINT('',(9.9819907874,2.));
+#20346 = CARTESIAN_POINT('',(9.981298125377,2.));
+#20347 = CARTESIAN_POINT('',(9.979912801331,2.));
+#20348 = CARTESIAN_POINT('',(9.979220139307,2.));
+#20349 = CARTESIAN_POINT('',(9.978527477284,2.));
+#20350 = CARTESIAN_POINT('',(9.977142153238,2.));
+#20351 = CARTESIAN_POINT('',(9.976449491215,2.));
+#20352 = CARTESIAN_POINT('',(9.975756829192,2.));
+#20353 = CARTESIAN_POINT('',(9.974371505146,2.));
+#20354 = CARTESIAN_POINT('',(9.973678843123,2.));
+#20355 = CARTESIAN_POINT('',(9.9729861811,2.));
+#20356 = CARTESIAN_POINT('',(9.971600857054,2.));
+#20357 = CARTESIAN_POINT('',(9.97090819503,2.));
+#20358 = CARTESIAN_POINT('',(9.970215533007,2.));
+#20359 = CARTESIAN_POINT('',(9.968830208961,2.));
+#20360 = CARTESIAN_POINT('',(9.968137546938,2.));
+#20361 = CARTESIAN_POINT('',(9.967444884915,2.));
+#20362 = CARTESIAN_POINT('',(9.966059560869,2.));
+#20363 = CARTESIAN_POINT('',(9.965366898846,2.));
+#20364 = CARTESIAN_POINT('',(9.964674236823,2.));
+#20365 = CARTESIAN_POINT('',(9.963288912776,2.));
+#20366 = CARTESIAN_POINT('',(9.962596250753,2.));
+#20367 = CARTESIAN_POINT('',(9.96190358873,2.));
+#20368 = CARTESIAN_POINT('',(9.960518264684,2.));
+#20369 = CARTESIAN_POINT('',(9.959825602661,2.));
+#20370 = CARTESIAN_POINT('',(9.959132940638,2.));
+#20371 = CARTESIAN_POINT('',(9.957747616592,2.));
+#20372 = CARTESIAN_POINT('',(9.957054954569,2.));
+#20373 = CARTESIAN_POINT('',(9.956362292546,2.));
+#20374 = CARTESIAN_POINT('',(9.954976968499,2.));
+#20375 = CARTESIAN_POINT('',(9.954284306476,2.));
+#20376 = CARTESIAN_POINT('',(9.953591644453,2.));
+#20377 = CARTESIAN_POINT('',(9.952206320407,2.));
+#20378 = CARTESIAN_POINT('',(9.951513658384,2.));
+#20379 = CARTESIAN_POINT('',(9.950820996361,2.));
+#20380 = CARTESIAN_POINT('',(9.949435672315,2.));
+#20381 = CARTESIAN_POINT('',(9.948743010292,2.));
+#20382 = CARTESIAN_POINT('',(9.948050348269,2.));
+#20383 = CARTESIAN_POINT('',(9.946665024222,2.));
+#20384 = CARTESIAN_POINT('',(9.945972362199,2.));
+#20385 = CARTESIAN_POINT('',(9.945279700176,2.));
+#20386 = CARTESIAN_POINT('',(9.94389437613,2.));
+#20387 = CARTESIAN_POINT('',(9.943201714107,2.));
+#20388 = CARTESIAN_POINT('',(9.942509052084,2.));
+#20389 = CARTESIAN_POINT('',(9.941123728038,2.));
+#20390 = CARTESIAN_POINT('',(9.940431066015,2.));
+#20391 = CARTESIAN_POINT('',(9.939738403992,2.));
+#20392 = CARTESIAN_POINT('',(9.938353079945,2.));
+#20393 = CARTESIAN_POINT('',(9.937660417922,2.));
+#20394 = CARTESIAN_POINT('',(9.936967755899,2.));
+#20395 = CARTESIAN_POINT('',(9.935582431853,2.));
+#20396 = CARTESIAN_POINT('',(9.93488976983,2.));
+#20397 = CARTESIAN_POINT('',(9.934197107807,2.));
+#20398 = CARTESIAN_POINT('',(9.932811783761,2.));
+#20399 = CARTESIAN_POINT('',(9.932119121738,2.));
+#20400 = CARTESIAN_POINT('',(9.931426459715,2.));
+#20401 = CARTESIAN_POINT('',(9.930041135668,2.));
+#20402 = CARTESIAN_POINT('',(9.929348473645,2.));
+#20403 = CARTESIAN_POINT('',(9.928655811622,2.));
+#20404 = CARTESIAN_POINT('',(9.927270487576,2.));
+#20405 = CARTESIAN_POINT('',(9.926577825553,2.));
+#20406 = CARTESIAN_POINT('',(9.92588516353,2.));
+#20407 = CARTESIAN_POINT('',(9.924499839484,2.));
+#20408 = CARTESIAN_POINT('',(9.923807177461,2.));
+#20409 = CARTESIAN_POINT('',(9.923114515438,2.));
+#20410 = CARTESIAN_POINT('',(9.921729191391,2.));
+#20411 = CARTESIAN_POINT('',(9.921036529368,2.));
+#20412 = CARTESIAN_POINT('',(9.920343867345,2.));
+#20413 = CARTESIAN_POINT('',(9.918958543299,2.));
+#20414 = CARTESIAN_POINT('',(9.918265881276,2.));
+#20415 = CARTESIAN_POINT('',(9.917573219253,2.));
+#20416 = CARTESIAN_POINT('',(9.916187895207,2.));
+#20417 = CARTESIAN_POINT('',(9.915495233184,2.));
+#20418 = CARTESIAN_POINT('',(9.914802571161,2.));
+#20419 = CARTESIAN_POINT('',(9.913417247114,2.));
+#20420 = CARTESIAN_POINT('',(9.912724585091,2.));
+#20421 = CARTESIAN_POINT('',(9.912031923068,2.));
+#20422 = CARTESIAN_POINT('',(9.910415711681,2.));
+#20423 = CARTESIAN_POINT('',(9.909492162316,2.));
+#20424 = CARTESIAN_POINT('',(9.908568612952,2.));
+#20425 = CARTESIAN_POINT('',(9.907645063588,2.));
+#20426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20427 = ORIENTED_EDGE('',*,*,#20428,.F.);
+#20428 = EDGE_CURVE('',#20429,#20107,#20431,.T.);
+#20429 = VERTEX_POINT('',#20430);
+#20430 = CARTESIAN_POINT('',(-2.841151165866,3.771196778483,4.));
+#20431 = SURFACE_CURVE('',#20432,(#20534,#20639),.PCURVE_S1.);
+#20432 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#20433,#20434,#20435,#20436,
+    #20437,#20438,#20439,#20440,#20441,#20442,#20443,#20444,#20445,
+    #20446,#20447,#20448,#20449,#20450,#20451,#20452,#20453,#20454,
+    #20455,#20456,#20457,#20458,#20459,#20460,#20461,#20462,#20463,
+    #20464,#20465,#20466,#20467,#20468,#20469,#20470,#20471,#20472,
+    #20473,#20474,#20475,#20476,#20477,#20478,#20479,#20480,#20481,
+    #20482,#20483,#20484,#20485,#20486,#20487,#20488,#20489,#20490,
+    #20491,#20492,#20493,#20494,#20495,#20496,#20497,#20498,#20499,
+    #20500,#20501,#20502,#20503,#20504,#20505,#20506,#20507,#20508,
+    #20509,#20510,#20511,#20512,#20513,#20514,#20515,#20516,#20517,
+    #20518,#20519,#20520,#20521,#20522,#20523,#20524,#20525,#20526,
+    #20527,#20528,#20529,#20530,#20531,#20532,#20533),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,3.000000000078E-02,6.000000000155E-02,9.000000000233E-02,
+    0.120000000003,0.150000000004,0.180000000005,0.210000000005,
+    0.240000000006,0.270000000006,0.300000000006,0.330000000005,
+    0.360000000005,0.390000000004,0.420000000005,0.450000000005,
+    0.480000000005,0.510000000005,0.540000000004,0.570000000004,
+    0.600000000003,0.630000000003,0.660000000003,0.690000000002,
+    0.720000000002,0.750000000001,0.78,0.809999999999,0.839999999997,
+    0.869999999996,0.899999999994,0.929999999993,0.959999999992,1.),
+  .UNSPECIFIED.);
+#20433 = CARTESIAN_POINT('',(-2.841151165866,3.771196778483,4.));
+#20434 = CARTESIAN_POINT('',(-2.841151165866,3.771111529248,4.));
+#20435 = CARTESIAN_POINT('',(-2.841151165866,3.771026280013,4.));
+#20436 = CARTESIAN_POINT('',(-2.841151165866,3.770941030779,4.));
+#20437 = CARTESIAN_POINT('',(-2.841151165866,3.770770532309,4.));
+#20438 = CARTESIAN_POINT('',(-2.841151165866,3.770685283075,4.));
+#20439 = CARTESIAN_POINT('',(-2.841151165866,3.77060003384,4.));
+#20440 = CARTESIAN_POINT('',(-2.841151165866,3.770429535371,4.));
+#20441 = CARTESIAN_POINT('',(-2.841151165866,3.770344286136,4.));
+#20442 = CARTESIAN_POINT('',(-2.841151165866,3.770259036901,4.));
+#20443 = CARTESIAN_POINT('',(-2.841151165866,3.770088538432,4.));
+#20444 = CARTESIAN_POINT('',(-2.841151165866,3.770003289197,4.));
+#20445 = CARTESIAN_POINT('',(-2.841151165866,3.769918039963,4.));
+#20446 = CARTESIAN_POINT('',(-2.841151165866,3.769747541493,4.));
+#20447 = CARTESIAN_POINT('',(-2.841151165866,3.769662292259,4.));
+#20448 = CARTESIAN_POINT('',(-2.841151165866,3.769577043024,4.));
+#20449 = CARTESIAN_POINT('',(-2.841151165866,3.769406544555,4.));
+#20450 = CARTESIAN_POINT('',(-2.841151165866,3.76932129532,4.));
+#20451 = CARTESIAN_POINT('',(-2.841151165866,3.769236046086,4.));
+#20452 = CARTESIAN_POINT('',(-2.841151165866,3.769065547616,4.));
+#20453 = CARTESIAN_POINT('',(-2.841151165866,3.768980298382,4.));
+#20454 = CARTESIAN_POINT('',(-2.841151165866,3.768895049147,4.));
+#20455 = CARTESIAN_POINT('',(-2.841151165866,3.768724550678,4.));
+#20456 = CARTESIAN_POINT('',(-2.841151165866,3.768639301443,4.));
+#20457 = CARTESIAN_POINT('',(-2.841151165866,3.768554052208,4.));
+#20458 = CARTESIAN_POINT('',(-2.841151165866,3.768383553739,4.));
+#20459 = CARTESIAN_POINT('',(-2.841151165866,3.768298304504,4.));
+#20460 = CARTESIAN_POINT('',(-2.841151165866,3.76821305527,4.));
+#20461 = CARTESIAN_POINT('',(-2.841151165866,3.768042556801,4.));
+#20462 = CARTESIAN_POINT('',(-2.841151165866,3.767957307566,4.));
+#20463 = CARTESIAN_POINT('',(-2.841151165866,3.767872058331,4.));
+#20464 = CARTESIAN_POINT('',(-2.841151165866,3.767701559862,4.));
+#20465 = CARTESIAN_POINT('',(-2.841151165866,3.767616310627,4.));
+#20466 = CARTESIAN_POINT('',(-2.841151165866,3.767531061393,4.));
+#20467 = CARTESIAN_POINT('',(-2.841151165866,3.767360562923,4.));
+#20468 = CARTESIAN_POINT('',(-2.841151165866,3.767275313689,4.));
+#20469 = CARTESIAN_POINT('',(-2.841151165866,3.767190064454,4.));
+#20470 = CARTESIAN_POINT('',(-2.841151165866,3.767019565985,4.));
+#20471 = CARTESIAN_POINT('',(-2.841151165866,3.76693431675,4.));
+#20472 = CARTESIAN_POINT('',(-2.841151165866,3.766849067515,4.));
+#20473 = CARTESIAN_POINT('',(-2.841151165866,3.766678569046,4.));
+#20474 = CARTESIAN_POINT('',(-2.841151165866,3.766593319811,4.));
+#20475 = CARTESIAN_POINT('',(-2.841151165866,3.766508070577,4.));
+#20476 = CARTESIAN_POINT('',(-2.841151165866,3.766337572108,4.));
+#20477 = CARTESIAN_POINT('',(-2.841151165866,3.766252322873,4.));
+#20478 = CARTESIAN_POINT('',(-2.841151165866,3.766167073638,4.));
+#20479 = CARTESIAN_POINT('',(-2.841151165866,3.765996575169,4.));
+#20480 = CARTESIAN_POINT('',(-2.841151165866,3.765911325934,4.));
+#20481 = CARTESIAN_POINT('',(-2.841151165866,3.7658260767,4.));
+#20482 = CARTESIAN_POINT('',(-2.841151165866,3.76565557823,4.));
+#20483 = CARTESIAN_POINT('',(-2.841151165866,3.765570328996,4.));
+#20484 = CARTESIAN_POINT('',(-2.841151165866,3.765485079761,4.));
+#20485 = CARTESIAN_POINT('',(-2.841151165866,3.765314581292,4.));
+#20486 = CARTESIAN_POINT('',(-2.841151165866,3.765229332057,4.));
+#20487 = CARTESIAN_POINT('',(-2.841151165866,3.765144082822,4.));
+#20488 = CARTESIAN_POINT('',(-2.841151165866,3.764973584353,4.));
+#20489 = CARTESIAN_POINT('',(-2.841151165866,3.764888335119,4.));
+#20490 = CARTESIAN_POINT('',(-2.841151165866,3.764803085884,4.));
+#20491 = CARTESIAN_POINT('',(-2.841151165866,3.764632587415,4.));
+#20492 = CARTESIAN_POINT('',(-2.841151165866,3.76454733818,4.));
+#20493 = CARTESIAN_POINT('',(-2.841151165866,3.764462088945,4.));
+#20494 = CARTESIAN_POINT('',(-2.841151165866,3.764291590476,4.));
+#20495 = CARTESIAN_POINT('',(-2.841151165866,3.764206341241,4.));
+#20496 = CARTESIAN_POINT('',(-2.841151165866,3.764121092007,4.));
+#20497 = CARTESIAN_POINT('',(-2.841151165866,3.763950593537,4.));
+#20498 = CARTESIAN_POINT('',(-2.841151165866,3.763865344303,4.));
+#20499 = CARTESIAN_POINT('',(-2.841151165866,3.763780095068,4.));
+#20500 = CARTESIAN_POINT('',(-2.841151165866,3.763609596599,4.));
+#20501 = CARTESIAN_POINT('',(-2.841151165866,3.763524347364,4.));
+#20502 = CARTESIAN_POINT('',(-2.841151165866,3.763439098129,4.));
+#20503 = CARTESIAN_POINT('',(-2.841151165866,3.76326859966,4.));
+#20504 = CARTESIAN_POINT('',(-2.841151165866,3.763183350426,4.));
+#20505 = CARTESIAN_POINT('',(-2.841151165866,3.763098101191,4.));
+#20506 = CARTESIAN_POINT('',(-2.841151165866,3.762927602722,4.));
+#20507 = CARTESIAN_POINT('',(-2.841151165866,3.762842353487,4.));
+#20508 = CARTESIAN_POINT('',(-2.841151165866,3.762757104252,4.));
+#20509 = CARTESIAN_POINT('',(-2.841151165866,3.762586605783,4.));
+#20510 = CARTESIAN_POINT('',(-2.841151165866,3.762501356548,4.));
+#20511 = CARTESIAN_POINT('',(-2.841151165866,3.762416107314,4.));
+#20512 = CARTESIAN_POINT('',(-2.841151165866,3.762245608844,4.));
+#20513 = CARTESIAN_POINT('',(-2.841151165866,3.76216035961,4.));
+#20514 = CARTESIAN_POINT('',(-2.841151165866,3.762075110375,4.));
+#20515 = CARTESIAN_POINT('',(-2.841151165866,3.761904611906,4.));
+#20516 = CARTESIAN_POINT('',(-2.841151165866,3.761819362671,4.));
+#20517 = CARTESIAN_POINT('',(-2.841151165866,3.761734113437,4.));
+#20518 = CARTESIAN_POINT('',(-2.841151165866,3.761563614967,4.));
+#20519 = CARTESIAN_POINT('',(-2.841151165866,3.761478365733,4.));
+#20520 = CARTESIAN_POINT('',(-2.841151165866,3.761393116498,4.));
+#20521 = CARTESIAN_POINT('',(-2.841151165866,3.761222618029,4.));
+#20522 = CARTESIAN_POINT('',(-2.841151165866,3.761137368794,4.));
+#20523 = CARTESIAN_POINT('',(-2.841151165866,3.761052119559,4.));
+#20524 = CARTESIAN_POINT('',(-2.841151165866,3.76088162109,4.));
+#20525 = CARTESIAN_POINT('',(-2.841151165866,3.760796371855,4.));
+#20526 = CARTESIAN_POINT('',(-2.841151165866,3.760711122621,4.));
+#20527 = CARTESIAN_POINT('',(-2.841151165866,3.760540624151,4.));
+#20528 = CARTESIAN_POINT('',(-2.841151165866,3.760455374917,4.));
+#20529 = CARTESIAN_POINT('',(-2.841151165866,3.760370125682,4.));
+#20530 = CARTESIAN_POINT('',(-2.841151165866,3.760171210801,4.));
+#20531 = CARTESIAN_POINT('',(-2.841151165866,3.760057545155,4.));
+#20532 = CARTESIAN_POINT('',(-2.841151165866,3.759943879509,4.));
+#20533 = CARTESIAN_POINT('',(-2.841151165866,3.759830213863,4.));
+#20534 = PCURVE('',#17085,#20535);
+#20535 = DEFINITIONAL_REPRESENTATION('',(#20536),#20638);
+#20536 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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,#20623,#20624,#20625,#20626,#20627,#20628,#20629,#20630,
+    #20631,#20632,#20633,#20634,#20635,#20636,#20637),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,3.000000000078E-02,6.000000000155E-02,9.000000000233E-02,
+    0.120000000003,0.150000000004,0.180000000005,0.210000000005,
+    0.240000000006,0.270000000006,0.300000000006,0.330000000005,
+    0.360000000005,0.390000000004,0.420000000005,0.450000000005,
+    0.480000000005,0.510000000005,0.540000000004,0.570000000004,
+    0.600000000003,0.630000000003,0.660000000003,0.690000000002,
+    0.720000000002,0.750000000001,0.78,0.809999999999,0.839999999997,
+    0.869999999996,0.899999999994,0.929999999993,0.959999999992,1.),
+  .UNSPECIFIED.);
+#20537 = CARTESIAN_POINT('',(3.658848834134,-3.728803221517));
+#20538 = CARTESIAN_POINT('',(3.658848834134,-3.728888470752));
+#20539 = CARTESIAN_POINT('',(3.658848834134,-3.728973719987));
+#20540 = CARTESIAN_POINT('',(3.658848834134,-3.729058969221));
+#20541 = CARTESIAN_POINT('',(3.658848834134,-3.729229467691));
+#20542 = CARTESIAN_POINT('',(3.658848834134,-3.729314716925));
+#20543 = CARTESIAN_POINT('',(3.658848834134,-3.72939996616));
+#20544 = CARTESIAN_POINT('',(3.658848834134,-3.729570464629));
+#20545 = CARTESIAN_POINT('',(3.658848834134,-3.729655713864));
+#20546 = CARTESIAN_POINT('',(3.658848834134,-3.729740963099));
+#20547 = CARTESIAN_POINT('',(3.658848834134,-3.729911461568));
+#20548 = CARTESIAN_POINT('',(3.658848834134,-3.729996710803));
+#20549 = CARTESIAN_POINT('',(3.658848834134,-3.730081960037));
+#20550 = CARTESIAN_POINT('',(3.658848834134,-3.730252458507));
+#20551 = CARTESIAN_POINT('',(3.658848834134,-3.730337707741));
+#20552 = CARTESIAN_POINT('',(3.658848834134,-3.730422956976));
+#20553 = CARTESIAN_POINT('',(3.658848834134,-3.730593455445));
+#20554 = CARTESIAN_POINT('',(3.658848834134,-3.73067870468));
+#20555 = CARTESIAN_POINT('',(3.658848834134,-3.730763953914));
+#20556 = CARTESIAN_POINT('',(3.658848834134,-3.730934452384));
+#20557 = CARTESIAN_POINT('',(3.658848834134,-3.731019701618));
+#20558 = CARTESIAN_POINT('',(3.658848834134,-3.731104950853));
+#20559 = CARTESIAN_POINT('',(3.658848834134,-3.731275449322));
+#20560 = CARTESIAN_POINT('',(3.658848834134,-3.731360698557));
+#20561 = CARTESIAN_POINT('',(3.658848834134,-3.731445947792));
+#20562 = CARTESIAN_POINT('',(3.658848834134,-3.731616446261));
+#20563 = CARTESIAN_POINT('',(3.658848834134,-3.731701695496));
+#20564 = CARTESIAN_POINT('',(3.658848834134,-3.73178694473));
+#20565 = CARTESIAN_POINT('',(3.658848834134,-3.731957443199));
+#20566 = CARTESIAN_POINT('',(3.658848834134,-3.732042692434));
+#20567 = CARTESIAN_POINT('',(3.658848834134,-3.732127941669));
+#20568 = CARTESIAN_POINT('',(3.658848834134,-3.732298440138));
+#20569 = CARTESIAN_POINT('',(3.658848834134,-3.732383689373));
+#20570 = CARTESIAN_POINT('',(3.658848834134,-3.732468938607));
+#20571 = CARTESIAN_POINT('',(3.658848834134,-3.732639437077));
+#20572 = CARTESIAN_POINT('',(3.658848834134,-3.732724686311));
+#20573 = CARTESIAN_POINT('',(3.658848834134,-3.732809935546));
+#20574 = CARTESIAN_POINT('',(3.658848834134,-3.732980434015));
+#20575 = CARTESIAN_POINT('',(3.658848834134,-3.73306568325));
+#20576 = CARTESIAN_POINT('',(3.658848834134,-3.733150932485));
+#20577 = CARTESIAN_POINT('',(3.658848834134,-3.733321430954));
+#20578 = CARTESIAN_POINT('',(3.658848834134,-3.733406680189));
+#20579 = CARTESIAN_POINT('',(3.658848834134,-3.733491929423));
+#20580 = CARTESIAN_POINT('',(3.658848834134,-3.733662427892));
+#20581 = CARTESIAN_POINT('',(3.658848834134,-3.733747677127));
+#20582 = CARTESIAN_POINT('',(3.658848834134,-3.733832926362));
+#20583 = CARTESIAN_POINT('',(3.658848834134,-3.734003424831));
+#20584 = CARTESIAN_POINT('',(3.658848834134,-3.734088674066));
+#20585 = CARTESIAN_POINT('',(3.658848834134,-3.7341739233));
+#20586 = CARTESIAN_POINT('',(3.658848834134,-3.73434442177));
+#20587 = CARTESIAN_POINT('',(3.658848834134,-3.734429671004));
+#20588 = CARTESIAN_POINT('',(3.658848834134,-3.734514920239));
+#20589 = CARTESIAN_POINT('',(3.658848834134,-3.734685418708));
+#20590 = CARTESIAN_POINT('',(3.658848834134,-3.734770667943));
+#20591 = CARTESIAN_POINT('',(3.658848834134,-3.734855917178));
+#20592 = CARTESIAN_POINT('',(3.658848834134,-3.735026415647));
+#20593 = CARTESIAN_POINT('',(3.658848834134,-3.735111664881));
+#20594 = CARTESIAN_POINT('',(3.658848834134,-3.735196914116));
+#20595 = CARTESIAN_POINT('',(3.658848834134,-3.735367412585));
+#20596 = CARTESIAN_POINT('',(3.658848834134,-3.73545266182));
+#20597 = CARTESIAN_POINT('',(3.658848834134,-3.735537911055));
+#20598 = CARTESIAN_POINT('',(3.658848834134,-3.735708409524));
+#20599 = CARTESIAN_POINT('',(3.658848834134,-3.735793658759));
+#20600 = CARTESIAN_POINT('',(3.658848834134,-3.735878907993));
+#20601 = CARTESIAN_POINT('',(3.658848834134,-3.736049406463));
+#20602 = CARTESIAN_POINT('',(3.658848834134,-3.736134655697));
+#20603 = CARTESIAN_POINT('',(3.658848834134,-3.736219904932));
+#20604 = CARTESIAN_POINT('',(3.658848834134,-3.736390403401));
+#20605 = CARTESIAN_POINT('',(3.658848834134,-3.736475652636));
+#20606 = CARTESIAN_POINT('',(3.658848834134,-3.736560901871));
+#20607 = CARTESIAN_POINT('',(3.658848834134,-3.73673140034));
+#20608 = CARTESIAN_POINT('',(3.658848834134,-3.736816649574));
+#20609 = CARTESIAN_POINT('',(3.658848834134,-3.736901898809));
+#20610 = CARTESIAN_POINT('',(3.658848834134,-3.737072397278));
+#20611 = CARTESIAN_POINT('',(3.658848834134,-3.737157646513));
+#20612 = CARTESIAN_POINT('',(3.658848834134,-3.737242895748));
+#20613 = CARTESIAN_POINT('',(3.658848834134,-3.737413394217));
+#20614 = CARTESIAN_POINT('',(3.658848834134,-3.737498643452));
+#20615 = CARTESIAN_POINT('',(3.658848834134,-3.737583892686));
+#20616 = CARTESIAN_POINT('',(3.658848834134,-3.737754391156));
+#20617 = CARTESIAN_POINT('',(3.658848834134,-3.73783964039));
+#20618 = CARTESIAN_POINT('',(3.658848834134,-3.737924889625));
+#20619 = CARTESIAN_POINT('',(3.658848834134,-3.738095388094));
+#20620 = CARTESIAN_POINT('',(3.658848834134,-3.738180637329));
+#20621 = CARTESIAN_POINT('',(3.658848834134,-3.738265886563));
+#20622 = CARTESIAN_POINT('',(3.658848834134,-3.738436385033));
+#20623 = CARTESIAN_POINT('',(3.658848834134,-3.738521634267));
+#20624 = CARTESIAN_POINT('',(3.658848834134,-3.738606883502));
+#20625 = CARTESIAN_POINT('',(3.658848834134,-3.738777381971));
+#20626 = CARTESIAN_POINT('',(3.658848834134,-3.738862631206));
+#20627 = CARTESIAN_POINT('',(3.658848834134,-3.738947880441));
+#20628 = CARTESIAN_POINT('',(3.658848834134,-3.73911837891));
+#20629 = CARTESIAN_POINT('',(3.658848834134,-3.739203628145));
+#20630 = CARTESIAN_POINT('',(3.658848834134,-3.739288877379));
+#20631 = CARTESIAN_POINT('',(3.658848834134,-3.739459375849));
+#20632 = CARTESIAN_POINT('',(3.658848834134,-3.739544625083));
+#20633 = CARTESIAN_POINT('',(3.658848834134,-3.739629874318));
+#20634 = CARTESIAN_POINT('',(3.658848834134,-3.739828789199));
+#20635 = CARTESIAN_POINT('',(3.658848834134,-3.739942454845));
+#20636 = CARTESIAN_POINT('',(3.658848834134,-3.740056120491));
+#20637 = CARTESIAN_POINT('',(3.658848834134,-3.740169786137));
+#20638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20639 = PCURVE('',#20640,#20645);
+#20640 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+    (#20641,#20642)
+    ,(#20643,#20644
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,4.),(-15.,
+    -14.97739464693),.PIECEWISE_BEZIER_KNOTS.);
+#20641 = CARTESIAN_POINT('',(-2.841151165866,3.771196778483,2.));
+#20642 = CARTESIAN_POINT('',(-2.841151165866,3.759830213863,2.));
+#20643 = CARTESIAN_POINT('',(-2.841151165866,3.771196778483,6.));
+#20644 = CARTESIAN_POINT('',(-2.841151165866,3.759830213863,6.));
+#20645 = DEFINITIONAL_REPRESENTATION('',(#20646),#20748);
+#20646 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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,#20719,#20720,#20721,#20722,
+    #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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,3.000000000078E-02,6.000000000155E-02,9.000000000233E-02,
+    0.120000000003,0.150000000004,0.180000000005,0.210000000005,
+    0.240000000006,0.270000000006,0.300000000006,0.330000000005,
+    0.360000000005,0.390000000004,0.420000000005,0.450000000005,
+    0.480000000005,0.510000000005,0.540000000004,0.570000000004,
+    0.600000000003,0.630000000003,0.660000000003,0.690000000002,
+    0.720000000002,0.750000000001,0.78,0.809999999999,0.839999999997,
+    0.869999999996,0.899999999994,0.929999999993,0.959999999992,1.),
+  .UNSPECIFIED.);
+#20647 = CARTESIAN_POINT('',(2.,-15.));
+#20648 = CARTESIAN_POINT('',(2.,-14.99983045985));
+#20649 = CARTESIAN_POINT('',(2.,-14.9996609197));
+#20650 = CARTESIAN_POINT('',(2.,-14.99949137955));
+#20651 = CARTESIAN_POINT('',(2.,-14.99915229926));
+#20652 = CARTESIAN_POINT('',(2.,-14.99898275911));
+#20653 = CARTESIAN_POINT('',(2.,-14.99881321896));
+#20654 = CARTESIAN_POINT('',(2.,-14.99847413866));
+#20655 = CARTESIAN_POINT('',(2.,-14.99830459852));
+#20656 = CARTESIAN_POINT('',(2.,-14.99813505837));
+#20657 = CARTESIAN_POINT('',(2.,-14.99779597807));
+#20658 = CARTESIAN_POINT('',(2.,-14.99762643792));
+#20659 = CARTESIAN_POINT('',(2.,-14.99745689778));
+#20660 = CARTESIAN_POINT('',(2.,-14.99711781748));
+#20661 = CARTESIAN_POINT('',(2.,-14.99694827733));
+#20662 = CARTESIAN_POINT('',(2.,-14.99677873718));
+#20663 = CARTESIAN_POINT('',(2.,-14.99643965689));
+#20664 = CARTESIAN_POINT('',(2.,-14.99627011674));
+#20665 = CARTESIAN_POINT('',(2.,-14.99610057659));
+#20666 = CARTESIAN_POINT('',(2.,-14.9957614963));
+#20667 = CARTESIAN_POINT('',(2.,-14.99559195615));
+#20668 = CARTESIAN_POINT('',(2.,-14.995422416));
+#20669 = CARTESIAN_POINT('',(2.,-14.9950833357));
+#20670 = CARTESIAN_POINT('',(2.,-14.99491379556));
+#20671 = CARTESIAN_POINT('',(2.,-14.99474425541));
+#20672 = CARTESIAN_POINT('',(2.,-14.99440517511));
+#20673 = CARTESIAN_POINT('',(2.,-14.99423563496));
+#20674 = CARTESIAN_POINT('',(2.,-14.99406609482));
+#20675 = CARTESIAN_POINT('',(2.,-14.99372701452));
+#20676 = CARTESIAN_POINT('',(2.,-14.99355747437));
+#20677 = CARTESIAN_POINT('',(2.,-14.99338793422));
+#20678 = CARTESIAN_POINT('',(2.,-14.99304885393));
+#20679 = CARTESIAN_POINT('',(2.,-14.99287931378));
+#20680 = CARTESIAN_POINT('',(2.,-14.99270977363));
+#20681 = CARTESIAN_POINT('',(2.,-14.99237069334));
+#20682 = CARTESIAN_POINT('',(2.,-14.99220115319));
+#20683 = CARTESIAN_POINT('',(2.,-14.99203161304));
+#20684 = CARTESIAN_POINT('',(2.,-14.99169253274));
+#20685 = CARTESIAN_POINT('',(2.,-14.9915229926));
+#20686 = CARTESIAN_POINT('',(2.,-14.99135345245));
+#20687 = CARTESIAN_POINT('',(2.,-14.99101437215));
+#20688 = CARTESIAN_POINT('',(2.,-14.990844832));
+#20689 = CARTESIAN_POINT('',(2.,-14.99067529186));
+#20690 = CARTESIAN_POINT('',(2.,-14.99033621156));
+#20691 = CARTESIAN_POINT('',(2.,-14.99016667141));
+#20692 = CARTESIAN_POINT('',(2.,-14.98999713127));
+#20693 = CARTESIAN_POINT('',(2.,-14.98965805097));
+#20694 = CARTESIAN_POINT('',(2.,-14.98948851082));
+#20695 = CARTESIAN_POINT('',(2.,-14.98931897067));
+#20696 = CARTESIAN_POINT('',(2.,-14.98897989038));
+#20697 = CARTESIAN_POINT('',(2.,-14.98881035023));
+#20698 = CARTESIAN_POINT('',(2.,-14.98864081008));
+#20699 = CARTESIAN_POINT('',(2.,-14.98830172979));
+#20700 = CARTESIAN_POINT('',(2.,-14.98813218964));
+#20701 = CARTESIAN_POINT('',(2.,-14.98796264949));
+#20702 = CARTESIAN_POINT('',(2.,-14.98762356919));
+#20703 = CARTESIAN_POINT('',(2.,-14.98745402905));
+#20704 = CARTESIAN_POINT('',(2.,-14.9872844889));
+#20705 = CARTESIAN_POINT('',(2.,-14.9869454086));
+#20706 = CARTESIAN_POINT('',(2.,-14.98677586845));
+#20707 = CARTESIAN_POINT('',(2.,-14.98660632831));
+#20708 = CARTESIAN_POINT('',(2.,-14.98626724801));
+#20709 = CARTESIAN_POINT('',(2.,-14.98609770786));
+#20710 = CARTESIAN_POINT('',(2.,-14.98592816771));
+#20711 = CARTESIAN_POINT('',(2.,-14.98558908742));
+#20712 = CARTESIAN_POINT('',(2.,-14.98541954727));
+#20713 = CARTESIAN_POINT('',(2.,-14.98525000712));
+#20714 = CARTESIAN_POINT('',(2.,-14.98491092683));
+#20715 = CARTESIAN_POINT('',(2.,-14.98474138668));
+#20716 = CARTESIAN_POINT('',(2.,-14.98457184653));
+#20717 = CARTESIAN_POINT('',(2.,-14.98423276623));
+#20718 = CARTESIAN_POINT('',(2.,-14.98406322609));
+#20719 = CARTESIAN_POINT('',(2.,-14.98389368594));
+#20720 = CARTESIAN_POINT('',(2.,-14.98355460564));
+#20721 = CARTESIAN_POINT('',(2.,-14.98338506549));
+#20722 = CARTESIAN_POINT('',(2.,-14.98321552535));
+#20723 = CARTESIAN_POINT('',(2.,-14.98287644505));
+#20724 = CARTESIAN_POINT('',(2.,-14.9827069049));
+#20725 = CARTESIAN_POINT('',(2.,-14.98253736475));
+#20726 = CARTESIAN_POINT('',(2.,-14.98219828446));
+#20727 = CARTESIAN_POINT('',(2.,-14.98202874431));
+#20728 = CARTESIAN_POINT('',(2.,-14.98185920416));
+#20729 = CARTESIAN_POINT('',(2.,-14.98152012387));
+#20730 = CARTESIAN_POINT('',(2.,-14.98135058372));
+#20731 = CARTESIAN_POINT('',(2.,-14.98118104357));
+#20732 = CARTESIAN_POINT('',(2.,-14.98084196327));
+#20733 = CARTESIAN_POINT('',(2.,-14.98067242313));
+#20734 = CARTESIAN_POINT('',(2.,-14.98050288298));
+#20735 = CARTESIAN_POINT('',(2.,-14.98016380268));
+#20736 = CARTESIAN_POINT('',(2.,-14.97999426253));
+#20737 = CARTESIAN_POINT('',(2.,-14.97982472239));
+#20738 = CARTESIAN_POINT('',(2.,-14.97948564209));
+#20739 = CARTESIAN_POINT('',(2.,-14.97931610194));
+#20740 = CARTESIAN_POINT('',(2.,-14.97914656179));
+#20741 = CARTESIAN_POINT('',(2.,-14.9788074815));
+#20742 = CARTESIAN_POINT('',(2.,-14.97863794135));
+#20743 = CARTESIAN_POINT('',(2.,-14.9784684012));
+#20744 = CARTESIAN_POINT('',(2.,-14.97807280752));
+#20745 = CARTESIAN_POINT('',(2.,-14.97784675399));
+#20746 = CARTESIAN_POINT('',(2.,-14.97762070046));
+#20747 = CARTESIAN_POINT('',(2.,-14.97739464693));
+#20748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20749 = ORIENTED_EDGE('',*,*,#20750,.T.);
+#20750 = EDGE_CURVE('',#20429,#20751,#20753,.T.);
+#20751 = VERTEX_POINT('',#20752);
+#20752 = CARTESIAN_POINT('',(2.841151165866,3.771196778483,4.));
+#20753 = SURFACE_CURVE('',#20754,(#20856,#20961),.PCURVE_S1.);
+#20754 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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,#20816,#20817,#20818,#20819,#20820,#20821,
+    #20822,#20823,#20824,#20825,#20826,#20827,#20828,#20829,#20830,
+    #20831,#20832,#20833,#20834,#20835,#20836,#20837,#20838,#20839,
+    #20840,#20841,#20842,#20843,#20844,#20845,#20846,#20847,#20848,
+    #20849,#20850,#20851,#20852,#20853,#20854,#20855),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,3.000000000012E-02,6.000000000023E-02,9.000000000031E-02,
+    0.12,0.15,0.180000000001,0.210000000001,0.240000000001,
+    0.270000000001,0.300000000001,0.330000000001,0.360000000001,
+    0.390000000001,0.420000000001,0.450000000001,0.480000000001,
+    0.510000000001,0.540000000001,0.570000000001,0.600000000001,
+    0.630000000001,0.660000000001,0.69,0.72,0.75,0.78,0.81,0.84,0.87,0.9
+    ,0.93,0.96,1.),.UNSPECIFIED.);
+#20755 = CARTESIAN_POINT('',(-2.841151165866,3.771196778483,4.));
+#20756 = CARTESIAN_POINT('',(-2.798533898378,3.771196778483,4.));
+#20757 = CARTESIAN_POINT('',(-2.75591663089,3.771196778483,4.));
+#20758 = CARTESIAN_POINT('',(-2.713299363402,3.771196778483,4.));
+#20759 = CARTESIAN_POINT('',(-2.628064828426,3.771196778483,4.));
+#20760 = CARTESIAN_POINT('',(-2.585447560938,3.771196778483,4.));
+#20761 = CARTESIAN_POINT('',(-2.54283029345,3.771196778483,4.));
+#20762 = CARTESIAN_POINT('',(-2.457595758474,3.771196778483,4.));
+#20763 = CARTESIAN_POINT('',(-2.414978490986,3.771196778483,4.));
+#20764 = CARTESIAN_POINT('',(-2.372361223498,3.771196778483,4.));
+#20765 = CARTESIAN_POINT('',(-2.287126688522,3.771196778483,4.));
+#20766 = CARTESIAN_POINT('',(-2.244509421034,3.771196778483,4.));
+#20767 = CARTESIAN_POINT('',(-2.201892153546,3.771196778483,4.));
+#20768 = CARTESIAN_POINT('',(-2.11665761857,3.771196778483,4.));
+#20769 = CARTESIAN_POINT('',(-2.074040351082,3.771196778483,4.));
+#20770 = CARTESIAN_POINT('',(-2.031423083594,3.771196778483,4.));
+#20771 = CARTESIAN_POINT('',(-1.946188548618,3.771196778483,4.));
+#20772 = CARTESIAN_POINT('',(-1.90357128113,3.771196778483,4.));
+#20773 = CARTESIAN_POINT('',(-1.860954013642,3.771196778483,4.));
+#20774 = CARTESIAN_POINT('',(-1.775719478666,3.771196778483,4.));
+#20775 = CARTESIAN_POINT('',(-1.733102211178,3.771196778483,4.));
+#20776 = CARTESIAN_POINT('',(-1.69048494369,3.771196778483,4.));
+#20777 = CARTESIAN_POINT('',(-1.605250408714,3.771196778483,4.));
+#20778 = CARTESIAN_POINT('',(-1.562633141226,3.771196778483,4.));
+#20779 = CARTESIAN_POINT('',(-1.520015873738,3.771196778483,4.));
+#20780 = CARTESIAN_POINT('',(-1.434781338762,3.771196778483,4.));
+#20781 = CARTESIAN_POINT('',(-1.392164071274,3.771196778483,4.));
+#20782 = CARTESIAN_POINT('',(-1.349546803786,3.771196778483,4.));
+#20783 = CARTESIAN_POINT('',(-1.26431226881,3.771196778483,4.));
+#20784 = CARTESIAN_POINT('',(-1.221695001322,3.771196778483,4.));
+#20785 = CARTESIAN_POINT('',(-1.179077733834,3.771196778483,4.));
+#20786 = CARTESIAN_POINT('',(-1.093843198858,3.771196778483,4.));
+#20787 = CARTESIAN_POINT('',(-1.05122593137,3.771196778483,4.));
+#20788 = CARTESIAN_POINT('',(-1.008608663882,3.771196778483,4.));
+#20789 = CARTESIAN_POINT('',(-0.923374128906,3.771196778483,4.));
+#20790 = CARTESIAN_POINT('',(-0.880756861418,3.771196778483,4.));
+#20791 = CARTESIAN_POINT('',(-0.83813959393,3.771196778483,4.));
+#20792 = CARTESIAN_POINT('',(-0.752905058955,3.771196778483,4.));
+#20793 = CARTESIAN_POINT('',(-0.710287791466,3.771196778483,4.));
+#20794 = CARTESIAN_POINT('',(-0.667670523979,3.771196778483,4.));
+#20795 = CARTESIAN_POINT('',(-0.582435989003,3.771196778483,4.));
+#20796 = CARTESIAN_POINT('',(-0.539818721515,3.771196778483,4.));
+#20797 = CARTESIAN_POINT('',(-0.497201454027,3.771196778483,4.));
+#20798 = CARTESIAN_POINT('',(-0.411966919051,3.771196778483,4.));
+#20799 = CARTESIAN_POINT('',(-0.369349651563,3.771196778483,4.));
+#20800 = CARTESIAN_POINT('',(-0.326732384075,3.771196778483,4.));
+#20801 = CARTESIAN_POINT('',(-0.241497849099,3.771196778483,4.));
+#20802 = CARTESIAN_POINT('',(-0.198880581611,3.771196778483,4.));
+#20803 = CARTESIAN_POINT('',(-0.156263314123,3.771196778483,4.));
+#20804 = CARTESIAN_POINT('',(-7.102877914667E-02,3.771196778483,4.));
+#20805 = CARTESIAN_POINT('',(-2.841151165867E-02,3.771196778483,4.));
+#20806 = CARTESIAN_POINT('',(1.420575582931E-02,3.771196778483,4.));
+#20807 = CARTESIAN_POINT('',(9.944029080529E-02,3.771196778483,4.));
+#20808 = CARTESIAN_POINT('',(0.142057558293,3.771196778483,4.));
+#20809 = CARTESIAN_POINT('',(0.184674825781,3.771196778483,4.));
+#20810 = CARTESIAN_POINT('',(0.269909360757,3.771196778483,4.));
+#20811 = CARTESIAN_POINT('',(0.312526628245,3.771196778483,4.));
+#20812 = CARTESIAN_POINT('',(0.355143895733,3.771196778483,4.));
+#20813 = CARTESIAN_POINT('',(0.440378430709,3.771196778483,4.));
+#20814 = CARTESIAN_POINT('',(0.482995698197,3.771196778483,4.));
+#20815 = CARTESIAN_POINT('',(0.525612965685,3.771196778483,4.));
+#20816 = CARTESIAN_POINT('',(0.610847500661,3.771196778483,4.));
+#20817 = CARTESIAN_POINT('',(0.653464768149,3.771196778483,4.));
+#20818 = CARTESIAN_POINT('',(0.696082035637,3.771196778483,4.));
+#20819 = CARTESIAN_POINT('',(0.781316570613,3.771196778483,4.));
+#20820 = CARTESIAN_POINT('',(0.823933838101,3.771196778483,4.));
+#20821 = CARTESIAN_POINT('',(0.866551105589,3.771196778483,4.));
+#20822 = CARTESIAN_POINT('',(0.951785640565,3.771196778483,4.));
+#20823 = CARTESIAN_POINT('',(0.994402908053,3.771196778483,4.));
+#20824 = CARTESIAN_POINT('',(1.037020175541,3.771196778483,4.));
+#20825 = CARTESIAN_POINT('',(1.122254710517,3.771196778483,4.));
+#20826 = CARTESIAN_POINT('',(1.164871978005,3.771196778483,4.));
+#20827 = CARTESIAN_POINT('',(1.207489245493,3.771196778483,4.));
+#20828 = CARTESIAN_POINT('',(1.292723780469,3.771196778483,4.));
+#20829 = CARTESIAN_POINT('',(1.335341047957,3.771196778483,4.));
+#20830 = CARTESIAN_POINT('',(1.377958315445,3.771196778483,4.));
+#20831 = CARTESIAN_POINT('',(1.463192850421,3.771196778483,4.));
+#20832 = CARTESIAN_POINT('',(1.505810117909,3.771196778483,4.));
+#20833 = CARTESIAN_POINT('',(1.548427385397,3.771196778483,4.));
+#20834 = CARTESIAN_POINT('',(1.633661920373,3.771196778483,4.));
+#20835 = CARTESIAN_POINT('',(1.676279187861,3.771196778483,4.));
+#20836 = CARTESIAN_POINT('',(1.718896455349,3.771196778483,4.));
+#20837 = CARTESIAN_POINT('',(1.804130990325,3.771196778483,4.));
+#20838 = CARTESIAN_POINT('',(1.846748257813,3.771196778483,4.));
+#20839 = CARTESIAN_POINT('',(1.889365525301,3.771196778483,4.));
+#20840 = CARTESIAN_POINT('',(1.974600060277,3.771196778483,4.));
+#20841 = CARTESIAN_POINT('',(2.017217327765,3.771196778483,4.));
+#20842 = CARTESIAN_POINT('',(2.059834595253,3.771196778483,4.));
+#20843 = CARTESIAN_POINT('',(2.145069130229,3.771196778483,4.));
+#20844 = CARTESIAN_POINT('',(2.187686397717,3.771196778483,4.));
+#20845 = CARTESIAN_POINT('',(2.230303665205,3.771196778483,4.));
+#20846 = CARTESIAN_POINT('',(2.315538200181,3.771196778483,4.));
+#20847 = CARTESIAN_POINT('',(2.358155467669,3.771196778483,4.));
+#20848 = CARTESIAN_POINT('',(2.400772735157,3.771196778483,4.));
+#20849 = CARTESIAN_POINT('',(2.486007270133,3.771196778483,4.));
+#20850 = CARTESIAN_POINT('',(2.528624537621,3.771196778483,4.));
+#20851 = CARTESIAN_POINT('',(2.571241805109,3.771196778483,4.));
+#20852 = CARTESIAN_POINT('',(2.670682095914,3.771196778483,4.));
+#20853 = CARTESIAN_POINT('',(2.727505119231,3.771196778483,4.));
+#20854 = CARTESIAN_POINT('',(2.784328142549,3.771196778483,4.));
+#20855 = CARTESIAN_POINT('',(2.841151165866,3.771196778483,4.));
+#20856 = PCURVE('',#17085,#20857);
+#20857 = DEFINITIONAL_REPRESENTATION('',(#20858),#20960);
+#20858 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#20859,#20860,#20861,#20862,
+    #20863,#20864,#20865,#20866,#20867,#20868,#20869,#20870,#20871,
+    #20872,#20873,#20874,#20875,#20876,#20877,#20878,#20879,#20880,
+    #20881,#20882,#20883,#20884,#20885,#20886,#20887,#20888,#20889,
+    #20890,#20891,#20892,#20893,#20894,#20895,#20896,#20897,#20898,
+    #20899,#20900,#20901,#20902,#20903,#20904,#20905,#20906,#20907,
+    #20908,#20909,#20910,#20911,#20912,#20913,#20914,#20915,#20916,
+    #20917,#20918,#20919,#20920,#20921,#20922,#20923,#20924,#20925,
+    #20926,#20927,#20928,#20929,#20930,#20931,#20932,#20933,#20934,
+    #20935,#20936,#20937,#20938,#20939,#20940,#20941,#20942,#20943,
+    #20944,#20945,#20946,#20947,#20948,#20949,#20950,#20951,#20952,
+    #20953,#20954,#20955,#20956,#20957,#20958,#20959),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,3.000000000012E-02,6.000000000023E-02,9.000000000031E-02,
+    0.12,0.15,0.180000000001,0.210000000001,0.240000000001,
+    0.270000000001,0.300000000001,0.330000000001,0.360000000001,
+    0.390000000001,0.420000000001,0.450000000001,0.480000000001,
+    0.510000000001,0.540000000001,0.570000000001,0.600000000001,
+    0.630000000001,0.660000000001,0.69,0.72,0.75,0.78,0.81,0.84,0.87,0.9
+    ,0.93,0.96,1.),.UNSPECIFIED.);
+#20859 = CARTESIAN_POINT('',(3.658848834134,-3.728803221517));
+#20860 = CARTESIAN_POINT('',(3.701466101622,-3.728803221517));
+#20861 = CARTESIAN_POINT('',(3.74408336911,-3.728803221517));
+#20862 = CARTESIAN_POINT('',(3.786700636598,-3.728803221517));
+#20863 = CARTESIAN_POINT('',(3.871935171574,-3.728803221517));
+#20864 = CARTESIAN_POINT('',(3.914552439062,-3.728803221517));
+#20865 = CARTESIAN_POINT('',(3.95716970655,-3.728803221517));
+#20866 = CARTESIAN_POINT('',(4.042404241526,-3.728803221517));
+#20867 = CARTESIAN_POINT('',(4.085021509014,-3.728803221517));
+#20868 = CARTESIAN_POINT('',(4.127638776502,-3.728803221517));
+#20869 = CARTESIAN_POINT('',(4.212873311478,-3.728803221517));
+#20870 = CARTESIAN_POINT('',(4.255490578966,-3.728803221517));
+#20871 = CARTESIAN_POINT('',(4.298107846454,-3.728803221517));
+#20872 = CARTESIAN_POINT('',(4.38334238143,-3.728803221517));
+#20873 = CARTESIAN_POINT('',(4.425959648918,-3.728803221517));
+#20874 = CARTESIAN_POINT('',(4.468576916406,-3.728803221517));
+#20875 = CARTESIAN_POINT('',(4.553811451382,-3.728803221517));
+#20876 = CARTESIAN_POINT('',(4.59642871887,-3.728803221517));
+#20877 = CARTESIAN_POINT('',(4.639045986358,-3.728803221517));
+#20878 = CARTESIAN_POINT('',(4.724280521334,-3.728803221517));
+#20879 = CARTESIAN_POINT('',(4.766897788822,-3.728803221517));
+#20880 = CARTESIAN_POINT('',(4.80951505631,-3.728803221517));
+#20881 = CARTESIAN_POINT('',(4.894749591286,-3.728803221517));
+#20882 = CARTESIAN_POINT('',(4.937366858774,-3.728803221517));
+#20883 = CARTESIAN_POINT('',(4.979984126262,-3.728803221517));
+#20884 = CARTESIAN_POINT('',(5.065218661238,-3.728803221517));
+#20885 = CARTESIAN_POINT('',(5.107835928726,-3.728803221517));
+#20886 = CARTESIAN_POINT('',(5.150453196214,-3.728803221517));
+#20887 = CARTESIAN_POINT('',(5.23568773119,-3.728803221517));
+#20888 = CARTESIAN_POINT('',(5.278304998678,-3.728803221517));
+#20889 = CARTESIAN_POINT('',(5.320922266166,-3.728803221517));
+#20890 = CARTESIAN_POINT('',(5.406156801142,-3.728803221517));
+#20891 = CARTESIAN_POINT('',(5.44877406863,-3.728803221517));
+#20892 = CARTESIAN_POINT('',(5.491391336118,-3.728803221517));
+#20893 = CARTESIAN_POINT('',(5.576625871094,-3.728803221517));
+#20894 = CARTESIAN_POINT('',(5.619243138582,-3.728803221517));
+#20895 = CARTESIAN_POINT('',(5.66186040607,-3.728803221517));
+#20896 = CARTESIAN_POINT('',(5.747094941045,-3.728803221517));
+#20897 = CARTESIAN_POINT('',(5.789712208534,-3.728803221517));
+#20898 = CARTESIAN_POINT('',(5.832329476021,-3.728803221517));
+#20899 = CARTESIAN_POINT('',(5.917564010997,-3.728803221517));
+#20900 = CARTESIAN_POINT('',(5.960181278485,-3.728803221517));
+#20901 = CARTESIAN_POINT('',(6.002798545973,-3.728803221517));
+#20902 = CARTESIAN_POINT('',(6.088033080949,-3.728803221517));
+#20903 = CARTESIAN_POINT('',(6.130650348437,-3.728803221517));
+#20904 = CARTESIAN_POINT('',(6.173267615925,-3.728803221517));
+#20905 = CARTESIAN_POINT('',(6.258502150901,-3.728803221517));
+#20906 = CARTESIAN_POINT('',(6.301119418389,-3.728803221517));
+#20907 = CARTESIAN_POINT('',(6.343736685877,-3.728803221517));
+#20908 = CARTESIAN_POINT('',(6.428971220853,-3.728803221517));
+#20909 = CARTESIAN_POINT('',(6.471588488341,-3.728803221517));
+#20910 = CARTESIAN_POINT('',(6.514205755829,-3.728803221517));
+#20911 = CARTESIAN_POINT('',(6.599440290805,-3.728803221517));
+#20912 = CARTESIAN_POINT('',(6.642057558293,-3.728803221517));
+#20913 = CARTESIAN_POINT('',(6.684674825781,-3.728803221517));
+#20914 = CARTESIAN_POINT('',(6.769909360757,-3.728803221517));
+#20915 = CARTESIAN_POINT('',(6.812526628245,-3.728803221517));
+#20916 = CARTESIAN_POINT('',(6.855143895733,-3.728803221517));
+#20917 = CARTESIAN_POINT('',(6.940378430709,-3.728803221517));
+#20918 = CARTESIAN_POINT('',(6.982995698197,-3.728803221517));
+#20919 = CARTESIAN_POINT('',(7.025612965685,-3.728803221517));
+#20920 = CARTESIAN_POINT('',(7.110847500661,-3.728803221517));
+#20921 = CARTESIAN_POINT('',(7.153464768149,-3.728803221517));
+#20922 = CARTESIAN_POINT('',(7.196082035637,-3.728803221517));
+#20923 = CARTESIAN_POINT('',(7.281316570613,-3.728803221517));
+#20924 = CARTESIAN_POINT('',(7.323933838101,-3.728803221517));
+#20925 = CARTESIAN_POINT('',(7.366551105589,-3.728803221517));
+#20926 = CARTESIAN_POINT('',(7.451785640565,-3.728803221517));
+#20927 = CARTESIAN_POINT('',(7.494402908053,-3.728803221517));
+#20928 = CARTESIAN_POINT('',(7.537020175541,-3.728803221517));
+#20929 = CARTESIAN_POINT('',(7.622254710517,-3.728803221517));
+#20930 = CARTESIAN_POINT('',(7.664871978005,-3.728803221517));
+#20931 = CARTESIAN_POINT('',(7.707489245493,-3.728803221517));
+#20932 = CARTESIAN_POINT('',(7.792723780469,-3.728803221517));
+#20933 = CARTESIAN_POINT('',(7.835341047957,-3.728803221517));
+#20934 = CARTESIAN_POINT('',(7.877958315445,-3.728803221517));
+#20935 = CARTESIAN_POINT('',(7.963192850421,-3.728803221517));
+#20936 = CARTESIAN_POINT('',(8.005810117909,-3.728803221517));
+#20937 = CARTESIAN_POINT('',(8.048427385397,-3.728803221517));
+#20938 = CARTESIAN_POINT('',(8.133661920373,-3.728803221517));
+#20939 = CARTESIAN_POINT('',(8.176279187861,-3.728803221517));
+#20940 = CARTESIAN_POINT('',(8.218896455349,-3.728803221517));
+#20941 = CARTESIAN_POINT('',(8.304130990325,-3.728803221517));
+#20942 = CARTESIAN_POINT('',(8.346748257813,-3.728803221517));
+#20943 = CARTESIAN_POINT('',(8.389365525301,-3.728803221517));
+#20944 = CARTESIAN_POINT('',(8.474600060277,-3.728803221517));
+#20945 = CARTESIAN_POINT('',(8.517217327765,-3.728803221517));
+#20946 = CARTESIAN_POINT('',(8.559834595253,-3.728803221517));
+#20947 = CARTESIAN_POINT('',(8.645069130229,-3.728803221517));
+#20948 = CARTESIAN_POINT('',(8.687686397717,-3.728803221517));
+#20949 = CARTESIAN_POINT('',(8.730303665205,-3.728803221517));
+#20950 = CARTESIAN_POINT('',(8.815538200181,-3.728803221517));
+#20951 = CARTESIAN_POINT('',(8.858155467669,-3.728803221517));
+#20952 = CARTESIAN_POINT('',(8.900772735157,-3.728803221517));
+#20953 = CARTESIAN_POINT('',(8.986007270133,-3.728803221517));
+#20954 = CARTESIAN_POINT('',(9.028624537621,-3.728803221517));
+#20955 = CARTESIAN_POINT('',(9.071241805109,-3.728803221517));
+#20956 = CARTESIAN_POINT('',(9.170682095914,-3.728803221517));
+#20957 = CARTESIAN_POINT('',(9.227505119231,-3.728803221517));
+#20958 = CARTESIAN_POINT('',(9.284328142549,-3.728803221517));
+#20959 = CARTESIAN_POINT('',(9.341151165866,-3.728803221517));
+#20960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20961 = PCURVE('',#20962,#20967);
+#20962 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+    (#20963,#20964)
+    ,(#20965,#20966
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,4.),(0.,13.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#20963 = CARTESIAN_POINT('',(-2.841151165866,3.771196778483,2.));
+#20964 = CARTESIAN_POINT('',(2.841151165866,3.771196778483,2.));
+#20965 = CARTESIAN_POINT('',(-2.841151165866,3.771196778483,6.));
+#20966 = CARTESIAN_POINT('',(2.841151165866,3.771196778483,6.));
+#20967 = DEFINITIONAL_REPRESENTATION('',(#20968),#21070);
+#20968 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#20969,#20970,#20971,#20972,
+    #20973,#20974,#20975,#20976,#20977,#20978,#20979,#20980,#20981,
+    #20982,#20983,#20984,#20985,#20986,#20987,#20988,#20989,#20990,
+    #20991,#20992,#20993,#20994,#20995,#20996,#20997,#20998,#20999,
+    #21000,#21001,#21002,#21003,#21004,#21005,#21006,#21007,#21008,
+    #21009,#21010,#21011,#21012,#21013,#21014,#21015,#21016,#21017,
+    #21018,#21019,#21020,#21021,#21022,#21023,#21024,#21025,#21026,
+    #21027,#21028,#21029,#21030,#21031,#21032,#21033,#21034,#21035,
+    #21036,#21037,#21038,#21039,#21040,#21041,#21042,#21043,#21044,
+    #21045,#21046,#21047,#21048,#21049,#21050,#21051,#21052,#21053,
+    #21054,#21055,#21056,#21057,#21058,#21059,#21060,#21061,#21062,
+    #21063,#21064,#21065,#21066,#21067,#21068,#21069),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,3.000000000012E-02,6.000000000023E-02,9.000000000031E-02,
+    0.12,0.15,0.180000000001,0.210000000001,0.240000000001,
+    0.270000000001,0.300000000001,0.330000000001,0.360000000001,
+    0.390000000001,0.420000000001,0.450000000001,0.480000000001,
+    0.510000000001,0.540000000001,0.570000000001,0.600000000001,
+    0.630000000001,0.660000000001,0.69,0.72,0.75,0.78,0.81,0.84,0.87,0.9
+    ,0.93,0.96,1.),.UNSPECIFIED.);
+#20969 = CARTESIAN_POINT('',(2.,0.));
+#20970 = CARTESIAN_POINT('',(2.,9.749999999998E-02));
+#20971 = CARTESIAN_POINT('',(2.,0.195));
+#20972 = CARTESIAN_POINT('',(2.,0.2925));
+#20973 = CARTESIAN_POINT('',(2.,0.4875));
+#20974 = CARTESIAN_POINT('',(2.,0.585));
+#20975 = CARTESIAN_POINT('',(2.,0.6825));
+#20976 = CARTESIAN_POINT('',(2.,0.8775));
+#20977 = CARTESIAN_POINT('',(2.,0.975));
+#20978 = CARTESIAN_POINT('',(2.,1.0725));
+#20979 = CARTESIAN_POINT('',(2.,1.2675));
+#20980 = CARTESIAN_POINT('',(2.,1.365));
+#20981 = CARTESIAN_POINT('',(2.,1.4625));
+#20982 = CARTESIAN_POINT('',(2.,1.6575));
+#20983 = CARTESIAN_POINT('',(2.,1.755));
+#20984 = CARTESIAN_POINT('',(2.,1.8525));
+#20985 = CARTESIAN_POINT('',(2.,2.0475));
+#20986 = CARTESIAN_POINT('',(2.,2.145));
+#20987 = CARTESIAN_POINT('',(2.,2.2425));
+#20988 = CARTESIAN_POINT('',(2.,2.4375));
+#20989 = CARTESIAN_POINT('',(2.,2.535));
+#20990 = CARTESIAN_POINT('',(2.,2.6325));
+#20991 = CARTESIAN_POINT('',(2.,2.8275));
+#20992 = CARTESIAN_POINT('',(2.,2.925));
+#20993 = CARTESIAN_POINT('',(2.,3.0225));
+#20994 = CARTESIAN_POINT('',(2.,3.2175));
+#20995 = CARTESIAN_POINT('',(2.,3.315));
+#20996 = CARTESIAN_POINT('',(2.,3.4125));
+#20997 = CARTESIAN_POINT('',(2.,3.6075));
+#20998 = CARTESIAN_POINT('',(2.,3.705));
+#20999 = CARTESIAN_POINT('',(2.,3.8025));
+#21000 = CARTESIAN_POINT('',(2.,3.9975));
+#21001 = CARTESIAN_POINT('',(2.,4.095));
+#21002 = CARTESIAN_POINT('',(2.,4.1925));
+#21003 = CARTESIAN_POINT('',(2.,4.3875));
+#21004 = CARTESIAN_POINT('',(2.,4.485));
+#21005 = CARTESIAN_POINT('',(2.,4.5825));
+#21006 = CARTESIAN_POINT('',(2.,4.7775));
+#21007 = CARTESIAN_POINT('',(2.,4.875));
+#21008 = CARTESIAN_POINT('',(2.,4.9725));
+#21009 = CARTESIAN_POINT('',(2.,5.1675));
+#21010 = CARTESIAN_POINT('',(2.,5.265));
+#21011 = CARTESIAN_POINT('',(2.,5.3625));
+#21012 = CARTESIAN_POINT('',(2.,5.5575));
+#21013 = CARTESIAN_POINT('',(2.,5.655));
+#21014 = CARTESIAN_POINT('',(2.,5.7525));
+#21015 = CARTESIAN_POINT('',(2.,5.9475));
+#21016 = CARTESIAN_POINT('',(2.,6.045));
+#21017 = CARTESIAN_POINT('',(2.,6.1425));
+#21018 = CARTESIAN_POINT('',(2.,6.3375));
+#21019 = CARTESIAN_POINT('',(2.,6.435));
+#21020 = CARTESIAN_POINT('',(2.,6.5325));
+#21021 = CARTESIAN_POINT('',(2.,6.7275));
+#21022 = CARTESIAN_POINT('',(2.,6.825));
+#21023 = CARTESIAN_POINT('',(2.,6.9225));
+#21024 = CARTESIAN_POINT('',(2.,7.1175));
+#21025 = CARTESIAN_POINT('',(2.,7.215));
+#21026 = CARTESIAN_POINT('',(2.,7.3125));
+#21027 = CARTESIAN_POINT('',(2.,7.5075));
+#21028 = CARTESIAN_POINT('',(2.,7.605));
+#21029 = CARTESIAN_POINT('',(2.,7.7025));
+#21030 = CARTESIAN_POINT('',(2.,7.8975));
+#21031 = CARTESIAN_POINT('',(2.,7.995));
+#21032 = CARTESIAN_POINT('',(2.,8.0925));
+#21033 = CARTESIAN_POINT('',(2.,8.2875));
+#21034 = CARTESIAN_POINT('',(2.,8.385));
+#21035 = CARTESIAN_POINT('',(2.,8.4825));
+#21036 = CARTESIAN_POINT('',(2.,8.6775));
+#21037 = CARTESIAN_POINT('',(2.,8.775));
+#21038 = CARTESIAN_POINT('',(2.,8.8725));
+#21039 = CARTESIAN_POINT('',(2.,9.0675));
+#21040 = CARTESIAN_POINT('',(2.,9.165));
+#21041 = CARTESIAN_POINT('',(2.,9.2625));
+#21042 = CARTESIAN_POINT('',(2.,9.4575));
+#21043 = CARTESIAN_POINT('',(2.,9.555));
+#21044 = CARTESIAN_POINT('',(2.,9.6525));
+#21045 = CARTESIAN_POINT('',(2.,9.8475));
+#21046 = CARTESIAN_POINT('',(2.,9.945));
+#21047 = CARTESIAN_POINT('',(2.,10.0425));
+#21048 = CARTESIAN_POINT('',(2.,10.2375));
+#21049 = CARTESIAN_POINT('',(2.,10.335));
+#21050 = CARTESIAN_POINT('',(2.,10.4325));
+#21051 = CARTESIAN_POINT('',(2.,10.6275));
+#21052 = CARTESIAN_POINT('',(2.,10.725));
+#21053 = CARTESIAN_POINT('',(2.,10.8225));
+#21054 = CARTESIAN_POINT('',(2.,11.0175));
+#21055 = CARTESIAN_POINT('',(2.,11.115));
+#21056 = CARTESIAN_POINT('',(2.,11.2125));
+#21057 = CARTESIAN_POINT('',(2.,11.4075));
+#21058 = CARTESIAN_POINT('',(2.,11.505));
+#21059 = CARTESIAN_POINT('',(2.,11.6025));
+#21060 = CARTESIAN_POINT('',(2.,11.7975));
+#21061 = CARTESIAN_POINT('',(2.,11.895));
+#21062 = CARTESIAN_POINT('',(2.,11.9925));
+#21063 = CARTESIAN_POINT('',(2.,12.1875));
+#21064 = CARTESIAN_POINT('',(2.,12.285));
+#21065 = CARTESIAN_POINT('',(2.,12.3825));
+#21066 = CARTESIAN_POINT('',(2.,12.61));
+#21067 = CARTESIAN_POINT('',(2.,12.74));
+#21068 = CARTESIAN_POINT('',(2.,12.87));
+#21069 = CARTESIAN_POINT('',(2.,13.));
+#21070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21071 = ORIENTED_EDGE('',*,*,#21072,.T.);
+#21072 = EDGE_CURVE('',#20751,#21073,#21075,.T.);
+#21073 = VERTEX_POINT('',#21074);
+#21074 = CARTESIAN_POINT('',(2.841151165866,3.759830213863,4.));
+#21075 = SURFACE_CURVE('',#21076,(#21178,#21283),.PCURVE_S1.);
+#21076 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#21077,#21078,#21079,#21080,
+    #21081,#21082,#21083,#21084,#21085,#21086,#21087,#21088,#21089,
+    #21090,#21091,#21092,#21093,#21094,#21095,#21096,#21097,#21098,
+    #21099,#21100,#21101,#21102,#21103,#21104,#21105,#21106,#21107,
+    #21108,#21109,#21110,#21111,#21112,#21113,#21114,#21115,#21116,
+    #21117,#21118,#21119,#21120,#21121,#21122,#21123,#21124,#21125,
+    #21126,#21127,#21128,#21129,#21130,#21131,#21132,#21133,#21134,
+    #21135,#21136,#21137,#21138,#21139,#21140,#21141,#21142,#21143,
+    #21144,#21145,#21146,#21147,#21148,#21149,#21150,#21151,#21152,
+    #21153,#21154,#21155,#21156,#21157,#21158,#21159,#21160,#21161,
+    #21162,#21163,#21164,#21165,#21166,#21167,#21168,#21169,#21170,
+    #21171,#21172,#21173,#21174,#21175,#21176,#21177),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,2.999999999922E-02,5.999999999843E-02,8.999999999765E-02,
+    0.119999999997,0.149999999996,0.179999999995,0.209999999995,
+    0.239999999994,0.269999999994,0.299999999993,0.329999999992,
+    0.359999999992,0.389999999993,0.419999999992,0.449999999992,
+    0.479999999991,0.509999999991,0.53999999999,0.56999999999,
+    0.599999999989,0.629999999989,0.659999999989,0.689999999989,
+    0.719999999989,0.749999999989,0.779999999989,0.809999999989,
+    0.839999999989,0.869999999988,0.899999999988,0.929999999989,
+    0.959999999989,1.),.UNSPECIFIED.);
+#21077 = CARTESIAN_POINT('',(2.841151165866,3.771196778483,4.));
+#21078 = CARTESIAN_POINT('',(2.841151165866,3.771111529248,4.));
+#21079 = CARTESIAN_POINT('',(2.841151165866,3.771026280013,4.));
+#21080 = CARTESIAN_POINT('',(2.841151165866,3.770941030779,4.));
+#21081 = CARTESIAN_POINT('',(2.841151165866,3.770770532309,4.));
+#21082 = CARTESIAN_POINT('',(2.841151165866,3.770685283075,4.));
+#21083 = CARTESIAN_POINT('',(2.841151165866,3.77060003384,4.));
+#21084 = CARTESIAN_POINT('',(2.841151165866,3.770429535371,4.));
+#21085 = CARTESIAN_POINT('',(2.841151165866,3.770344286136,4.));
+#21086 = CARTESIAN_POINT('',(2.841151165866,3.770259036901,4.));
+#21087 = CARTESIAN_POINT('',(2.841151165866,3.770088538432,4.));
+#21088 = CARTESIAN_POINT('',(2.841151165866,3.770003289197,4.));
+#21089 = CARTESIAN_POINT('',(2.841151165866,3.769918039963,4.));
+#21090 = CARTESIAN_POINT('',(2.841151165866,3.769747541493,4.));
+#21091 = CARTESIAN_POINT('',(2.841151165866,3.769662292259,4.));
+#21092 = CARTESIAN_POINT('',(2.841151165866,3.769577043024,4.));
+#21093 = CARTESIAN_POINT('',(2.841151165866,3.769406544555,4.));
+#21094 = CARTESIAN_POINT('',(2.841151165866,3.76932129532,4.));
+#21095 = CARTESIAN_POINT('',(2.841151165866,3.769236046086,4.));
+#21096 = CARTESIAN_POINT('',(2.841151165866,3.769065547616,4.));
+#21097 = CARTESIAN_POINT('',(2.841151165866,3.768980298382,4.));
+#21098 = CARTESIAN_POINT('',(2.841151165866,3.768895049147,4.));
+#21099 = CARTESIAN_POINT('',(2.841151165866,3.768724550678,4.));
+#21100 = CARTESIAN_POINT('',(2.841151165866,3.768639301443,4.));
+#21101 = CARTESIAN_POINT('',(2.841151165866,3.768554052208,4.));
+#21102 = CARTESIAN_POINT('',(2.841151165866,3.768383553739,4.));
+#21103 = CARTESIAN_POINT('',(2.841151165866,3.768298304504,4.));
+#21104 = CARTESIAN_POINT('',(2.841151165866,3.76821305527,4.));
+#21105 = CARTESIAN_POINT('',(2.841151165866,3.768042556801,4.));
+#21106 = CARTESIAN_POINT('',(2.841151165866,3.767957307566,4.));
+#21107 = CARTESIAN_POINT('',(2.841151165866,3.767872058331,4.));
+#21108 = CARTESIAN_POINT('',(2.841151165866,3.767701559862,4.));
+#21109 = CARTESIAN_POINT('',(2.841151165866,3.767616310627,4.));
+#21110 = CARTESIAN_POINT('',(2.841151165866,3.767531061393,4.));
+#21111 = CARTESIAN_POINT('',(2.841151165866,3.767360562923,4.));
+#21112 = CARTESIAN_POINT('',(2.841151165866,3.767275313689,4.));
+#21113 = CARTESIAN_POINT('',(2.841151165866,3.767190064454,4.));
+#21114 = CARTESIAN_POINT('',(2.841151165866,3.767019565985,4.));
+#21115 = CARTESIAN_POINT('',(2.841151165866,3.76693431675,4.));
+#21116 = CARTESIAN_POINT('',(2.841151165866,3.766849067515,4.));
+#21117 = CARTESIAN_POINT('',(2.841151165866,3.766678569046,4.));
+#21118 = CARTESIAN_POINT('',(2.841151165866,3.766593319811,4.));
+#21119 = CARTESIAN_POINT('',(2.841151165866,3.766508070577,4.));
+#21120 = CARTESIAN_POINT('',(2.841151165866,3.766337572108,4.));
+#21121 = CARTESIAN_POINT('',(2.841151165866,3.766252322873,4.));
+#21122 = CARTESIAN_POINT('',(2.841151165866,3.766167073638,4.));
+#21123 = CARTESIAN_POINT('',(2.841151165866,3.765996575169,4.));
+#21124 = CARTESIAN_POINT('',(2.841151165866,3.765911325934,4.));
+#21125 = CARTESIAN_POINT('',(2.841151165866,3.7658260767,4.));
+#21126 = CARTESIAN_POINT('',(2.841151165866,3.76565557823,4.));
+#21127 = CARTESIAN_POINT('',(2.841151165866,3.765570328996,4.));
+#21128 = CARTESIAN_POINT('',(2.841151165866,3.765485079761,4.));
+#21129 = CARTESIAN_POINT('',(2.841151165866,3.765314581292,4.));
+#21130 = CARTESIAN_POINT('',(2.841151165866,3.765229332057,4.));
+#21131 = CARTESIAN_POINT('',(2.841151165866,3.765144082822,4.));
+#21132 = CARTESIAN_POINT('',(2.841151165866,3.764973584353,4.));
+#21133 = CARTESIAN_POINT('',(2.841151165866,3.764888335119,4.));
+#21134 = CARTESIAN_POINT('',(2.841151165866,3.764803085884,4.));
+#21135 = CARTESIAN_POINT('',(2.841151165866,3.764632587415,4.));
+#21136 = CARTESIAN_POINT('',(2.841151165866,3.76454733818,4.));
+#21137 = CARTESIAN_POINT('',(2.841151165866,3.764462088945,4.));
+#21138 = CARTESIAN_POINT('',(2.841151165866,3.764291590476,4.));
+#21139 = CARTESIAN_POINT('',(2.841151165866,3.764206341241,4.));
+#21140 = CARTESIAN_POINT('',(2.841151165866,3.764121092007,4.));
+#21141 = CARTESIAN_POINT('',(2.841151165866,3.763950593537,4.));
+#21142 = CARTESIAN_POINT('',(2.841151165866,3.763865344303,4.));
+#21143 = CARTESIAN_POINT('',(2.841151165866,3.763780095068,4.));
+#21144 = CARTESIAN_POINT('',(2.841151165866,3.763609596599,4.));
+#21145 = CARTESIAN_POINT('',(2.841151165866,3.763524347364,4.));
+#21146 = CARTESIAN_POINT('',(2.841151165866,3.763439098129,4.));
+#21147 = CARTESIAN_POINT('',(2.841151165866,3.76326859966,4.));
+#21148 = CARTESIAN_POINT('',(2.841151165866,3.763183350426,4.));
+#21149 = CARTESIAN_POINT('',(2.841151165866,3.763098101191,4.));
+#21150 = CARTESIAN_POINT('',(2.841151165866,3.762927602722,4.));
+#21151 = CARTESIAN_POINT('',(2.841151165866,3.762842353487,4.));
+#21152 = CARTESIAN_POINT('',(2.841151165866,3.762757104252,4.));
+#21153 = CARTESIAN_POINT('',(2.841151165866,3.762586605783,4.));
+#21154 = CARTESIAN_POINT('',(2.841151165866,3.762501356548,4.));
+#21155 = CARTESIAN_POINT('',(2.841151165866,3.762416107314,4.));
+#21156 = CARTESIAN_POINT('',(2.841151165866,3.762245608844,4.));
+#21157 = CARTESIAN_POINT('',(2.841151165866,3.76216035961,4.));
+#21158 = CARTESIAN_POINT('',(2.841151165866,3.762075110375,4.));
+#21159 = CARTESIAN_POINT('',(2.841151165866,3.761904611906,4.));
+#21160 = CARTESIAN_POINT('',(2.841151165866,3.761819362671,4.));
+#21161 = CARTESIAN_POINT('',(2.841151165866,3.761734113437,4.));
+#21162 = CARTESIAN_POINT('',(2.841151165866,3.761563614967,4.));
+#21163 = CARTESIAN_POINT('',(2.841151165866,3.761478365733,4.));
+#21164 = CARTESIAN_POINT('',(2.841151165866,3.761393116498,4.));
+#21165 = CARTESIAN_POINT('',(2.841151165866,3.761222618029,4.));
+#21166 = CARTESIAN_POINT('',(2.841151165866,3.761137368794,4.));
+#21167 = CARTESIAN_POINT('',(2.841151165866,3.761052119559,4.));
+#21168 = CARTESIAN_POINT('',(2.841151165866,3.76088162109,4.));
+#21169 = CARTESIAN_POINT('',(2.841151165866,3.760796371855,4.));
+#21170 = CARTESIAN_POINT('',(2.841151165866,3.760711122621,4.));
+#21171 = CARTESIAN_POINT('',(2.841151165866,3.760540624151,4.));
+#21172 = CARTESIAN_POINT('',(2.841151165866,3.760455374917,4.));
+#21173 = CARTESIAN_POINT('',(2.841151165866,3.760370125682,4.));
+#21174 = CARTESIAN_POINT('',(2.841151165866,3.760171210801,4.));
+#21175 = CARTESIAN_POINT('',(2.841151165866,3.760057545155,4.));
+#21176 = CARTESIAN_POINT('',(2.841151165866,3.759943879509,4.));
+#21177 = CARTESIAN_POINT('',(2.841151165866,3.759830213863,4.));
+#21178 = PCURVE('',#17085,#21179);
+#21179 = DEFINITIONAL_REPRESENTATION('',(#21180),#21282);
+#21180 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#21181,#21182,#21183,#21184,
+    #21185,#21186,#21187,#21188,#21189,#21190,#21191,#21192,#21193,
+    #21194,#21195,#21196,#21197,#21198,#21199,#21200,#21201,#21202,
+    #21203,#21204,#21205,#21206,#21207,#21208,#21209,#21210,#21211,
+    #21212,#21213,#21214,#21215,#21216,#21217,#21218,#21219,#21220,
+    #21221,#21222,#21223,#21224,#21225,#21226,#21227,#21228,#21229,
+    #21230,#21231,#21232,#21233,#21234,#21235,#21236,#21237,#21238,
+    #21239,#21240,#21241,#21242,#21243,#21244,#21245,#21246,#21247,
+    #21248,#21249,#21250,#21251,#21252,#21253,#21254,#21255,#21256,
+    #21257,#21258,#21259,#21260,#21261,#21262,#21263,#21264,#21265,
+    #21266,#21267,#21268,#21269,#21270,#21271,#21272,#21273,#21274,
+    #21275,#21276,#21277,#21278,#21279,#21280,#21281),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,2.999999999922E-02,5.999999999843E-02,8.999999999765E-02,
+    0.119999999997,0.149999999996,0.179999999995,0.209999999995,
+    0.239999999994,0.269999999994,0.299999999993,0.329999999992,
+    0.359999999992,0.389999999993,0.419999999992,0.449999999992,
+    0.479999999991,0.509999999991,0.53999999999,0.56999999999,
+    0.599999999989,0.629999999989,0.659999999989,0.689999999989,
+    0.719999999989,0.749999999989,0.779999999989,0.809999999989,
+    0.839999999989,0.869999999988,0.899999999988,0.929999999989,
+    0.959999999989,1.),.UNSPECIFIED.);
+#21181 = CARTESIAN_POINT('',(9.341151165866,-3.728803221517));
+#21182 = CARTESIAN_POINT('',(9.341151165866,-3.728888470752));
+#21183 = CARTESIAN_POINT('',(9.341151165866,-3.728973719987));
+#21184 = CARTESIAN_POINT('',(9.341151165866,-3.729058969221));
+#21185 = CARTESIAN_POINT('',(9.341151165866,-3.729229467691));
+#21186 = CARTESIAN_POINT('',(9.341151165866,-3.729314716925));
+#21187 = CARTESIAN_POINT('',(9.341151165866,-3.72939996616));
+#21188 = CARTESIAN_POINT('',(9.341151165866,-3.729570464629));
+#21189 = CARTESIAN_POINT('',(9.341151165866,-3.729655713864));
+#21190 = CARTESIAN_POINT('',(9.341151165866,-3.729740963099));
+#21191 = CARTESIAN_POINT('',(9.341151165866,-3.729911461568));
+#21192 = CARTESIAN_POINT('',(9.341151165866,-3.729996710803));
+#21193 = CARTESIAN_POINT('',(9.341151165866,-3.730081960037));
+#21194 = CARTESIAN_POINT('',(9.341151165866,-3.730252458507));
+#21195 = CARTESIAN_POINT('',(9.341151165866,-3.730337707741));
+#21196 = CARTESIAN_POINT('',(9.341151165866,-3.730422956976));
+#21197 = CARTESIAN_POINT('',(9.341151165866,-3.730593455445));
+#21198 = CARTESIAN_POINT('',(9.341151165866,-3.73067870468));
+#21199 = CARTESIAN_POINT('',(9.341151165866,-3.730763953914));
+#21200 = CARTESIAN_POINT('',(9.341151165866,-3.730934452384));
+#21201 = CARTESIAN_POINT('',(9.341151165866,-3.731019701618));
+#21202 = CARTESIAN_POINT('',(9.341151165866,-3.731104950853));
+#21203 = CARTESIAN_POINT('',(9.341151165866,-3.731275449322));
+#21204 = CARTESIAN_POINT('',(9.341151165866,-3.731360698557));
+#21205 = CARTESIAN_POINT('',(9.341151165866,-3.731445947792));
+#21206 = CARTESIAN_POINT('',(9.341151165866,-3.731616446261));
+#21207 = CARTESIAN_POINT('',(9.341151165866,-3.731701695496));
+#21208 = CARTESIAN_POINT('',(9.341151165866,-3.73178694473));
+#21209 = CARTESIAN_POINT('',(9.341151165866,-3.731957443199));
+#21210 = CARTESIAN_POINT('',(9.341151165866,-3.732042692434));
+#21211 = CARTESIAN_POINT('',(9.341151165866,-3.732127941669));
+#21212 = CARTESIAN_POINT('',(9.341151165866,-3.732298440138));
+#21213 = CARTESIAN_POINT('',(9.341151165866,-3.732383689373));
+#21214 = CARTESIAN_POINT('',(9.341151165866,-3.732468938607));
+#21215 = CARTESIAN_POINT('',(9.341151165866,-3.732639437077));
+#21216 = CARTESIAN_POINT('',(9.341151165866,-3.732724686311));
+#21217 = CARTESIAN_POINT('',(9.341151165866,-3.732809935546));
+#21218 = CARTESIAN_POINT('',(9.341151165866,-3.732980434015));
+#21219 = CARTESIAN_POINT('',(9.341151165866,-3.73306568325));
+#21220 = CARTESIAN_POINT('',(9.341151165866,-3.733150932485));
+#21221 = CARTESIAN_POINT('',(9.341151165866,-3.733321430954));
+#21222 = CARTESIAN_POINT('',(9.341151165866,-3.733406680189));
+#21223 = CARTESIAN_POINT('',(9.341151165866,-3.733491929423));
+#21224 = CARTESIAN_POINT('',(9.341151165866,-3.733662427892));
+#21225 = CARTESIAN_POINT('',(9.341151165866,-3.733747677127));
+#21226 = CARTESIAN_POINT('',(9.341151165866,-3.733832926362));
+#21227 = CARTESIAN_POINT('',(9.341151165866,-3.734003424831));
+#21228 = CARTESIAN_POINT('',(9.341151165866,-3.734088674066));
+#21229 = CARTESIAN_POINT('',(9.341151165866,-3.7341739233));
+#21230 = CARTESIAN_POINT('',(9.341151165866,-3.73434442177));
+#21231 = CARTESIAN_POINT('',(9.341151165866,-3.734429671004));
+#21232 = CARTESIAN_POINT('',(9.341151165866,-3.734514920239));
+#21233 = CARTESIAN_POINT('',(9.341151165866,-3.734685418708));
+#21234 = CARTESIAN_POINT('',(9.341151165866,-3.734770667943));
+#21235 = CARTESIAN_POINT('',(9.341151165866,-3.734855917178));
+#21236 = CARTESIAN_POINT('',(9.341151165866,-3.735026415647));
+#21237 = CARTESIAN_POINT('',(9.341151165866,-3.735111664881));
+#21238 = CARTESIAN_POINT('',(9.341151165866,-3.735196914116));
+#21239 = CARTESIAN_POINT('',(9.341151165866,-3.735367412585));
+#21240 = CARTESIAN_POINT('',(9.341151165866,-3.73545266182));
+#21241 = CARTESIAN_POINT('',(9.341151165866,-3.735537911055));
+#21242 = CARTESIAN_POINT('',(9.341151165866,-3.735708409524));
+#21243 = CARTESIAN_POINT('',(9.341151165866,-3.735793658759));
+#21244 = CARTESIAN_POINT('',(9.341151165866,-3.735878907993));
+#21245 = CARTESIAN_POINT('',(9.341151165866,-3.736049406463));
+#21246 = CARTESIAN_POINT('',(9.341151165866,-3.736134655697));
+#21247 = CARTESIAN_POINT('',(9.341151165866,-3.736219904932));
+#21248 = CARTESIAN_POINT('',(9.341151165866,-3.736390403401));
+#21249 = CARTESIAN_POINT('',(9.341151165866,-3.736475652636));
+#21250 = CARTESIAN_POINT('',(9.341151165866,-3.736560901871));
+#21251 = CARTESIAN_POINT('',(9.341151165866,-3.73673140034));
+#21252 = CARTESIAN_POINT('',(9.341151165866,-3.736816649574));
+#21253 = CARTESIAN_POINT('',(9.341151165866,-3.736901898809));
+#21254 = CARTESIAN_POINT('',(9.341151165866,-3.737072397278));
+#21255 = CARTESIAN_POINT('',(9.341151165866,-3.737157646513));
+#21256 = CARTESIAN_POINT('',(9.341151165866,-3.737242895748));
+#21257 = CARTESIAN_POINT('',(9.341151165866,-3.737413394217));
+#21258 = CARTESIAN_POINT('',(9.341151165866,-3.737498643452));
+#21259 = CARTESIAN_POINT('',(9.341151165866,-3.737583892686));
+#21260 = CARTESIAN_POINT('',(9.341151165866,-3.737754391156));
+#21261 = CARTESIAN_POINT('',(9.341151165866,-3.73783964039));
+#21262 = CARTESIAN_POINT('',(9.341151165866,-3.737924889625));
+#21263 = CARTESIAN_POINT('',(9.341151165866,-3.738095388094));
+#21264 = CARTESIAN_POINT('',(9.341151165866,-3.738180637329));
+#21265 = CARTESIAN_POINT('',(9.341151165866,-3.738265886563));
+#21266 = CARTESIAN_POINT('',(9.341151165866,-3.738436385033));
+#21267 = CARTESIAN_POINT('',(9.341151165866,-3.738521634267));
+#21268 = CARTESIAN_POINT('',(9.341151165866,-3.738606883502));
+#21269 = CARTESIAN_POINT('',(9.341151165866,-3.738777381971));
+#21270 = CARTESIAN_POINT('',(9.341151165866,-3.738862631206));
+#21271 = CARTESIAN_POINT('',(9.341151165866,-3.738947880441));
+#21272 = CARTESIAN_POINT('',(9.341151165866,-3.73911837891));
+#21273 = CARTESIAN_POINT('',(9.341151165866,-3.739203628145));
+#21274 = CARTESIAN_POINT('',(9.341151165866,-3.739288877379));
+#21275 = CARTESIAN_POINT('',(9.341151165866,-3.739459375849));
+#21276 = CARTESIAN_POINT('',(9.341151165866,-3.739544625083));
+#21277 = CARTESIAN_POINT('',(9.341151165866,-3.739629874318));
+#21278 = CARTESIAN_POINT('',(9.341151165866,-3.739828789199));
+#21279 = CARTESIAN_POINT('',(9.341151165866,-3.739942454845));
+#21280 = CARTESIAN_POINT('',(9.341151165866,-3.740056120491));
+#21281 = CARTESIAN_POINT('',(9.341151165866,-3.740169786137));
+#21282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21283 = PCURVE('',#21284,#21289);
+#21284 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+    (#21285,#21286)
+    ,(#21287,#21288
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,4.),(-15.,
+    -14.97739464693),.PIECEWISE_BEZIER_KNOTS.);
+#21285 = CARTESIAN_POINT('',(2.841151165866,3.771196778483,2.));
+#21286 = CARTESIAN_POINT('',(2.841151165866,3.759830213863,2.));
+#21287 = CARTESIAN_POINT('',(2.841151165866,3.771196778483,6.));
+#21288 = CARTESIAN_POINT('',(2.841151165866,3.759830213863,6.));
+#21289 = DEFINITIONAL_REPRESENTATION('',(#21290),#21392);
+#21290 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,2.999999999922E-02,5.999999999843E-02,8.999999999765E-02,
+    0.119999999997,0.149999999996,0.179999999995,0.209999999995,
+    0.239999999994,0.269999999994,0.299999999993,0.329999999992,
+    0.359999999992,0.389999999993,0.419999999992,0.449999999992,
+    0.479999999991,0.509999999991,0.53999999999,0.56999999999,
+    0.599999999989,0.629999999989,0.659999999989,0.689999999989,
+    0.719999999989,0.749999999989,0.779999999989,0.809999999989,
+    0.839999999989,0.869999999988,0.899999999988,0.929999999989,
+    0.959999999989,1.),.UNSPECIFIED.);
+#21291 = CARTESIAN_POINT('',(2.,-15.));
+#21292 = CARTESIAN_POINT('',(2.,-14.99983045985));
+#21293 = CARTESIAN_POINT('',(2.,-14.9996609197));
+#21294 = CARTESIAN_POINT('',(2.,-14.99949137955));
+#21295 = CARTESIAN_POINT('',(2.,-14.99915229926));
+#21296 = CARTESIAN_POINT('',(2.,-14.99898275911));
+#21297 = CARTESIAN_POINT('',(2.,-14.99881321896));
+#21298 = CARTESIAN_POINT('',(2.,-14.99847413866));
+#21299 = CARTESIAN_POINT('',(2.,-14.99830459852));
+#21300 = CARTESIAN_POINT('',(2.,-14.99813505837));
+#21301 = CARTESIAN_POINT('',(2.,-14.99779597807));
+#21302 = CARTESIAN_POINT('',(2.,-14.99762643792));
+#21303 = CARTESIAN_POINT('',(2.,-14.99745689778));
+#21304 = CARTESIAN_POINT('',(2.,-14.99711781748));
+#21305 = CARTESIAN_POINT('',(2.,-14.99694827733));
+#21306 = CARTESIAN_POINT('',(2.,-14.99677873718));
+#21307 = CARTESIAN_POINT('',(2.,-14.99643965689));
+#21308 = CARTESIAN_POINT('',(2.,-14.99627011674));
+#21309 = CARTESIAN_POINT('',(2.,-14.99610057659));
+#21310 = CARTESIAN_POINT('',(2.,-14.9957614963));
+#21311 = CARTESIAN_POINT('',(2.,-14.99559195615));
+#21312 = CARTESIAN_POINT('',(2.,-14.995422416));
+#21313 = CARTESIAN_POINT('',(2.,-14.9950833357));
+#21314 = CARTESIAN_POINT('',(2.,-14.99491379556));
+#21315 = CARTESIAN_POINT('',(2.,-14.99474425541));
+#21316 = CARTESIAN_POINT('',(2.,-14.99440517511));
+#21317 = CARTESIAN_POINT('',(2.,-14.99423563496));
+#21318 = CARTESIAN_POINT('',(2.,-14.99406609482));
+#21319 = CARTESIAN_POINT('',(2.,-14.99372701452));
+#21320 = CARTESIAN_POINT('',(2.,-14.99355747437));
+#21321 = CARTESIAN_POINT('',(2.,-14.99338793422));
+#21322 = CARTESIAN_POINT('',(2.,-14.99304885393));
+#21323 = CARTESIAN_POINT('',(2.,-14.99287931378));
+#21324 = CARTESIAN_POINT('',(2.,-14.99270977363));
+#21325 = CARTESIAN_POINT('',(2.,-14.99237069334));
+#21326 = CARTESIAN_POINT('',(2.,-14.99220115319));
+#21327 = CARTESIAN_POINT('',(2.,-14.99203161304));
+#21328 = CARTESIAN_POINT('',(2.,-14.99169253274));
+#21329 = CARTESIAN_POINT('',(2.,-14.9915229926));
+#21330 = CARTESIAN_POINT('',(2.,-14.99135345245));
+#21331 = CARTESIAN_POINT('',(2.,-14.99101437215));
+#21332 = CARTESIAN_POINT('',(2.,-14.990844832));
+#21333 = CARTESIAN_POINT('',(2.,-14.99067529186));
+#21334 = CARTESIAN_POINT('',(2.,-14.99033621156));
+#21335 = CARTESIAN_POINT('',(2.,-14.99016667141));
+#21336 = CARTESIAN_POINT('',(2.,-14.98999713127));
+#21337 = CARTESIAN_POINT('',(2.,-14.98965805097));
+#21338 = CARTESIAN_POINT('',(2.,-14.98948851082));
+#21339 = CARTESIAN_POINT('',(2.,-14.98931897067));
+#21340 = CARTESIAN_POINT('',(2.,-14.98897989038));
+#21341 = CARTESIAN_POINT('',(2.,-14.98881035023));
+#21342 = CARTESIAN_POINT('',(2.,-14.98864081008));
+#21343 = CARTESIAN_POINT('',(2.,-14.98830172979));
+#21344 = CARTESIAN_POINT('',(2.,-14.98813218964));
+#21345 = CARTESIAN_POINT('',(2.,-14.98796264949));
+#21346 = CARTESIAN_POINT('',(2.,-14.98762356919));
+#21347 = CARTESIAN_POINT('',(2.,-14.98745402905));
+#21348 = CARTESIAN_POINT('',(2.,-14.9872844889));
+#21349 = CARTESIAN_POINT('',(2.,-14.9869454086));
+#21350 = CARTESIAN_POINT('',(2.,-14.98677586845));
+#21351 = CARTESIAN_POINT('',(2.,-14.98660632831));
+#21352 = CARTESIAN_POINT('',(2.,-14.98626724801));
+#21353 = CARTESIAN_POINT('',(2.,-14.98609770786));
+#21354 = CARTESIAN_POINT('',(2.,-14.98592816771));
+#21355 = CARTESIAN_POINT('',(2.,-14.98558908742));
+#21356 = CARTESIAN_POINT('',(2.,-14.98541954727));
+#21357 = CARTESIAN_POINT('',(2.,-14.98525000712));
+#21358 = CARTESIAN_POINT('',(2.,-14.98491092683));
+#21359 = CARTESIAN_POINT('',(2.,-14.98474138668));
+#21360 = CARTESIAN_POINT('',(2.,-14.98457184653));
+#21361 = CARTESIAN_POINT('',(2.,-14.98423276623));
+#21362 = CARTESIAN_POINT('',(2.,-14.98406322609));
+#21363 = CARTESIAN_POINT('',(2.,-14.98389368594));
+#21364 = CARTESIAN_POINT('',(2.,-14.98355460564));
+#21365 = CARTESIAN_POINT('',(2.,-14.98338506549));
+#21366 = CARTESIAN_POINT('',(2.,-14.98321552535));
+#21367 = CARTESIAN_POINT('',(2.,-14.98287644505));
+#21368 = CARTESIAN_POINT('',(2.,-14.9827069049));
+#21369 = CARTESIAN_POINT('',(2.,-14.98253736475));
+#21370 = CARTESIAN_POINT('',(2.,-14.98219828446));
+#21371 = CARTESIAN_POINT('',(2.,-14.98202874431));
+#21372 = CARTESIAN_POINT('',(2.,-14.98185920416));
+#21373 = CARTESIAN_POINT('',(2.,-14.98152012387));
+#21374 = CARTESIAN_POINT('',(2.,-14.98135058372));
+#21375 = CARTESIAN_POINT('',(2.,-14.98118104357));
+#21376 = CARTESIAN_POINT('',(2.,-14.98084196327));
+#21377 = CARTESIAN_POINT('',(2.,-14.98067242313));
+#21378 = CARTESIAN_POINT('',(2.,-14.98050288298));
+#21379 = CARTESIAN_POINT('',(2.,-14.98016380268));
+#21380 = CARTESIAN_POINT('',(2.,-14.97999426253));
+#21381 = CARTESIAN_POINT('',(2.,-14.97982472239));
+#21382 = CARTESIAN_POINT('',(2.,-14.97948564209));
+#21383 = CARTESIAN_POINT('',(2.,-14.97931610194));
+#21384 = CARTESIAN_POINT('',(2.,-14.97914656179));
+#21385 = CARTESIAN_POINT('',(2.,-14.9788074815));
+#21386 = CARTESIAN_POINT('',(2.,-14.97863794135));
+#21387 = CARTESIAN_POINT('',(2.,-14.9784684012));
+#21388 = CARTESIAN_POINT('',(2.,-14.97807280752));
+#21389 = CARTESIAN_POINT('',(2.,-14.97784675399));
+#21390 = CARTESIAN_POINT('',(2.,-14.97762070046));
+#21391 = CARTESIAN_POINT('',(2.,-14.97739464693));
+#21392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21393 = ORIENTED_EDGE('',*,*,#21394,.F.);
+#21394 = EDGE_CURVE('',#21395,#21073,#21397,.T.);
+#21395 = VERTEX_POINT('',#21396);
+#21396 = CARTESIAN_POINT('',(2.867635192451,3.794877783501,4.));
+#21397 = SURFACE_CURVE('',#21398,(#21500,#21605),.PCURVE_S1.);
+#21398 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,2.999999999967E-02,5.999999999927E-02,8.999999999909E-02,
+    0.119999999999,0.149999999999,0.179999999999,0.209999999999,
+    0.239999999998,0.269999999998,0.299999999998,0.329999999998,
+    0.359999999998,0.389999999998,0.419999999998,0.449999999997,
+    0.479999999997,0.509999999997,0.539999999996,0.569999999996,
+    0.599999999996,0.629999999995,0.659999999995,0.689999999995,
+    0.719999999994,0.749999999994,0.779999999993,0.809999999993,
+    0.839999999992,0.869999999992,0.899999999992,0.929999999992,
+    0.959999999991,1.),.UNSPECIFIED.);
+#21399 = CARTESIAN_POINT('',(2.867635192451,3.794877783501,4.));
+#21400 = CARTESIAN_POINT('',(2.867436562252,3.794614926729,4.));
+#21401 = CARTESIAN_POINT('',(2.867237932052,3.794352069957,4.));
+#21402 = CARTESIAN_POINT('',(2.867039301853,3.794089213184,4.));
+#21403 = CARTESIAN_POINT('',(2.866642041454,3.79356349964,4.));
+#21404 = CARTESIAN_POINT('',(2.866443411255,3.793300642868,4.));
+#21405 = CARTESIAN_POINT('',(2.866244781056,3.793037786095,4.));
+#21406 = CARTESIAN_POINT('',(2.865847520657,3.792512072551,4.));
+#21407 = CARTESIAN_POINT('',(2.865648890457,3.792249215778,4.));
+#21408 = CARTESIAN_POINT('',(2.865450260258,3.791986359006,4.));
+#21409 = CARTESIAN_POINT('',(2.865052999859,3.791460645462,4.));
+#21410 = CARTESIAN_POINT('',(2.86485436966,3.791197788689,4.));
+#21411 = CARTESIAN_POINT('',(2.86465573946,3.790934931917,4.));
+#21412 = CARTESIAN_POINT('',(2.864258479062,3.790409218372,4.));
+#21413 = CARTESIAN_POINT('',(2.864059848862,3.7901463616,4.));
+#21414 = CARTESIAN_POINT('',(2.863861218663,3.789883504828,4.));
+#21415 = CARTESIAN_POINT('',(2.863463958264,3.789357791283,4.));
+#21416 = CARTESIAN_POINT('',(2.863265328065,3.789094934511,4.));
+#21417 = CARTESIAN_POINT('',(2.863066697865,3.788832077739,4.));
+#21418 = CARTESIAN_POINT('',(2.862669437467,3.788306364194,4.));
+#21419 = CARTESIAN_POINT('',(2.862470807267,3.788043507422,4.));
+#21420 = CARTESIAN_POINT('',(2.862272177068,3.78778065065,4.));
+#21421 = CARTESIAN_POINT('',(2.861874916669,3.787254937105,4.));
+#21422 = CARTESIAN_POINT('',(2.86167628647,3.786992080333,4.));
+#21423 = CARTESIAN_POINT('',(2.86147765627,3.78672922356,4.));
+#21424 = CARTESIAN_POINT('',(2.861080395871,3.786203510016,4.));
+#21425 = CARTESIAN_POINT('',(2.860881765672,3.785940653244,4.));
+#21426 = CARTESIAN_POINT('',(2.860683135473,3.785677796471,4.));
+#21427 = CARTESIAN_POINT('',(2.860285875074,3.785152082927,4.));
+#21428 = CARTESIAN_POINT('',(2.860087244875,3.784889226154,4.));
+#21429 = CARTESIAN_POINT('',(2.859888614675,3.784626369382,4.));
+#21430 = CARTESIAN_POINT('',(2.859491354276,3.784100655838,4.));
+#21431 = CARTESIAN_POINT('',(2.859292724077,3.783837799065,4.));
+#21432 = CARTESIAN_POINT('',(2.859094093878,3.783574942293,4.));
+#21433 = CARTESIAN_POINT('',(2.858696833479,3.783049228748,4.));
+#21434 = CARTESIAN_POINT('',(2.858498203279,3.782786371976,4.));
+#21435 = CARTESIAN_POINT('',(2.85829957308,3.782523515204,4.));
+#21436 = CARTESIAN_POINT('',(2.857902312681,3.781997801659,4.));
+#21437 = CARTESIAN_POINT('',(2.857703682482,3.781734944887,4.));
+#21438 = CARTESIAN_POINT('',(2.857505052282,3.781472088115,4.));
+#21439 = CARTESIAN_POINT('',(2.857107791884,3.78094637457,4.));
+#21440 = CARTESIAN_POINT('',(2.856909161684,3.780683517798,4.));
+#21441 = CARTESIAN_POINT('',(2.856710531485,3.780420661025,4.));
+#21442 = CARTESIAN_POINT('',(2.856313271086,3.779894947481,4.));
+#21443 = CARTESIAN_POINT('',(2.856114640887,3.779632090709,4.));
+#21444 = CARTESIAN_POINT('',(2.855916010687,3.779369233936,4.));
+#21445 = CARTESIAN_POINT('',(2.855518750289,3.778843520392,4.));
+#21446 = CARTESIAN_POINT('',(2.855320120089,3.778580663619,4.));
+#21447 = CARTESIAN_POINT('',(2.85512148989,3.778317806847,4.));
+#21448 = CARTESIAN_POINT('',(2.854724229491,3.777792093303,4.));
+#21449 = CARTESIAN_POINT('',(2.854525599292,3.77752923653,4.));
+#21450 = CARTESIAN_POINT('',(2.854326969092,3.777266379758,4.));
+#21451 = CARTESIAN_POINT('',(2.853929708693,3.776740666213,4.));
+#21452 = CARTESIAN_POINT('',(2.853731078494,3.776477809441,4.));
+#21453 = CARTESIAN_POINT('',(2.853532448295,3.776214952669,4.));
+#21454 = CARTESIAN_POINT('',(2.853135187896,3.775689239124,4.));
+#21455 = CARTESIAN_POINT('',(2.852936557697,3.775426382352,4.));
+#21456 = CARTESIAN_POINT('',(2.852737927497,3.77516352558,4.));
+#21457 = CARTESIAN_POINT('',(2.852340667098,3.774637812035,4.));
+#21458 = CARTESIAN_POINT('',(2.852142036899,3.774374955263,4.));
+#21459 = CARTESIAN_POINT('',(2.8519434067,3.774112098491,4.));
+#21460 = CARTESIAN_POINT('',(2.851546146301,3.773586384946,4.));
+#21461 = CARTESIAN_POINT('',(2.851347516101,3.773323528174,4.));
+#21462 = CARTESIAN_POINT('',(2.851148885902,3.773060671401,4.));
+#21463 = CARTESIAN_POINT('',(2.850751625503,3.772534957857,4.));
+#21464 = CARTESIAN_POINT('',(2.850552995304,3.772272101085,4.));
+#21465 = CARTESIAN_POINT('',(2.850354365105,3.772009244312,4.));
+#21466 = CARTESIAN_POINT('',(2.849957104706,3.771483530768,4.));
+#21467 = CARTESIAN_POINT('',(2.849758474506,3.771220673995,4.));
+#21468 = CARTESIAN_POINT('',(2.849559844307,3.770957817223,4.));
+#21469 = CARTESIAN_POINT('',(2.849162583908,3.770432103679,4.));
+#21470 = CARTESIAN_POINT('',(2.848963953709,3.770169246906,4.));
+#21471 = CARTESIAN_POINT('',(2.848765323509,3.769906390134,4.));
+#21472 = CARTESIAN_POINT('',(2.848368063111,3.769380676589,4.));
+#21473 = CARTESIAN_POINT('',(2.848169432911,3.769117819817,4.));
+#21474 = CARTESIAN_POINT('',(2.847970802712,3.768854963045,4.));
+#21475 = CARTESIAN_POINT('',(2.847573542313,3.7683292495,4.));
+#21476 = CARTESIAN_POINT('',(2.847374912114,3.768066392728,4.));
+#21477 = CARTESIAN_POINT('',(2.847176281914,3.767803535956,4.));
+#21478 = CARTESIAN_POINT('',(2.846779021516,3.767277822411,4.));
+#21479 = CARTESIAN_POINT('',(2.846580391316,3.767014965639,4.));
+#21480 = CARTESIAN_POINT('',(2.846381761117,3.766752108867,4.));
+#21481 = CARTESIAN_POINT('',(2.845984500718,3.766226395322,4.));
+#21482 = CARTESIAN_POINT('',(2.845785870519,3.76596353855,4.));
+#21483 = CARTESIAN_POINT('',(2.845587240319,3.765700681777,4.));
+#21484 = CARTESIAN_POINT('',(2.84518997992,3.765174968233,4.));
+#21485 = CARTESIAN_POINT('',(2.844991349721,3.76491211146,4.));
+#21486 = CARTESIAN_POINT('',(2.844792719522,3.764649254688,4.));
+#21487 = CARTESIAN_POINT('',(2.844395459123,3.764123541144,4.));
+#21488 = CARTESIAN_POINT('',(2.844196828924,3.763860684371,4.));
+#21489 = CARTESIAN_POINT('',(2.843998198724,3.763597827599,4.));
+#21490 = CARTESIAN_POINT('',(2.843600938325,3.763072114054,4.));
+#21491 = CARTESIAN_POINT('',(2.843402308126,3.762809257282,4.));
+#21492 = CARTESIAN_POINT('',(2.843203677927,3.76254640051,4.));
+#21493 = CARTESIAN_POINT('',(2.842806417528,3.762020686965,4.));
+#21494 = CARTESIAN_POINT('',(2.842607787328,3.761757830193,4.));
+#21495 = CARTESIAN_POINT('',(2.842409157129,3.761494973421,4.));
+#21496 = CARTESIAN_POINT('',(2.841945686664,3.760881640952,4.));
+#21497 = CARTESIAN_POINT('',(2.841680846398,3.760531165256,4.));
+#21498 = CARTESIAN_POINT('',(2.841416006132,3.760180689559,4.));
+#21499 = CARTESIAN_POINT('',(2.841151165866,3.759830213863,4.));
+#21500 = PCURVE('',#17085,#21501);
+#21501 = DEFINITIONAL_REPRESENTATION('',(#21502),#21604);
+#21502 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#21503,#21504,#21505,#21506,
+    #21507,#21508,#21509,#21510,#21511,#21512,#21513,#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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,2.999999999967E-02,5.999999999927E-02,8.999999999909E-02,
+    0.119999999999,0.149999999999,0.179999999999,0.209999999999,
+    0.239999999998,0.269999999998,0.299999999998,0.329999999998,
+    0.359999999998,0.389999999998,0.419999999998,0.449999999997,
+    0.479999999997,0.509999999997,0.539999999996,0.569999999996,
+    0.599999999996,0.629999999995,0.659999999995,0.689999999995,
+    0.719999999994,0.749999999994,0.779999999993,0.809999999993,
+    0.839999999992,0.869999999992,0.899999999992,0.929999999992,
+    0.959999999991,1.),.UNSPECIFIED.);
+#21503 = CARTESIAN_POINT('',(9.367635192451,-3.705122216499));
+#21504 = CARTESIAN_POINT('',(9.367436562252,-3.705385073271));
+#21505 = CARTESIAN_POINT('',(9.367237932052,-3.705647930043));
+#21506 = CARTESIAN_POINT('',(9.367039301853,-3.705910786816));
+#21507 = CARTESIAN_POINT('',(9.366642041454,-3.70643650036));
+#21508 = CARTESIAN_POINT('',(9.366443411255,-3.706699357132));
+#21509 = CARTESIAN_POINT('',(9.366244781056,-3.706962213905));
+#21510 = CARTESIAN_POINT('',(9.365847520657,-3.707487927449));
+#21511 = CARTESIAN_POINT('',(9.365648890457,-3.707750784222));
+#21512 = CARTESIAN_POINT('',(9.365450260258,-3.708013640994));
+#21513 = CARTESIAN_POINT('',(9.365052999859,-3.708539354538));
+#21514 = CARTESIAN_POINT('',(9.36485436966,-3.708802211311));
+#21515 = CARTESIAN_POINT('',(9.36465573946,-3.709065068083));
+#21516 = CARTESIAN_POINT('',(9.364258479062,-3.709590781628));
+#21517 = CARTESIAN_POINT('',(9.364059848862,-3.7098536384));
+#21518 = CARTESIAN_POINT('',(9.363861218663,-3.710116495172));
+#21519 = CARTESIAN_POINT('',(9.363463958264,-3.710642208717));
+#21520 = CARTESIAN_POINT('',(9.363265328065,-3.710905065489));
+#21521 = CARTESIAN_POINT('',(9.363066697865,-3.711167922261));
+#21522 = CARTESIAN_POINT('',(9.362669437467,-3.711693635806));
+#21523 = CARTESIAN_POINT('',(9.362470807267,-3.711956492578));
+#21524 = CARTESIAN_POINT('',(9.362272177068,-3.71221934935));
+#21525 = CARTESIAN_POINT('',(9.361874916669,-3.712745062895));
+#21526 = CARTESIAN_POINT('',(9.36167628647,-3.713007919667));
+#21527 = CARTESIAN_POINT('',(9.36147765627,-3.71327077644));
+#21528 = CARTESIAN_POINT('',(9.361080395871,-3.713796489984));
+#21529 = CARTESIAN_POINT('',(9.360881765672,-3.714059346756));
+#21530 = CARTESIAN_POINT('',(9.360683135473,-3.714322203529));
+#21531 = CARTESIAN_POINT('',(9.360285875074,-3.714847917073));
+#21532 = CARTESIAN_POINT('',(9.360087244875,-3.715110773846));
+#21533 = CARTESIAN_POINT('',(9.359888614675,-3.715373630618));
+#21534 = CARTESIAN_POINT('',(9.359491354276,-3.715899344162));
+#21535 = CARTESIAN_POINT('',(9.359292724077,-3.716162200935));
+#21536 = CARTESIAN_POINT('',(9.359094093878,-3.716425057707));
+#21537 = CARTESIAN_POINT('',(9.358696833479,-3.716950771252));
+#21538 = CARTESIAN_POINT('',(9.358498203279,-3.717213628024));
+#21539 = CARTESIAN_POINT('',(9.35829957308,-3.717476484796));
+#21540 = CARTESIAN_POINT('',(9.357902312681,-3.718002198341));
+#21541 = CARTESIAN_POINT('',(9.357703682482,-3.718265055113));
+#21542 = CARTESIAN_POINT('',(9.357505052282,-3.718527911885));
+#21543 = CARTESIAN_POINT('',(9.357107791884,-3.71905362543));
+#21544 = CARTESIAN_POINT('',(9.356909161684,-3.719316482202));
+#21545 = CARTESIAN_POINT('',(9.356710531485,-3.719579338975));
+#21546 = CARTESIAN_POINT('',(9.356313271086,-3.720105052519));
+#21547 = CARTESIAN_POINT('',(9.356114640887,-3.720367909291));
+#21548 = CARTESIAN_POINT('',(9.355916010687,-3.720630766064));
+#21549 = CARTESIAN_POINT('',(9.355518750289,-3.721156479608));
+#21550 = CARTESIAN_POINT('',(9.355320120089,-3.721419336381));
+#21551 = CARTESIAN_POINT('',(9.35512148989,-3.721682193153));
+#21552 = CARTESIAN_POINT('',(9.354724229491,-3.722207906697));
+#21553 = CARTESIAN_POINT('',(9.354525599292,-3.72247076347));
+#21554 = CARTESIAN_POINT('',(9.354326969092,-3.722733620242));
+#21555 = CARTESIAN_POINT('',(9.353929708693,-3.723259333787));
+#21556 = CARTESIAN_POINT('',(9.353731078494,-3.723522190559));
+#21557 = CARTESIAN_POINT('',(9.353532448295,-3.723785047331));
+#21558 = CARTESIAN_POINT('',(9.353135187896,-3.724310760876));
+#21559 = CARTESIAN_POINT('',(9.352936557697,-3.724573617648));
+#21560 = CARTESIAN_POINT('',(9.352737927497,-3.72483647442));
+#21561 = CARTESIAN_POINT('',(9.352340667098,-3.725362187965));
+#21562 = CARTESIAN_POINT('',(9.352142036899,-3.725625044737));
+#21563 = CARTESIAN_POINT('',(9.3519434067,-3.725887901509));
+#21564 = CARTESIAN_POINT('',(9.351546146301,-3.726413615054));
+#21565 = CARTESIAN_POINT('',(9.351347516101,-3.726676471826));
+#21566 = CARTESIAN_POINT('',(9.351148885902,-3.726939328599));
+#21567 = CARTESIAN_POINT('',(9.350751625503,-3.727465042143));
+#21568 = CARTESIAN_POINT('',(9.350552995304,-3.727727898915));
+#21569 = CARTESIAN_POINT('',(9.350354365105,-3.727990755688));
+#21570 = CARTESIAN_POINT('',(9.349957104706,-3.728516469232));
+#21571 = CARTESIAN_POINT('',(9.349758474506,-3.728779326005));
+#21572 = CARTESIAN_POINT('',(9.349559844307,-3.729042182777));
+#21573 = CARTESIAN_POINT('',(9.349162583908,-3.729567896321));
+#21574 = CARTESIAN_POINT('',(9.348963953709,-3.729830753094));
+#21575 = CARTESIAN_POINT('',(9.348765323509,-3.730093609866));
+#21576 = CARTESIAN_POINT('',(9.348368063111,-3.730619323411));
+#21577 = CARTESIAN_POINT('',(9.348169432911,-3.730882180183));
+#21578 = CARTESIAN_POINT('',(9.347970802712,-3.731145036955));
+#21579 = CARTESIAN_POINT('',(9.347573542313,-3.7316707505));
+#21580 = CARTESIAN_POINT('',(9.347374912114,-3.731933607272));
+#21581 = CARTESIAN_POINT('',(9.347176281914,-3.732196464044));
+#21582 = CARTESIAN_POINT('',(9.346779021516,-3.732722177589));
+#21583 = CARTESIAN_POINT('',(9.346580391316,-3.732985034361));
+#21584 = CARTESIAN_POINT('',(9.346381761117,-3.733247891133));
+#21585 = CARTESIAN_POINT('',(9.345984500718,-3.733773604678));
+#21586 = CARTESIAN_POINT('',(9.345785870519,-3.73403646145));
+#21587 = CARTESIAN_POINT('',(9.345587240319,-3.734299318223));
+#21588 = CARTESIAN_POINT('',(9.34518997992,-3.734825031767));
+#21589 = CARTESIAN_POINT('',(9.344991349721,-3.73508788854));
+#21590 = CARTESIAN_POINT('',(9.344792719522,-3.735350745312));
+#21591 = CARTESIAN_POINT('',(9.344395459123,-3.735876458856));
+#21592 = CARTESIAN_POINT('',(9.344196828924,-3.736139315629));
+#21593 = CARTESIAN_POINT('',(9.343998198724,-3.736402172401));
+#21594 = CARTESIAN_POINT('',(9.343600938325,-3.736927885946));
+#21595 = CARTESIAN_POINT('',(9.343402308126,-3.737190742718));
+#21596 = CARTESIAN_POINT('',(9.343203677927,-3.73745359949));
+#21597 = CARTESIAN_POINT('',(9.342806417528,-3.737979313035));
+#21598 = CARTESIAN_POINT('',(9.342607787328,-3.738242169807));
+#21599 = CARTESIAN_POINT('',(9.342409157129,-3.738505026579));
+#21600 = CARTESIAN_POINT('',(9.341945686664,-3.739118359048));
+#21601 = CARTESIAN_POINT('',(9.341680846398,-3.739468834744));
+#21602 = CARTESIAN_POINT('',(9.341416006132,-3.739819310441));
+#21603 = CARTESIAN_POINT('',(9.341151165866,-3.740169786137));
+#21604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21605 = PCURVE('',#21606,#21611);
+#21606 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+    (#21607,#21608)
+    ,(#21609,#21610
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(9.907645063588,10.),(0.,4.
+    ),.PIECEWISE_BEZIER_KNOTS.);
+#21607 = CARTESIAN_POINT('',(2.841151165866,3.759830213863,2.));
+#21608 = CARTESIAN_POINT('',(2.841151165866,3.759830213863,6.));
+#21609 = CARTESIAN_POINT('',(2.867635192451,3.794877783501,2.));
+#21610 = CARTESIAN_POINT('',(2.867635192451,3.794877783501,6.));
+#21611 = DEFINITIONAL_REPRESENTATION('',(#21612),#21714);
+#21612 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#21613,#21614,#21615,#21616,
+    #21617,#21618,#21619,#21620,#21621,#21622,#21623,#21624,#21625,
+    #21626,#21627,#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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,2.999999999967E-02,5.999999999927E-02,8.999999999909E-02,
+    0.119999999999,0.149999999999,0.179999999999,0.209999999999,
+    0.239999999998,0.269999999998,0.299999999998,0.329999999998,
+    0.359999999998,0.389999999998,0.419999999998,0.449999999997,
+    0.479999999997,0.509999999997,0.539999999996,0.569999999996,
+    0.599999999996,0.629999999995,0.659999999995,0.689999999995,
+    0.719999999994,0.749999999994,0.779999999993,0.809999999993,
+    0.839999999992,0.869999999992,0.899999999992,0.929999999992,
+    0.959999999991,1.),.UNSPECIFIED.);
+#21613 = CARTESIAN_POINT('',(10.,2.));
+#21614 = CARTESIAN_POINT('',(9.999307337977,2.));
+#21615 = CARTESIAN_POINT('',(9.998614675954,2.));
+#21616 = CARTESIAN_POINT('',(9.997922013931,2.));
+#21617 = CARTESIAN_POINT('',(9.996536689885,2.));
+#21618 = CARTESIAN_POINT('',(9.995844027861,2.));
+#21619 = CARTESIAN_POINT('',(9.995151365838,2.));
+#21620 = CARTESIAN_POINT('',(9.993766041792,2.));
+#21621 = CARTESIAN_POINT('',(9.993073379769,2.));
+#21622 = CARTESIAN_POINT('',(9.992380717746,2.));
+#21623 = CARTESIAN_POINT('',(9.9909953937,2.));
+#21624 = CARTESIAN_POINT('',(9.990302731677,2.));
+#21625 = CARTESIAN_POINT('',(9.989610069654,2.));
+#21626 = CARTESIAN_POINT('',(9.988224745608,2.));
+#21627 = CARTESIAN_POINT('',(9.987532083584,2.));
+#21628 = CARTESIAN_POINT('',(9.986839421561,2.));
+#21629 = CARTESIAN_POINT('',(9.985454097515,2.));
+#21630 = CARTESIAN_POINT('',(9.984761435492,2.));
+#21631 = CARTESIAN_POINT('',(9.984068773469,2.));
+#21632 = CARTESIAN_POINT('',(9.982683449423,2.));
+#21633 = CARTESIAN_POINT('',(9.9819907874,2.));
+#21634 = CARTESIAN_POINT('',(9.981298125377,2.));
+#21635 = CARTESIAN_POINT('',(9.979912801331,2.));
+#21636 = CARTESIAN_POINT('',(9.979220139307,2.));
+#21637 = CARTESIAN_POINT('',(9.978527477284,2.));
+#21638 = CARTESIAN_POINT('',(9.977142153238,2.));
+#21639 = CARTESIAN_POINT('',(9.976449491215,2.));
+#21640 = CARTESIAN_POINT('',(9.975756829192,2.));
+#21641 = CARTESIAN_POINT('',(9.974371505146,2.));
+#21642 = CARTESIAN_POINT('',(9.973678843123,2.));
+#21643 = CARTESIAN_POINT('',(9.9729861811,2.));
+#21644 = CARTESIAN_POINT('',(9.971600857054,2.));
+#21645 = CARTESIAN_POINT('',(9.97090819503,2.));
+#21646 = CARTESIAN_POINT('',(9.970215533007,2.));
+#21647 = CARTESIAN_POINT('',(9.968830208961,2.));
+#21648 = CARTESIAN_POINT('',(9.968137546938,2.));
+#21649 = CARTESIAN_POINT('',(9.967444884915,2.));
+#21650 = CARTESIAN_POINT('',(9.966059560869,2.));
+#21651 = CARTESIAN_POINT('',(9.965366898846,2.));
+#21652 = CARTESIAN_POINT('',(9.964674236823,2.));
+#21653 = CARTESIAN_POINT('',(9.963288912776,2.));
+#21654 = CARTESIAN_POINT('',(9.962596250753,2.));
+#21655 = CARTESIAN_POINT('',(9.96190358873,2.));
+#21656 = CARTESIAN_POINT('',(9.960518264684,2.));
+#21657 = CARTESIAN_POINT('',(9.959825602661,2.));
+#21658 = CARTESIAN_POINT('',(9.959132940638,2.));
+#21659 = CARTESIAN_POINT('',(9.957747616592,2.));
+#21660 = CARTESIAN_POINT('',(9.957054954569,2.));
+#21661 = CARTESIAN_POINT('',(9.956362292546,2.));
+#21662 = CARTESIAN_POINT('',(9.954976968499,2.));
+#21663 = CARTESIAN_POINT('',(9.954284306476,2.));
+#21664 = CARTESIAN_POINT('',(9.953591644453,2.));
+#21665 = CARTESIAN_POINT('',(9.952206320407,2.));
+#21666 = CARTESIAN_POINT('',(9.951513658384,2.));
+#21667 = CARTESIAN_POINT('',(9.950820996361,2.));
+#21668 = CARTESIAN_POINT('',(9.949435672315,2.));
+#21669 = CARTESIAN_POINT('',(9.948743010292,2.));
+#21670 = CARTESIAN_POINT('',(9.948050348269,2.));
+#21671 = CARTESIAN_POINT('',(9.946665024222,2.));
+#21672 = CARTESIAN_POINT('',(9.945972362199,2.));
+#21673 = CARTESIAN_POINT('',(9.945279700176,2.));
+#21674 = CARTESIAN_POINT('',(9.94389437613,2.));
+#21675 = CARTESIAN_POINT('',(9.943201714107,2.));
+#21676 = CARTESIAN_POINT('',(9.942509052084,2.));
+#21677 = CARTESIAN_POINT('',(9.941123728038,2.));
+#21678 = CARTESIAN_POINT('',(9.940431066015,2.));
+#21679 = CARTESIAN_POINT('',(9.939738403992,2.));
+#21680 = CARTESIAN_POINT('',(9.938353079945,2.));
+#21681 = CARTESIAN_POINT('',(9.937660417922,2.));
+#21682 = CARTESIAN_POINT('',(9.936967755899,2.));
+#21683 = CARTESIAN_POINT('',(9.935582431853,2.));
+#21684 = CARTESIAN_POINT('',(9.93488976983,2.));
+#21685 = CARTESIAN_POINT('',(9.934197107807,2.));
+#21686 = CARTESIAN_POINT('',(9.932811783761,2.));
+#21687 = CARTESIAN_POINT('',(9.932119121738,2.));
+#21688 = CARTESIAN_POINT('',(9.931426459715,2.));
+#21689 = CARTESIAN_POINT('',(9.930041135668,2.));
+#21690 = CARTESIAN_POINT('',(9.929348473645,2.));
+#21691 = CARTESIAN_POINT('',(9.928655811622,2.));
+#21692 = CARTESIAN_POINT('',(9.927270487576,2.));
+#21693 = CARTESIAN_POINT('',(9.926577825553,2.));
+#21694 = CARTESIAN_POINT('',(9.92588516353,2.));
+#21695 = CARTESIAN_POINT('',(9.924499839484,2.));
+#21696 = CARTESIAN_POINT('',(9.923807177461,2.));
+#21697 = CARTESIAN_POINT('',(9.923114515438,2.));
+#21698 = CARTESIAN_POINT('',(9.921729191391,2.));
+#21699 = CARTESIAN_POINT('',(9.921036529368,2.));
+#21700 = CARTESIAN_POINT('',(9.920343867345,2.));
+#21701 = CARTESIAN_POINT('',(9.918958543299,2.));
+#21702 = CARTESIAN_POINT('',(9.918265881276,2.));
+#21703 = CARTESIAN_POINT('',(9.917573219253,2.));
+#21704 = CARTESIAN_POINT('',(9.916187895207,2.));
+#21705 = CARTESIAN_POINT('',(9.915495233184,2.));
+#21706 = CARTESIAN_POINT('',(9.914802571161,2.));
+#21707 = CARTESIAN_POINT('',(9.913417247114,2.));
+#21708 = CARTESIAN_POINT('',(9.912724585091,2.));
+#21709 = CARTESIAN_POINT('',(9.912031923068,2.));
+#21710 = CARTESIAN_POINT('',(9.910415711681,2.));
+#21711 = CARTESIAN_POINT('',(9.909492162316,2.));
+#21712 = CARTESIAN_POINT('',(9.908568612952,2.));
+#21713 = CARTESIAN_POINT('',(9.907645063588,2.));
+#21714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21715 = ORIENTED_EDGE('',*,*,#21716,.T.);
+#21716 = EDGE_CURVE('',#21395,#17530,#21717,.T.);
+#21717 = SURFACE_CURVE('',#21718,(#21820,#21925),.PCURVE_S1.);
+#21718 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#21719,#21720,#21721,#21722,
+    #21723,#21724,#21725,#21726,#21727,#21728,#21729,#21730,#21731,
+    #21732,#21733,#21734,#21735,#21736,#21737,#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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,3.902097413462E-02,7.744393607439E-02,0.115129664096,
+    0.151936292745,0.187721659077,0.222346175786,0.255676334805,
+    0.287589001569,0.317976758046,0.346754716834,0.373869488894,
+    0.399311353803,0.423131035659,0.44546224283,0.466548476541,
+    0.486764242671,0.50660726496,0.526638584594,0.547386364789,
+    0.569269340975,0.592573151828,0.617465076204,0.644020705173,
+    0.672248332163,0.702107575823,0.733522919192,0.766393608123,
+    0.800601091295,0.836014796092,0.872496737303,0.909905262701,
+    0.948098122661,1.),.UNSPECIFIED.);
+#21719 = CARTESIAN_POINT('',(2.867635192451,3.794877783501,4.));
+#21720 = CARTESIAN_POINT('',(2.904738961916,3.757774007424,4.));
+#21721 = CARTESIAN_POINT('',(2.941757402396,3.719631725824,4.));
+#21722 = CARTESIAN_POINT('',(2.978679849568,3.68040755004,4.));
+#21723 = CARTESIAN_POINT('',(3.051742685297,3.600309577052,4.));
+#21724 = CARTESIAN_POINT('',(3.08788635167,3.559470194382,4.));
+#21725 = CARTESIAN_POINT('',(3.123912022699,3.517481383155,4.));
+#21726 = CARTESIAN_POINT('',(3.195008155612,3.43191268324,4.));
+#21727 = CARTESIAN_POINT('',(3.23008363455,3.388378689386,4.));
+#21728 = CARTESIAN_POINT('',(3.265016493666,3.343623553325,4.));
+#21729 = CARTESIAN_POINT('',(3.333749540763,3.252604850425,4.));
+#21730 = CARTESIAN_POINT('',(3.367557077034,3.206400711751,4.));
+#21731 = CARTESIAN_POINT('',(3.401194333943,3.158899453236,4.));
+#21732 = CARTESIAN_POINT('',(3.467156834644,3.062496798867,4.));
+#21733 = CARTESIAN_POINT('',(3.499492497927,3.013670687281,4.));
+#21734 = CARTESIAN_POINT('',(3.531626672728,2.963467249637,4.));
+#21735 = CARTESIAN_POINT('',(3.594404635945,2.861795240822,4.));
+#21736 = CARTESIAN_POINT('',(3.625062836984,2.810420383537,4.));
+#21737 = CARTESIAN_POINT('',(3.655484143722,2.757584049917,4.));
+#21738 = CARTESIAN_POINT('',(3.714662233514,2.650808327976,4.));
+#21739 = CARTESIAN_POINT('',(3.743438566052,2.596983846151,4.));
+#21740 = CARTESIAN_POINT('',(3.771937580806,2.541610519883,4.));
+#21741 = CARTESIAN_POINT('',(3.827104868376,2.429949345143,4.));
+#21742 = CARTESIAN_POINT('',(3.853799235279,2.373800393831,4.));
+#21743 = CARTESIAN_POINT('',(3.88016979599,2.316013512681,4.));
+#21744 = CARTESIAN_POINT('',(3.930925971631,2.199738188328,4.));
+#21745 = CARTESIAN_POINT('',(3.955345930961,2.141415134857,4.));
+#21746 = CARTESIAN_POINT('',(3.979388195091,2.081366202089,4.));
+#21747 = CARTESIAN_POINT('',(4.025350095246,1.960800087978,4.));
+#21748 = CARTESIAN_POINT('',(4.047314327002,1.900476337052,4.));
+#21749 = CARTESIAN_POINT('',(4.068837889494,1.838345110701,4.));
+#21750 = CARTESIAN_POINT('',(4.109646144768,1.713860926036,4.));
+#21751 = CARTESIAN_POINT('',(4.128987872855,1.651728796102,4.));
+#21752 = CARTESIAN_POINT('',(4.147814821018,1.587723298835,4.));
+#21753 = CARTESIAN_POINT('',(4.183140352265,1.45973840925,4.));
+#21754 = CARTESIAN_POINT('',(4.19971041522,1.396002222433,4.));
+#21755 = CARTESIAN_POINT('',(4.215678177836,1.330359009702,4.));
+#21756 = CARTESIAN_POINT('',(4.24522812116,1.199328669763,4.));
+#21757 = CARTESIAN_POINT('',(4.258897086279,1.134194263955,4.));
+#21758 = CARTESIAN_POINT('',(4.271860975975,1.067180030186,4.));
+#21759 = CARTESIAN_POINT('',(4.295383378808,0.933589930067,4.));
+#21760 = CARTESIAN_POINT('',(4.306041570292,0.867251466392,4.));
+#21761 = CARTESIAN_POINT('',(4.315877250285,0.799168285704,4.));
+#21762 = CARTESIAN_POINT('',(4.333163793305,0.663532007653,4.));
+#21763 = CARTESIAN_POINT('',(4.340717765372,0.5961636646,4.));
+#21764 = CARTESIAN_POINT('',(4.347325085201,0.527360510657,4.));
+#21765 = CARTESIAN_POINT('',(4.358212394699,0.390234272911,4.));
+#21766 = CARTESIAN_POINT('',(4.362578531588,0.322008139668,4.));
+#21767 = CARTESIAN_POINT('',(4.36589024946,0.252892242117,4.));
+#21768 = CARTESIAN_POINT('',(4.370264658897,0.114911651515,4.));
+#21769 = CARTESIAN_POINT('',(4.371368601311,4.60608677847E-02,4.));
+#21770 = CARTESIAN_POINT('',(4.37136477837,-2.292549348422E-02,4.));
+#21771 = CARTESIAN_POINT('',(4.369176117778,-0.161032350708,4.));
+#21772 = CARTESIAN_POINT('',(4.366970082495,-0.230153918705,4.));
+#21773 = CARTESIAN_POINT('',(4.363683851447,-0.298619549985,4.));
+#21774 = CARTESIAN_POINT('',(4.354957649967,-0.436106191849,4.));
+#21775 = CARTESIAN_POINT('',(4.349443413684,-0.505061667371,4.));
+#21776 = CARTESIAN_POINT('',(4.342943093128,-0.572736380213,4.));
+#21777 = CARTESIAN_POINT('',(4.32777375495,-0.708934159861,4.));
+#21778 = CARTESIAN_POINT('',(4.3190044428,-0.777298862634,4.));
+#21779 = CARTESIAN_POINT('',(4.309371229571,-0.843999089087,4.));
+#21780 = CARTESIAN_POINT('',(4.287906492026,-0.978329868598,4.));
+#21781 = CARTESIAN_POINT('',(4.275972611165,-1.045735995464,4.));
+#21782 = CARTESIAN_POINT('',(4.263295965553,-1.111292383128,4.));
+#21783 = CARTESIAN_POINT('',(4.235729328013,-1.243231271226,4.));
+#21784 = CARTESIAN_POINT('',(4.220747731199,-1.30936271094,4.));
+#21785 = CARTESIAN_POINT('',(4.205131322661,-1.37358754438,4.));
+#21786 = CARTESIAN_POINT('',(4.17170038684,-1.502639814312,4.));
+#21787 = CARTESIAN_POINT('',(4.153809270891,-1.567218933939,4.));
+#21788 = CARTESIAN_POINT('',(4.135375802363,-1.629908779098,4.));
+#21789 = CARTESIAN_POINT('',(4.096360232336,-1.755608266863,4.));
+#21790 = CARTESIAN_POINT('',(4.075716474934,-1.818388760996,4.));
+#21791 = CARTESIAN_POINT('',(4.054608692815,-1.879337440453,4.));
+#21792 = CARTESIAN_POINT('',(4.010326109796,-2.001253313754,4.));
+#21793 = CARTESIAN_POINT('',(3.98710281216,-2.062017713298,4.));
+#21794 = CARTESIAN_POINT('',(3.96348193148,-2.121027974701,4.));
+#21795 = CARTESIAN_POINT('',(3.91428231225,-2.238772002344,4.));
+#21796 = CARTESIAN_POINT('',(3.888666047591,-2.297331128567,4.));
+#21797 = CARTESIAN_POINT('',(3.862708911543,-2.354222686147,4.));
+#21798 = CARTESIAN_POINT('',(3.808968226072,-2.467454661607,4.));
+#21799 = CARTESIAN_POINT('',(3.781156037217,-2.523647600123,4.));
+#21800 = CARTESIAN_POINT('',(3.753051767719,-2.578262084168,4.));
+#21801 = CARTESIAN_POINT('',(3.695165346098,-2.686693164554,4.));
+#21802 = CARTESIAN_POINT('',(3.665361633566,-2.74038716292,4.));
+#21803 = CARTESIAN_POINT('',(3.635308156254,-2.792590865836,4.));
+#21804 = CARTESIAN_POINT('',(3.573684096746,-2.895985093048,4.));
+#21805 = CARTESIAN_POINT('',(3.542097528904,-2.947075152401,4.));
+#21806 = CARTESIAN_POINT('',(3.51029817345,-2.996760249494,4.));
+#21807 = CARTESIAN_POINT('',(3.445351007307,-3.094934565599,4.));
+#21808 = CARTESIAN_POINT('',(3.412191558609,-3.143342654344,4.));
+#21809 = CARTESIAN_POINT('',(3.378851850783,-3.190427350175,4.));
+#21810 = CARTESIAN_POINT('',(3.310996623331,-3.28325037979,4.));
+#21811 = CARTESIAN_POINT('',(3.276472822122,-3.32892427111,4.));
+#21812 = CARTESIAN_POINT('',(3.241797541535,-3.373352170018,4.));
+#21813 = CARTESIAN_POINT('',(3.171444428086,-3.460742005845,4.));
+#21814 = CARTESIAN_POINT('',(3.13576087355,-3.503653778538,4.));
+#21815 = CARTESIAN_POINT('',(3.099951425431,-3.545392687584,4.));
+#21816 = CARTESIAN_POINT('',(3.015212636833,-3.641208552462,4.));
+#21817 = CARTESIAN_POINT('',(2.966187790199,-3.694336780095,4.));
+#21818 = CARTESIAN_POINT('',(2.916986993094,-3.745525974062,4.));
+#21819 = CARTESIAN_POINT('',(2.867635192451,-3.794877783501,4.));
+#21820 = PCURVE('',#17085,#21821);
+#21821 = DEFINITIONAL_REPRESENTATION('',(#21822),#21924);
+#21822 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#21823,#21824,#21825,#21826,
+    #21827,#21828,#21829,#21830,#21831,#21832,#21833,#21834,#21835,
+    #21836,#21837,#21838,#21839,#21840,#21841,#21842,#21843,#21844,
+    #21845,#21846,#21847,#21848,#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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,3.902097413462E-02,7.744393607439E-02,0.115129664096,
+    0.151936292745,0.187721659077,0.222346175786,0.255676334805,
+    0.287589001569,0.317976758046,0.346754716834,0.373869488894,
+    0.399311353803,0.423131035659,0.44546224283,0.466548476541,
+    0.486764242671,0.50660726496,0.526638584594,0.547386364789,
+    0.569269340975,0.592573151828,0.617465076204,0.644020705173,
+    0.672248332163,0.702107575823,0.733522919192,0.766393608123,
+    0.800601091295,0.836014796092,0.872496737303,0.909905262701,
+    0.948098122661,1.),.UNSPECIFIED.);
+#21823 = CARTESIAN_POINT('',(9.367635192451,-3.705122216499));
+#21824 = CARTESIAN_POINT('',(9.404738961916,-3.742225992576));
+#21825 = CARTESIAN_POINT('',(9.441757402396,-3.780368274176));
+#21826 = CARTESIAN_POINT('',(9.478679849568,-3.81959244996));
+#21827 = CARTESIAN_POINT('',(9.551742685297,-3.899690422948));
+#21828 = CARTESIAN_POINT('',(9.58788635167,-3.940529805618));
+#21829 = CARTESIAN_POINT('',(9.623912022699,-3.982518616845));
+#21830 = CARTESIAN_POINT('',(9.695008155612,-4.06808731676));
+#21831 = CARTESIAN_POINT('',(9.73008363455,-4.111621310614));
+#21832 = CARTESIAN_POINT('',(9.765016493666,-4.156376446675));
+#21833 = CARTESIAN_POINT('',(9.833749540763,-4.247395149575));
+#21834 = CARTESIAN_POINT('',(9.867557077034,-4.293599288249));
+#21835 = CARTESIAN_POINT('',(9.901194333943,-4.341100546764));
+#21836 = CARTESIAN_POINT('',(9.967156834644,-4.437503201133));
+#21837 = CARTESIAN_POINT('',(9.999492497927,-4.486329312719));
+#21838 = CARTESIAN_POINT('',(10.031626672728,-4.536532750363));
+#21839 = CARTESIAN_POINT('',(10.094404635945,-4.638204759178));
+#21840 = CARTESIAN_POINT('',(10.125062836984,-4.689579616463));
+#21841 = CARTESIAN_POINT('',(10.155484143722,-4.742415950083));
+#21842 = CARTESIAN_POINT('',(10.214662233514,-4.849191672024));
+#21843 = CARTESIAN_POINT('',(10.243438566052,-4.903016153849));
+#21844 = CARTESIAN_POINT('',(10.271937580806,-4.958389480117));
+#21845 = CARTESIAN_POINT('',(10.327104868376,-5.070050654857));
+#21846 = CARTESIAN_POINT('',(10.353799235279,-5.126199606169));
+#21847 = CARTESIAN_POINT('',(10.38016979599,-5.183986487319));
+#21848 = CARTESIAN_POINT('',(10.430925971631,-5.300261811672));
+#21849 = CARTESIAN_POINT('',(10.455345930961,-5.358584865143));
+#21850 = CARTESIAN_POINT('',(10.479388195091,-5.418633797911));
+#21851 = CARTESIAN_POINT('',(10.525350095246,-5.539199912022));
+#21852 = CARTESIAN_POINT('',(10.547314327002,-5.599523662948));
+#21853 = CARTESIAN_POINT('',(10.568837889494,-5.661654889299));
+#21854 = CARTESIAN_POINT('',(10.609646144768,-5.786139073964));
+#21855 = CARTESIAN_POINT('',(10.628987872855,-5.848271203898));
+#21856 = CARTESIAN_POINT('',(10.647814821018,-5.912276701165));
+#21857 = CARTESIAN_POINT('',(10.683140352265,-6.04026159075));
+#21858 = CARTESIAN_POINT('',(10.69971041522,-6.103997777567));
+#21859 = CARTESIAN_POINT('',(10.715678177836,-6.169640990298));
+#21860 = CARTESIAN_POINT('',(10.74522812116,-6.300671330237));
+#21861 = CARTESIAN_POINT('',(10.758897086279,-6.365805736045));
+#21862 = CARTESIAN_POINT('',(10.771860975975,-6.432819969814));
+#21863 = CARTESIAN_POINT('',(10.795383378808,-6.566410069933));
+#21864 = CARTESIAN_POINT('',(10.806041570292,-6.632748533608));
+#21865 = CARTESIAN_POINT('',(10.815877250285,-6.700831714296));
+#21866 = CARTESIAN_POINT('',(10.833163793305,-6.836467992347));
+#21867 = CARTESIAN_POINT('',(10.840717765372,-6.9038363354));
+#21868 = CARTESIAN_POINT('',(10.847325085201,-6.972639489343));
+#21869 = CARTESIAN_POINT('',(10.858212394699,-7.109765727089));
+#21870 = CARTESIAN_POINT('',(10.862578531588,-7.177991860332));
+#21871 = CARTESIAN_POINT('',(10.86589024946,-7.247107757883));
+#21872 = CARTESIAN_POINT('',(10.870264658897,-7.385088348485));
+#21873 = CARTESIAN_POINT('',(10.871368601311,-7.453939132215));
+#21874 = CARTESIAN_POINT('',(10.87136477837,-7.522925493484));
+#21875 = CARTESIAN_POINT('',(10.869176117778,-7.661032350708));
+#21876 = CARTESIAN_POINT('',(10.866970082495,-7.730153918705));
+#21877 = CARTESIAN_POINT('',(10.863683851447,-7.798619549985));
+#21878 = CARTESIAN_POINT('',(10.854957649967,-7.936106191849));
+#21879 = CARTESIAN_POINT('',(10.849443413684,-8.005061667371));
+#21880 = CARTESIAN_POINT('',(10.842943093128,-8.072736380213));
+#21881 = CARTESIAN_POINT('',(10.82777375495,-8.208934159861));
+#21882 = CARTESIAN_POINT('',(10.8190044428,-8.277298862634));
+#21883 = CARTESIAN_POINT('',(10.809371229571,-8.343999089087));
+#21884 = CARTESIAN_POINT('',(10.787906492026,-8.478329868598));
+#21885 = CARTESIAN_POINT('',(10.775972611165,-8.545735995464));
+#21886 = CARTESIAN_POINT('',(10.763295965553,-8.611292383128));
+#21887 = CARTESIAN_POINT('',(10.735729328013,-8.743231271226));
+#21888 = CARTESIAN_POINT('',(10.720747731199,-8.80936271094));
+#21889 = CARTESIAN_POINT('',(10.705131322661,-8.87358754438));
+#21890 = CARTESIAN_POINT('',(10.67170038684,-9.002639814312));
+#21891 = CARTESIAN_POINT('',(10.653809270891,-9.067218933939));
+#21892 = CARTESIAN_POINT('',(10.635375802363,-9.129908779098));
+#21893 = CARTESIAN_POINT('',(10.596360232336,-9.255608266863));
+#21894 = CARTESIAN_POINT('',(10.575716474934,-9.318388760996));
+#21895 = CARTESIAN_POINT('',(10.554608692815,-9.379337440453));
+#21896 = CARTESIAN_POINT('',(10.510326109796,-9.501253313754));
+#21897 = CARTESIAN_POINT('',(10.48710281216,-9.562017713298));
+#21898 = CARTESIAN_POINT('',(10.46348193148,-9.621027974701));
+#21899 = CARTESIAN_POINT('',(10.41428231225,-9.738772002344));
+#21900 = CARTESIAN_POINT('',(10.388666047591,-9.797331128567));
+#21901 = CARTESIAN_POINT('',(10.362708911543,-9.854222686147));
+#21902 = CARTESIAN_POINT('',(10.308968226072,-9.967454661607));
+#21903 = CARTESIAN_POINT('',(10.281156037217,-10.02364760012));
+#21904 = CARTESIAN_POINT('',(10.253051767719,-10.07826208416));
+#21905 = CARTESIAN_POINT('',(10.195165346098,-10.18669316455));
+#21906 = CARTESIAN_POINT('',(10.165361633566,-10.24038716292));
+#21907 = CARTESIAN_POINT('',(10.135308156254,-10.29259086583));
+#21908 = CARTESIAN_POINT('',(10.073684096746,-10.39598509304));
+#21909 = CARTESIAN_POINT('',(10.042097528904,-10.4470751524));
+#21910 = CARTESIAN_POINT('',(10.01029817345,-10.49676024949));
+#21911 = CARTESIAN_POINT('',(9.945351007308,-10.59493456559));
+#21912 = CARTESIAN_POINT('',(9.912191558609,-10.64334265434));
+#21913 = CARTESIAN_POINT('',(9.878851850783,-10.69042735017));
+#21914 = CARTESIAN_POINT('',(9.810996623331,-10.78325037979));
+#21915 = CARTESIAN_POINT('',(9.776472822122,-10.82892427111));
+#21916 = CARTESIAN_POINT('',(9.741797541535,-10.87335217001));
+#21917 = CARTESIAN_POINT('',(9.671444428086,-10.96074200584));
+#21918 = CARTESIAN_POINT('',(9.63576087355,-11.00365377853));
+#21919 = CARTESIAN_POINT('',(9.599951425431,-11.04539268758));
+#21920 = CARTESIAN_POINT('',(9.515212636833,-11.14120855246));
+#21921 = CARTESIAN_POINT('',(9.466187790199,-11.19433678009));
+#21922 = CARTESIAN_POINT('',(9.416986993094,-11.24552597406));
+#21923 = CARTESIAN_POINT('',(9.367635192451,-11.2948777835));
+#21924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21925 = PCURVE('',#17743,#21926);
+#21926 = DEFINITIONAL_REPRESENTATION('',(#21927),#22029);
+#21927 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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,#21956,#21957,#21958,
+    #21959,#21960,#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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,3.902097413462E-02,7.744393607439E-02,0.115129664096,
+    0.151936292745,0.187721659077,0.222346175786,0.255676334805,
+    0.287589001569,0.317976758046,0.346754716834,0.373869488894,
+    0.399311353803,0.423131035659,0.44546224283,0.466548476541,
+    0.486764242671,0.50660726496,0.526638584594,0.547386364789,
+    0.569269340975,0.592573151828,0.617465076204,0.644020705173,
+    0.672248332163,0.702107575823,0.733522919192,0.766393608123,
+    0.800601091295,0.836014796092,0.872496737303,0.909905262701,
+    0.948098122661,1.),.UNSPECIFIED.);
+#21928 = CARTESIAN_POINT('',(1.710422666954,2.));
+#21929 = CARTESIAN_POINT('',(1.697677345723,2.));
+#21930 = CARTESIAN_POINT('',(1.68488227952,2.));
+#21931 = CARTESIAN_POINT('',(1.672029580696,2.));
+#21932 = CARTESIAN_POINT('',(1.64638839119,2.));
+#21933 = CARTESIAN_POINT('',(1.633601923473,2.));
+#21934 = CARTESIAN_POINT('',(1.620741747553,2.));
+#21935 = CARTESIAN_POINT('',(1.59510123553,2.));
+#21936 = CARTESIAN_POINT('',(1.582324087727,2.));
+#21937 = CARTESIAN_POINT('',(1.569455913175,2.));
+#21938 = CARTESIAN_POINT('',(1.543815923389,2.));
+#21939 = CARTESIAN_POINT('',(1.531048844922,2.));
+#21940 = CARTESIAN_POINT('',(1.518172145047,2.));
+#21941 = CARTESIAN_POINT('',(1.492532461332,2.));
+#21942 = CARTESIAN_POINT('',(1.479776214324,2.));
+#21943 = CARTESIAN_POINT('',(1.466890466661,2.));
+#21944 = CARTESIAN_POINT('',(1.441250789209,2.));
+#21945 = CARTESIAN_POINT('',(1.428506118202,2.));
+#21946 = CARTESIAN_POINT('',(1.415610819786,2.));
+#21947 = CARTESIAN_POINT('',(1.389970730231,2.));
+#21948 = CARTESIAN_POINT('',(1.377238306716,2.));
+#21949 = CARTESIAN_POINT('',(1.364332998219,2.));
+#21950 = CARTESIAN_POINT('',(1.338691904436,2.));
+#21951 = CARTESIAN_POINT('',(1.325972226967,2.));
+#21952 = CARTESIAN_POINT('',(1.313056531268,2.));
+#21953 = CARTESIAN_POINT('',(1.287413578002,2.));
+#21954 = CARTESIAN_POINT('',(1.27470679391,2.));
+#21955 = CARTESIAN_POINT('',(1.261780478681,2.));
+#21956 = CARTESIAN_POINT('',(1.236134400887,2.));
+#21957 = CARTESIAN_POINT('',(1.223439990352,2.));
+#21958 = CARTESIAN_POINT('',(1.21050307233,2.));
+#21959 = CARTESIAN_POINT('',(1.184851955599,2.));
+#21960 = CARTESIAN_POINT('',(1.172168179036,2.));
+#21961 = CARTESIAN_POINT('',(1.159221105642,2.));
+#21962 = CARTESIAN_POINT('',(1.133562011399,2.));
+#21963 = CARTESIAN_POINT('',(1.120884972955,2.));
+#21964 = CARTESIAN_POINT('',(1.107928960769,2.));
+#21965 = CARTESIAN_POINT('',(1.082257417033,2.));
+#21966 = CARTESIAN_POINT('',(1.069579598048,2.));
+#21967 = CARTESIAN_POINT('',(1.056617314528,2.));
+#21968 = CARTESIAN_POINT('',(1.030926914948,2.));
+#21969 = CARTESIAN_POINT('',(1.018235317562,2.));
+#21970 = CARTESIAN_POINT('',(1.005272299786,2.));
+#21971 = CARTESIAN_POINT('',(0.979555412788,2.));
+#21972 = CARTESIAN_POINT('',(0.966830638331,2.));
+#21973 = CARTESIAN_POINT('',(0.95387790134,2.));
+#21974 = CARTESIAN_POINT('',(0.928129693211,2.));
+#21975 = CARTESIAN_POINT('',(0.915349719411,2.));
+#21976 = CARTESIAN_POINT('',(0.902426416857,2.));
+#21977 = CARTESIAN_POINT('',(0.876652976588,2.));
+#21978 = CARTESIAN_POINT('',(0.863805028155,2.));
+#21979 = CARTESIAN_POINT('',(0.850935115341,2.));
+#21980 = CARTESIAN_POINT('',(0.825157368837,2.));
+#21981 = CARTESIAN_POINT('',(0.812249297241,2.));
+#21982 = CARTESIAN_POINT('',(0.799447187739,2.));
+#21983 = CARTESIAN_POINT('',(0.773689114336,2.));
+#21984 = CARTESIAN_POINT('',(0.760743646954,2.));
+#21985 = CARTESIAN_POINT('',(0.748002778557,2.));
+#21986 = CARTESIAN_POINT('',(0.722275638118,2.));
+#21987 = CARTESIAN_POINT('',(0.709314457148,2.));
+#21988 = CARTESIAN_POINT('',(0.696614237018,2.));
+#21989 = CARTESIAN_POINT('',(0.670915846985,2.));
+#21990 = CARTESIAN_POINT('',(0.657952498891,2.));
+#21991 = CARTESIAN_POINT('',(0.64527185173,2.));
+#21992 = CARTESIAN_POINT('',(0.619594829822,2.));
+#21993 = CARTESIAN_POINT('',(0.606636328312,2.));
+#21994 = CARTESIAN_POINT('',(0.593960096823,2.));
+#21995 = CARTESIAN_POINT('',(0.568297440926,2.));
+#21996 = CARTESIAN_POINT('',(0.555347200007,2.));
+#21997 = CARTESIAN_POINT('',(0.542666245558,2.));
+#21998 = CARTESIAN_POINT('',(0.517012860533,2.));
+#21999 = CARTESIAN_POINT('',(0.504072478833,2.));
+#22000 = CARTESIAN_POINT('',(0.49138188885,2.));
+#22001 = CARTESIAN_POINT('',(0.465734385493,2.));
+#22002 = CARTESIAN_POINT('',(0.45280451764,2.));
+#22003 = CARTESIAN_POINT('',(0.440101961724,2.));
+#22004 = CARTESIAN_POINT('',(0.414458133523,2.));
+#22005 = CARTESIAN_POINT('',(0.401538914177,2.));
+#22006 = CARTESIAN_POINT('',(0.388823542824,2.));
+#22007 = CARTESIAN_POINT('',(0.363181940747,2.));
+#22008 = CARTESIAN_POINT('',(0.35027320619,2.));
+#22009 = CARTESIAN_POINT('',(0.337544988636,2.));
+#22010 = CARTESIAN_POINT('',(0.311904640858,2.));
+#22011 = CARTESIAN_POINT('',(0.299006053696,2.));
+#22012 = CARTESIAN_POINT('',(0.286265396493,2.));
+#22013 = CARTESIAN_POINT('',(0.260625635349,2.));
+#22014 = CARTESIAN_POINT('',(0.247736758438,2.));
+#22015 = CARTESIAN_POINT('',(0.234984289515,2.));
+#22016 = CARTESIAN_POINT('',(0.209344646184,2.));
+#22017 = CARTESIAN_POINT('',(0.19646498785,2.));
+#22018 = CARTESIAN_POINT('',(0.183701435251,2.));
+#22019 = CARTESIAN_POINT('',(0.158061575079,2.));
+#22020 = CARTESIAN_POINT('',(0.145190617307,2.));
+#22021 = CARTESIAN_POINT('',(0.13241674162,2.));
+#22022 = CARTESIAN_POINT('',(0.106776423564,2.));
+#22023 = CARTESIAN_POINT('',(9.391363977161E-02,2.));
+#22024 = CARTESIAN_POINT('',(8.113019697191E-02,2.));
+#22025 = CARTESIAN_POINT('',(5.114028392508E-02,2.));
+#22026 = CARTESIAN_POINT('',(3.399317634369E-02,2.));
+#22027 = CARTESIAN_POINT('',(1.695257817749E-02,2.));
+#22028 = CARTESIAN_POINT('',(0.,2.));
+#22029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22030 = ADVANCED_FACE('',(#22031),#17268,.F.);
+#22031 = FACE_BOUND('',#22032,.F.);
+#22032 = EDGE_LOOP('',(#22033,#22058,#22078,#22079));
+#22033 = ORIENTED_EDGE('',*,*,#22034,.F.);
+#22034 = EDGE_CURVE('',#22035,#22037,#22039,.T.);
+#22035 = VERTEX_POINT('',#22036);
+#22036 = CARTESIAN_POINT('',(6.5,7.477394646937,8.));
+#22037 = VERTEX_POINT('',#22038);
+#22038 = CARTESIAN_POINT('',(6.560590289905,7.547095802228,8.));
+#22039 = SURFACE_CURVE('',#22040,(#22044,#22051),.PCURVE_S1.);
+#22040 = LINE('',#22041,#22042);
+#22041 = CARTESIAN_POINT('',(0.,0.,8.));
+#22042 = VECTOR('',#22043,1.);
+#22043 = DIRECTION('',(0.656059028991,0.754709580223,0.));
+#22044 = PCURVE('',#17268,#22045);
+#22045 = DEFINITIONAL_REPRESENTATION('',(#22046),#22050);
+#22046 = LINE('',#22047,#22048);
+#22047 = CARTESIAN_POINT('',(0.,4.));
+#22048 = VECTOR('',#22049,1.);
+#22049 = DIRECTION('',(1.,0.));
+#22050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22051 = PCURVE('',#17141,#22052);
+#22052 = DEFINITIONAL_REPRESENTATION('',(#22053),#22057);
+#22053 = LINE('',#22054,#22055);
+#22054 = CARTESIAN_POINT('',(-6.5,-7.5));
+#22055 = VECTOR('',#22056,1.);
+#22056 = DIRECTION('',(-0.656059028991,0.754709580223));
+#22057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22058 = ORIENTED_EDGE('',*,*,#22059,.F.);
+#22059 = EDGE_CURVE('',#17230,#22035,#22060,.T.);
+#22060 = SURFACE_CURVE('',#22061,(#22065,#22071),.PCURVE_S1.);
+#22061 = LINE('',#22062,#22063);
+#22062 = CARTESIAN_POINT('',(6.5,7.477394646937,4.));
+#22063 = VECTOR('',#22064,1.);
+#22064 = DIRECTION('',(0.,0.,1.));
+#22065 = PCURVE('',#17268,#22066);
+#22066 = DEFINITIONAL_REPRESENTATION('',(#22067),#22070);
+#22067 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22068,#22069),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.4,4.4),.PIECEWISE_BEZIER_KNOTS.);
+#22068 = CARTESIAN_POINT('',(9.907645063588,-0.4));
+#22069 = CARTESIAN_POINT('',(9.907645063588,4.4));
+#22070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22071 = PCURVE('',#17167,#22072);
+#22072 = DEFINITIONAL_REPRESENTATION('',(#22073),#22077);
+#22073 = LINE('',#22074,#22075);
+#22074 = CARTESIAN_POINT('',(0.,-7.477394646937));
+#22075 = VECTOR('',#22076,1.);
+#22076 = DIRECTION('',(1.,0.));
+#22077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22078 = ORIENTED_EDGE('',*,*,#17252,.T.);
+#22079 = ORIENTED_EDGE('',*,*,#22080,.T.);
+#22080 = EDGE_CURVE('',#17253,#22037,#22081,.T.);
+#22081 = SURFACE_CURVE('',#22082,(#22086,#22093),.PCURVE_S1.);
+#22082 = LINE('',#22083,#22084);
+#22083 = CARTESIAN_POINT('',(6.560590289905,7.547095802228,4.));
+#22084 = VECTOR('',#22085,1.);
+#22085 = DIRECTION('',(0.,0.,1.));
+#22086 = PCURVE('',#17268,#22087);
+#22087 = DEFINITIONAL_REPRESENTATION('',(#22088),#22092);
+#22088 = LINE('',#22089,#22090);
+#22089 = CARTESIAN_POINT('',(10.,0.));
+#22090 = VECTOR('',#22091,1.);
+#22091 = DIRECTION('',(0.,1.));
+#22092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22093 = PCURVE('',#17297,#22094);
+#22094 = DEFINITIONAL_REPRESENTATION('',(#22095),#22099);
+#22095 = LINE('',#22096,#22097);
+#22096 = CARTESIAN_POINT('',(1.710422666954,-0.));
+#22097 = VECTOR('',#22098,1.);
+#22098 = DIRECTION('',(0.,1.));
+#22099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22100 = ADVANCED_FACE('',(#22101),#17297,.T.);
+#22101 = FACE_BOUND('',#22102,.T.);
+#22102 = EDGE_LOOP('',(#22103,#22131,#22152,#22153));
+#22103 = ORIENTED_EDGE('',*,*,#22104,.F.);
+#22104 = EDGE_CURVE('',#22105,#22037,#22107,.T.);
+#22105 = VERTEX_POINT('',#22106);
+#22106 = CARTESIAN_POINT('',(6.560590289905,-7.547095802228,8.));
+#22107 = SURFACE_CURVE('',#22108,(#22113,#22120),.PCURVE_S1.);
+#22108 = CIRCLE('',#22109,10.);
+#22109 = AXIS2_PLACEMENT_3D('',#22110,#22111,#22112);
+#22110 = CARTESIAN_POINT('',(0.,0.,8.));
+#22111 = DIRECTION('',(-0.,0.,1.));
+#22112 = DIRECTION('',(0.656059028991,-0.754709580223,0.));
+#22113 = PCURVE('',#17297,#22114);
+#22114 = DEFINITIONAL_REPRESENTATION('',(#22115),#22119);
+#22115 = LINE('',#22116,#22117);
+#22116 = CARTESIAN_POINT('',(0.,4.));
+#22117 = VECTOR('',#22118,1.);
+#22118 = DIRECTION('',(1.,0.));
+#22119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22120 = PCURVE('',#17141,#22121);
+#22121 = DEFINITIONAL_REPRESENTATION('',(#22122),#22130);
+#22122 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#22123,#22124,#22125,#22126
+    ,#22127,#22128,#22129),.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(
+  '') );
+#22123 = CARTESIAN_POINT('',(-13.0605902899,-15.04709580222));
+#22124 = CARTESIAN_POINT('',(-26.13254366895,-3.683820092469));
+#22125 = CARTESIAN_POINT('',(-9.755681544572,1.955185755993));
+#22126 = CARTESIAN_POINT('',(6.62118057981,7.594191604455));
+#22127 = CARTESIAN_POINT('',(3.316271834477,-9.408089953765));
+#22128 = CARTESIAN_POINT('',(1.136308914315E-02,-26.41037151198));
+#22129 = CARTESIAN_POINT('',(-13.0605902899,-15.04709580222));
+#22130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22131 = ORIENTED_EDGE('',*,*,#22132,.F.);
+#22132 = EDGE_CURVE('',#17281,#22105,#22133,.T.);
+#22133 = SURFACE_CURVE('',#22134,(#22138,#22145),.PCURVE_S1.);
+#22134 = LINE('',#22135,#22136);
+#22135 = CARTESIAN_POINT('',(6.560590289905,-7.547095802228,4.));
+#22136 = VECTOR('',#22137,1.);
+#22137 = DIRECTION('',(0.,0.,1.));
+#22138 = PCURVE('',#17297,#22139);
+#22139 = DEFINITIONAL_REPRESENTATION('',(#22140),#22144);
+#22140 = LINE('',#22141,#22142);
+#22141 = CARTESIAN_POINT('',(0.,-0.));
+#22142 = VECTOR('',#22143,1.);
+#22143 = DIRECTION('',(0.,1.));
+#22144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22145 = PCURVE('',#17325,#22146);
+#22146 = DEFINITIONAL_REPRESENTATION('',(#22147),#22151);
+#22147 = LINE('',#22148,#22149);
+#22148 = CARTESIAN_POINT('',(10.,0.));
+#22149 = VECTOR('',#22150,1.);
+#22150 = DIRECTION('',(0.,1.));
+#22151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22152 = ORIENTED_EDGE('',*,*,#17280,.T.);
+#22153 = ORIENTED_EDGE('',*,*,#22080,.T.);
+#22154 = ADVANCED_FACE('',(#22155),#17437,.F.);
+#22155 = FACE_BOUND('',#22156,.F.);
+#22156 = EDGE_LOOP('',(#22157,#22182,#22201,#22202));
+#22157 = ORIENTED_EDGE('',*,*,#22158,.F.);
+#22158 = EDGE_CURVE('',#22159,#22161,#22163,.T.);
+#22159 = VERTEX_POINT('',#22160);
+#22160 = CARTESIAN_POINT('',(-6.5,-7.477394646937,8.));
+#22161 = VERTEX_POINT('',#22162);
+#22162 = CARTESIAN_POINT('',(-6.560590289905,-7.547095802228,8.));
+#22163 = SURFACE_CURVE('',#22164,(#22168,#22175),.PCURVE_S1.);
+#22164 = LINE('',#22165,#22166);
+#22165 = CARTESIAN_POINT('',(0.,0.,8.));
+#22166 = VECTOR('',#22167,1.);
+#22167 = DIRECTION('',(-0.656059028991,-0.754709580223,0.));
+#22168 = PCURVE('',#17437,#22169);
+#22169 = DEFINITIONAL_REPRESENTATION('',(#22170),#22174);
+#22170 = LINE('',#22171,#22172);
+#22171 = CARTESIAN_POINT('',(0.,4.));
+#22172 = VECTOR('',#22173,1.);
+#22173 = DIRECTION('',(1.,0.));
+#22174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22175 = PCURVE('',#17141,#22176);
+#22176 = DEFINITIONAL_REPRESENTATION('',(#22177),#22181);
+#22177 = LINE('',#22178,#22179);
+#22178 = CARTESIAN_POINT('',(-6.5,-7.5));
+#22179 = VECTOR('',#22180,1.);
+#22180 = DIRECTION('',(0.656059028991,-0.754709580223));
+#22181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22182 = ORIENTED_EDGE('',*,*,#22183,.F.);
+#22183 = EDGE_CURVE('',#17394,#22159,#22184,.T.);
+#22184 = SURFACE_CURVE('',#22185,(#22189,#22195),.PCURVE_S1.);
+#22185 = LINE('',#22186,#22187);
+#22186 = CARTESIAN_POINT('',(-6.5,-7.477394646937,4.));
+#22187 = VECTOR('',#22188,1.);
+#22188 = DIRECTION('',(0.,0.,1.));
+#22189 = PCURVE('',#17437,#22190);
+#22190 = DEFINITIONAL_REPRESENTATION('',(#22191),#22194);
+#22191 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22192,#22193),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.4,4.4),.PIECEWISE_BEZIER_KNOTS.);
+#22192 = CARTESIAN_POINT('',(9.907645063588,-0.4));
+#22193 = CARTESIAN_POINT('',(9.907645063588,4.4));
+#22194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22195 = PCURVE('',#17409,#22196);
+#22196 = DEFINITIONAL_REPRESENTATION('',(#22197),#22200);
+#22197 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22198,#22199),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.4,4.4),.PIECEWISE_BEZIER_KNOTS.);
+#22198 = CARTESIAN_POINT('',(-0.4,-2.260535306344E-02));
+#22199 = CARTESIAN_POINT('',(4.4,-2.260535306344E-02));
+#22200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22201 = ORIENTED_EDGE('',*,*,#17421,.T.);
+#22202 = ORIENTED_EDGE('',*,*,#22203,.T.);
+#22203 = EDGE_CURVE('',#17422,#22161,#22204,.T.);
+#22204 = SURFACE_CURVE('',#22205,(#22209,#22216),.PCURVE_S1.);
+#22205 = LINE('',#22206,#22207);
+#22206 = CARTESIAN_POINT('',(-6.560590289905,-7.547095802228,4.));
+#22207 = VECTOR('',#22208,1.);
+#22208 = DIRECTION('',(0.,0.,1.));
+#22209 = PCURVE('',#17437,#22210);
+#22210 = DEFINITIONAL_REPRESENTATION('',(#22211),#22215);
+#22211 = LINE('',#22212,#22213);
+#22212 = CARTESIAN_POINT('',(10.,0.));
+#22213 = VECTOR('',#22214,1.);
+#22214 = DIRECTION('',(0.,1.));
+#22215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22216 = PCURVE('',#17466,#22217);
+#22217 = DEFINITIONAL_REPRESENTATION('',(#22218),#22222);
+#22218 = LINE('',#22219,#22220);
+#22219 = CARTESIAN_POINT('',(1.710422666954,-0.));
+#22220 = VECTOR('',#22221,1.);
+#22221 = DIRECTION('',(0.,1.));
+#22222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22223 = ADVANCED_FACE('',(#22224),#17409,.F.);
+#22224 = FACE_BOUND('',#22225,.F.);
+#22225 = EDGE_LOOP('',(#22226,#22249,#22270,#22271));
+#22226 = ORIENTED_EDGE('',*,*,#22227,.F.);
+#22227 = EDGE_CURVE('',#22228,#22159,#22230,.T.);
+#22228 = VERTEX_POINT('',#22229);
+#22229 = CARTESIAN_POINT('',(-6.5,-7.5,8.));
+#22230 = SURFACE_CURVE('',#22231,(#22235,#22242),.PCURVE_S1.);
+#22231 = LINE('',#22232,#22233);
+#22232 = CARTESIAN_POINT('',(-6.5,-7.5,8.));
+#22233 = VECTOR('',#22234,1.);
+#22234 = DIRECTION('',(0.,1.,0.));
+#22235 = PCURVE('',#17409,#22236);
+#22236 = DEFINITIONAL_REPRESENTATION('',(#22237),#22241);
+#22237 = LINE('',#22238,#22239);
+#22238 = CARTESIAN_POINT('',(4.,0.));
+#22239 = VECTOR('',#22240,1.);
+#22240 = DIRECTION('',(0.,-1.));
+#22241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22242 = PCURVE('',#17141,#22243);
+#22243 = DEFINITIONAL_REPRESENTATION('',(#22244),#22248);
+#22244 = LINE('',#22245,#22246);
+#22245 = CARTESIAN_POINT('',(0.,-15.));
+#22246 = VECTOR('',#22247,1.);
+#22247 = DIRECTION('',(0.,1.));
+#22248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22249 = ORIENTED_EDGE('',*,*,#22250,.F.);
+#22250 = EDGE_CURVE('',#17366,#22228,#22251,.T.);
+#22251 = SURFACE_CURVE('',#22252,(#22256,#22263),.PCURVE_S1.);
+#22252 = LINE('',#22253,#22254);
+#22253 = CARTESIAN_POINT('',(-6.5,-7.5,4.));
+#22254 = VECTOR('',#22255,1.);
+#22255 = DIRECTION('',(0.,0.,1.));
+#22256 = PCURVE('',#17409,#22257);
+#22257 = DEFINITIONAL_REPRESENTATION('',(#22258),#22262);
+#22258 = LINE('',#22259,#22260);
+#22259 = CARTESIAN_POINT('',(0.,0.));
+#22260 = VECTOR('',#22261,1.);
+#22261 = DIRECTION('',(1.,0.));
+#22262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22263 = PCURVE('',#17381,#22264);
+#22264 = DEFINITIONAL_REPRESENTATION('',(#22265),#22269);
+#22265 = LINE('',#22266,#22267);
+#22266 = CARTESIAN_POINT('',(0.,0.));
+#22267 = VECTOR('',#22268,1.);
+#22268 = DIRECTION('',(1.,0.));
+#22269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22270 = ORIENTED_EDGE('',*,*,#17393,.T.);
+#22271 = ORIENTED_EDGE('',*,*,#22183,.T.);
+#22272 = ADVANCED_FACE('',(#22273),#17381,.F.);
+#22273 = FACE_BOUND('',#22274,.F.);
+#22274 = EDGE_LOOP('',(#22275,#22276,#22277,#22300));
+#22275 = ORIENTED_EDGE('',*,*,#17365,.F.);
+#22276 = ORIENTED_EDGE('',*,*,#22250,.T.);
+#22277 = ORIENTED_EDGE('',*,*,#22278,.T.);
+#22278 = EDGE_CURVE('',#22228,#22279,#22281,.T.);
+#22279 = VERTEX_POINT('',#22280);
+#22280 = CARTESIAN_POINT('',(6.5,-7.5,8.));
+#22281 = SURFACE_CURVE('',#22282,(#22286,#22293),.PCURVE_S1.);
+#22282 = LINE('',#22283,#22284);
+#22283 = CARTESIAN_POINT('',(-6.5,-7.5,8.));
+#22284 = VECTOR('',#22285,1.);
+#22285 = DIRECTION('',(1.,0.,0.));
+#22286 = PCURVE('',#17381,#22287);
+#22287 = DEFINITIONAL_REPRESENTATION('',(#22288),#22292);
+#22288 = LINE('',#22289,#22290);
+#22289 = CARTESIAN_POINT('',(4.,0.));
+#22290 = VECTOR('',#22291,1.);
+#22291 = DIRECTION('',(0.,1.));
+#22292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22293 = PCURVE('',#17141,#22294);
+#22294 = DEFINITIONAL_REPRESENTATION('',(#22295),#22299);
+#22295 = LINE('',#22296,#22297);
+#22296 = CARTESIAN_POINT('',(0.,-15.));
+#22297 = VECTOR('',#22298,1.);
+#22298 = DIRECTION('',(-1.,0.));
+#22299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22300 = ORIENTED_EDGE('',*,*,#22301,.F.);
+#22301 = EDGE_CURVE('',#17338,#22279,#22302,.T.);
+#22302 = SURFACE_CURVE('',#22303,(#22307,#22314),.PCURVE_S1.);
+#22303 = LINE('',#22304,#22305);
+#22304 = CARTESIAN_POINT('',(6.5,-7.5,4.));
+#22305 = VECTOR('',#22306,1.);
+#22306 = DIRECTION('',(0.,0.,1.));
+#22307 = PCURVE('',#17381,#22308);
+#22308 = DEFINITIONAL_REPRESENTATION('',(#22309),#22313);
+#22309 = LINE('',#22310,#22311);
+#22310 = CARTESIAN_POINT('',(0.,13.));
+#22311 = VECTOR('',#22312,1.);
+#22312 = DIRECTION('',(1.,0.));
+#22313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22314 = PCURVE('',#17353,#22315);
+#22315 = DEFINITIONAL_REPRESENTATION('',(#22316),#22320);
+#22316 = LINE('',#22317,#22318);
+#22317 = CARTESIAN_POINT('',(0.,0.));
+#22318 = VECTOR('',#22319,1.);
+#22319 = DIRECTION('',(1.,0.));
+#22320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22321 = ADVANCED_FACE('',(#22322),#17353,.T.);
+#22322 = FACE_BOUND('',#22323,.T.);
+#22323 = EDGE_LOOP('',(#22324,#22347,#22348,#22349));
+#22324 = ORIENTED_EDGE('',*,*,#22325,.F.);
+#22325 = EDGE_CURVE('',#22279,#22326,#22328,.T.);
+#22326 = VERTEX_POINT('',#22327);
+#22327 = CARTESIAN_POINT('',(6.5,-7.477394646937,8.));
+#22328 = SURFACE_CURVE('',#22329,(#22333,#22340),.PCURVE_S1.);
+#22329 = LINE('',#22330,#22331);
+#22330 = CARTESIAN_POINT('',(6.5,-7.5,8.));
+#22331 = VECTOR('',#22332,1.);
+#22332 = DIRECTION('',(0.,1.,0.));
+#22333 = PCURVE('',#17353,#22334);
+#22334 = DEFINITIONAL_REPRESENTATION('',(#22335),#22339);
+#22335 = LINE('',#22336,#22337);
+#22336 = CARTESIAN_POINT('',(4.,0.));
+#22337 = VECTOR('',#22338,1.);
+#22338 = DIRECTION('',(0.,-1.));
+#22339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22340 = PCURVE('',#17141,#22341);
+#22341 = DEFINITIONAL_REPRESENTATION('',(#22342),#22346);
+#22342 = LINE('',#22343,#22344);
+#22343 = CARTESIAN_POINT('',(-13.,-15.));
+#22344 = VECTOR('',#22345,1.);
+#22345 = DIRECTION('',(0.,1.));
+#22346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22347 = ORIENTED_EDGE('',*,*,#22301,.F.);
+#22348 = ORIENTED_EDGE('',*,*,#17337,.T.);
+#22349 = ORIENTED_EDGE('',*,*,#22350,.T.);
+#22350 = EDGE_CURVE('',#17310,#22326,#22351,.T.);
+#22351 = SURFACE_CURVE('',#22352,(#22356,#22362),.PCURVE_S1.);
+#22352 = LINE('',#22353,#22354);
+#22353 = CARTESIAN_POINT('',(6.5,-7.477394646937,4.));
+#22354 = VECTOR('',#22355,1.);
+#22355 = DIRECTION('',(0.,0.,1.));
+#22356 = PCURVE('',#17353,#22357);
+#22357 = DEFINITIONAL_REPRESENTATION('',(#22358),#22361);
+#22358 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22359,#22360),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.4,4.4),.PIECEWISE_BEZIER_KNOTS.);
+#22359 = CARTESIAN_POINT('',(-0.4,-2.260535306344E-02));
+#22360 = CARTESIAN_POINT('',(4.4,-2.260535306344E-02));
+#22361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22362 = PCURVE('',#17325,#22363);
+#22363 = DEFINITIONAL_REPRESENTATION('',(#22364),#22367);
+#22364 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22365,#22366),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.4,4.4),.PIECEWISE_BEZIER_KNOTS.);
+#22365 = CARTESIAN_POINT('',(9.907645063588,-0.4));
+#22366 = CARTESIAN_POINT('',(9.907645063588,4.4));
+#22367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22368 = ADVANCED_FACE('',(#22369),#17325,.T.);
+#22369 = FACE_BOUND('',#22370,.T.);
+#22370 = EDGE_LOOP('',(#22371,#22372,#22373,#22374));
+#22371 = ORIENTED_EDGE('',*,*,#22350,.F.);
+#22372 = ORIENTED_EDGE('',*,*,#17309,.T.);
+#22373 = ORIENTED_EDGE('',*,*,#22132,.T.);
+#22374 = ORIENTED_EDGE('',*,*,#22375,.F.);
+#22375 = EDGE_CURVE('',#22326,#22105,#22376,.T.);
+#22376 = SURFACE_CURVE('',#22377,(#22381,#22388),.PCURVE_S1.);
+#22377 = LINE('',#22378,#22379);
+#22378 = CARTESIAN_POINT('',(0.,0.,8.));
+#22379 = VECTOR('',#22380,1.);
+#22380 = DIRECTION('',(0.656059028991,-0.754709580223,0.));
+#22381 = PCURVE('',#17325,#22382);
+#22382 = DEFINITIONAL_REPRESENTATION('',(#22383),#22387);
+#22383 = LINE('',#22384,#22385);
+#22384 = CARTESIAN_POINT('',(0.,4.));
+#22385 = VECTOR('',#22386,1.);
+#22386 = DIRECTION('',(1.,0.));
+#22387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22388 = PCURVE('',#17141,#22389);
+#22389 = DEFINITIONAL_REPRESENTATION('',(#22390),#22394);
+#22390 = LINE('',#22391,#22392);
+#22391 = CARTESIAN_POINT('',(-6.5,-7.5));
+#22392 = VECTOR('',#22393,1.);
+#22393 = DIRECTION('',(-0.656059028991,-0.754709580223));
+#22394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22395 = ADVANCED_FACE('',(#22396),#17466,.T.);
+#22396 = FACE_BOUND('',#22397,.T.);
+#22397 = EDGE_LOOP('',(#22398,#22426,#22447,#22448));
+#22398 = ORIENTED_EDGE('',*,*,#22399,.F.);
+#22399 = EDGE_CURVE('',#22400,#22161,#22402,.T.);
+#22400 = VERTEX_POINT('',#22401);
+#22401 = CARTESIAN_POINT('',(-6.560590289905,7.547095802228,8.));
+#22402 = SURFACE_CURVE('',#22403,(#22408,#22415),.PCURVE_S1.);
+#22403 = CIRCLE('',#22404,10.);
+#22404 = AXIS2_PLACEMENT_3D('',#22405,#22406,#22407);
+#22405 = CARTESIAN_POINT('',(0.,0.,8.));
+#22406 = DIRECTION('',(0.,0.,1.));
+#22407 = DIRECTION('',(-0.656059028991,0.754709580223,0.));
+#22408 = PCURVE('',#17466,#22409);
+#22409 = DEFINITIONAL_REPRESENTATION('',(#22410),#22414);
+#22410 = LINE('',#22411,#22412);
+#22411 = CARTESIAN_POINT('',(0.,4.));
+#22412 = VECTOR('',#22413,1.);
+#22413 = DIRECTION('',(1.,0.));
+#22414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22415 = PCURVE('',#17141,#22416);
+#22416 = DEFINITIONAL_REPRESENTATION('',(#22417),#22425);
+#22417 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#22418,#22419,#22420,#22421
+    ,#22422,#22423,#22424),.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(
+  '') );
+#22418 = CARTESIAN_POINT('',(6.059028990507E-02,4.709580222772E-02));
+#22419 = CARTESIAN_POINT('',(13.132543668953,-11.31617990753));
+#22420 = CARTESIAN_POINT('',(-3.244318455428,-16.95518575599));
+#22421 = CARTESIAN_POINT('',(-19.62118057981,-22.59419160445));
+#22422 = CARTESIAN_POINT('',(-16.31627183447,-5.591910046235));
+#22423 = CARTESIAN_POINT('',(-13.01136308914,11.410371511986));
+#22424 = CARTESIAN_POINT('',(6.059028990507E-02,4.709580222772E-02));
+#22425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22426 = ORIENTED_EDGE('',*,*,#22427,.F.);
+#22427 = EDGE_CURVE('',#17450,#22400,#22428,.T.);
+#22428 = SURFACE_CURVE('',#22429,(#22433,#22440),.PCURVE_S1.);
+#22429 = LINE('',#22430,#22431);
+#22430 = CARTESIAN_POINT('',(-6.560590289905,7.547095802228,4.));
+#22431 = VECTOR('',#22432,1.);
+#22432 = DIRECTION('',(0.,0.,1.));
+#22433 = PCURVE('',#17466,#22434);
+#22434 = DEFINITIONAL_REPRESENTATION('',(#22435),#22439);
+#22435 = LINE('',#22436,#22437);
+#22436 = CARTESIAN_POINT('',(0.,-0.));
+#22437 = VECTOR('',#22438,1.);
+#22438 = DIRECTION('',(0.,1.));
+#22439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22440 = PCURVE('',#17494,#22441);
+#22441 = DEFINITIONAL_REPRESENTATION('',(#22442),#22446);
+#22442 = LINE('',#22443,#22444);
+#22443 = CARTESIAN_POINT('',(10.,0.));
+#22444 = VECTOR('',#22445,1.);
+#22445 = DIRECTION('',(0.,1.));
+#22446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22447 = ORIENTED_EDGE('',*,*,#17449,.T.);
+#22448 = ORIENTED_EDGE('',*,*,#22203,.T.);
+#22449 = ADVANCED_FACE('',(#22450),#17494,.T.);
+#22450 = FACE_BOUND('',#22451,.T.);
+#22451 = EDGE_LOOP('',(#22452,#22474,#22475,#22476));
+#22452 = ORIENTED_EDGE('',*,*,#22453,.F.);
+#22453 = EDGE_CURVE('',#17479,#22454,#22456,.T.);
+#22454 = VERTEX_POINT('',#22455);
+#22455 = CARTESIAN_POINT('',(-6.5,7.477394646937,8.));
+#22456 = SURFACE_CURVE('',#22457,(#22461,#22467),.PCURVE_S1.);
+#22457 = LINE('',#22458,#22459);
+#22458 = CARTESIAN_POINT('',(-6.5,7.477394646937,4.));
+#22459 = VECTOR('',#22460,1.);
+#22460 = DIRECTION('',(0.,0.,1.));
+#22461 = PCURVE('',#17494,#22462);
+#22462 = DEFINITIONAL_REPRESENTATION('',(#22463),#22466);
+#22463 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22464,#22465),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.4,4.4),.PIECEWISE_BEZIER_KNOTS.);
+#22464 = CARTESIAN_POINT('',(9.907645063588,-0.4));
+#22465 = CARTESIAN_POINT('',(9.907645063588,4.4));
+#22466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22467 = PCURVE('',#17113,#22468);
+#22468 = DEFINITIONAL_REPRESENTATION('',(#22469),#22473);
+#22469 = LINE('',#22470,#22471);
+#22470 = CARTESIAN_POINT('',(0.,-7.477394646937));
+#22471 = VECTOR('',#22472,1.);
+#22472 = DIRECTION('',(1.,0.));
+#22473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22474 = ORIENTED_EDGE('',*,*,#17478,.T.);
+#22475 = ORIENTED_EDGE('',*,*,#22427,.T.);
+#22476 = ORIENTED_EDGE('',*,*,#22477,.F.);
+#22477 = EDGE_CURVE('',#22454,#22400,#22478,.T.);
+#22478 = SURFACE_CURVE('',#22479,(#22483,#22490),.PCURVE_S1.);
+#22479 = LINE('',#22480,#22481);
+#22480 = CARTESIAN_POINT('',(0.,0.,8.));
+#22481 = VECTOR('',#22482,1.);
+#22482 = DIRECTION('',(-0.656059028991,0.754709580223,0.));
+#22483 = PCURVE('',#17494,#22484);
+#22484 = DEFINITIONAL_REPRESENTATION('',(#22485),#22489);
+#22485 = LINE('',#22486,#22487);
+#22486 = CARTESIAN_POINT('',(0.,4.));
+#22487 = VECTOR('',#22488,1.);
+#22488 = DIRECTION('',(1.,0.));
+#22489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22490 = PCURVE('',#17141,#22491);
+#22491 = DEFINITIONAL_REPRESENTATION('',(#22492),#22496);
+#22492 = LINE('',#22493,#22494);
+#22493 = CARTESIAN_POINT('',(-6.5,-7.5));
+#22494 = VECTOR('',#22495,1.);
+#22495 = DIRECTION('',(0.656059028991,0.754709580223));
+#22496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22497 = ADVANCED_FACE('',(#22498),#17743,.T.);
+#22498 = FACE_BOUND('',#22499,.T.);
+#22499 = EDGE_LOOP('',(#22500,#22521,#22522,#22523,#22544));
+#22500 = ORIENTED_EDGE('',*,*,#22501,.T.);
+#22501 = EDGE_CURVE('',#22502,#21395,#22504,.T.);
+#22502 = VERTEX_POINT('',#22503);
+#22503 = CARTESIAN_POINT('',(2.867635192451,3.794877783501,2.));
+#22504 = SURFACE_CURVE('',#22505,(#22508,#22515),.PCURVE_S1.);
+#22505 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22506,#22507),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,4.),.PIECEWISE_BEZIER_KNOTS.);
+#22506 = CARTESIAN_POINT('',(2.867635192451,3.794877783501,2.));
+#22507 = CARTESIAN_POINT('',(2.867635192451,3.794877783501,6.));
+#22508 = PCURVE('',#17743,#22509);
+#22509 = DEFINITIONAL_REPRESENTATION('',(#22510),#22514);
+#22510 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#22511,#22512,#22513),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,4.),.PIECEWISE_BEZIER_KNOTS.);
+#22511 = CARTESIAN_POINT('',(1.710422666954,-4.440892098501E-16));
+#22512 = CARTESIAN_POINT('',(1.710422666954,2.));
+#22513 = CARTESIAN_POINT('',(1.710422666954,4.));
+#22514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22515 = PCURVE('',#21606,#22516);
+#22516 = DEFINITIONAL_REPRESENTATION('',(#22517),#22520);
+#22517 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22518,#22519),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,4.),.PIECEWISE_BEZIER_KNOTS.);
+#22518 = CARTESIAN_POINT('',(10.,0.));
+#22519 = CARTESIAN_POINT('',(10.,4.));
+#22520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22521 = ORIENTED_EDGE('',*,*,#21716,.T.);
+#22522 = ORIENTED_EDGE('',*,*,#17529,.T.);
+#22523 = ORIENTED_EDGE('',*,*,#22524,.F.);
+#22524 = EDGE_CURVE('',#22525,#17532,#22527,.T.);
+#22525 = VERTEX_POINT('',#22526);
+#22526 = CARTESIAN_POINT('',(2.867635192451,-3.794877783501,2.));
+#22527 = SURFACE_CURVE('',#22528,(#22531,#22538),.PCURVE_S1.);
+#22528 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22529,#22530),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,4.),.PIECEWISE_BEZIER_KNOTS.);
+#22529 = CARTESIAN_POINT('',(2.867635192451,-3.794877783501,2.));
+#22530 = CARTESIAN_POINT('',(2.867635192451,-3.794877783501,6.));
+#22531 = PCURVE('',#17743,#22532);
+#22532 = DEFINITIONAL_REPRESENTATION('',(#22533),#22537);
+#22533 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#22534,#22535,#22536),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,4.),.PIECEWISE_BEZIER_KNOTS.);
+#22534 = CARTESIAN_POINT('',(0.,0.));
+#22535 = CARTESIAN_POINT('',(0.,2.));
+#22536 = CARTESIAN_POINT('',(0.,4.));
+#22537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22538 = PCURVE('',#18067,#22539);
+#22539 = DEFINITIONAL_REPRESENTATION('',(#22540),#22543);
+#22540 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22541,#22542),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,4.),.PIECEWISE_BEZIER_KNOTS.);
+#22541 = CARTESIAN_POINT('',(10.,0.));
+#22542 = CARTESIAN_POINT('',(10.,4.));
+#22543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22544 = ORIENTED_EDGE('',*,*,#22545,.T.);
+#22545 = EDGE_CURVE('',#22525,#22502,#22546,.T.);
+#22546 = SURFACE_CURVE('',#22547,(#22551,#22558),.PCURVE_S1.);
+#22547 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#22548,#22549,#22550),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+1.710422666954),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.656059028991,1.)) REPRESENTATION_ITEM('') );
+#22548 = CARTESIAN_POINT('',(2.867635192451,-3.794877783501,2.));
+#22549 = CARTESIAN_POINT('',(6.662512975952,-1.339798238036E-14,2.));
+#22550 = CARTESIAN_POINT('',(2.867635192451,3.794877783501,2.));
+#22551 = PCURVE('',#17743,#22552);
+#22552 = DEFINITIONAL_REPRESENTATION('',(#22553),#22557);
+#22553 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#22554,#22555,#22556),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.710422666954),
+  .PIECEWISE_BEZIER_KNOTS.);
+#22554 = CARTESIAN_POINT('',(0.,0.));
+#22555 = CARTESIAN_POINT('',(0.855211333477,5.825521546198E-18));
+#22556 = CARTESIAN_POINT('',(1.710422666954,-4.440892098501E-16));
+#22557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22558 = PCURVE('',#22559,#22564);
+#22559 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+    (#22560,#22561)
+    ,(#22562,#22563
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(-16.5605902899,
+    3.439409710095),(-15.09419160445,-8.881784197001E-16),
+  .PIECEWISE_BEZIER_KNOTS.);
+#22560 = CARTESIAN_POINT('',(4.37100179364,-3.794877783501,2.));
+#22561 = CARTESIAN_POINT('',(4.37100179364,3.794877783501,2.));
+#22562 = CARTESIAN_POINT('',(-4.37100179364,-3.794877783501,2.));
+#22563 = CARTESIAN_POINT('',(-4.37100179364,3.794877783501,2.));
+#22564 = DEFINITIONAL_REPRESENTATION('',(#22565),#22569);
+#22565 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#22566,#22567,#22568),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+1.710422666954),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.656059028991,1.)) REPRESENTATION_ITEM('') );
+#22566 = CARTESIAN_POINT('',(-13.12118057981,-15.09419160445));
+#22567 = CARTESIAN_POINT('',(-21.80312115696,-7.547095802228));
+#22568 = CARTESIAN_POINT('',(-13.12118057981,-2.04281036531E-14));
+#22569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22570 = ADVANCED_FACE('',(#22571),#21606,.F.);
+#22571 = FACE_BOUND('',#22572,.F.);
+#22572 = EDGE_LOOP('',(#22573,#22574,#22594,#22612));
+#22573 = ORIENTED_EDGE('',*,*,#21394,.T.);
+#22574 = ORIENTED_EDGE('',*,*,#22575,.F.);
+#22575 = EDGE_CURVE('',#22576,#21073,#22578,.T.);
+#22576 = VERTEX_POINT('',#22577);
+#22577 = CARTESIAN_POINT('',(2.841151165866,3.759830213863,2.));
+#22578 = SURFACE_CURVE('',#22579,(#22582,#22588),.PCURVE_S1.);
+#22579 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22580,#22581),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,4.),.PIECEWISE_BEZIER_KNOTS.);
+#22580 = CARTESIAN_POINT('',(2.841151165866,3.759830213863,2.));
+#22581 = CARTESIAN_POINT('',(2.841151165866,3.759830213863,6.));
+#22582 = PCURVE('',#21606,#22583);
+#22583 = DEFINITIONAL_REPRESENTATION('',(#22584),#22587);
+#22584 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22585,#22586),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,4.),.PIECEWISE_BEZIER_KNOTS.);
+#22585 = CARTESIAN_POINT('',(9.907645063588,0.));
+#22586 = CARTESIAN_POINT('',(9.907645063588,4.));
+#22587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22588 = PCURVE('',#21284,#22589);
+#22589 = DEFINITIONAL_REPRESENTATION('',(#22590),#22593);
+#22590 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22591,#22592),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,4.),.PIECEWISE_BEZIER_KNOTS.);
+#22591 = CARTESIAN_POINT('',(0.,-14.97739464693));
+#22592 = CARTESIAN_POINT('',(4.,-14.97739464693));
+#22593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22594 = ORIENTED_EDGE('',*,*,#22595,.T.);
+#22595 = EDGE_CURVE('',#22576,#22502,#22596,.T.);
+#22596 = SURFACE_CURVE('',#22597,(#22600,#22606),.PCURVE_S1.);
+#22597 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22598,#22599),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(9.907645063588,10.),.PIECEWISE_BEZIER_KNOTS.);
+#22598 = CARTESIAN_POINT('',(2.841151165866,3.759830213863,2.));
+#22599 = CARTESIAN_POINT('',(2.867635192451,3.794877783501,2.));
+#22600 = PCURVE('',#21606,#22601);
+#22601 = DEFINITIONAL_REPRESENTATION('',(#22602),#22605);
+#22602 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22603,#22604),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(9.907645063588,10.),.PIECEWISE_BEZIER_KNOTS.);
+#22603 = CARTESIAN_POINT('',(9.907645063588,0.));
+#22604 = CARTESIAN_POINT('',(10.,0.));
+#22605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22606 = PCURVE('',#22559,#22607);
+#22607 = DEFINITIONAL_REPRESENTATION('',(#22608),#22611);
+#22608 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22609,#22610),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(9.907645063588,10.),.PIECEWISE_BEZIER_KNOTS.);
+#22609 = CARTESIAN_POINT('',(-13.0605902899,-6.970115529116E-02));
+#22610 = CARTESIAN_POINT('',(-13.12118057981,-3.552713678801E-15));
+#22611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22612 = ORIENTED_EDGE('',*,*,#22501,.T.);
+#22613 = ADVANCED_FACE('',(#22614),#21284,.T.);
+#22614 = FACE_BOUND('',#22615,.T.);
+#22615 = EDGE_LOOP('',(#22616,#22617,#22618,#22638));
+#22616 = ORIENTED_EDGE('',*,*,#21072,.T.);
+#22617 = ORIENTED_EDGE('',*,*,#22575,.F.);
+#22618 = ORIENTED_EDGE('',*,*,#22619,.T.);
+#22619 = EDGE_CURVE('',#22576,#22620,#22622,.T.);
+#22620 = VERTEX_POINT('',#22621);
+#22621 = CARTESIAN_POINT('',(2.841151165866,3.771196778483,2.));
+#22622 = SURFACE_CURVE('',#22623,(#22626,#22632),.PCURVE_S1.);
+#22623 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22624,#22625),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(14.977394646937,15.),.PIECEWISE_BEZIER_KNOTS.);
+#22624 = CARTESIAN_POINT('',(2.841151165866,3.759830213863,2.));
+#22625 = CARTESIAN_POINT('',(2.841151165866,3.771196778483,2.));
+#22626 = PCURVE('',#21284,#22627);
+#22627 = DEFINITIONAL_REPRESENTATION('',(#22628),#22631);
+#22628 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22629,#22630),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(14.977394646937,15.),.PIECEWISE_BEZIER_KNOTS.);
+#22629 = CARTESIAN_POINT('',(0.,-14.97739464693));
+#22630 = CARTESIAN_POINT('',(0.,-15.));
+#22631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22632 = PCURVE('',#22559,#22633);
+#22633 = DEFINITIONAL_REPRESENTATION('',(#22634),#22637);
+#22634 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22635,#22636),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(14.977394646937,15.),.PIECEWISE_BEZIER_KNOTS.);
+#22635 = CARTESIAN_POINT('',(-13.0605902899,-6.970115529112E-02));
+#22636 = CARTESIAN_POINT('',(-13.0605902899,-4.709580222772E-02));
+#22637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22638 = ORIENTED_EDGE('',*,*,#22639,.T.);
+#22639 = EDGE_CURVE('',#22620,#20751,#22640,.T.);
+#22640 = SURFACE_CURVE('',#22641,(#22644,#22650),.PCURVE_S1.);
+#22641 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22642,#22643),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,4.),.PIECEWISE_BEZIER_KNOTS.);
+#22642 = CARTESIAN_POINT('',(2.841151165866,3.771196778483,2.));
+#22643 = CARTESIAN_POINT('',(2.841151165866,3.771196778483,6.));
+#22644 = PCURVE('',#21284,#22645);
+#22645 = DEFINITIONAL_REPRESENTATION('',(#22646),#22649);
+#22646 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22647,#22648),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,4.),.PIECEWISE_BEZIER_KNOTS.);
+#22647 = CARTESIAN_POINT('',(0.,-15.));
+#22648 = CARTESIAN_POINT('',(4.,-15.));
+#22649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22650 = PCURVE('',#20962,#22651);
+#22651 = DEFINITIONAL_REPRESENTATION('',(#22652),#22655);
+#22652 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22653,#22654),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,4.),.PIECEWISE_BEZIER_KNOTS.);
+#22653 = CARTESIAN_POINT('',(0.,13.));
+#22654 = CARTESIAN_POINT('',(4.,13.));
+#22655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22656 = ADVANCED_FACE('',(#22657),#20962,.T.);
+#22657 = FACE_BOUND('',#22658,.T.);
+#22658 = EDGE_LOOP('',(#22659,#22660,#22680,#22698));
+#22659 = ORIENTED_EDGE('',*,*,#22639,.F.);
+#22660 = ORIENTED_EDGE('',*,*,#22661,.F.);
+#22661 = EDGE_CURVE('',#22662,#22620,#22664,.T.);
+#22662 = VERTEX_POINT('',#22663);
+#22663 = CARTESIAN_POINT('',(-2.841151165866,3.771196778483,2.));
+#22664 = SURFACE_CURVE('',#22665,(#22668,#22674),.PCURVE_S1.);
+#22665 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22666,#22667),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,13.),.PIECEWISE_BEZIER_KNOTS.);
+#22666 = CARTESIAN_POINT('',(-2.841151165866,3.771196778483,2.));
+#22667 = CARTESIAN_POINT('',(2.841151165866,3.771196778483,2.));
+#22668 = PCURVE('',#20962,#22669);
+#22669 = DEFINITIONAL_REPRESENTATION('',(#22670),#22673);
+#22670 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22671,#22672),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,13.),.PIECEWISE_BEZIER_KNOTS.);
+#22671 = CARTESIAN_POINT('',(0.,0.));
+#22672 = CARTESIAN_POINT('',(0.,13.));
+#22673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22674 = PCURVE('',#22559,#22675);
+#22675 = DEFINITIONAL_REPRESENTATION('',(#22676),#22679);
+#22676 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22677,#22678),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,13.),.PIECEWISE_BEZIER_KNOTS.);
+#22677 = CARTESIAN_POINT('',(-6.059028990507E-02,-4.709580222772E-02));
+#22678 = CARTESIAN_POINT('',(-13.0605902899,-4.709580222772E-02));
+#22679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22680 = ORIENTED_EDGE('',*,*,#22681,.T.);
+#22681 = EDGE_CURVE('',#22662,#20429,#22682,.T.);
+#22682 = SURFACE_CURVE('',#22683,(#22686,#22692),.PCURVE_S1.);
+#22683 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22684,#22685),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,4.),.PIECEWISE_BEZIER_KNOTS.);
+#22684 = CARTESIAN_POINT('',(-2.841151165866,3.771196778483,2.));
+#22685 = CARTESIAN_POINT('',(-2.841151165866,3.771196778483,6.));
+#22686 = PCURVE('',#20962,#22687);
+#22687 = DEFINITIONAL_REPRESENTATION('',(#22688),#22691);
+#22688 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22689,#22690),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,4.),.PIECEWISE_BEZIER_KNOTS.);
+#22689 = CARTESIAN_POINT('',(0.,0.));
+#22690 = CARTESIAN_POINT('',(4.,0.));
+#22691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22692 = PCURVE('',#20640,#22693);
+#22693 = DEFINITIONAL_REPRESENTATION('',(#22694),#22697);
+#22694 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22695,#22696),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,4.),.PIECEWISE_BEZIER_KNOTS.);
+#22695 = CARTESIAN_POINT('',(0.,-15.));
+#22696 = CARTESIAN_POINT('',(4.,-15.));
+#22697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22698 = ORIENTED_EDGE('',*,*,#20750,.T.);
+#22699 = ADVANCED_FACE('',(#22700),#20640,.F.);
+#22700 = FACE_BOUND('',#22701,.F.);
+#22701 = EDGE_LOOP('',(#22702,#22703,#22723,#22741));
+#22702 = ORIENTED_EDGE('',*,*,#20428,.T.);
+#22703 = ORIENTED_EDGE('',*,*,#22704,.F.);
+#22704 = EDGE_CURVE('',#22705,#20107,#22707,.T.);
+#22705 = VERTEX_POINT('',#22706);
+#22706 = CARTESIAN_POINT('',(-2.841151165866,3.759830213863,2.));
+#22707 = SURFACE_CURVE('',#22708,(#22711,#22717),.PCURVE_S1.);
+#22708 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22709,#22710),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,4.),.PIECEWISE_BEZIER_KNOTS.);
+#22709 = CARTESIAN_POINT('',(-2.841151165866,3.759830213863,2.));
+#22710 = CARTESIAN_POINT('',(-2.841151165866,3.759830213863,6.));
+#22711 = PCURVE('',#20640,#22712);
+#22712 = DEFINITIONAL_REPRESENTATION('',(#22713),#22716);
+#22713 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22714,#22715),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,4.),.PIECEWISE_BEZIER_KNOTS.);
+#22714 = CARTESIAN_POINT('',(0.,-14.97739464693));
+#22715 = CARTESIAN_POINT('',(4.,-14.97739464693));
+#22716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22717 = PCURVE('',#20318,#22718);
+#22718 = DEFINITIONAL_REPRESENTATION('',(#22719),#22722);
+#22719 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22720,#22721),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,4.),.PIECEWISE_BEZIER_KNOTS.);
+#22720 = CARTESIAN_POINT('',(9.907645063588,0.));
+#22721 = CARTESIAN_POINT('',(9.907645063588,4.));
+#22722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22723 = ORIENTED_EDGE('',*,*,#22724,.T.);
+#22724 = EDGE_CURVE('',#22705,#22662,#22725,.T.);
+#22725 = SURFACE_CURVE('',#22726,(#22729,#22735),.PCURVE_S1.);
+#22726 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22727,#22728),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(14.977394646937,15.),.PIECEWISE_BEZIER_KNOTS.);
+#22727 = CARTESIAN_POINT('',(-2.841151165866,3.759830213863,2.));
+#22728 = CARTESIAN_POINT('',(-2.841151165866,3.771196778483,2.));
+#22729 = PCURVE('',#20640,#22730);
+#22730 = DEFINITIONAL_REPRESENTATION('',(#22731),#22734);
+#22731 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22732,#22733),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(14.977394646937,15.),.PIECEWISE_BEZIER_KNOTS.);
+#22732 = CARTESIAN_POINT('',(0.,-14.97739464693));
+#22733 = CARTESIAN_POINT('',(0.,-15.));
+#22734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22735 = PCURVE('',#22559,#22736);
+#22736 = DEFINITIONAL_REPRESENTATION('',(#22737),#22740);
+#22737 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22738,#22739),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(14.977394646937,15.),.PIECEWISE_BEZIER_KNOTS.);
+#22738 = CARTESIAN_POINT('',(-6.059028990507E-02,-6.970115529112E-02));
+#22739 = CARTESIAN_POINT('',(-6.059028990507E-02,-4.709580222772E-02));
+#22740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22741 = ORIENTED_EDGE('',*,*,#22681,.T.);
+#22742 = ADVANCED_FACE('',(#22743),#20318,.T.);
+#22743 = FACE_BOUND('',#22744,.T.);
+#22744 = EDGE_LOOP('',(#22745,#22746,#22766,#22785));
+#22745 = ORIENTED_EDGE('',*,*,#22704,.F.);
+#22746 = ORIENTED_EDGE('',*,*,#22747,.T.);
+#22747 = EDGE_CURVE('',#22705,#22748,#22750,.T.);
+#22748 = VERTEX_POINT('',#22749);
+#22749 = CARTESIAN_POINT('',(-2.867635192451,3.794877783501,2.));
+#22750 = SURFACE_CURVE('',#22751,(#22754,#22760),.PCURVE_S1.);
+#22751 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22752,#22753),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(9.907645063588,10.),.PIECEWISE_BEZIER_KNOTS.);
+#22752 = CARTESIAN_POINT('',(-2.841151165866,3.759830213863,2.));
+#22753 = CARTESIAN_POINT('',(-2.867635192451,3.794877783501,2.));
+#22754 = PCURVE('',#20318,#22755);
+#22755 = DEFINITIONAL_REPRESENTATION('',(#22756),#22759);
+#22756 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22757,#22758),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(9.907645063588,10.),.PIECEWISE_BEZIER_KNOTS.);
+#22757 = CARTESIAN_POINT('',(9.907645063588,0.));
+#22758 = CARTESIAN_POINT('',(10.,0.));
+#22759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22760 = PCURVE('',#22559,#22761);
+#22761 = DEFINITIONAL_REPRESENTATION('',(#22762),#22765);
+#22762 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22763,#22764),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(9.907645063588,10.),.PIECEWISE_BEZIER_KNOTS.);
+#22763 = CARTESIAN_POINT('',(-6.059028990507E-02,-6.970115529115E-02));
+#22764 = CARTESIAN_POINT('',(-1.7763568394E-15,1.7763568394E-15));
+#22765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22766 = ORIENTED_EDGE('',*,*,#22767,.T.);
+#22767 = EDGE_CURVE('',#22748,#19790,#22768,.T.);
+#22768 = SURFACE_CURVE('',#22769,(#22772,#22778),.PCURVE_S1.);
+#22769 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22770,#22771),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,4.),.PIECEWISE_BEZIER_KNOTS.);
+#22770 = CARTESIAN_POINT('',(-2.867635192451,3.794877783501,2.));
+#22771 = CARTESIAN_POINT('',(-2.867635192451,3.794877783501,6.));
+#22772 = PCURVE('',#20318,#22773);
+#22773 = DEFINITIONAL_REPRESENTATION('',(#22774),#22777);
+#22774 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22775,#22776),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,4.),.PIECEWISE_BEZIER_KNOTS.);
+#22775 = CARTESIAN_POINT('',(10.,0.));
+#22776 = CARTESIAN_POINT('',(10.,4.));
+#22777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22778 = PCURVE('',#19677,#22779);
+#22779 = DEFINITIONAL_REPRESENTATION('',(#22780),#22784);
+#22780 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#22781,#22782,#22783),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,4.),.PIECEWISE_BEZIER_KNOTS.);
+#22781 = CARTESIAN_POINT('',(0.,0.));
+#22782 = CARTESIAN_POINT('',(0.,2.));
+#22783 = CARTESIAN_POINT('',(0.,4.));
+#22784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22785 = ORIENTED_EDGE('',*,*,#20106,.T.);
+#22786 = ADVANCED_FACE('',(#22787),#19677,.T.);
+#22787 = FACE_BOUND('',#22788,.T.);
+#22788 = EDGE_LOOP('',(#22789,#22810,#22811,#22812,#22813));
+#22789 = ORIENTED_EDGE('',*,*,#22790,.T.);
+#22790 = EDGE_CURVE('',#22791,#19144,#22793,.T.);
+#22791 = VERTEX_POINT('',#22792);
+#22792 = CARTESIAN_POINT('',(-2.867635192451,-3.794877783501,2.));
+#22793 = SURFACE_CURVE('',#22794,(#22797,#22804),.PCURVE_S1.);
+#22794 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22795,#22796),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,4.),.PIECEWISE_BEZIER_KNOTS.);
+#22795 = CARTESIAN_POINT('',(-2.867635192451,-3.794877783501,2.));
+#22796 = CARTESIAN_POINT('',(-2.867635192451,-3.794877783501,6.));
+#22797 = PCURVE('',#19677,#22798);
+#22798 = DEFINITIONAL_REPRESENTATION('',(#22799),#22803);
+#22799 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#22800,#22801,#22802),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,4.),.PIECEWISE_BEZIER_KNOTS.);
+#22800 = CARTESIAN_POINT('',(1.710422666954,-4.440892098501E-16));
+#22801 = CARTESIAN_POINT('',(1.710422666954,2.));
+#22802 = CARTESIAN_POINT('',(1.710422666954,4.));
+#22803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22804 = PCURVE('',#19355,#22805);
+#22805 = DEFINITIONAL_REPRESENTATION('',(#22806),#22809);
+#22806 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22807,#22808),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,4.),.PIECEWISE_BEZIER_KNOTS.);
+#22807 = CARTESIAN_POINT('',(10.,0.));
+#22808 = CARTESIAN_POINT('',(10.,4.));
+#22809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22810 = ORIENTED_EDGE('',*,*,#19465,.T.);
+#22811 = ORIENTED_EDGE('',*,*,#19789,.T.);
+#22812 = ORIENTED_EDGE('',*,*,#22767,.F.);
+#22813 = ORIENTED_EDGE('',*,*,#22814,.T.);
+#22814 = EDGE_CURVE('',#22748,#22791,#22815,.T.);
+#22815 = SURFACE_CURVE('',#22816,(#22820,#22827),.PCURVE_S1.);
+#22816 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#22817,#22818,#22819),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+1.710422666954),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.656059028991,1.)) REPRESENTATION_ITEM('') );
+#22817 = CARTESIAN_POINT('',(-2.867635192451,3.794877783501,2.));
+#22818 = CARTESIAN_POINT('',(-6.662512975952,1.339798238036E-14,2.));
+#22819 = CARTESIAN_POINT('',(-2.867635192451,-3.794877783501,2.));
+#22820 = PCURVE('',#19677,#22821);
+#22821 = DEFINITIONAL_REPRESENTATION('',(#22822),#22826);
+#22822 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#22823,#22824,#22825),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.710422666954),
+  .PIECEWISE_BEZIER_KNOTS.);
+#22823 = CARTESIAN_POINT('',(0.,0.));
+#22824 = CARTESIAN_POINT('',(0.855211333477,5.825521546198E-18));
+#22825 = CARTESIAN_POINT('',(1.710422666954,-4.440892098501E-16));
+#22826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22827 = PCURVE('',#22559,#22828);
+#22828 = DEFINITIONAL_REPRESENTATION('',(#22829),#22833);
+#22829 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#22830,#22831,#22832),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+1.710422666954),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.656059028991,1.)) REPRESENTATION_ITEM('') );
+#22830 = CARTESIAN_POINT('',(-1.7763568394E-15,1.7763568394E-15));
+#22831 = CARTESIAN_POINT('',(8.681940577153,-7.547095802228));
+#22832 = CARTESIAN_POINT('',(2.39808173319E-14,-15.09419160445));
+#22833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22834 = ADVANCED_FACE('',(#22835),#18067,.T.);
+#22835 = FACE_BOUND('',#22836,.T.);
+#22836 = EDGE_LOOP('',(#22837,#22857,#22875,#22876));
+#22837 = ORIENTED_EDGE('',*,*,#22838,.F.);
+#22838 = EDGE_CURVE('',#22839,#17856,#22841,.T.);
+#22839 = VERTEX_POINT('',#22840);
+#22840 = CARTESIAN_POINT('',(2.841151165866,-3.759830213863,2.));
+#22841 = SURFACE_CURVE('',#22842,(#22845,#22851),.PCURVE_S1.);
+#22842 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22843,#22844),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,4.),.PIECEWISE_BEZIER_KNOTS.);
+#22843 = CARTESIAN_POINT('',(2.841151165866,-3.759830213863,2.));
+#22844 = CARTESIAN_POINT('',(2.841151165866,-3.759830213863,6.));
+#22845 = PCURVE('',#18067,#22846);
+#22846 = DEFINITIONAL_REPRESENTATION('',(#22847),#22850);
+#22847 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22848,#22849),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,4.),.PIECEWISE_BEZIER_KNOTS.);
+#22848 = CARTESIAN_POINT('',(9.907645063588,0.));
+#22849 = CARTESIAN_POINT('',(9.907645063588,4.));
+#22850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22851 = PCURVE('',#18389,#22852);
+#22852 = DEFINITIONAL_REPRESENTATION('',(#22853),#22856);
+#22853 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22854,#22855),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,4.),.PIECEWISE_BEZIER_KNOTS.);
+#22854 = CARTESIAN_POINT('',(0.,-2.260535306344E-02));
+#22855 = CARTESIAN_POINT('',(4.,-2.260535306344E-02));
+#22856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22857 = ORIENTED_EDGE('',*,*,#22858,.T.);
+#22858 = EDGE_CURVE('',#22839,#22525,#22859,.T.);
+#22859 = SURFACE_CURVE('',#22860,(#22863,#22869),.PCURVE_S1.);
+#22860 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22861,#22862),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(9.907645063588,10.),.PIECEWISE_BEZIER_KNOTS.);
+#22861 = CARTESIAN_POINT('',(2.841151165866,-3.759830213863,2.));
+#22862 = CARTESIAN_POINT('',(2.867635192451,-3.794877783501,2.));
+#22863 = PCURVE('',#18067,#22864);
+#22864 = DEFINITIONAL_REPRESENTATION('',(#22865),#22868);
+#22865 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22866,#22867),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(9.907645063588,10.),.PIECEWISE_BEZIER_KNOTS.);
+#22866 = CARTESIAN_POINT('',(9.907645063588,0.));
+#22867 = CARTESIAN_POINT('',(10.,0.));
+#22868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22869 = PCURVE('',#22559,#22870);
+#22870 = DEFINITIONAL_REPRESENTATION('',(#22871),#22874);
+#22871 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22872,#22873),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(9.907645063588,10.),.PIECEWISE_BEZIER_KNOTS.);
+#22872 = CARTESIAN_POINT('',(-13.0605902899,-15.02449044916));
+#22873 = CARTESIAN_POINT('',(-13.12118057981,-15.09419160445));
+#22874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22875 = ORIENTED_EDGE('',*,*,#22524,.T.);
+#22876 = ORIENTED_EDGE('',*,*,#17855,.T.);
+#22877 = ADVANCED_FACE('',(#22878),#18389,.T.);
+#22878 = FACE_BOUND('',#22879,.T.);
+#22879 = EDGE_LOOP('',(#22880,#22881,#22901,#22919));
+#22880 = ORIENTED_EDGE('',*,*,#18177,.T.);
+#22881 = ORIENTED_EDGE('',*,*,#22882,.F.);
+#22882 = EDGE_CURVE('',#22883,#18178,#22885,.T.);
+#22883 = VERTEX_POINT('',#22884);
+#22884 = CARTESIAN_POINT('',(2.841151165866,-3.771196778483,2.));
+#22885 = SURFACE_CURVE('',#22886,(#22889,#22895),.PCURVE_S1.);
+#22886 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22887,#22888),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,4.),.PIECEWISE_BEZIER_KNOTS.);
+#22887 = CARTESIAN_POINT('',(2.841151165866,-3.771196778483,2.));
+#22888 = CARTESIAN_POINT('',(2.841151165866,-3.771196778483,6.));
+#22889 = PCURVE('',#18389,#22890);
+#22890 = DEFINITIONAL_REPRESENTATION('',(#22891),#22894);
+#22891 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22892,#22893),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,4.),.PIECEWISE_BEZIER_KNOTS.);
+#22892 = CARTESIAN_POINT('',(0.,0.));
+#22893 = CARTESIAN_POINT('',(4.,0.));
+#22894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22895 = PCURVE('',#18711,#22896);
+#22896 = DEFINITIONAL_REPRESENTATION('',(#22897),#22900);
+#22897 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22898,#22899),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,4.),.PIECEWISE_BEZIER_KNOTS.);
+#22898 = CARTESIAN_POINT('',(0.,13.));
+#22899 = CARTESIAN_POINT('',(4.,13.));
+#22900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22901 = ORIENTED_EDGE('',*,*,#22902,.T.);
+#22902 = EDGE_CURVE('',#22883,#22839,#22903,.T.);
+#22903 = SURFACE_CURVE('',#22904,(#22907,#22913),.PCURVE_S1.);
+#22904 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22905,#22906),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,2.260535306344E-02),.PIECEWISE_BEZIER_KNOTS.);
+#22905 = CARTESIAN_POINT('',(2.841151165866,-3.771196778483,2.));
+#22906 = CARTESIAN_POINT('',(2.841151165866,-3.759830213863,2.));
+#22907 = PCURVE('',#18389,#22908);
+#22908 = DEFINITIONAL_REPRESENTATION('',(#22909),#22912);
+#22909 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22910,#22911),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,2.260535306344E-02),.PIECEWISE_BEZIER_KNOTS.);
+#22910 = CARTESIAN_POINT('',(0.,0.));
+#22911 = CARTESIAN_POINT('',(0.,-2.260535306344E-02));
+#22912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22913 = PCURVE('',#22559,#22914);
+#22914 = DEFINITIONAL_REPRESENTATION('',(#22915),#22918);
+#22915 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22916,#22917),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,2.260535306344E-02),.PIECEWISE_BEZIER_KNOTS.);
+#22916 = CARTESIAN_POINT('',(-13.0605902899,-15.04709580222));
+#22917 = CARTESIAN_POINT('',(-13.0605902899,-15.02449044916));
+#22918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22919 = ORIENTED_EDGE('',*,*,#22838,.T.);
+#22920 = ADVANCED_FACE('',(#22921),#18711,.F.);
+#22921 = FACE_BOUND('',#22922,.F.);
+#22922 = EDGE_LOOP('',(#22923,#22924,#22944,#22962));
+#22923 = ORIENTED_EDGE('',*,*,#22882,.F.);
+#22924 = ORIENTED_EDGE('',*,*,#22925,.F.);
+#22925 = EDGE_CURVE('',#22926,#22883,#22928,.T.);
+#22926 = VERTEX_POINT('',#22927);
+#22927 = CARTESIAN_POINT('',(-2.841151165866,-3.771196778483,2.));
+#22928 = SURFACE_CURVE('',#22929,(#22932,#22938),.PCURVE_S1.);
+#22929 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22930,#22931),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,13.),.PIECEWISE_BEZIER_KNOTS.);
+#22930 = CARTESIAN_POINT('',(-2.841151165866,-3.771196778483,2.));
+#22931 = CARTESIAN_POINT('',(2.841151165866,-3.771196778483,2.));
+#22932 = PCURVE('',#18711,#22933);
+#22933 = DEFINITIONAL_REPRESENTATION('',(#22934),#22937);
+#22934 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22935,#22936),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,13.),.PIECEWISE_BEZIER_KNOTS.);
+#22935 = CARTESIAN_POINT('',(0.,0.));
+#22936 = CARTESIAN_POINT('',(0.,13.));
+#22937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22938 = PCURVE('',#22559,#22939);
+#22939 = DEFINITIONAL_REPRESENTATION('',(#22940),#22943);
+#22940 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22941,#22942),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,13.),.PIECEWISE_BEZIER_KNOTS.);
+#22941 = CARTESIAN_POINT('',(-6.059028990507E-02,-15.04709580222));
+#22942 = CARTESIAN_POINT('',(-13.0605902899,-15.04709580222));
+#22943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22944 = ORIENTED_EDGE('',*,*,#22945,.T.);
+#22945 = EDGE_CURVE('',#22926,#18500,#22946,.T.);
+#22946 = SURFACE_CURVE('',#22947,(#22950,#22956),.PCURVE_S1.);
+#22947 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22948,#22949),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,4.),.PIECEWISE_BEZIER_KNOTS.);
+#22948 = CARTESIAN_POINT('',(-2.841151165866,-3.771196778483,2.));
+#22949 = CARTESIAN_POINT('',(-2.841151165866,-3.771196778483,6.));
+#22950 = PCURVE('',#18711,#22951);
+#22951 = DEFINITIONAL_REPRESENTATION('',(#22952),#22955);
+#22952 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22953,#22954),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,4.),.PIECEWISE_BEZIER_KNOTS.);
+#22953 = CARTESIAN_POINT('',(0.,0.));
+#22954 = CARTESIAN_POINT('',(4.,0.));
+#22955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22956 = PCURVE('',#19033,#22957);
+#22957 = DEFINITIONAL_REPRESENTATION('',(#22958),#22961);
+#22958 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22959,#22960),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,4.),.PIECEWISE_BEZIER_KNOTS.);
+#22959 = CARTESIAN_POINT('',(0.,0.));
+#22960 = CARTESIAN_POINT('',(4.,0.));
+#22961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22962 = ORIENTED_EDGE('',*,*,#18499,.T.);
+#22963 = ADVANCED_FACE('',(#22964),#19033,.F.);
+#22964 = FACE_BOUND('',#22965,.F.);
+#22965 = EDGE_LOOP('',(#22966,#22967,#22968,#22988));
+#22966 = ORIENTED_EDGE('',*,*,#18821,.T.);
+#22967 = ORIENTED_EDGE('',*,*,#22945,.F.);
+#22968 = ORIENTED_EDGE('',*,*,#22969,.T.);
+#22969 = EDGE_CURVE('',#22926,#22970,#22972,.T.);
+#22970 = VERTEX_POINT('',#22971);
+#22971 = CARTESIAN_POINT('',(-2.841151165866,-3.759830213863,2.));
+#22972 = SURFACE_CURVE('',#22973,(#22976,#22982),.PCURVE_S1.);
+#22973 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22974,#22975),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,2.260535306344E-02),.PIECEWISE_BEZIER_KNOTS.);
+#22974 = CARTESIAN_POINT('',(-2.841151165866,-3.771196778483,2.));
+#22975 = CARTESIAN_POINT('',(-2.841151165866,-3.759830213863,2.));
+#22976 = PCURVE('',#19033,#22977);
+#22977 = DEFINITIONAL_REPRESENTATION('',(#22978),#22981);
+#22978 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22979,#22980),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,2.260535306344E-02),.PIECEWISE_BEZIER_KNOTS.);
+#22979 = CARTESIAN_POINT('',(0.,0.));
+#22980 = CARTESIAN_POINT('',(0.,-2.260535306344E-02));
+#22981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22982 = PCURVE('',#22559,#22983);
+#22983 = DEFINITIONAL_REPRESENTATION('',(#22984),#22987);
+#22984 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22985,#22986),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,2.260535306344E-02),.PIECEWISE_BEZIER_KNOTS.);
+#22985 = CARTESIAN_POINT('',(-6.059028990507E-02,-15.04709580222));
+#22986 = CARTESIAN_POINT('',(-6.059028990507E-02,-15.02449044916));
+#22987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22988 = ORIENTED_EDGE('',*,*,#22989,.T.);
+#22989 = EDGE_CURVE('',#22970,#18822,#22990,.T.);
+#22990 = SURFACE_CURVE('',#22991,(#22994,#23000),.PCURVE_S1.);
+#22991 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22992,#22993),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,4.),.PIECEWISE_BEZIER_KNOTS.);
+#22992 = CARTESIAN_POINT('',(-2.841151165866,-3.759830213863,2.));
+#22993 = CARTESIAN_POINT('',(-2.841151165866,-3.759830213863,6.));
+#22994 = PCURVE('',#19033,#22995);
+#22995 = DEFINITIONAL_REPRESENTATION('',(#22996),#22999);
+#22996 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22997,#22998),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,4.),.PIECEWISE_BEZIER_KNOTS.);
+#22997 = CARTESIAN_POINT('',(0.,-2.260535306344E-02));
+#22998 = CARTESIAN_POINT('',(4.,-2.260535306344E-02));
+#22999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23000 = PCURVE('',#19355,#23001);
+#23001 = DEFINITIONAL_REPRESENTATION('',(#23002),#23005);
+#23002 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#23003,#23004),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,4.),.PIECEWISE_BEZIER_KNOTS.);
+#23003 = CARTESIAN_POINT('',(9.907645063588,0.));
+#23004 = CARTESIAN_POINT('',(9.907645063588,4.));
+#23005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23006 = ADVANCED_FACE('',(#23007),#19355,.F.);
+#23007 = FACE_BOUND('',#23008,.F.);
+#23008 = EDGE_LOOP('',(#23009,#23010,#23011,#23029));
+#23009 = ORIENTED_EDGE('',*,*,#19143,.T.);
+#23010 = ORIENTED_EDGE('',*,*,#22989,.F.);
+#23011 = ORIENTED_EDGE('',*,*,#23012,.T.);
+#23012 = EDGE_CURVE('',#22970,#22791,#23013,.T.);
+#23013 = SURFACE_CURVE('',#23014,(#23017,#23023),.PCURVE_S1.);
+#23014 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#23015,#23016),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(9.907645063588,10.),.PIECEWISE_BEZIER_KNOTS.);
+#23015 = CARTESIAN_POINT('',(-2.841151165866,-3.759830213863,2.));
+#23016 = CARTESIAN_POINT('',(-2.867635192451,-3.794877783501,2.));
+#23017 = PCURVE('',#19355,#23018);
+#23018 = DEFINITIONAL_REPRESENTATION('',(#23019),#23022);
+#23019 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#23020,#23021),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(9.907645063588,10.),.PIECEWISE_BEZIER_KNOTS.);
+#23020 = CARTESIAN_POINT('',(9.907645063588,0.));
+#23021 = CARTESIAN_POINT('',(10.,0.));
+#23022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23023 = PCURVE('',#22559,#23024);
+#23024 = DEFINITIONAL_REPRESENTATION('',(#23025),#23028);
+#23025 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#23026,#23027),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(9.907645063588,10.),.PIECEWISE_BEZIER_KNOTS.);
+#23026 = CARTESIAN_POINT('',(-6.059028990507E-02,-15.02449044916));
+#23027 = CARTESIAN_POINT('',(3.552713678801E-15,-15.09419160445));
+#23028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23029 = ORIENTED_EDGE('',*,*,#22790,.T.);
+#23030 = ADVANCED_FACE('',(#23031),#22559,.T.);
+#23031 = FACE_BOUND('',#23032,.T.);
+#23032 = EDGE_LOOP('',(#23033,#23034,#23035,#23036,#23037,#23038,#23039,
+    #23040,#23041,#23042,#23043,#23044));
+#23033 = ORIENTED_EDGE('',*,*,#22814,.F.);
+#23034 = ORIENTED_EDGE('',*,*,#22747,.F.);
+#23035 = ORIENTED_EDGE('',*,*,#22724,.T.);
+#23036 = ORIENTED_EDGE('',*,*,#22661,.T.);
+#23037 = ORIENTED_EDGE('',*,*,#22619,.F.);
+#23038 = ORIENTED_EDGE('',*,*,#22595,.T.);
+#23039 = ORIENTED_EDGE('',*,*,#22545,.F.);
+#23040 = ORIENTED_EDGE('',*,*,#22858,.F.);
+#23041 = ORIENTED_EDGE('',*,*,#22902,.F.);
+#23042 = ORIENTED_EDGE('',*,*,#22925,.F.);
+#23043 = ORIENTED_EDGE('',*,*,#22969,.T.);
+#23044 = ORIENTED_EDGE('',*,*,#23012,.T.);
+#23045 = ADVANCED_FACE('',(#23046),#17167,.T.);
+#23046 = FACE_BOUND('',#23047,.T.);
+#23047 = EDGE_LOOP('',(#23048,#23071,#23092,#23093,#23094,#23095));
+#23048 = ORIENTED_EDGE('',*,*,#23049,.F.);
+#23049 = EDGE_CURVE('',#23050,#17126,#23052,.T.);
+#23050 = VERTEX_POINT('',#23051);
+#23051 = CARTESIAN_POINT('',(6.5,7.5,8.));
+#23052 = SURFACE_CURVE('',#23053,(#23057,#23064),.PCURVE_S1.);
+#23053 = LINE('',#23054,#23055);
+#23054 = CARTESIAN_POINT('',(6.5,0.,8.));
+#23055 = VECTOR('',#23056,1.);
+#23056 = DIRECTION('',(0.,1.,0.));
+#23057 = PCURVE('',#17167,#23058);
+#23058 = DEFINITIONAL_REPRESENTATION('',(#23059),#23063);
+#23059 = LINE('',#23060,#23061);
+#23060 = CARTESIAN_POINT('',(4.,0.));
+#23061 = VECTOR('',#23062,1.);
+#23062 = DIRECTION('',(0.,-1.));
+#23063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23064 = PCURVE('',#17141,#23065);
+#23065 = DEFINITIONAL_REPRESENTATION('',(#23066),#23070);
+#23066 = LINE('',#23067,#23068);
+#23067 = CARTESIAN_POINT('',(-13.,-7.5));
+#23068 = VECTOR('',#23069,1.);
+#23069 = DIRECTION('',(0.,1.));
+#23070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23071 = ORIENTED_EDGE('',*,*,#23072,.F.);
+#23072 = EDGE_CURVE('',#22035,#23050,#23073,.T.);
+#23073 = SURFACE_CURVE('',#23074,(#23078,#23085),.PCURVE_S1.);
+#23074 = LINE('',#23075,#23076);
+#23075 = CARTESIAN_POINT('',(6.5,-7.5,8.));
+#23076 = VECTOR('',#23077,1.);
+#23077 = DIRECTION('',(0.,1.,0.));
+#23078 = PCURVE('',#17167,#23079);
+#23079 = DEFINITIONAL_REPRESENTATION('',(#23080),#23084);
+#23080 = LINE('',#23081,#23082);
+#23081 = CARTESIAN_POINT('',(4.,7.5));
+#23082 = VECTOR('',#23083,1.);
+#23083 = DIRECTION('',(0.,-1.));
+#23084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23085 = PCURVE('',#17141,#23086);
+#23086 = DEFINITIONAL_REPRESENTATION('',(#23087),#23091);
+#23087 = LINE('',#23088,#23089);
+#23088 = CARTESIAN_POINT('',(-13.,-15.));
+#23089 = VECTOR('',#23090,1.);
+#23090 = DIRECTION('',(0.,1.));
+#23091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23092 = ORIENTED_EDGE('',*,*,#22059,.F.);
+#23093 = ORIENTED_EDGE('',*,*,#17229,.T.);
+#23094 = ORIENTED_EDGE('',*,*,#17206,.T.);
+#23095 = ORIENTED_EDGE('',*,*,#17153,.T.);
+#23096 = ADVANCED_FACE('',(#23097),#17141,.F.);
+#23097 = FACE_BOUND('',#23098,.T.);
+#23098 = EDGE_LOOP('',(#23099,#23122,#23143,#23144,#23145,#23146,#23147,
+    #23148,#23149,#23150,#23151,#23152,#23153,#23154));
+#23099 = ORIENTED_EDGE('',*,*,#23100,.F.);
+#23100 = EDGE_CURVE('',#23101,#17098,#23103,.T.);
+#23101 = VERTEX_POINT('',#23102);
+#23102 = CARTESIAN_POINT('',(-6.5,7.5,8.));
+#23103 = SURFACE_CURVE('',#23104,(#23108,#23115),.PCURVE_S1.);
+#23104 = LINE('',#23105,#23106);
+#23105 = CARTESIAN_POINT('',(-6.5,0.,8.));
+#23106 = VECTOR('',#23107,1.);
+#23107 = DIRECTION('',(0.,1.,0.));
+#23108 = PCURVE('',#17141,#23109);
+#23109 = DEFINITIONAL_REPRESENTATION('',(#23110),#23114);
+#23110 = LINE('',#23111,#23112);
+#23111 = CARTESIAN_POINT('',(0.,-7.5));
+#23112 = VECTOR('',#23113,1.);
+#23113 = DIRECTION('',(0.,1.));
+#23114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23115 = PCURVE('',#17113,#23116);
+#23116 = DEFINITIONAL_REPRESENTATION('',(#23117),#23121);
+#23117 = LINE('',#23118,#23119);
+#23118 = CARTESIAN_POINT('',(4.,0.));
+#23119 = VECTOR('',#23120,1.);
+#23120 = DIRECTION('',(0.,-1.));
+#23121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23122 = ORIENTED_EDGE('',*,*,#23123,.F.);
+#23123 = EDGE_CURVE('',#22454,#23101,#23124,.T.);
+#23124 = SURFACE_CURVE('',#23125,(#23129,#23136),.PCURVE_S1.);
+#23125 = LINE('',#23126,#23127);
+#23126 = CARTESIAN_POINT('',(-6.5,-7.5,8.));
+#23127 = VECTOR('',#23128,1.);
+#23128 = DIRECTION('',(0.,1.,0.));
+#23129 = PCURVE('',#17141,#23130);
+#23130 = DEFINITIONAL_REPRESENTATION('',(#23131),#23135);
+#23131 = LINE('',#23132,#23133);
+#23132 = CARTESIAN_POINT('',(0.,-15.));
+#23133 = VECTOR('',#23134,1.);
+#23134 = DIRECTION('',(0.,1.));
+#23135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23136 = PCURVE('',#17113,#23137);
+#23137 = DEFINITIONAL_REPRESENTATION('',(#23138),#23142);
+#23138 = LINE('',#23139,#23140);
+#23139 = CARTESIAN_POINT('',(4.,7.5));
+#23140 = VECTOR('',#23141,1.);
+#23141 = DIRECTION('',(0.,-1.));
+#23142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23143 = ORIENTED_EDGE('',*,*,#22477,.T.);
+#23144 = ORIENTED_EDGE('',*,*,#22399,.T.);
+#23145 = ORIENTED_EDGE('',*,*,#22158,.F.);
+#23146 = ORIENTED_EDGE('',*,*,#22227,.F.);
+#23147 = ORIENTED_EDGE('',*,*,#22278,.T.);
+#23148 = ORIENTED_EDGE('',*,*,#22325,.T.);
+#23149 = ORIENTED_EDGE('',*,*,#22375,.T.);
+#23150 = ORIENTED_EDGE('',*,*,#22104,.T.);
+#23151 = ORIENTED_EDGE('',*,*,#22034,.F.);
+#23152 = ORIENTED_EDGE('',*,*,#23072,.T.);
+#23153 = ORIENTED_EDGE('',*,*,#23049,.T.);
+#23154 = ORIENTED_EDGE('',*,*,#17125,.F.);
+#23155 = ADVANCED_FACE('',(#23156),#17113,.F.);
+#23156 = FACE_BOUND('',#23157,.T.);
+#23157 = EDGE_LOOP('',(#23158,#23159,#23160,#23161,#23162,#23163));
+#23158 = ORIENTED_EDGE('',*,*,#23100,.T.);
+#23159 = ORIENTED_EDGE('',*,*,#17097,.F.);
+#23160 = ORIENTED_EDGE('',*,*,#17182,.F.);
+#23161 = ORIENTED_EDGE('',*,*,#17506,.F.);
+#23162 = ORIENTED_EDGE('',*,*,#22453,.T.);
+#23163 = ORIENTED_EDGE('',*,*,#23123,.T.);
+#23164 = MANIFOLD_SOLID_BREP('',#23165);
+#23165 = CLOSED_SHELL('',(#23166,#23254,#23258));
+#23166 = ADVANCED_FACE('',(#23167),#23180,.T.);
+#23167 = FACE_BOUND('',#23168,.T.);
+#23168 = EDGE_LOOP('',(#23169,#23203,#23226,#23253));
+#23169 = ORIENTED_EDGE('',*,*,#23170,.F.);
+#23170 = EDGE_CURVE('',#23171,#23171,#23173,.T.);
+#23171 = VERTEX_POINT('',#23172);
+#23172 = CARTESIAN_POINT('',(0.75,-1.836970198721E-16,42.));
+#23173 = SURFACE_CURVE('',#23174,(#23179,#23191),.PCURVE_S1.);
+#23174 = CIRCLE('',#23175,0.75);
+#23175 = AXIS2_PLACEMENT_3D('',#23176,#23177,#23178);
+#23176 = CARTESIAN_POINT('',(0.,0.,42.));
+#23177 = DIRECTION('',(0.,0.,1.));
+#23178 = DIRECTION('',(1.,0.,0.));
+#23179 = PCURVE('',#23180,#23185);
+#23180 = CYLINDRICAL_SURFACE('',#23181,0.75);
+#23181 = AXIS2_PLACEMENT_3D('',#23182,#23183,#23184);
+#23182 = CARTESIAN_POINT('',(0.,0.,-5.));
+#23183 = DIRECTION('',(0.,0.,1.));
+#23184 = DIRECTION('',(1.,0.,0.));
+#23185 = DEFINITIONAL_REPRESENTATION('',(#23186),#23190);
+#23186 = LINE('',#23187,#23188);
+#23187 = CARTESIAN_POINT('',(0.,47.));
+#23188 = VECTOR('',#23189,1.);
+#23189 = DIRECTION('',(1.,0.));
+#23190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23191 = PCURVE('',#23192,#23197);
+#23192 = PLANE('',#23193);
+#23193 = AXIS2_PLACEMENT_3D('',#23194,#23195,#23196);
+#23194 = CARTESIAN_POINT('',(0.,0.,42.));
+#23195 = DIRECTION('',(0.,0.,1.));
+#23196 = DIRECTION('',(1.,0.,0.));
+#23197 = DEFINITIONAL_REPRESENTATION('',(#23198),#23202);
+#23198 = CIRCLE('',#23199,0.75);
+#23199 = AXIS2_PLACEMENT_2D('',#23200,#23201);
+#23200 = CARTESIAN_POINT('',(0.,0.));
+#23201 = DIRECTION('',(1.,0.));
+#23202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23203 = ORIENTED_EDGE('',*,*,#23204,.F.);
+#23204 = EDGE_CURVE('',#23205,#23171,#23207,.T.);
+#23205 = VERTEX_POINT('',#23206);
+#23206 = CARTESIAN_POINT('',(0.75,-1.836970198721E-16,-5.));
+#23207 = SEAM_CURVE('',#23208,(#23212,#23219),.PCURVE_S1.);
+#23208 = LINE('',#23209,#23210);
+#23209 = CARTESIAN_POINT('',(0.75,-1.836970198721E-16,-5.));
+#23210 = VECTOR('',#23211,1.);
+#23211 = DIRECTION('',(0.,0.,1.));
+#23212 = PCURVE('',#23180,#23213);
+#23213 = DEFINITIONAL_REPRESENTATION('',(#23214),#23218);
+#23214 = LINE('',#23215,#23216);
+#23215 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#23216 = VECTOR('',#23217,1.);
+#23217 = DIRECTION('',(0.,1.));
+#23218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23219 = PCURVE('',#23180,#23220);
+#23220 = DEFINITIONAL_REPRESENTATION('',(#23221),#23225);
+#23221 = LINE('',#23222,#23223);
+#23222 = CARTESIAN_POINT('',(0.,-0.));
+#23223 = VECTOR('',#23224,1.);
+#23224 = DIRECTION('',(0.,1.));
+#23225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23226 = ORIENTED_EDGE('',*,*,#23227,.T.);
+#23227 = EDGE_CURVE('',#23205,#23205,#23228,.T.);
+#23228 = SURFACE_CURVE('',#23229,(#23234,#23241),.PCURVE_S1.);
+#23229 = CIRCLE('',#23230,0.75);
+#23230 = AXIS2_PLACEMENT_3D('',#23231,#23232,#23233);
+#23231 = CARTESIAN_POINT('',(0.,0.,-5.));
+#23232 = DIRECTION('',(0.,0.,1.));
+#23233 = DIRECTION('',(1.,0.,0.));
+#23234 = PCURVE('',#23180,#23235);
+#23235 = DEFINITIONAL_REPRESENTATION('',(#23236),#23240);
+#23236 = LINE('',#23237,#23238);
+#23237 = CARTESIAN_POINT('',(0.,0.));
+#23238 = VECTOR('',#23239,1.);
+#23239 = DIRECTION('',(1.,0.));
+#23240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23241 = PCURVE('',#23242,#23247);
+#23242 = PLANE('',#23243);
+#23243 = AXIS2_PLACEMENT_3D('',#23244,#23245,#23246);
+#23244 = CARTESIAN_POINT('',(0.,0.,-5.));
+#23245 = DIRECTION('',(0.,0.,1.));
+#23246 = DIRECTION('',(1.,0.,0.));
+#23247 = DEFINITIONAL_REPRESENTATION('',(#23248),#23252);
+#23248 = CIRCLE('',#23249,0.75);
+#23249 = AXIS2_PLACEMENT_2D('',#23250,#23251);
+#23250 = CARTESIAN_POINT('',(0.,0.));
+#23251 = DIRECTION('',(1.,0.));
+#23252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23253 = ORIENTED_EDGE('',*,*,#23204,.T.);
+#23254 = ADVANCED_FACE('',(#23255),#23192,.T.);
+#23255 = FACE_BOUND('',#23256,.T.);
+#23256 = EDGE_LOOP('',(#23257));
+#23257 = ORIENTED_EDGE('',*,*,#23170,.T.);
+#23258 = ADVANCED_FACE('',(#23259),#23242,.F.);
+#23259 = FACE_BOUND('',#23260,.T.);
+#23260 = EDGE_LOOP('',(#23261));
+#23261 = ORIENTED_EDGE('',*,*,#23227,.F.);
+#23262 = MANIFOLD_SOLID_BREP('',#23263);
+#23263 = CLOSED_SHELL('',(#23264,#23301,#23360,#23712,#23793,#23840,
+    #23887,#23936,#23985,#24034,#24083,#24130,#24177,#24226,#24275,
+    #24307));
+#23264 = ADVANCED_FACE('',(#23265),#23278,.T.);
+#23265 = FACE_BOUND('',#23266,.T.);
+#23266 = EDGE_LOOP('',(#23267));
+#23267 = ORIENTED_EDGE('',*,*,#23268,.T.);
+#23268 = EDGE_CURVE('',#23269,#23269,#23271,.T.);
+#23269 = VERTEX_POINT('',#23270);
+#23270 = CARTESIAN_POINT('',(3.,-7.347880794884E-16,29.));
+#23271 = SURFACE_CURVE('',#23272,(#23277,#23289),.PCURVE_S1.);
+#23272 = CIRCLE('',#23273,3.);
+#23273 = AXIS2_PLACEMENT_3D('',#23274,#23275,#23276);
+#23274 = CARTESIAN_POINT('',(0.,0.,29.));
+#23275 = DIRECTION('',(0.,0.,1.));
+#23276 = DIRECTION('',(1.,0.,0.));
+#23277 = PCURVE('',#23278,#23283);
+#23278 = PLANE('',#23279);
+#23279 = AXIS2_PLACEMENT_3D('',#23280,#23281,#23282);
+#23280 = CARTESIAN_POINT('',(0.,0.,29.));
+#23281 = DIRECTION('',(0.,0.,1.));
+#23282 = DIRECTION('',(1.,0.,0.));
+#23283 = DEFINITIONAL_REPRESENTATION('',(#23284),#23288);
+#23284 = CIRCLE('',#23285,3.);
+#23285 = AXIS2_PLACEMENT_2D('',#23286,#23287);
+#23286 = CARTESIAN_POINT('',(0.,0.));
+#23287 = DIRECTION('',(1.,0.));
+#23288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23289 = PCURVE('',#23290,#23295);
+#23290 = CYLINDRICAL_SURFACE('',#23291,3.);
+#23291 = AXIS2_PLACEMENT_3D('',#23292,#23293,#23294);
+#23292 = CARTESIAN_POINT('',(0.,0.,27.));
+#23293 = DIRECTION('',(0.,0.,1.));
+#23294 = DIRECTION('',(1.,0.,0.));
+#23295 = DEFINITIONAL_REPRESENTATION('',(#23296),#23300);
+#23296 = LINE('',#23297,#23298);
+#23297 = CARTESIAN_POINT('',(0.,2.));
+#23298 = VECTOR('',#23299,1.);
+#23299 = DIRECTION('',(1.,0.));
+#23300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23301 = ADVANCED_FACE('',(#23302),#23290,.T.);
+#23302 = FACE_BOUND('',#23303,.T.);
+#23303 = EDGE_LOOP('',(#23304,#23327,#23328,#23329));
+#23304 = ORIENTED_EDGE('',*,*,#23305,.T.);
+#23305 = EDGE_CURVE('',#23306,#23269,#23308,.T.);
+#23306 = VERTEX_POINT('',#23307);
+#23307 = CARTESIAN_POINT('',(3.,-7.347880794884E-16,27.));
+#23308 = SEAM_CURVE('',#23309,(#23313,#23320),.PCURVE_S1.);
+#23309 = LINE('',#23310,#23311);
+#23310 = CARTESIAN_POINT('',(3.,-7.347880794884E-16,27.));
+#23311 = VECTOR('',#23312,1.);
+#23312 = DIRECTION('',(0.,0.,1.));
+#23313 = PCURVE('',#23290,#23314);
+#23314 = DEFINITIONAL_REPRESENTATION('',(#23315),#23319);
+#23315 = LINE('',#23316,#23317);
+#23316 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#23317 = VECTOR('',#23318,1.);
+#23318 = DIRECTION('',(0.,1.));
+#23319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23320 = PCURVE('',#23290,#23321);
+#23321 = DEFINITIONAL_REPRESENTATION('',(#23322),#23326);
+#23322 = LINE('',#23323,#23324);
+#23323 = CARTESIAN_POINT('',(0.,-0.));
+#23324 = VECTOR('',#23325,1.);
+#23325 = DIRECTION('',(0.,1.));
+#23326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23327 = ORIENTED_EDGE('',*,*,#23268,.F.);
+#23328 = ORIENTED_EDGE('',*,*,#23305,.F.);
+#23329 = ORIENTED_EDGE('',*,*,#23330,.T.);
+#23330 = EDGE_CURVE('',#23306,#23306,#23331,.T.);
+#23331 = SURFACE_CURVE('',#23332,(#23337,#23344),.PCURVE_S1.);
+#23332 = CIRCLE('',#23333,3.);
+#23333 = AXIS2_PLACEMENT_3D('',#23334,#23335,#23336);
+#23334 = CARTESIAN_POINT('',(0.,0.,27.));
+#23335 = DIRECTION('',(0.,0.,1.));
+#23336 = DIRECTION('',(1.,0.,0.));
+#23337 = PCURVE('',#23290,#23338);
+#23338 = DEFINITIONAL_REPRESENTATION('',(#23339),#23343);
+#23339 = LINE('',#23340,#23341);
+#23340 = CARTESIAN_POINT('',(0.,0.));
+#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('',(-6.560590289905,7.547095802228,27.));
+#23348 = DIRECTION('',(0.,0.,-1.));
+#23349 = DIRECTION('',(-1.,0.,0.));
+#23350 = DEFINITIONAL_REPRESENTATION('',(#23351),#23359);
+#23351 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#23352,#23353,#23354,#23355
+    ,#23356,#23357,#23358),.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(
+  '') );
+#23352 = CARTESIAN_POINT('',(-9.560590289905,-7.547095802228));
+#23353 = CARTESIAN_POINT('',(-9.560590289905,-2.350943379521));
+#23354 = CARTESIAN_POINT('',(-5.060590289905,-4.949019590874));
+#23355 = CARTESIAN_POINT('',(-0.560590289905,-7.547095802228));
+#23356 = CARTESIAN_POINT('',(-5.060590289905,-10.14517201358));
+#23357 = CARTESIAN_POINT('',(-9.560590289905,-12.74324822493));
+#23358 = CARTESIAN_POINT('',(-9.560590289905,-7.547095802228));
+#23359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23360 = ADVANCED_FACE('',(#23361,#23709),#23345,.F.);
+#23361 = FACE_BOUND('',#23362,.F.);
+#23362 = EDGE_LOOP('',(#23363,#23398,#23426,#23454,#23482,#23510,#23538,
+    #23571,#23599,#23627,#23655,#23683));
+#23363 = ORIENTED_EDGE('',*,*,#23364,.F.);
+#23364 = EDGE_CURVE('',#23365,#23367,#23369,.T.);
+#23365 = VERTEX_POINT('',#23366);
+#23366 = CARTESIAN_POINT('',(-6.560590289905,7.547095802228,27.));
+#23367 = VERTEX_POINT('',#23368);
+#23368 = CARTESIAN_POINT('',(-6.560590289905,-7.547095802228,27.));
+#23369 = SURFACE_CURVE('',#23370,(#23375,#23386),.PCURVE_S1.);
+#23370 = CIRCLE('',#23371,10.);
+#23371 = AXIS2_PLACEMENT_3D('',#23372,#23373,#23374);
+#23372 = CARTESIAN_POINT('',(0.,0.,27.));
+#23373 = DIRECTION('',(0.,0.,1.));
+#23374 = DIRECTION('',(-0.656059028991,0.754709580223,0.));
+#23375 = PCURVE('',#23345,#23376);
+#23376 = DEFINITIONAL_REPRESENTATION('',(#23377),#23385);
+#23377 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#23378,#23379,#23380,#23381
+    ,#23382,#23383,#23384),.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(
+  '') );
+#23378 = CARTESIAN_POINT('',(0.,0.));
+#23379 = CARTESIAN_POINT('',(13.071953379048,-11.36327570975));
+#23380 = CARTESIAN_POINT('',(-3.304908745334,-17.00228155822));
+#23381 = CARTESIAN_POINT('',(-19.68177086971,-22.64128740668));
+#23382 = CARTESIAN_POINT('',(-16.37686212438,-5.639005848462));
+#23383 = CARTESIAN_POINT('',(-13.07195337904,11.363275709759));
+#23384 = CARTESIAN_POINT('',(0.,0.));
+#23385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23386 = PCURVE('',#23387,#23392);
+#23387 = CYLINDRICAL_SURFACE('',#23388,10.);
+#23388 = AXIS2_PLACEMENT_3D('',#23389,#23390,#23391);
+#23389 = CARTESIAN_POINT('',(0.,0.,8.));
+#23390 = DIRECTION('',(0.,0.,1.));
+#23391 = DIRECTION('',(-0.656059028991,0.754709580223,0.));
+#23392 = DEFINITIONAL_REPRESENTATION('',(#23393),#23397);
+#23393 = LINE('',#23394,#23395);
+#23394 = CARTESIAN_POINT('',(0.,19.));
+#23395 = VECTOR('',#23396,1.);
+#23396 = DIRECTION('',(1.,0.));
+#23397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23398 = ORIENTED_EDGE('',*,*,#23399,.F.);
+#23399 = EDGE_CURVE('',#23400,#23365,#23402,.T.);
+#23400 = VERTEX_POINT('',#23401);
+#23401 = CARTESIAN_POINT('',(-6.5,7.477394646937,27.));
+#23402 = SURFACE_CURVE('',#23403,(#23407,#23414),.PCURVE_S1.);
+#23403 = LINE('',#23404,#23405);
+#23404 = CARTESIAN_POINT('',(0.,0.,27.));
+#23405 = VECTOR('',#23406,1.);
+#23406 = DIRECTION('',(-0.656059028991,0.754709580223,0.));
+#23407 = PCURVE('',#23345,#23408);
+#23408 = DEFINITIONAL_REPRESENTATION('',(#23409),#23413);
+#23409 = LINE('',#23410,#23411);
+#23410 = CARTESIAN_POINT('',(-6.560590289905,-7.547095802228));
+#23411 = VECTOR('',#23412,1.);
+#23412 = DIRECTION('',(0.656059028991,0.754709580223));
+#23413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23414 = PCURVE('',#23415,#23420);
+#23415 = PLANE('',#23416);
+#23416 = AXIS2_PLACEMENT_3D('',#23417,#23418,#23419);
+#23417 = CARTESIAN_POINT('',(0.,0.,8.));
+#23418 = DIRECTION('',(0.754709580223,0.656059028991,0.));
+#23419 = DIRECTION('',(-0.656059028991,0.754709580223,0.));
+#23420 = DEFINITIONAL_REPRESENTATION('',(#23421),#23425);
+#23421 = LINE('',#23422,#23423);
+#23422 = CARTESIAN_POINT('',(0.,19.));
+#23423 = VECTOR('',#23424,1.);
+#23424 = DIRECTION('',(1.,0.));
+#23425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23426 = ORIENTED_EDGE('',*,*,#23427,.T.);
+#23427 = EDGE_CURVE('',#23400,#23428,#23430,.T.);
+#23428 = VERTEX_POINT('',#23429);
+#23429 = CARTESIAN_POINT('',(-6.5,7.5,27.));
+#23430 = SURFACE_CURVE('',#23431,(#23435,#23442),.PCURVE_S1.);
+#23431 = LINE('',#23432,#23433);
+#23432 = CARTESIAN_POINT('',(-6.5,-7.5,27.));
+#23433 = VECTOR('',#23434,1.);
+#23434 = DIRECTION('',(0.,1.,0.));
+#23435 = PCURVE('',#23345,#23436);
+#23436 = DEFINITIONAL_REPRESENTATION('',(#23437),#23441);
+#23437 = LINE('',#23438,#23439);
+#23438 = CARTESIAN_POINT('',(-6.059028990508E-02,-15.04709580222));
+#23439 = VECTOR('',#23440,1.);
+#23440 = DIRECTION('',(0.,1.));
+#23441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23442 = PCURVE('',#23443,#23448);
+#23443 = PLANE('',#23444);
+#23444 = AXIS2_PLACEMENT_3D('',#23445,#23446,#23447);
+#23445 = CARTESIAN_POINT('',(-6.5,-7.5,8.));
+#23446 = DIRECTION('',(1.,0.,0.));
+#23447 = DIRECTION('',(0.,0.,1.));
+#23448 = DEFINITIONAL_REPRESENTATION('',(#23449),#23453);
+#23449 = LINE('',#23450,#23451);
+#23450 = CARTESIAN_POINT('',(19.,0.));
+#23451 = VECTOR('',#23452,1.);
+#23452 = DIRECTION('',(0.,-1.));
+#23453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23454 = ORIENTED_EDGE('',*,*,#23455,.T.);
+#23455 = EDGE_CURVE('',#23428,#23456,#23458,.T.);
+#23456 = VERTEX_POINT('',#23457);
+#23457 = CARTESIAN_POINT('',(6.5,7.5,27.));
+#23458 = SURFACE_CURVE('',#23459,(#23463,#23470),.PCURVE_S1.);
+#23459 = LINE('',#23460,#23461);
+#23460 = CARTESIAN_POINT('',(-6.5,7.5,27.));
+#23461 = VECTOR('',#23462,1.);
+#23462 = DIRECTION('',(1.,0.,0.));
+#23463 = PCURVE('',#23345,#23464);
+#23464 = DEFINITIONAL_REPRESENTATION('',(#23465),#23469);
+#23465 = LINE('',#23466,#23467);
+#23466 = CARTESIAN_POINT('',(-6.059028990508E-02,-4.709580222772E-02));
+#23467 = VECTOR('',#23468,1.);
+#23468 = DIRECTION('',(-1.,0.));
+#23469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23470 = PCURVE('',#23471,#23476);
+#23471 = PLANE('',#23472);
+#23472 = AXIS2_PLACEMENT_3D('',#23473,#23474,#23475);
+#23473 = CARTESIAN_POINT('',(-6.5,7.5,8.));
+#23474 = DIRECTION('',(0.,1.,0.));
+#23475 = DIRECTION('',(0.,0.,1.));
+#23476 = DEFINITIONAL_REPRESENTATION('',(#23477),#23481);
+#23477 = LINE('',#23478,#23479);
+#23478 = CARTESIAN_POINT('',(19.,0.));
+#23479 = VECTOR('',#23480,1.);
+#23480 = DIRECTION('',(0.,1.));
+#23481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23482 = ORIENTED_EDGE('',*,*,#23483,.F.);
+#23483 = EDGE_CURVE('',#23484,#23456,#23486,.T.);
+#23484 = VERTEX_POINT('',#23485);
+#23485 = CARTESIAN_POINT('',(6.5,7.477394646937,27.));
+#23486 = SURFACE_CURVE('',#23487,(#23491,#23498),.PCURVE_S1.);
+#23487 = LINE('',#23488,#23489);
+#23488 = CARTESIAN_POINT('',(6.5,-7.5,27.));
+#23489 = VECTOR('',#23490,1.);
+#23490 = DIRECTION('',(0.,1.,0.));
+#23491 = PCURVE('',#23345,#23492);
+#23492 = DEFINITIONAL_REPRESENTATION('',(#23493),#23497);
+#23493 = LINE('',#23494,#23495);
+#23494 = CARTESIAN_POINT('',(-13.0605902899,-15.04709580222));
+#23495 = VECTOR('',#23496,1.);
+#23496 = DIRECTION('',(0.,1.));
+#23497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23498 = PCURVE('',#23499,#23504);
+#23499 = PLANE('',#23500);
+#23500 = AXIS2_PLACEMENT_3D('',#23501,#23502,#23503);
+#23501 = CARTESIAN_POINT('',(6.5,-7.5,8.));
+#23502 = DIRECTION('',(1.,0.,0.));
+#23503 = DIRECTION('',(0.,0.,1.));
+#23504 = DEFINITIONAL_REPRESENTATION('',(#23505),#23509);
+#23505 = LINE('',#23506,#23507);
+#23506 = CARTESIAN_POINT('',(19.,0.));
+#23507 = VECTOR('',#23508,1.);
+#23508 = DIRECTION('',(0.,-1.));
+#23509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23510 = ORIENTED_EDGE('',*,*,#23511,.T.);
+#23511 = EDGE_CURVE('',#23484,#23512,#23514,.T.);
+#23512 = VERTEX_POINT('',#23513);
+#23513 = CARTESIAN_POINT('',(6.560590289905,7.547095802228,27.));
+#23514 = SURFACE_CURVE('',#23515,(#23519,#23526),.PCURVE_S1.);
+#23515 = LINE('',#23516,#23517);
+#23516 = CARTESIAN_POINT('',(0.,0.,27.));
+#23517 = VECTOR('',#23518,1.);
+#23518 = DIRECTION('',(0.656059028991,0.754709580223,0.));
+#23519 = PCURVE('',#23345,#23520);
+#23520 = DEFINITIONAL_REPRESENTATION('',(#23521),#23525);
+#23521 = LINE('',#23522,#23523);
+#23522 = CARTESIAN_POINT('',(-6.560590289905,-7.547095802228));
+#23523 = VECTOR('',#23524,1.);
+#23524 = DIRECTION('',(-0.656059028991,0.754709580223));
+#23525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23526 = PCURVE('',#23527,#23532);
+#23527 = PLANE('',#23528);
+#23528 = AXIS2_PLACEMENT_3D('',#23529,#23530,#23531);
+#23529 = CARTESIAN_POINT('',(0.,0.,8.));
+#23530 = DIRECTION('',(0.754709580223,-0.656059028991,0.));
+#23531 = DIRECTION('',(0.656059028991,0.754709580223,0.));
+#23532 = DEFINITIONAL_REPRESENTATION('',(#23533),#23537);
+#23533 = LINE('',#23534,#23535);
+#23534 = CARTESIAN_POINT('',(0.,19.));
+#23535 = VECTOR('',#23536,1.);
+#23536 = DIRECTION('',(1.,0.));
+#23537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23538 = ORIENTED_EDGE('',*,*,#23539,.F.);
+#23539 = EDGE_CURVE('',#23540,#23512,#23542,.T.);
+#23540 = VERTEX_POINT('',#23541);
+#23541 = CARTESIAN_POINT('',(6.560590289905,-7.547095802228,27.));
+#23542 = SURFACE_CURVE('',#23543,(#23548,#23559),.PCURVE_S1.);
+#23543 = CIRCLE('',#23544,10.);
+#23544 = AXIS2_PLACEMENT_3D('',#23545,#23546,#23547);
+#23545 = CARTESIAN_POINT('',(0.,0.,27.));
+#23546 = DIRECTION('',(-0.,0.,1.));
+#23547 = DIRECTION('',(0.656059028991,-0.754709580223,0.));
+#23548 = PCURVE('',#23345,#23549);
+#23549 = DEFINITIONAL_REPRESENTATION('',(#23550),#23558);
+#23550 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#23551,#23552,#23553,#23554
+    ,#23555,#23556,#23557),.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(
+  '') );
+#23551 = CARTESIAN_POINT('',(-13.12118057981,-15.09419160445));
+#23552 = CARTESIAN_POINT('',(-26.19313395885,-3.730915894697));
+#23553 = CARTESIAN_POINT('',(-9.816271834477,1.908089953765));
+#23554 = CARTESIAN_POINT('',(6.560590289905,7.547095802228));
+#23555 = CARTESIAN_POINT('',(3.255681544572,-9.455185755993));
+#23556 = CARTESIAN_POINT('',(-4.922720076193E-02,-26.45746731421));
+#23557 = CARTESIAN_POINT('',(-13.12118057981,-15.09419160445));
+#23558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23559 = PCURVE('',#23560,#23565);
+#23560 = CYLINDRICAL_SURFACE('',#23561,10.);
+#23561 = AXIS2_PLACEMENT_3D('',#23562,#23563,#23564);
+#23562 = CARTESIAN_POINT('',(0.,0.,8.));
+#23563 = DIRECTION('',(0.,0.,1.));
+#23564 = DIRECTION('',(0.656059028991,-0.754709580223,0.));
+#23565 = DEFINITIONAL_REPRESENTATION('',(#23566),#23570);
+#23566 = LINE('',#23567,#23568);
+#23567 = CARTESIAN_POINT('',(0.,19.));
+#23568 = VECTOR('',#23569,1.);
+#23569 = DIRECTION('',(1.,0.));
+#23570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23571 = ORIENTED_EDGE('',*,*,#23572,.F.);
+#23572 = EDGE_CURVE('',#23573,#23540,#23575,.T.);
+#23573 = VERTEX_POINT('',#23574);
+#23574 = CARTESIAN_POINT('',(6.5,-7.477394646937,27.));
+#23575 = SURFACE_CURVE('',#23576,(#23580,#23587),.PCURVE_S1.);
+#23576 = LINE('',#23577,#23578);
+#23577 = CARTESIAN_POINT('',(0.,0.,27.));
+#23578 = VECTOR('',#23579,1.);
+#23579 = DIRECTION('',(0.656059028991,-0.754709580223,0.));
+#23580 = PCURVE('',#23345,#23581);
+#23581 = DEFINITIONAL_REPRESENTATION('',(#23582),#23586);
+#23582 = LINE('',#23583,#23584);
+#23583 = CARTESIAN_POINT('',(-6.560590289905,-7.547095802228));
+#23584 = VECTOR('',#23585,1.);
+#23585 = DIRECTION('',(-0.656059028991,-0.754709580223));
+#23586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23587 = PCURVE('',#23588,#23593);
+#23588 = PLANE('',#23589);
+#23589 = AXIS2_PLACEMENT_3D('',#23590,#23591,#23592);
+#23590 = CARTESIAN_POINT('',(0.,0.,8.));
+#23591 = DIRECTION('',(-0.754709580223,-0.656059028991,0.));
+#23592 = DIRECTION('',(0.656059028991,-0.754709580223,0.));
+#23593 = DEFINITIONAL_REPRESENTATION('',(#23594),#23598);
+#23594 = LINE('',#23595,#23596);
+#23595 = CARTESIAN_POINT('',(0.,19.));
+#23596 = VECTOR('',#23597,1.);
+#23597 = DIRECTION('',(1.,0.));
+#23598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23599 = ORIENTED_EDGE('',*,*,#23600,.F.);
+#23600 = EDGE_CURVE('',#23601,#23573,#23603,.T.);
+#23601 = VERTEX_POINT('',#23602);
+#23602 = CARTESIAN_POINT('',(6.5,-7.5,27.));
+#23603 = SURFACE_CURVE('',#23604,(#23608,#23615),.PCURVE_S1.);
+#23604 = LINE('',#23605,#23606);
+#23605 = CARTESIAN_POINT('',(6.5,-7.5,27.));
+#23606 = VECTOR('',#23607,1.);
+#23607 = DIRECTION('',(0.,1.,0.));
+#23608 = PCURVE('',#23345,#23609);
+#23609 = DEFINITIONAL_REPRESENTATION('',(#23610),#23614);
+#23610 = LINE('',#23611,#23612);
+#23611 = CARTESIAN_POINT('',(-13.0605902899,-15.04709580222));
+#23612 = VECTOR('',#23613,1.);
+#23613 = DIRECTION('',(0.,1.));
+#23614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23615 = PCURVE('',#23616,#23621);
+#23616 = PLANE('',#23617);
+#23617 = AXIS2_PLACEMENT_3D('',#23618,#23619,#23620);
+#23618 = CARTESIAN_POINT('',(6.5,-7.5,8.));
+#23619 = DIRECTION('',(1.,0.,0.));
+#23620 = DIRECTION('',(0.,0.,1.));
+#23621 = DEFINITIONAL_REPRESENTATION('',(#23622),#23626);
+#23622 = LINE('',#23623,#23624);
+#23623 = CARTESIAN_POINT('',(19.,0.));
+#23624 = VECTOR('',#23625,1.);
+#23625 = DIRECTION('',(0.,-1.));
+#23626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23627 = ORIENTED_EDGE('',*,*,#23628,.F.);
+#23628 = EDGE_CURVE('',#23629,#23601,#23631,.T.);
+#23629 = VERTEX_POINT('',#23630);
+#23630 = CARTESIAN_POINT('',(-6.5,-7.5,27.));
+#23631 = SURFACE_CURVE('',#23632,(#23636,#23643),.PCURVE_S1.);
+#23632 = LINE('',#23633,#23634);
+#23633 = CARTESIAN_POINT('',(-6.5,-7.5,27.));
+#23634 = VECTOR('',#23635,1.);
+#23635 = DIRECTION('',(1.,0.,0.));
+#23636 = PCURVE('',#23345,#23637);
+#23637 = DEFINITIONAL_REPRESENTATION('',(#23638),#23642);
+#23638 = LINE('',#23639,#23640);
+#23639 = CARTESIAN_POINT('',(-6.059028990508E-02,-15.04709580222));
+#23640 = VECTOR('',#23641,1.);
+#23641 = DIRECTION('',(-1.,0.));
+#23642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23643 = PCURVE('',#23644,#23649);
+#23644 = PLANE('',#23645);
+#23645 = AXIS2_PLACEMENT_3D('',#23646,#23647,#23648);
+#23646 = CARTESIAN_POINT('',(-6.5,-7.5,8.));
+#23647 = DIRECTION('',(0.,1.,0.));
+#23648 = DIRECTION('',(0.,0.,1.));
+#23649 = DEFINITIONAL_REPRESENTATION('',(#23650),#23654);
+#23650 = LINE('',#23651,#23652);
+#23651 = CARTESIAN_POINT('',(19.,0.));
+#23652 = VECTOR('',#23653,1.);
+#23653 = DIRECTION('',(0.,1.));
+#23654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23655 = ORIENTED_EDGE('',*,*,#23656,.T.);
+#23656 = EDGE_CURVE('',#23629,#23657,#23659,.T.);
+#23657 = VERTEX_POINT('',#23658);
+#23658 = CARTESIAN_POINT('',(-6.5,-7.477394646937,27.));
+#23659 = SURFACE_CURVE('',#23660,(#23664,#23671),.PCURVE_S1.);
+#23660 = LINE('',#23661,#23662);
+#23661 = CARTESIAN_POINT('',(-6.5,-7.5,27.));
+#23662 = VECTOR('',#23663,1.);
+#23663 = DIRECTION('',(0.,1.,0.));
+#23664 = PCURVE('',#23345,#23665);
+#23665 = DEFINITIONAL_REPRESENTATION('',(#23666),#23670);
+#23666 = LINE('',#23667,#23668);
+#23667 = CARTESIAN_POINT('',(-6.059028990508E-02,-15.04709580222));
+#23668 = VECTOR('',#23669,1.);
+#23669 = DIRECTION('',(0.,1.));
+#23670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23671 = PCURVE('',#23672,#23677);
+#23672 = PLANE('',#23673);
+#23673 = AXIS2_PLACEMENT_3D('',#23674,#23675,#23676);
+#23674 = CARTESIAN_POINT('',(-6.5,-7.5,8.));
+#23675 = DIRECTION('',(1.,0.,0.));
+#23676 = DIRECTION('',(0.,0.,1.));
+#23677 = DEFINITIONAL_REPRESENTATION('',(#23678),#23682);
+#23678 = LINE('',#23679,#23680);
+#23679 = CARTESIAN_POINT('',(19.,0.));
+#23680 = VECTOR('',#23681,1.);
+#23681 = DIRECTION('',(0.,-1.));
+#23682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23683 = ORIENTED_EDGE('',*,*,#23684,.T.);
+#23684 = EDGE_CURVE('',#23657,#23367,#23685,.T.);
+#23685 = SURFACE_CURVE('',#23686,(#23690,#23697),.PCURVE_S1.);
+#23686 = LINE('',#23687,#23688);
+#23687 = CARTESIAN_POINT('',(0.,0.,27.));
+#23688 = VECTOR('',#23689,1.);
+#23689 = DIRECTION('',(-0.656059028991,-0.754709580223,0.));
+#23690 = PCURVE('',#23345,#23691);
+#23691 = DEFINITIONAL_REPRESENTATION('',(#23692),#23696);
+#23692 = LINE('',#23693,#23694);
+#23693 = CARTESIAN_POINT('',(-6.560590289905,-7.547095802228));
+#23694 = VECTOR('',#23695,1.);
+#23695 = DIRECTION('',(0.656059028991,-0.754709580223));
+#23696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23697 = PCURVE('',#23698,#23703);
+#23698 = PLANE('',#23699);
+#23699 = AXIS2_PLACEMENT_3D('',#23700,#23701,#23702);
+#23700 = CARTESIAN_POINT('',(0.,0.,8.));
+#23701 = DIRECTION('',(-0.754709580223,0.656059028991,0.));
+#23702 = DIRECTION('',(-0.656059028991,-0.754709580223,0.));
+#23703 = DEFINITIONAL_REPRESENTATION('',(#23704),#23708);
+#23704 = LINE('',#23705,#23706);
+#23705 = CARTESIAN_POINT('',(0.,19.));
+#23706 = VECTOR('',#23707,1.);
+#23707 = DIRECTION('',(1.,0.));
+#23708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23709 = FACE_BOUND('',#23710,.F.);
+#23710 = EDGE_LOOP('',(#23711));
+#23711 = ORIENTED_EDGE('',*,*,#23330,.T.);
+#23712 = ADVANCED_FACE('',(#23713),#23387,.T.);
+#23713 = FACE_BOUND('',#23714,.T.);
+#23714 = EDGE_LOOP('',(#23715,#23716,#23739,#23772));
+#23715 = ORIENTED_EDGE('',*,*,#23364,.F.);
+#23716 = ORIENTED_EDGE('',*,*,#23717,.F.);
+#23717 = EDGE_CURVE('',#23718,#23365,#23720,.T.);
+#23718 = VERTEX_POINT('',#23719);
+#23719 = CARTESIAN_POINT('',(-6.560590289905,7.547095802228,8.));
+#23720 = SURFACE_CURVE('',#23721,(#23725,#23732),.PCURVE_S1.);
+#23721 = LINE('',#23722,#23723);
+#23722 = CARTESIAN_POINT('',(-6.560590289905,7.547095802228,8.));
+#23723 = VECTOR('',#23724,1.);
+#23724 = DIRECTION('',(0.,0.,1.));
+#23725 = PCURVE('',#23387,#23726);
+#23726 = DEFINITIONAL_REPRESENTATION('',(#23727),#23731);
+#23727 = LINE('',#23728,#23729);
+#23728 = CARTESIAN_POINT('',(0.,-0.));
+#23729 = VECTOR('',#23730,1.);
+#23730 = DIRECTION('',(0.,1.));
+#23731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23732 = PCURVE('',#23415,#23733);
+#23733 = DEFINITIONAL_REPRESENTATION('',(#23734),#23738);
+#23734 = LINE('',#23735,#23736);
+#23735 = CARTESIAN_POINT('',(10.,0.));
+#23736 = VECTOR('',#23737,1.);
+#23737 = DIRECTION('',(0.,1.));
+#23738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23739 = ORIENTED_EDGE('',*,*,#23740,.T.);
+#23740 = EDGE_CURVE('',#23718,#23741,#23743,.T.);
+#23741 = VERTEX_POINT('',#23742);
+#23742 = CARTESIAN_POINT('',(-6.560590289905,-7.547095802228,8.));
+#23743 = SURFACE_CURVE('',#23744,(#23749,#23756),.PCURVE_S1.);
+#23744 = CIRCLE('',#23745,10.);
+#23745 = AXIS2_PLACEMENT_3D('',#23746,#23747,#23748);
+#23746 = CARTESIAN_POINT('',(0.,0.,8.));
+#23747 = DIRECTION('',(0.,0.,1.));
+#23748 = DIRECTION('',(-0.656059028991,0.754709580223,0.));
+#23749 = PCURVE('',#23387,#23750);
+#23750 = DEFINITIONAL_REPRESENTATION('',(#23751),#23755);
+#23751 = LINE('',#23752,#23753);
+#23752 = CARTESIAN_POINT('',(0.,0.));
+#23753 = VECTOR('',#23754,1.);
+#23754 = DIRECTION('',(1.,0.));
+#23755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23756 = PCURVE('',#23757,#23762);
+#23757 = PLANE('',#23758);
+#23758 = AXIS2_PLACEMENT_3D('',#23759,#23760,#23761);
+#23759 = CARTESIAN_POINT('',(-6.560590289905,7.547095802228,8.));
+#23760 = DIRECTION('',(0.,0.,-1.));
+#23761 = DIRECTION('',(-1.,0.,0.));
+#23762 = DEFINITIONAL_REPRESENTATION('',(#23763),#23771);
+#23763 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#23764,#23765,#23766,#23767
+    ,#23768,#23769,#23770),.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(
+  '') );
+#23764 = CARTESIAN_POINT('',(0.,0.));
+#23765 = CARTESIAN_POINT('',(13.071953379048,-11.36327570975));
+#23766 = CARTESIAN_POINT('',(-3.304908745334,-17.00228155822));
+#23767 = CARTESIAN_POINT('',(-19.68177086971,-22.64128740668));
+#23768 = CARTESIAN_POINT('',(-16.37686212438,-5.639005848462));
+#23769 = CARTESIAN_POINT('',(-13.07195337904,11.363275709759));
+#23770 = CARTESIAN_POINT('',(0.,0.));
+#23771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23772 = ORIENTED_EDGE('',*,*,#23773,.T.);
+#23773 = EDGE_CURVE('',#23741,#23367,#23774,.T.);
+#23774 = SURFACE_CURVE('',#23775,(#23779,#23786),.PCURVE_S1.);
+#23775 = LINE('',#23776,#23777);
+#23776 = CARTESIAN_POINT('',(-6.560590289905,-7.547095802228,8.));
+#23777 = VECTOR('',#23778,1.);
+#23778 = DIRECTION('',(0.,0.,1.));
+#23779 = PCURVE('',#23387,#23780);
+#23780 = DEFINITIONAL_REPRESENTATION('',(#23781),#23785);
+#23781 = LINE('',#23782,#23783);
+#23782 = CARTESIAN_POINT('',(1.710422666954,-0.));
+#23783 = VECTOR('',#23784,1.);
+#23784 = DIRECTION('',(0.,1.));
+#23785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23786 = PCURVE('',#23698,#23787);
+#23787 = DEFINITIONAL_REPRESENTATION('',(#23788),#23792);
+#23788 = LINE('',#23789,#23790);
+#23789 = CARTESIAN_POINT('',(10.,0.));
+#23790 = VECTOR('',#23791,1.);
+#23791 = DIRECTION('',(0.,1.));
+#23792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23793 = ADVANCED_FACE('',(#23794),#23698,.F.);
+#23794 = FACE_BOUND('',#23795,.F.);
+#23795 = EDGE_LOOP('',(#23796,#23797,#23818,#23839));
+#23796 = ORIENTED_EDGE('',*,*,#23684,.F.);
+#23797 = ORIENTED_EDGE('',*,*,#23798,.F.);
+#23798 = EDGE_CURVE('',#23799,#23657,#23801,.T.);
+#23799 = VERTEX_POINT('',#23800);
+#23800 = CARTESIAN_POINT('',(-6.5,-7.477394646937,8.));
+#23801 = SURFACE_CURVE('',#23802,(#23806,#23812),.PCURVE_S1.);
+#23802 = LINE('',#23803,#23804);
+#23803 = CARTESIAN_POINT('',(-6.5,-7.477394646937,8.));
+#23804 = VECTOR('',#23805,1.);
+#23805 = DIRECTION('',(0.,0.,1.));
+#23806 = PCURVE('',#23698,#23807);
+#23807 = DEFINITIONAL_REPRESENTATION('',(#23808),#23811);
+#23808 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#23809,#23810),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.9,20.9),.PIECEWISE_BEZIER_KNOTS.);
+#23809 = CARTESIAN_POINT('',(9.907645063588,-1.9));
+#23810 = CARTESIAN_POINT('',(9.907645063588,20.9));
+#23811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23812 = PCURVE('',#23672,#23813);
+#23813 = DEFINITIONAL_REPRESENTATION('',(#23814),#23817);
+#23814 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#23815,#23816),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.9,20.9),.PIECEWISE_BEZIER_KNOTS.);
+#23815 = CARTESIAN_POINT('',(-1.9,-2.260535306343E-02));
+#23816 = CARTESIAN_POINT('',(20.9,-2.260535306343E-02));
+#23817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23818 = ORIENTED_EDGE('',*,*,#23819,.T.);
+#23819 = EDGE_CURVE('',#23799,#23741,#23820,.T.);
+#23820 = SURFACE_CURVE('',#23821,(#23825,#23832),.PCURVE_S1.);
+#23821 = LINE('',#23822,#23823);
+#23822 = CARTESIAN_POINT('',(0.,0.,8.));
+#23823 = VECTOR('',#23824,1.);
+#23824 = DIRECTION('',(-0.656059028991,-0.754709580223,0.));
+#23825 = PCURVE('',#23698,#23826);
+#23826 = DEFINITIONAL_REPRESENTATION('',(#23827),#23831);
+#23827 = LINE('',#23828,#23829);
+#23828 = CARTESIAN_POINT('',(0.,0.));
+#23829 = VECTOR('',#23830,1.);
+#23830 = DIRECTION('',(1.,0.));
+#23831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23832 = PCURVE('',#23757,#23833);
+#23833 = DEFINITIONAL_REPRESENTATION('',(#23834),#23838);
+#23834 = LINE('',#23835,#23836);
+#23835 = CARTESIAN_POINT('',(-6.560590289905,-7.547095802228));
+#23836 = VECTOR('',#23837,1.);
+#23837 = DIRECTION('',(0.656059028991,-0.754709580223));
+#23838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23839 = ORIENTED_EDGE('',*,*,#23773,.T.);
+#23840 = ADVANCED_FACE('',(#23841),#23415,.T.);
+#23841 = FACE_BOUND('',#23842,.T.);
+#23842 = EDGE_LOOP('',(#23843,#23864,#23885,#23886));
+#23843 = ORIENTED_EDGE('',*,*,#23844,.F.);
+#23844 = EDGE_CURVE('',#23845,#23400,#23847,.T.);
+#23845 = VERTEX_POINT('',#23846);
+#23846 = CARTESIAN_POINT('',(-6.5,7.477394646937,8.));
+#23847 = SURFACE_CURVE('',#23848,(#23852,#23858),.PCURVE_S1.);
+#23848 = LINE('',#23849,#23850);
+#23849 = CARTESIAN_POINT('',(-6.5,7.477394646937,8.));
+#23850 = VECTOR('',#23851,1.);
+#23851 = DIRECTION('',(0.,0.,1.));
+#23852 = PCURVE('',#23415,#23853);
+#23853 = DEFINITIONAL_REPRESENTATION('',(#23854),#23857);
+#23854 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#23855,#23856),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.9,20.9),.PIECEWISE_BEZIER_KNOTS.);
+#23855 = CARTESIAN_POINT('',(9.907645063588,-1.9));
+#23856 = CARTESIAN_POINT('',(9.907645063588,20.9));
+#23857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23858 = PCURVE('',#23443,#23859);
+#23859 = DEFINITIONAL_REPRESENTATION('',(#23860),#23863);
+#23860 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#23861,#23862),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.9,20.9),.PIECEWISE_BEZIER_KNOTS.);
+#23861 = CARTESIAN_POINT('',(-1.9,-14.97739464693));
+#23862 = CARTESIAN_POINT('',(20.9,-14.97739464693));
+#23863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23864 = ORIENTED_EDGE('',*,*,#23865,.T.);
+#23865 = EDGE_CURVE('',#23845,#23718,#23866,.T.);
+#23866 = SURFACE_CURVE('',#23867,(#23871,#23878),.PCURVE_S1.);
+#23867 = LINE('',#23868,#23869);
+#23868 = CARTESIAN_POINT('',(0.,0.,8.));
+#23869 = VECTOR('',#23870,1.);
+#23870 = DIRECTION('',(-0.656059028991,0.754709580223,0.));
+#23871 = PCURVE('',#23415,#23872);
+#23872 = DEFINITIONAL_REPRESENTATION('',(#23873),#23877);
+#23873 = LINE('',#23874,#23875);
+#23874 = CARTESIAN_POINT('',(0.,0.));
+#23875 = VECTOR('',#23876,1.);
+#23876 = DIRECTION('',(1.,0.));
+#23877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23878 = PCURVE('',#23757,#23879);
+#23879 = DEFINITIONAL_REPRESENTATION('',(#23880),#23884);
+#23880 = LINE('',#23881,#23882);
+#23881 = CARTESIAN_POINT('',(-6.560590289905,-7.547095802228));
+#23882 = VECTOR('',#23883,1.);
+#23883 = DIRECTION('',(0.656059028991,0.754709580223));
+#23884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23885 = ORIENTED_EDGE('',*,*,#23717,.T.);
+#23886 = ORIENTED_EDGE('',*,*,#23399,.F.);
+#23887 = ADVANCED_FACE('',(#23888),#23672,.F.);
+#23888 = FACE_BOUND('',#23889,.F.);
+#23889 = EDGE_LOOP('',(#23890,#23891,#23914,#23935));
+#23890 = ORIENTED_EDGE('',*,*,#23656,.F.);
+#23891 = ORIENTED_EDGE('',*,*,#23892,.F.);
+#23892 = EDGE_CURVE('',#23893,#23629,#23895,.T.);
+#23893 = VERTEX_POINT('',#23894);
+#23894 = CARTESIAN_POINT('',(-6.5,-7.5,8.));
+#23895 = SURFACE_CURVE('',#23896,(#23900,#23907),.PCURVE_S1.);
+#23896 = LINE('',#23897,#23898);
+#23897 = CARTESIAN_POINT('',(-6.5,-7.5,8.));
+#23898 = VECTOR('',#23899,1.);
+#23899 = DIRECTION('',(0.,0.,1.));
+#23900 = PCURVE('',#23672,#23901);
+#23901 = DEFINITIONAL_REPRESENTATION('',(#23902),#23906);
+#23902 = LINE('',#23903,#23904);
+#23903 = CARTESIAN_POINT('',(0.,0.));
+#23904 = VECTOR('',#23905,1.);
+#23905 = DIRECTION('',(1.,0.));
+#23906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23907 = PCURVE('',#23644,#23908);
+#23908 = DEFINITIONAL_REPRESENTATION('',(#23909),#23913);
+#23909 = LINE('',#23910,#23911);
+#23910 = CARTESIAN_POINT('',(0.,0.));
+#23911 = VECTOR('',#23912,1.);
+#23912 = DIRECTION('',(1.,0.));
+#23913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23914 = ORIENTED_EDGE('',*,*,#23915,.T.);
+#23915 = EDGE_CURVE('',#23893,#23799,#23916,.T.);
+#23916 = SURFACE_CURVE('',#23917,(#23921,#23928),.PCURVE_S1.);
+#23917 = LINE('',#23918,#23919);
+#23918 = CARTESIAN_POINT('',(-6.5,-7.5,8.));
+#23919 = VECTOR('',#23920,1.);
+#23920 = DIRECTION('',(0.,1.,0.));
+#23921 = PCURVE('',#23672,#23922);
+#23922 = DEFINITIONAL_REPRESENTATION('',(#23923),#23927);
+#23923 = LINE('',#23924,#23925);
+#23924 = CARTESIAN_POINT('',(0.,0.));
+#23925 = VECTOR('',#23926,1.);
+#23926 = DIRECTION('',(0.,-1.));
+#23927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23928 = PCURVE('',#23757,#23929);
+#23929 = DEFINITIONAL_REPRESENTATION('',(#23930),#23934);
+#23930 = LINE('',#23931,#23932);
+#23931 = CARTESIAN_POINT('',(-6.059028990508E-02,-15.04709580222));
+#23932 = VECTOR('',#23933,1.);
+#23933 = DIRECTION('',(0.,1.));
+#23934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23935 = ORIENTED_EDGE('',*,*,#23798,.T.);
+#23936 = ADVANCED_FACE('',(#23937),#23443,.F.);
+#23937 = FACE_BOUND('',#23938,.F.);
+#23938 = EDGE_LOOP('',(#23939,#23940,#23941,#23964));
+#23939 = ORIENTED_EDGE('',*,*,#23427,.F.);
+#23940 = ORIENTED_EDGE('',*,*,#23844,.F.);
+#23941 = ORIENTED_EDGE('',*,*,#23942,.T.);
+#23942 = EDGE_CURVE('',#23845,#23943,#23945,.T.);
+#23943 = VERTEX_POINT('',#23944);
+#23944 = CARTESIAN_POINT('',(-6.5,7.5,8.));
+#23945 = SURFACE_CURVE('',#23946,(#23950,#23957),.PCURVE_S1.);
+#23946 = LINE('',#23947,#23948);
+#23947 = CARTESIAN_POINT('',(-6.5,-7.5,8.));
+#23948 = VECTOR('',#23949,1.);
+#23949 = DIRECTION('',(0.,1.,0.));
+#23950 = PCURVE('',#23443,#23951);
+#23951 = DEFINITIONAL_REPRESENTATION('',(#23952),#23956);
+#23952 = LINE('',#23953,#23954);
+#23953 = CARTESIAN_POINT('',(0.,0.));
+#23954 = VECTOR('',#23955,1.);
+#23955 = DIRECTION('',(0.,-1.));
+#23956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23957 = PCURVE('',#23757,#23958);
+#23958 = DEFINITIONAL_REPRESENTATION('',(#23959),#23963);
+#23959 = LINE('',#23960,#23961);
+#23960 = CARTESIAN_POINT('',(-6.059028990508E-02,-15.04709580222));
+#23961 = VECTOR('',#23962,1.);
+#23962 = DIRECTION('',(0.,1.));
+#23963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23964 = ORIENTED_EDGE('',*,*,#23965,.T.);
+#23965 = EDGE_CURVE('',#23943,#23428,#23966,.T.);
+#23966 = SURFACE_CURVE('',#23967,(#23971,#23978),.PCURVE_S1.);
+#23967 = LINE('',#23968,#23969);
+#23968 = CARTESIAN_POINT('',(-6.5,7.5,8.));
+#23969 = VECTOR('',#23970,1.);
+#23970 = DIRECTION('',(0.,0.,1.));
+#23971 = PCURVE('',#23443,#23972);
+#23972 = DEFINITIONAL_REPRESENTATION('',(#23973),#23977);
+#23973 = LINE('',#23974,#23975);
+#23974 = CARTESIAN_POINT('',(0.,-15.));
+#23975 = VECTOR('',#23976,1.);
+#23976 = DIRECTION('',(1.,0.));
+#23977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23978 = PCURVE('',#23471,#23979);
+#23979 = DEFINITIONAL_REPRESENTATION('',(#23980),#23984);
+#23980 = LINE('',#23981,#23982);
+#23981 = CARTESIAN_POINT('',(0.,0.));
+#23982 = VECTOR('',#23983,1.);
+#23983 = DIRECTION('',(1.,0.));
+#23984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23985 = ADVANCED_FACE('',(#23986),#23644,.F.);
+#23986 = FACE_BOUND('',#23987,.F.);
+#23987 = EDGE_LOOP('',(#23988,#24011,#24012,#24013));
+#23988 = ORIENTED_EDGE('',*,*,#23989,.F.);
+#23989 = EDGE_CURVE('',#23893,#23990,#23992,.T.);
+#23990 = VERTEX_POINT('',#23991);
+#23991 = CARTESIAN_POINT('',(6.5,-7.5,8.));
+#23992 = SURFACE_CURVE('',#23993,(#23997,#24004),.PCURVE_S1.);
+#23993 = LINE('',#23994,#23995);
+#23994 = CARTESIAN_POINT('',(-6.5,-7.5,8.));
+#23995 = VECTOR('',#23996,1.);
+#23996 = DIRECTION('',(1.,0.,0.));
+#23997 = PCURVE('',#23644,#23998);
+#23998 = DEFINITIONAL_REPRESENTATION('',(#23999),#24003);
+#23999 = LINE('',#24000,#24001);
+#24000 = CARTESIAN_POINT('',(0.,0.));
+#24001 = VECTOR('',#24002,1.);
+#24002 = DIRECTION('',(0.,1.));
+#24003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24004 = PCURVE('',#23757,#24005);
+#24005 = DEFINITIONAL_REPRESENTATION('',(#24006),#24010);
+#24006 = LINE('',#24007,#24008);
+#24007 = CARTESIAN_POINT('',(-6.059028990508E-02,-15.04709580222));
+#24008 = VECTOR('',#24009,1.);
+#24009 = DIRECTION('',(-1.,0.));
+#24010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24011 = ORIENTED_EDGE('',*,*,#23892,.T.);
+#24012 = ORIENTED_EDGE('',*,*,#23628,.T.);
+#24013 = ORIENTED_EDGE('',*,*,#24014,.F.);
+#24014 = EDGE_CURVE('',#23990,#23601,#24015,.T.);
+#24015 = SURFACE_CURVE('',#24016,(#24020,#24027),.PCURVE_S1.);
+#24016 = LINE('',#24017,#24018);
+#24017 = CARTESIAN_POINT('',(6.5,-7.5,8.));
+#24018 = VECTOR('',#24019,1.);
+#24019 = DIRECTION('',(0.,0.,1.));
+#24020 = PCURVE('',#23644,#24021);
+#24021 = DEFINITIONAL_REPRESENTATION('',(#24022),#24026);
+#24022 = LINE('',#24023,#24024);
+#24023 = CARTESIAN_POINT('',(0.,13.));
+#24024 = VECTOR('',#24025,1.);
+#24025 = DIRECTION('',(1.,0.));
+#24026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24027 = PCURVE('',#23616,#24028);
+#24028 = DEFINITIONAL_REPRESENTATION('',(#24029),#24033);
+#24029 = LINE('',#24030,#24031);
+#24030 = CARTESIAN_POINT('',(0.,0.));
+#24031 = VECTOR('',#24032,1.);
+#24032 = DIRECTION('',(1.,0.));
+#24033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24034 = ADVANCED_FACE('',(#24035),#23471,.T.);
+#24035 = FACE_BOUND('',#24036,.T.);
+#24036 = EDGE_LOOP('',(#24037,#24060,#24061,#24062));
+#24037 = ORIENTED_EDGE('',*,*,#24038,.F.);
+#24038 = EDGE_CURVE('',#23943,#24039,#24041,.T.);
+#24039 = VERTEX_POINT('',#24040);
+#24040 = CARTESIAN_POINT('',(6.5,7.5,8.));
+#24041 = SURFACE_CURVE('',#24042,(#24046,#24053),.PCURVE_S1.);
+#24042 = LINE('',#24043,#24044);
+#24043 = CARTESIAN_POINT('',(-6.5,7.5,8.));
+#24044 = VECTOR('',#24045,1.);
+#24045 = DIRECTION('',(1.,0.,0.));
+#24046 = PCURVE('',#23471,#24047);
+#24047 = DEFINITIONAL_REPRESENTATION('',(#24048),#24052);
+#24048 = LINE('',#24049,#24050);
+#24049 = CARTESIAN_POINT('',(0.,0.));
+#24050 = VECTOR('',#24051,1.);
+#24051 = DIRECTION('',(0.,1.));
+#24052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24053 = PCURVE('',#23757,#24054);
+#24054 = DEFINITIONAL_REPRESENTATION('',(#24055),#24059);
+#24055 = LINE('',#24056,#24057);
+#24056 = CARTESIAN_POINT('',(-6.059028990508E-02,-4.709580222772E-02));
+#24057 = VECTOR('',#24058,1.);
+#24058 = DIRECTION('',(-1.,0.));
+#24059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24060 = ORIENTED_EDGE('',*,*,#23965,.T.);
+#24061 = ORIENTED_EDGE('',*,*,#23455,.T.);
+#24062 = ORIENTED_EDGE('',*,*,#24063,.F.);
+#24063 = EDGE_CURVE('',#24039,#23456,#24064,.T.);
+#24064 = SURFACE_CURVE('',#24065,(#24069,#24076),.PCURVE_S1.);
+#24065 = LINE('',#24066,#24067);
+#24066 = CARTESIAN_POINT('',(6.5,7.5,8.));
+#24067 = VECTOR('',#24068,1.);
+#24068 = DIRECTION('',(0.,0.,1.));
+#24069 = PCURVE('',#23471,#24070);
+#24070 = DEFINITIONAL_REPRESENTATION('',(#24071),#24075);
+#24071 = LINE('',#24072,#24073);
+#24072 = CARTESIAN_POINT('',(0.,13.));
+#24073 = VECTOR('',#24074,1.);
+#24074 = DIRECTION('',(1.,0.));
+#24075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24076 = PCURVE('',#23499,#24077);
+#24077 = DEFINITIONAL_REPRESENTATION('',(#24078),#24082);
+#24078 = LINE('',#24079,#24080);
+#24079 = CARTESIAN_POINT('',(0.,-15.));
+#24080 = VECTOR('',#24081,1.);
+#24081 = DIRECTION('',(1.,0.));
+#24082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24083 = ADVANCED_FACE('',(#24084),#23616,.T.);
+#24084 = FACE_BOUND('',#24085,.T.);
+#24085 = EDGE_LOOP('',(#24086,#24087,#24088,#24111));
+#24086 = ORIENTED_EDGE('',*,*,#23600,.F.);
+#24087 = ORIENTED_EDGE('',*,*,#24014,.F.);
+#24088 = ORIENTED_EDGE('',*,*,#24089,.T.);
+#24089 = EDGE_CURVE('',#23990,#24090,#24092,.T.);
+#24090 = VERTEX_POINT('',#24091);
+#24091 = CARTESIAN_POINT('',(6.5,-7.477394646937,8.));
+#24092 = SURFACE_CURVE('',#24093,(#24097,#24104),.PCURVE_S1.);
+#24093 = LINE('',#24094,#24095);
+#24094 = CARTESIAN_POINT('',(6.5,-7.5,8.));
+#24095 = VECTOR('',#24096,1.);
+#24096 = DIRECTION('',(0.,1.,0.));
+#24097 = PCURVE('',#23616,#24098);
+#24098 = DEFINITIONAL_REPRESENTATION('',(#24099),#24103);
+#24099 = LINE('',#24100,#24101);
+#24100 = CARTESIAN_POINT('',(0.,0.));
+#24101 = VECTOR('',#24102,1.);
+#24102 = DIRECTION('',(0.,-1.));
+#24103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24104 = PCURVE('',#23757,#24105);
+#24105 = DEFINITIONAL_REPRESENTATION('',(#24106),#24110);
+#24106 = LINE('',#24107,#24108);
+#24107 = CARTESIAN_POINT('',(-13.0605902899,-15.04709580222));
+#24108 = VECTOR('',#24109,1.);
+#24109 = DIRECTION('',(0.,1.));
+#24110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24111 = ORIENTED_EDGE('',*,*,#24112,.T.);
+#24112 = EDGE_CURVE('',#24090,#23573,#24113,.T.);
+#24113 = SURFACE_CURVE('',#24114,(#24118,#24124),.PCURVE_S1.);
+#24114 = LINE('',#24115,#24116);
+#24115 = CARTESIAN_POINT('',(6.5,-7.477394646937,8.));
+#24116 = VECTOR('',#24117,1.);
+#24117 = DIRECTION('',(0.,0.,1.));
+#24118 = PCURVE('',#23616,#24119);
+#24119 = DEFINITIONAL_REPRESENTATION('',(#24120),#24123);
+#24120 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#24121,#24122),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.9,20.9),.PIECEWISE_BEZIER_KNOTS.);
+#24121 = CARTESIAN_POINT('',(-1.9,-2.260535306344E-02));
+#24122 = CARTESIAN_POINT('',(20.9,-2.260535306344E-02));
+#24123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24124 = PCURVE('',#23588,#24125);
+#24125 = DEFINITIONAL_REPRESENTATION('',(#24126),#24129);
+#24126 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#24127,#24128),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.9,20.9),.PIECEWISE_BEZIER_KNOTS.);
+#24127 = CARTESIAN_POINT('',(9.907645063588,-1.9));
+#24128 = CARTESIAN_POINT('',(9.907645063588,20.9));
+#24129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24130 = ADVANCED_FACE('',(#24131),#23499,.T.);
+#24131 = FACE_BOUND('',#24132,.T.);
+#24132 = EDGE_LOOP('',(#24133,#24134,#24155,#24176));
+#24133 = ORIENTED_EDGE('',*,*,#23483,.F.);
+#24134 = ORIENTED_EDGE('',*,*,#24135,.F.);
+#24135 = EDGE_CURVE('',#24136,#23484,#24138,.T.);
+#24136 = VERTEX_POINT('',#24137);
+#24137 = CARTESIAN_POINT('',(6.5,7.477394646937,8.));
+#24138 = SURFACE_CURVE('',#24139,(#24143,#24149),.PCURVE_S1.);
+#24139 = LINE('',#24140,#24141);
+#24140 = CARTESIAN_POINT('',(6.5,7.477394646937,8.));
+#24141 = VECTOR('',#24142,1.);
+#24142 = DIRECTION('',(0.,0.,1.));
+#24143 = PCURVE('',#23499,#24144);
+#24144 = DEFINITIONAL_REPRESENTATION('',(#24145),#24148);
+#24145 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#24146,#24147),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.9,20.9),.PIECEWISE_BEZIER_KNOTS.);
+#24146 = CARTESIAN_POINT('',(-1.9,-14.97739464693));
+#24147 = CARTESIAN_POINT('',(20.9,-14.97739464693));
+#24148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24149 = PCURVE('',#23527,#24150);
+#24150 = DEFINITIONAL_REPRESENTATION('',(#24151),#24154);
+#24151 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#24152,#24153),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.9,20.9),.PIECEWISE_BEZIER_KNOTS.);
+#24152 = CARTESIAN_POINT('',(9.907645063588,-1.9));
+#24153 = CARTESIAN_POINT('',(9.907645063588,20.9));
+#24154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24155 = ORIENTED_EDGE('',*,*,#24156,.T.);
+#24156 = EDGE_CURVE('',#24136,#24039,#24157,.T.);
+#24157 = SURFACE_CURVE('',#24158,(#24162,#24169),.PCURVE_S1.);
+#24158 = LINE('',#24159,#24160);
+#24159 = CARTESIAN_POINT('',(6.5,-7.5,8.));
+#24160 = VECTOR('',#24161,1.);
+#24161 = DIRECTION('',(0.,1.,0.));
+#24162 = PCURVE('',#23499,#24163);
+#24163 = DEFINITIONAL_REPRESENTATION('',(#24164),#24168);
+#24164 = LINE('',#24165,#24166);
+#24165 = CARTESIAN_POINT('',(0.,0.));
+#24166 = VECTOR('',#24167,1.);
+#24167 = DIRECTION('',(0.,-1.));
+#24168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24169 = PCURVE('',#23757,#24170);
+#24170 = DEFINITIONAL_REPRESENTATION('',(#24171),#24175);
+#24171 = LINE('',#24172,#24173);
+#24172 = CARTESIAN_POINT('',(-13.0605902899,-15.04709580222));
+#24173 = VECTOR('',#24174,1.);
+#24174 = DIRECTION('',(0.,1.));
+#24175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24176 = ORIENTED_EDGE('',*,*,#24063,.T.);
+#24177 = ADVANCED_FACE('',(#24178),#23588,.T.);
+#24178 = FACE_BOUND('',#24179,.T.);
+#24179 = EDGE_LOOP('',(#24180,#24181,#24204,#24225));
+#24180 = ORIENTED_EDGE('',*,*,#24112,.F.);
+#24181 = ORIENTED_EDGE('',*,*,#24182,.T.);
+#24182 = EDGE_CURVE('',#24090,#24183,#24185,.T.);
+#24183 = VERTEX_POINT('',#24184);
+#24184 = CARTESIAN_POINT('',(6.560590289905,-7.547095802228,8.));
+#24185 = SURFACE_CURVE('',#24186,(#24190,#24197),.PCURVE_S1.);
+#24186 = LINE('',#24187,#24188);
+#24187 = CARTESIAN_POINT('',(0.,0.,8.));
+#24188 = VECTOR('',#24189,1.);
+#24189 = DIRECTION('',(0.656059028991,-0.754709580223,0.));
+#24190 = PCURVE('',#23588,#24191);
+#24191 = DEFINITIONAL_REPRESENTATION('',(#24192),#24196);
+#24192 = LINE('',#24193,#24194);
+#24193 = CARTESIAN_POINT('',(0.,0.));
+#24194 = VECTOR('',#24195,1.);
+#24195 = DIRECTION('',(1.,0.));
+#24196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24197 = PCURVE('',#23757,#24198);
+#24198 = DEFINITIONAL_REPRESENTATION('',(#24199),#24203);
+#24199 = LINE('',#24200,#24201);
+#24200 = CARTESIAN_POINT('',(-6.560590289905,-7.547095802228));
+#24201 = VECTOR('',#24202,1.);
+#24202 = DIRECTION('',(-0.656059028991,-0.754709580223));
+#24203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24204 = ORIENTED_EDGE('',*,*,#24205,.T.);
+#24205 = EDGE_CURVE('',#24183,#23540,#24206,.T.);
+#24206 = SURFACE_CURVE('',#24207,(#24211,#24218),.PCURVE_S1.);
+#24207 = LINE('',#24208,#24209);
+#24208 = CARTESIAN_POINT('',(6.560590289905,-7.547095802228,8.));
+#24209 = VECTOR('',#24210,1.);
+#24210 = DIRECTION('',(0.,0.,1.));
+#24211 = PCURVE('',#23588,#24212);
+#24212 = DEFINITIONAL_REPRESENTATION('',(#24213),#24217);
+#24213 = LINE('',#24214,#24215);
+#24214 = CARTESIAN_POINT('',(10.,0.));
+#24215 = VECTOR('',#24216,1.);
+#24216 = DIRECTION('',(0.,1.));
+#24217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24218 = PCURVE('',#23560,#24219);
+#24219 = DEFINITIONAL_REPRESENTATION('',(#24220),#24224);
+#24220 = LINE('',#24221,#24222);
+#24221 = CARTESIAN_POINT('',(0.,-0.));
+#24222 = VECTOR('',#24223,1.);
+#24223 = DIRECTION('',(0.,1.));
+#24224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24225 = ORIENTED_EDGE('',*,*,#23572,.F.);
+#24226 = ADVANCED_FACE('',(#24227),#23527,.F.);
+#24227 = FACE_BOUND('',#24228,.F.);
+#24228 = EDGE_LOOP('',(#24229,#24230,#24231,#24254));
+#24229 = ORIENTED_EDGE('',*,*,#23511,.F.);
+#24230 = ORIENTED_EDGE('',*,*,#24135,.F.);
+#24231 = ORIENTED_EDGE('',*,*,#24232,.T.);
+#24232 = EDGE_CURVE('',#24136,#24233,#24235,.T.);
+#24233 = VERTEX_POINT('',#24234);
+#24234 = CARTESIAN_POINT('',(6.560590289905,7.547095802228,8.));
+#24235 = SURFACE_CURVE('',#24236,(#24240,#24247),.PCURVE_S1.);
+#24236 = LINE('',#24237,#24238);
+#24237 = CARTESIAN_POINT('',(0.,0.,8.));
+#24238 = VECTOR('',#24239,1.);
+#24239 = DIRECTION('',(0.656059028991,0.754709580223,0.));
+#24240 = PCURVE('',#23527,#24241);
+#24241 = DEFINITIONAL_REPRESENTATION('',(#24242),#24246);
+#24242 = LINE('',#24243,#24244);
+#24243 = CARTESIAN_POINT('',(0.,0.));
+#24244 = VECTOR('',#24245,1.);
+#24245 = DIRECTION('',(1.,0.));
+#24246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24247 = PCURVE('',#23757,#24248);
+#24248 = DEFINITIONAL_REPRESENTATION('',(#24249),#24253);
+#24249 = LINE('',#24250,#24251);
+#24250 = CARTESIAN_POINT('',(-6.560590289905,-7.547095802228));
+#24251 = VECTOR('',#24252,1.);
+#24252 = DIRECTION('',(-0.656059028991,0.754709580223));
+#24253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24254 = ORIENTED_EDGE('',*,*,#24255,.T.);
+#24255 = EDGE_CURVE('',#24233,#23512,#24256,.T.);
+#24256 = SURFACE_CURVE('',#24257,(#24261,#24268),.PCURVE_S1.);
+#24257 = LINE('',#24258,#24259);
+#24258 = CARTESIAN_POINT('',(6.560590289905,7.547095802228,8.));
+#24259 = VECTOR('',#24260,1.);
+#24260 = DIRECTION('',(0.,0.,1.));
+#24261 = PCURVE('',#23527,#24262);
+#24262 = DEFINITIONAL_REPRESENTATION('',(#24263),#24267);
+#24263 = LINE('',#24264,#24265);
+#24264 = CARTESIAN_POINT('',(10.,0.));
+#24265 = VECTOR('',#24266,1.);
+#24266 = DIRECTION('',(0.,1.));
+#24267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24268 = PCURVE('',#23560,#24269);
+#24269 = DEFINITIONAL_REPRESENTATION('',(#24270),#24274);
+#24270 = LINE('',#24271,#24272);
+#24271 = CARTESIAN_POINT('',(1.710422666954,-0.));
+#24272 = VECTOR('',#24273,1.);
+#24273 = DIRECTION('',(0.,1.));
+#24274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24275 = ADVANCED_FACE('',(#24276),#23560,.T.);
+#24276 = FACE_BOUND('',#24277,.T.);
+#24277 = EDGE_LOOP('',(#24278,#24279,#24280,#24306));
+#24278 = ORIENTED_EDGE('',*,*,#23539,.F.);
+#24279 = ORIENTED_EDGE('',*,*,#24205,.F.);
+#24280 = ORIENTED_EDGE('',*,*,#24281,.T.);
+#24281 = EDGE_CURVE('',#24183,#24233,#24282,.T.);
+#24282 = SURFACE_CURVE('',#24283,(#24288,#24295),.PCURVE_S1.);
+#24283 = CIRCLE('',#24284,10.);
+#24284 = AXIS2_PLACEMENT_3D('',#24285,#24286,#24287);
+#24285 = CARTESIAN_POINT('',(0.,0.,8.));
+#24286 = DIRECTION('',(-0.,0.,1.));
+#24287 = DIRECTION('',(0.656059028991,-0.754709580223,0.));
+#24288 = PCURVE('',#23560,#24289);
+#24289 = DEFINITIONAL_REPRESENTATION('',(#24290),#24294);
+#24290 = LINE('',#24291,#24292);
+#24291 = CARTESIAN_POINT('',(0.,0.));
+#24292 = VECTOR('',#24293,1.);
+#24293 = DIRECTION('',(1.,0.));
+#24294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24295 = PCURVE('',#23757,#24296);
+#24296 = DEFINITIONAL_REPRESENTATION('',(#24297),#24305);
+#24297 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#24298,#24299,#24300,#24301
+    ,#24302,#24303,#24304),.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(
+  '') );
+#24298 = CARTESIAN_POINT('',(-13.12118057981,-15.09419160445));
+#24299 = CARTESIAN_POINT('',(-26.19313395885,-3.730915894697));
+#24300 = CARTESIAN_POINT('',(-9.816271834477,1.908089953765));
+#24301 = CARTESIAN_POINT('',(6.560590289905,7.547095802228));
+#24302 = CARTESIAN_POINT('',(3.255681544572,-9.455185755993));
+#24303 = CARTESIAN_POINT('',(-4.922720076193E-02,-26.45746731421));
+#24304 = CARTESIAN_POINT('',(-13.12118057981,-15.09419160445));
+#24305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24306 = ORIENTED_EDGE('',*,*,#24255,.T.);
+#24307 = ADVANCED_FACE('',(#24308),#23757,.T.);
+#24308 = FACE_BOUND('',#24309,.T.);
+#24309 = EDGE_LOOP('',(#24310,#24311,#24312,#24313,#24314,#24315,#24316,
+    #24317,#24318,#24319,#24320,#24321));
+#24310 = ORIENTED_EDGE('',*,*,#23740,.F.);
+#24311 = ORIENTED_EDGE('',*,*,#23865,.F.);
+#24312 = ORIENTED_EDGE('',*,*,#23942,.T.);
+#24313 = ORIENTED_EDGE('',*,*,#24038,.T.);
+#24314 = ORIENTED_EDGE('',*,*,#24156,.F.);
+#24315 = ORIENTED_EDGE('',*,*,#24232,.T.);
+#24316 = ORIENTED_EDGE('',*,*,#24281,.F.);
+#24317 = ORIENTED_EDGE('',*,*,#24182,.F.);
+#24318 = ORIENTED_EDGE('',*,*,#24089,.F.);
+#24319 = ORIENTED_EDGE('',*,*,#23989,.F.);
+#24320 = ORIENTED_EDGE('',*,*,#23915,.T.);
+#24321 = ORIENTED_EDGE('',*,*,#23819,.T.);
+#24322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#24326)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#24323,#24324,#24325)) 
+REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#24323 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#24324 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#24325 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#24326 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-06),#24323,
+  'distance_accuracy_value','confusion accuracy');
+#24327 = PRODUCT_TYPE('part',$,(#7));
+#24328 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #24329,#24337,#24344,#24351,#24358,#24365,#24372,#24379,#24386,
+    #24393,#24400,#24407,#24415,#24422,#24429,#24436,#24443,#24450,
+    #24457,#24464,#24471,#24478,#24486,#24493,#24500,#24507,#24514,
+    #24521,#24528,#24535,#24542,#24549,#24556,#24563,#24570,#24577,
+    #24584,#24591,#24598,#24605,#24612,#24619,#24627,#24634,#24641,
+    #24648,#24655,#24662,#24669,#24676,#24683,#24690,#24697,#24704,
+    #24712,#24719,#24726,#24733,#24740,#24747,#24754,#24761,#24768,
+    #24775,#24782,#24789,#24796,#24803,#24810,#24817,#24824,#24831,
+    #24838,#24845,#24852,#24859,#24866,#24873,#24880,#24887,#24894,
+    #24901,#24908,#24915,#24922,#24929,#24936,#24943,#24950,#24957,
+    #24964,#24971,#24978,#24985,#24992,#24999,#25006,#25013,#25020,
+    #25027,#25034,#25041,#25048,#25055,#25062,#25069,#25076,#25083,
+    #25090,#25097,#25104,#25111,#25118,#25125,#25132,#25139,#25146,
+    #25153,#25160,#25167,#25174,#25181,#25188,#25195,#25202,#25209,
+    #25216,#25223,#25230,#25237,#25244,#25251,#25258,#25265,#25272,
+    #25279,#25286,#25293,#25300,#25307,#25314,#25321,#25328,#25335,
+    #25342,#25349,#25356,#25363,#25370,#25377,#25384,#25391,#25398,
+    #25405,#25412,#25419,#25426,#25433,#25440,#25447,#25454,#25461,
+    #25468,#25475,#25482,#25489,#25496,#25503,#25510,#25517,#25524,
+    #25531,#25538,#25545,#25552,#25559,#25566,#25573,#25580,#25587,
+    #25594,#25601,#25608,#25615,#25622,#25629,#25636,#25643,#25650,
+    #25657,#25664,#25671,#25678,#25685,#25692,#25699,#25706,#25713,
+    #25720,#25727,#25734,#25741,#25748,#25755,#25762,#25769,#25776,
+    #25783,#25790,#25797,#25804,#25811,#25818,#25825,#25832,#25839,
+    #25846,#25853,#25860,#25867,#25874,#25881,#25888,#25895,#25902,
+    #25909,#25916,#25923,#25931,#25938,#25945,#25952,#25959,#25966,
+    #25973,#25980,#25987,#25994,#26001,#26008,#26015,#26022,#26029,
+    #26036,#26043,#26050,#26057,#26064,#26071,#26078,#26085,#26092,
+    #26099,#26106,#26113,#26120,#26127,#26134,#26141,#26148,#26155,
+    #26162,#26169,#26176,#26183,#26190,#26197,#26204,#26211,#26218,
+    #26225,#26232,#26239),#24322);
+#24329 = STYLED_ITEM('color',(#24330),#17);
+#24330 = PRESENTATION_STYLE_ASSIGNMENT((#24331));
+#24331 = SURFACE_STYLE_USAGE(.BOTH.,#24332);
+#24332 = SURFACE_SIDE_STYLE('',(#24333));
+#24333 = SURFACE_STYLE_FILL_AREA(#24334);
+#24334 = FILL_AREA_STYLE('',(#24335));
+#24335 = FILL_AREA_STYLE_COLOUR('',#24336);
+#24336 = COLOUR_RGB('',0.666666686535,0.666666686535,0.);
+#24337 = STYLED_ITEM('color',(#24338),#137);
+#24338 = PRESENTATION_STYLE_ASSIGNMENT((#24339));
+#24339 = SURFACE_STYLE_USAGE(.BOTH.,#24340);
+#24340 = SURFACE_SIDE_STYLE('',(#24341));
+#24341 = SURFACE_STYLE_FILL_AREA(#24342);
+#24342 = FILL_AREA_STYLE('',(#24343));
+#24343 = FILL_AREA_STYLE_COLOUR('',#24336);
+#24344 = STYLED_ITEM('color',(#24345),#213);
+#24345 = PRESENTATION_STYLE_ASSIGNMENT((#24346));
+#24346 = SURFACE_STYLE_USAGE(.BOTH.,#24347);
+#24347 = SURFACE_SIDE_STYLE('',(#24348));
+#24348 = SURFACE_STYLE_FILL_AREA(#24349);
+#24349 = FILL_AREA_STYLE('',(#24350));
+#24350 = FILL_AREA_STYLE_COLOUR('',#24336);
+#24351 = STYLED_ITEM('color',(#24352),#289);
+#24352 = PRESENTATION_STYLE_ASSIGNMENT((#24353));
+#24353 = SURFACE_STYLE_USAGE(.BOTH.,#24354);
+#24354 = SURFACE_SIDE_STYLE('',(#24355));
+#24355 = SURFACE_STYLE_FILL_AREA(#24356);
+#24356 = FILL_AREA_STYLE('',(#24357));
+#24357 = FILL_AREA_STYLE_COLOUR('',#24336);
+#24358 = STYLED_ITEM('color',(#24359),#365);
+#24359 = PRESENTATION_STYLE_ASSIGNMENT((#24360));
+#24360 = SURFACE_STYLE_USAGE(.BOTH.,#24361);
+#24361 = SURFACE_SIDE_STYLE('',(#24362));
+#24362 = SURFACE_STYLE_FILL_AREA(#24363);
+#24363 = FILL_AREA_STYLE('',(#24364));
+#24364 = FILL_AREA_STYLE_COLOUR('',#24336);
+#24365 = STYLED_ITEM('color',(#24366),#441);
+#24366 = PRESENTATION_STYLE_ASSIGNMENT((#24367));
+#24367 = SURFACE_STYLE_USAGE(.BOTH.,#24368);
+#24368 = SURFACE_SIDE_STYLE('',(#24369));
+#24369 = SURFACE_STYLE_FILL_AREA(#24370);
+#24370 = FILL_AREA_STYLE('',(#24371));
+#24371 = FILL_AREA_STYLE_COLOUR('',#24336);
+#24372 = STYLED_ITEM('color',(#24373),#517);
+#24373 = PRESENTATION_STYLE_ASSIGNMENT((#24374));
+#24374 = SURFACE_STYLE_USAGE(.BOTH.,#24375);
+#24375 = SURFACE_SIDE_STYLE('',(#24376));
+#24376 = SURFACE_STYLE_FILL_AREA(#24377);
+#24377 = FILL_AREA_STYLE('',(#24378));
+#24378 = FILL_AREA_STYLE_COLOUR('',#24336);
+#24379 = STYLED_ITEM('color',(#24380),#588);
+#24380 = PRESENTATION_STYLE_ASSIGNMENT((#24381));
+#24381 = SURFACE_STYLE_USAGE(.BOTH.,#24382);
+#24382 = SURFACE_SIDE_STYLE('',(#24383));
+#24383 = SURFACE_STYLE_FILL_AREA(#24384);
+#24384 = FILL_AREA_STYLE('',(#24385));
+#24385 = FILL_AREA_STYLE_COLOUR('',#24336);
+#24386 = STYLED_ITEM('color',(#24387),#635);
+#24387 = PRESENTATION_STYLE_ASSIGNMENT((#24388));
+#24388 = SURFACE_STYLE_USAGE(.BOTH.,#24389);
+#24389 = SURFACE_SIDE_STYLE('',(#24390));
+#24390 = SURFACE_STYLE_FILL_AREA(#24391);
+#24391 = FILL_AREA_STYLE('',(#24392));
+#24392 = FILL_AREA_STYLE_COLOUR('',#24336);
+#24393 = STYLED_ITEM('color',(#24394),#687);
+#24394 = PRESENTATION_STYLE_ASSIGNMENT((#24395));
+#24395 = SURFACE_STYLE_USAGE(.BOTH.,#24396);
+#24396 = SURFACE_SIDE_STYLE('',(#24397));
+#24397 = SURFACE_STYLE_FILL_AREA(#24398);
+#24398 = FILL_AREA_STYLE('',(#24399));
+#24399 = FILL_AREA_STYLE_COLOUR('',#24336);
+#24400 = STYLED_ITEM('color',(#24401),#699);
+#24401 = PRESENTATION_STYLE_ASSIGNMENT((#24402));
+#24402 = SURFACE_STYLE_USAGE(.BOTH.,#24403);
+#24403 = SURFACE_SIDE_STYLE('',(#24404));
+#24404 = SURFACE_STYLE_FILL_AREA(#24405);
+#24405 = FILL_AREA_STYLE('',(#24406));
+#24406 = FILL_AREA_STYLE_COLOUR('',#24336);
+#24407 = STYLED_ITEM('color',(#24408),#713);
+#24408 = PRESENTATION_STYLE_ASSIGNMENT((#24409));
+#24409 = SURFACE_STYLE_USAGE(.BOTH.,#24410);
+#24410 = SURFACE_SIDE_STYLE('',(#24411));
+#24411 = SURFACE_STYLE_FILL_AREA(#24412);
+#24412 = FILL_AREA_STYLE('',(#24413));
+#24413 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24414 = DRAUGHTING_PRE_DEFINED_COLOUR('black');
+#24415 = STYLED_ITEM('color',(#24416),#833);
+#24416 = PRESENTATION_STYLE_ASSIGNMENT((#24417));
+#24417 = SURFACE_STYLE_USAGE(.BOTH.,#24418);
+#24418 = SURFACE_SIDE_STYLE('',(#24419));
+#24419 = SURFACE_STYLE_FILL_AREA(#24420);
+#24420 = FILL_AREA_STYLE('',(#24421));
+#24421 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24422 = STYLED_ITEM('color',(#24423),#909);
+#24423 = PRESENTATION_STYLE_ASSIGNMENT((#24424));
+#24424 = SURFACE_STYLE_USAGE(.BOTH.,#24425);
+#24425 = SURFACE_SIDE_STYLE('',(#24426));
+#24426 = SURFACE_STYLE_FILL_AREA(#24427);
+#24427 = FILL_AREA_STYLE('',(#24428));
+#24428 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24429 = STYLED_ITEM('color',(#24430),#985);
+#24430 = PRESENTATION_STYLE_ASSIGNMENT((#24431));
+#24431 = SURFACE_STYLE_USAGE(.BOTH.,#24432);
+#24432 = SURFACE_SIDE_STYLE('',(#24433));
+#24433 = SURFACE_STYLE_FILL_AREA(#24434);
+#24434 = FILL_AREA_STYLE('',(#24435));
+#24435 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24436 = STYLED_ITEM('color',(#24437),#1061);
+#24437 = PRESENTATION_STYLE_ASSIGNMENT((#24438));
+#24438 = SURFACE_STYLE_USAGE(.BOTH.,#24439);
+#24439 = SURFACE_SIDE_STYLE('',(#24440));
+#24440 = SURFACE_STYLE_FILL_AREA(#24441);
+#24441 = FILL_AREA_STYLE('',(#24442));
+#24442 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24443 = STYLED_ITEM('color',(#24444),#1137);
+#24444 = PRESENTATION_STYLE_ASSIGNMENT((#24445));
+#24445 = SURFACE_STYLE_USAGE(.BOTH.,#24446);
+#24446 = SURFACE_SIDE_STYLE('',(#24447));
+#24447 = SURFACE_STYLE_FILL_AREA(#24448);
+#24448 = FILL_AREA_STYLE('',(#24449));
+#24449 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24450 = STYLED_ITEM('color',(#24451),#1213);
+#24451 = PRESENTATION_STYLE_ASSIGNMENT((#24452));
+#24452 = SURFACE_STYLE_USAGE(.BOTH.,#24453);
+#24453 = SURFACE_SIDE_STYLE('',(#24454));
+#24454 = SURFACE_STYLE_FILL_AREA(#24455);
+#24455 = FILL_AREA_STYLE('',(#24456));
+#24456 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24457 = STYLED_ITEM('color',(#24458),#1284);
+#24458 = PRESENTATION_STYLE_ASSIGNMENT((#24459));
+#24459 = SURFACE_STYLE_USAGE(.BOTH.,#24460);
+#24460 = SURFACE_SIDE_STYLE('',(#24461));
+#24461 = SURFACE_STYLE_FILL_AREA(#24462);
+#24462 = FILL_AREA_STYLE('',(#24463));
+#24463 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24464 = STYLED_ITEM('color',(#24465),#1331);
+#24465 = PRESENTATION_STYLE_ASSIGNMENT((#24466));
+#24466 = SURFACE_STYLE_USAGE(.BOTH.,#24467);
+#24467 = SURFACE_SIDE_STYLE('',(#24468));
+#24468 = SURFACE_STYLE_FILL_AREA(#24469);
+#24469 = FILL_AREA_STYLE('',(#24470));
+#24470 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24471 = STYLED_ITEM('color',(#24472),#1342);
+#24472 = PRESENTATION_STYLE_ASSIGNMENT((#24473));
+#24473 = SURFACE_STYLE_USAGE(.BOTH.,#24474);
+#24474 = SURFACE_SIDE_STYLE('',(#24475));
+#24475 = SURFACE_STYLE_FILL_AREA(#24476);
+#24476 = FILL_AREA_STYLE('',(#24477));
+#24477 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24478 = STYLED_ITEM('color',(#24479),#1355);
+#24479 = PRESENTATION_STYLE_ASSIGNMENT((#24480));
+#24480 = SURFACE_STYLE_USAGE(.BOTH.,#24481);
+#24481 = SURFACE_SIDE_STYLE('',(#24482));
+#24482 = SURFACE_STYLE_FILL_AREA(#24483);
+#24483 = FILL_AREA_STYLE('',(#24484));
+#24484 = FILL_AREA_STYLE_COLOUR('',#24485);
+#24485 = COLOUR_RGB('',0.301960796118,0.301960796118,0.301960796118);
+#24486 = STYLED_ITEM('color',(#24487),#1392);
+#24487 = PRESENTATION_STYLE_ASSIGNMENT((#24488));
+#24488 = SURFACE_STYLE_USAGE(.BOTH.,#24489);
+#24489 = SURFACE_SIDE_STYLE('',(#24490));
+#24490 = SURFACE_STYLE_FILL_AREA(#24491);
+#24491 = FILL_AREA_STYLE('',(#24492));
+#24492 = FILL_AREA_STYLE_COLOUR('',#24485);
+#24493 = STYLED_ITEM('color',(#24494),#1451);
+#24494 = PRESENTATION_STYLE_ASSIGNMENT((#24495));
+#24495 = SURFACE_STYLE_USAGE(.BOTH.,#24496);
+#24496 = SURFACE_SIDE_STYLE('',(#24497));
+#24497 = SURFACE_STYLE_FILL_AREA(#24498);
+#24498 = FILL_AREA_STYLE('',(#24499));
+#24499 = FILL_AREA_STYLE_COLOUR('',#24485);
+#24500 = STYLED_ITEM('color',(#24501),#1873);
+#24501 = PRESENTATION_STYLE_ASSIGNMENT((#24502));
+#24502 = SURFACE_STYLE_USAGE(.BOTH.,#24503);
+#24503 = SURFACE_SIDE_STYLE('',(#24504));
+#24504 = SURFACE_STYLE_FILL_AREA(#24505);
+#24505 = FILL_AREA_STYLE('',(#24506));
+#24506 = FILL_AREA_STYLE_COLOUR('',#24485);
+#24507 = STYLED_ITEM('color',(#24508),#1954);
+#24508 = PRESENTATION_STYLE_ASSIGNMENT((#24509));
+#24509 = SURFACE_STYLE_USAGE(.BOTH.,#24510);
+#24510 = SURFACE_SIDE_STYLE('',(#24511));
+#24511 = SURFACE_STYLE_FILL_AREA(#24512);
+#24512 = FILL_AREA_STYLE('',(#24513));
+#24513 = FILL_AREA_STYLE_COLOUR('',#24485);
+#24514 = STYLED_ITEM('color',(#24515),#2001);
+#24515 = PRESENTATION_STYLE_ASSIGNMENT((#24516));
+#24516 = SURFACE_STYLE_USAGE(.BOTH.,#24517);
+#24517 = SURFACE_SIDE_STYLE('',(#24518));
+#24518 = SURFACE_STYLE_FILL_AREA(#24519);
+#24519 = FILL_AREA_STYLE('',(#24520));
+#24520 = FILL_AREA_STYLE_COLOUR('',#24485);
+#24521 = STYLED_ITEM('color',(#24522),#2048);
+#24522 = PRESENTATION_STYLE_ASSIGNMENT((#24523));
+#24523 = SURFACE_STYLE_USAGE(.BOTH.,#24524);
+#24524 = SURFACE_SIDE_STYLE('',(#24525));
+#24525 = SURFACE_STYLE_FILL_AREA(#24526);
+#24526 = FILL_AREA_STYLE('',(#24527));
+#24527 = FILL_AREA_STYLE_COLOUR('',#24485);
+#24528 = STYLED_ITEM('color',(#24529),#2097);
+#24529 = PRESENTATION_STYLE_ASSIGNMENT((#24530));
+#24530 = SURFACE_STYLE_USAGE(.BOTH.,#24531);
+#24531 = SURFACE_SIDE_STYLE('',(#24532));
+#24532 = SURFACE_STYLE_FILL_AREA(#24533);
+#24533 = FILL_AREA_STYLE('',(#24534));
+#24534 = FILL_AREA_STYLE_COLOUR('',#24485);
+#24535 = STYLED_ITEM('color',(#24536),#2146);
+#24536 = PRESENTATION_STYLE_ASSIGNMENT((#24537));
+#24537 = SURFACE_STYLE_USAGE(.BOTH.,#24538);
+#24538 = SURFACE_SIDE_STYLE('',(#24539));
+#24539 = SURFACE_STYLE_FILL_AREA(#24540);
+#24540 = FILL_AREA_STYLE('',(#24541));
+#24541 = FILL_AREA_STYLE_COLOUR('',#24485);
+#24542 = STYLED_ITEM('color',(#24543),#2195);
+#24543 = PRESENTATION_STYLE_ASSIGNMENT((#24544));
+#24544 = SURFACE_STYLE_USAGE(.BOTH.,#24545);
+#24545 = SURFACE_SIDE_STYLE('',(#24546));
+#24546 = SURFACE_STYLE_FILL_AREA(#24547);
+#24547 = FILL_AREA_STYLE('',(#24548));
+#24548 = FILL_AREA_STYLE_COLOUR('',#24485);
+#24549 = STYLED_ITEM('color',(#24550),#2244);
+#24550 = PRESENTATION_STYLE_ASSIGNMENT((#24551));
+#24551 = SURFACE_STYLE_USAGE(.BOTH.,#24552);
+#24552 = SURFACE_SIDE_STYLE('',(#24553));
+#24553 = SURFACE_STYLE_FILL_AREA(#24554);
+#24554 = FILL_AREA_STYLE('',(#24555));
+#24555 = FILL_AREA_STYLE_COLOUR('',#24485);
+#24556 = STYLED_ITEM('color',(#24557),#2291);
+#24557 = PRESENTATION_STYLE_ASSIGNMENT((#24558));
+#24558 = SURFACE_STYLE_USAGE(.BOTH.,#24559);
+#24559 = SURFACE_SIDE_STYLE('',(#24560));
+#24560 = SURFACE_STYLE_FILL_AREA(#24561);
+#24561 = FILL_AREA_STYLE('',(#24562));
+#24562 = FILL_AREA_STYLE_COLOUR('',#24485);
+#24563 = STYLED_ITEM('color',(#24564),#2338);
+#24564 = PRESENTATION_STYLE_ASSIGNMENT((#24565));
+#24565 = SURFACE_STYLE_USAGE(.BOTH.,#24566);
+#24566 = SURFACE_SIDE_STYLE('',(#24567));
+#24567 = SURFACE_STYLE_FILL_AREA(#24568);
+#24568 = FILL_AREA_STYLE('',(#24569));
+#24569 = FILL_AREA_STYLE_COLOUR('',#24485);
+#24570 = STYLED_ITEM('color',(#24571),#2387);
+#24571 = PRESENTATION_STYLE_ASSIGNMENT((#24572));
+#24572 = SURFACE_STYLE_USAGE(.BOTH.,#24573);
+#24573 = SURFACE_SIDE_STYLE('',(#24574));
+#24574 = SURFACE_STYLE_FILL_AREA(#24575);
+#24575 = FILL_AREA_STYLE('',(#24576));
+#24576 = FILL_AREA_STYLE_COLOUR('',#24485);
+#24577 = STYLED_ITEM('color',(#24578),#2436);
+#24578 = PRESENTATION_STYLE_ASSIGNMENT((#24579));
+#24579 = SURFACE_STYLE_USAGE(.BOTH.,#24580);
+#24580 = SURFACE_SIDE_STYLE('',(#24581));
+#24581 = SURFACE_STYLE_FILL_AREA(#24582);
+#24582 = FILL_AREA_STYLE('',(#24583));
+#24583 = FILL_AREA_STYLE_COLOUR('',#24485);
+#24584 = STYLED_ITEM('color',(#24585),#2468);
+#24585 = PRESENTATION_STYLE_ASSIGNMENT((#24586));
+#24586 = SURFACE_STYLE_USAGE(.BOTH.,#24587);
+#24587 = SURFACE_SIDE_STYLE('',(#24588));
+#24588 = SURFACE_STYLE_FILL_AREA(#24589);
+#24589 = FILL_AREA_STYLE('',(#24590));
+#24590 = FILL_AREA_STYLE_COLOUR('',#24485);
+#24591 = STYLED_ITEM('color',(#24592),#2527);
+#24592 = PRESENTATION_STYLE_ASSIGNMENT((#24593));
+#24593 = SURFACE_STYLE_USAGE(.BOTH.,#24594);
+#24594 = SURFACE_SIDE_STYLE('',(#24595));
+#24595 = SURFACE_STYLE_FILL_AREA(#24596);
+#24596 = FILL_AREA_STYLE('',(#24597));
+#24597 = FILL_AREA_STYLE_COLOUR('',#24485);
+#24598 = STYLED_ITEM('color',(#24599),#2586);
+#24599 = PRESENTATION_STYLE_ASSIGNMENT((#24600));
+#24600 = SURFACE_STYLE_USAGE(.BOTH.,#24601);
+#24601 = SURFACE_SIDE_STYLE('',(#24602));
+#24602 = SURFACE_STYLE_FILL_AREA(#24603);
+#24603 = FILL_AREA_STYLE('',(#24604));
+#24604 = FILL_AREA_STYLE_COLOUR('',#24485);
+#24605 = STYLED_ITEM('color',(#24606),#2601);
+#24606 = PRESENTATION_STYLE_ASSIGNMENT((#24607));
+#24607 = SURFACE_STYLE_USAGE(.BOTH.,#24608);
+#24608 = SURFACE_SIDE_STYLE('',(#24609));
+#24609 = SURFACE_STYLE_FILL_AREA(#24610);
+#24610 = FILL_AREA_STYLE('',(#24611));
+#24611 = FILL_AREA_STYLE_COLOUR('',#24485);
+#24612 = STYLED_ITEM('color',(#24613),#2605);
+#24613 = PRESENTATION_STYLE_ASSIGNMENT((#24614));
+#24614 = SURFACE_STYLE_USAGE(.BOTH.,#24615);
+#24615 = SURFACE_SIDE_STYLE('',(#24616));
+#24616 = SURFACE_STYLE_FILL_AREA(#24617);
+#24617 = FILL_AREA_STYLE('',(#24618));
+#24618 = FILL_AREA_STYLE_COLOUR('',#24485);
+#24619 = STYLED_ITEM('color',(#24620),#2611);
+#24620 = PRESENTATION_STYLE_ASSIGNMENT((#24621));
+#24621 = SURFACE_STYLE_USAGE(.BOTH.,#24622);
+#24622 = SURFACE_SIDE_STYLE('',(#24623));
+#24623 = SURFACE_STYLE_FILL_AREA(#24624);
+#24624 = FILL_AREA_STYLE('',(#24625));
+#24625 = FILL_AREA_STYLE_COLOUR('',#24626);
+#24626 = COLOUR_RGB('',0.501960813999,0.109803922474,0.);
+#24627 = STYLED_ITEM('color',(#24628),#2731);
+#24628 = PRESENTATION_STYLE_ASSIGNMENT((#24629));
+#24629 = SURFACE_STYLE_USAGE(.BOTH.,#24630);
+#24630 = SURFACE_SIDE_STYLE('',(#24631));
+#24631 = SURFACE_STYLE_FILL_AREA(#24632);
+#24632 = FILL_AREA_STYLE('',(#24633));
+#24633 = FILL_AREA_STYLE_COLOUR('',#24626);
+#24634 = STYLED_ITEM('color',(#24635),#2831);
+#24635 = PRESENTATION_STYLE_ASSIGNMENT((#24636));
+#24636 = SURFACE_STYLE_USAGE(.BOTH.,#24637);
+#24637 = SURFACE_SIDE_STYLE('',(#24638));
+#24638 = SURFACE_STYLE_FILL_AREA(#24639);
+#24639 = FILL_AREA_STYLE('',(#24640));
+#24640 = FILL_AREA_STYLE_COLOUR('',#24626);
+#24641 = STYLED_ITEM('color',(#24642),#2878);
+#24642 = PRESENTATION_STYLE_ASSIGNMENT((#24643));
+#24643 = SURFACE_STYLE_USAGE(.BOTH.,#24644);
+#24644 = SURFACE_SIDE_STYLE('',(#24645));
+#24645 = SURFACE_STYLE_FILL_AREA(#24646);
+#24646 = FILL_AREA_STYLE('',(#24647));
+#24647 = FILL_AREA_STYLE_COLOUR('',#24626);
+#24648 = STYLED_ITEM('color',(#24649),#2925);
+#24649 = PRESENTATION_STYLE_ASSIGNMENT((#24650));
+#24650 = SURFACE_STYLE_USAGE(.BOTH.,#24651);
+#24651 = SURFACE_SIDE_STYLE('',(#24652));
+#24652 = SURFACE_STYLE_FILL_AREA(#24653);
+#24653 = FILL_AREA_STYLE('',(#24654));
+#24654 = FILL_AREA_STYLE_COLOUR('',#24626);
+#24655 = STYLED_ITEM('color',(#24656),#2932);
+#24656 = PRESENTATION_STYLE_ASSIGNMENT((#24657));
+#24657 = SURFACE_STYLE_USAGE(.BOTH.,#24658);
+#24658 = SURFACE_SIDE_STYLE('',(#24659));
+#24659 = SURFACE_STYLE_FILL_AREA(#24660);
+#24660 = FILL_AREA_STYLE('',(#24661));
+#24661 = FILL_AREA_STYLE_COLOUR('',#24626);
+#24662 = STYLED_ITEM('color',(#24663),#2941);
+#24663 = PRESENTATION_STYLE_ASSIGNMENT((#24664));
+#24664 = SURFACE_STYLE_USAGE(.BOTH.,#24665);
+#24665 = SURFACE_SIDE_STYLE('',(#24666));
+#24666 = SURFACE_STYLE_FILL_AREA(#24667);
+#24667 = FILL_AREA_STYLE('',(#24668));
+#24668 = FILL_AREA_STYLE_COLOUR('',#24626);
+#24669 = STYLED_ITEM('color',(#24670),#3061);
+#24670 = PRESENTATION_STYLE_ASSIGNMENT((#24671));
+#24671 = SURFACE_STYLE_USAGE(.BOTH.,#24672);
+#24672 = SURFACE_SIDE_STYLE('',(#24673));
+#24673 = SURFACE_STYLE_FILL_AREA(#24674);
+#24674 = FILL_AREA_STYLE('',(#24675));
+#24675 = FILL_AREA_STYLE_COLOUR('',#24626);
+#24676 = STYLED_ITEM('color',(#24677),#3161);
+#24677 = PRESENTATION_STYLE_ASSIGNMENT((#24678));
+#24678 = SURFACE_STYLE_USAGE(.BOTH.,#24679);
+#24679 = SURFACE_SIDE_STYLE('',(#24680));
+#24680 = SURFACE_STYLE_FILL_AREA(#24681);
+#24681 = FILL_AREA_STYLE('',(#24682));
+#24682 = FILL_AREA_STYLE_COLOUR('',#24626);
+#24683 = STYLED_ITEM('color',(#24684),#3208);
+#24684 = PRESENTATION_STYLE_ASSIGNMENT((#24685));
+#24685 = SURFACE_STYLE_USAGE(.BOTH.,#24686);
+#24686 = SURFACE_SIDE_STYLE('',(#24687));
+#24687 = SURFACE_STYLE_FILL_AREA(#24688);
+#24688 = FILL_AREA_STYLE('',(#24689));
+#24689 = FILL_AREA_STYLE_COLOUR('',#24626);
+#24690 = STYLED_ITEM('color',(#24691),#3255);
+#24691 = PRESENTATION_STYLE_ASSIGNMENT((#24692));
+#24692 = SURFACE_STYLE_USAGE(.BOTH.,#24693);
+#24693 = SURFACE_SIDE_STYLE('',(#24694));
+#24694 = SURFACE_STYLE_FILL_AREA(#24695);
+#24695 = FILL_AREA_STYLE('',(#24696));
+#24696 = FILL_AREA_STYLE_COLOUR('',#24626);
+#24697 = STYLED_ITEM('color',(#24698),#3262);
+#24698 = PRESENTATION_STYLE_ASSIGNMENT((#24699));
+#24699 = SURFACE_STYLE_USAGE(.BOTH.,#24700);
+#24700 = SURFACE_SIDE_STYLE('',(#24701));
+#24701 = SURFACE_STYLE_FILL_AREA(#24702);
+#24702 = FILL_AREA_STYLE('',(#24703));
+#24703 = FILL_AREA_STYLE_COLOUR('',#24626);
+#24704 = STYLED_ITEM('color',(#24705),#3271);
+#24705 = PRESENTATION_STYLE_ASSIGNMENT((#24706));
+#24706 = SURFACE_STYLE_USAGE(.BOTH.,#24707);
+#24707 = SURFACE_SIDE_STYLE('',(#24708));
+#24708 = SURFACE_STYLE_FILL_AREA(#24709);
+#24709 = FILL_AREA_STYLE('',(#24710));
+#24710 = FILL_AREA_STYLE_COLOUR('',#24711);
+#24711 = COLOUR_RGB('',0.780392169952,0.568627476692,0.113725490868);
+#24712 = STYLED_ITEM('color',(#24713),#3359);
+#24713 = PRESENTATION_STYLE_ASSIGNMENT((#24714));
+#24714 = SURFACE_STYLE_USAGE(.BOTH.,#24715);
+#24715 = SURFACE_SIDE_STYLE('',(#24716));
+#24716 = SURFACE_STYLE_FILL_AREA(#24717);
+#24717 = FILL_AREA_STYLE('',(#24718));
+#24718 = FILL_AREA_STYLE_COLOUR('',#24711);
+#24719 = STYLED_ITEM('color',(#24720),#3363);
+#24720 = PRESENTATION_STYLE_ASSIGNMENT((#24721));
+#24721 = SURFACE_STYLE_USAGE(.BOTH.,#24722);
+#24722 = SURFACE_SIDE_STYLE('',(#24723));
+#24723 = SURFACE_STYLE_FILL_AREA(#24724);
+#24724 = FILL_AREA_STYLE('',(#24725));
+#24725 = FILL_AREA_STYLE_COLOUR('',#24711);
+#24726 = STYLED_ITEM('color',(#24727),#3369);
+#24727 = PRESENTATION_STYLE_ASSIGNMENT((#24728));
+#24728 = SURFACE_STYLE_USAGE(.BOTH.,#24729);
+#24729 = SURFACE_SIDE_STYLE('',(#24730));
+#24730 = SURFACE_STYLE_FILL_AREA(#24731);
+#24731 = FILL_AREA_STYLE('',(#24732));
+#24732 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24733 = STYLED_ITEM('color',(#24734),#3457);
+#24734 = PRESENTATION_STYLE_ASSIGNMENT((#24735));
+#24735 = SURFACE_STYLE_USAGE(.BOTH.,#24736);
+#24736 = SURFACE_SIDE_STYLE('',(#24737));
+#24737 = SURFACE_STYLE_FILL_AREA(#24738);
+#24738 = FILL_AREA_STYLE('',(#24739));
+#24739 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24740 = STYLED_ITEM('color',(#24741),#3461);
+#24741 = PRESENTATION_STYLE_ASSIGNMENT((#24742));
+#24742 = SURFACE_STYLE_USAGE(.BOTH.,#24743);
+#24743 = SURFACE_SIDE_STYLE('',(#24744));
+#24744 = SURFACE_STYLE_FILL_AREA(#24745);
+#24745 = FILL_AREA_STYLE('',(#24746));
+#24746 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24747 = STYLED_ITEM('color',(#24748),#3467);
+#24748 = PRESENTATION_STYLE_ASSIGNMENT((#24749));
+#24749 = SURFACE_STYLE_USAGE(.BOTH.,#24750);
+#24750 = SURFACE_SIDE_STYLE('',(#24751));
+#24751 = SURFACE_STYLE_FILL_AREA(#24752);
+#24752 = FILL_AREA_STYLE('',(#24753));
+#24753 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24754 = STYLED_ITEM('color',(#24755),#3555);
+#24755 = PRESENTATION_STYLE_ASSIGNMENT((#24756));
+#24756 = SURFACE_STYLE_USAGE(.BOTH.,#24757);
+#24757 = SURFACE_SIDE_STYLE('',(#24758));
+#24758 = SURFACE_STYLE_FILL_AREA(#24759);
+#24759 = FILL_AREA_STYLE('',(#24760));
+#24760 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24761 = STYLED_ITEM('color',(#24762),#3646);
+#24762 = PRESENTATION_STYLE_ASSIGNMENT((#24763));
+#24763 = SURFACE_STYLE_USAGE(.BOTH.,#24764);
+#24764 = SURFACE_SIDE_STYLE('',(#24765));
+#24765 = SURFACE_STYLE_FILL_AREA(#24766);
+#24766 = FILL_AREA_STYLE('',(#24767));
+#24767 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24768 = STYLED_ITEM('color',(#24769),#3718);
+#24769 = PRESENTATION_STYLE_ASSIGNMENT((#24770));
+#24770 = SURFACE_STYLE_USAGE(.BOTH.,#24771);
+#24771 = SURFACE_SIDE_STYLE('',(#24772));
+#24772 = SURFACE_STYLE_FILL_AREA(#24773);
+#24773 = FILL_AREA_STYLE('',(#24774));
+#24774 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24775 = STYLED_ITEM('color',(#24776),#3765);
+#24776 = PRESENTATION_STYLE_ASSIGNMENT((#24777));
+#24777 = SURFACE_STYLE_USAGE(.BOTH.,#24778);
+#24778 = SURFACE_SIDE_STYLE('',(#24779));
+#24779 = SURFACE_STYLE_FILL_AREA(#24780);
+#24780 = FILL_AREA_STYLE('',(#24781));
+#24781 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24782 = STYLED_ITEM('color',(#24783),#3792);
+#24783 = PRESENTATION_STYLE_ASSIGNMENT((#24784));
+#24784 = SURFACE_STYLE_USAGE(.BOTH.,#24785);
+#24785 = SURFACE_SIDE_STYLE('',(#24786));
+#24786 = SURFACE_STYLE_FILL_AREA(#24787);
+#24787 = FILL_AREA_STYLE('',(#24788));
+#24788 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24789 = STYLED_ITEM('color',(#24790),#3801);
+#24790 = PRESENTATION_STYLE_ASSIGNMENT((#24791));
+#24791 = SURFACE_STYLE_USAGE(.BOTH.,#24792);
+#24792 = SURFACE_SIDE_STYLE('',(#24793));
+#24793 = SURFACE_STYLE_FILL_AREA(#24794);
+#24794 = FILL_AREA_STYLE('',(#24795));
+#24795 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24796 = STYLED_ITEM('color',(#24797),#3891);
+#24797 = PRESENTATION_STYLE_ASSIGNMENT((#24798));
+#24798 = SURFACE_STYLE_USAGE(.BOTH.,#24799);
+#24799 = SURFACE_SIDE_STYLE('',(#24800));
+#24800 = SURFACE_STYLE_FILL_AREA(#24801);
+#24801 = FILL_AREA_STYLE('',(#24802));
+#24802 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24803 = STYLED_ITEM('color',(#24804),#3894);
+#24804 = PRESENTATION_STYLE_ASSIGNMENT((#24805));
+#24805 = SURFACE_STYLE_USAGE(.BOTH.,#24806);
+#24806 = SURFACE_SIDE_STYLE('',(#24807));
+#24807 = SURFACE_STYLE_FILL_AREA(#24808);
+#24808 = FILL_AREA_STYLE('',(#24809));
+#24809 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24810 = STYLED_ITEM('color',(#24811),#4041);
+#24811 = PRESENTATION_STYLE_ASSIGNMENT((#24812));
+#24812 = SURFACE_STYLE_USAGE(.BOTH.,#24813);
+#24813 = SURFACE_SIDE_STYLE('',(#24814));
+#24814 = SURFACE_STYLE_FILL_AREA(#24815);
+#24815 = FILL_AREA_STYLE('',(#24816));
+#24816 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24817 = STYLED_ITEM('color',(#24818),#4126);
+#24818 = PRESENTATION_STYLE_ASSIGNMENT((#24819));
+#24819 = SURFACE_STYLE_USAGE(.BOTH.,#24820);
+#24820 = SURFACE_SIDE_STYLE('',(#24821));
+#24821 = SURFACE_STYLE_FILL_AREA(#24822);
+#24822 = FILL_AREA_STYLE('',(#24823));
+#24823 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24824 = STYLED_ITEM('color',(#24825),#4211);
+#24825 = PRESENTATION_STYLE_ASSIGNMENT((#24826));
+#24826 = SURFACE_STYLE_USAGE(.BOTH.,#24827);
+#24827 = SURFACE_SIDE_STYLE('',(#24828));
+#24828 = SURFACE_STYLE_FILL_AREA(#24829);
+#24829 = FILL_AREA_STYLE('',(#24830));
+#24830 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24831 = STYLED_ITEM('color',(#24832),#4296);
+#24832 = PRESENTATION_STYLE_ASSIGNMENT((#24833));
+#24833 = SURFACE_STYLE_USAGE(.BOTH.,#24834);
+#24834 = SURFACE_SIDE_STYLE('',(#24835));
+#24835 = SURFACE_STYLE_FILL_AREA(#24836);
+#24836 = FILL_AREA_STYLE('',(#24837));
+#24837 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24838 = STYLED_ITEM('color',(#24839),#4381);
+#24839 = PRESENTATION_STYLE_ASSIGNMENT((#24840));
+#24840 = SURFACE_STYLE_USAGE(.BOTH.,#24841);
+#24841 = SURFACE_SIDE_STYLE('',(#24842));
+#24842 = SURFACE_STYLE_FILL_AREA(#24843);
+#24843 = FILL_AREA_STYLE('',(#24844));
+#24844 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24845 = STYLED_ITEM('color',(#24846),#4466);
+#24846 = PRESENTATION_STYLE_ASSIGNMENT((#24847));
+#24847 = SURFACE_STYLE_USAGE(.BOTH.,#24848);
+#24848 = SURFACE_SIDE_STYLE('',(#24849));
+#24849 = SURFACE_STYLE_FILL_AREA(#24850);
+#24850 = FILL_AREA_STYLE('',(#24851));
+#24851 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24852 = STYLED_ITEM('color',(#24853),#4551);
+#24853 = PRESENTATION_STYLE_ASSIGNMENT((#24854));
+#24854 = SURFACE_STYLE_USAGE(.BOTH.,#24855);
+#24855 = SURFACE_SIDE_STYLE('',(#24856));
+#24856 = SURFACE_STYLE_FILL_AREA(#24857);
+#24857 = FILL_AREA_STYLE('',(#24858));
+#24858 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24859 = STYLED_ITEM('color',(#24860),#4636);
+#24860 = PRESENTATION_STYLE_ASSIGNMENT((#24861));
+#24861 = SURFACE_STYLE_USAGE(.BOTH.,#24862);
+#24862 = SURFACE_SIDE_STYLE('',(#24863));
+#24863 = SURFACE_STYLE_FILL_AREA(#24864);
+#24864 = FILL_AREA_STYLE('',(#24865));
+#24865 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24866 = STYLED_ITEM('color',(#24867),#4721);
+#24867 = PRESENTATION_STYLE_ASSIGNMENT((#24868));
+#24868 = SURFACE_STYLE_USAGE(.BOTH.,#24869);
+#24869 = SURFACE_SIDE_STYLE('',(#24870));
+#24870 = SURFACE_STYLE_FILL_AREA(#24871);
+#24871 = FILL_AREA_STYLE('',(#24872));
+#24872 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24873 = STYLED_ITEM('color',(#24874),#4806);
+#24874 = PRESENTATION_STYLE_ASSIGNMENT((#24875));
+#24875 = SURFACE_STYLE_USAGE(.BOTH.,#24876);
+#24876 = SURFACE_SIDE_STYLE('',(#24877));
+#24877 = SURFACE_STYLE_FILL_AREA(#24878);
+#24878 = FILL_AREA_STYLE('',(#24879));
+#24879 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24880 = STYLED_ITEM('color',(#24881),#4891);
+#24881 = PRESENTATION_STYLE_ASSIGNMENT((#24882));
+#24882 = SURFACE_STYLE_USAGE(.BOTH.,#24883);
+#24883 = SURFACE_SIDE_STYLE('',(#24884));
+#24884 = SURFACE_STYLE_FILL_AREA(#24885);
+#24885 = FILL_AREA_STYLE('',(#24886));
+#24886 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24887 = STYLED_ITEM('color',(#24888),#4976);
+#24888 = PRESENTATION_STYLE_ASSIGNMENT((#24889));
+#24889 = SURFACE_STYLE_USAGE(.BOTH.,#24890);
+#24890 = SURFACE_SIDE_STYLE('',(#24891));
+#24891 = SURFACE_STYLE_FILL_AREA(#24892);
+#24892 = FILL_AREA_STYLE('',(#24893));
+#24893 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24894 = STYLED_ITEM('color',(#24895),#5061);
+#24895 = PRESENTATION_STYLE_ASSIGNMENT((#24896));
+#24896 = SURFACE_STYLE_USAGE(.BOTH.,#24897);
+#24897 = SURFACE_SIDE_STYLE('',(#24898));
+#24898 = SURFACE_STYLE_FILL_AREA(#24899);
+#24899 = FILL_AREA_STYLE('',(#24900));
+#24900 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24901 = STYLED_ITEM('color',(#24902),#5146);
+#24902 = PRESENTATION_STYLE_ASSIGNMENT((#24903));
+#24903 = SURFACE_STYLE_USAGE(.BOTH.,#24904);
+#24904 = SURFACE_SIDE_STYLE('',(#24905));
+#24905 = SURFACE_STYLE_FILL_AREA(#24906);
+#24906 = FILL_AREA_STYLE('',(#24907));
+#24907 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24908 = STYLED_ITEM('color',(#24909),#5231);
+#24909 = PRESENTATION_STYLE_ASSIGNMENT((#24910));
+#24910 = SURFACE_STYLE_USAGE(.BOTH.,#24911);
+#24911 = SURFACE_SIDE_STYLE('',(#24912));
+#24912 = SURFACE_STYLE_FILL_AREA(#24913);
+#24913 = FILL_AREA_STYLE('',(#24914));
+#24914 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24915 = STYLED_ITEM('color',(#24916),#5316);
+#24916 = PRESENTATION_STYLE_ASSIGNMENT((#24917));
+#24917 = SURFACE_STYLE_USAGE(.BOTH.,#24918);
+#24918 = SURFACE_SIDE_STYLE('',(#24919));
+#24919 = SURFACE_STYLE_FILL_AREA(#24920);
+#24920 = FILL_AREA_STYLE('',(#24921));
+#24921 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24922 = STYLED_ITEM('color',(#24923),#5401);
+#24923 = PRESENTATION_STYLE_ASSIGNMENT((#24924));
+#24924 = SURFACE_STYLE_USAGE(.BOTH.,#24925);
+#24925 = SURFACE_SIDE_STYLE('',(#24926));
+#24926 = SURFACE_STYLE_FILL_AREA(#24927);
+#24927 = FILL_AREA_STYLE('',(#24928));
+#24928 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24929 = STYLED_ITEM('color',(#24930),#5486);
+#24930 = PRESENTATION_STYLE_ASSIGNMENT((#24931));
+#24931 = SURFACE_STYLE_USAGE(.BOTH.,#24932);
+#24932 = SURFACE_SIDE_STYLE('',(#24933));
+#24933 = SURFACE_STYLE_FILL_AREA(#24934);
+#24934 = FILL_AREA_STYLE('',(#24935));
+#24935 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24936 = STYLED_ITEM('color',(#24937),#5571);
+#24937 = PRESENTATION_STYLE_ASSIGNMENT((#24938));
+#24938 = SURFACE_STYLE_USAGE(.BOTH.,#24939);
+#24939 = SURFACE_SIDE_STYLE('',(#24940));
+#24940 = SURFACE_STYLE_FILL_AREA(#24941);
+#24941 = FILL_AREA_STYLE('',(#24942));
+#24942 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24943 = STYLED_ITEM('color',(#24944),#5656);
+#24944 = PRESENTATION_STYLE_ASSIGNMENT((#24945));
+#24945 = SURFACE_STYLE_USAGE(.BOTH.,#24946);
+#24946 = SURFACE_SIDE_STYLE('',(#24947));
+#24947 = SURFACE_STYLE_FILL_AREA(#24948);
+#24948 = FILL_AREA_STYLE('',(#24949));
+#24949 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24950 = STYLED_ITEM('color',(#24951),#5741);
+#24951 = PRESENTATION_STYLE_ASSIGNMENT((#24952));
+#24952 = SURFACE_STYLE_USAGE(.BOTH.,#24953);
+#24953 = SURFACE_SIDE_STYLE('',(#24954));
+#24954 = SURFACE_STYLE_FILL_AREA(#24955);
+#24955 = FILL_AREA_STYLE('',(#24956));
+#24956 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24957 = STYLED_ITEM('color',(#24958),#5826);
+#24958 = PRESENTATION_STYLE_ASSIGNMENT((#24959));
+#24959 = SURFACE_STYLE_USAGE(.BOTH.,#24960);
+#24960 = SURFACE_SIDE_STYLE('',(#24961));
+#24961 = SURFACE_STYLE_FILL_AREA(#24962);
+#24962 = FILL_AREA_STYLE('',(#24963));
+#24963 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24964 = STYLED_ITEM('color',(#24965),#5911);
+#24965 = PRESENTATION_STYLE_ASSIGNMENT((#24966));
+#24966 = SURFACE_STYLE_USAGE(.BOTH.,#24967);
+#24967 = SURFACE_SIDE_STYLE('',(#24968));
+#24968 = SURFACE_STYLE_FILL_AREA(#24969);
+#24969 = FILL_AREA_STYLE('',(#24970));
+#24970 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24971 = STYLED_ITEM('color',(#24972),#5996);
+#24972 = PRESENTATION_STYLE_ASSIGNMENT((#24973));
+#24973 = SURFACE_STYLE_USAGE(.BOTH.,#24974);
+#24974 = SURFACE_SIDE_STYLE('',(#24975));
+#24975 = SURFACE_STYLE_FILL_AREA(#24976);
+#24976 = FILL_AREA_STYLE('',(#24977));
+#24977 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24978 = STYLED_ITEM('color',(#24979),#6025);
+#24979 = PRESENTATION_STYLE_ASSIGNMENT((#24980));
+#24980 = SURFACE_STYLE_USAGE(.BOTH.,#24981);
+#24981 = SURFACE_SIDE_STYLE('',(#24982));
+#24982 = SURFACE_STYLE_FILL_AREA(#24983);
+#24983 = FILL_AREA_STYLE('',(#24984));
+#24984 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24985 = STYLED_ITEM('color',(#24986),#6166);
+#24986 = PRESENTATION_STYLE_ASSIGNMENT((#24987));
+#24987 = SURFACE_STYLE_USAGE(.BOTH.,#24988);
+#24988 = SURFACE_SIDE_STYLE('',(#24989));
+#24989 = SURFACE_STYLE_FILL_AREA(#24990);
+#24990 = FILL_AREA_STYLE('',(#24991));
+#24991 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24992 = STYLED_ITEM('color',(#24993),#6251);
+#24993 = PRESENTATION_STYLE_ASSIGNMENT((#24994));
+#24994 = SURFACE_STYLE_USAGE(.BOTH.,#24995);
+#24995 = SURFACE_SIDE_STYLE('',(#24996));
+#24996 = SURFACE_STYLE_FILL_AREA(#24997);
+#24997 = FILL_AREA_STYLE('',(#24998));
+#24998 = FILL_AREA_STYLE_COLOUR('',#24414);
+#24999 = STYLED_ITEM('color',(#25000),#6336);
+#25000 = PRESENTATION_STYLE_ASSIGNMENT((#25001));
+#25001 = SURFACE_STYLE_USAGE(.BOTH.,#25002);
+#25002 = SURFACE_SIDE_STYLE('',(#25003));
+#25003 = SURFACE_STYLE_FILL_AREA(#25004);
+#25004 = FILL_AREA_STYLE('',(#25005));
+#25005 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25006 = STYLED_ITEM('color',(#25007),#6421);
+#25007 = PRESENTATION_STYLE_ASSIGNMENT((#25008));
+#25008 = SURFACE_STYLE_USAGE(.BOTH.,#25009);
+#25009 = SURFACE_SIDE_STYLE('',(#25010));
+#25010 = SURFACE_STYLE_FILL_AREA(#25011);
+#25011 = FILL_AREA_STYLE('',(#25012));
+#25012 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25013 = STYLED_ITEM('color',(#25014),#6506);
+#25014 = PRESENTATION_STYLE_ASSIGNMENT((#25015));
+#25015 = SURFACE_STYLE_USAGE(.BOTH.,#25016);
+#25016 = SURFACE_SIDE_STYLE('',(#25017));
+#25017 = SURFACE_STYLE_FILL_AREA(#25018);
+#25018 = FILL_AREA_STYLE('',(#25019));
+#25019 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25020 = STYLED_ITEM('color',(#25021),#6591);
+#25021 = PRESENTATION_STYLE_ASSIGNMENT((#25022));
+#25022 = SURFACE_STYLE_USAGE(.BOTH.,#25023);
+#25023 = SURFACE_SIDE_STYLE('',(#25024));
+#25024 = SURFACE_STYLE_FILL_AREA(#25025);
+#25025 = FILL_AREA_STYLE('',(#25026));
+#25026 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25027 = STYLED_ITEM('color',(#25028),#6619);
+#25028 = PRESENTATION_STYLE_ASSIGNMENT((#25029));
+#25029 = SURFACE_STYLE_USAGE(.BOTH.,#25030);
+#25030 = SURFACE_SIDE_STYLE('',(#25031));
+#25031 = SURFACE_STYLE_FILL_AREA(#25032);
+#25032 = FILL_AREA_STYLE('',(#25033));
+#25033 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25034 = STYLED_ITEM('color',(#25035),#6622);
+#25035 = PRESENTATION_STYLE_ASSIGNMENT((#25036));
+#25036 = SURFACE_STYLE_USAGE(.BOTH.,#25037);
+#25037 = SURFACE_SIDE_STYLE('',(#25038));
+#25038 = SURFACE_STYLE_FILL_AREA(#25039);
+#25039 = FILL_AREA_STYLE('',(#25040));
+#25040 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25041 = STYLED_ITEM('color',(#25042),#6736);
+#25042 = PRESENTATION_STYLE_ASSIGNMENT((#25043));
+#25043 = SURFACE_STYLE_USAGE(.BOTH.,#25044);
+#25044 = SURFACE_SIDE_STYLE('',(#25045));
+#25045 = SURFACE_STYLE_FILL_AREA(#25046);
+#25046 = FILL_AREA_STYLE('',(#25047));
+#25047 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25048 = STYLED_ITEM('color',(#25049),#6802);
+#25049 = PRESENTATION_STYLE_ASSIGNMENT((#25050));
+#25050 = SURFACE_STYLE_USAGE(.BOTH.,#25051);
+#25051 = SURFACE_SIDE_STYLE('',(#25052));
+#25052 = SURFACE_STYLE_FILL_AREA(#25053);
+#25053 = FILL_AREA_STYLE('',(#25054));
+#25054 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25055 = STYLED_ITEM('color',(#25056),#6868);
+#25056 = PRESENTATION_STYLE_ASSIGNMENT((#25057));
+#25057 = SURFACE_STYLE_USAGE(.BOTH.,#25058);
+#25058 = SURFACE_SIDE_STYLE('',(#25059));
+#25059 = SURFACE_STYLE_FILL_AREA(#25060);
+#25060 = FILL_AREA_STYLE('',(#25061));
+#25061 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25062 = STYLED_ITEM('color',(#25063),#6934);
+#25063 = PRESENTATION_STYLE_ASSIGNMENT((#25064));
+#25064 = SURFACE_STYLE_USAGE(.BOTH.,#25065);
+#25065 = SURFACE_SIDE_STYLE('',(#25066));
+#25066 = SURFACE_STYLE_FILL_AREA(#25067);
+#25067 = FILL_AREA_STYLE('',(#25068));
+#25068 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25069 = STYLED_ITEM('color',(#25070),#7000);
+#25070 = PRESENTATION_STYLE_ASSIGNMENT((#25071));
+#25071 = SURFACE_STYLE_USAGE(.BOTH.,#25072);
+#25072 = SURFACE_SIDE_STYLE('',(#25073));
+#25073 = SURFACE_STYLE_FILL_AREA(#25074);
+#25074 = FILL_AREA_STYLE('',(#25075));
+#25075 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25076 = STYLED_ITEM('color',(#25077),#7066);
+#25077 = PRESENTATION_STYLE_ASSIGNMENT((#25078));
+#25078 = SURFACE_STYLE_USAGE(.BOTH.,#25079);
+#25079 = SURFACE_SIDE_STYLE('',(#25080));
+#25080 = SURFACE_STYLE_FILL_AREA(#25081);
+#25081 = FILL_AREA_STYLE('',(#25082));
+#25082 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25083 = STYLED_ITEM('color',(#25084),#7132);
+#25084 = PRESENTATION_STYLE_ASSIGNMENT((#25085));
+#25085 = SURFACE_STYLE_USAGE(.BOTH.,#25086);
+#25086 = SURFACE_SIDE_STYLE('',(#25087));
+#25087 = SURFACE_STYLE_FILL_AREA(#25088);
+#25088 = FILL_AREA_STYLE('',(#25089));
+#25089 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25090 = STYLED_ITEM('color',(#25091),#7198);
+#25091 = PRESENTATION_STYLE_ASSIGNMENT((#25092));
+#25092 = SURFACE_STYLE_USAGE(.BOTH.,#25093);
+#25093 = SURFACE_SIDE_STYLE('',(#25094));
+#25094 = SURFACE_STYLE_FILL_AREA(#25095);
+#25095 = FILL_AREA_STYLE('',(#25096));
+#25096 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25097 = STYLED_ITEM('color',(#25098),#7264);
+#25098 = PRESENTATION_STYLE_ASSIGNMENT((#25099));
+#25099 = SURFACE_STYLE_USAGE(.BOTH.,#25100);
+#25100 = SURFACE_SIDE_STYLE('',(#25101));
+#25101 = SURFACE_STYLE_FILL_AREA(#25102);
+#25102 = FILL_AREA_STYLE('',(#25103));
+#25103 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25104 = STYLED_ITEM('color',(#25105),#7330);
+#25105 = PRESENTATION_STYLE_ASSIGNMENT((#25106));
+#25106 = SURFACE_STYLE_USAGE(.BOTH.,#25107);
+#25107 = SURFACE_SIDE_STYLE('',(#25108));
+#25108 = SURFACE_STYLE_FILL_AREA(#25109);
+#25109 = FILL_AREA_STYLE('',(#25110));
+#25110 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25111 = STYLED_ITEM('color',(#25112),#7396);
+#25112 = PRESENTATION_STYLE_ASSIGNMENT((#25113));
+#25113 = SURFACE_STYLE_USAGE(.BOTH.,#25114);
+#25114 = SURFACE_SIDE_STYLE('',(#25115));
+#25115 = SURFACE_STYLE_FILL_AREA(#25116);
+#25116 = FILL_AREA_STYLE('',(#25117));
+#25117 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25118 = STYLED_ITEM('color',(#25119),#7462);
+#25119 = PRESENTATION_STYLE_ASSIGNMENT((#25120));
+#25120 = SURFACE_STYLE_USAGE(.BOTH.,#25121);
+#25121 = SURFACE_SIDE_STYLE('',(#25122));
+#25122 = SURFACE_STYLE_FILL_AREA(#25123);
+#25123 = FILL_AREA_STYLE('',(#25124));
+#25124 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25125 = STYLED_ITEM('color',(#25126),#7528);
+#25126 = PRESENTATION_STYLE_ASSIGNMENT((#25127));
+#25127 = SURFACE_STYLE_USAGE(.BOTH.,#25128);
+#25128 = SURFACE_SIDE_STYLE('',(#25129));
+#25129 = SURFACE_STYLE_FILL_AREA(#25130);
+#25130 = FILL_AREA_STYLE('',(#25131));
+#25131 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25132 = STYLED_ITEM('color',(#25133),#7594);
+#25133 = PRESENTATION_STYLE_ASSIGNMENT((#25134));
+#25134 = SURFACE_STYLE_USAGE(.BOTH.,#25135);
+#25135 = SURFACE_SIDE_STYLE('',(#25136));
+#25136 = SURFACE_STYLE_FILL_AREA(#25137);
+#25137 = FILL_AREA_STYLE('',(#25138));
+#25138 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25139 = STYLED_ITEM('color',(#25140),#7660);
+#25140 = PRESENTATION_STYLE_ASSIGNMENT((#25141));
+#25141 = SURFACE_STYLE_USAGE(.BOTH.,#25142);
+#25142 = SURFACE_SIDE_STYLE('',(#25143));
+#25143 = SURFACE_STYLE_FILL_AREA(#25144);
+#25144 = FILL_AREA_STYLE('',(#25145));
+#25145 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25146 = STYLED_ITEM('color',(#25147),#7726);
+#25147 = PRESENTATION_STYLE_ASSIGNMENT((#25148));
+#25148 = SURFACE_STYLE_USAGE(.BOTH.,#25149);
+#25149 = SURFACE_SIDE_STYLE('',(#25150));
+#25150 = SURFACE_STYLE_FILL_AREA(#25151);
+#25151 = FILL_AREA_STYLE('',(#25152));
+#25152 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25153 = STYLED_ITEM('color',(#25154),#7792);
+#25154 = PRESENTATION_STYLE_ASSIGNMENT((#25155));
+#25155 = SURFACE_STYLE_USAGE(.BOTH.,#25156);
+#25156 = SURFACE_SIDE_STYLE('',(#25157));
+#25157 = SURFACE_STYLE_FILL_AREA(#25158);
+#25158 = FILL_AREA_STYLE('',(#25159));
+#25159 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25160 = STYLED_ITEM('color',(#25161),#7858);
+#25161 = PRESENTATION_STYLE_ASSIGNMENT((#25162));
+#25162 = SURFACE_STYLE_USAGE(.BOTH.,#25163);
+#25163 = SURFACE_SIDE_STYLE('',(#25164));
+#25164 = SURFACE_STYLE_FILL_AREA(#25165);
+#25165 = FILL_AREA_STYLE('',(#25166));
+#25166 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25167 = STYLED_ITEM('color',(#25168),#7924);
+#25168 = PRESENTATION_STYLE_ASSIGNMENT((#25169));
+#25169 = SURFACE_STYLE_USAGE(.BOTH.,#25170);
+#25170 = SURFACE_SIDE_STYLE('',(#25171));
+#25171 = SURFACE_STYLE_FILL_AREA(#25172);
+#25172 = FILL_AREA_STYLE('',(#25173));
+#25173 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25174 = STYLED_ITEM('color',(#25175),#7990);
+#25175 = PRESENTATION_STYLE_ASSIGNMENT((#25176));
+#25176 = SURFACE_STYLE_USAGE(.BOTH.,#25177);
+#25177 = SURFACE_SIDE_STYLE('',(#25178));
+#25178 = SURFACE_STYLE_FILL_AREA(#25179);
+#25179 = FILL_AREA_STYLE('',(#25180));
+#25180 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25181 = STYLED_ITEM('color',(#25182),#8056);
+#25182 = PRESENTATION_STYLE_ASSIGNMENT((#25183));
+#25183 = SURFACE_STYLE_USAGE(.BOTH.,#25184);
+#25184 = SURFACE_SIDE_STYLE('',(#25185));
+#25185 = SURFACE_STYLE_FILL_AREA(#25186);
+#25186 = FILL_AREA_STYLE('',(#25187));
+#25187 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25188 = STYLED_ITEM('color',(#25189),#8122);
+#25189 = PRESENTATION_STYLE_ASSIGNMENT((#25190));
+#25190 = SURFACE_STYLE_USAGE(.BOTH.,#25191);
+#25191 = SURFACE_SIDE_STYLE('',(#25192));
+#25192 = SURFACE_STYLE_FILL_AREA(#25193);
+#25193 = FILL_AREA_STYLE('',(#25194));
+#25194 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25195 = STYLED_ITEM('color',(#25196),#8188);
+#25196 = PRESENTATION_STYLE_ASSIGNMENT((#25197));
+#25197 = SURFACE_STYLE_USAGE(.BOTH.,#25198);
+#25198 = SURFACE_SIDE_STYLE('',(#25199));
+#25199 = SURFACE_STYLE_FILL_AREA(#25200);
+#25200 = FILL_AREA_STYLE('',(#25201));
+#25201 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25202 = STYLED_ITEM('color',(#25203),#8254);
+#25203 = PRESENTATION_STYLE_ASSIGNMENT((#25204));
+#25204 = SURFACE_STYLE_USAGE(.BOTH.,#25205);
+#25205 = SURFACE_SIDE_STYLE('',(#25206));
+#25206 = SURFACE_STYLE_FILL_AREA(#25207);
+#25207 = FILL_AREA_STYLE('',(#25208));
+#25208 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25209 = STYLED_ITEM('color',(#25210),#8278);
+#25210 = PRESENTATION_STYLE_ASSIGNMENT((#25211));
+#25211 = SURFACE_STYLE_USAGE(.BOTH.,#25212);
+#25212 = SURFACE_SIDE_STYLE('',(#25213));
+#25213 = SURFACE_STYLE_FILL_AREA(#25214);
+#25214 = FILL_AREA_STYLE('',(#25215));
+#25215 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25216 = STYLED_ITEM('color',(#25217),#8386);
+#25217 = PRESENTATION_STYLE_ASSIGNMENT((#25218));
+#25218 = SURFACE_STYLE_USAGE(.BOTH.,#25219);
+#25219 = SURFACE_SIDE_STYLE('',(#25220));
+#25220 = SURFACE_STYLE_FILL_AREA(#25221);
+#25221 = FILL_AREA_STYLE('',(#25222));
+#25222 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25223 = STYLED_ITEM('color',(#25224),#8452);
+#25224 = PRESENTATION_STYLE_ASSIGNMENT((#25225));
+#25225 = SURFACE_STYLE_USAGE(.BOTH.,#25226);
+#25226 = SURFACE_SIDE_STYLE('',(#25227));
+#25227 = SURFACE_STYLE_FILL_AREA(#25228);
+#25228 = FILL_AREA_STYLE('',(#25229));
+#25229 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25230 = STYLED_ITEM('color',(#25231),#8518);
+#25231 = PRESENTATION_STYLE_ASSIGNMENT((#25232));
+#25232 = SURFACE_STYLE_USAGE(.BOTH.,#25233);
+#25233 = SURFACE_SIDE_STYLE('',(#25234));
+#25234 = SURFACE_STYLE_FILL_AREA(#25235);
+#25235 = FILL_AREA_STYLE('',(#25236));
+#25236 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25237 = STYLED_ITEM('color',(#25238),#8584);
+#25238 = PRESENTATION_STYLE_ASSIGNMENT((#25239));
+#25239 = SURFACE_STYLE_USAGE(.BOTH.,#25240);
+#25240 = SURFACE_SIDE_STYLE('',(#25241));
+#25241 = SURFACE_STYLE_FILL_AREA(#25242);
+#25242 = FILL_AREA_STYLE('',(#25243));
+#25243 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25244 = STYLED_ITEM('color',(#25245),#8650);
+#25245 = PRESENTATION_STYLE_ASSIGNMENT((#25246));
+#25246 = SURFACE_STYLE_USAGE(.BOTH.,#25247);
+#25247 = SURFACE_SIDE_STYLE('',(#25248));
+#25248 = SURFACE_STYLE_FILL_AREA(#25249);
+#25249 = FILL_AREA_STYLE('',(#25250));
+#25250 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25251 = STYLED_ITEM('color',(#25252),#8716);
+#25252 = PRESENTATION_STYLE_ASSIGNMENT((#25253));
+#25253 = SURFACE_STYLE_USAGE(.BOTH.,#25254);
+#25254 = SURFACE_SIDE_STYLE('',(#25255));
+#25255 = SURFACE_STYLE_FILL_AREA(#25256);
+#25256 = FILL_AREA_STYLE('',(#25257));
+#25257 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25258 = STYLED_ITEM('color',(#25259),#8737);
+#25259 = PRESENTATION_STYLE_ASSIGNMENT((#25260));
+#25260 = SURFACE_STYLE_USAGE(.BOTH.,#25261);
+#25261 = SURFACE_SIDE_STYLE('',(#25262));
+#25262 = SURFACE_STYLE_FILL_AREA(#25263);
+#25263 = FILL_AREA_STYLE('',(#25264));
+#25264 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25265 = STYLED_ITEM('color',(#25266),#8784);
+#25266 = PRESENTATION_STYLE_ASSIGNMENT((#25267));
+#25267 = SURFACE_STYLE_USAGE(.BOTH.,#25268);
+#25268 = SURFACE_SIDE_STYLE('',(#25269));
+#25269 = SURFACE_STYLE_FILL_AREA(#25270);
+#25270 = FILL_AREA_STYLE('',(#25271));
+#25271 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25272 = STYLED_ITEM('color',(#25273),#8811);
+#25273 = PRESENTATION_STYLE_ASSIGNMENT((#25274));
+#25274 = SURFACE_STYLE_USAGE(.BOTH.,#25275);
+#25275 = SURFACE_SIDE_STYLE('',(#25276));
+#25276 = SURFACE_STYLE_FILL_AREA(#25277);
+#25277 = FILL_AREA_STYLE('',(#25278));
+#25278 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25279 = STYLED_ITEM('color',(#25280),#8823);
+#25280 = PRESENTATION_STYLE_ASSIGNMENT((#25281));
+#25281 = SURFACE_STYLE_USAGE(.BOTH.,#25282);
+#25282 = SURFACE_SIDE_STYLE('',(#25283));
+#25283 = SURFACE_STYLE_FILL_AREA(#25284);
+#25284 = FILL_AREA_STYLE('',(#25285));
+#25285 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25286 = STYLED_ITEM('color',(#25287),#8845);
+#25287 = PRESENTATION_STYLE_ASSIGNMENT((#25288));
+#25288 = SURFACE_STYLE_USAGE(.BOTH.,#25289);
+#25289 = SURFACE_SIDE_STYLE('',(#25290));
+#25290 = SURFACE_STYLE_FILL_AREA(#25291);
+#25291 = FILL_AREA_STYLE('',(#25292));
+#25292 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25293 = STYLED_ITEM('color',(#25294),#8884);
+#25294 = PRESENTATION_STYLE_ASSIGNMENT((#25295));
+#25295 = SURFACE_STYLE_USAGE(.BOTH.,#25296);
+#25296 = SURFACE_SIDE_STYLE('',(#25297));
+#25297 = SURFACE_STYLE_FILL_AREA(#25298);
+#25298 = FILL_AREA_STYLE('',(#25299));
+#25299 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25300 = STYLED_ITEM('color',(#25301),#8906);
+#25301 = PRESENTATION_STYLE_ASSIGNMENT((#25302));
+#25302 = SURFACE_STYLE_USAGE(.BOTH.,#25303);
+#25303 = SURFACE_SIDE_STYLE('',(#25304));
+#25304 = SURFACE_STYLE_FILL_AREA(#25305);
+#25305 = FILL_AREA_STYLE('',(#25306));
+#25306 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25307 = STYLED_ITEM('color',(#25308),#8945);
+#25308 = PRESENTATION_STYLE_ASSIGNMENT((#25309));
+#25309 = SURFACE_STYLE_USAGE(.BOTH.,#25310);
+#25310 = SURFACE_SIDE_STYLE('',(#25311));
+#25311 = SURFACE_STYLE_FILL_AREA(#25312);
+#25312 = FILL_AREA_STYLE('',(#25313));
+#25313 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25314 = STYLED_ITEM('color',(#25315),#8967);
+#25315 = PRESENTATION_STYLE_ASSIGNMENT((#25316));
+#25316 = SURFACE_STYLE_USAGE(.BOTH.,#25317);
+#25317 = SURFACE_SIDE_STYLE('',(#25318));
+#25318 = SURFACE_STYLE_FILL_AREA(#25319);
+#25319 = FILL_AREA_STYLE('',(#25320));
+#25320 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25321 = STYLED_ITEM('color',(#25322),#9006);
+#25322 = PRESENTATION_STYLE_ASSIGNMENT((#25323));
+#25323 = SURFACE_STYLE_USAGE(.BOTH.,#25324);
+#25324 = SURFACE_SIDE_STYLE('',(#25325));
+#25325 = SURFACE_STYLE_FILL_AREA(#25326);
+#25326 = FILL_AREA_STYLE('',(#25327));
+#25327 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25328 = STYLED_ITEM('color',(#25329),#9028);
+#25329 = PRESENTATION_STYLE_ASSIGNMENT((#25330));
+#25330 = SURFACE_STYLE_USAGE(.BOTH.,#25331);
+#25331 = SURFACE_SIDE_STYLE('',(#25332));
+#25332 = SURFACE_STYLE_FILL_AREA(#25333);
+#25333 = FILL_AREA_STYLE('',(#25334));
+#25334 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25335 = STYLED_ITEM('color',(#25336),#9067);
+#25336 = PRESENTATION_STYLE_ASSIGNMENT((#25337));
+#25337 = SURFACE_STYLE_USAGE(.BOTH.,#25338);
+#25338 = SURFACE_SIDE_STYLE('',(#25339));
+#25339 = SURFACE_STYLE_FILL_AREA(#25340);
+#25340 = FILL_AREA_STYLE('',(#25341));
+#25341 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25342 = STYLED_ITEM('color',(#25343),#9089);
+#25343 = PRESENTATION_STYLE_ASSIGNMENT((#25344));
+#25344 = SURFACE_STYLE_USAGE(.BOTH.,#25345);
+#25345 = SURFACE_SIDE_STYLE('',(#25346));
+#25346 = SURFACE_STYLE_FILL_AREA(#25347);
+#25347 = FILL_AREA_STYLE('',(#25348));
+#25348 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25349 = STYLED_ITEM('color',(#25350),#9128);
+#25350 = PRESENTATION_STYLE_ASSIGNMENT((#25351));
+#25351 = SURFACE_STYLE_USAGE(.BOTH.,#25352);
+#25352 = SURFACE_SIDE_STYLE('',(#25353));
+#25353 = SURFACE_STYLE_FILL_AREA(#25354);
+#25354 = FILL_AREA_STYLE('',(#25355));
+#25355 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25356 = STYLED_ITEM('color',(#25357),#9150);
+#25357 = PRESENTATION_STYLE_ASSIGNMENT((#25358));
+#25358 = SURFACE_STYLE_USAGE(.BOTH.,#25359);
+#25359 = SURFACE_SIDE_STYLE('',(#25360));
+#25360 = SURFACE_STYLE_FILL_AREA(#25361);
+#25361 = FILL_AREA_STYLE('',(#25362));
+#25362 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25363 = STYLED_ITEM('color',(#25364),#9189);
+#25364 = PRESENTATION_STYLE_ASSIGNMENT((#25365));
+#25365 = SURFACE_STYLE_USAGE(.BOTH.,#25366);
+#25366 = SURFACE_SIDE_STYLE('',(#25367));
+#25367 = SURFACE_STYLE_FILL_AREA(#25368);
+#25368 = FILL_AREA_STYLE('',(#25369));
+#25369 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25370 = STYLED_ITEM('color',(#25371),#9211);
+#25371 = PRESENTATION_STYLE_ASSIGNMENT((#25372));
+#25372 = SURFACE_STYLE_USAGE(.BOTH.,#25373);
+#25373 = SURFACE_SIDE_STYLE('',(#25374));
+#25374 = SURFACE_STYLE_FILL_AREA(#25375);
+#25375 = FILL_AREA_STYLE('',(#25376));
+#25376 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25377 = STYLED_ITEM('color',(#25378),#9250);
+#25378 = PRESENTATION_STYLE_ASSIGNMENT((#25379));
+#25379 = SURFACE_STYLE_USAGE(.BOTH.,#25380);
+#25380 = SURFACE_SIDE_STYLE('',(#25381));
+#25381 = SURFACE_STYLE_FILL_AREA(#25382);
+#25382 = FILL_AREA_STYLE('',(#25383));
+#25383 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25384 = STYLED_ITEM('color',(#25385),#9272);
+#25385 = PRESENTATION_STYLE_ASSIGNMENT((#25386));
+#25386 = SURFACE_STYLE_USAGE(.BOTH.,#25387);
+#25387 = SURFACE_SIDE_STYLE('',(#25388));
+#25388 = SURFACE_STYLE_FILL_AREA(#25389);
+#25389 = FILL_AREA_STYLE('',(#25390));
+#25390 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25391 = STYLED_ITEM('color',(#25392),#9311);
+#25392 = PRESENTATION_STYLE_ASSIGNMENT((#25393));
+#25393 = SURFACE_STYLE_USAGE(.BOTH.,#25394);
+#25394 = SURFACE_SIDE_STYLE('',(#25395));
+#25395 = SURFACE_STYLE_FILL_AREA(#25396);
+#25396 = FILL_AREA_STYLE('',(#25397));
+#25397 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25398 = STYLED_ITEM('color',(#25399),#9333);
+#25399 = PRESENTATION_STYLE_ASSIGNMENT((#25400));
+#25400 = SURFACE_STYLE_USAGE(.BOTH.,#25401);
+#25401 = SURFACE_SIDE_STYLE('',(#25402));
+#25402 = SURFACE_STYLE_FILL_AREA(#25403);
+#25403 = FILL_AREA_STYLE('',(#25404));
+#25404 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25405 = STYLED_ITEM('color',(#25406),#9372);
+#25406 = PRESENTATION_STYLE_ASSIGNMENT((#25407));
+#25407 = SURFACE_STYLE_USAGE(.BOTH.,#25408);
+#25408 = SURFACE_SIDE_STYLE('',(#25409));
+#25409 = SURFACE_STYLE_FILL_AREA(#25410);
+#25410 = FILL_AREA_STYLE('',(#25411));
+#25411 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25412 = STYLED_ITEM('color',(#25413),#9394);
+#25413 = PRESENTATION_STYLE_ASSIGNMENT((#25414));
+#25414 = SURFACE_STYLE_USAGE(.BOTH.,#25415);
+#25415 = SURFACE_SIDE_STYLE('',(#25416));
+#25416 = SURFACE_STYLE_FILL_AREA(#25417);
+#25417 = FILL_AREA_STYLE('',(#25418));
+#25418 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25419 = STYLED_ITEM('color',(#25420),#9433);
+#25420 = PRESENTATION_STYLE_ASSIGNMENT((#25421));
+#25421 = SURFACE_STYLE_USAGE(.BOTH.,#25422);
+#25422 = SURFACE_SIDE_STYLE('',(#25423));
+#25423 = SURFACE_STYLE_FILL_AREA(#25424);
+#25424 = FILL_AREA_STYLE('',(#25425));
+#25425 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25426 = STYLED_ITEM('color',(#25427),#9455);
+#25427 = PRESENTATION_STYLE_ASSIGNMENT((#25428));
+#25428 = SURFACE_STYLE_USAGE(.BOTH.,#25429);
+#25429 = SURFACE_SIDE_STYLE('',(#25430));
+#25430 = SURFACE_STYLE_FILL_AREA(#25431);
+#25431 = FILL_AREA_STYLE('',(#25432));
+#25432 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25433 = STYLED_ITEM('color',(#25434),#9494);
+#25434 = PRESENTATION_STYLE_ASSIGNMENT((#25435));
+#25435 = SURFACE_STYLE_USAGE(.BOTH.,#25436);
+#25436 = SURFACE_SIDE_STYLE('',(#25437));
+#25437 = SURFACE_STYLE_FILL_AREA(#25438);
+#25438 = FILL_AREA_STYLE('',(#25439));
+#25439 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25440 = STYLED_ITEM('color',(#25441),#9516);
+#25441 = PRESENTATION_STYLE_ASSIGNMENT((#25442));
+#25442 = SURFACE_STYLE_USAGE(.BOTH.,#25443);
+#25443 = SURFACE_SIDE_STYLE('',(#25444));
+#25444 = SURFACE_STYLE_FILL_AREA(#25445);
+#25445 = FILL_AREA_STYLE('',(#25446));
+#25446 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25447 = STYLED_ITEM('color',(#25448),#9555);
+#25448 = PRESENTATION_STYLE_ASSIGNMENT((#25449));
+#25449 = SURFACE_STYLE_USAGE(.BOTH.,#25450);
+#25450 = SURFACE_SIDE_STYLE('',(#25451));
+#25451 = SURFACE_STYLE_FILL_AREA(#25452);
+#25452 = FILL_AREA_STYLE('',(#25453));
+#25453 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25454 = STYLED_ITEM('color',(#25455),#9577);
+#25455 = PRESENTATION_STYLE_ASSIGNMENT((#25456));
+#25456 = SURFACE_STYLE_USAGE(.BOTH.,#25457);
+#25457 = SURFACE_SIDE_STYLE('',(#25458));
+#25458 = SURFACE_STYLE_FILL_AREA(#25459);
+#25459 = FILL_AREA_STYLE('',(#25460));
+#25460 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25461 = STYLED_ITEM('color',(#25462),#9616);
+#25462 = PRESENTATION_STYLE_ASSIGNMENT((#25463));
+#25463 = SURFACE_STYLE_USAGE(.BOTH.,#25464);
+#25464 = SURFACE_SIDE_STYLE('',(#25465));
+#25465 = SURFACE_STYLE_FILL_AREA(#25466);
+#25466 = FILL_AREA_STYLE('',(#25467));
+#25467 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25468 = STYLED_ITEM('color',(#25469),#9638);
+#25469 = PRESENTATION_STYLE_ASSIGNMENT((#25470));
+#25470 = SURFACE_STYLE_USAGE(.BOTH.,#25471);
+#25471 = SURFACE_SIDE_STYLE('',(#25472));
+#25472 = SURFACE_STYLE_FILL_AREA(#25473);
+#25473 = FILL_AREA_STYLE('',(#25474));
+#25474 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25475 = STYLED_ITEM('color',(#25476),#9677);
+#25476 = PRESENTATION_STYLE_ASSIGNMENT((#25477));
+#25477 = SURFACE_STYLE_USAGE(.BOTH.,#25478);
+#25478 = SURFACE_SIDE_STYLE('',(#25479));
+#25479 = SURFACE_STYLE_FILL_AREA(#25480);
+#25480 = FILL_AREA_STYLE('',(#25481));
+#25481 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25482 = STYLED_ITEM('color',(#25483),#9699);
+#25483 = PRESENTATION_STYLE_ASSIGNMENT((#25484));
+#25484 = SURFACE_STYLE_USAGE(.BOTH.,#25485);
+#25485 = SURFACE_SIDE_STYLE('',(#25486));
+#25486 = SURFACE_STYLE_FILL_AREA(#25487);
+#25487 = FILL_AREA_STYLE('',(#25488));
+#25488 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25489 = STYLED_ITEM('color',(#25490),#9738);
+#25490 = PRESENTATION_STYLE_ASSIGNMENT((#25491));
+#25491 = SURFACE_STYLE_USAGE(.BOTH.,#25492);
+#25492 = SURFACE_SIDE_STYLE('',(#25493));
+#25493 = SURFACE_STYLE_FILL_AREA(#25494);
+#25494 = FILL_AREA_STYLE('',(#25495));
+#25495 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25496 = STYLED_ITEM('color',(#25497),#9760);
+#25497 = PRESENTATION_STYLE_ASSIGNMENT((#25498));
+#25498 = SURFACE_STYLE_USAGE(.BOTH.,#25499);
+#25499 = SURFACE_SIDE_STYLE('',(#25500));
+#25500 = SURFACE_STYLE_FILL_AREA(#25501);
+#25501 = FILL_AREA_STYLE('',(#25502));
+#25502 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25503 = STYLED_ITEM('color',(#25504),#9799);
+#25504 = PRESENTATION_STYLE_ASSIGNMENT((#25505));
+#25505 = SURFACE_STYLE_USAGE(.BOTH.,#25506);
+#25506 = SURFACE_SIDE_STYLE('',(#25507));
+#25507 = SURFACE_STYLE_FILL_AREA(#25508);
+#25508 = FILL_AREA_STYLE('',(#25509));
+#25509 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25510 = STYLED_ITEM('color',(#25511),#9821);
+#25511 = PRESENTATION_STYLE_ASSIGNMENT((#25512));
+#25512 = SURFACE_STYLE_USAGE(.BOTH.,#25513);
+#25513 = SURFACE_SIDE_STYLE('',(#25514));
+#25514 = SURFACE_STYLE_FILL_AREA(#25515);
+#25515 = FILL_AREA_STYLE('',(#25516));
+#25516 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25517 = STYLED_ITEM('color',(#25518),#9860);
+#25518 = PRESENTATION_STYLE_ASSIGNMENT((#25519));
+#25519 = SURFACE_STYLE_USAGE(.BOTH.,#25520);
+#25520 = SURFACE_SIDE_STYLE('',(#25521));
+#25521 = SURFACE_STYLE_FILL_AREA(#25522);
+#25522 = FILL_AREA_STYLE('',(#25523));
+#25523 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25524 = STYLED_ITEM('color',(#25525),#9882);
+#25525 = PRESENTATION_STYLE_ASSIGNMENT((#25526));
+#25526 = SURFACE_STYLE_USAGE(.BOTH.,#25527);
+#25527 = SURFACE_SIDE_STYLE('',(#25528));
+#25528 = SURFACE_STYLE_FILL_AREA(#25529);
+#25529 = FILL_AREA_STYLE('',(#25530));
+#25530 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25531 = STYLED_ITEM('color',(#25532),#9921);
+#25532 = PRESENTATION_STYLE_ASSIGNMENT((#25533));
+#25533 = SURFACE_STYLE_USAGE(.BOTH.,#25534);
+#25534 = SURFACE_SIDE_STYLE('',(#25535));
+#25535 = SURFACE_STYLE_FILL_AREA(#25536);
+#25536 = FILL_AREA_STYLE('',(#25537));
+#25537 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25538 = STYLED_ITEM('color',(#25539),#9943);
+#25539 = PRESENTATION_STYLE_ASSIGNMENT((#25540));
+#25540 = SURFACE_STYLE_USAGE(.BOTH.,#25541);
+#25541 = SURFACE_SIDE_STYLE('',(#25542));
+#25542 = SURFACE_STYLE_FILL_AREA(#25543);
+#25543 = FILL_AREA_STYLE('',(#25544));
+#25544 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25545 = STYLED_ITEM('color',(#25546),#9982);
+#25546 = PRESENTATION_STYLE_ASSIGNMENT((#25547));
+#25547 = SURFACE_STYLE_USAGE(.BOTH.,#25548);
+#25548 = SURFACE_SIDE_STYLE('',(#25549));
+#25549 = SURFACE_STYLE_FILL_AREA(#25550);
+#25550 = FILL_AREA_STYLE('',(#25551));
+#25551 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25552 = STYLED_ITEM('color',(#25553),#10004);
+#25553 = PRESENTATION_STYLE_ASSIGNMENT((#25554));
+#25554 = SURFACE_STYLE_USAGE(.BOTH.,#25555);
+#25555 = SURFACE_SIDE_STYLE('',(#25556));
+#25556 = SURFACE_STYLE_FILL_AREA(#25557);
+#25557 = FILL_AREA_STYLE('',(#25558));
+#25558 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25559 = STYLED_ITEM('color',(#25560),#10043);
+#25560 = PRESENTATION_STYLE_ASSIGNMENT((#25561));
+#25561 = SURFACE_STYLE_USAGE(.BOTH.,#25562);
+#25562 = SURFACE_SIDE_STYLE('',(#25563));
+#25563 = SURFACE_STYLE_FILL_AREA(#25564);
+#25564 = FILL_AREA_STYLE('',(#25565));
+#25565 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25566 = STYLED_ITEM('color',(#25567),#10065);
+#25567 = PRESENTATION_STYLE_ASSIGNMENT((#25568));
+#25568 = SURFACE_STYLE_USAGE(.BOTH.,#25569);
+#25569 = SURFACE_SIDE_STYLE('',(#25570));
+#25570 = SURFACE_STYLE_FILL_AREA(#25571);
+#25571 = FILL_AREA_STYLE('',(#25572));
+#25572 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25573 = STYLED_ITEM('color',(#25574),#10104);
+#25574 = PRESENTATION_STYLE_ASSIGNMENT((#25575));
+#25575 = SURFACE_STYLE_USAGE(.BOTH.,#25576);
+#25576 = SURFACE_SIDE_STYLE('',(#25577));
+#25577 = SURFACE_STYLE_FILL_AREA(#25578);
+#25578 = FILL_AREA_STYLE('',(#25579));
+#25579 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25580 = STYLED_ITEM('color',(#25581),#10126);
+#25581 = PRESENTATION_STYLE_ASSIGNMENT((#25582));
+#25582 = SURFACE_STYLE_USAGE(.BOTH.,#25583);
+#25583 = SURFACE_SIDE_STYLE('',(#25584));
+#25584 = SURFACE_STYLE_FILL_AREA(#25585);
+#25585 = FILL_AREA_STYLE('',(#25586));
+#25586 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25587 = STYLED_ITEM('color',(#25588),#10165);
+#25588 = PRESENTATION_STYLE_ASSIGNMENT((#25589));
+#25589 = SURFACE_STYLE_USAGE(.BOTH.,#25590);
+#25590 = SURFACE_SIDE_STYLE('',(#25591));
+#25591 = SURFACE_STYLE_FILL_AREA(#25592);
+#25592 = FILL_AREA_STYLE('',(#25593));
+#25593 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25594 = STYLED_ITEM('color',(#25595),#10187);
+#25595 = PRESENTATION_STYLE_ASSIGNMENT((#25596));
+#25596 = SURFACE_STYLE_USAGE(.BOTH.,#25597);
+#25597 = SURFACE_SIDE_STYLE('',(#25598));
+#25598 = SURFACE_STYLE_FILL_AREA(#25599);
+#25599 = FILL_AREA_STYLE('',(#25600));
+#25600 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25601 = STYLED_ITEM('color',(#25602),#10226);
+#25602 = PRESENTATION_STYLE_ASSIGNMENT((#25603));
+#25603 = SURFACE_STYLE_USAGE(.BOTH.,#25604);
+#25604 = SURFACE_SIDE_STYLE('',(#25605));
+#25605 = SURFACE_STYLE_FILL_AREA(#25606);
+#25606 = FILL_AREA_STYLE('',(#25607));
+#25607 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25608 = STYLED_ITEM('color',(#25609),#10248);
+#25609 = PRESENTATION_STYLE_ASSIGNMENT((#25610));
+#25610 = SURFACE_STYLE_USAGE(.BOTH.,#25611);
+#25611 = SURFACE_SIDE_STYLE('',(#25612));
+#25612 = SURFACE_STYLE_FILL_AREA(#25613);
+#25613 = FILL_AREA_STYLE('',(#25614));
+#25614 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25615 = STYLED_ITEM('color',(#25616),#10282);
+#25616 = PRESENTATION_STYLE_ASSIGNMENT((#25617));
+#25617 = SURFACE_STYLE_USAGE(.BOTH.,#25618);
+#25618 = SURFACE_SIDE_STYLE('',(#25619));
+#25619 = SURFACE_STYLE_FILL_AREA(#25620);
+#25620 = FILL_AREA_STYLE('',(#25621));
+#25621 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25622 = STYLED_ITEM('color',(#25623),#10348);
+#25623 = PRESENTATION_STYLE_ASSIGNMENT((#25624));
+#25624 = SURFACE_STYLE_USAGE(.BOTH.,#25625);
+#25625 = SURFACE_SIDE_STYLE('',(#25626));
+#25626 = SURFACE_STYLE_FILL_AREA(#25627);
+#25627 = FILL_AREA_STYLE('',(#25628));
+#25628 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25629 = STYLED_ITEM('color',(#25630),#10370);
+#25630 = PRESENTATION_STYLE_ASSIGNMENT((#25631));
+#25631 = SURFACE_STYLE_USAGE(.BOTH.,#25632);
+#25632 = SURFACE_SIDE_STYLE('',(#25633));
+#25633 = SURFACE_STYLE_FILL_AREA(#25634);
+#25634 = FILL_AREA_STYLE('',(#25635));
+#25635 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25636 = STYLED_ITEM('color',(#25637),#10409);
+#25637 = PRESENTATION_STYLE_ASSIGNMENT((#25638));
+#25638 = SURFACE_STYLE_USAGE(.BOTH.,#25639);
+#25639 = SURFACE_SIDE_STYLE('',(#25640));
+#25640 = SURFACE_STYLE_FILL_AREA(#25641);
+#25641 = FILL_AREA_STYLE('',(#25642));
+#25642 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25643 = STYLED_ITEM('color',(#25644),#10431);
+#25644 = PRESENTATION_STYLE_ASSIGNMENT((#25645));
+#25645 = SURFACE_STYLE_USAGE(.BOTH.,#25646);
+#25646 = SURFACE_SIDE_STYLE('',(#25647));
+#25647 = SURFACE_STYLE_FILL_AREA(#25648);
+#25648 = FILL_AREA_STYLE('',(#25649));
+#25649 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25650 = STYLED_ITEM('color',(#25651),#10470);
+#25651 = PRESENTATION_STYLE_ASSIGNMENT((#25652));
+#25652 = SURFACE_STYLE_USAGE(.BOTH.,#25653);
+#25653 = SURFACE_SIDE_STYLE('',(#25654));
+#25654 = SURFACE_STYLE_FILL_AREA(#25655);
+#25655 = FILL_AREA_STYLE('',(#25656));
+#25656 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25657 = STYLED_ITEM('color',(#25658),#10492);
+#25658 = PRESENTATION_STYLE_ASSIGNMENT((#25659));
+#25659 = SURFACE_STYLE_USAGE(.BOTH.,#25660);
+#25660 = SURFACE_SIDE_STYLE('',(#25661));
+#25661 = SURFACE_STYLE_FILL_AREA(#25662);
+#25662 = FILL_AREA_STYLE('',(#25663));
+#25663 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25664 = STYLED_ITEM('color',(#25665),#10531);
+#25665 = PRESENTATION_STYLE_ASSIGNMENT((#25666));
+#25666 = SURFACE_STYLE_USAGE(.BOTH.,#25667);
+#25667 = SURFACE_SIDE_STYLE('',(#25668));
+#25668 = SURFACE_STYLE_FILL_AREA(#25669);
+#25669 = FILL_AREA_STYLE('',(#25670));
+#25670 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25671 = STYLED_ITEM('color',(#25672),#10553);
+#25672 = PRESENTATION_STYLE_ASSIGNMENT((#25673));
+#25673 = SURFACE_STYLE_USAGE(.BOTH.,#25674);
+#25674 = SURFACE_SIDE_STYLE('',(#25675));
+#25675 = SURFACE_STYLE_FILL_AREA(#25676);
+#25676 = FILL_AREA_STYLE('',(#25677));
+#25677 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25678 = STYLED_ITEM('color',(#25679),#10592);
+#25679 = PRESENTATION_STYLE_ASSIGNMENT((#25680));
+#25680 = SURFACE_STYLE_USAGE(.BOTH.,#25681);
+#25681 = SURFACE_SIDE_STYLE('',(#25682));
+#25682 = SURFACE_STYLE_FILL_AREA(#25683);
+#25683 = FILL_AREA_STYLE('',(#25684));
+#25684 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25685 = STYLED_ITEM('color',(#25686),#10614);
+#25686 = PRESENTATION_STYLE_ASSIGNMENT((#25687));
+#25687 = SURFACE_STYLE_USAGE(.BOTH.,#25688);
+#25688 = SURFACE_SIDE_STYLE('',(#25689));
+#25689 = SURFACE_STYLE_FILL_AREA(#25690);
+#25690 = FILL_AREA_STYLE('',(#25691));
+#25691 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25692 = STYLED_ITEM('color',(#25693),#10653);
+#25693 = PRESENTATION_STYLE_ASSIGNMENT((#25694));
+#25694 = SURFACE_STYLE_USAGE(.BOTH.,#25695);
+#25695 = SURFACE_SIDE_STYLE('',(#25696));
+#25696 = SURFACE_STYLE_FILL_AREA(#25697);
+#25697 = FILL_AREA_STYLE('',(#25698));
+#25698 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25699 = STYLED_ITEM('color',(#25700),#10675);
+#25700 = PRESENTATION_STYLE_ASSIGNMENT((#25701));
+#25701 = SURFACE_STYLE_USAGE(.BOTH.,#25702);
+#25702 = SURFACE_SIDE_STYLE('',(#25703));
+#25703 = SURFACE_STYLE_FILL_AREA(#25704);
+#25704 = FILL_AREA_STYLE('',(#25705));
+#25705 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25706 = STYLED_ITEM('color',(#25707),#10711);
+#25707 = PRESENTATION_STYLE_ASSIGNMENT((#25708));
+#25708 = SURFACE_STYLE_USAGE(.BOTH.,#25709);
+#25709 = SURFACE_SIDE_STYLE('',(#25710));
+#25710 = SURFACE_STYLE_FILL_AREA(#25711);
+#25711 = FILL_AREA_STYLE('',(#25712));
+#25712 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25713 = STYLED_ITEM('color',(#25714),#10993);
+#25714 = PRESENTATION_STYLE_ASSIGNMENT((#25715));
+#25715 = SURFACE_STYLE_USAGE(.BOTH.,#25716);
+#25716 = SURFACE_SIDE_STYLE('',(#25717));
+#25717 = SURFACE_STYLE_FILL_AREA(#25718);
+#25718 = FILL_AREA_STYLE('',(#25719));
+#25719 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25720 = STYLED_ITEM('color',(#25721),#11158);
+#25721 = PRESENTATION_STYLE_ASSIGNMENT((#25722));
+#25722 = SURFACE_STYLE_USAGE(.BOTH.,#25723);
+#25723 = SURFACE_SIDE_STYLE('',(#25724));
+#25724 = SURFACE_STYLE_FILL_AREA(#25725);
+#25725 = FILL_AREA_STYLE('',(#25726));
+#25726 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25727 = STYLED_ITEM('color',(#25728),#12220);
+#25728 = PRESENTATION_STYLE_ASSIGNMENT((#25729));
+#25729 = SURFACE_STYLE_USAGE(.BOTH.,#25730);
+#25730 = SURFACE_SIDE_STYLE('',(#25731));
+#25731 = SURFACE_STYLE_FILL_AREA(#25732);
+#25732 = FILL_AREA_STYLE('',(#25733));
+#25733 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25734 = STYLED_ITEM('color',(#25735),#12335);
+#25735 = PRESENTATION_STYLE_ASSIGNMENT((#25736));
+#25736 = SURFACE_STYLE_USAGE(.BOTH.,#25737);
+#25737 = SURFACE_SIDE_STYLE('',(#25738));
+#25738 = SURFACE_STYLE_FILL_AREA(#25739);
+#25739 = FILL_AREA_STYLE('',(#25740));
+#25740 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25741 = STYLED_ITEM('color',(#25742),#12465);
+#25742 = PRESENTATION_STYLE_ASSIGNMENT((#25743));
+#25743 = SURFACE_STYLE_USAGE(.BOTH.,#25744);
+#25744 = SURFACE_SIDE_STYLE('',(#25745));
+#25745 = SURFACE_STYLE_FILL_AREA(#25746);
+#25746 = FILL_AREA_STYLE('',(#25747));
+#25747 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25748 = STYLED_ITEM('color',(#25749),#12578);
+#25749 = PRESENTATION_STYLE_ASSIGNMENT((#25750));
+#25750 = SURFACE_STYLE_USAGE(.BOTH.,#25751);
+#25751 = SURFACE_SIDE_STYLE('',(#25752));
+#25752 = SURFACE_STYLE_FILL_AREA(#25753);
+#25753 = FILL_AREA_STYLE('',(#25754));
+#25754 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25755 = STYLED_ITEM('color',(#25756),#13571);
+#25756 = PRESENTATION_STYLE_ASSIGNMENT((#25757));
+#25757 = SURFACE_STYLE_USAGE(.BOTH.,#25758);
+#25758 = SURFACE_SIDE_STYLE('',(#25759));
+#25759 = SURFACE_STYLE_FILL_AREA(#25760);
+#25760 = FILL_AREA_STYLE('',(#25761));
+#25761 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25762 = STYLED_ITEM('color',(#25763),#13656);
+#25763 = PRESENTATION_STYLE_ASSIGNMENT((#25764));
+#25764 = SURFACE_STYLE_USAGE(.BOTH.,#25765);
+#25765 = SURFACE_SIDE_STYLE('',(#25766));
+#25766 = SURFACE_STYLE_FILL_AREA(#25767);
+#25767 = FILL_AREA_STYLE('',(#25768));
+#25768 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25769 = STYLED_ITEM('color',(#25770),#14716);
+#25770 = PRESENTATION_STYLE_ASSIGNMENT((#25771));
+#25771 = SURFACE_STYLE_USAGE(.BOTH.,#25772);
+#25772 = SURFACE_SIDE_STYLE('',(#25773));
+#25773 = SURFACE_STYLE_FILL_AREA(#25774);
+#25774 = FILL_AREA_STYLE('',(#25775));
+#25775 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25776 = STYLED_ITEM('color',(#25777),#15005);
+#25777 = PRESENTATION_STYLE_ASSIGNMENT((#25778));
+#25778 = SURFACE_STYLE_USAGE(.BOTH.,#25779);
+#25779 = SURFACE_SIDE_STYLE('',(#25780));
+#25780 = SURFACE_STYLE_FILL_AREA(#25781);
+#25781 = FILL_AREA_STYLE('',(#25782));
+#25782 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25783 = STYLED_ITEM('color',(#25784),#15102);
+#25784 = PRESENTATION_STYLE_ASSIGNMENT((#25785));
+#25785 = SURFACE_STYLE_USAGE(.BOTH.,#25786);
+#25786 = SURFACE_SIDE_STYLE('',(#25787));
+#25787 = SURFACE_STYLE_FILL_AREA(#25788);
+#25788 = FILL_AREA_STYLE('',(#25789));
+#25789 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25790 = STYLED_ITEM('color',(#25791),#15108);
+#25791 = PRESENTATION_STYLE_ASSIGNMENT((#25792));
+#25792 = SURFACE_STYLE_USAGE(.BOTH.,#25793);
+#25793 = SURFACE_SIDE_STYLE('',(#25794));
+#25794 = SURFACE_STYLE_FILL_AREA(#25795);
+#25795 = FILL_AREA_STYLE('',(#25796));
+#25796 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25797 = STYLED_ITEM('color',(#25798),#15203);
+#25798 = PRESENTATION_STYLE_ASSIGNMENT((#25799));
+#25799 = SURFACE_STYLE_USAGE(.BOTH.,#25800);
+#25800 = SURFACE_SIDE_STYLE('',(#25801));
+#25801 = SURFACE_STYLE_FILL_AREA(#25802);
+#25802 = FILL_AREA_STYLE('',(#25803));
+#25803 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25804 = STYLED_ITEM('color',(#25805),#15333);
+#25805 = PRESENTATION_STYLE_ASSIGNMENT((#25806));
+#25806 = SURFACE_STYLE_USAGE(.BOTH.,#25807);
+#25807 = SURFACE_SIDE_STYLE('',(#25808));
+#25808 = SURFACE_STYLE_FILL_AREA(#25809);
+#25809 = FILL_AREA_STYLE('',(#25810));
+#25810 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25811 = STYLED_ITEM('color',(#25812),#16322);
+#25812 = PRESENTATION_STYLE_ASSIGNMENT((#25813));
+#25813 = SURFACE_STYLE_USAGE(.BOTH.,#25814);
+#25814 = SURFACE_SIDE_STYLE('',(#25815));
+#25815 = SURFACE_STYLE_FILL_AREA(#25816);
+#25816 = FILL_AREA_STYLE('',(#25817));
+#25817 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25818 = STYLED_ITEM('color',(#25819),#16382);
+#25819 = PRESENTATION_STYLE_ASSIGNMENT((#25820));
+#25820 = SURFACE_STYLE_USAGE(.BOTH.,#25821);
+#25821 = SURFACE_SIDE_STYLE('',(#25822));
+#25822 = SURFACE_STYLE_FILL_AREA(#25823);
+#25823 = FILL_AREA_STYLE('',(#25824));
+#25824 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25825 = STYLED_ITEM('color',(#25826),#16434);
+#25826 = PRESENTATION_STYLE_ASSIGNMENT((#25827));
+#25827 = SURFACE_STYLE_USAGE(.BOTH.,#25828);
+#25828 = SURFACE_SIDE_STYLE('',(#25829));
+#25829 = SURFACE_STYLE_FILL_AREA(#25830);
+#25830 = FILL_AREA_STYLE('',(#25831));
+#25831 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25832 = STYLED_ITEM('color',(#25833),#16439);
+#25833 = PRESENTATION_STYLE_ASSIGNMENT((#25834));
+#25834 = SURFACE_STYLE_USAGE(.BOTH.,#25835);
+#25835 = SURFACE_SIDE_STYLE('',(#25836));
+#25836 = SURFACE_STYLE_FILL_AREA(#25837);
+#25837 = FILL_AREA_STYLE('',(#25838));
+#25838 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25839 = STYLED_ITEM('color',(#25840),#16524);
+#25840 = PRESENTATION_STYLE_ASSIGNMENT((#25841));
+#25841 = SURFACE_STYLE_USAGE(.BOTH.,#25842);
+#25842 = SURFACE_SIDE_STYLE('',(#25843));
+#25843 = SURFACE_STYLE_FILL_AREA(#25844);
+#25844 = FILL_AREA_STYLE('',(#25845));
+#25845 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25846 = STYLED_ITEM('color',(#25847),#16552);
+#25847 = PRESENTATION_STYLE_ASSIGNMENT((#25848));
+#25848 = SURFACE_STYLE_USAGE(.BOTH.,#25849);
+#25849 = SURFACE_SIDE_STYLE('',(#25850));
+#25850 = SURFACE_STYLE_FILL_AREA(#25851);
+#25851 = FILL_AREA_STYLE('',(#25852));
+#25852 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25853 = STYLED_ITEM('color',(#25854),#16557);
+#25854 = PRESENTATION_STYLE_ASSIGNMENT((#25855));
+#25855 = SURFACE_STYLE_USAGE(.BOTH.,#25856);
+#25856 = SURFACE_SIDE_STYLE('',(#25857));
+#25857 = SURFACE_STYLE_FILL_AREA(#25858);
+#25858 = FILL_AREA_STYLE('',(#25859));
+#25859 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25860 = STYLED_ITEM('color',(#25861),#16585);
+#25861 = PRESENTATION_STYLE_ASSIGNMENT((#25862));
+#25862 = SURFACE_STYLE_USAGE(.BOTH.,#25863);
+#25863 = SURFACE_SIDE_STYLE('',(#25864));
+#25864 = SURFACE_STYLE_FILL_AREA(#25865);
+#25865 = FILL_AREA_STYLE('',(#25866));
+#25866 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25867 = STYLED_ITEM('color',(#25868),#16646);
+#25868 = PRESENTATION_STYLE_ASSIGNMENT((#25869));
+#25869 = SURFACE_STYLE_USAGE(.BOTH.,#25870);
+#25870 = SURFACE_SIDE_STYLE('',(#25871));
+#25871 = SURFACE_STYLE_FILL_AREA(#25872);
+#25872 = FILL_AREA_STYLE('',(#25873));
+#25873 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25874 = STYLED_ITEM('color',(#25875),#16741);
+#25875 = PRESENTATION_STYLE_ASSIGNMENT((#25876));
+#25876 = SURFACE_STYLE_USAGE(.BOTH.,#25877);
+#25877 = SURFACE_SIDE_STYLE('',(#25878));
+#25878 = SURFACE_STYLE_FILL_AREA(#25879);
+#25879 = FILL_AREA_STYLE('',(#25880));
+#25880 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25881 = STYLED_ITEM('color',(#25882),#16836);
+#25882 = PRESENTATION_STYLE_ASSIGNMENT((#25883));
+#25883 = SURFACE_STYLE_USAGE(.BOTH.,#25884);
+#25884 = SURFACE_SIDE_STYLE('',(#25885));
+#25885 = SURFACE_STYLE_FILL_AREA(#25886);
+#25886 = FILL_AREA_STYLE('',(#25887));
+#25887 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25888 = STYLED_ITEM('color',(#25889),#16841);
+#25889 = PRESENTATION_STYLE_ASSIGNMENT((#25890));
+#25890 = SURFACE_STYLE_USAGE(.BOTH.,#25891);
+#25891 = SURFACE_SIDE_STYLE('',(#25892));
+#25892 = SURFACE_STYLE_FILL_AREA(#25893);
+#25893 = FILL_AREA_STYLE('',(#25894));
+#25894 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25895 = STYLED_ITEM('color',(#25896),#16901);
+#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('',#24414);
+#25902 = STYLED_ITEM('color',(#25903),#16961);
+#25903 = PRESENTATION_STYLE_ASSIGNMENT((#25904));
+#25904 = SURFACE_STYLE_USAGE(.BOTH.,#25905);
+#25905 = SURFACE_SIDE_STYLE('',(#25906));
+#25906 = SURFACE_STYLE_FILL_AREA(#25907);
+#25907 = FILL_AREA_STYLE('',(#25908));
+#25908 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25909 = STYLED_ITEM('color',(#25910),#17009);
+#25910 = PRESENTATION_STYLE_ASSIGNMENT((#25911));
+#25911 = SURFACE_STYLE_USAGE(.BOTH.,#25912);
+#25912 = SURFACE_SIDE_STYLE('',(#25913));
+#25913 = SURFACE_STYLE_FILL_AREA(#25914);
+#25914 = FILL_AREA_STYLE('',(#25915));
+#25915 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25916 = STYLED_ITEM('color',(#25917),#17049);
+#25917 = PRESENTATION_STYLE_ASSIGNMENT((#25918));
+#25918 = SURFACE_STYLE_USAGE(.BOTH.,#25919);
+#25919 = SURFACE_SIDE_STYLE('',(#25920));
+#25920 = SURFACE_STYLE_FILL_AREA(#25921);
+#25921 = FILL_AREA_STYLE('',(#25922));
+#25922 = FILL_AREA_STYLE_COLOUR('',#24414);
+#25923 = STYLED_ITEM('color',(#25924),#17058);
+#25924 = PRESENTATION_STYLE_ASSIGNMENT((#25925));
+#25925 = SURFACE_STYLE_USAGE(.BOTH.,#25926);
+#25926 = SURFACE_SIDE_STYLE('',(#25927));
+#25927 = SURFACE_STYLE_FILL_AREA(#25928);
+#25928 = FILL_AREA_STYLE('',(#25929));
+#25929 = FILL_AREA_STYLE_COLOUR('',#25930);
+#25930 = DRAUGHTING_PRE_DEFINED_COLOUR('white');
+#25931 = STYLED_ITEM('color',(#25932),#17178);
+#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('',#25930);
+#25938 = STYLED_ITEM('color',(#25939),#22030);
+#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('',#25930);
+#25945 = STYLED_ITEM('color',(#25946),#22100);
+#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('',#25930);
+#25952 = STYLED_ITEM('color',(#25953),#22154);
+#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('',#25930);
+#25959 = STYLED_ITEM('color',(#25960),#22223);
+#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('',#25930);
+#25966 = STYLED_ITEM('color',(#25967),#22272);
+#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('',#25930);
+#25973 = STYLED_ITEM('color',(#25974),#22321);
+#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('',#25930);
+#25980 = STYLED_ITEM('color',(#25981),#22368);
+#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('',#25930);
+#25987 = STYLED_ITEM('color',(#25988),#22395);
+#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('',#25930);
+#25994 = STYLED_ITEM('color',(#25995),#22449);
+#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('',#25930);
+#26001 = STYLED_ITEM('color',(#26002),#22497);
+#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('',#25930);
+#26008 = STYLED_ITEM('color',(#26009),#22570);
+#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('',#25930);
+#26015 = STYLED_ITEM('color',(#26016),#22613);
+#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('',#25930);
+#26022 = STYLED_ITEM('color',(#26023),#22656);
+#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('',#25930);
+#26029 = STYLED_ITEM('color',(#26030),#22699);
+#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('',#25930);
+#26036 = STYLED_ITEM('color',(#26037),#22742);
+#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('',#25930);
+#26043 = STYLED_ITEM('color',(#26044),#22786);
+#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('',#25930);
+#26050 = STYLED_ITEM('color',(#26051),#22834);
+#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('',#25930);
+#26057 = STYLED_ITEM('color',(#26058),#22877);
+#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('',#25930);
+#26064 = STYLED_ITEM('color',(#26065),#22920);
+#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('',#25930);
+#26071 = STYLED_ITEM('color',(#26072),#22963);
+#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('',#25930);
+#26078 = STYLED_ITEM('color',(#26079),#23006);
+#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('',#25930);
+#26085 = STYLED_ITEM('color',(#26086),#23030);
+#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('',#25930);
+#26092 = STYLED_ITEM('color',(#26093),#23045);
+#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('',#25930);
+#26099 = STYLED_ITEM('color',(#26100),#23096);
+#26100 = PRESENTATION_STYLE_ASSIGNMENT((#26101));
+#26101 = SURFACE_STYLE_USAGE(.BOTH.,#26102);
+#26102 = SURFACE_SIDE_STYLE('',(#26103));
+#26103 = SURFACE_STYLE_FILL_AREA(#26104);
+#26104 = FILL_AREA_STYLE('',(#26105));
+#26105 = FILL_AREA_STYLE_COLOUR('',#25930);
+#26106 = STYLED_ITEM('color',(#26107),#23155);
+#26107 = PRESENTATION_STYLE_ASSIGNMENT((#26108));
+#26108 = SURFACE_STYLE_USAGE(.BOTH.,#26109);
+#26109 = SURFACE_SIDE_STYLE('',(#26110));
+#26110 = SURFACE_STYLE_FILL_AREA(#26111);
+#26111 = FILL_AREA_STYLE('',(#26112));
+#26112 = FILL_AREA_STYLE_COLOUR('',#25930);
+#26113 = STYLED_ITEM('color',(#26114),#23166);
+#26114 = PRESENTATION_STYLE_ASSIGNMENT((#26115));
+#26115 = SURFACE_STYLE_USAGE(.BOTH.,#26116);
+#26116 = SURFACE_SIDE_STYLE('',(#26117));
+#26117 = SURFACE_STYLE_FILL_AREA(#26118);
+#26118 = FILL_AREA_STYLE('',(#26119));
+#26119 = FILL_AREA_STYLE_COLOUR('',#24414);
+#26120 = STYLED_ITEM('color',(#26121),#23254);
+#26121 = PRESENTATION_STYLE_ASSIGNMENT((#26122));
+#26122 = SURFACE_STYLE_USAGE(.BOTH.,#26123);
+#26123 = SURFACE_SIDE_STYLE('',(#26124));
+#26124 = SURFACE_STYLE_FILL_AREA(#26125);
+#26125 = FILL_AREA_STYLE('',(#26126));
+#26126 = FILL_AREA_STYLE_COLOUR('',#24414);
+#26127 = STYLED_ITEM('color',(#26128),#23258);
+#26128 = PRESENTATION_STYLE_ASSIGNMENT((#26129));
+#26129 = SURFACE_STYLE_USAGE(.BOTH.,#26130);
+#26130 = SURFACE_SIDE_STYLE('',(#26131));
+#26131 = SURFACE_STYLE_FILL_AREA(#26132);
+#26132 = FILL_AREA_STYLE('',(#26133));
+#26133 = FILL_AREA_STYLE_COLOUR('',#24414);
+#26134 = STYLED_ITEM('color',(#26135),#23264);
+#26135 = PRESENTATION_STYLE_ASSIGNMENT((#26136));
+#26136 = SURFACE_STYLE_USAGE(.BOTH.,#26137);
+#26137 = SURFACE_SIDE_STYLE('',(#26138));
+#26138 = SURFACE_STYLE_FILL_AREA(#26139);
+#26139 = FILL_AREA_STYLE('',(#26140));
+#26140 = FILL_AREA_STYLE_COLOUR('',#24485);
+#26141 = STYLED_ITEM('color',(#26142),#23301);
+#26142 = PRESENTATION_STYLE_ASSIGNMENT((#26143));
+#26143 = SURFACE_STYLE_USAGE(.BOTH.,#26144);
+#26144 = SURFACE_SIDE_STYLE('',(#26145));
+#26145 = SURFACE_STYLE_FILL_AREA(#26146);
+#26146 = FILL_AREA_STYLE('',(#26147));
+#26147 = FILL_AREA_STYLE_COLOUR('',#24485);
+#26148 = STYLED_ITEM('color',(#26149),#23360);
+#26149 = PRESENTATION_STYLE_ASSIGNMENT((#26150));
+#26150 = SURFACE_STYLE_USAGE(.BOTH.,#26151);
+#26151 = SURFACE_SIDE_STYLE('',(#26152));
+#26152 = SURFACE_STYLE_FILL_AREA(#26153);
+#26153 = FILL_AREA_STYLE('',(#26154));
+#26154 = FILL_AREA_STYLE_COLOUR('',#24485);
+#26155 = STYLED_ITEM('color',(#26156),#23712);
+#26156 = PRESENTATION_STYLE_ASSIGNMENT((#26157));
+#26157 = SURFACE_STYLE_USAGE(.BOTH.,#26158);
+#26158 = SURFACE_SIDE_STYLE('',(#26159));
+#26159 = SURFACE_STYLE_FILL_AREA(#26160);
+#26160 = FILL_AREA_STYLE('',(#26161));
+#26161 = FILL_AREA_STYLE_COLOUR('',#24485);
+#26162 = STYLED_ITEM('color',(#26163),#23793);
+#26163 = PRESENTATION_STYLE_ASSIGNMENT((#26164));
+#26164 = SURFACE_STYLE_USAGE(.BOTH.,#26165);
+#26165 = SURFACE_SIDE_STYLE('',(#26166));
+#26166 = SURFACE_STYLE_FILL_AREA(#26167);
+#26167 = FILL_AREA_STYLE('',(#26168));
+#26168 = FILL_AREA_STYLE_COLOUR('',#24485);
+#26169 = STYLED_ITEM('color',(#26170),#23840);
+#26170 = PRESENTATION_STYLE_ASSIGNMENT((#26171));
+#26171 = SURFACE_STYLE_USAGE(.BOTH.,#26172);
+#26172 = SURFACE_SIDE_STYLE('',(#26173));
+#26173 = SURFACE_STYLE_FILL_AREA(#26174);
+#26174 = FILL_AREA_STYLE('',(#26175));
+#26175 = FILL_AREA_STYLE_COLOUR('',#24485);
+#26176 = STYLED_ITEM('color',(#26177),#23887);
+#26177 = PRESENTATION_STYLE_ASSIGNMENT((#26178));
+#26178 = SURFACE_STYLE_USAGE(.BOTH.,#26179);
+#26179 = SURFACE_SIDE_STYLE('',(#26180));
+#26180 = SURFACE_STYLE_FILL_AREA(#26181);
+#26181 = FILL_AREA_STYLE('',(#26182));
+#26182 = FILL_AREA_STYLE_COLOUR('',#24485);
+#26183 = STYLED_ITEM('color',(#26184),#23936);
+#26184 = PRESENTATION_STYLE_ASSIGNMENT((#26185));
+#26185 = SURFACE_STYLE_USAGE(.BOTH.,#26186);
+#26186 = SURFACE_SIDE_STYLE('',(#26187));
+#26187 = SURFACE_STYLE_FILL_AREA(#26188);
+#26188 = FILL_AREA_STYLE('',(#26189));
+#26189 = FILL_AREA_STYLE_COLOUR('',#24485);
+#26190 = STYLED_ITEM('color',(#26191),#23985);
+#26191 = PRESENTATION_STYLE_ASSIGNMENT((#26192));
+#26192 = SURFACE_STYLE_USAGE(.BOTH.,#26193);
+#26193 = SURFACE_SIDE_STYLE('',(#26194));
+#26194 = SURFACE_STYLE_FILL_AREA(#26195);
+#26195 = FILL_AREA_STYLE('',(#26196));
+#26196 = FILL_AREA_STYLE_COLOUR('',#24485);
+#26197 = STYLED_ITEM('color',(#26198),#24034);
+#26198 = PRESENTATION_STYLE_ASSIGNMENT((#26199));
+#26199 = SURFACE_STYLE_USAGE(.BOTH.,#26200);
+#26200 = SURFACE_SIDE_STYLE('',(#26201));
+#26201 = SURFACE_STYLE_FILL_AREA(#26202);
+#26202 = FILL_AREA_STYLE('',(#26203));
+#26203 = FILL_AREA_STYLE_COLOUR('',#24485);
+#26204 = STYLED_ITEM('color',(#26205),#24083);
+#26205 = PRESENTATION_STYLE_ASSIGNMENT((#26206));
+#26206 = SURFACE_STYLE_USAGE(.BOTH.,#26207);
+#26207 = SURFACE_SIDE_STYLE('',(#26208));
+#26208 = SURFACE_STYLE_FILL_AREA(#26209);
+#26209 = FILL_AREA_STYLE('',(#26210));
+#26210 = FILL_AREA_STYLE_COLOUR('',#24485);
+#26211 = STYLED_ITEM('color',(#26212),#24130);
+#26212 = PRESENTATION_STYLE_ASSIGNMENT((#26213));
+#26213 = SURFACE_STYLE_USAGE(.BOTH.,#26214);
+#26214 = SURFACE_SIDE_STYLE('',(#26215));
+#26215 = SURFACE_STYLE_FILL_AREA(#26216);
+#26216 = FILL_AREA_STYLE('',(#26217));
+#26217 = FILL_AREA_STYLE_COLOUR('',#24485);
+#26218 = STYLED_ITEM('color',(#26219),#24177);
+#26219 = PRESENTATION_STYLE_ASSIGNMENT((#26220));
+#26220 = SURFACE_STYLE_USAGE(.BOTH.,#26221);
+#26221 = SURFACE_SIDE_STYLE('',(#26222));
+#26222 = SURFACE_STYLE_FILL_AREA(#26223);
+#26223 = FILL_AREA_STYLE('',(#26224));
+#26224 = FILL_AREA_STYLE_COLOUR('',#24485);
+#26225 = STYLED_ITEM('color',(#26226),#24226);
+#26226 = PRESENTATION_STYLE_ASSIGNMENT((#26227));
+#26227 = SURFACE_STYLE_USAGE(.BOTH.,#26228);
+#26228 = SURFACE_SIDE_STYLE('',(#26229));
+#26229 = SURFACE_STYLE_FILL_AREA(#26230);
+#26230 = FILL_AREA_STYLE('',(#26231));
+#26231 = FILL_AREA_STYLE_COLOUR('',#24485);
+#26232 = STYLED_ITEM('color',(#26233),#24275);
+#26233 = PRESENTATION_STYLE_ASSIGNMENT((#26234));
+#26234 = SURFACE_STYLE_USAGE(.BOTH.,#26235);
+#26235 = SURFACE_SIDE_STYLE('',(#26236));
+#26236 = SURFACE_STYLE_FILL_AREA(#26237);
+#26237 = FILL_AREA_STYLE('',(#26238));
+#26238 = FILL_AREA_STYLE_COLOUR('',#24485);
+#26239 = STYLED_ITEM('color',(#26240),#24307);
+#26240 = PRESENTATION_STYLE_ASSIGNMENT((#26241));
+#26241 = SURFACE_STYLE_USAGE(.BOTH.,#26242);
+#26242 = SURFACE_SIDE_STYLE('',(#26243));
+#26243 = SURFACE_STYLE_FILL_AREA(#26244);
+#26244 = FILL_AREA_STYLE('',(#26245));
+#26245 = FILL_AREA_STYLE_COLOUR('',#24485);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Mechanical Parts/Motor-CC/Mabuchi-Encoder/DCMotorMabuchi14.fcstd b/Mechanical Parts/Motor-CC/Mabuchi-Encoder/DCMotorMabuchi14.fcstd
new file mode 100644
index 00000000..388dd241
Binary files /dev/null and b/Mechanical Parts/Motor-CC/Mabuchi-Encoder/DCMotorMabuchi14.fcstd differ
diff --git a/Mechanical Parts/Motor-CC/Mabuchi-Encoder/DCMotorMabuchi14EncoderFull.fcstd b/Mechanical Parts/Motor-CC/Mabuchi-Encoder/DCMotorMabuchi14EncoderFull.fcstd
new file mode 100644
index 00000000..03263d10
Binary files /dev/null and b/Mechanical Parts/Motor-CC/Mabuchi-Encoder/DCMotorMabuchi14EncoderFull.fcstd differ
diff --git a/Mechanical Parts/Motor-CC/Mabuchi-Encoder/DCMotorMabuchi14WormEncoder.fcstd b/Mechanical Parts/Motor-CC/Mabuchi-Encoder/DCMotorMabuchi14WormEncoder.fcstd
new file mode 100644
index 00000000..80273978
Binary files /dev/null and b/Mechanical Parts/Motor-CC/Mabuchi-Encoder/DCMotorMabuchi14WormEncoder.fcstd differ
diff --git a/Mechanical Parts/Motor-CC/Mabuchi-Encoder/DCMotorMabuchi14withWorm.fcstd b/Mechanical Parts/Motor-CC/Mabuchi-Encoder/DCMotorMabuchi14withWorm.fcstd
new file mode 100644
index 00000000..8159335b
Binary files /dev/null and b/Mechanical Parts/Motor-CC/Mabuchi-Encoder/DCMotorMabuchi14withWorm.fcstd differ
diff --git a/Mechanical Parts/Motor-CC/Mabuchi-Encoder/EncoderCircuit.fcstd b/Mechanical Parts/Motor-CC/Mabuchi-Encoder/EncoderCircuit.fcstd
new file mode 100644
index 00000000..e566116e
Binary files /dev/null and b/Mechanical Parts/Motor-CC/Mabuchi-Encoder/EncoderCircuit.fcstd differ
diff --git a/Mechanical Parts/Motor-CC/Mabuchi-Encoder/JE_Motor.pdf b/Mechanical Parts/Motor-CC/Mabuchi-Encoder/JE_Motor.pdf
new file mode 100644
index 00000000..e9c463d7
Binary files /dev/null and b/Mechanical Parts/Motor-CC/Mabuchi-Encoder/JE_Motor.pdf differ
diff --git a/Mechanical Parts/Motor-CC/Mabuchi-Encoder/PlasticWorm.fcstd b/Mechanical Parts/Motor-CC/Mabuchi-Encoder/PlasticWorm.fcstd
new file mode 100644
index 00000000..9ecddb6e
Binary files /dev/null and b/Mechanical Parts/Motor-CC/Mabuchi-Encoder/PlasticWorm.fcstd differ
diff --git a/Mechanical Parts/Motor-CC/Mabuchi-Encoder/fa_130ra_1_motor_datasheet.gif b/Mechanical Parts/Motor-CC/Mabuchi-Encoder/fa_130ra_1_motor_datasheet.gif
new file mode 100644
index 00000000..1d55dcad
Binary files /dev/null and b/Mechanical Parts/Motor-CC/Mabuchi-Encoder/fa_130ra_1_motor_datasheet.gif differ
diff --git a/Mechanical Parts/Motor-CC/Mabuchi-Encoder/link.txt b/Mechanical Parts/Motor-CC/Mabuchi-Encoder/link.txt
new file mode 100644
index 00000000..02b4edcd
--- /dev/null
+++ b/Mechanical Parts/Motor-CC/Mabuchi-Encoder/link.txt	
@@ -0,0 +1 @@
+http://www.aliexpress.com/item/Frees-shipping-Johnson-5pcs-6V-4000rpm-12v-8000rpm-Standard-130-motor-Green-Micro-DC-motor-with/1903825013.html