diff --git a/Electrical Parts/electronic-components/Audio-connectors/3-5mm-audio-jack.fcstd b/Electrical Parts/electronic-components/Audio-connectors/3-5mm-audio-jack.fcstd
new file mode 100644
index 00000000..eb6c8e0f
Binary files /dev/null and b/Electrical Parts/electronic-components/Audio-connectors/3-5mm-audio-jack.fcstd differ
diff --git a/Electrical Parts/electronic-components/Audio-connectors/3-5mm-audio-jack.step b/Electrical Parts/electronic-components/Audio-connectors/3-5mm-audio-jack.step
new file mode 100644
index 00000000..22b96167
--- /dev/null
+++ b/Electrical Parts/electronic-components/Audio-connectors/3-5mm-audio-jack.step	
@@ -0,0 +1,2718 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME(
+'/home/florent/.FreeCAD/FreeCAD-library/Electrical 
+Parts/electronic-components/Audio-connectors/3-5mm-audio-jack.step',
+  '2015-02-11T23:44:12',('FreeCAD'),('FreeCAD'),
+  'Open CASCADE STEP processor 6.7','FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',
+  'automotive_design',1997,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('Pad002','Pad002','',(#8));
+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#2313);
+#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,#165,#511,#622,#701,#964,#1012,#1088,#1142,
+    #1279,#1355,#1404,#1453,#1529,#1578,#1627,#1676,#1732,#1788,#1864,
+    #1913,#1962,#2038,#2087,#2136,#2163,#2170,#2197,#2224,#2251,#2278,
+    #2285,#2292,#2299,#2306));
+#17 = ADVANCED_FACE('',(#18),#32,.T.);
+#18 = FACE_BOUND('',#19,.T.);
+#19 = EDGE_LOOP('',(#20,#55,#83,#111,#139));
+#20 = ORIENTED_EDGE('',*,*,#21,.F.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(0.,0.,5.));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(12.,0.,5.));
+#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);
+#27 = LINE('',#28,#29);
+#28 = CARTESIAN_POINT('',(0.,0.,5.));
+#29 = VECTOR('',#30,1.);
+#30 = DIRECTION('',(1.,0.,0.));
+#31 = PCURVE('',#32,#37);
+#32 = PLANE('',#33);
+#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
+#34 = CARTESIAN_POINT('',(0.,0.,5.));
+#35 = DIRECTION('',(0.,0.,1.));
+#36 = DIRECTION('',(1.,0.,0.));
+#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
+#38 = LINE('',#39,#40);
+#39 = CARTESIAN_POINT('',(0.,0.));
+#40 = VECTOR('',#41,1.);
+#41 = DIRECTION('',(1.,0.));
+#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('',(0.,0.,0.));
+#47 = DIRECTION('',(0.,1.,0.));
+#48 = DIRECTION('',(1.,0.,0.));
+#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);
+#50 = LINE('',#51,#52);
+#51 = CARTESIAN_POINT('',(0.,-5.));
+#52 = VECTOR('',#53,1.);
+#53 = DIRECTION('',(1.,0.));
+#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55 = ORIENTED_EDGE('',*,*,#56,.F.);
+#56 = EDGE_CURVE('',#57,#22,#59,.T.);
+#57 = VERTEX_POINT('',#58);
+#58 = CARTESIAN_POINT('',(0.,-6.5,5.));
+#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.);
+#60 = LINE('',#61,#62);
+#61 = CARTESIAN_POINT('',(0.,-6.5,5.));
+#62 = VECTOR('',#63,1.);
+#63 = DIRECTION('',(0.,1.,0.));
+#64 = PCURVE('',#32,#65);
+#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70);
+#66 = LINE('',#67,#68);
+#67 = CARTESIAN_POINT('',(0.,-6.5));
+#68 = VECTOR('',#69,1.);
+#69 = DIRECTION('',(0.,1.));
+#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('',(0.,-6.5,0.));
+#75 = DIRECTION('',(-1.,0.,0.));
+#76 = DIRECTION('',(0.,1.,0.));
+#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82);
+#78 = LINE('',#79,#80);
+#79 = CARTESIAN_POINT('',(0.,-5.));
+#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('',(12.,-6.5,5.));
+#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.);
+#88 = LINE('',#89,#90);
+#89 = CARTESIAN_POINT('',(12.,-6.5,5.));
+#90 = VECTOR('',#91,1.);
+#91 = DIRECTION('',(-1.,0.,0.));
+#92 = PCURVE('',#32,#93);
+#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98);
+#94 = LINE('',#95,#96);
+#95 = CARTESIAN_POINT('',(12.,-6.5));
+#96 = VECTOR('',#97,1.);
+#97 = DIRECTION('',(-1.,0.));
+#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('',(12.,-6.5,0.));
+#103 = DIRECTION('',(0.,-1.,0.));
+#104 = DIRECTION('',(-1.,0.,0.));
+#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110);
+#106 = LINE('',#107,#108);
+#107 = CARTESIAN_POINT('',(0.,-5.));
+#108 = VECTOR('',#109,1.);
+#109 = DIRECTION('',(1.,0.));
+#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#111 = ORIENTED_EDGE('',*,*,#112,.F.);
+#112 = EDGE_CURVE('',#113,#85,#115,.T.);
+#113 = VERTEX_POINT('',#114);
+#114 = CARTESIAN_POINT('',(12.,-3.25,5.));
+#115 = SURFACE_CURVE('',#116,(#120,#127),.PCURVE_S1.);
+#116 = LINE('',#117,#118);
+#117 = CARTESIAN_POINT('',(12.,0.,5.));
+#118 = VECTOR('',#119,1.);
+#119 = DIRECTION('',(0.,-1.,0.));
+#120 = PCURVE('',#32,#121);
+#121 = DEFINITIONAL_REPRESENTATION('',(#122),#126);
+#122 = LINE('',#123,#124);
+#123 = CARTESIAN_POINT('',(12.,0.));
+#124 = VECTOR('',#125,1.);
+#125 = DIRECTION('',(0.,-1.));
+#126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#127 = PCURVE('',#128,#133);
+#128 = PLANE('',#129);
+#129 = AXIS2_PLACEMENT_3D('',#130,#131,#132);
+#130 = CARTESIAN_POINT('',(12.,0.,0.));
+#131 = DIRECTION('',(1.,0.,0.));
+#132 = DIRECTION('',(0.,-1.,0.));
+#133 = DEFINITIONAL_REPRESENTATION('',(#134),#138);
+#134 = LINE('',#135,#136);
+#135 = CARTESIAN_POINT('',(0.,-5.));
+#136 = VECTOR('',#137,1.);
+#137 = DIRECTION('',(1.,0.));
+#138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#139 = ORIENTED_EDGE('',*,*,#140,.F.);
+#140 = EDGE_CURVE('',#24,#113,#141,.T.);
+#141 = SURFACE_CURVE('',#142,(#146,#153),.PCURVE_S1.);
+#142 = LINE('',#143,#144);
+#143 = CARTESIAN_POINT('',(12.,0.,5.));
+#144 = VECTOR('',#145,1.);
+#145 = DIRECTION('',(0.,-1.,0.));
+#146 = PCURVE('',#32,#147);
+#147 = DEFINITIONAL_REPRESENTATION('',(#148),#152);
+#148 = LINE('',#149,#150);
+#149 = CARTESIAN_POINT('',(12.,0.));
+#150 = VECTOR('',#151,1.);
+#151 = DIRECTION('',(0.,-1.));
+#152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#153 = PCURVE('',#154,#159);
+#154 = PLANE('',#155);
+#155 = AXIS2_PLACEMENT_3D('',#156,#157,#158);
+#156 = CARTESIAN_POINT('',(12.,0.,0.));
+#157 = DIRECTION('',(1.,0.,0.));
+#158 = DIRECTION('',(0.,-1.,0.));
+#159 = DEFINITIONAL_REPRESENTATION('',(#160),#164);
+#160 = LINE('',#161,#162);
+#161 = CARTESIAN_POINT('',(0.,-5.));
+#162 = VECTOR('',#163,1.);
+#163 = DIRECTION('',(1.,0.));
+#164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#165 = ADVANCED_FACE('',(#166),#44,.T.);
+#166 = FACE_BOUND('',#167,.T.);
+#167 = EDGE_LOOP('',(#168,#198,#219,#220,#243,#271,#299,#327,#355,#378,
+    #406,#434,#462,#485));
+#168 = ORIENTED_EDGE('',*,*,#169,.F.);
+#169 = EDGE_CURVE('',#170,#172,#174,.T.);
+#170 = VERTEX_POINT('',#171);
+#171 = CARTESIAN_POINT('',(0.,0.,0.2));
+#172 = VERTEX_POINT('',#173);
+#173 = CARTESIAN_POINT('',(1.4,0.,0.2));
+#174 = SURFACE_CURVE('',#175,(#179,#186),.PCURVE_S1.);
+#175 = LINE('',#176,#177);
+#176 = CARTESIAN_POINT('',(0.,0.,0.2));
+#177 = VECTOR('',#178,1.);
+#178 = DIRECTION('',(1.,0.,0.));
+#179 = PCURVE('',#44,#180);
+#180 = DEFINITIONAL_REPRESENTATION('',(#181),#185);
+#181 = LINE('',#182,#183);
+#182 = CARTESIAN_POINT('',(0.,-0.2));
+#183 = VECTOR('',#184,1.);
+#184 = DIRECTION('',(1.,0.));
+#185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#186 = PCURVE('',#187,#192);
+#187 = PLANE('',#188);
+#188 = AXIS2_PLACEMENT_3D('',#189,#190,#191);
+#189 = CARTESIAN_POINT('',(0.,0.,0.2));
+#190 = DIRECTION('',(0.,0.,-1.));
+#191 = DIRECTION('',(-1.,0.,0.));
+#192 = DEFINITIONAL_REPRESENTATION('',(#193),#197);
+#193 = LINE('',#194,#195);
+#194 = CARTESIAN_POINT('',(0.,0.));
+#195 = VECTOR('',#196,1.);
+#196 = DIRECTION('',(-1.,0.));
+#197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#198 = ORIENTED_EDGE('',*,*,#199,.T.);
+#199 = EDGE_CURVE('',#170,#22,#200,.T.);
+#200 = SURFACE_CURVE('',#201,(#205,#212),.PCURVE_S1.);
+#201 = LINE('',#202,#203);
+#202 = CARTESIAN_POINT('',(0.,0.,0.));
+#203 = VECTOR('',#204,1.);
+#204 = DIRECTION('',(0.,0.,1.));
+#205 = PCURVE('',#44,#206);
+#206 = DEFINITIONAL_REPRESENTATION('',(#207),#211);
+#207 = LINE('',#208,#209);
+#208 = CARTESIAN_POINT('',(0.,0.));
+#209 = VECTOR('',#210,1.);
+#210 = DIRECTION('',(0.,-1.));
+#211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#212 = PCURVE('',#72,#213);
+#213 = DEFINITIONAL_REPRESENTATION('',(#214),#218);
+#214 = LINE('',#215,#216);
+#215 = CARTESIAN_POINT('',(6.5,0.));
+#216 = VECTOR('',#217,1.);
+#217 = DIRECTION('',(0.,-1.));
+#218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#219 = ORIENTED_EDGE('',*,*,#21,.T.);
+#220 = ORIENTED_EDGE('',*,*,#221,.F.);
+#221 = EDGE_CURVE('',#222,#24,#224,.T.);
+#222 = VERTEX_POINT('',#223);
+#223 = CARTESIAN_POINT('',(12.,0.,0.));
+#224 = SURFACE_CURVE('',#225,(#229,#236),.PCURVE_S1.);
+#225 = LINE('',#226,#227);
+#226 = CARTESIAN_POINT('',(12.,0.,0.));
+#227 = VECTOR('',#228,1.);
+#228 = DIRECTION('',(0.,0.,1.));
+#229 = PCURVE('',#44,#230);
+#230 = DEFINITIONAL_REPRESENTATION('',(#231),#235);
+#231 = LINE('',#232,#233);
+#232 = CARTESIAN_POINT('',(12.,0.));
+#233 = VECTOR('',#234,1.);
+#234 = DIRECTION('',(0.,-1.));
+#235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#236 = PCURVE('',#154,#237);
+#237 = DEFINITIONAL_REPRESENTATION('',(#238),#242);
+#238 = LINE('',#239,#240);
+#239 = CARTESIAN_POINT('',(0.,0.));
+#240 = VECTOR('',#241,1.);
+#241 = DIRECTION('',(0.,-1.));
+#242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#243 = ORIENTED_EDGE('',*,*,#244,.F.);
+#244 = EDGE_CURVE('',#245,#222,#247,.T.);
+#245 = VERTEX_POINT('',#246);
+#246 = CARTESIAN_POINT('',(11.1,0.,0.));
+#247 = SURFACE_CURVE('',#248,(#252,#259),.PCURVE_S1.);
+#248 = LINE('',#249,#250);
+#249 = CARTESIAN_POINT('',(0.,0.,0.));
+#250 = VECTOR('',#251,1.);
+#251 = DIRECTION('',(1.,0.,0.));
+#252 = PCURVE('',#44,#253);
+#253 = DEFINITIONAL_REPRESENTATION('',(#254),#258);
+#254 = LINE('',#255,#256);
+#255 = CARTESIAN_POINT('',(0.,0.));
+#256 = VECTOR('',#257,1.);
+#257 = DIRECTION('',(1.,0.));
+#258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#259 = PCURVE('',#260,#265);
+#260 = PLANE('',#261);
+#261 = AXIS2_PLACEMENT_3D('',#262,#263,#264);
+#262 = CARTESIAN_POINT('',(0.,0.,0.));
+#263 = DIRECTION('',(0.,0.,1.));
+#264 = DIRECTION('',(1.,0.,0.));
+#265 = DEFINITIONAL_REPRESENTATION('',(#266),#270);
+#266 = LINE('',#267,#268);
+#267 = CARTESIAN_POINT('',(0.,0.));
+#268 = VECTOR('',#269,1.);
+#269 = DIRECTION('',(1.,0.));
+#270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#271 = ORIENTED_EDGE('',*,*,#272,.T.);
+#272 = EDGE_CURVE('',#245,#273,#275,.T.);
+#273 = VERTEX_POINT('',#274);
+#274 = CARTESIAN_POINT('',(11.1,0.,0.2));
+#275 = SURFACE_CURVE('',#276,(#280,#287),.PCURVE_S1.);
+#276 = LINE('',#277,#278);
+#277 = CARTESIAN_POINT('',(11.1,0.,0.));
+#278 = VECTOR('',#279,1.);
+#279 = DIRECTION('',(0.,0.,1.));
+#280 = PCURVE('',#44,#281);
+#281 = DEFINITIONAL_REPRESENTATION('',(#282),#286);
+#282 = LINE('',#283,#284);
+#283 = CARTESIAN_POINT('',(11.1,0.));
+#284 = VECTOR('',#285,1.);
+#285 = DIRECTION('',(0.,-1.));
+#286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#287 = PCURVE('',#288,#293);
+#288 = PLANE('',#289);
+#289 = AXIS2_PLACEMENT_3D('',#290,#291,#292);
+#290 = CARTESIAN_POINT('',(11.1,0.,0.));
+#291 = DIRECTION('',(-1.,0.,0.));
+#292 = DIRECTION('',(0.,1.,0.));
+#293 = DEFINITIONAL_REPRESENTATION('',(#294),#298);
+#294 = LINE('',#295,#296);
+#295 = CARTESIAN_POINT('',(0.,0.));
+#296 = VECTOR('',#297,1.);
+#297 = DIRECTION('',(0.,-1.));
+#298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#299 = ORIENTED_EDGE('',*,*,#300,.F.);
+#300 = EDGE_CURVE('',#301,#273,#303,.T.);
+#301 = VERTEX_POINT('',#302);
+#302 = CARTESIAN_POINT('',(9.7,0.,0.2));
+#303 = SURFACE_CURVE('',#304,(#308,#315),.PCURVE_S1.);
+#304 = LINE('',#305,#306);
+#305 = CARTESIAN_POINT('',(9.7,0.,0.2));
+#306 = VECTOR('',#307,1.);
+#307 = DIRECTION('',(1.,0.,0.));
+#308 = PCURVE('',#44,#309);
+#309 = DEFINITIONAL_REPRESENTATION('',(#310),#314);
+#310 = LINE('',#311,#312);
+#311 = CARTESIAN_POINT('',(9.7,-0.2));
+#312 = VECTOR('',#313,1.);
+#313 = DIRECTION('',(1.,0.));
+#314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#315 = PCURVE('',#316,#321);
+#316 = PLANE('',#317);
+#317 = AXIS2_PLACEMENT_3D('',#318,#319,#320);
+#318 = CARTESIAN_POINT('',(9.7,0.,0.2));
+#319 = DIRECTION('',(0.,0.,-1.));
+#320 = DIRECTION('',(-1.,0.,0.));
+#321 = DEFINITIONAL_REPRESENTATION('',(#322),#326);
+#322 = LINE('',#323,#324);
+#323 = CARTESIAN_POINT('',(0.,0.));
+#324 = VECTOR('',#325,1.);
+#325 = DIRECTION('',(-1.,0.));
+#326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#327 = ORIENTED_EDGE('',*,*,#328,.F.);
+#328 = EDGE_CURVE('',#329,#301,#331,.T.);
+#329 = VERTEX_POINT('',#330);
+#330 = CARTESIAN_POINT('',(9.7,0.,0.));
+#331 = SURFACE_CURVE('',#332,(#336,#343),.PCURVE_S1.);
+#332 = LINE('',#333,#334);
+#333 = CARTESIAN_POINT('',(9.7,0.,0.));
+#334 = VECTOR('',#335,1.);
+#335 = DIRECTION('',(0.,0.,1.));
+#336 = PCURVE('',#44,#337);
+#337 = DEFINITIONAL_REPRESENTATION('',(#338),#342);
+#338 = LINE('',#339,#340);
+#339 = CARTESIAN_POINT('',(9.7,0.));
+#340 = VECTOR('',#341,1.);
+#341 = DIRECTION('',(0.,-1.));
+#342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#343 = PCURVE('',#344,#349);
+#344 = PLANE('',#345);
+#345 = AXIS2_PLACEMENT_3D('',#346,#347,#348);
+#346 = CARTESIAN_POINT('',(9.7,1.25,0.));
+#347 = DIRECTION('',(1.,0.,0.));
+#348 = DIRECTION('',(0.,-1.,0.));
+#349 = DEFINITIONAL_REPRESENTATION('',(#350),#354);
+#350 = LINE('',#351,#352);
+#351 = CARTESIAN_POINT('',(1.25,0.));
+#352 = VECTOR('',#353,1.);
+#353 = DIRECTION('',(0.,-1.));
+#354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#355 = ORIENTED_EDGE('',*,*,#356,.F.);
+#356 = EDGE_CURVE('',#357,#329,#359,.T.);
+#357 = VERTEX_POINT('',#358);
+#358 = CARTESIAN_POINT('',(7.5,0.,0.));
+#359 = SURFACE_CURVE('',#360,(#364,#371),.PCURVE_S1.);
+#360 = LINE('',#361,#362);
+#361 = CARTESIAN_POINT('',(0.,0.,0.));
+#362 = VECTOR('',#363,1.);
+#363 = DIRECTION('',(1.,0.,0.));
+#364 = PCURVE('',#44,#365);
+#365 = DEFINITIONAL_REPRESENTATION('',(#366),#370);
+#366 = LINE('',#367,#368);
+#367 = CARTESIAN_POINT('',(0.,0.));
+#368 = VECTOR('',#369,1.);
+#369 = DIRECTION('',(1.,0.));
+#370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#371 = PCURVE('',#260,#372);
+#372 = DEFINITIONAL_REPRESENTATION('',(#373),#377);
+#373 = LINE('',#374,#375);
+#374 = CARTESIAN_POINT('',(0.,0.));
+#375 = VECTOR('',#376,1.);
+#376 = DIRECTION('',(1.,0.));
+#377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#378 = ORIENTED_EDGE('',*,*,#379,.T.);
+#379 = EDGE_CURVE('',#357,#380,#382,.T.);
+#380 = VERTEX_POINT('',#381);
+#381 = CARTESIAN_POINT('',(7.5,0.,0.2));
+#382 = SURFACE_CURVE('',#383,(#387,#394),.PCURVE_S1.);
+#383 = LINE('',#384,#385);
+#384 = CARTESIAN_POINT('',(7.5,0.,0.));
+#385 = VECTOR('',#386,1.);
+#386 = DIRECTION('',(0.,0.,1.));
+#387 = PCURVE('',#44,#388);
+#388 = DEFINITIONAL_REPRESENTATION('',(#389),#393);
+#389 = LINE('',#390,#391);
+#390 = CARTESIAN_POINT('',(7.5,0.));
+#391 = VECTOR('',#392,1.);
+#392 = DIRECTION('',(0.,-1.));
+#393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#394 = PCURVE('',#395,#400);
+#395 = PLANE('',#396);
+#396 = AXIS2_PLACEMENT_3D('',#397,#398,#399);
+#397 = CARTESIAN_POINT('',(7.5,0.,0.));
+#398 = DIRECTION('',(-1.,0.,0.));
+#399 = DIRECTION('',(0.,1.,0.));
+#400 = DEFINITIONAL_REPRESENTATION('',(#401),#405);
+#401 = LINE('',#402,#403);
+#402 = CARTESIAN_POINT('',(0.,0.));
+#403 = VECTOR('',#404,1.);
+#404 = DIRECTION('',(0.,-1.));
+#405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#406 = ORIENTED_EDGE('',*,*,#407,.F.);
+#407 = EDGE_CURVE('',#408,#380,#410,.T.);
+#408 = VERTEX_POINT('',#409);
+#409 = CARTESIAN_POINT('',(6.1,0.,0.2));
+#410 = SURFACE_CURVE('',#411,(#415,#422),.PCURVE_S1.);
+#411 = LINE('',#412,#413);
+#412 = CARTESIAN_POINT('',(6.1,0.,0.2));
+#413 = VECTOR('',#414,1.);
+#414 = DIRECTION('',(1.,0.,0.));
+#415 = PCURVE('',#44,#416);
+#416 = DEFINITIONAL_REPRESENTATION('',(#417),#421);
+#417 = LINE('',#418,#419);
+#418 = CARTESIAN_POINT('',(6.1,-0.2));
+#419 = VECTOR('',#420,1.);
+#420 = DIRECTION('',(1.,0.));
+#421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#422 = PCURVE('',#423,#428);
+#423 = PLANE('',#424);
+#424 = AXIS2_PLACEMENT_3D('',#425,#426,#427);
+#425 = CARTESIAN_POINT('',(6.1,0.,0.2));
+#426 = DIRECTION('',(0.,0.,-1.));
+#427 = DIRECTION('',(-1.,0.,0.));
+#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 = ORIENTED_EDGE('',*,*,#435,.F.);
+#435 = EDGE_CURVE('',#436,#408,#438,.T.);
+#436 = VERTEX_POINT('',#437);
+#437 = CARTESIAN_POINT('',(6.1,0.,0.));
+#438 = SURFACE_CURVE('',#439,(#443,#450),.PCURVE_S1.);
+#439 = LINE('',#440,#441);
+#440 = CARTESIAN_POINT('',(6.1,0.,0.));
+#441 = VECTOR('',#442,1.);
+#442 = DIRECTION('',(0.,0.,1.));
+#443 = PCURVE('',#44,#444);
+#444 = DEFINITIONAL_REPRESENTATION('',(#445),#449);
+#445 = LINE('',#446,#447);
+#446 = CARTESIAN_POINT('',(6.1,0.));
+#447 = VECTOR('',#448,1.);
+#448 = DIRECTION('',(0.,-1.));
+#449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#450 = PCURVE('',#451,#456);
+#451 = PLANE('',#452);
+#452 = AXIS2_PLACEMENT_3D('',#453,#454,#455);
+#453 = CARTESIAN_POINT('',(6.1,1.25,0.));
+#454 = DIRECTION('',(1.,0.,0.));
+#455 = DIRECTION('',(0.,-1.,0.));
+#456 = DEFINITIONAL_REPRESENTATION('',(#457),#461);
+#457 = LINE('',#458,#459);
+#458 = CARTESIAN_POINT('',(1.25,0.));
+#459 = VECTOR('',#460,1.);
+#460 = DIRECTION('',(0.,-1.));
+#461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#462 = ORIENTED_EDGE('',*,*,#463,.F.);
+#463 = EDGE_CURVE('',#464,#436,#466,.T.);
+#464 = VERTEX_POINT('',#465);
+#465 = CARTESIAN_POINT('',(1.4,0.,0.));
+#466 = SURFACE_CURVE('',#467,(#471,#478),.PCURVE_S1.);
+#467 = LINE('',#468,#469);
+#468 = CARTESIAN_POINT('',(0.,0.,0.));
+#469 = VECTOR('',#470,1.);
+#470 = DIRECTION('',(1.,0.,0.));
+#471 = PCURVE('',#44,#472);
+#472 = DEFINITIONAL_REPRESENTATION('',(#473),#477);
+#473 = LINE('',#474,#475);
+#474 = CARTESIAN_POINT('',(0.,0.));
+#475 = VECTOR('',#476,1.);
+#476 = DIRECTION('',(1.,0.));
+#477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#478 = PCURVE('',#260,#479);
+#479 = DEFINITIONAL_REPRESENTATION('',(#480),#484);
+#480 = LINE('',#481,#482);
+#481 = CARTESIAN_POINT('',(0.,0.));
+#482 = VECTOR('',#483,1.);
+#483 = DIRECTION('',(1.,0.));
+#484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#485 = ORIENTED_EDGE('',*,*,#486,.T.);
+#486 = EDGE_CURVE('',#464,#172,#487,.T.);
+#487 = SURFACE_CURVE('',#488,(#492,#499),.PCURVE_S1.);
+#488 = LINE('',#489,#490);
+#489 = CARTESIAN_POINT('',(1.4,0.,0.));
+#490 = VECTOR('',#491,1.);
+#491 = DIRECTION('',(0.,0.,1.));
+#492 = PCURVE('',#44,#493);
+#493 = DEFINITIONAL_REPRESENTATION('',(#494),#498);
+#494 = LINE('',#495,#496);
+#495 = CARTESIAN_POINT('',(1.4,0.));
+#496 = VECTOR('',#497,1.);
+#497 = DIRECTION('',(0.,-1.));
+#498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#499 = PCURVE('',#500,#505);
+#500 = PLANE('',#501);
+#501 = AXIS2_PLACEMENT_3D('',#502,#503,#504);
+#502 = CARTESIAN_POINT('',(1.4,0.,0.));
+#503 = DIRECTION('',(-1.,0.,0.));
+#504 = DIRECTION('',(0.,1.,0.));
+#505 = DEFINITIONAL_REPRESENTATION('',(#506),#510);
+#506 = LINE('',#507,#508);
+#507 = CARTESIAN_POINT('',(0.,0.));
+#508 = VECTOR('',#509,1.);
+#509 = DIRECTION('',(0.,-1.));
+#510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#511 = ADVANCED_FACE('',(#512,#588),#72,.T.);
+#512 = FACE_BOUND('',#513,.T.);
+#513 = EDGE_LOOP('',(#514,#537,#538,#539,#567));
+#514 = ORIENTED_EDGE('',*,*,#515,.T.);
+#515 = EDGE_CURVE('',#516,#57,#518,.T.);
+#516 = VERTEX_POINT('',#517);
+#517 = CARTESIAN_POINT('',(0.,-6.5,0.));
+#518 = SURFACE_CURVE('',#519,(#523,#530),.PCURVE_S1.);
+#519 = LINE('',#520,#521);
+#520 = CARTESIAN_POINT('',(0.,-6.5,0.));
+#521 = VECTOR('',#522,1.);
+#522 = DIRECTION('',(0.,0.,1.));
+#523 = PCURVE('',#72,#524);
+#524 = DEFINITIONAL_REPRESENTATION('',(#525),#529);
+#525 = LINE('',#526,#527);
+#526 = CARTESIAN_POINT('',(0.,0.));
+#527 = VECTOR('',#528,1.);
+#528 = DIRECTION('',(0.,-1.));
+#529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#530 = PCURVE('',#100,#531);
+#531 = DEFINITIONAL_REPRESENTATION('',(#532),#536);
+#532 = LINE('',#533,#534);
+#533 = CARTESIAN_POINT('',(12.,0.));
+#534 = VECTOR('',#535,1.);
+#535 = DIRECTION('',(0.,-1.));
+#536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#537 = ORIENTED_EDGE('',*,*,#56,.T.);
+#538 = ORIENTED_EDGE('',*,*,#199,.F.);
+#539 = ORIENTED_EDGE('',*,*,#540,.F.);
+#540 = EDGE_CURVE('',#541,#170,#543,.T.);
+#541 = VERTEX_POINT('',#542);
+#542 = CARTESIAN_POINT('',(0.,0.,0.));
+#543 = SURFACE_CURVE('',#544,(#548,#555),.PCURVE_S1.);
+#544 = LINE('',#545,#546);
+#545 = CARTESIAN_POINT('',(0.,0.,0.));
+#546 = VECTOR('',#547,1.);
+#547 = DIRECTION('',(0.,0.,1.));
+#548 = PCURVE('',#72,#549);
+#549 = DEFINITIONAL_REPRESENTATION('',(#550),#554);
+#550 = LINE('',#551,#552);
+#551 = CARTESIAN_POINT('',(6.5,0.));
+#552 = VECTOR('',#553,1.);
+#553 = DIRECTION('',(0.,-1.));
+#554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#555 = PCURVE('',#556,#561);
+#556 = PLANE('',#557);
+#557 = AXIS2_PLACEMENT_3D('',#558,#559,#560);
+#558 = CARTESIAN_POINT('',(0.,1.25,0.));
+#559 = DIRECTION('',(1.,0.,0.));
+#560 = DIRECTION('',(0.,-1.,0.));
+#561 = DEFINITIONAL_REPRESENTATION('',(#562),#566);
+#562 = LINE('',#563,#564);
+#563 = CARTESIAN_POINT('',(1.25,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('',#516,#541,#569,.T.);
+#569 = SURFACE_CURVE('',#570,(#574,#581),.PCURVE_S1.);
+#570 = LINE('',#571,#572);
+#571 = CARTESIAN_POINT('',(0.,-6.5,0.));
+#572 = VECTOR('',#573,1.);
+#573 = DIRECTION('',(0.,1.,0.));
+#574 = PCURVE('',#72,#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('',#260,#582);
+#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587);
+#583 = LINE('',#584,#585);
+#584 = CARTESIAN_POINT('',(0.,-6.5));
+#585 = VECTOR('',#586,1.);
+#586 = DIRECTION('',(0.,1.));
+#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#588 = FACE_BOUND('',#589,.T.);
+#589 = EDGE_LOOP('',(#590));
+#590 = ORIENTED_EDGE('',*,*,#591,.T.);
+#591 = EDGE_CURVE('',#592,#592,#594,.T.);
+#592 = VERTEX_POINT('',#593);
+#593 = CARTESIAN_POINT('',(0.,-1.816602901969,2.5));
+#594 = SURFACE_CURVE('',#595,(#600,#611),.PCURVE_S1.);
+#595 = CIRCLE('',#596,1.433397098031);
+#596 = AXIS2_PLACEMENT_3D('',#597,#598,#599);
+#597 = CARTESIAN_POINT('',(0.,-3.25,2.5));
+#598 = DIRECTION('',(1.,0.,0.));
+#599 = DIRECTION('',(0.,1.,0.));
+#600 = PCURVE('',#72,#601);
+#601 = DEFINITIONAL_REPRESENTATION('',(#602),#610);
+#602 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#603,#604,#605,#606,#607,#608
+,#609),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,2,2,3),(0.,
+    2.094395102393,4.188790204786,6.28318530718),
+.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#603 = CARTESIAN_POINT('',(4.683397098031,-2.5));
+#604 = CARTESIAN_POINT('',(4.683397098031,-4.982716601212));
+#605 = CARTESIAN_POINT('',(2.533301450984,-3.741358300606));
+#606 = CARTESIAN_POINT('',(0.383205803937,-2.5));
+#607 = CARTESIAN_POINT('',(2.533301450984,-1.258641699394));
+#608 = CARTESIAN_POINT('',(4.683397098031,-1.728339878786E-02));
+#609 = CARTESIAN_POINT('',(4.683397098031,-2.5));
+#610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#611 = PCURVE('',#612,#617);
+#612 = CONICAL_SURFACE('',#613,1.8,2.617993877991E-02);
+#613 = AXIS2_PLACEMENT_3D('',#614,#615,#616);
+#614 = CARTESIAN_POINT('',(14.,-3.25,2.5));
+#615 = DIRECTION('',(1.,0.,0.));
+#616 = DIRECTION('',(0.,1.,0.));
+#617 = DEFINITIONAL_REPRESENTATION('',(#618),#621);
+#618 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#619,#620),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#619 = CARTESIAN_POINT('',(0.,-14.));
+#620 = CARTESIAN_POINT('',(6.28318530718,-14.));
+#621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#622 = ADVANCED_FACE('',(#623),#154,.T.);
+#623 = FACE_BOUND('',#624,.T.);
+#624 = EDGE_LOOP('',(#625,#648,#649,#650,#679));
+#625 = ORIENTED_EDGE('',*,*,#626,.F.);
+#626 = EDGE_CURVE('',#222,#627,#629,.T.);
+#627 = VERTEX_POINT('',#628);
+#628 = CARTESIAN_POINT('',(12.,-3.25,0.));
+#629 = SURFACE_CURVE('',#630,(#634,#641),.PCURVE_S1.);
+#630 = LINE('',#631,#632);
+#631 = CARTESIAN_POINT('',(12.,0.,0.));
+#632 = VECTOR('',#633,1.);
+#633 = DIRECTION('',(0.,-1.,0.));
+#634 = PCURVE('',#154,#635);
+#635 = DEFINITIONAL_REPRESENTATION('',(#636),#640);
+#636 = LINE('',#637,#638);
+#637 = CARTESIAN_POINT('',(0.,0.));
+#638 = VECTOR('',#639,1.);
+#639 = DIRECTION('',(1.,0.));
+#640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#641 = PCURVE('',#260,#642);
+#642 = DEFINITIONAL_REPRESENTATION('',(#643),#647);
+#643 = LINE('',#644,#645);
+#644 = CARTESIAN_POINT('',(12.,0.));
+#645 = VECTOR('',#646,1.);
+#646 = DIRECTION('',(0.,-1.));
+#647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#648 = ORIENTED_EDGE('',*,*,#221,.T.);
+#649 = ORIENTED_EDGE('',*,*,#140,.T.);
+#650 = ORIENTED_EDGE('',*,*,#651,.F.);
+#651 = EDGE_CURVE('',#652,#113,#654,.T.);
+#652 = VERTEX_POINT('',#653);
+#653 = CARTESIAN_POINT('',(12.,-0.75,2.5));
+#654 = SURFACE_CURVE('',#655,(#660,#667),.PCURVE_S1.);
+#655 = CIRCLE('',#656,2.5);
+#656 = AXIS2_PLACEMENT_3D('',#657,#658,#659);
+#657 = CARTESIAN_POINT('',(12.,-3.25,2.5));
+#658 = DIRECTION('',(1.,0.,0.));
+#659 = DIRECTION('',(0.,1.,0.));
+#660 = PCURVE('',#154,#661);
+#661 = DEFINITIONAL_REPRESENTATION('',(#662),#666);
+#662 = CIRCLE('',#663,2.5);
+#663 = AXIS2_PLACEMENT_2D('',#664,#665);
+#664 = CARTESIAN_POINT('',(3.25,-2.5));
+#665 = DIRECTION('',(-1.,0.));
+#666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#667 = PCURVE('',#668,#673);
+#668 = CYLINDRICAL_SURFACE('',#669,2.5);
+#669 = AXIS2_PLACEMENT_3D('',#670,#671,#672);
+#670 = CARTESIAN_POINT('',(12.,-3.25,2.5));
+#671 = DIRECTION('',(-1.,-0.,-0.));
+#672 = DIRECTION('',(0.,1.,0.));
+#673 = DEFINITIONAL_REPRESENTATION('',(#674),#678);
+#674 = LINE('',#675,#676);
+#675 = CARTESIAN_POINT('',(-0.,0.));
+#676 = VECTOR('',#677,1.);
+#677 = DIRECTION('',(-1.,0.));
+#678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#679 = ORIENTED_EDGE('',*,*,#680,.F.);
+#680 = EDGE_CURVE('',#627,#652,#681,.T.);
+#681 = SURFACE_CURVE('',#682,(#687,#694),.PCURVE_S1.);
+#682 = CIRCLE('',#683,2.5);
+#683 = AXIS2_PLACEMENT_3D('',#684,#685,#686);
+#684 = CARTESIAN_POINT('',(12.,-3.25,2.5));
+#685 = DIRECTION('',(1.,0.,0.));
+#686 = DIRECTION('',(0.,1.,0.));
+#687 = PCURVE('',#154,#688);
+#688 = DEFINITIONAL_REPRESENTATION('',(#689),#693);
+#689 = CIRCLE('',#690,2.5);
+#690 = AXIS2_PLACEMENT_2D('',#691,#692);
+#691 = CARTESIAN_POINT('',(3.25,-2.5));
+#692 = DIRECTION('',(-1.,0.));
+#693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#694 = PCURVE('',#668,#695);
+#695 = DEFINITIONAL_REPRESENTATION('',(#696),#700);
+#696 = LINE('',#697,#698);
+#697 = CARTESIAN_POINT('',(-0.,0.));
+#698 = VECTOR('',#699,1.);
+#699 = DIRECTION('',(-1.,0.));
+#700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#701 = ADVANCED_FACE('',(#702),#100,.T.);
+#702 = FACE_BOUND('',#703,.T.);
+#703 = EDGE_LOOP('',(#704,#729,#750,#751,#752,#775,#803,#831,#859,#882,
+    #910,#938));
+#704 = ORIENTED_EDGE('',*,*,#705,.F.);
+#705 = EDGE_CURVE('',#706,#708,#710,.T.);
+#706 = VERTEX_POINT('',#707);
+#707 = CARTESIAN_POINT('',(12.,-6.5,0.));
+#708 = VERTEX_POINT('',#709);
+#709 = CARTESIAN_POINT('',(10.1,-6.5,0.));
+#710 = SURFACE_CURVE('',#711,(#715,#722),.PCURVE_S1.);
+#711 = LINE('',#712,#713);
+#712 = CARTESIAN_POINT('',(12.,-6.5,0.));
+#713 = VECTOR('',#714,1.);
+#714 = DIRECTION('',(-1.,0.,0.));
+#715 = PCURVE('',#100,#716);
+#716 = DEFINITIONAL_REPRESENTATION('',(#717),#721);
+#717 = LINE('',#718,#719);
+#718 = CARTESIAN_POINT('',(0.,-0.));
+#719 = VECTOR('',#720,1.);
+#720 = DIRECTION('',(1.,0.));
+#721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#722 = PCURVE('',#260,#723);
+#723 = DEFINITIONAL_REPRESENTATION('',(#724),#728);
+#724 = LINE('',#725,#726);
+#725 = CARTESIAN_POINT('',(12.,-6.5));
+#726 = VECTOR('',#727,1.);
+#727 = DIRECTION('',(-1.,0.));
+#728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#729 = ORIENTED_EDGE('',*,*,#730,.T.);
+#730 = EDGE_CURVE('',#706,#85,#731,.T.);
+#731 = SURFACE_CURVE('',#732,(#736,#743),.PCURVE_S1.);
+#732 = LINE('',#733,#734);
+#733 = CARTESIAN_POINT('',(12.,-6.5,0.));
+#734 = VECTOR('',#735,1.);
+#735 = DIRECTION('',(0.,0.,1.));
+#736 = PCURVE('',#100,#737);
+#737 = DEFINITIONAL_REPRESENTATION('',(#738),#742);
+#738 = LINE('',#739,#740);
+#739 = CARTESIAN_POINT('',(0.,-0.));
+#740 = VECTOR('',#741,1.);
+#741 = DIRECTION('',(0.,-1.));
+#742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#743 = PCURVE('',#128,#744);
+#744 = DEFINITIONAL_REPRESENTATION('',(#745),#749);
+#745 = LINE('',#746,#747);
+#746 = CARTESIAN_POINT('',(6.5,0.));
+#747 = VECTOR('',#748,1.);
+#748 = DIRECTION('',(0.,-1.));
+#749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#750 = ORIENTED_EDGE('',*,*,#84,.T.);
+#751 = ORIENTED_EDGE('',*,*,#515,.F.);
+#752 = ORIENTED_EDGE('',*,*,#753,.F.);
+#753 = EDGE_CURVE('',#754,#516,#756,.T.);
+#754 = VERTEX_POINT('',#755);
+#755 = CARTESIAN_POINT('',(1.7,-6.5,0.));
+#756 = SURFACE_CURVE('',#757,(#761,#768),.PCURVE_S1.);
+#757 = LINE('',#758,#759);
+#758 = CARTESIAN_POINT('',(12.,-6.5,0.));
+#759 = VECTOR('',#760,1.);
+#760 = DIRECTION('',(-1.,0.,0.));
+#761 = PCURVE('',#100,#762);
+#762 = DEFINITIONAL_REPRESENTATION('',(#763),#767);
+#763 = LINE('',#764,#765);
+#764 = CARTESIAN_POINT('',(0.,-0.));
+#765 = VECTOR('',#766,1.);
+#766 = DIRECTION('',(1.,0.));
+#767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#768 = PCURVE('',#260,#769);
+#769 = DEFINITIONAL_REPRESENTATION('',(#770),#774);
+#770 = LINE('',#771,#772);
+#771 = CARTESIAN_POINT('',(12.,-6.5));
+#772 = VECTOR('',#773,1.);
+#773 = DIRECTION('',(-1.,0.));
+#774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#775 = ORIENTED_EDGE('',*,*,#776,.T.);
+#776 = EDGE_CURVE('',#754,#777,#779,.T.);
+#777 = VERTEX_POINT('',#778);
+#778 = CARTESIAN_POINT('',(1.7,-6.5,0.2));
+#779 = SURFACE_CURVE('',#780,(#784,#791),.PCURVE_S1.);
+#780 = LINE('',#781,#782);
+#781 = CARTESIAN_POINT('',(1.7,-6.5,0.));
+#782 = VECTOR('',#783,1.);
+#783 = DIRECTION('',(0.,0.,1.));
+#784 = PCURVE('',#100,#785);
+#785 = DEFINITIONAL_REPRESENTATION('',(#786),#790);
+#786 = LINE('',#787,#788);
+#787 = CARTESIAN_POINT('',(10.3,0.));
+#788 = VECTOR('',#789,1.);
+#789 = DIRECTION('',(0.,-1.));
+#790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#791 = PCURVE('',#792,#797);
+#792 = PLANE('',#793);
+#793 = AXIS2_PLACEMENT_3D('',#794,#795,#796);
+#794 = CARTESIAN_POINT('',(1.7,-7.75,0.));
+#795 = DIRECTION('',(-1.,0.,0.));
+#796 = DIRECTION('',(0.,1.,0.));
+#797 = DEFINITIONAL_REPRESENTATION('',(#798),#802);
+#798 = LINE('',#799,#800);
+#799 = CARTESIAN_POINT('',(1.25,0.));
+#800 = VECTOR('',#801,1.);
+#801 = DIRECTION('',(0.,-1.));
+#802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#803 = ORIENTED_EDGE('',*,*,#804,.T.);
+#804 = EDGE_CURVE('',#777,#805,#807,.T.);
+#805 = VERTEX_POINT('',#806);
+#806 = CARTESIAN_POINT('',(3.1,-6.5,0.2));
+#807 = SURFACE_CURVE('',#808,(#812,#819),.PCURVE_S1.);
+#808 = LINE('',#809,#810);
+#809 = CARTESIAN_POINT('',(1.7,-6.5,0.2));
+#810 = VECTOR('',#811,1.);
+#811 = DIRECTION('',(1.,0.,0.));
+#812 = PCURVE('',#100,#813);
+#813 = DEFINITIONAL_REPRESENTATION('',(#814),#818);
+#814 = LINE('',#815,#816);
+#815 = CARTESIAN_POINT('',(10.3,-0.2));
+#816 = VECTOR('',#817,1.);
+#817 = DIRECTION('',(-1.,-0.));
+#818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#819 = PCURVE('',#820,#825);
+#820 = PLANE('',#821);
+#821 = AXIS2_PLACEMENT_3D('',#822,#823,#824);
+#822 = CARTESIAN_POINT('',(1.7,-6.5,0.2));
+#823 = DIRECTION('',(0.,0.,1.));
+#824 = DIRECTION('',(1.,0.,0.));
+#825 = DEFINITIONAL_REPRESENTATION('',(#826),#830);
+#826 = LINE('',#827,#828);
+#827 = CARTESIAN_POINT('',(0.,0.));
+#828 = VECTOR('',#829,1.);
+#829 = DIRECTION('',(1.,0.));
+#830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#831 = ORIENTED_EDGE('',*,*,#832,.F.);
+#832 = EDGE_CURVE('',#833,#805,#835,.T.);
+#833 = VERTEX_POINT('',#834);
+#834 = CARTESIAN_POINT('',(3.1,-6.5,0.));
+#835 = SURFACE_CURVE('',#836,(#840,#847),.PCURVE_S1.);
+#836 = LINE('',#837,#838);
+#837 = CARTESIAN_POINT('',(3.1,-6.5,0.));
+#838 = VECTOR('',#839,1.);
+#839 = DIRECTION('',(0.,0.,1.));
+#840 = PCURVE('',#100,#841);
+#841 = DEFINITIONAL_REPRESENTATION('',(#842),#846);
+#842 = LINE('',#843,#844);
+#843 = CARTESIAN_POINT('',(8.9,0.));
+#844 = VECTOR('',#845,1.);
+#845 = DIRECTION('',(0.,-1.));
+#846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#847 = PCURVE('',#848,#853);
+#848 = PLANE('',#849);
+#849 = AXIS2_PLACEMENT_3D('',#850,#851,#852);
+#850 = CARTESIAN_POINT('',(3.1,-6.5,0.));
+#851 = DIRECTION('',(1.,0.,0.));
+#852 = DIRECTION('',(0.,-1.,0.));
+#853 = DEFINITIONAL_REPRESENTATION('',(#854),#858);
+#854 = LINE('',#855,#856);
+#855 = CARTESIAN_POINT('',(0.,0.));
+#856 = VECTOR('',#857,1.);
+#857 = DIRECTION('',(0.,-1.));
+#858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#859 = ORIENTED_EDGE('',*,*,#860,.F.);
+#860 = EDGE_CURVE('',#861,#833,#863,.T.);
+#861 = VERTEX_POINT('',#862);
+#862 = CARTESIAN_POINT('',(8.7,-6.5,0.));
+#863 = SURFACE_CURVE('',#864,(#868,#875),.PCURVE_S1.);
+#864 = LINE('',#865,#866);
+#865 = CARTESIAN_POINT('',(12.,-6.5,0.));
+#866 = VECTOR('',#867,1.);
+#867 = DIRECTION('',(-1.,0.,0.));
+#868 = PCURVE('',#100,#869);
+#869 = DEFINITIONAL_REPRESENTATION('',(#870),#874);
+#870 = LINE('',#871,#872);
+#871 = CARTESIAN_POINT('',(0.,-0.));
+#872 = VECTOR('',#873,1.);
+#873 = DIRECTION('',(1.,0.));
+#874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#875 = PCURVE('',#260,#876);
+#876 = DEFINITIONAL_REPRESENTATION('',(#877),#881);
+#877 = LINE('',#878,#879);
+#878 = CARTESIAN_POINT('',(12.,-6.5));
+#879 = VECTOR('',#880,1.);
+#880 = DIRECTION('',(-1.,0.));
+#881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#882 = ORIENTED_EDGE('',*,*,#883,.T.);
+#883 = EDGE_CURVE('',#861,#884,#886,.T.);
+#884 = VERTEX_POINT('',#885);
+#885 = CARTESIAN_POINT('',(8.7,-6.5,0.2));
+#886 = SURFACE_CURVE('',#887,(#891,#898),.PCURVE_S1.);
+#887 = LINE('',#888,#889);
+#888 = CARTESIAN_POINT('',(8.7,-6.5,0.));
+#889 = VECTOR('',#890,1.);
+#890 = DIRECTION('',(0.,0.,1.));
+#891 = PCURVE('',#100,#892);
+#892 = DEFINITIONAL_REPRESENTATION('',(#893),#897);
+#893 = LINE('',#894,#895);
+#894 = CARTESIAN_POINT('',(3.3,0.));
+#895 = VECTOR('',#896,1.);
+#896 = DIRECTION('',(0.,-1.));
+#897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#898 = PCURVE('',#899,#904);
+#899 = PLANE('',#900);
+#900 = AXIS2_PLACEMENT_3D('',#901,#902,#903);
+#901 = CARTESIAN_POINT('',(8.7,-7.75,0.));
+#902 = DIRECTION('',(-1.,0.,0.));
+#903 = DIRECTION('',(0.,1.,0.));
+#904 = DEFINITIONAL_REPRESENTATION('',(#905),#909);
+#905 = LINE('',#906,#907);
+#906 = CARTESIAN_POINT('',(1.25,0.));
+#907 = VECTOR('',#908,1.);
+#908 = DIRECTION('',(0.,-1.));
+#909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#910 = ORIENTED_EDGE('',*,*,#911,.T.);
+#911 = EDGE_CURVE('',#884,#912,#914,.T.);
+#912 = VERTEX_POINT('',#913);
+#913 = CARTESIAN_POINT('',(10.1,-6.5,0.2));
+#914 = SURFACE_CURVE('',#915,(#919,#926),.PCURVE_S1.);
+#915 = LINE('',#916,#917);
+#916 = CARTESIAN_POINT('',(8.7,-6.5,0.2));
+#917 = VECTOR('',#918,1.);
+#918 = DIRECTION('',(1.,0.,0.));
+#919 = PCURVE('',#100,#920);
+#920 = DEFINITIONAL_REPRESENTATION('',(#921),#925);
+#921 = LINE('',#922,#923);
+#922 = CARTESIAN_POINT('',(3.3,-0.2));
+#923 = VECTOR('',#924,1.);
+#924 = DIRECTION('',(-1.,-0.));
+#925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#926 = PCURVE('',#927,#932);
+#927 = PLANE('',#928);
+#928 = AXIS2_PLACEMENT_3D('',#929,#930,#931);
+#929 = CARTESIAN_POINT('',(8.7,-6.5,0.2));
+#930 = DIRECTION('',(0.,0.,1.));
+#931 = DIRECTION('',(1.,0.,0.));
+#932 = DEFINITIONAL_REPRESENTATION('',(#933),#937);
+#933 = LINE('',#934,#935);
+#934 = CARTESIAN_POINT('',(0.,0.));
+#935 = VECTOR('',#936,1.);
+#936 = DIRECTION('',(1.,0.));
+#937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#938 = ORIENTED_EDGE('',*,*,#939,.F.);
+#939 = EDGE_CURVE('',#708,#912,#940,.T.);
+#940 = SURFACE_CURVE('',#941,(#945,#952),.PCURVE_S1.);
+#941 = LINE('',#942,#943);
+#942 = CARTESIAN_POINT('',(10.1,-6.5,0.));
+#943 = VECTOR('',#944,1.);
+#944 = DIRECTION('',(0.,0.,1.));
+#945 = PCURVE('',#100,#946);
+#946 = DEFINITIONAL_REPRESENTATION('',(#947),#951);
+#947 = LINE('',#948,#949);
+#948 = CARTESIAN_POINT('',(1.9,0.));
+#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('',(10.1,-6.5,0.));
+#956 = DIRECTION('',(1.,0.,0.));
+#957 = DIRECTION('',(0.,-1.,0.));
+#958 = DEFINITIONAL_REPRESENTATION('',(#959),#963);
+#959 = LINE('',#960,#961);
+#960 = CARTESIAN_POINT('',(0.,0.));
+#961 = VECTOR('',#962,1.);
+#962 = DIRECTION('',(0.,-1.));
+#963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#964 = ADVANCED_FACE('',(#965),#128,.T.);
+#965 = FACE_BOUND('',#966,.T.);
+#966 = EDGE_LOOP('',(#967,#988,#1010,#1011));
+#967 = ORIENTED_EDGE('',*,*,#968,.F.);
+#968 = EDGE_CURVE('',#627,#706,#969,.T.);
+#969 = SURFACE_CURVE('',#970,(#974,#981),.PCURVE_S1.);
+#970 = LINE('',#971,#972);
+#971 = CARTESIAN_POINT('',(12.,0.,0.));
+#972 = VECTOR('',#973,1.);
+#973 = DIRECTION('',(0.,-1.,0.));
+#974 = PCURVE('',#128,#975);
+#975 = DEFINITIONAL_REPRESENTATION('',(#976),#980);
+#976 = LINE('',#977,#978);
+#977 = CARTESIAN_POINT('',(0.,0.));
+#978 = VECTOR('',#979,1.);
+#979 = DIRECTION('',(1.,0.));
+#980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#981 = PCURVE('',#260,#982);
+#982 = DEFINITIONAL_REPRESENTATION('',(#983),#987);
+#983 = LINE('',#984,#985);
+#984 = CARTESIAN_POINT('',(12.,0.));
+#985 = VECTOR('',#986,1.);
+#986 = DIRECTION('',(0.,-1.));
+#987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#988 = ORIENTED_EDGE('',*,*,#989,.F.);
+#989 = EDGE_CURVE('',#113,#627,#990,.T.);
+#990 = SURFACE_CURVE('',#991,(#996,#1003),.PCURVE_S1.);
+#991 = CIRCLE('',#992,2.5);
+#992 = AXIS2_PLACEMENT_3D('',#993,#994,#995);
+#993 = CARTESIAN_POINT('',(12.,-3.25,2.5));
+#994 = DIRECTION('',(1.,0.,0.));
+#995 = DIRECTION('',(0.,1.,0.));
+#996 = PCURVE('',#128,#997);
+#997 = DEFINITIONAL_REPRESENTATION('',(#998),#1002);
+#998 = CIRCLE('',#999,2.5);
+#999 = AXIS2_PLACEMENT_2D('',#1000,#1001);
+#1000 = CARTESIAN_POINT('',(3.25,-2.5));
+#1001 = DIRECTION('',(-1.,0.));
+#1002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1003 = PCURVE('',#668,#1004);
+#1004 = DEFINITIONAL_REPRESENTATION('',(#1005),#1009);
+#1005 = LINE('',#1006,#1007);
+#1006 = CARTESIAN_POINT('',(-0.,0.));
+#1007 = VECTOR('',#1008,1.);
+#1008 = DIRECTION('',(-1.,0.));
+#1009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1010 = ORIENTED_EDGE('',*,*,#112,.T.);
+#1011 = ORIENTED_EDGE('',*,*,#730,.F.);
+#1012 = ADVANCED_FACE('',(#1013),#187,.F.);
+#1013 = FACE_BOUND('',#1014,.F.);
+#1014 = EDGE_LOOP('',(#1015,#1016,#1039,#1067));
+#1015 = ORIENTED_EDGE('',*,*,#169,.F.);
+#1016 = ORIENTED_EDGE('',*,*,#1017,.F.);
+#1017 = EDGE_CURVE('',#1018,#170,#1020,.T.);
+#1018 = VERTEX_POINT('',#1019);
+#1019 = CARTESIAN_POINT('',(0.,1.25,0.2));
+#1020 = SURFACE_CURVE('',#1021,(#1025,#1032),.PCURVE_S1.);
+#1021 = LINE('',#1022,#1023);
+#1022 = CARTESIAN_POINT('',(0.,1.25,0.2));
+#1023 = VECTOR('',#1024,1.);
+#1024 = DIRECTION('',(0.,-1.,0.));
+#1025 = PCURVE('',#187,#1026);
+#1026 = DEFINITIONAL_REPRESENTATION('',(#1027),#1031);
+#1027 = LINE('',#1028,#1029);
+#1028 = CARTESIAN_POINT('',(0.,1.25));
+#1029 = VECTOR('',#1030,1.);
+#1030 = DIRECTION('',(0.,-1.));
+#1031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1032 = PCURVE('',#556,#1033);
+#1033 = DEFINITIONAL_REPRESENTATION('',(#1034),#1038);
+#1034 = LINE('',#1035,#1036);
+#1035 = CARTESIAN_POINT('',(0.,-0.2));
+#1036 = VECTOR('',#1037,1.);
+#1037 = DIRECTION('',(1.,0.));
+#1038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1039 = ORIENTED_EDGE('',*,*,#1040,.F.);
+#1040 = EDGE_CURVE('',#1041,#1018,#1043,.T.);
+#1041 = VERTEX_POINT('',#1042);
+#1042 = CARTESIAN_POINT('',(1.4,1.25,0.2));
+#1043 = SURFACE_CURVE('',#1044,(#1048,#1055),.PCURVE_S1.);
+#1044 = LINE('',#1045,#1046);
+#1045 = CARTESIAN_POINT('',(1.4,1.25,0.2));
+#1046 = VECTOR('',#1047,1.);
+#1047 = DIRECTION('',(-1.,0.,0.));
+#1048 = PCURVE('',#187,#1049);
+#1049 = DEFINITIONAL_REPRESENTATION('',(#1050),#1054);
+#1050 = LINE('',#1051,#1052);
+#1051 = CARTESIAN_POINT('',(-1.4,1.25));
+#1052 = VECTOR('',#1053,1.);
+#1053 = DIRECTION('',(1.,0.));
+#1054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1055 = PCURVE('',#1056,#1061);
+#1056 = PLANE('',#1057);
+#1057 = AXIS2_PLACEMENT_3D('',#1058,#1059,#1060);
+#1058 = CARTESIAN_POINT('',(1.4,1.25,0.));
+#1059 = DIRECTION('',(-0.,-1.,-0.));
+#1060 = DIRECTION('',(-1.,0.,0.));
+#1061 = DEFINITIONAL_REPRESENTATION('',(#1062),#1066);
+#1062 = LINE('',#1063,#1064);
+#1063 = CARTESIAN_POINT('',(0.,-0.2));
+#1064 = VECTOR('',#1065,1.);
+#1065 = DIRECTION('',(1.,0.));
+#1066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1067 = ORIENTED_EDGE('',*,*,#1068,.F.);
+#1068 = EDGE_CURVE('',#172,#1041,#1069,.T.);
+#1069 = SURFACE_CURVE('',#1070,(#1074,#1081),.PCURVE_S1.);
+#1070 = LINE('',#1071,#1072);
+#1071 = CARTESIAN_POINT('',(1.4,0.,0.2));
+#1072 = VECTOR('',#1073,1.);
+#1073 = DIRECTION('',(0.,1.,0.));
+#1074 = PCURVE('',#187,#1075);
+#1075 = DEFINITIONAL_REPRESENTATION('',(#1076),#1080);
+#1076 = LINE('',#1077,#1078);
+#1077 = CARTESIAN_POINT('',(-1.4,0.));
+#1078 = VECTOR('',#1079,1.);
+#1079 = DIRECTION('',(0.,1.));
+#1080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1081 = PCURVE('',#500,#1082);
+#1082 = DEFINITIONAL_REPRESENTATION('',(#1083),#1087);
+#1083 = LINE('',#1084,#1085);
+#1084 = CARTESIAN_POINT('',(0.,-0.2));
+#1085 = VECTOR('',#1086,1.);
+#1086 = DIRECTION('',(1.,0.));
+#1087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1088 = ADVANCED_FACE('',(#1089),#500,.F.);
+#1089 = FACE_BOUND('',#1090,.F.);
+#1090 = EDGE_LOOP('',(#1091,#1092,#1093,#1116));
+#1091 = ORIENTED_EDGE('',*,*,#486,.T.);
+#1092 = ORIENTED_EDGE('',*,*,#1068,.T.);
+#1093 = ORIENTED_EDGE('',*,*,#1094,.F.);
+#1094 = EDGE_CURVE('',#1095,#1041,#1097,.T.);
+#1095 = VERTEX_POINT('',#1096);
+#1096 = CARTESIAN_POINT('',(1.4,1.25,0.));
+#1097 = SURFACE_CURVE('',#1098,(#1102,#1109),.PCURVE_S1.);
+#1098 = LINE('',#1099,#1100);
+#1099 = CARTESIAN_POINT('',(1.4,1.25,0.));
+#1100 = VECTOR('',#1101,1.);
+#1101 = DIRECTION('',(0.,0.,1.));
+#1102 = PCURVE('',#500,#1103);
+#1103 = DEFINITIONAL_REPRESENTATION('',(#1104),#1108);
+#1104 = LINE('',#1105,#1106);
+#1105 = CARTESIAN_POINT('',(1.25,0.));
+#1106 = VECTOR('',#1107,1.);
+#1107 = DIRECTION('',(0.,-1.));
+#1108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1109 = PCURVE('',#1056,#1110);
+#1110 = DEFINITIONAL_REPRESENTATION('',(#1111),#1115);
+#1111 = LINE('',#1112,#1113);
+#1112 = CARTESIAN_POINT('',(0.,0.));
+#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('',#464,#1095,#1118,.T.);
+#1118 = SURFACE_CURVE('',#1119,(#1123,#1130),.PCURVE_S1.);
+#1119 = LINE('',#1120,#1121);
+#1120 = CARTESIAN_POINT('',(1.4,0.,0.));
+#1121 = VECTOR('',#1122,1.);
+#1122 = DIRECTION('',(0.,1.,0.));
+#1123 = PCURVE('',#500,#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('',#1131,#1136);
+#1131 = PLANE('',#1132);
+#1132 = AXIS2_PLACEMENT_3D('',#1133,#1134,#1135);
+#1133 = CARTESIAN_POINT('',(0.,0.,0.));
+#1134 = DIRECTION('',(0.,0.,-1.));
+#1135 = DIRECTION('',(-1.,0.,0.));
+#1136 = DEFINITIONAL_REPRESENTATION('',(#1137),#1141);
+#1137 = LINE('',#1138,#1139);
+#1138 = CARTESIAN_POINT('',(-1.4,0.));
+#1139 = VECTOR('',#1140,1.);
+#1140 = DIRECTION('',(0.,1.));
+#1141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1142 = ADVANCED_FACE('',(#1143),#260,.F.);
+#1143 = FACE_BOUND('',#1144,.F.);
+#1144 = EDGE_LOOP('',(#1145,#1166,#1167,#1168,#1194,#1195,#1221,#1222,
+    #1223,#1224,#1225,#1251,#1252,#1278));
+#1145 = ORIENTED_EDGE('',*,*,#1146,.F.);
+#1146 = EDGE_CURVE('',#541,#464,#1147,.T.);
+#1147 = SURFACE_CURVE('',#1148,(#1152,#1159),.PCURVE_S1.);
+#1148 = LINE('',#1149,#1150);
+#1149 = CARTESIAN_POINT('',(0.,0.,0.));
+#1150 = VECTOR('',#1151,1.);
+#1151 = DIRECTION('',(1.,0.,0.));
+#1152 = PCURVE('',#260,#1153);
+#1153 = DEFINITIONAL_REPRESENTATION('',(#1154),#1158);
+#1154 = LINE('',#1155,#1156);
+#1155 = CARTESIAN_POINT('',(0.,0.));
+#1156 = VECTOR('',#1157,1.);
+#1157 = DIRECTION('',(1.,0.));
+#1158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1159 = PCURVE('',#1131,#1160);
+#1160 = DEFINITIONAL_REPRESENTATION('',(#1161),#1165);
+#1161 = LINE('',#1162,#1163);
+#1162 = CARTESIAN_POINT('',(0.,0.));
+#1163 = VECTOR('',#1164,1.);
+#1164 = DIRECTION('',(-1.,0.));
+#1165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1166 = ORIENTED_EDGE('',*,*,#568,.F.);
+#1167 = ORIENTED_EDGE('',*,*,#753,.F.);
+#1168 = ORIENTED_EDGE('',*,*,#1169,.T.);
+#1169 = EDGE_CURVE('',#754,#833,#1170,.T.);
+#1170 = SURFACE_CURVE('',#1171,(#1175,#1182),.PCURVE_S1.);
+#1171 = LINE('',#1172,#1173);
+#1172 = CARTESIAN_POINT('',(1.7,-6.5,0.));
+#1173 = VECTOR('',#1174,1.);
+#1174 = DIRECTION('',(1.,0.,0.));
+#1175 = PCURVE('',#260,#1176);
+#1176 = DEFINITIONAL_REPRESENTATION('',(#1177),#1181);
+#1177 = LINE('',#1178,#1179);
+#1178 = CARTESIAN_POINT('',(1.7,-6.5));
+#1179 = VECTOR('',#1180,1.);
+#1180 = DIRECTION('',(1.,0.));
+#1181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1182 = PCURVE('',#1183,#1188);
+#1183 = PLANE('',#1184);
+#1184 = AXIS2_PLACEMENT_3D('',#1185,#1186,#1187);
+#1185 = CARTESIAN_POINT('',(1.7,-6.5,0.));
+#1186 = DIRECTION('',(0.,0.,1.));
+#1187 = DIRECTION('',(1.,0.,0.));
+#1188 = DEFINITIONAL_REPRESENTATION('',(#1189),#1193);
+#1189 = LINE('',#1190,#1191);
+#1190 = CARTESIAN_POINT('',(0.,0.));
+#1191 = VECTOR('',#1192,1.);
+#1192 = DIRECTION('',(1.,0.));
+#1193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1194 = ORIENTED_EDGE('',*,*,#860,.F.);
+#1195 = ORIENTED_EDGE('',*,*,#1196,.T.);
+#1196 = EDGE_CURVE('',#861,#708,#1197,.T.);
+#1197 = SURFACE_CURVE('',#1198,(#1202,#1209),.PCURVE_S1.);
+#1198 = LINE('',#1199,#1200);
+#1199 = CARTESIAN_POINT('',(8.7,-6.5,0.));
+#1200 = VECTOR('',#1201,1.);
+#1201 = DIRECTION('',(1.,0.,0.));
+#1202 = PCURVE('',#260,#1203);
+#1203 = DEFINITIONAL_REPRESENTATION('',(#1204),#1208);
+#1204 = LINE('',#1205,#1206);
+#1205 = CARTESIAN_POINT('',(8.7,-6.5));
+#1206 = VECTOR('',#1207,1.);
+#1207 = DIRECTION('',(1.,0.));
+#1208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1209 = PCURVE('',#1210,#1215);
+#1210 = PLANE('',#1211);
+#1211 = AXIS2_PLACEMENT_3D('',#1212,#1213,#1214);
+#1212 = CARTESIAN_POINT('',(8.7,-6.5,0.));
+#1213 = DIRECTION('',(0.,0.,1.));
+#1214 = DIRECTION('',(1.,0.,0.));
+#1215 = DEFINITIONAL_REPRESENTATION('',(#1216),#1220);
+#1216 = LINE('',#1217,#1218);
+#1217 = CARTESIAN_POINT('',(0.,0.));
+#1218 = VECTOR('',#1219,1.);
+#1219 = DIRECTION('',(1.,0.));
+#1220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1221 = ORIENTED_EDGE('',*,*,#705,.F.);
+#1222 = ORIENTED_EDGE('',*,*,#968,.F.);
+#1223 = ORIENTED_EDGE('',*,*,#626,.F.);
+#1224 = ORIENTED_EDGE('',*,*,#244,.F.);
+#1225 = ORIENTED_EDGE('',*,*,#1226,.F.);
+#1226 = EDGE_CURVE('',#329,#245,#1227,.T.);
+#1227 = SURFACE_CURVE('',#1228,(#1232,#1239),.PCURVE_S1.);
+#1228 = LINE('',#1229,#1230);
+#1229 = CARTESIAN_POINT('',(9.7,0.,0.));
+#1230 = VECTOR('',#1231,1.);
+#1231 = DIRECTION('',(1.,0.,0.));
+#1232 = PCURVE('',#260,#1233);
+#1233 = DEFINITIONAL_REPRESENTATION('',(#1234),#1238);
+#1234 = LINE('',#1235,#1236);
+#1235 = CARTESIAN_POINT('',(9.7,0.));
+#1236 = VECTOR('',#1237,1.);
+#1237 = DIRECTION('',(1.,0.));
+#1238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1239 = PCURVE('',#1240,#1245);
+#1240 = PLANE('',#1241);
+#1241 = AXIS2_PLACEMENT_3D('',#1242,#1243,#1244);
+#1242 = CARTESIAN_POINT('',(9.7,0.,0.));
+#1243 = DIRECTION('',(0.,0.,-1.));
+#1244 = DIRECTION('',(-1.,0.,0.));
+#1245 = DEFINITIONAL_REPRESENTATION('',(#1246),#1250);
+#1246 = LINE('',#1247,#1248);
+#1247 = CARTESIAN_POINT('',(0.,0.));
+#1248 = VECTOR('',#1249,1.);
+#1249 = DIRECTION('',(-1.,0.));
+#1250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1251 = ORIENTED_EDGE('',*,*,#356,.F.);
+#1252 = ORIENTED_EDGE('',*,*,#1253,.F.);
+#1253 = EDGE_CURVE('',#436,#357,#1254,.T.);
+#1254 = SURFACE_CURVE('',#1255,(#1259,#1266),.PCURVE_S1.);
+#1255 = LINE('',#1256,#1257);
+#1256 = CARTESIAN_POINT('',(6.1,0.,0.));
+#1257 = VECTOR('',#1258,1.);
+#1258 = DIRECTION('',(1.,0.,0.));
+#1259 = PCURVE('',#260,#1260);
+#1260 = DEFINITIONAL_REPRESENTATION('',(#1261),#1265);
+#1261 = LINE('',#1262,#1263);
+#1262 = CARTESIAN_POINT('',(6.1,0.));
+#1263 = VECTOR('',#1264,1.);
+#1264 = DIRECTION('',(1.,0.));
+#1265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1266 = PCURVE('',#1267,#1272);
+#1267 = PLANE('',#1268);
+#1268 = AXIS2_PLACEMENT_3D('',#1269,#1270,#1271);
+#1269 = CARTESIAN_POINT('',(6.1,0.,0.));
+#1270 = DIRECTION('',(0.,0.,-1.));
+#1271 = DIRECTION('',(-1.,0.,0.));
+#1272 = DEFINITIONAL_REPRESENTATION('',(#1273),#1277);
+#1273 = LINE('',#1274,#1275);
+#1274 = CARTESIAN_POINT('',(0.,0.));
+#1275 = VECTOR('',#1276,1.);
+#1276 = DIRECTION('',(-1.,0.));
+#1277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1278 = ORIENTED_EDGE('',*,*,#463,.F.);
+#1279 = ADVANCED_FACE('',(#1280),#451,.F.);
+#1280 = FACE_BOUND('',#1281,.F.);
+#1281 = EDGE_LOOP('',(#1282,#1312,#1333,#1334));
+#1282 = ORIENTED_EDGE('',*,*,#1283,.T.);
+#1283 = EDGE_CURVE('',#1284,#1286,#1288,.T.);
+#1284 = VERTEX_POINT('',#1285);
+#1285 = CARTESIAN_POINT('',(6.1,1.25,0.));
+#1286 = VERTEX_POINT('',#1287);
+#1287 = CARTESIAN_POINT('',(6.1,1.25,0.2));
+#1288 = SURFACE_CURVE('',#1289,(#1293,#1300),.PCURVE_S1.);
+#1289 = LINE('',#1290,#1291);
+#1290 = CARTESIAN_POINT('',(6.1,1.25,0.));
+#1291 = VECTOR('',#1292,1.);
+#1292 = DIRECTION('',(0.,0.,1.));
+#1293 = PCURVE('',#451,#1294);
+#1294 = DEFINITIONAL_REPRESENTATION('',(#1295),#1299);
+#1295 = LINE('',#1296,#1297);
+#1296 = CARTESIAN_POINT('',(0.,0.));
+#1297 = VECTOR('',#1298,1.);
+#1298 = DIRECTION('',(0.,-1.));
+#1299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1300 = PCURVE('',#1301,#1306);
+#1301 = PLANE('',#1302);
+#1302 = AXIS2_PLACEMENT_3D('',#1303,#1304,#1305);
+#1303 = CARTESIAN_POINT('',(7.5,1.25,0.));
+#1304 = DIRECTION('',(-0.,-1.,-0.));
+#1305 = DIRECTION('',(-1.,0.,0.));
+#1306 = DEFINITIONAL_REPRESENTATION('',(#1307),#1311);
+#1307 = LINE('',#1308,#1309);
+#1308 = CARTESIAN_POINT('',(1.4,0.));
+#1309 = VECTOR('',#1310,1.);
+#1310 = DIRECTION('',(0.,-1.));
+#1311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1312 = ORIENTED_EDGE('',*,*,#1313,.T.);
+#1313 = EDGE_CURVE('',#1286,#408,#1314,.T.);
+#1314 = SURFACE_CURVE('',#1315,(#1319,#1326),.PCURVE_S1.);
+#1315 = LINE('',#1316,#1317);
+#1316 = CARTESIAN_POINT('',(6.1,1.25,0.2));
+#1317 = VECTOR('',#1318,1.);
+#1318 = DIRECTION('',(0.,-1.,0.));
+#1319 = PCURVE('',#451,#1320);
+#1320 = DEFINITIONAL_REPRESENTATION('',(#1321),#1325);
+#1321 = LINE('',#1322,#1323);
+#1322 = CARTESIAN_POINT('',(0.,-0.2));
+#1323 = VECTOR('',#1324,1.);
+#1324 = DIRECTION('',(1.,0.));
+#1325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1326 = PCURVE('',#423,#1327);
+#1327 = DEFINITIONAL_REPRESENTATION('',(#1328),#1332);
+#1328 = LINE('',#1329,#1330);
+#1329 = CARTESIAN_POINT('',(0.,1.25));
+#1330 = VECTOR('',#1331,1.);
+#1331 = DIRECTION('',(0.,-1.));
+#1332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1333 = ORIENTED_EDGE('',*,*,#435,.F.);
+#1334 = ORIENTED_EDGE('',*,*,#1335,.F.);
+#1335 = EDGE_CURVE('',#1284,#436,#1336,.T.);
+#1336 = SURFACE_CURVE('',#1337,(#1341,#1348),.PCURVE_S1.);
+#1337 = LINE('',#1338,#1339);
+#1338 = CARTESIAN_POINT('',(6.1,1.25,0.));
+#1339 = VECTOR('',#1340,1.);
+#1340 = DIRECTION('',(0.,-1.,0.));
+#1341 = PCURVE('',#451,#1342);
+#1342 = DEFINITIONAL_REPRESENTATION('',(#1343),#1347);
+#1343 = LINE('',#1344,#1345);
+#1344 = CARTESIAN_POINT('',(0.,0.));
+#1345 = VECTOR('',#1346,1.);
+#1346 = DIRECTION('',(1.,0.));
+#1347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1348 = PCURVE('',#1267,#1349);
+#1349 = DEFINITIONAL_REPRESENTATION('',(#1350),#1354);
+#1350 = LINE('',#1351,#1352);
+#1351 = CARTESIAN_POINT('',(0.,1.25));
+#1352 = VECTOR('',#1353,1.);
+#1353 = DIRECTION('',(0.,-1.));
+#1354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1355 = ADVANCED_FACE('',(#1356),#423,.F.);
+#1356 = FACE_BOUND('',#1357,.F.);
+#1357 = EDGE_LOOP('',(#1358,#1359,#1360,#1383));
+#1358 = ORIENTED_EDGE('',*,*,#407,.F.);
+#1359 = ORIENTED_EDGE('',*,*,#1313,.F.);
+#1360 = ORIENTED_EDGE('',*,*,#1361,.F.);
+#1361 = EDGE_CURVE('',#1362,#1286,#1364,.T.);
+#1362 = VERTEX_POINT('',#1363);
+#1363 = CARTESIAN_POINT('',(7.5,1.25,0.2));
+#1364 = SURFACE_CURVE('',#1365,(#1369,#1376),.PCURVE_S1.);
+#1365 = LINE('',#1366,#1367);
+#1366 = CARTESIAN_POINT('',(7.5,1.25,0.2));
+#1367 = VECTOR('',#1368,1.);
+#1368 = DIRECTION('',(-1.,0.,0.));
+#1369 = PCURVE('',#423,#1370);
+#1370 = DEFINITIONAL_REPRESENTATION('',(#1371),#1375);
+#1371 = LINE('',#1372,#1373);
+#1372 = CARTESIAN_POINT('',(-1.4,1.25));
+#1373 = VECTOR('',#1374,1.);
+#1374 = DIRECTION('',(1.,0.));
+#1375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1376 = PCURVE('',#1301,#1377);
+#1377 = DEFINITIONAL_REPRESENTATION('',(#1378),#1382);
+#1378 = LINE('',#1379,#1380);
+#1379 = CARTESIAN_POINT('',(0.,-0.2));
+#1380 = VECTOR('',#1381,1.);
+#1381 = DIRECTION('',(1.,0.));
+#1382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1383 = ORIENTED_EDGE('',*,*,#1384,.F.);
+#1384 = EDGE_CURVE('',#380,#1362,#1385,.T.);
+#1385 = SURFACE_CURVE('',#1386,(#1390,#1397),.PCURVE_S1.);
+#1386 = LINE('',#1387,#1388);
+#1387 = CARTESIAN_POINT('',(7.5,0.,0.2));
+#1388 = VECTOR('',#1389,1.);
+#1389 = DIRECTION('',(0.,1.,0.));
+#1390 = PCURVE('',#423,#1391);
+#1391 = DEFINITIONAL_REPRESENTATION('',(#1392),#1396);
+#1392 = LINE('',#1393,#1394);
+#1393 = CARTESIAN_POINT('',(-1.4,0.));
+#1394 = VECTOR('',#1395,1.);
+#1395 = DIRECTION('',(0.,1.));
+#1396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1397 = PCURVE('',#395,#1398);
+#1398 = DEFINITIONAL_REPRESENTATION('',(#1399),#1403);
+#1399 = LINE('',#1400,#1401);
+#1400 = CARTESIAN_POINT('',(0.,-0.2));
+#1401 = VECTOR('',#1402,1.);
+#1402 = DIRECTION('',(1.,0.));
+#1403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1404 = ADVANCED_FACE('',(#1405),#395,.F.);
+#1405 = FACE_BOUND('',#1406,.F.);
+#1406 = EDGE_LOOP('',(#1407,#1408,#1409,#1432));
+#1407 = ORIENTED_EDGE('',*,*,#379,.T.);
+#1408 = ORIENTED_EDGE('',*,*,#1384,.T.);
+#1409 = ORIENTED_EDGE('',*,*,#1410,.F.);
+#1410 = EDGE_CURVE('',#1411,#1362,#1413,.T.);
+#1411 = VERTEX_POINT('',#1412);
+#1412 = CARTESIAN_POINT('',(7.5,1.25,0.));
+#1413 = SURFACE_CURVE('',#1414,(#1418,#1425),.PCURVE_S1.);
+#1414 = LINE('',#1415,#1416);
+#1415 = CARTESIAN_POINT('',(7.5,1.25,0.));
+#1416 = VECTOR('',#1417,1.);
+#1417 = DIRECTION('',(0.,0.,1.));
+#1418 = PCURVE('',#395,#1419);
+#1419 = DEFINITIONAL_REPRESENTATION('',(#1420),#1424);
+#1420 = LINE('',#1421,#1422);
+#1421 = CARTESIAN_POINT('',(1.25,0.));
+#1422 = VECTOR('',#1423,1.);
+#1423 = DIRECTION('',(0.,-1.));
+#1424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1425 = PCURVE('',#1301,#1426);
+#1426 = DEFINITIONAL_REPRESENTATION('',(#1427),#1431);
+#1427 = LINE('',#1428,#1429);
+#1428 = CARTESIAN_POINT('',(0.,0.));
+#1429 = VECTOR('',#1430,1.);
+#1430 = DIRECTION('',(0.,-1.));
+#1431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1432 = ORIENTED_EDGE('',*,*,#1433,.F.);
+#1433 = EDGE_CURVE('',#357,#1411,#1434,.T.);
+#1434 = SURFACE_CURVE('',#1435,(#1439,#1446),.PCURVE_S1.);
+#1435 = LINE('',#1436,#1437);
+#1436 = CARTESIAN_POINT('',(7.5,0.,0.));
+#1437 = VECTOR('',#1438,1.);
+#1438 = DIRECTION('',(0.,1.,0.));
+#1439 = PCURVE('',#395,#1440);
+#1440 = DEFINITIONAL_REPRESENTATION('',(#1441),#1445);
+#1441 = LINE('',#1442,#1443);
+#1442 = CARTESIAN_POINT('',(0.,0.));
+#1443 = VECTOR('',#1444,1.);
+#1444 = DIRECTION('',(1.,0.));
+#1445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1446 = PCURVE('',#1267,#1447);
+#1447 = DEFINITIONAL_REPRESENTATION('',(#1448),#1452);
+#1448 = LINE('',#1449,#1450);
+#1449 = CARTESIAN_POINT('',(-1.4,0.));
+#1450 = VECTOR('',#1451,1.);
+#1451 = DIRECTION('',(0.,1.));
+#1452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1453 = ADVANCED_FACE('',(#1454),#344,.F.);
+#1454 = FACE_BOUND('',#1455,.F.);
+#1455 = EDGE_LOOP('',(#1456,#1486,#1507,#1508));
+#1456 = ORIENTED_EDGE('',*,*,#1457,.T.);
+#1457 = EDGE_CURVE('',#1458,#1460,#1462,.T.);
+#1458 = VERTEX_POINT('',#1459);
+#1459 = CARTESIAN_POINT('',(9.7,1.25,0.));
+#1460 = VERTEX_POINT('',#1461);
+#1461 = CARTESIAN_POINT('',(9.7,1.25,0.2));
+#1462 = SURFACE_CURVE('',#1463,(#1467,#1474),.PCURVE_S1.);
+#1463 = LINE('',#1464,#1465);
+#1464 = CARTESIAN_POINT('',(9.7,1.25,0.));
+#1465 = VECTOR('',#1466,1.);
+#1466 = DIRECTION('',(0.,0.,1.));
+#1467 = PCURVE('',#344,#1468);
+#1468 = DEFINITIONAL_REPRESENTATION('',(#1469),#1473);
+#1469 = LINE('',#1470,#1471);
+#1470 = CARTESIAN_POINT('',(0.,0.));
+#1471 = VECTOR('',#1472,1.);
+#1472 = DIRECTION('',(0.,-1.));
+#1473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1474 = PCURVE('',#1475,#1480);
+#1475 = PLANE('',#1476);
+#1476 = AXIS2_PLACEMENT_3D('',#1477,#1478,#1479);
+#1477 = CARTESIAN_POINT('',(11.1,1.25,0.));
+#1478 = DIRECTION('',(-0.,-1.,-0.));
+#1479 = DIRECTION('',(-1.,0.,0.));
+#1480 = DEFINITIONAL_REPRESENTATION('',(#1481),#1485);
+#1481 = LINE('',#1482,#1483);
+#1482 = CARTESIAN_POINT('',(1.4,0.));
+#1483 = VECTOR('',#1484,1.);
+#1484 = DIRECTION('',(0.,-1.));
+#1485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1486 = ORIENTED_EDGE('',*,*,#1487,.T.);
+#1487 = EDGE_CURVE('',#1460,#301,#1488,.T.);
+#1488 = SURFACE_CURVE('',#1489,(#1493,#1500),.PCURVE_S1.);
+#1489 = LINE('',#1490,#1491);
+#1490 = CARTESIAN_POINT('',(9.7,1.25,0.2));
+#1491 = VECTOR('',#1492,1.);
+#1492 = DIRECTION('',(0.,-1.,0.));
+#1493 = PCURVE('',#344,#1494);
+#1494 = DEFINITIONAL_REPRESENTATION('',(#1495),#1499);
+#1495 = LINE('',#1496,#1497);
+#1496 = CARTESIAN_POINT('',(0.,-0.2));
+#1497 = VECTOR('',#1498,1.);
+#1498 = DIRECTION('',(1.,0.));
+#1499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1500 = PCURVE('',#316,#1501);
+#1501 = DEFINITIONAL_REPRESENTATION('',(#1502),#1506);
+#1502 = LINE('',#1503,#1504);
+#1503 = CARTESIAN_POINT('',(0.,1.25));
+#1504 = VECTOR('',#1505,1.);
+#1505 = DIRECTION('',(0.,-1.));
+#1506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1507 = ORIENTED_EDGE('',*,*,#328,.F.);
+#1508 = ORIENTED_EDGE('',*,*,#1509,.F.);
+#1509 = EDGE_CURVE('',#1458,#329,#1510,.T.);
+#1510 = SURFACE_CURVE('',#1511,(#1515,#1522),.PCURVE_S1.);
+#1511 = LINE('',#1512,#1513);
+#1512 = CARTESIAN_POINT('',(9.7,1.25,0.));
+#1513 = VECTOR('',#1514,1.);
+#1514 = DIRECTION('',(0.,-1.,0.));
+#1515 = PCURVE('',#344,#1516);
+#1516 = DEFINITIONAL_REPRESENTATION('',(#1517),#1521);
+#1517 = LINE('',#1518,#1519);
+#1518 = CARTESIAN_POINT('',(0.,0.));
+#1519 = VECTOR('',#1520,1.);
+#1520 = DIRECTION('',(1.,0.));
+#1521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1522 = PCURVE('',#1240,#1523);
+#1523 = DEFINITIONAL_REPRESENTATION('',(#1524),#1528);
+#1524 = LINE('',#1525,#1526);
+#1525 = CARTESIAN_POINT('',(0.,1.25));
+#1526 = VECTOR('',#1527,1.);
+#1527 = DIRECTION('',(0.,-1.));
+#1528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1529 = ADVANCED_FACE('',(#1530),#316,.F.);
+#1530 = FACE_BOUND('',#1531,.F.);
+#1531 = EDGE_LOOP('',(#1532,#1533,#1534,#1557));
+#1532 = ORIENTED_EDGE('',*,*,#300,.F.);
+#1533 = ORIENTED_EDGE('',*,*,#1487,.F.);
+#1534 = ORIENTED_EDGE('',*,*,#1535,.F.);
+#1535 = EDGE_CURVE('',#1536,#1460,#1538,.T.);
+#1536 = VERTEX_POINT('',#1537);
+#1537 = CARTESIAN_POINT('',(11.1,1.25,0.2));
+#1538 = SURFACE_CURVE('',#1539,(#1543,#1550),.PCURVE_S1.);
+#1539 = LINE('',#1540,#1541);
+#1540 = CARTESIAN_POINT('',(11.1,1.25,0.2));
+#1541 = VECTOR('',#1542,1.);
+#1542 = DIRECTION('',(-1.,0.,0.));
+#1543 = PCURVE('',#316,#1544);
+#1544 = DEFINITIONAL_REPRESENTATION('',(#1545),#1549);
+#1545 = LINE('',#1546,#1547);
+#1546 = CARTESIAN_POINT('',(-1.4,1.25));
+#1547 = VECTOR('',#1548,1.);
+#1548 = DIRECTION('',(1.,0.));
+#1549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1550 = PCURVE('',#1475,#1551);
+#1551 = DEFINITIONAL_REPRESENTATION('',(#1552),#1556);
+#1552 = LINE('',#1553,#1554);
+#1553 = CARTESIAN_POINT('',(0.,-0.2));
+#1554 = VECTOR('',#1555,1.);
+#1555 = DIRECTION('',(1.,0.));
+#1556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1557 = ORIENTED_EDGE('',*,*,#1558,.F.);
+#1558 = EDGE_CURVE('',#273,#1536,#1559,.T.);
+#1559 = SURFACE_CURVE('',#1560,(#1564,#1571),.PCURVE_S1.);
+#1560 = LINE('',#1561,#1562);
+#1561 = CARTESIAN_POINT('',(11.1,0.,0.2));
+#1562 = VECTOR('',#1563,1.);
+#1563 = DIRECTION('',(0.,1.,0.));
+#1564 = PCURVE('',#316,#1565);
+#1565 = DEFINITIONAL_REPRESENTATION('',(#1566),#1570);
+#1566 = LINE('',#1567,#1568);
+#1567 = CARTESIAN_POINT('',(-1.4,0.));
+#1568 = VECTOR('',#1569,1.);
+#1569 = DIRECTION('',(0.,1.));
+#1570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1571 = PCURVE('',#288,#1572);
+#1572 = DEFINITIONAL_REPRESENTATION('',(#1573),#1577);
+#1573 = LINE('',#1574,#1575);
+#1574 = CARTESIAN_POINT('',(0.,-0.2));
+#1575 = VECTOR('',#1576,1.);
+#1576 = DIRECTION('',(1.,0.));
+#1577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1578 = ADVANCED_FACE('',(#1579),#288,.F.);
+#1579 = FACE_BOUND('',#1580,.F.);
+#1580 = EDGE_LOOP('',(#1581,#1582,#1583,#1606));
+#1581 = ORIENTED_EDGE('',*,*,#272,.T.);
+#1582 = ORIENTED_EDGE('',*,*,#1558,.T.);
+#1583 = ORIENTED_EDGE('',*,*,#1584,.F.);
+#1584 = EDGE_CURVE('',#1585,#1536,#1587,.T.);
+#1585 = VERTEX_POINT('',#1586);
+#1586 = CARTESIAN_POINT('',(11.1,1.25,0.));
+#1587 = SURFACE_CURVE('',#1588,(#1592,#1599),.PCURVE_S1.);
+#1588 = LINE('',#1589,#1590);
+#1589 = CARTESIAN_POINT('',(11.1,1.25,0.));
+#1590 = VECTOR('',#1591,1.);
+#1591 = DIRECTION('',(0.,0.,1.));
+#1592 = PCURVE('',#288,#1593);
+#1593 = DEFINITIONAL_REPRESENTATION('',(#1594),#1598);
+#1594 = LINE('',#1595,#1596);
+#1595 = CARTESIAN_POINT('',(1.25,0.));
+#1596 = VECTOR('',#1597,1.);
+#1597 = DIRECTION('',(0.,-1.));
+#1598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1599 = PCURVE('',#1475,#1600);
+#1600 = DEFINITIONAL_REPRESENTATION('',(#1601),#1605);
+#1601 = LINE('',#1602,#1603);
+#1602 = CARTESIAN_POINT('',(0.,0.));
+#1603 = VECTOR('',#1604,1.);
+#1604 = DIRECTION('',(0.,-1.));
+#1605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1606 = ORIENTED_EDGE('',*,*,#1607,.F.);
+#1607 = EDGE_CURVE('',#245,#1585,#1608,.T.);
+#1608 = SURFACE_CURVE('',#1609,(#1613,#1620),.PCURVE_S1.);
+#1609 = LINE('',#1610,#1611);
+#1610 = CARTESIAN_POINT('',(11.1,0.,0.));
+#1611 = VECTOR('',#1612,1.);
+#1612 = DIRECTION('',(0.,1.,0.));
+#1613 = PCURVE('',#288,#1614);
+#1614 = DEFINITIONAL_REPRESENTATION('',(#1615),#1619);
+#1615 = LINE('',#1616,#1617);
+#1616 = CARTESIAN_POINT('',(0.,0.));
+#1617 = VECTOR('',#1618,1.);
+#1618 = DIRECTION('',(1.,0.));
+#1619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1620 = PCURVE('',#1240,#1621);
+#1621 = DEFINITIONAL_REPRESENTATION('',(#1622),#1626);
+#1622 = LINE('',#1623,#1624);
+#1623 = CARTESIAN_POINT('',(-1.4,0.));
+#1624 = VECTOR('',#1625,1.);
+#1625 = DIRECTION('',(0.,1.));
+#1626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1627 = ADVANCED_FACE('',(#1628),#556,.F.);
+#1628 = FACE_BOUND('',#1629,.F.);
+#1629 = EDGE_LOOP('',(#1630,#1653,#1654,#1655));
+#1630 = ORIENTED_EDGE('',*,*,#1631,.T.);
+#1631 = EDGE_CURVE('',#1632,#1018,#1634,.T.);
+#1632 = VERTEX_POINT('',#1633);
+#1633 = CARTESIAN_POINT('',(0.,1.25,0.));
+#1634 = SURFACE_CURVE('',#1635,(#1639,#1646),.PCURVE_S1.);
+#1635 = LINE('',#1636,#1637);
+#1636 = CARTESIAN_POINT('',(0.,1.25,0.));
+#1637 = VECTOR('',#1638,1.);
+#1638 = DIRECTION('',(0.,0.,1.));
+#1639 = PCURVE('',#556,#1640);
+#1640 = DEFINITIONAL_REPRESENTATION('',(#1641),#1645);
+#1641 = LINE('',#1642,#1643);
+#1642 = CARTESIAN_POINT('',(0.,0.));
+#1643 = VECTOR('',#1644,1.);
+#1644 = DIRECTION('',(0.,-1.));
+#1645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1646 = PCURVE('',#1056,#1647);
+#1647 = DEFINITIONAL_REPRESENTATION('',(#1648),#1652);
+#1648 = LINE('',#1649,#1650);
+#1649 = CARTESIAN_POINT('',(1.4,0.));
+#1650 = VECTOR('',#1651,1.);
+#1651 = DIRECTION('',(0.,-1.));
+#1652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1653 = ORIENTED_EDGE('',*,*,#1017,.T.);
+#1654 = ORIENTED_EDGE('',*,*,#540,.F.);
+#1655 = ORIENTED_EDGE('',*,*,#1656,.F.);
+#1656 = EDGE_CURVE('',#1632,#541,#1657,.T.);
+#1657 = SURFACE_CURVE('',#1658,(#1662,#1669),.PCURVE_S1.);
+#1658 = LINE('',#1659,#1660);
+#1659 = CARTESIAN_POINT('',(0.,1.25,0.));
+#1660 = VECTOR('',#1661,1.);
+#1661 = DIRECTION('',(0.,-1.,0.));
+#1662 = PCURVE('',#556,#1663);
+#1663 = DEFINITIONAL_REPRESENTATION('',(#1664),#1668);
+#1664 = LINE('',#1665,#1666);
+#1665 = CARTESIAN_POINT('',(0.,0.));
+#1666 = VECTOR('',#1667,1.);
+#1667 = DIRECTION('',(1.,0.));
+#1668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1669 = PCURVE('',#1131,#1670);
+#1670 = DEFINITIONAL_REPRESENTATION('',(#1671),#1675);
+#1671 = LINE('',#1672,#1673);
+#1672 = CARTESIAN_POINT('',(0.,1.25));
+#1673 = VECTOR('',#1674,1.);
+#1674 = DIRECTION('',(0.,-1.));
+#1675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1676 = ADVANCED_FACE('',(#1677),#612,.F.);
+#1677 = FACE_BOUND('',#1678,.F.);
+#1678 = EDGE_LOOP('',(#1679,#1711,#1730,#1731));
+#1679 = ORIENTED_EDGE('',*,*,#1680,.F.);
+#1680 = EDGE_CURVE('',#1681,#1681,#1683,.T.);
+#1681 = VERTEX_POINT('',#1682);
+#1682 = CARTESIAN_POINT('',(14.,-1.45,2.5));
+#1683 = SURFACE_CURVE('',#1684,(#1689,#1695),.PCURVE_S1.);
+#1684 = CIRCLE('',#1685,1.8);
+#1685 = AXIS2_PLACEMENT_3D('',#1686,#1687,#1688);
+#1686 = CARTESIAN_POINT('',(14.,-3.25,2.5));
+#1687 = DIRECTION('',(1.,0.,0.));
+#1688 = DIRECTION('',(0.,1.,0.));
+#1689 = PCURVE('',#612,#1690);
+#1690 = DEFINITIONAL_REPRESENTATION('',(#1691),#1694);
+#1691 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1692,#1693),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1692 = CARTESIAN_POINT('',(0.,0.));
+#1693 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1695 = PCURVE('',#1696,#1701);
+#1696 = PLANE('',#1697);
+#1697 = AXIS2_PLACEMENT_3D('',#1698,#1699,#1700);
+#1698 = CARTESIAN_POINT('',(14.,-0.75,2.5));
+#1699 = DIRECTION('',(-1.,0.,0.));
+#1700 = DIRECTION('',(0.,0.,-1.));
+#1701 = DEFINITIONAL_REPRESENTATION('',(#1702),#1710);
+#1702 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1703,#1704,#1705,#1706,
+#1707,#1708,#1709),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,2
+    ,2,3),(0.,2.094395102393,4.188790204786,6.28318530718),
+.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#1703 = CARTESIAN_POINT('',(0.,0.7));
+#1704 = CARTESIAN_POINT('',(-3.117691453624,0.7));
+#1705 = CARTESIAN_POINT('',(-1.558845726812,3.4));
+#1706 = CARTESIAN_POINT('',(-4.40872847693E-16,6.1));
+#1707 = CARTESIAN_POINT('',(1.558845726812,3.4));
+#1708 = CARTESIAN_POINT('',(3.117691453624,0.7));
+#1709 = CARTESIAN_POINT('',(4.40872847693E-16,0.7));
+#1710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1711 = ORIENTED_EDGE('',*,*,#1712,.T.);
+#1712 = EDGE_CURVE('',#1681,#592,#1713,.T.);
+#1713 = SEAM_CURVE('',#1714,(#1718,#1724),.PCURVE_S1.);
+#1714 = LINE('',#1715,#1716);
+#1715 = CARTESIAN_POINT('',(14.,-1.45,2.5));
+#1716 = VECTOR('',#1717,1.);
+#1717 = DIRECTION('',(-0.999657324976,-2.617694830787E-02,-0.));
+#1718 = PCURVE('',#612,#1719);
+#1719 = DEFINITIONAL_REPRESENTATION('',(#1720),#1723);
+#1720 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1721,#1722),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.,14.004799094872),.PIECEWISE_BEZIER_KNOTS.);
+#1721 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1722 = CARTESIAN_POINT('',(6.28318530718,-14.));
+#1723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1724 = PCURVE('',#612,#1725);
+#1725 = DEFINITIONAL_REPRESENTATION('',(#1726),#1729);
+#1726 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1727,#1728),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.,14.004799094872),.PIECEWISE_BEZIER_KNOTS.);
+#1727 = CARTESIAN_POINT('',(0.,0.));
+#1728 = CARTESIAN_POINT('',(0.,-14.));
+#1729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1730 = ORIENTED_EDGE('',*,*,#591,.T.);
+#1731 = ORIENTED_EDGE('',*,*,#1712,.F.);
+#1732 = ADVANCED_FACE('',(#1733),#668,.T.);
+#1733 = FACE_BOUND('',#1734,.F.);
+#1734 = EDGE_LOOP('',(#1735,#1736,#1759,#1785,#1786,#1787));
+#1735 = ORIENTED_EDGE('',*,*,#651,.F.);
+#1736 = ORIENTED_EDGE('',*,*,#1737,.T.);
+#1737 = EDGE_CURVE('',#652,#1738,#1740,.T.);
+#1738 = VERTEX_POINT('',#1739);
+#1739 = CARTESIAN_POINT('',(14.,-0.75,2.5));
+#1740 = SEAM_CURVE('',#1741,(#1745,#1752),.PCURVE_S1.);
+#1741 = LINE('',#1742,#1743);
+#1742 = CARTESIAN_POINT('',(12.,-0.75,2.5));
+#1743 = VECTOR('',#1744,1.);
+#1744 = DIRECTION('',(1.,0.,0.));
+#1745 = PCURVE('',#668,#1746);
+#1746 = DEFINITIONAL_REPRESENTATION('',(#1747),#1751);
+#1747 = LINE('',#1748,#1749);
+#1748 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1749 = VECTOR('',#1750,1.);
+#1750 = DIRECTION('',(-0.,-1.));
+#1751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1752 = PCURVE('',#668,#1753);
+#1753 = DEFINITIONAL_REPRESENTATION('',(#1754),#1758);
+#1754 = LINE('',#1755,#1756);
+#1755 = CARTESIAN_POINT('',(-0.,0.));
+#1756 = VECTOR('',#1757,1.);
+#1757 = DIRECTION('',(-0.,-1.));
+#1758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1759 = ORIENTED_EDGE('',*,*,#1760,.T.);
+#1760 = EDGE_CURVE('',#1738,#1738,#1761,.T.);
+#1761 = SURFACE_CURVE('',#1762,(#1767,#1774),.PCURVE_S1.);
+#1762 = CIRCLE('',#1763,2.5);
+#1763 = AXIS2_PLACEMENT_3D('',#1764,#1765,#1766);
+#1764 = CARTESIAN_POINT('',(14.,-3.25,2.5));
+#1765 = DIRECTION('',(1.,0.,0.));
+#1766 = DIRECTION('',(0.,1.,0.));
+#1767 = PCURVE('',#668,#1768);
+#1768 = DEFINITIONAL_REPRESENTATION('',(#1769),#1773);
+#1769 = LINE('',#1770,#1771);
+#1770 = CARTESIAN_POINT('',(-0.,-2.));
+#1771 = VECTOR('',#1772,1.);
+#1772 = DIRECTION('',(-1.,0.));
+#1773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1774 = PCURVE('',#1696,#1775);
+#1775 = DEFINITIONAL_REPRESENTATION('',(#1776),#1784);
+#1776 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1777,#1778,#1779,#1780,
+#1781,#1782,#1783),.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('') );
+#1777 = CARTESIAN_POINT('',(0.,0.));
+#1778 = CARTESIAN_POINT('',(-4.330127018922,0.));
+#1779 = CARTESIAN_POINT('',(-2.165063509461,3.75));
+#1780 = CARTESIAN_POINT('',(-6.123233995737E-16,7.5));
+#1781 = CARTESIAN_POINT('',(2.165063509461,3.75));
+#1782 = CARTESIAN_POINT('',(4.330127018922,3.996802888651E-15));
+#1783 = CARTESIAN_POINT('',(0.,0.));
+#1784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1785 = ORIENTED_EDGE('',*,*,#1737,.F.);
+#1786 = ORIENTED_EDGE('',*,*,#680,.F.);
+#1787 = ORIENTED_EDGE('',*,*,#989,.F.);
+#1788 = ADVANCED_FACE('',(#1789),#953,.T.);
+#1789 = FACE_BOUND('',#1790,.T.);
+#1790 = EDGE_LOOP('',(#1791,#1792,#1815,#1843));
+#1791 = ORIENTED_EDGE('',*,*,#939,.T.);
+#1792 = ORIENTED_EDGE('',*,*,#1793,.T.);
+#1793 = EDGE_CURVE('',#912,#1794,#1796,.T.);
+#1794 = VERTEX_POINT('',#1795);
+#1795 = CARTESIAN_POINT('',(10.1,-7.75,0.2));
+#1796 = SURFACE_CURVE('',#1797,(#1801,#1808),.PCURVE_S1.);
+#1797 = LINE('',#1798,#1799);
+#1798 = CARTESIAN_POINT('',(10.1,-6.5,0.2));
+#1799 = VECTOR('',#1800,1.);
+#1800 = DIRECTION('',(0.,-1.,0.));
+#1801 = PCURVE('',#953,#1802);
+#1802 = DEFINITIONAL_REPRESENTATION('',(#1803),#1807);
+#1803 = LINE('',#1804,#1805);
+#1804 = CARTESIAN_POINT('',(0.,-0.2));
+#1805 = VECTOR('',#1806,1.);
+#1806 = DIRECTION('',(1.,0.));
+#1807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1808 = PCURVE('',#927,#1809);
+#1809 = DEFINITIONAL_REPRESENTATION('',(#1810),#1814);
+#1810 = LINE('',#1811,#1812);
+#1811 = CARTESIAN_POINT('',(1.4,0.));
+#1812 = VECTOR('',#1813,1.);
+#1813 = DIRECTION('',(0.,-1.));
+#1814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1815 = ORIENTED_EDGE('',*,*,#1816,.F.);
+#1816 = EDGE_CURVE('',#1817,#1794,#1819,.T.);
+#1817 = VERTEX_POINT('',#1818);
+#1818 = CARTESIAN_POINT('',(10.1,-7.75,0.));
+#1819 = SURFACE_CURVE('',#1820,(#1824,#1831),.PCURVE_S1.);
+#1820 = LINE('',#1821,#1822);
+#1821 = CARTESIAN_POINT('',(10.1,-7.75,0.));
+#1822 = VECTOR('',#1823,1.);
+#1823 = DIRECTION('',(0.,0.,1.));
+#1824 = PCURVE('',#953,#1825);
+#1825 = DEFINITIONAL_REPRESENTATION('',(#1826),#1830);
+#1826 = LINE('',#1827,#1828);
+#1827 = CARTESIAN_POINT('',(1.25,0.));
+#1828 = VECTOR('',#1829,1.);
+#1829 = DIRECTION('',(0.,-1.));
+#1830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1831 = PCURVE('',#1832,#1837);
+#1832 = PLANE('',#1833);
+#1833 = AXIS2_PLACEMENT_3D('',#1834,#1835,#1836);
+#1834 = CARTESIAN_POINT('',(10.1,-7.75,0.));
+#1835 = DIRECTION('',(-0.,-1.,-0.));
+#1836 = DIRECTION('',(-1.,0.,0.));
+#1837 = DEFINITIONAL_REPRESENTATION('',(#1838),#1842);
+#1838 = LINE('',#1839,#1840);
+#1839 = CARTESIAN_POINT('',(0.,0.));
+#1840 = VECTOR('',#1841,1.);
+#1841 = DIRECTION('',(0.,-1.));
+#1842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1843 = ORIENTED_EDGE('',*,*,#1844,.F.);
+#1844 = EDGE_CURVE('',#708,#1817,#1845,.T.);
+#1845 = SURFACE_CURVE('',#1846,(#1850,#1857),.PCURVE_S1.);
+#1846 = LINE('',#1847,#1848);
+#1847 = CARTESIAN_POINT('',(10.1,-6.5,0.));
+#1848 = VECTOR('',#1849,1.);
+#1849 = DIRECTION('',(0.,-1.,0.));
+#1850 = PCURVE('',#953,#1851);
+#1851 = DEFINITIONAL_REPRESENTATION('',(#1852),#1856);
+#1852 = LINE('',#1853,#1854);
+#1853 = CARTESIAN_POINT('',(0.,0.));
+#1854 = VECTOR('',#1855,1.);
+#1855 = DIRECTION('',(1.,0.));
+#1856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1857 = PCURVE('',#1210,#1858);
+#1858 = DEFINITIONAL_REPRESENTATION('',(#1859),#1863);
+#1859 = LINE('',#1860,#1861);
+#1860 = CARTESIAN_POINT('',(1.4,0.));
+#1861 = VECTOR('',#1862,1.);
+#1862 = DIRECTION('',(0.,-1.));
+#1863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1864 = ADVANCED_FACE('',(#1865),#927,.T.);
+#1865 = FACE_BOUND('',#1866,.T.);
+#1866 = EDGE_LOOP('',(#1867,#1868,#1891,#1912));
+#1867 = ORIENTED_EDGE('',*,*,#911,.F.);
+#1868 = ORIENTED_EDGE('',*,*,#1869,.F.);
+#1869 = EDGE_CURVE('',#1870,#884,#1872,.T.);
+#1870 = VERTEX_POINT('',#1871);
+#1871 = CARTESIAN_POINT('',(8.7,-7.75,0.2));
+#1872 = SURFACE_CURVE('',#1873,(#1877,#1884),.PCURVE_S1.);
+#1873 = LINE('',#1874,#1875);
+#1874 = CARTESIAN_POINT('',(8.7,-7.75,0.2));
+#1875 = VECTOR('',#1876,1.);
+#1876 = DIRECTION('',(0.,1.,0.));
+#1877 = PCURVE('',#927,#1878);
+#1878 = DEFINITIONAL_REPRESENTATION('',(#1879),#1883);
+#1879 = LINE('',#1880,#1881);
+#1880 = CARTESIAN_POINT('',(0.,-1.25));
+#1881 = VECTOR('',#1882,1.);
+#1882 = DIRECTION('',(0.,1.));
+#1883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1884 = PCURVE('',#899,#1885);
+#1885 = DEFINITIONAL_REPRESENTATION('',(#1886),#1890);
+#1886 = LINE('',#1887,#1888);
+#1887 = CARTESIAN_POINT('',(0.,-0.2));
+#1888 = VECTOR('',#1889,1.);
+#1889 = DIRECTION('',(1.,0.));
+#1890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1891 = ORIENTED_EDGE('',*,*,#1892,.F.);
+#1892 = EDGE_CURVE('',#1794,#1870,#1893,.T.);
+#1893 = SURFACE_CURVE('',#1894,(#1898,#1905),.PCURVE_S1.);
+#1894 = LINE('',#1895,#1896);
+#1895 = CARTESIAN_POINT('',(10.1,-7.75,0.2));
+#1896 = VECTOR('',#1897,1.);
+#1897 = DIRECTION('',(-1.,0.,0.));
+#1898 = PCURVE('',#927,#1899);
+#1899 = DEFINITIONAL_REPRESENTATION('',(#1900),#1904);
+#1900 = LINE('',#1901,#1902);
+#1901 = CARTESIAN_POINT('',(1.4,-1.25));
+#1902 = VECTOR('',#1903,1.);
+#1903 = DIRECTION('',(-1.,0.));
+#1904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1905 = PCURVE('',#1832,#1906);
+#1906 = DEFINITIONAL_REPRESENTATION('',(#1907),#1911);
+#1907 = LINE('',#1908,#1909);
+#1908 = CARTESIAN_POINT('',(0.,-0.2));
+#1909 = VECTOR('',#1910,1.);
+#1910 = DIRECTION('',(1.,0.));
+#1911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1912 = ORIENTED_EDGE('',*,*,#1793,.F.);
+#1913 = ADVANCED_FACE('',(#1914),#899,.T.);
+#1914 = FACE_BOUND('',#1915,.T.);
+#1915 = EDGE_LOOP('',(#1916,#1939,#1940,#1941));
+#1916 = ORIENTED_EDGE('',*,*,#1917,.T.);
+#1917 = EDGE_CURVE('',#1918,#1870,#1920,.T.);
+#1918 = VERTEX_POINT('',#1919);
+#1919 = CARTESIAN_POINT('',(8.7,-7.75,0.));
+#1920 = SURFACE_CURVE('',#1921,(#1925,#1932),.PCURVE_S1.);
+#1921 = LINE('',#1922,#1923);
+#1922 = CARTESIAN_POINT('',(8.7,-7.75,0.));
+#1923 = VECTOR('',#1924,1.);
+#1924 = DIRECTION('',(0.,0.,1.));
+#1925 = PCURVE('',#899,#1926);
+#1926 = DEFINITIONAL_REPRESENTATION('',(#1927),#1931);
+#1927 = LINE('',#1928,#1929);
+#1928 = CARTESIAN_POINT('',(0.,0.));
+#1929 = VECTOR('',#1930,1.);
+#1930 = DIRECTION('',(0.,-1.));
+#1931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1932 = PCURVE('',#1832,#1933);
+#1933 = DEFINITIONAL_REPRESENTATION('',(#1934),#1938);
+#1934 = LINE('',#1935,#1936);
+#1935 = CARTESIAN_POINT('',(1.4,0.));
+#1936 = VECTOR('',#1937,1.);
+#1937 = DIRECTION('',(0.,-1.));
+#1938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1939 = ORIENTED_EDGE('',*,*,#1869,.T.);
+#1940 = ORIENTED_EDGE('',*,*,#883,.F.);
+#1941 = ORIENTED_EDGE('',*,*,#1942,.F.);
+#1942 = EDGE_CURVE('',#1918,#861,#1943,.T.);
+#1943 = SURFACE_CURVE('',#1944,(#1948,#1955),.PCURVE_S1.);
+#1944 = LINE('',#1945,#1946);
+#1945 = CARTESIAN_POINT('',(8.7,-7.75,0.));
+#1946 = VECTOR('',#1947,1.);
+#1947 = DIRECTION('',(0.,1.,0.));
+#1948 = PCURVE('',#899,#1949);
+#1949 = DEFINITIONAL_REPRESENTATION('',(#1950),#1954);
+#1950 = LINE('',#1951,#1952);
+#1951 = CARTESIAN_POINT('',(0.,0.));
+#1952 = VECTOR('',#1953,1.);
+#1953 = DIRECTION('',(1.,0.));
+#1954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1955 = PCURVE('',#1210,#1956);
+#1956 = DEFINITIONAL_REPRESENTATION('',(#1957),#1961);
+#1957 = LINE('',#1958,#1959);
+#1958 = CARTESIAN_POINT('',(0.,-1.25));
+#1959 = VECTOR('',#1960,1.);
+#1960 = DIRECTION('',(0.,1.));
+#1961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1962 = ADVANCED_FACE('',(#1963),#848,.T.);
+#1963 = FACE_BOUND('',#1964,.T.);
+#1964 = EDGE_LOOP('',(#1965,#1966,#1989,#2017));
+#1965 = ORIENTED_EDGE('',*,*,#832,.T.);
+#1966 = ORIENTED_EDGE('',*,*,#1967,.T.);
+#1967 = EDGE_CURVE('',#805,#1968,#1970,.T.);
+#1968 = VERTEX_POINT('',#1969);
+#1969 = CARTESIAN_POINT('',(3.1,-7.75,0.2));
+#1970 = SURFACE_CURVE('',#1971,(#1975,#1982),.PCURVE_S1.);
+#1971 = LINE('',#1972,#1973);
+#1972 = CARTESIAN_POINT('',(3.1,-6.5,0.2));
+#1973 = VECTOR('',#1974,1.);
+#1974 = DIRECTION('',(0.,-1.,0.));
+#1975 = PCURVE('',#848,#1976);
+#1976 = DEFINITIONAL_REPRESENTATION('',(#1977),#1981);
+#1977 = LINE('',#1978,#1979);
+#1978 = CARTESIAN_POINT('',(0.,-0.2));
+#1979 = VECTOR('',#1980,1.);
+#1980 = DIRECTION('',(1.,0.));
+#1981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1982 = PCURVE('',#820,#1983);
+#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1988);
+#1984 = LINE('',#1985,#1986);
+#1985 = CARTESIAN_POINT('',(1.4,0.));
+#1986 = VECTOR('',#1987,1.);
+#1987 = DIRECTION('',(0.,-1.));
+#1988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1989 = ORIENTED_EDGE('',*,*,#1990,.F.);
+#1990 = EDGE_CURVE('',#1991,#1968,#1993,.T.);
+#1991 = VERTEX_POINT('',#1992);
+#1992 = CARTESIAN_POINT('',(3.1,-7.75,0.));
+#1993 = SURFACE_CURVE('',#1994,(#1998,#2005),.PCURVE_S1.);
+#1994 = LINE('',#1995,#1996);
+#1995 = CARTESIAN_POINT('',(3.1,-7.75,0.));
+#1996 = VECTOR('',#1997,1.);
+#1997 = DIRECTION('',(0.,0.,1.));
+#1998 = PCURVE('',#848,#1999);
+#1999 = DEFINITIONAL_REPRESENTATION('',(#2000),#2004);
+#2000 = LINE('',#2001,#2002);
+#2001 = CARTESIAN_POINT('',(1.25,0.));
+#2002 = VECTOR('',#2003,1.);
+#2003 = DIRECTION('',(0.,-1.));
+#2004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2005 = PCURVE('',#2006,#2011);
+#2006 = PLANE('',#2007);
+#2007 = AXIS2_PLACEMENT_3D('',#2008,#2009,#2010);
+#2008 = CARTESIAN_POINT('',(3.1,-7.75,0.));
+#2009 = DIRECTION('',(-0.,-1.,-0.));
+#2010 = DIRECTION('',(-1.,0.,0.));
+#2011 = DEFINITIONAL_REPRESENTATION('',(#2012),#2016);
+#2012 = LINE('',#2013,#2014);
+#2013 = CARTESIAN_POINT('',(0.,0.));
+#2014 = VECTOR('',#2015,1.);
+#2015 = DIRECTION('',(0.,-1.));
+#2016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2017 = ORIENTED_EDGE('',*,*,#2018,.F.);
+#2018 = EDGE_CURVE('',#833,#1991,#2019,.T.);
+#2019 = SURFACE_CURVE('',#2020,(#2024,#2031),.PCURVE_S1.);
+#2020 = LINE('',#2021,#2022);
+#2021 = CARTESIAN_POINT('',(3.1,-6.5,0.));
+#2022 = VECTOR('',#2023,1.);
+#2023 = DIRECTION('',(0.,-1.,0.));
+#2024 = PCURVE('',#848,#2025);
+#2025 = DEFINITIONAL_REPRESENTATION('',(#2026),#2030);
+#2026 = LINE('',#2027,#2028);
+#2027 = CARTESIAN_POINT('',(0.,0.));
+#2028 = VECTOR('',#2029,1.);
+#2029 = DIRECTION('',(1.,0.));
+#2030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2031 = PCURVE('',#1183,#2032);
+#2032 = DEFINITIONAL_REPRESENTATION('',(#2033),#2037);
+#2033 = LINE('',#2034,#2035);
+#2034 = CARTESIAN_POINT('',(1.4,0.));
+#2035 = VECTOR('',#2036,1.);
+#2036 = DIRECTION('',(0.,-1.));
+#2037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2038 = ADVANCED_FACE('',(#2039),#820,.T.);
+#2039 = FACE_BOUND('',#2040,.T.);
+#2040 = EDGE_LOOP('',(#2041,#2042,#2065,#2086));
+#2041 = ORIENTED_EDGE('',*,*,#804,.F.);
+#2042 = ORIENTED_EDGE('',*,*,#2043,.F.);
+#2043 = EDGE_CURVE('',#2044,#777,#2046,.T.);
+#2044 = VERTEX_POINT('',#2045);
+#2045 = CARTESIAN_POINT('',(1.7,-7.75,0.2));
+#2046 = SURFACE_CURVE('',#2047,(#2051,#2058),.PCURVE_S1.);
+#2047 = LINE('',#2048,#2049);
+#2048 = CARTESIAN_POINT('',(1.7,-7.75,0.2));
+#2049 = VECTOR('',#2050,1.);
+#2050 = DIRECTION('',(0.,1.,0.));
+#2051 = PCURVE('',#820,#2052);
+#2052 = DEFINITIONAL_REPRESENTATION('',(#2053),#2057);
+#2053 = LINE('',#2054,#2055);
+#2054 = CARTESIAN_POINT('',(0.,-1.25));
+#2055 = VECTOR('',#2056,1.);
+#2056 = DIRECTION('',(0.,1.));
+#2057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2058 = PCURVE('',#792,#2059);
+#2059 = DEFINITIONAL_REPRESENTATION('',(#2060),#2064);
+#2060 = LINE('',#2061,#2062);
+#2061 = CARTESIAN_POINT('',(0.,-0.2));
+#2062 = VECTOR('',#2063,1.);
+#2063 = DIRECTION('',(1.,0.));
+#2064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2065 = ORIENTED_EDGE('',*,*,#2066,.F.);
+#2066 = EDGE_CURVE('',#1968,#2044,#2067,.T.);
+#2067 = SURFACE_CURVE('',#2068,(#2072,#2079),.PCURVE_S1.);
+#2068 = LINE('',#2069,#2070);
+#2069 = CARTESIAN_POINT('',(3.1,-7.75,0.2));
+#2070 = VECTOR('',#2071,1.);
+#2071 = DIRECTION('',(-1.,0.,0.));
+#2072 = PCURVE('',#820,#2073);
+#2073 = DEFINITIONAL_REPRESENTATION('',(#2074),#2078);
+#2074 = LINE('',#2075,#2076);
+#2075 = CARTESIAN_POINT('',(1.4,-1.25));
+#2076 = VECTOR('',#2077,1.);
+#2077 = DIRECTION('',(-1.,0.));
+#2078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2079 = PCURVE('',#2006,#2080);
+#2080 = DEFINITIONAL_REPRESENTATION('',(#2081),#2085);
+#2081 = LINE('',#2082,#2083);
+#2082 = CARTESIAN_POINT('',(0.,-0.2));
+#2083 = VECTOR('',#2084,1.);
+#2084 = DIRECTION('',(1.,0.));
+#2085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2086 = ORIENTED_EDGE('',*,*,#1967,.F.);
+#2087 = ADVANCED_FACE('',(#2088),#792,.T.);
+#2088 = FACE_BOUND('',#2089,.T.);
+#2089 = EDGE_LOOP('',(#2090,#2113,#2114,#2115));
+#2090 = ORIENTED_EDGE('',*,*,#2091,.T.);
+#2091 = EDGE_CURVE('',#2092,#2044,#2094,.T.);
+#2092 = VERTEX_POINT('',#2093);
+#2093 = CARTESIAN_POINT('',(1.7,-7.75,0.));
+#2094 = SURFACE_CURVE('',#2095,(#2099,#2106),.PCURVE_S1.);
+#2095 = LINE('',#2096,#2097);
+#2096 = CARTESIAN_POINT('',(1.7,-7.75,0.));
+#2097 = VECTOR('',#2098,1.);
+#2098 = DIRECTION('',(0.,0.,1.));
+#2099 = PCURVE('',#792,#2100);
+#2100 = DEFINITIONAL_REPRESENTATION('',(#2101),#2105);
+#2101 = LINE('',#2102,#2103);
+#2102 = CARTESIAN_POINT('',(0.,0.));
+#2103 = VECTOR('',#2104,1.);
+#2104 = DIRECTION('',(0.,-1.));
+#2105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2106 = PCURVE('',#2006,#2107);
+#2107 = DEFINITIONAL_REPRESENTATION('',(#2108),#2112);
+#2108 = LINE('',#2109,#2110);
+#2109 = CARTESIAN_POINT('',(1.4,0.));
+#2110 = VECTOR('',#2111,1.);
+#2111 = DIRECTION('',(0.,-1.));
+#2112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2113 = ORIENTED_EDGE('',*,*,#2043,.T.);
+#2114 = ORIENTED_EDGE('',*,*,#776,.F.);
+#2115 = ORIENTED_EDGE('',*,*,#2116,.F.);
+#2116 = EDGE_CURVE('',#2092,#754,#2117,.T.);
+#2117 = SURFACE_CURVE('',#2118,(#2122,#2129),.PCURVE_S1.);
+#2118 = LINE('',#2119,#2120);
+#2119 = CARTESIAN_POINT('',(1.7,-7.75,0.));
+#2120 = VECTOR('',#2121,1.);
+#2121 = DIRECTION('',(0.,1.,0.));
+#2122 = PCURVE('',#792,#2123);
+#2123 = DEFINITIONAL_REPRESENTATION('',(#2124),#2128);
+#2124 = LINE('',#2125,#2126);
+#2125 = CARTESIAN_POINT('',(0.,0.));
+#2126 = VECTOR('',#2127,1.);
+#2127 = DIRECTION('',(1.,0.));
+#2128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2129 = PCURVE('',#1183,#2130);
+#2130 = DEFINITIONAL_REPRESENTATION('',(#2131),#2135);
+#2131 = LINE('',#2132,#2133);
+#2132 = CARTESIAN_POINT('',(0.,-1.25));
+#2133 = VECTOR('',#2134,1.);
+#2134 = DIRECTION('',(0.,1.));
+#2135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2136 = ADVANCED_FACE('',(#2137),#1056,.F.);
+#2137 = FACE_BOUND('',#2138,.F.);
+#2138 = EDGE_LOOP('',(#2139,#2140,#2141,#2142));
+#2139 = ORIENTED_EDGE('',*,*,#1094,.T.);
+#2140 = ORIENTED_EDGE('',*,*,#1040,.T.);
+#2141 = ORIENTED_EDGE('',*,*,#1631,.F.);
+#2142 = ORIENTED_EDGE('',*,*,#2143,.F.);
+#2143 = EDGE_CURVE('',#1095,#1632,#2144,.T.);
+#2144 = SURFACE_CURVE('',#2145,(#2149,#2156),.PCURVE_S1.);
+#2145 = LINE('',#2146,#2147);
+#2146 = CARTESIAN_POINT('',(1.4,1.25,0.));
+#2147 = VECTOR('',#2148,1.);
+#2148 = DIRECTION('',(-1.,0.,0.));
+#2149 = PCURVE('',#1056,#2150);
+#2150 = DEFINITIONAL_REPRESENTATION('',(#2151),#2155);
+#2151 = LINE('',#2152,#2153);
+#2152 = CARTESIAN_POINT('',(0.,0.));
+#2153 = VECTOR('',#2154,1.);
+#2154 = DIRECTION('',(1.,0.));
+#2155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2156 = PCURVE('',#1131,#2157);
+#2157 = DEFINITIONAL_REPRESENTATION('',(#2158),#2162);
+#2158 = LINE('',#2159,#2160);
+#2159 = CARTESIAN_POINT('',(-1.4,1.25));
+#2160 = VECTOR('',#2161,1.);
+#2161 = DIRECTION('',(1.,0.));
+#2162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2163 = ADVANCED_FACE('',(#2164),#1131,.T.);
+#2164 = FACE_BOUND('',#2165,.T.);
+#2165 = EDGE_LOOP('',(#2166,#2167,#2168,#2169));
+#2166 = ORIENTED_EDGE('',*,*,#1146,.F.);
+#2167 = ORIENTED_EDGE('',*,*,#1656,.F.);
+#2168 = ORIENTED_EDGE('',*,*,#2143,.F.);
+#2169 = ORIENTED_EDGE('',*,*,#1117,.F.);
+#2170 = ADVANCED_FACE('',(#2171),#1267,.T.);
+#2171 = FACE_BOUND('',#2172,.T.);
+#2172 = EDGE_LOOP('',(#2173,#2174,#2175,#2196));
+#2173 = ORIENTED_EDGE('',*,*,#1253,.F.);
+#2174 = ORIENTED_EDGE('',*,*,#1335,.F.);
+#2175 = ORIENTED_EDGE('',*,*,#2176,.F.);
+#2176 = EDGE_CURVE('',#1411,#1284,#2177,.T.);
+#2177 = SURFACE_CURVE('',#2178,(#2182,#2189),.PCURVE_S1.);
+#2178 = LINE('',#2179,#2180);
+#2179 = CARTESIAN_POINT('',(7.5,1.25,0.));
+#2180 = VECTOR('',#2181,1.);
+#2181 = DIRECTION('',(-1.,0.,0.));
+#2182 = PCURVE('',#1267,#2183);
+#2183 = DEFINITIONAL_REPRESENTATION('',(#2184),#2188);
+#2184 = LINE('',#2185,#2186);
+#2185 = CARTESIAN_POINT('',(-1.4,1.25));
+#2186 = VECTOR('',#2187,1.);
+#2187 = DIRECTION('',(1.,0.));
+#2188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2189 = PCURVE('',#1301,#2190);
+#2190 = DEFINITIONAL_REPRESENTATION('',(#2191),#2195);
+#2191 = LINE('',#2192,#2193);
+#2192 = CARTESIAN_POINT('',(0.,0.));
+#2193 = VECTOR('',#2194,1.);
+#2194 = DIRECTION('',(1.,0.));
+#2195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2196 = ORIENTED_EDGE('',*,*,#1433,.F.);
+#2197 = ADVANCED_FACE('',(#2198),#1183,.F.);
+#2198 = FACE_BOUND('',#2199,.F.);
+#2199 = EDGE_LOOP('',(#2200,#2201,#2202,#2223));
+#2200 = ORIENTED_EDGE('',*,*,#1169,.F.);
+#2201 = ORIENTED_EDGE('',*,*,#2116,.F.);
+#2202 = ORIENTED_EDGE('',*,*,#2203,.F.);
+#2203 = EDGE_CURVE('',#1991,#2092,#2204,.T.);
+#2204 = SURFACE_CURVE('',#2205,(#2209,#2216),.PCURVE_S1.);
+#2205 = LINE('',#2206,#2207);
+#2206 = CARTESIAN_POINT('',(3.1,-7.75,0.));
+#2207 = VECTOR('',#2208,1.);
+#2208 = DIRECTION('',(-1.,0.,0.));
+#2209 = PCURVE('',#1183,#2210);
+#2210 = DEFINITIONAL_REPRESENTATION('',(#2211),#2215);
+#2211 = LINE('',#2212,#2213);
+#2212 = CARTESIAN_POINT('',(1.4,-1.25));
+#2213 = VECTOR('',#2214,1.);
+#2214 = DIRECTION('',(-1.,0.));
+#2215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2216 = PCURVE('',#2006,#2217);
+#2217 = DEFINITIONAL_REPRESENTATION('',(#2218),#2222);
+#2218 = LINE('',#2219,#2220);
+#2219 = CARTESIAN_POINT('',(0.,0.));
+#2220 = VECTOR('',#2221,1.);
+#2221 = DIRECTION('',(1.,0.));
+#2222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2223 = ORIENTED_EDGE('',*,*,#2018,.F.);
+#2224 = ADVANCED_FACE('',(#2225),#1240,.T.);
+#2225 = FACE_BOUND('',#2226,.T.);
+#2226 = EDGE_LOOP('',(#2227,#2228,#2229,#2250));
+#2227 = ORIENTED_EDGE('',*,*,#1226,.F.);
+#2228 = ORIENTED_EDGE('',*,*,#1509,.F.);
+#2229 = ORIENTED_EDGE('',*,*,#2230,.F.);
+#2230 = EDGE_CURVE('',#1585,#1458,#2231,.T.);
+#2231 = SURFACE_CURVE('',#2232,(#2236,#2243),.PCURVE_S1.);
+#2232 = LINE('',#2233,#2234);
+#2233 = CARTESIAN_POINT('',(11.1,1.25,0.));
+#2234 = VECTOR('',#2235,1.);
+#2235 = DIRECTION('',(-1.,0.,0.));
+#2236 = PCURVE('',#1240,#2237);
+#2237 = DEFINITIONAL_REPRESENTATION('',(#2238),#2242);
+#2238 = LINE('',#2239,#2240);
+#2239 = CARTESIAN_POINT('',(-1.4,1.25));
+#2240 = VECTOR('',#2241,1.);
+#2241 = DIRECTION('',(1.,0.));
+#2242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2243 = PCURVE('',#1475,#2244);
+#2244 = DEFINITIONAL_REPRESENTATION('',(#2245),#2249);
+#2245 = LINE('',#2246,#2247);
+#2246 = CARTESIAN_POINT('',(0.,0.));
+#2247 = VECTOR('',#2248,1.);
+#2248 = DIRECTION('',(1.,0.));
+#2249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2250 = ORIENTED_EDGE('',*,*,#1607,.F.);
+#2251 = ADVANCED_FACE('',(#2252),#1210,.F.);
+#2252 = FACE_BOUND('',#2253,.F.);
+#2253 = EDGE_LOOP('',(#2254,#2255,#2256,#2277));
+#2254 = ORIENTED_EDGE('',*,*,#1196,.F.);
+#2255 = ORIENTED_EDGE('',*,*,#1942,.F.);
+#2256 = ORIENTED_EDGE('',*,*,#2257,.F.);
+#2257 = EDGE_CURVE('',#1817,#1918,#2258,.T.);
+#2258 = SURFACE_CURVE('',#2259,(#2263,#2270),.PCURVE_S1.);
+#2259 = LINE('',#2260,#2261);
+#2260 = CARTESIAN_POINT('',(10.1,-7.75,0.));
+#2261 = VECTOR('',#2262,1.);
+#2262 = DIRECTION('',(-1.,0.,0.));
+#2263 = PCURVE('',#1210,#2264);
+#2264 = DEFINITIONAL_REPRESENTATION('',(#2265),#2269);
+#2265 = LINE('',#2266,#2267);
+#2266 = CARTESIAN_POINT('',(1.4,-1.25));
+#2267 = VECTOR('',#2268,1.);
+#2268 = DIRECTION('',(-1.,0.));
+#2269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2270 = PCURVE('',#1832,#2271);
+#2271 = DEFINITIONAL_REPRESENTATION('',(#2272),#2276);
+#2272 = LINE('',#2273,#2274);
+#2273 = CARTESIAN_POINT('',(0.,0.));
+#2274 = VECTOR('',#2275,1.);
+#2275 = DIRECTION('',(1.,0.));
+#2276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2277 = ORIENTED_EDGE('',*,*,#1844,.F.);
+#2278 = ADVANCED_FACE('',(#2279),#1301,.F.);
+#2279 = FACE_BOUND('',#2280,.F.);
+#2280 = EDGE_LOOP('',(#2281,#2282,#2283,#2284));
+#2281 = ORIENTED_EDGE('',*,*,#1410,.T.);
+#2282 = ORIENTED_EDGE('',*,*,#1361,.T.);
+#2283 = ORIENTED_EDGE('',*,*,#1283,.F.);
+#2284 = ORIENTED_EDGE('',*,*,#2176,.F.);
+#2285 = ADVANCED_FACE('',(#2286),#1475,.F.);
+#2286 = FACE_BOUND('',#2287,.F.);
+#2287 = EDGE_LOOP('',(#2288,#2289,#2290,#2291));
+#2288 = ORIENTED_EDGE('',*,*,#1584,.T.);
+#2289 = ORIENTED_EDGE('',*,*,#1535,.T.);
+#2290 = ORIENTED_EDGE('',*,*,#1457,.F.);
+#2291 = ORIENTED_EDGE('',*,*,#2230,.F.);
+#2292 = ADVANCED_FACE('',(#2293,#2296),#1696,.F.);
+#2293 = FACE_BOUND('',#2294,.F.);
+#2294 = EDGE_LOOP('',(#2295));
+#2295 = ORIENTED_EDGE('',*,*,#1760,.F.);
+#2296 = FACE_BOUND('',#2297,.F.);
+#2297 = EDGE_LOOP('',(#2298));
+#2298 = ORIENTED_EDGE('',*,*,#1680,.T.);
+#2299 = ADVANCED_FACE('',(#2300),#1832,.T.);
+#2300 = FACE_BOUND('',#2301,.T.);
+#2301 = EDGE_LOOP('',(#2302,#2303,#2304,#2305));
+#2302 = ORIENTED_EDGE('',*,*,#1816,.T.);
+#2303 = ORIENTED_EDGE('',*,*,#1892,.T.);
+#2304 = ORIENTED_EDGE('',*,*,#1917,.F.);
+#2305 = ORIENTED_EDGE('',*,*,#2257,.F.);
+#2306 = ADVANCED_FACE('',(#2307),#2006,.T.);
+#2307 = FACE_BOUND('',#2308,.T.);
+#2308 = EDGE_LOOP('',(#2309,#2310,#2311,#2312));
+#2309 = ORIENTED_EDGE('',*,*,#1990,.T.);
+#2310 = ORIENTED_EDGE('',*,*,#2066,.T.);
+#2311 = ORIENTED_EDGE('',*,*,#2091,.F.);
+#2312 = ORIENTED_EDGE('',*,*,#2203,.F.);
+#2313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2317)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#2314,#2315,#2316)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#2314 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#2315 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#2316 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#2317 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2314,
+  'distance_accuracy_value','confusion accuracy');
+#2318 = PRODUCT_TYPE('part',$,(#7));
+#2319 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #2320),#2313);
+#2320 = STYLED_ITEM('color',(#2321),#15);
+#2321 = PRESENTATION_STYLE_ASSIGNMENT((#2322,#2328));
+#2322 = SURFACE_STYLE_USAGE(.BOTH.,#2323);
+#2323 = SURFACE_SIDE_STYLE('',(#2324));
+#2324 = SURFACE_STYLE_FILL_AREA(#2325);
+#2325 = FILL_AREA_STYLE('',(#2326));
+#2326 = FILL_AREA_STYLE_COLOUR('',#2327);
+#2327 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
+#2328 = CURVE_STYLE('',#2329,POSITIVE_LENGTH_MEASURE(0.1),#2327);
+#2329 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Electrical Parts/electronic-components/Audio-connectors/3-5mm-audio-jack.stl b/Electrical Parts/electronic-components/Audio-connectors/3-5mm-audio-jack.stl
new file mode 100644
index 00000000..bb6e89ab
Binary files /dev/null and b/Electrical Parts/electronic-components/Audio-connectors/3-5mm-audio-jack.stl differ
diff --git a/Electrical Parts/electronic-components/USB-connectors/USB-2_0-type-A-Dual-Stacked-jack-PCB.fcstd b/Electrical Parts/electronic-components/USB-connectors/USB-2_0-type-A-Dual-Stacked-jack-PCB.fcstd
new file mode 100644
index 00000000..a0813837
Binary files /dev/null and b/Electrical Parts/electronic-components/USB-connectors/USB-2_0-type-A-Dual-Stacked-jack-PCB.fcstd differ
diff --git a/Electrical Parts/electronic-components/USB-connectors/USB-2_0-type-A-Dual-Stacked-jack-PCB.step b/Electrical Parts/electronic-components/USB-connectors/USB-2_0-type-A-Dual-Stacked-jack-PCB.step
new file mode 100644
index 00000000..ee50d727
--- /dev/null
+++ b/Electrical Parts/electronic-components/USB-connectors/USB-2_0-type-A-Dual-Stacked-jack-PCB.step	
@@ -0,0 +1,10579 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME(
+'/home/florent/.FreeCAD/FreeCAD-library/Electrical 
+Parts/electronic-components/USB-connectors/USB-2_
+0-type-A-Dual-Stacked-jack-PCB.step','2015-02-11T20:24:18',('FreeCAD'),(
+    'FreeCAD'),'Open CASCADE STEP processor 6.7','FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',
+  'automotive_design',1997,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('Chamfer001','Chamfer001','',(#8));
+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#8969);
+#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,#109,#166,#753,#757,#968,#1247,#1526,#1580,
+    #1634,#1794,#1978,#2054,#2130,#2420,#2710,#2826,#2881,#2936,#2991,
+    #3046,#3101,#3156,#3211,#3261,#3310,#3552,#3579,#3628,#3677,#3727,
+    #3776,#3825,#3874,#3928,#3978,#4005,#4054,#4104,#4153,#4202,#4251,
+    #4305,#4355,#4382,#4396,#4410,#4437,#4682,#4689,#4716,#4723,#4968,
+    #4995,#5022,#5049,#5076,#5103,#5130,#5157,#5184,#5211,#5238,#5245,
+    #5272,#5299,#5326,#5353,#5380,#5407,#5434,#5461,#5468,#5525,#5582,
+    #5639,#5696,#5753,#5810,#5867,#5943,#5992,#6041,#6068,#6072,#6076,
+    #6080,#6084,#6088,#6092,#6096,#6202,#6569,#6657,#6724,#6778,#6831,
+    #6884,#6917,#7005,#7072,#7126,#7179,#7232,#7265,#7341,#7390,#7444,
+    #7493,#7542,#7570,#7646,#7695,#7745,#7794,#7843,#7875,#7998,#8121,
+    #8197,#8251,#8305,#8337,#8413,#8467,#8521,#8553,#8629,#8678,#8727,
+    #8754,#8830,#8879,#8928,#8955,#8962));
+#17 = ADVANCED_FACE('',(#18),#32,.T.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20,#50,#81,#82));
+#20 = ORIENTED_EDGE('',*,*,#21,.F.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(5.49,-7.65,0.));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(5.49,-7.65,-2.35));
+#26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.);
+#27 = LINE('',#28,#29);
+#28 = CARTESIAN_POINT('',(5.49,-7.65,0.));
+#29 = VECTOR('',#30,1.);
+#30 = DIRECTION('',(0.,0.,-1.));
+#31 = PCURVE('',#32,#37);
+#32 = CYLINDRICAL_SURFACE('',#33,0.3);
+#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
+#34 = CARTESIAN_POINT('',(5.19,-7.65,0.));
+#35 = DIRECTION('',(0.,0.,1.));
+#36 = DIRECTION('',(1.,0.,0.));
+#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
+#38 = LINE('',#39,#40);
+#39 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#40 = VECTOR('',#41,1.);
+#41 = DIRECTION('',(-0.,-1.));
+#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43 = PCURVE('',#32,#44);
+#44 = DEFINITIONAL_REPRESENTATION('',(#45),#49);
+#45 = LINE('',#46,#47);
+#46 = CARTESIAN_POINT('',(-0.,0.));
+#47 = VECTOR('',#48,1.);
+#48 = DIRECTION('',(-0.,-1.));
+#49 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50 = ORIENTED_EDGE('',*,*,#51,.F.);
+#51 = EDGE_CURVE('',#22,#22,#52,.T.);
+#52 = SURFACE_CURVE('',#53,(#58,#65),.PCURVE_S1.);
+#53 = CIRCLE('',#54,0.3);
+#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57);
+#55 = CARTESIAN_POINT('',(5.19,-7.65,0.));
+#56 = DIRECTION('',(0.,0.,-1.));
+#57 = DIRECTION('',(1.,0.,0.));
+#58 = PCURVE('',#32,#59);
+#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64);
+#60 = LINE('',#61,#62);
+#61 = CARTESIAN_POINT('',(-0.,0.));
+#62 = VECTOR('',#63,1.);
+#63 = DIRECTION('',(-1.,0.));
+#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65 = PCURVE('',#66,#71);
+#66 = PLANE('',#67);
+#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70);
+#68 = CARTESIAN_POINT('',(0.,0.,0.));
+#69 = DIRECTION('',(0.,0.,1.));
+#70 = DIRECTION('',(1.,0.,0.));
+#71 = DEFINITIONAL_REPRESENTATION('',(#72),#80);
+#72 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#73,#74,#75,#76,#77,#78,#79),
+.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(
+  '') );
+#73 = CARTESIAN_POINT('',(5.49,-7.65));
+#74 = CARTESIAN_POINT('',(5.49,-8.169615242271));
+#75 = CARTESIAN_POINT('',(5.04,-7.909807621135));
+#76 = CARTESIAN_POINT('',(4.59,-7.65));
+#77 = CARTESIAN_POINT('',(5.04,-7.390192378865));
+#78 = CARTESIAN_POINT('',(5.49,-7.130384757729));
+#79 = CARTESIAN_POINT('',(5.49,-7.65));
+#80 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81 = ORIENTED_EDGE('',*,*,#21,.T.);
+#82 = ORIENTED_EDGE('',*,*,#83,.T.);
+#83 = EDGE_CURVE('',#24,#24,#84,.T.);
+#84 = SURFACE_CURVE('',#85,(#90,#97),.PCURVE_S1.);
+#85 = CIRCLE('',#86,0.3);
+#86 = AXIS2_PLACEMENT_3D('',#87,#88,#89);
+#87 = CARTESIAN_POINT('',(5.19,-7.65,-2.35));
+#88 = DIRECTION('',(0.,0.,-1.));
+#89 = DIRECTION('',(1.,0.,0.));
+#90 = PCURVE('',#32,#91);
+#91 = DEFINITIONAL_REPRESENTATION('',(#92),#96);
+#92 = LINE('',#93,#94);
+#93 = CARTESIAN_POINT('',(-0.,-2.35));
+#94 = VECTOR('',#95,1.);
+#95 = DIRECTION('',(-1.,0.));
+#96 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#97 = PCURVE('',#98,#103);
+#98 = CONICAL_SURFACE('',#99,0.3,0.785398163397);
+#99 = AXIS2_PLACEMENT_3D('',#100,#101,#102);
+#100 = CARTESIAN_POINT('',(5.19,-7.65,-2.35));
+#101 = DIRECTION('',(0.,0.,1.));
+#102 = DIRECTION('',(1.,0.,0.));
+#103 = DEFINITIONAL_REPRESENTATION('',(#104),#108);
+#104 = LINE('',#105,#106);
+#105 = CARTESIAN_POINT('',(-0.,-0.));
+#106 = VECTOR('',#107,1.);
+#107 = DIRECTION('',(-1.,-0.));
+#108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#109 = ADVANCED_FACE('',(#110),#98,.T.);
+#110 = FACE_BOUND('',#111,.T.);
+#111 = EDGE_LOOP('',(#112,#133,#134,#135));
+#112 = ORIENTED_EDGE('',*,*,#113,.F.);
+#113 = EDGE_CURVE('',#24,#114,#116,.T.);
+#114 = VERTEX_POINT('',#115);
+#115 = CARTESIAN_POINT('',(5.34,-7.65,-2.5));
+#116 = SEAM_CURVE('',#117,(#121,#127),.PCURVE_S1.);
+#117 = LINE('',#118,#119);
+#118 = CARTESIAN_POINT('',(5.49,-7.65,-2.35));
+#119 = VECTOR('',#120,1.);
+#120 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#121 = PCURVE('',#98,#122);
+#122 = DEFINITIONAL_REPRESENTATION('',(#123),#126);
+#123 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#124,#125),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.212132034356),.PIECEWISE_BEZIER_KNOTS.);
+#124 = CARTESIAN_POINT('',(0.,0.));
+#125 = CARTESIAN_POINT('',(0.,-0.15));
+#126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#127 = PCURVE('',#98,#128);
+#128 = DEFINITIONAL_REPRESENTATION('',(#129),#132);
+#129 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#130,#131),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.212132034356),.PIECEWISE_BEZIER_KNOTS.);
+#130 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#131 = CARTESIAN_POINT('',(-6.28318530718,-0.15));
+#132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#133 = ORIENTED_EDGE('',*,*,#83,.T.);
+#134 = ORIENTED_EDGE('',*,*,#113,.T.);
+#135 = ORIENTED_EDGE('',*,*,#136,.F.);
+#136 = EDGE_CURVE('',#114,#114,#137,.T.);
+#137 = SURFACE_CURVE('',#138,(#143,#150),.PCURVE_S1.);
+#138 = CIRCLE('',#139,0.15);
+#139 = AXIS2_PLACEMENT_3D('',#140,#141,#142);
+#140 = CARTESIAN_POINT('',(5.19,-7.65,-2.5));
+#141 = DIRECTION('',(0.,0.,-1.));
+#142 = DIRECTION('',(1.,0.,0.));
+#143 = PCURVE('',#98,#144);
+#144 = DEFINITIONAL_REPRESENTATION('',(#145),#149);
+#145 = LINE('',#146,#147);
+#146 = CARTESIAN_POINT('',(-0.,-0.15));
+#147 = VECTOR('',#148,1.);
+#148 = DIRECTION('',(-1.,-0.));
+#149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#150 = PCURVE('',#151,#156);
+#151 = PLANE('',#152);
+#152 = AXIS2_PLACEMENT_3D('',#153,#154,#155);
+#153 = CARTESIAN_POINT('',(5.49,-7.65,-2.5));
+#154 = DIRECTION('',(0.,0.,1.));
+#155 = DIRECTION('',(1.,0.,0.));
+#156 = DEFINITIONAL_REPRESENTATION('',(#157),#165);
+#157 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#158,#159,#160,#161,#162,#163
+,#164),.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(
+  '') );
+#158 = CARTESIAN_POINT('',(-0.15,0.));
+#159 = CARTESIAN_POINT('',(-0.15,-0.259807621135));
+#160 = CARTESIAN_POINT('',(-0.375,-0.129903810568));
+#161 = CARTESIAN_POINT('',(-0.6,-3.673940397442E-17));
+#162 = CARTESIAN_POINT('',(-0.375,0.129903810568));
+#163 = CARTESIAN_POINT('',(-0.15,0.259807621135));
+#164 = CARTESIAN_POINT('',(-0.15,0.));
+#165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#166 = ADVANCED_FACE('',(#167,#505,#508,#543,#578,#613,#648,#683,#718),
+  #66,.F.);
+#167 = FACE_BOUND('',#168,.F.);
+#168 = EDGE_LOOP('',(#169,#199,#227,#255,#283,#311,#339,#367,#395,#423,
+    #451,#479));
+#169 = ORIENTED_EDGE('',*,*,#170,.F.);
+#170 = EDGE_CURVE('',#171,#173,#175,.T.);
+#171 = VERTEX_POINT('',#172);
+#172 = CARTESIAN_POINT('',(1.5,0.,-8.324740646435E-37));
+#173 = VERTEX_POINT('',#174);
+#174 = CARTESIAN_POINT('',(6.8,0.,-8.324740646435E-37));
+#175 = SURFACE_CURVE('',#176,(#180,#187),.PCURVE_S1.);
+#176 = LINE('',#177,#178);
+#177 = CARTESIAN_POINT('',(0.,0.,0.));
+#178 = VECTOR('',#179,1.);
+#179 = DIRECTION('',(1.,0.,0.));
+#180 = PCURVE('',#66,#181);
+#181 = DEFINITIONAL_REPRESENTATION('',(#182),#186);
+#182 = LINE('',#183,#184);
+#183 = CARTESIAN_POINT('',(0.,0.));
+#184 = VECTOR('',#185,1.);
+#185 = DIRECTION('',(1.,0.));
+#186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#187 = PCURVE('',#188,#193);
+#188 = PLANE('',#189);
+#189 = AXIS2_PLACEMENT_3D('',#190,#191,#192);
+#190 = CARTESIAN_POINT('',(0.,0.,0.));
+#191 = DIRECTION('',(0.,1.,0.));
+#192 = DIRECTION('',(1.,0.,0.));
+#193 = DEFINITIONAL_REPRESENTATION('',(#194),#198);
+#194 = LINE('',#195,#196);
+#195 = CARTESIAN_POINT('',(0.,0.));
+#196 = VECTOR('',#197,1.);
+#197 = DIRECTION('',(1.,0.));
+#198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#199 = ORIENTED_EDGE('',*,*,#200,.F.);
+#200 = EDGE_CURVE('',#201,#171,#203,.T.);
+#201 = VERTEX_POINT('',#202);
+#202 = CARTESIAN_POINT('',(1.5,-0.3,0.));
+#203 = SURFACE_CURVE('',#204,(#208,#215),.PCURVE_S1.);
+#204 = LINE('',#205,#206);
+#205 = CARTESIAN_POINT('',(1.5,-0.3,0.));
+#206 = VECTOR('',#207,1.);
+#207 = DIRECTION('',(-0.,1.,-2.774913548812E-36));
+#208 = PCURVE('',#66,#209);
+#209 = DEFINITIONAL_REPRESENTATION('',(#210),#214);
+#210 = LINE('',#211,#212);
+#211 = CARTESIAN_POINT('',(1.5,-0.3));
+#212 = VECTOR('',#213,1.);
+#213 = DIRECTION('',(0.,1.));
+#214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#215 = PCURVE('',#216,#221);
+#216 = PLANE('',#217);
+#217 = AXIS2_PLACEMENT_3D('',#218,#219,#220);
+#218 = CARTESIAN_POINT('',(1.5,0.,-8.324740646435E-37));
+#219 = DIRECTION('',(-1.,-0.,-0.));
+#220 = DIRECTION('',(0.,0.,-1.));
+#221 = DEFINITIONAL_REPRESENTATION('',(#222),#226);
+#222 = LINE('',#223,#224);
+#223 = CARTESIAN_POINT('',(-8.324740646435E-37,0.3));
+#224 = VECTOR('',#225,1.);
+#225 = DIRECTION('',(2.774913548812E-36,-1.));
+#226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#227 = ORIENTED_EDGE('',*,*,#228,.F.);
+#228 = EDGE_CURVE('',#229,#201,#231,.T.);
+#229 = VERTEX_POINT('',#230);
+#230 = CARTESIAN_POINT('',(0.,-0.3,0.));
+#231 = SURFACE_CURVE('',#232,(#236,#243),.PCURVE_S1.);
+#232 = LINE('',#233,#234);
+#233 = CARTESIAN_POINT('',(0.,-0.3,0.));
+#234 = VECTOR('',#235,1.);
+#235 = DIRECTION('',(1.,0.,0.));
+#236 = PCURVE('',#66,#237);
+#237 = DEFINITIONAL_REPRESENTATION('',(#238),#242);
+#238 = LINE('',#239,#240);
+#239 = CARTESIAN_POINT('',(0.,-0.3));
+#240 = VECTOR('',#241,1.);
+#241 = DIRECTION('',(1.,0.));
+#242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#243 = PCURVE('',#244,#249);
+#244 = PLANE('',#245);
+#245 = AXIS2_PLACEMENT_3D('',#246,#247,#248);
+#246 = CARTESIAN_POINT('',(0.,-0.3,-0.946098574887));
+#247 = DIRECTION('',(0.,-1.,0.));
+#248 = DIRECTION('',(0.,0.,1.));
+#249 = DEFINITIONAL_REPRESENTATION('',(#250),#254);
+#250 = LINE('',#251,#252);
+#251 = CARTESIAN_POINT('',(0.946098574887,0.));
+#252 = VECTOR('',#253,1.);
+#253 = DIRECTION('',(0.,-1.));
+#254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#255 = ORIENTED_EDGE('',*,*,#256,.F.);
+#256 = EDGE_CURVE('',#257,#229,#259,.T.);
+#257 = VERTEX_POINT('',#258);
+#258 = CARTESIAN_POINT('',(0.,-13.,0.));
+#259 = SURFACE_CURVE('',#260,(#264,#271),.PCURVE_S1.);
+#260 = LINE('',#261,#262);
+#261 = CARTESIAN_POINT('',(0.,-13.3,0.));
+#262 = VECTOR('',#263,1.);
+#263 = DIRECTION('',(0.,1.,0.));
+#264 = PCURVE('',#66,#265);
+#265 = DEFINITIONAL_REPRESENTATION('',(#266),#270);
+#266 = LINE('',#267,#268);
+#267 = CARTESIAN_POINT('',(0.,-13.3));
+#268 = VECTOR('',#269,1.);
+#269 = DIRECTION('',(0.,1.));
+#270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#271 = PCURVE('',#272,#277);
+#272 = PLANE('',#273);
+#273 = AXIS2_PLACEMENT_3D('',#274,#275,#276);
+#274 = CARTESIAN_POINT('',(0.,-13.3,0.));
+#275 = DIRECTION('',(-1.,0.,0.));
+#276 = DIRECTION('',(0.,1.,0.));
+#277 = DEFINITIONAL_REPRESENTATION('',(#278),#282);
+#278 = LINE('',#279,#280);
+#279 = CARTESIAN_POINT('',(0.,0.));
+#280 = VECTOR('',#281,1.);
+#281 = DIRECTION('',(1.,0.));
+#282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#283 = ORIENTED_EDGE('',*,*,#284,.T.);
+#284 = EDGE_CURVE('',#257,#285,#287,.T.);
+#285 = VERTEX_POINT('',#286);
+#286 = CARTESIAN_POINT('',(1.5,-13.,0.));
+#287 = SURFACE_CURVE('',#288,(#292,#299),.PCURVE_S1.);
+#288 = LINE('',#289,#290);
+#289 = CARTESIAN_POINT('',(0.,-13.,0.));
+#290 = VECTOR('',#291,1.);
+#291 = DIRECTION('',(1.,0.,0.));
+#292 = PCURVE('',#66,#293);
+#293 = DEFINITIONAL_REPRESENTATION('',(#294),#298);
+#294 = LINE('',#295,#296);
+#295 = CARTESIAN_POINT('',(0.,-13.));
+#296 = VECTOR('',#297,1.);
+#297 = DIRECTION('',(1.,0.));
+#298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#299 = PCURVE('',#300,#305);
+#300 = PLANE('',#301);
+#301 = AXIS2_PLACEMENT_3D('',#302,#303,#304);
+#302 = CARTESIAN_POINT('',(0.,-13.,-0.946098574887));
+#303 = DIRECTION('',(0.,-1.,0.));
+#304 = DIRECTION('',(0.,0.,1.));
+#305 = DEFINITIONAL_REPRESENTATION('',(#306),#310);
+#306 = LINE('',#307,#308);
+#307 = CARTESIAN_POINT('',(0.946098574887,0.));
+#308 = VECTOR('',#309,1.);
+#309 = DIRECTION('',(0.,-1.));
+#310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#311 = ORIENTED_EDGE('',*,*,#312,.T.);
+#312 = EDGE_CURVE('',#285,#313,#315,.T.);
+#313 = VERTEX_POINT('',#314);
+#314 = CARTESIAN_POINT('',(1.5,-13.3,0.));
+#315 = SURFACE_CURVE('',#316,(#320,#327),.PCURVE_S1.);
+#316 = LINE('',#317,#318);
+#317 = CARTESIAN_POINT('',(1.5,-13.,0.));
+#318 = VECTOR('',#319,1.);
+#319 = DIRECTION('',(0.,-1.,0.));
+#320 = PCURVE('',#66,#321);
+#321 = DEFINITIONAL_REPRESENTATION('',(#322),#326);
+#322 = LINE('',#323,#324);
+#323 = CARTESIAN_POINT('',(1.5,-13.));
+#324 = VECTOR('',#325,1.);
+#325 = DIRECTION('',(0.,-1.));
+#326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#327 = PCURVE('',#328,#333);
+#328 = PLANE('',#329);
+#329 = AXIS2_PLACEMENT_3D('',#330,#331,#332);
+#330 = CARTESIAN_POINT('',(1.5,-13.3,0.));
+#331 = DIRECTION('',(1.,0.,0.));
+#332 = DIRECTION('',(0.,0.,1.));
+#333 = DEFINITIONAL_REPRESENTATION('',(#334),#338);
+#334 = LINE('',#335,#336);
+#335 = CARTESIAN_POINT('',(0.,-0.3));
+#336 = VECTOR('',#337,1.);
+#337 = DIRECTION('',(0.,1.));
+#338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#339 = ORIENTED_EDGE('',*,*,#340,.F.);
+#340 = EDGE_CURVE('',#341,#313,#343,.T.);
+#341 = VERTEX_POINT('',#342);
+#342 = CARTESIAN_POINT('',(6.8,-13.3,0.));
+#343 = SURFACE_CURVE('',#344,(#348,#355),.PCURVE_S1.);
+#344 = LINE('',#345,#346);
+#345 = CARTESIAN_POINT('',(17.3,-13.3,0.));
+#346 = VECTOR('',#347,1.);
+#347 = DIRECTION('',(-1.,0.,0.));
+#348 = PCURVE('',#66,#349);
+#349 = DEFINITIONAL_REPRESENTATION('',(#350),#354);
+#350 = LINE('',#351,#352);
+#351 = CARTESIAN_POINT('',(17.3,-13.3));
+#352 = VECTOR('',#353,1.);
+#353 = DIRECTION('',(-1.,0.));
+#354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#355 = PCURVE('',#356,#361);
+#356 = PLANE('',#357);
+#357 = AXIS2_PLACEMENT_3D('',#358,#359,#360);
+#358 = CARTESIAN_POINT('',(17.3,-13.3,0.));
+#359 = DIRECTION('',(0.,-1.,0.));
+#360 = DIRECTION('',(-1.,0.,0.));
+#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366);
+#362 = LINE('',#363,#364);
+#363 = CARTESIAN_POINT('',(0.,-0.));
+#364 = VECTOR('',#365,1.);
+#365 = DIRECTION('',(1.,0.));
+#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#367 = ORIENTED_EDGE('',*,*,#368,.F.);
+#368 = EDGE_CURVE('',#369,#341,#371,.T.);
+#369 = VERTEX_POINT('',#370);
+#370 = CARTESIAN_POINT('',(6.8,-13.,0.));
+#371 = SURFACE_CURVE('',#372,(#376,#383),.PCURVE_S1.);
+#372 = LINE('',#373,#374);
+#373 = CARTESIAN_POINT('',(6.8,-13.,0.));
+#374 = VECTOR('',#375,1.);
+#375 = DIRECTION('',(0.,-1.,0.));
+#376 = PCURVE('',#66,#377);
+#377 = DEFINITIONAL_REPRESENTATION('',(#378),#382);
+#378 = LINE('',#379,#380);
+#379 = CARTESIAN_POINT('',(6.8,-13.));
+#380 = VECTOR('',#381,1.);
+#381 = DIRECTION('',(0.,-1.));
+#382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#383 = PCURVE('',#384,#389);
+#384 = PLANE('',#385);
+#385 = AXIS2_PLACEMENT_3D('',#386,#387,#388);
+#386 = CARTESIAN_POINT('',(6.8,-13.3,0.));
+#387 = DIRECTION('',(1.,0.,0.));
+#388 = DIRECTION('',(0.,0.,1.));
+#389 = DEFINITIONAL_REPRESENTATION('',(#390),#394);
+#390 = LINE('',#391,#392);
+#391 = CARTESIAN_POINT('',(0.,-0.3));
+#392 = VECTOR('',#393,1.);
+#393 = DIRECTION('',(0.,1.));
+#394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#395 = ORIENTED_EDGE('',*,*,#396,.T.);
+#396 = EDGE_CURVE('',#369,#397,#399,.T.);
+#397 = VERTEX_POINT('',#398);
+#398 = CARTESIAN_POINT('',(8.3,-13.,0.));
+#399 = SURFACE_CURVE('',#400,(#404,#411),.PCURVE_S1.);
+#400 = LINE('',#401,#402);
+#401 = CARTESIAN_POINT('',(6.8,-13.,0.));
+#402 = VECTOR('',#403,1.);
+#403 = DIRECTION('',(1.,0.,0.));
+#404 = PCURVE('',#66,#405);
+#405 = DEFINITIONAL_REPRESENTATION('',(#406),#410);
+#406 = LINE('',#407,#408);
+#407 = CARTESIAN_POINT('',(6.8,-13.));
+#408 = VECTOR('',#409,1.);
+#409 = DIRECTION('',(1.,0.));
+#410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#411 = PCURVE('',#412,#417);
+#412 = PLANE('',#413);
+#413 = AXIS2_PLACEMENT_3D('',#414,#415,#416);
+#414 = CARTESIAN_POINT('',(6.8,-13.,-0.946098574887));
+#415 = DIRECTION('',(0.,-1.,0.));
+#416 = DIRECTION('',(0.,0.,1.));
+#417 = DEFINITIONAL_REPRESENTATION('',(#418),#422);
+#418 = LINE('',#419,#420);
+#419 = CARTESIAN_POINT('',(0.946098574887,0.));
+#420 = VECTOR('',#421,1.);
+#421 = DIRECTION('',(0.,-1.));
+#422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#423 = ORIENTED_EDGE('',*,*,#424,.F.);
+#424 = EDGE_CURVE('',#425,#397,#427,.T.);
+#425 = VERTEX_POINT('',#426);
+#426 = CARTESIAN_POINT('',(8.3,-0.3,0.));
+#427 = SURFACE_CURVE('',#428,(#432,#439),.PCURVE_S1.);
+#428 = LINE('',#429,#430);
+#429 = CARTESIAN_POINT('',(8.3,0.,0.));
+#430 = VECTOR('',#431,1.);
+#431 = DIRECTION('',(0.,-1.,0.));
+#432 = PCURVE('',#66,#433);
+#433 = DEFINITIONAL_REPRESENTATION('',(#434),#438);
+#434 = LINE('',#435,#436);
+#435 = CARTESIAN_POINT('',(8.3,0.));
+#436 = VECTOR('',#437,1.);
+#437 = DIRECTION('',(0.,-1.));
+#438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#439 = PCURVE('',#440,#445);
+#440 = PLANE('',#441);
+#441 = AXIS2_PLACEMENT_3D('',#442,#443,#444);
+#442 = CARTESIAN_POINT('',(8.3,0.,0.));
+#443 = DIRECTION('',(1.,0.,0.));
+#444 = DIRECTION('',(0.,0.,1.));
+#445 = DEFINITIONAL_REPRESENTATION('',(#446),#450);
+#446 = LINE('',#447,#448);
+#447 = CARTESIAN_POINT('',(0.,0.));
+#448 = VECTOR('',#449,1.);
+#449 = DIRECTION('',(0.,1.));
+#450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#451 = ORIENTED_EDGE('',*,*,#452,.F.);
+#452 = EDGE_CURVE('',#453,#425,#455,.T.);
+#453 = VERTEX_POINT('',#454);
+#454 = CARTESIAN_POINT('',(6.8,-0.3,0.));
+#455 = SURFACE_CURVE('',#456,(#460,#467),.PCURVE_S1.);
+#456 = LINE('',#457,#458);
+#457 = CARTESIAN_POINT('',(6.8,-0.3,0.));
+#458 = VECTOR('',#459,1.);
+#459 = DIRECTION('',(1.,0.,0.));
+#460 = PCURVE('',#66,#461);
+#461 = DEFINITIONAL_REPRESENTATION('',(#462),#466);
+#462 = LINE('',#463,#464);
+#463 = CARTESIAN_POINT('',(6.8,-0.3));
+#464 = VECTOR('',#465,1.);
+#465 = DIRECTION('',(1.,0.));
+#466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#467 = PCURVE('',#468,#473);
+#468 = PLANE('',#469);
+#469 = AXIS2_PLACEMENT_3D('',#470,#471,#472);
+#470 = CARTESIAN_POINT('',(6.8,-0.3,-0.946098574887));
+#471 = DIRECTION('',(0.,-1.,0.));
+#472 = DIRECTION('',(0.,0.,1.));
+#473 = DEFINITIONAL_REPRESENTATION('',(#474),#478);
+#474 = LINE('',#475,#476);
+#475 = CARTESIAN_POINT('',(0.946098574887,0.));
+#476 = VECTOR('',#477,1.);
+#477 = DIRECTION('',(0.,-1.));
+#478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#479 = ORIENTED_EDGE('',*,*,#480,.T.);
+#480 = EDGE_CURVE('',#453,#173,#481,.T.);
+#481 = SURFACE_CURVE('',#482,(#486,#493),.PCURVE_S1.);
+#482 = LINE('',#483,#484);
+#483 = CARTESIAN_POINT('',(6.8,-0.3,0.));
+#484 = VECTOR('',#485,1.);
+#485 = DIRECTION('',(-0.,1.,-2.774913548812E-36));
+#486 = PCURVE('',#66,#487);
+#487 = DEFINITIONAL_REPRESENTATION('',(#488),#492);
+#488 = LINE('',#489,#490);
+#489 = CARTESIAN_POINT('',(6.8,-0.3));
+#490 = VECTOR('',#491,1.);
+#491 = DIRECTION('',(0.,1.));
+#492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#493 = PCURVE('',#494,#499);
+#494 = PLANE('',#495);
+#495 = AXIS2_PLACEMENT_3D('',#496,#497,#498);
+#496 = CARTESIAN_POINT('',(6.8,0.,-8.324740646435E-37));
+#497 = DIRECTION('',(-1.,-0.,-0.));
+#498 = DIRECTION('',(0.,0.,-1.));
+#499 = DEFINITIONAL_REPRESENTATION('',(#500),#504);
+#500 = LINE('',#501,#502);
+#501 = CARTESIAN_POINT('',(-8.324740646435E-37,0.3));
+#502 = VECTOR('',#503,1.);
+#503 = DIRECTION('',(2.774913548812E-36,-1.));
+#504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#505 = FACE_BOUND('',#506,.F.);
+#506 = EDGE_LOOP('',(#507));
+#507 = ORIENTED_EDGE('',*,*,#51,.T.);
+#508 = FACE_BOUND('',#509,.F.);
+#509 = EDGE_LOOP('',(#510));
+#510 = ORIENTED_EDGE('',*,*,#511,.T.);
+#511 = EDGE_CURVE('',#512,#512,#514,.T.);
+#512 = VERTEX_POINT('',#513);
+#513 = CARTESIAN_POINT('',(2.99,-5.65,0.));
+#514 = SURFACE_CURVE('',#515,(#520,#531),.PCURVE_S1.);
+#515 = CIRCLE('',#516,0.3);
+#516 = AXIS2_PLACEMENT_3D('',#517,#518,#519);
+#517 = CARTESIAN_POINT('',(2.69,-5.65,0.));
+#518 = DIRECTION('',(0.,0.,-1.));
+#519 = DIRECTION('',(1.,0.,0.));
+#520 = PCURVE('',#66,#521);
+#521 = DEFINITIONAL_REPRESENTATION('',(#522),#530);
+#522 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#523,#524,#525,#526,#527,#528
+,#529),.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(
+  '') );
+#523 = CARTESIAN_POINT('',(2.99,-5.65));
+#524 = CARTESIAN_POINT('',(2.99,-6.169615242271));
+#525 = CARTESIAN_POINT('',(2.54,-5.909807621135));
+#526 = CARTESIAN_POINT('',(2.09,-5.65));
+#527 = CARTESIAN_POINT('',(2.54,-5.390192378865));
+#528 = CARTESIAN_POINT('',(2.99,-5.130384757729));
+#529 = CARTESIAN_POINT('',(2.99,-5.65));
+#530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#531 = PCURVE('',#532,#537);
+#532 = CYLINDRICAL_SURFACE('',#533,0.3);
+#533 = AXIS2_PLACEMENT_3D('',#534,#535,#536);
+#534 = CARTESIAN_POINT('',(2.69,-5.65,0.));
+#535 = DIRECTION('',(0.,0.,1.));
+#536 = DIRECTION('',(1.,0.,0.));
+#537 = DEFINITIONAL_REPRESENTATION('',(#538),#542);
+#538 = LINE('',#539,#540);
+#539 = CARTESIAN_POINT('',(-0.,0.));
+#540 = VECTOR('',#541,1.);
+#541 = DIRECTION('',(-1.,0.));
+#542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#543 = FACE_BOUND('',#544,.F.);
+#544 = EDGE_LOOP('',(#545));
+#545 = ORIENTED_EDGE('',*,*,#546,.T.);
+#546 = EDGE_CURVE('',#547,#547,#549,.T.);
+#547 = VERTEX_POINT('',#548);
+#548 = CARTESIAN_POINT('',(5.49,-3.15,0.));
+#549 = SURFACE_CURVE('',#550,(#555,#566),.PCURVE_S1.);
+#550 = CIRCLE('',#551,0.3);
+#551 = AXIS2_PLACEMENT_3D('',#552,#553,#554);
+#552 = CARTESIAN_POINT('',(5.19,-3.15,0.));
+#553 = DIRECTION('',(0.,0.,-1.));
+#554 = DIRECTION('',(1.,0.,0.));
+#555 = PCURVE('',#66,#556);
+#556 = DEFINITIONAL_REPRESENTATION('',(#557),#565);
+#557 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#558,#559,#560,#561,#562,#563
+,#564),.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(
+  '') );
+#558 = CARTESIAN_POINT('',(5.49,-3.15));
+#559 = CARTESIAN_POINT('',(5.49,-3.669615242271));
+#560 = CARTESIAN_POINT('',(5.04,-3.409807621135));
+#561 = CARTESIAN_POINT('',(4.59,-3.15));
+#562 = CARTESIAN_POINT('',(5.04,-2.890192378865));
+#563 = CARTESIAN_POINT('',(5.49,-2.630384757729));
+#564 = CARTESIAN_POINT('',(5.49,-3.15));
+#565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#566 = PCURVE('',#567,#572);
+#567 = CYLINDRICAL_SURFACE('',#568,0.3);
+#568 = AXIS2_PLACEMENT_3D('',#569,#570,#571);
+#569 = CARTESIAN_POINT('',(5.19,-3.15,0.));
+#570 = DIRECTION('',(0.,0.,1.));
+#571 = DIRECTION('',(1.,0.,0.));
+#572 = DEFINITIONAL_REPRESENTATION('',(#573),#577);
+#573 = LINE('',#574,#575);
+#574 = CARTESIAN_POINT('',(-0.,0.));
+#575 = VECTOR('',#576,1.);
+#576 = DIRECTION('',(-1.,0.));
+#577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#578 = FACE_BOUND('',#579,.F.);
+#579 = EDGE_LOOP('',(#580));
+#580 = ORIENTED_EDGE('',*,*,#581,.T.);
+#581 = EDGE_CURVE('',#582,#582,#584,.T.);
+#582 = VERTEX_POINT('',#583);
+#583 = CARTESIAN_POINT('',(2.99,-10.15,0.));
+#584 = SURFACE_CURVE('',#585,(#590,#601),.PCURVE_S1.);
+#585 = CIRCLE('',#586,0.3);
+#586 = AXIS2_PLACEMENT_3D('',#587,#588,#589);
+#587 = CARTESIAN_POINT('',(2.69,-10.15,0.));
+#588 = DIRECTION('',(0.,0.,-1.));
+#589 = DIRECTION('',(1.,0.,0.));
+#590 = PCURVE('',#66,#591);
+#591 = DEFINITIONAL_REPRESENTATION('',(#592),#600);
+#592 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#593,#594,#595,#596,#597,#598
+,#599),.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(
+  '') );
+#593 = CARTESIAN_POINT('',(2.99,-10.15));
+#594 = CARTESIAN_POINT('',(2.99,-10.66961524227));
+#595 = CARTESIAN_POINT('',(2.54,-10.40980762113));
+#596 = CARTESIAN_POINT('',(2.09,-10.15));
+#597 = CARTESIAN_POINT('',(2.54,-9.890192378865));
+#598 = CARTESIAN_POINT('',(2.99,-9.630384757729));
+#599 = CARTESIAN_POINT('',(2.99,-10.15));
+#600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#601 = PCURVE('',#602,#607);
+#602 = CYLINDRICAL_SURFACE('',#603,0.3);
+#603 = AXIS2_PLACEMENT_3D('',#604,#605,#606);
+#604 = CARTESIAN_POINT('',(2.69,-10.15,0.));
+#605 = DIRECTION('',(0.,0.,1.));
+#606 = DIRECTION('',(1.,0.,0.));
+#607 = DEFINITIONAL_REPRESENTATION('',(#608),#612);
+#608 = LINE('',#609,#610);
+#609 = CARTESIAN_POINT('',(-0.,0.));
+#610 = VECTOR('',#611,1.);
+#611 = DIRECTION('',(-1.,0.));
+#612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#613 = FACE_BOUND('',#614,.F.);
+#614 = EDGE_LOOP('',(#615));
+#615 = ORIENTED_EDGE('',*,*,#616,.T.);
+#616 = EDGE_CURVE('',#617,#617,#619,.T.);
+#617 = VERTEX_POINT('',#618);
+#618 = CARTESIAN_POINT('',(2.99,-7.65,0.));
+#619 = SURFACE_CURVE('',#620,(#625,#636),.PCURVE_S1.);
+#620 = CIRCLE('',#621,0.3);
+#621 = AXIS2_PLACEMENT_3D('',#622,#623,#624);
+#622 = CARTESIAN_POINT('',(2.69,-7.65,0.));
+#623 = DIRECTION('',(0.,0.,-1.));
+#624 = DIRECTION('',(1.,0.,0.));
+#625 = PCURVE('',#66,#626);
+#626 = DEFINITIONAL_REPRESENTATION('',(#627),#635);
+#627 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#628,#629,#630,#631,#632,#633
+,#634),.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(
+  '') );
+#628 = CARTESIAN_POINT('',(2.99,-7.65));
+#629 = CARTESIAN_POINT('',(2.99,-8.169615242271));
+#630 = CARTESIAN_POINT('',(2.54,-7.909807621135));
+#631 = CARTESIAN_POINT('',(2.09,-7.65));
+#632 = CARTESIAN_POINT('',(2.54,-7.390192378865));
+#633 = CARTESIAN_POINT('',(2.99,-7.130384757729));
+#634 = CARTESIAN_POINT('',(2.99,-7.65));
+#635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#636 = PCURVE('',#637,#642);
+#637 = CYLINDRICAL_SURFACE('',#638,0.3);
+#638 = AXIS2_PLACEMENT_3D('',#639,#640,#641);
+#639 = CARTESIAN_POINT('',(2.69,-7.65,0.));
+#640 = DIRECTION('',(0.,0.,1.));
+#641 = DIRECTION('',(1.,0.,0.));
+#642 = DEFINITIONAL_REPRESENTATION('',(#643),#647);
+#643 = LINE('',#644,#645);
+#644 = CARTESIAN_POINT('',(-0.,0.));
+#645 = VECTOR('',#646,1.);
+#646 = DIRECTION('',(-1.,0.));
+#647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#648 = FACE_BOUND('',#649,.F.);
+#649 = EDGE_LOOP('',(#650));
+#650 = ORIENTED_EDGE('',*,*,#651,.T.);
+#651 = EDGE_CURVE('',#652,#652,#654,.T.);
+#652 = VERTEX_POINT('',#653);
+#653 = CARTESIAN_POINT('',(2.99,-3.15,0.));
+#654 = SURFACE_CURVE('',#655,(#660,#671),.PCURVE_S1.);
+#655 = CIRCLE('',#656,0.3);
+#656 = AXIS2_PLACEMENT_3D('',#657,#658,#659);
+#657 = CARTESIAN_POINT('',(2.69,-3.15,0.));
+#658 = DIRECTION('',(0.,0.,-1.));
+#659 = DIRECTION('',(1.,0.,0.));
+#660 = PCURVE('',#66,#661);
+#661 = DEFINITIONAL_REPRESENTATION('',(#662),#670);
+#662 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#663,#664,#665,#666,#667,#668
+,#669),.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(
+  '') );
+#663 = CARTESIAN_POINT('',(2.99,-3.15));
+#664 = CARTESIAN_POINT('',(2.99,-3.669615242271));
+#665 = CARTESIAN_POINT('',(2.54,-3.409807621135));
+#666 = CARTESIAN_POINT('',(2.09,-3.15));
+#667 = CARTESIAN_POINT('',(2.54,-2.890192378865));
+#668 = CARTESIAN_POINT('',(2.99,-2.630384757729));
+#669 = CARTESIAN_POINT('',(2.99,-3.15));
+#670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#671 = PCURVE('',#672,#677);
+#672 = CYLINDRICAL_SURFACE('',#673,0.3);
+#673 = AXIS2_PLACEMENT_3D('',#674,#675,#676);
+#674 = CARTESIAN_POINT('',(2.69,-3.15,0.));
+#675 = DIRECTION('',(0.,0.,1.));
+#676 = DIRECTION('',(1.,0.,0.));
+#677 = DEFINITIONAL_REPRESENTATION('',(#678),#682);
+#678 = LINE('',#679,#680);
+#679 = CARTESIAN_POINT('',(-0.,0.));
+#680 = VECTOR('',#681,1.);
+#681 = DIRECTION('',(-1.,0.));
+#682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#683 = FACE_BOUND('',#684,.F.);
+#684 = EDGE_LOOP('',(#685));
+#685 = ORIENTED_EDGE('',*,*,#686,.T.);
+#686 = EDGE_CURVE('',#687,#687,#689,.T.);
+#687 = VERTEX_POINT('',#688);
+#688 = CARTESIAN_POINT('',(5.49,-5.65,0.));
+#689 = SURFACE_CURVE('',#690,(#695,#706),.PCURVE_S1.);
+#690 = CIRCLE('',#691,0.3);
+#691 = AXIS2_PLACEMENT_3D('',#692,#693,#694);
+#692 = CARTESIAN_POINT('',(5.19,-5.65,0.));
+#693 = DIRECTION('',(0.,0.,-1.));
+#694 = DIRECTION('',(1.,0.,0.));
+#695 = PCURVE('',#66,#696);
+#696 = DEFINITIONAL_REPRESENTATION('',(#697),#705);
+#697 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#698,#699,#700,#701,#702,#703
+,#704),.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(
+  '') );
+#698 = CARTESIAN_POINT('',(5.49,-5.65));
+#699 = CARTESIAN_POINT('',(5.49,-6.169615242271));
+#700 = CARTESIAN_POINT('',(5.04,-5.909807621135));
+#701 = CARTESIAN_POINT('',(4.59,-5.65));
+#702 = CARTESIAN_POINT('',(5.04,-5.390192378865));
+#703 = CARTESIAN_POINT('',(5.49,-5.130384757729));
+#704 = CARTESIAN_POINT('',(5.49,-5.65));
+#705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#706 = PCURVE('',#707,#712);
+#707 = CYLINDRICAL_SURFACE('',#708,0.3);
+#708 = AXIS2_PLACEMENT_3D('',#709,#710,#711);
+#709 = CARTESIAN_POINT('',(5.19,-5.65,0.));
+#710 = DIRECTION('',(0.,0.,1.));
+#711 = DIRECTION('',(1.,0.,0.));
+#712 = DEFINITIONAL_REPRESENTATION('',(#713),#717);
+#713 = LINE('',#714,#715);
+#714 = CARTESIAN_POINT('',(-0.,0.));
+#715 = VECTOR('',#716,1.);
+#716 = DIRECTION('',(-1.,0.));
+#717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#718 = FACE_BOUND('',#719,.F.);
+#719 = EDGE_LOOP('',(#720));
+#720 = ORIENTED_EDGE('',*,*,#721,.T.);
+#721 = EDGE_CURVE('',#722,#722,#724,.T.);
+#722 = VERTEX_POINT('',#723);
+#723 = CARTESIAN_POINT('',(5.49,-10.15,0.));
+#724 = SURFACE_CURVE('',#725,(#730,#741),.PCURVE_S1.);
+#725 = CIRCLE('',#726,0.3);
+#726 = AXIS2_PLACEMENT_3D('',#727,#728,#729);
+#727 = CARTESIAN_POINT('',(5.19,-10.15,0.));
+#728 = DIRECTION('',(0.,0.,-1.));
+#729 = DIRECTION('',(1.,0.,0.));
+#730 = PCURVE('',#66,#731);
+#731 = DEFINITIONAL_REPRESENTATION('',(#732),#740);
+#732 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#733,#734,#735,#736,#737,#738
+,#739),.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(
+  '') );
+#733 = CARTESIAN_POINT('',(5.49,-10.15));
+#734 = CARTESIAN_POINT('',(5.49,-10.66961524227));
+#735 = CARTESIAN_POINT('',(5.04,-10.40980762113));
+#736 = CARTESIAN_POINT('',(4.59,-10.15));
+#737 = CARTESIAN_POINT('',(5.04,-9.890192378865));
+#738 = CARTESIAN_POINT('',(5.49,-9.630384757729));
+#739 = CARTESIAN_POINT('',(5.49,-10.15));
+#740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#741 = PCURVE('',#742,#747);
+#742 = CYLINDRICAL_SURFACE('',#743,0.3);
+#743 = AXIS2_PLACEMENT_3D('',#744,#745,#746);
+#744 = CARTESIAN_POINT('',(5.19,-10.15,0.));
+#745 = DIRECTION('',(0.,0.,1.));
+#746 = DIRECTION('',(1.,0.,0.));
+#747 = DEFINITIONAL_REPRESENTATION('',(#748),#752);
+#748 = LINE('',#749,#750);
+#749 = CARTESIAN_POINT('',(-0.,0.));
+#750 = VECTOR('',#751,1.);
+#751 = DIRECTION('',(-1.,0.));
+#752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#753 = ADVANCED_FACE('',(#754),#151,.F.);
+#754 = FACE_BOUND('',#755,.F.);
+#755 = EDGE_LOOP('',(#756));
+#756 = ORIENTED_EDGE('',*,*,#136,.F.);
+#757 = ADVANCED_FACE('',(#758),#188,.T.);
+#758 = FACE_BOUND('',#759,.T.);
+#759 = EDGE_LOOP('',(#760,#785,#813,#841,#869,#892,#915,#941,#942));
+#760 = ORIENTED_EDGE('',*,*,#761,.T.);
+#761 = EDGE_CURVE('',#762,#764,#766,.T.);
+#762 = VERTEX_POINT('',#763);
+#763 = CARTESIAN_POINT('',(0.,0.,-4.162370323218E-37));
+#764 = VERTEX_POINT('',#765);
+#765 = CARTESIAN_POINT('',(0.,1.110223024625E-16,14.79));
+#766 = SURFACE_CURVE('',#767,(#771,#778),.PCURVE_S1.);
+#767 = LINE('',#768,#769);
+#768 = CARTESIAN_POINT('',(0.,0.,0.));
+#769 = VECTOR('',#770,1.);
+#770 = DIRECTION('',(0.,0.,1.));
+#771 = PCURVE('',#188,#772);
+#772 = DEFINITIONAL_REPRESENTATION('',(#773),#777);
+#773 = LINE('',#774,#775);
+#774 = CARTESIAN_POINT('',(0.,0.));
+#775 = VECTOR('',#776,1.);
+#776 = DIRECTION('',(0.,-1.));
+#777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#778 = PCURVE('',#272,#779);
+#779 = DEFINITIONAL_REPRESENTATION('',(#780),#784);
+#780 = LINE('',#781,#782);
+#781 = CARTESIAN_POINT('',(13.3,0.));
+#782 = VECTOR('',#783,1.);
+#783 = DIRECTION('',(0.,-1.));
+#784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#785 = ORIENTED_EDGE('',*,*,#786,.T.);
+#786 = EDGE_CURVE('',#764,#787,#789,.T.);
+#787 = VERTEX_POINT('',#788);
+#788 = CARTESIAN_POINT('',(17.,1.110223024625E-16,14.79));
+#789 = SURFACE_CURVE('',#790,(#794,#801),.PCURVE_S1.);
+#790 = LINE('',#791,#792);
+#791 = CARTESIAN_POINT('',(0.,1.110223024625E-16,14.79));
+#792 = VECTOR('',#793,1.);
+#793 = DIRECTION('',(1.,0.,0.));
+#794 = PCURVE('',#188,#795);
+#795 = DEFINITIONAL_REPRESENTATION('',(#796),#800);
+#796 = LINE('',#797,#798);
+#797 = CARTESIAN_POINT('',(0.,-14.79));
+#798 = VECTOR('',#799,1.);
+#799 = DIRECTION('',(1.,0.));
+#800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#801 = PCURVE('',#802,#807);
+#802 = CYLINDRICAL_SURFACE('',#803,0.5);
+#803 = AXIS2_PLACEMENT_3D('',#804,#805,#806);
+#804 = CARTESIAN_POINT('',(0.,-0.5,14.79));
+#805 = DIRECTION('',(1.,0.,0.));
+#806 = DIRECTION('',(0.,1.,0.));
+#807 = DEFINITIONAL_REPRESENTATION('',(#808),#812);
+#808 = LINE('',#809,#810);
+#809 = CARTESIAN_POINT('',(0.,0.));
+#810 = VECTOR('',#811,1.);
+#811 = DIRECTION('',(0.,1.));
+#812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#813 = ORIENTED_EDGE('',*,*,#814,.T.);
+#814 = EDGE_CURVE('',#787,#815,#817,.T.);
+#815 = VERTEX_POINT('',#816);
+#816 = CARTESIAN_POINT('',(17.,1.110223024625E-16,1.83));
+#817 = SURFACE_CURVE('',#818,(#822,#829),.PCURVE_S1.);
+#818 = LINE('',#819,#820);
+#819 = CARTESIAN_POINT('',(17.,0.,15.29));
+#820 = VECTOR('',#821,1.);
+#821 = DIRECTION('',(0.,0.,-1.));
+#822 = PCURVE('',#188,#823);
+#823 = DEFINITIONAL_REPRESENTATION('',(#824),#828);
+#824 = LINE('',#825,#826);
+#825 = CARTESIAN_POINT('',(17.,-15.29));
+#826 = VECTOR('',#827,1.);
+#827 = DIRECTION('',(0.,1.));
+#828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#829 = PCURVE('',#830,#835);
+#830 = PLANE('',#831);
+#831 = AXIS2_PLACEMENT_3D('',#832,#833,#834);
+#832 = CARTESIAN_POINT('',(17.,-13.6,15.59));
+#833 = DIRECTION('',(1.,0.,0.));
+#834 = DIRECTION('',(0.,0.,1.));
+#835 = DEFINITIONAL_REPRESENTATION('',(#836),#840);
+#836 = LINE('',#837,#838);
+#837 = CARTESIAN_POINT('',(-0.3,-13.6));
+#838 = VECTOR('',#839,1.);
+#839 = DIRECTION('',(-1.,0.));
+#840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#841 = ORIENTED_EDGE('',*,*,#842,.T.);
+#842 = EDGE_CURVE('',#815,#843,#845,.T.);
+#843 = VERTEX_POINT('',#844);
+#844 = CARTESIAN_POINT('',(8.3,1.110223024625E-16,1.83));
+#845 = SURFACE_CURVE('',#846,(#850,#857),.PCURVE_S1.);
+#846 = LINE('',#847,#848);
+#847 = CARTESIAN_POINT('',(17.,1.110223024625E-16,1.83));
+#848 = VECTOR('',#849,1.);
+#849 = DIRECTION('',(-1.,-0.,-0.));
+#850 = PCURVE('',#188,#851);
+#851 = DEFINITIONAL_REPRESENTATION('',(#852),#856);
+#852 = LINE('',#853,#854);
+#853 = CARTESIAN_POINT('',(17.,-1.83));
+#854 = VECTOR('',#855,1.);
+#855 = DIRECTION('',(-1.,0.));
+#856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#857 = PCURVE('',#858,#863);
+#858 = CYLINDRICAL_SURFACE('',#859,0.5);
+#859 = AXIS2_PLACEMENT_3D('',#860,#861,#862);
+#860 = CARTESIAN_POINT('',(17.,-0.5,1.83));
+#861 = DIRECTION('',(-1.,-0.,-0.));
+#862 = DIRECTION('',(0.,0.,-1.));
+#863 = DEFINITIONAL_REPRESENTATION('',(#864),#868);
+#864 = LINE('',#865,#866);
+#865 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#866 = VECTOR('',#867,1.);
+#867 = DIRECTION('',(-0.,1.));
+#868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#869 = ORIENTED_EDGE('',*,*,#870,.F.);
+#870 = EDGE_CURVE('',#871,#843,#873,.T.);
+#871 = VERTEX_POINT('',#872);
+#872 = CARTESIAN_POINT('',(8.3,0.,1.33));
+#873 = SURFACE_CURVE('',#874,(#878,#885),.PCURVE_S1.);
+#874 = LINE('',#875,#876);
+#875 = CARTESIAN_POINT('',(8.3,0.,0.));
+#876 = VECTOR('',#877,1.);
+#877 = DIRECTION('',(0.,0.,1.));
+#878 = PCURVE('',#188,#879);
+#879 = DEFINITIONAL_REPRESENTATION('',(#880),#884);
+#880 = LINE('',#881,#882);
+#881 = CARTESIAN_POINT('',(8.3,0.));
+#882 = VECTOR('',#883,1.);
+#883 = DIRECTION('',(0.,-1.));
+#884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#885 = PCURVE('',#440,#886);
+#886 = DEFINITIONAL_REPRESENTATION('',(#887),#891);
+#887 = LINE('',#888,#889);
+#888 = CARTESIAN_POINT('',(0.,0.));
+#889 = VECTOR('',#890,1.);
+#890 = DIRECTION('',(1.,0.));
+#891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#892 = ORIENTED_EDGE('',*,*,#893,.T.);
+#893 = EDGE_CURVE('',#871,#894,#896,.T.);
+#894 = VERTEX_POINT('',#895);
+#895 = CARTESIAN_POINT('',(8.3,0.,-4.162370323218E-37));
+#896 = SURFACE_CURVE('',#897,(#901,#908),.PCURVE_S1.);
+#897 = LINE('',#898,#899);
+#898 = CARTESIAN_POINT('',(8.3,0.,1.33));
+#899 = VECTOR('',#900,1.);
+#900 = DIRECTION('',(0.,0.,-1.));
+#901 = PCURVE('',#188,#902);
+#902 = DEFINITIONAL_REPRESENTATION('',(#903),#907);
+#903 = LINE('',#904,#905);
+#904 = CARTESIAN_POINT('',(8.3,-1.33));
+#905 = VECTOR('',#906,1.);
+#906 = DIRECTION('',(0.,1.));
+#907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#908 = PCURVE('',#440,#909);
+#909 = DEFINITIONAL_REPRESENTATION('',(#910),#914);
+#910 = LINE('',#911,#912);
+#911 = CARTESIAN_POINT('',(1.33,0.));
+#912 = VECTOR('',#913,1.);
+#913 = DIRECTION('',(-1.,0.));
+#914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#915 = ORIENTED_EDGE('',*,*,#916,.F.);
+#916 = EDGE_CURVE('',#173,#894,#917,.T.);
+#917 = SURFACE_CURVE('',#918,(#922,#929),.PCURVE_S1.);
+#918 = LINE('',#919,#920);
+#919 = CARTESIAN_POINT('',(6.8,0.,-8.324740646435E-37));
+#920 = VECTOR('',#921,1.);
+#921 = DIRECTION('',(1.,0.,0.));
+#922 = PCURVE('',#188,#923);
+#923 = DEFINITIONAL_REPRESENTATION('',(#924),#928);
+#924 = LINE('',#925,#926);
+#925 = CARTESIAN_POINT('',(6.8,8.324740646435E-37));
+#926 = VECTOR('',#927,1.);
+#927 = DIRECTION('',(1.,0.));
+#928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#929 = PCURVE('',#930,#935);
+#930 = PLANE('',#931);
+#931 = AXIS2_PLACEMENT_3D('',#932,#933,#934);
+#932 = CARTESIAN_POINT('',(6.8,0.,-8.324740646435E-37));
+#933 = DIRECTION('',(0.,1.,0.));
+#934 = DIRECTION('',(0.,0.,-1.));
+#935 = DEFINITIONAL_REPRESENTATION('',(#936),#940);
+#936 = LINE('',#937,#938);
+#937 = CARTESIAN_POINT('',(0.,0.));
+#938 = VECTOR('',#939,1.);
+#939 = DIRECTION('',(0.,-1.));
+#940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#941 = ORIENTED_EDGE('',*,*,#170,.F.);
+#942 = ORIENTED_EDGE('',*,*,#943,.F.);
+#943 = EDGE_CURVE('',#762,#171,#944,.T.);
+#944 = SURFACE_CURVE('',#945,(#949,#956),.PCURVE_S1.);
+#945 = LINE('',#946,#947);
+#946 = CARTESIAN_POINT('',(0.,0.,-8.324740646435E-37));
+#947 = VECTOR('',#948,1.);
+#948 = DIRECTION('',(1.,0.,0.));
+#949 = PCURVE('',#188,#950);
+#950 = DEFINITIONAL_REPRESENTATION('',(#951),#955);
+#951 = LINE('',#952,#953);
+#952 = CARTESIAN_POINT('',(0.,8.324740646435E-37));
+#953 = VECTOR('',#954,1.);
+#954 = DIRECTION('',(1.,0.));
+#955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#956 = PCURVE('',#957,#962);
+#957 = PLANE('',#958);
+#958 = AXIS2_PLACEMENT_3D('',#959,#960,#961);
+#959 = CARTESIAN_POINT('',(0.,0.,-8.324740646435E-37));
+#960 = DIRECTION('',(0.,1.,0.));
+#961 = DIRECTION('',(0.,0.,-1.));
+#962 = DEFINITIONAL_REPRESENTATION('',(#963),#967);
+#963 = LINE('',#964,#965);
+#964 = CARTESIAN_POINT('',(0.,0.));
+#965 = VECTOR('',#966,1.);
+#966 = DIRECTION('',(0.,-1.));
+#967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#968 = ADVANCED_FACE('',(#969),#216,.F.);
+#969 = FACE_BOUND('',#970,.F.);
+#970 = EDGE_LOOP('',(#971,#1001,#1030,#1058,#1086,#1114,#1143,#1171,
+    #1204,#1225,#1226));
+#971 = ORIENTED_EDGE('',*,*,#972,.T.);
+#972 = EDGE_CURVE('',#973,#975,#977,.T.);
+#973 = VERTEX_POINT('',#974);
+#974 = CARTESIAN_POINT('',(1.5,0.,-0.8));
+#975 = VERTEX_POINT('',#976);
+#976 = CARTESIAN_POINT('',(1.5,0.781646439114,-1.412190521171));
+#977 = SURFACE_CURVE('',#978,(#982,#989),.PCURVE_S1.);
+#978 = LINE('',#979,#980);
+#979 = CARTESIAN_POINT('',(1.5,0.,-0.8));
+#980 = VECTOR('',#981,1.);
+#981 = DIRECTION('',(-0.,0.787276549812,-0.616600060101));
+#982 = PCURVE('',#216,#983);
+#983 = DEFINITIONAL_REPRESENTATION('',(#984),#988);
+#984 = LINE('',#985,#986);
+#985 = CARTESIAN_POINT('',(0.8,0.));
+#986 = VECTOR('',#987,1.);
+#987 = DIRECTION('',(0.616600060101,-0.787276549812));
+#988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#989 = PCURVE('',#990,#995);
+#990 = PLANE('',#991);
+#991 = AXIS2_PLACEMENT_3D('',#992,#993,#994);
+#992 = CARTESIAN_POINT('',(0.,0.,-0.8));
+#993 = DIRECTION('',(0.,0.616600060101,0.787276549812));
+#994 = DIRECTION('',(0.,0.787276549812,-0.616600060101));
+#995 = DEFINITIONAL_REPRESENTATION('',(#996),#1000);
+#996 = LINE('',#997,#998);
+#997 = CARTESIAN_POINT('',(0.,-1.5));
+#998 = VECTOR('',#999,1.);
+#999 = DIRECTION('',(1.,0.));
+#1000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1001 = ORIENTED_EDGE('',*,*,#1002,.T.);
+#1002 = EDGE_CURVE('',#975,#1003,#1005,.T.);
+#1003 = VERTEX_POINT('',#1004);
+#1004 = CARTESIAN_POINT('',(1.5,0.935641957944,-1.996309308166));
+#1005 = SURFACE_CURVE('',#1006,(#1011,#1018),.PCURVE_S1.);
+#1006 = CIRCLE('',#1007,0.5);
+#1007 = AXIS2_PLACEMENT_3D('',#1008,#1009,#1010);
+#1008 = CARTESIAN_POINT('',(1.5,0.473346409064,-1.805828796077));
+#1009 = DIRECTION('',(-1.,0.,0.));
+#1010 = DIRECTION('',(0.,0.,1.));
+#1011 = PCURVE('',#216,#1012);
+#1012 = DEFINITIONAL_REPRESENTATION('',(#1013),#1017);
+#1013 = CIRCLE('',#1014,0.5);
+#1014 = AXIS2_PLACEMENT_2D('',#1015,#1016);
+#1015 = CARTESIAN_POINT('',(1.805828796077,-0.473346409064));
+#1016 = DIRECTION('',(-1.,0.));
+#1017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1018 = PCURVE('',#1019,#1024);
+#1019 = CYLINDRICAL_SURFACE('',#1020,0.5);
+#1020 = AXIS2_PLACEMENT_3D('',#1021,#1022,#1023);
+#1021 = CARTESIAN_POINT('',(0.,0.473346409064,-1.805828796077));
+#1022 = DIRECTION('',(1.,0.,0.));
+#1023 = DIRECTION('',(0.,0.616600060101,0.787276549812));
+#1024 = DEFINITIONAL_REPRESENTATION('',(#1025),#1029);
+#1025 = LINE('',#1026,#1027);
+#1026 = CARTESIAN_POINT('',(0.664416751927,1.5));
+#1027 = VECTOR('',#1028,1.);
+#1028 = DIRECTION('',(-1.,0.));
+#1029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1030 = ORIENTED_EDGE('',*,*,#1031,.T.);
+#1031 = EDGE_CURVE('',#1003,#1032,#1034,.T.);
+#1032 = VERTEX_POINT('',#1033);
+#1033 = CARTESIAN_POINT('',(1.5,0.557405329328,-2.914288307253));
+#1034 = SURFACE_CURVE('',#1035,(#1039,#1046),.PCURVE_S1.);
+#1035 = LINE('',#1036,#1037);
+#1036 = CARTESIAN_POINT('',(1.5,1.080028,-1.645884879804));
+#1037 = VECTOR('',#1038,1.);
+#1038 = DIRECTION('',(0.,-0.380961024177,-0.92459109776));
+#1039 = PCURVE('',#216,#1040);
+#1040 = DEFINITIONAL_REPRESENTATION('',(#1041),#1045);
+#1041 = LINE('',#1042,#1043);
+#1042 = CARTESIAN_POINT('',(1.645884879804,-1.080028));
+#1043 = VECTOR('',#1044,1.);
+#1044 = DIRECTION('',(0.92459109776,0.380961024177));
+#1045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1046 = PCURVE('',#1047,#1052);
+#1047 = PLANE('',#1048);
+#1048 = AXIS2_PLACEMENT_3D('',#1049,#1050,#1051);
+#1049 = CARTESIAN_POINT('',(0.,1.080028,-1.645884879804));
+#1050 = DIRECTION('',(0.,0.92459109776,-0.380961024177));
+#1051 = DIRECTION('',(0.,-0.380961024177,-0.92459109776));
+#1052 = DEFINITIONAL_REPRESENTATION('',(#1053),#1057);
+#1053 = LINE('',#1054,#1055);
+#1054 = CARTESIAN_POINT('',(0.,-1.5));
+#1055 = VECTOR('',#1056,1.);
+#1056 = DIRECTION('',(1.,-0.));
+#1057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1058 = ORIENTED_EDGE('',*,*,#1059,.T.);
+#1059 = EDGE_CURVE('',#1032,#1060,#1062,.T.);
+#1060 = VERTEX_POINT('',#1061);
+#1061 = CARTESIAN_POINT('',(1.5,0.280028,-2.8));
+#1062 = SURFACE_CURVE('',#1063,(#1067,#1074),.PCURVE_S1.);
+#1063 = LINE('',#1064,#1065);
+#1064 = CARTESIAN_POINT('',(1.5,0.557405329328,-2.914288307253));
+#1065 = VECTOR('',#1066,1.);
+#1066 = DIRECTION('',(0.,-0.92459109776,0.380961024177));
+#1067 = PCURVE('',#216,#1068);
+#1068 = DEFINITIONAL_REPRESENTATION('',(#1069),#1073);
+#1069 = LINE('',#1070,#1071);
+#1070 = CARTESIAN_POINT('',(2.914288307253,-0.557405329328));
+#1071 = VECTOR('',#1072,1.);
+#1072 = DIRECTION('',(-0.380961024177,0.92459109776));
+#1073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1074 = PCURVE('',#1075,#1080);
+#1075 = PLANE('',#1076);
+#1076 = AXIS2_PLACEMENT_3D('',#1077,#1078,#1079);
+#1077 = CARTESIAN_POINT('',(0.,0.557405329328,-2.914288307253));
+#1078 = DIRECTION('',(-0.,-0.380961024177,-0.92459109776));
+#1079 = DIRECTION('',(0.,-0.92459109776,0.380961024177));
+#1080 = DEFINITIONAL_REPRESENTATION('',(#1081),#1085);
+#1081 = LINE('',#1082,#1083);
+#1082 = CARTESIAN_POINT('',(0.,-1.5));
+#1083 = VECTOR('',#1084,1.);
+#1084 = DIRECTION('',(1.,0.));
+#1085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1086 = ORIENTED_EDGE('',*,*,#1087,.T.);
+#1087 = EDGE_CURVE('',#1060,#1088,#1090,.T.);
+#1088 = VERTEX_POINT('',#1089);
+#1089 = CARTESIAN_POINT('',(1.5,0.571633003383,-2.09227565793));
+#1090 = SURFACE_CURVE('',#1091,(#1095,#1102),.PCURVE_S1.);
+#1091 = LINE('',#1092,#1093);
+#1092 = CARTESIAN_POINT('',(1.5,0.280028,-2.8));
+#1093 = VECTOR('',#1094,1.);
+#1094 = DIRECTION('',(0.,0.380961024177,0.92459109776));
+#1095 = PCURVE('',#216,#1096);
+#1096 = DEFINITIONAL_REPRESENTATION('',(#1097),#1101);
+#1097 = LINE('',#1098,#1099);
+#1098 = CARTESIAN_POINT('',(2.8,-0.280028));
+#1099 = VECTOR('',#1100,1.);
+#1100 = DIRECTION('',(-0.92459109776,-0.380961024177));
+#1101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1102 = PCURVE('',#1103,#1108);
+#1103 = PLANE('',#1104);
+#1104 = AXIS2_PLACEMENT_3D('',#1105,#1106,#1107);
+#1105 = CARTESIAN_POINT('',(0.,0.280028,-2.8));
+#1106 = DIRECTION('',(0.,-0.92459109776,0.380961024177));
+#1107 = DIRECTION('',(0.,0.380961024177,0.92459109776));
+#1108 = DEFINITIONAL_REPRESENTATION('',(#1109),#1113);
+#1109 = LINE('',#1110,#1111);
+#1110 = CARTESIAN_POINT('',(0.,-1.5));
+#1111 = VECTOR('',#1112,1.);
+#1112 = DIRECTION('',(1.,0.));
+#1113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1114 = ORIENTED_EDGE('',*,*,#1115,.F.);
+#1115 = EDGE_CURVE('',#1116,#1088,#1118,.T.);
+#1116 = VERTEX_POINT('',#1117);
+#1117 = CARTESIAN_POINT('',(1.5,0.417637484553,-1.508156870935));
+#1118 = SURFACE_CURVE('',#1119,(#1124,#1131),.PCURVE_S1.);
+#1119 = CIRCLE('',#1120,0.5);
+#1120 = AXIS2_PLACEMENT_3D('',#1121,#1122,#1123);
+#1121 = CARTESIAN_POINT('',(1.5,0.109337454503,-1.901795145841));
+#1122 = DIRECTION('',(-1.,0.,0.));
+#1123 = DIRECTION('',(0.,0.,1.));
+#1124 = PCURVE('',#216,#1125);
+#1125 = DEFINITIONAL_REPRESENTATION('',(#1126),#1130);
+#1126 = CIRCLE('',#1127,0.5);
+#1127 = AXIS2_PLACEMENT_2D('',#1128,#1129);
+#1128 = CARTESIAN_POINT('',(1.901795145841,-0.109337454503));
+#1129 = DIRECTION('',(-1.,0.));
+#1130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1131 = PCURVE('',#1132,#1137);
+#1132 = CYLINDRICAL_SURFACE('',#1133,0.5);
+#1133 = AXIS2_PLACEMENT_3D('',#1134,#1135,#1136);
+#1134 = CARTESIAN_POINT('',(0.,0.109337454503,-1.901795145841));
+#1135 = DIRECTION('',(1.,0.,0.));
+#1136 = DIRECTION('',(0.,0.616600060101,0.787276549812));
+#1137 = DEFINITIONAL_REPRESENTATION('',(#1138),#1142);
+#1138 = LINE('',#1139,#1140);
+#1139 = CARTESIAN_POINT('',(0.664416751927,1.5));
+#1140 = VECTOR('',#1141,1.);
+#1141 = DIRECTION('',(-1.,0.));
+#1142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1143 = ORIENTED_EDGE('',*,*,#1144,.T.);
+#1144 = EDGE_CURVE('',#1116,#1145,#1147,.T.);
+#1145 = VERTEX_POINT('',#1146);
+#1146 = CARTESIAN_POINT('',(1.5,-0.10830003005,-1.096239224981));
+#1147 = SURFACE_CURVE('',#1148,(#1152,#1159),.PCURVE_S1.);
+#1148 = LINE('',#1149,#1150);
+#1149 = CARTESIAN_POINT('',(1.5,0.716019045439,-1.741851229568));
+#1150 = VECTOR('',#1151,1.);
+#1151 = DIRECTION('',(0.,-0.787276549812,0.616600060101));
+#1152 = PCURVE('',#216,#1153);
+#1153 = DEFINITIONAL_REPRESENTATION('',(#1154),#1158);
+#1154 = LINE('',#1155,#1156);
+#1155 = CARTESIAN_POINT('',(1.741851229568,-0.716019045439));
+#1156 = VECTOR('',#1157,1.);
+#1157 = DIRECTION('',(-0.616600060101,0.787276549812));
+#1158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1159 = PCURVE('',#1160,#1165);
+#1160 = PLANE('',#1161);
+#1161 = AXIS2_PLACEMENT_3D('',#1162,#1163,#1164);
+#1162 = CARTESIAN_POINT('',(0.,0.716019045439,-1.741851229568));
+#1163 = DIRECTION('',(-0.,-0.616600060101,-0.787276549812));
+#1164 = DIRECTION('',(0.,-0.787276549812,0.616600060101));
+#1165 = DEFINITIONAL_REPRESENTATION('',(#1166),#1170);
+#1166 = LINE('',#1167,#1168);
+#1167 = CARTESIAN_POINT('',(0.,-1.5));
+#1168 = VECTOR('',#1169,1.);
+#1169 = DIRECTION('',(1.,0.));
+#1170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1171 = ORIENTED_EDGE('',*,*,#1172,.F.);
+#1172 = EDGE_CURVE('',#1173,#1145,#1175,.T.);
+#1173 = VERTEX_POINT('',#1174);
+#1174 = CARTESIAN_POINT('',(1.5,-0.3,-0.702600950075));
+#1175 = SURFACE_CURVE('',#1176,(#1181,#1192),.PCURVE_S1.);
+#1176 = CIRCLE('',#1177,0.5);
+#1177 = AXIS2_PLACEMENT_3D('',#1178,#1179,#1180);
+#1178 = CARTESIAN_POINT('',(1.5,0.2,-0.702600950075));
+#1179 = DIRECTION('',(1.,0.,-0.));
+#1180 = DIRECTION('',(0.,0.,1.));
+#1181 = PCURVE('',#216,#1182);
+#1182 = DEFINITIONAL_REPRESENTATION('',(#1183),#1191);
+#1183 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1184,#1185,#1186,#1187,
+#1188,#1189,#1190),.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('') );
+#1184 = CARTESIAN_POINT('',(0.202600950075,-0.2));
+#1185 = CARTESIAN_POINT('',(0.202600950075,0.666025403784));
+#1186 = CARTESIAN_POINT('',(0.952600950075,0.233012701892));
+#1187 = CARTESIAN_POINT('',(1.702600950075,-0.2));
+#1188 = CARTESIAN_POINT('',(0.952600950075,-0.633012701892));
+#1189 = CARTESIAN_POINT('',(0.202600950075,-1.066025403784));
+#1190 = CARTESIAN_POINT('',(0.202600950075,-0.2));
+#1191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1192 = PCURVE('',#1193,#1198);
+#1193 = CYLINDRICAL_SURFACE('',#1194,0.5);
+#1194 = AXIS2_PLACEMENT_3D('',#1195,#1196,#1197);
+#1195 = CARTESIAN_POINT('',(0.,0.2,-0.702600950075));
+#1196 = DIRECTION('',(1.,0.,0.));
+#1197 = DIRECTION('',(0.,-1.,0.));
+#1198 = DEFINITIONAL_REPRESENTATION('',(#1199),#1203);
+#1199 = LINE('',#1200,#1201);
+#1200 = CARTESIAN_POINT('',(-1.570796326795,1.5));
+#1201 = VECTOR('',#1202,1.);
+#1202 = DIRECTION('',(1.,0.));
+#1203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1204 = ORIENTED_EDGE('',*,*,#1205,.T.);
+#1205 = EDGE_CURVE('',#1173,#201,#1206,.T.);
+#1206 = SURFACE_CURVE('',#1207,(#1211,#1218),.PCURVE_S1.);
+#1207 = LINE('',#1208,#1209);
+#1208 = CARTESIAN_POINT('',(1.5,-0.3,-0.946098574887));
+#1209 = VECTOR('',#1210,1.);
+#1210 = DIRECTION('',(0.,0.,1.));
+#1211 = PCURVE('',#216,#1212);
+#1212 = DEFINITIONAL_REPRESENTATION('',(#1213),#1217);
+#1213 = LINE('',#1214,#1215);
+#1214 = CARTESIAN_POINT('',(0.946098574887,0.3));
+#1215 = VECTOR('',#1216,1.);
+#1216 = DIRECTION('',(-1.,0.));
+#1217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1218 = PCURVE('',#244,#1219);
+#1219 = DEFINITIONAL_REPRESENTATION('',(#1220),#1224);
+#1220 = LINE('',#1221,#1222);
+#1221 = CARTESIAN_POINT('',(0.,-1.5));
+#1222 = VECTOR('',#1223,1.);
+#1223 = DIRECTION('',(1.,0.));
+#1224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1225 = ORIENTED_EDGE('',*,*,#200,.T.);
+#1226 = ORIENTED_EDGE('',*,*,#1227,.T.);
+#1227 = EDGE_CURVE('',#171,#973,#1228,.T.);
+#1228 = SURFACE_CURVE('',#1229,(#1233,#1240),.PCURVE_S1.);
+#1229 = LINE('',#1230,#1231);
+#1230 = CARTESIAN_POINT('',(1.5,0.,-8.324740646435E-37));
+#1231 = VECTOR('',#1232,1.);
+#1232 = DIRECTION('',(0.,0.,-1.));
+#1233 = PCURVE('',#216,#1234);
+#1234 = DEFINITIONAL_REPRESENTATION('',(#1235),#1239);
+#1235 = LINE('',#1236,#1237);
+#1236 = CARTESIAN_POINT('',(0.,0.));
+#1237 = VECTOR('',#1238,1.);
+#1238 = DIRECTION('',(1.,0.));
+#1239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1240 = PCURVE('',#957,#1241);
+#1241 = DEFINITIONAL_REPRESENTATION('',(#1242),#1246);
+#1242 = LINE('',#1243,#1244);
+#1243 = CARTESIAN_POINT('',(0.,-1.5));
+#1244 = VECTOR('',#1245,1.);
+#1245 = DIRECTION('',(1.,0.));
+#1246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1247 = ADVANCED_FACE('',(#1248),#494,.T.);
+#1248 = FACE_BOUND('',#1249,.T.);
+#1249 = EDGE_LOOP('',(#1250,#1280,#1309,#1337,#1365,#1393,#1422,#1450,
+    #1483,#1504,#1505));
+#1250 = ORIENTED_EDGE('',*,*,#1251,.T.);
+#1251 = EDGE_CURVE('',#1252,#1254,#1256,.T.);
+#1252 = VERTEX_POINT('',#1253);
+#1253 = CARTESIAN_POINT('',(6.8,0.,-0.8));
+#1254 = VERTEX_POINT('',#1255);
+#1255 = CARTESIAN_POINT('',(6.8,0.781646439114,-1.412190521171));
+#1256 = SURFACE_CURVE('',#1257,(#1261,#1268),.PCURVE_S1.);
+#1257 = LINE('',#1258,#1259);
+#1258 = CARTESIAN_POINT('',(6.8,0.,-0.8));
+#1259 = VECTOR('',#1260,1.);
+#1260 = DIRECTION('',(-0.,0.787276549812,-0.616600060101));
+#1261 = PCURVE('',#494,#1262);
+#1262 = DEFINITIONAL_REPRESENTATION('',(#1263),#1267);
+#1263 = LINE('',#1264,#1265);
+#1264 = CARTESIAN_POINT('',(0.8,0.));
+#1265 = VECTOR('',#1266,1.);
+#1266 = DIRECTION('',(0.616600060101,-0.787276549812));
+#1267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1268 = PCURVE('',#1269,#1274);
+#1269 = PLANE('',#1270);
+#1270 = AXIS2_PLACEMENT_3D('',#1271,#1272,#1273);
+#1271 = CARTESIAN_POINT('',(6.8,0.,-0.8));
+#1272 = DIRECTION('',(0.,0.616600060101,0.787276549812));
+#1273 = DIRECTION('',(0.,0.787276549812,-0.616600060101));
+#1274 = DEFINITIONAL_REPRESENTATION('',(#1275),#1279);
+#1275 = LINE('',#1276,#1277);
+#1276 = CARTESIAN_POINT('',(0.,0.));
+#1277 = VECTOR('',#1278,1.);
+#1278 = DIRECTION('',(1.,0.));
+#1279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1280 = ORIENTED_EDGE('',*,*,#1281,.T.);
+#1281 = EDGE_CURVE('',#1254,#1282,#1284,.T.);
+#1282 = VERTEX_POINT('',#1283);
+#1283 = CARTESIAN_POINT('',(6.8,0.935641957944,-1.996309308166));
+#1284 = SURFACE_CURVE('',#1285,(#1290,#1297),.PCURVE_S1.);
+#1285 = CIRCLE('',#1286,0.5);
+#1286 = AXIS2_PLACEMENT_3D('',#1287,#1288,#1289);
+#1287 = CARTESIAN_POINT('',(6.8,0.473346409064,-1.805828796077));
+#1288 = DIRECTION('',(-1.,0.,0.));
+#1289 = DIRECTION('',(0.,0.,1.));
+#1290 = PCURVE('',#494,#1291);
+#1291 = DEFINITIONAL_REPRESENTATION('',(#1292),#1296);
+#1292 = CIRCLE('',#1293,0.5);
+#1293 = AXIS2_PLACEMENT_2D('',#1294,#1295);
+#1294 = CARTESIAN_POINT('',(1.805828796077,-0.473346409064));
+#1295 = DIRECTION('',(-1.,0.));
+#1296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1297 = PCURVE('',#1298,#1303);
+#1298 = CYLINDRICAL_SURFACE('',#1299,0.5);
+#1299 = AXIS2_PLACEMENT_3D('',#1300,#1301,#1302);
+#1300 = CARTESIAN_POINT('',(6.8,0.473346409064,-1.805828796077));
+#1301 = DIRECTION('',(1.,0.,0.));
+#1302 = DIRECTION('',(0.,0.616600060101,0.787276549812));
+#1303 = DEFINITIONAL_REPRESENTATION('',(#1304),#1308);
+#1304 = LINE('',#1305,#1306);
+#1305 = CARTESIAN_POINT('',(0.664416751927,-0.));
+#1306 = VECTOR('',#1307,1.);
+#1307 = DIRECTION('',(-1.,0.));
+#1308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1309 = ORIENTED_EDGE('',*,*,#1310,.T.);
+#1310 = EDGE_CURVE('',#1282,#1311,#1313,.T.);
+#1311 = VERTEX_POINT('',#1312);
+#1312 = CARTESIAN_POINT('',(6.8,0.557405329328,-2.914288307253));
+#1313 = SURFACE_CURVE('',#1314,(#1318,#1325),.PCURVE_S1.);
+#1314 = LINE('',#1315,#1316);
+#1315 = CARTESIAN_POINT('',(6.8,1.080028,-1.645884879804));
+#1316 = VECTOR('',#1317,1.);
+#1317 = DIRECTION('',(0.,-0.380961024177,-0.92459109776));
+#1318 = PCURVE('',#494,#1319);
+#1319 = DEFINITIONAL_REPRESENTATION('',(#1320),#1324);
+#1320 = LINE('',#1321,#1322);
+#1321 = CARTESIAN_POINT('',(1.645884879804,-1.080028));
+#1322 = VECTOR('',#1323,1.);
+#1323 = DIRECTION('',(0.92459109776,0.380961024177));
+#1324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1325 = PCURVE('',#1326,#1331);
+#1326 = PLANE('',#1327);
+#1327 = AXIS2_PLACEMENT_3D('',#1328,#1329,#1330);
+#1328 = CARTESIAN_POINT('',(6.8,1.080028,-1.645884879804));
+#1329 = DIRECTION('',(0.,0.92459109776,-0.380961024177));
+#1330 = DIRECTION('',(0.,-0.380961024177,-0.92459109776));
+#1331 = DEFINITIONAL_REPRESENTATION('',(#1332),#1336);
+#1332 = LINE('',#1333,#1334);
+#1333 = CARTESIAN_POINT('',(0.,0.));
+#1334 = VECTOR('',#1335,1.);
+#1335 = DIRECTION('',(1.,0.));
+#1336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1337 = ORIENTED_EDGE('',*,*,#1338,.T.);
+#1338 = EDGE_CURVE('',#1311,#1339,#1341,.T.);
+#1339 = VERTEX_POINT('',#1340);
+#1340 = CARTESIAN_POINT('',(6.8,0.280028,-2.8));
+#1341 = SURFACE_CURVE('',#1342,(#1346,#1353),.PCURVE_S1.);
+#1342 = LINE('',#1343,#1344);
+#1343 = CARTESIAN_POINT('',(6.8,0.557405329328,-2.914288307253));
+#1344 = VECTOR('',#1345,1.);
+#1345 = DIRECTION('',(0.,-0.92459109776,0.380961024177));
+#1346 = PCURVE('',#494,#1347);
+#1347 = DEFINITIONAL_REPRESENTATION('',(#1348),#1352);
+#1348 = LINE('',#1349,#1350);
+#1349 = CARTESIAN_POINT('',(2.914288307253,-0.557405329328));
+#1350 = VECTOR('',#1351,1.);
+#1351 = DIRECTION('',(-0.380961024177,0.92459109776));
+#1352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1353 = PCURVE('',#1354,#1359);
+#1354 = PLANE('',#1355);
+#1355 = AXIS2_PLACEMENT_3D('',#1356,#1357,#1358);
+#1356 = CARTESIAN_POINT('',(6.8,0.557405329328,-2.914288307253));
+#1357 = DIRECTION('',(-0.,-0.380961024177,-0.92459109776));
+#1358 = DIRECTION('',(0.,-0.92459109776,0.380961024177));
+#1359 = DEFINITIONAL_REPRESENTATION('',(#1360),#1364);
+#1360 = LINE('',#1361,#1362);
+#1361 = CARTESIAN_POINT('',(0.,0.));
+#1362 = VECTOR('',#1363,1.);
+#1363 = DIRECTION('',(1.,0.));
+#1364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1365 = ORIENTED_EDGE('',*,*,#1366,.T.);
+#1366 = EDGE_CURVE('',#1339,#1367,#1369,.T.);
+#1367 = VERTEX_POINT('',#1368);
+#1368 = CARTESIAN_POINT('',(6.8,0.571633003383,-2.09227565793));
+#1369 = SURFACE_CURVE('',#1370,(#1374,#1381),.PCURVE_S1.);
+#1370 = LINE('',#1371,#1372);
+#1371 = CARTESIAN_POINT('',(6.8,0.280028,-2.8));
+#1372 = VECTOR('',#1373,1.);
+#1373 = DIRECTION('',(0.,0.380961024177,0.92459109776));
+#1374 = PCURVE('',#494,#1375);
+#1375 = DEFINITIONAL_REPRESENTATION('',(#1376),#1380);
+#1376 = LINE('',#1377,#1378);
+#1377 = CARTESIAN_POINT('',(2.8,-0.280028));
+#1378 = VECTOR('',#1379,1.);
+#1379 = DIRECTION('',(-0.92459109776,-0.380961024177));
+#1380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1381 = PCURVE('',#1382,#1387);
+#1382 = PLANE('',#1383);
+#1383 = AXIS2_PLACEMENT_3D('',#1384,#1385,#1386);
+#1384 = CARTESIAN_POINT('',(6.8,0.280028,-2.8));
+#1385 = DIRECTION('',(0.,-0.92459109776,0.380961024177));
+#1386 = DIRECTION('',(0.,0.380961024177,0.92459109776));
+#1387 = DEFINITIONAL_REPRESENTATION('',(#1388),#1392);
+#1388 = LINE('',#1389,#1390);
+#1389 = CARTESIAN_POINT('',(0.,0.));
+#1390 = VECTOR('',#1391,1.);
+#1391 = DIRECTION('',(1.,0.));
+#1392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1393 = ORIENTED_EDGE('',*,*,#1394,.F.);
+#1394 = EDGE_CURVE('',#1395,#1367,#1397,.T.);
+#1395 = VERTEX_POINT('',#1396);
+#1396 = CARTESIAN_POINT('',(6.8,0.417637484553,-1.508156870935));
+#1397 = SURFACE_CURVE('',#1398,(#1403,#1410),.PCURVE_S1.);
+#1398 = CIRCLE('',#1399,0.5);
+#1399 = AXIS2_PLACEMENT_3D('',#1400,#1401,#1402);
+#1400 = CARTESIAN_POINT('',(6.8,0.109337454503,-1.901795145841));
+#1401 = DIRECTION('',(-1.,0.,0.));
+#1402 = DIRECTION('',(0.,0.,1.));
+#1403 = PCURVE('',#494,#1404);
+#1404 = DEFINITIONAL_REPRESENTATION('',(#1405),#1409);
+#1405 = CIRCLE('',#1406,0.5);
+#1406 = AXIS2_PLACEMENT_2D('',#1407,#1408);
+#1407 = CARTESIAN_POINT('',(1.901795145841,-0.109337454503));
+#1408 = DIRECTION('',(-1.,0.));
+#1409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1410 = PCURVE('',#1411,#1416);
+#1411 = CYLINDRICAL_SURFACE('',#1412,0.5);
+#1412 = AXIS2_PLACEMENT_3D('',#1413,#1414,#1415);
+#1413 = CARTESIAN_POINT('',(6.8,0.109337454503,-1.901795145841));
+#1414 = DIRECTION('',(1.,0.,0.));
+#1415 = DIRECTION('',(0.,0.616600060101,0.787276549812));
+#1416 = DEFINITIONAL_REPRESENTATION('',(#1417),#1421);
+#1417 = LINE('',#1418,#1419);
+#1418 = CARTESIAN_POINT('',(0.664416751927,-0.));
+#1419 = VECTOR('',#1420,1.);
+#1420 = DIRECTION('',(-1.,0.));
+#1421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1422 = ORIENTED_EDGE('',*,*,#1423,.T.);
+#1423 = EDGE_CURVE('',#1395,#1424,#1426,.T.);
+#1424 = VERTEX_POINT('',#1425);
+#1425 = CARTESIAN_POINT('',(6.8,-0.10830003005,-1.096239224981));
+#1426 = SURFACE_CURVE('',#1427,(#1431,#1438),.PCURVE_S1.);
+#1427 = LINE('',#1428,#1429);
+#1428 = CARTESIAN_POINT('',(6.8,0.716019045439,-1.741851229568));
+#1429 = VECTOR('',#1430,1.);
+#1430 = DIRECTION('',(0.,-0.787276549812,0.616600060101));
+#1431 = PCURVE('',#494,#1432);
+#1432 = DEFINITIONAL_REPRESENTATION('',(#1433),#1437);
+#1433 = LINE('',#1434,#1435);
+#1434 = CARTESIAN_POINT('',(1.741851229568,-0.716019045439));
+#1435 = VECTOR('',#1436,1.);
+#1436 = DIRECTION('',(-0.616600060101,0.787276549812));
+#1437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1438 = PCURVE('',#1439,#1444);
+#1439 = PLANE('',#1440);
+#1440 = AXIS2_PLACEMENT_3D('',#1441,#1442,#1443);
+#1441 = CARTESIAN_POINT('',(6.8,0.716019045439,-1.741851229568));
+#1442 = DIRECTION('',(-0.,-0.616600060101,-0.787276549812));
+#1443 = DIRECTION('',(0.,-0.787276549812,0.616600060101));
+#1444 = DEFINITIONAL_REPRESENTATION('',(#1445),#1449);
+#1445 = LINE('',#1446,#1447);
+#1446 = CARTESIAN_POINT('',(0.,0.));
+#1447 = VECTOR('',#1448,1.);
+#1448 = DIRECTION('',(1.,0.));
+#1449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1450 = ORIENTED_EDGE('',*,*,#1451,.F.);
+#1451 = EDGE_CURVE('',#1452,#1424,#1454,.T.);
+#1452 = VERTEX_POINT('',#1453);
+#1453 = CARTESIAN_POINT('',(6.8,-0.3,-0.702600950075));
+#1454 = SURFACE_CURVE('',#1455,(#1460,#1471),.PCURVE_S1.);
+#1455 = CIRCLE('',#1456,0.5);
+#1456 = AXIS2_PLACEMENT_3D('',#1457,#1458,#1459);
+#1457 = CARTESIAN_POINT('',(6.8,0.2,-0.702600950075));
+#1458 = DIRECTION('',(1.,0.,-0.));
+#1459 = DIRECTION('',(0.,0.,1.));
+#1460 = PCURVE('',#494,#1461);
+#1461 = DEFINITIONAL_REPRESENTATION('',(#1462),#1470);
+#1462 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1463,#1464,#1465,#1466,
+#1467,#1468,#1469),.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('') );
+#1463 = CARTESIAN_POINT('',(0.202600950075,-0.2));
+#1464 = CARTESIAN_POINT('',(0.202600950075,0.666025403784));
+#1465 = CARTESIAN_POINT('',(0.952600950075,0.233012701892));
+#1466 = CARTESIAN_POINT('',(1.702600950075,-0.2));
+#1467 = CARTESIAN_POINT('',(0.952600950075,-0.633012701892));
+#1468 = CARTESIAN_POINT('',(0.202600950075,-1.066025403784));
+#1469 = CARTESIAN_POINT('',(0.202600950075,-0.2));
+#1470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1471 = PCURVE('',#1472,#1477);
+#1472 = CYLINDRICAL_SURFACE('',#1473,0.5);
+#1473 = AXIS2_PLACEMENT_3D('',#1474,#1475,#1476);
+#1474 = CARTESIAN_POINT('',(6.8,0.2,-0.702600950075));
+#1475 = DIRECTION('',(1.,0.,0.));
+#1476 = DIRECTION('',(0.,-1.,0.));
+#1477 = DEFINITIONAL_REPRESENTATION('',(#1478),#1482);
+#1478 = LINE('',#1479,#1480);
+#1479 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#1480 = VECTOR('',#1481,1.);
+#1481 = DIRECTION('',(1.,0.));
+#1482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1483 = ORIENTED_EDGE('',*,*,#1484,.T.);
+#1484 = EDGE_CURVE('',#1452,#453,#1485,.T.);
+#1485 = SURFACE_CURVE('',#1486,(#1490,#1497),.PCURVE_S1.);
+#1486 = LINE('',#1487,#1488);
+#1487 = CARTESIAN_POINT('',(6.8,-0.3,-0.946098574887));
+#1488 = VECTOR('',#1489,1.);
+#1489 = DIRECTION('',(0.,0.,1.));
+#1490 = PCURVE('',#494,#1491);
+#1491 = DEFINITIONAL_REPRESENTATION('',(#1492),#1496);
+#1492 = LINE('',#1493,#1494);
+#1493 = CARTESIAN_POINT('',(0.946098574887,0.3));
+#1494 = VECTOR('',#1495,1.);
+#1495 = DIRECTION('',(-1.,0.));
+#1496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1497 = PCURVE('',#468,#1498);
+#1498 = DEFINITIONAL_REPRESENTATION('',(#1499),#1503);
+#1499 = LINE('',#1500,#1501);
+#1500 = CARTESIAN_POINT('',(0.,0.));
+#1501 = VECTOR('',#1502,1.);
+#1502 = DIRECTION('',(1.,0.));
+#1503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1504 = ORIENTED_EDGE('',*,*,#480,.T.);
+#1505 = ORIENTED_EDGE('',*,*,#1506,.T.);
+#1506 = EDGE_CURVE('',#173,#1252,#1507,.T.);
+#1507 = SURFACE_CURVE('',#1508,(#1512,#1519),.PCURVE_S1.);
+#1508 = LINE('',#1509,#1510);
+#1509 = CARTESIAN_POINT('',(6.8,0.,-8.324740646435E-37));
+#1510 = VECTOR('',#1511,1.);
+#1511 = DIRECTION('',(0.,0.,-1.));
+#1512 = PCURVE('',#494,#1513);
+#1513 = DEFINITIONAL_REPRESENTATION('',(#1514),#1518);
+#1514 = LINE('',#1515,#1516);
+#1515 = CARTESIAN_POINT('',(0.,0.));
+#1516 = VECTOR('',#1517,1.);
+#1517 = DIRECTION('',(1.,0.));
+#1518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1519 = PCURVE('',#930,#1520);
+#1520 = DEFINITIONAL_REPRESENTATION('',(#1521),#1525);
+#1521 = LINE('',#1522,#1523);
+#1522 = CARTESIAN_POINT('',(0.,0.));
+#1523 = VECTOR('',#1524,1.);
+#1524 = DIRECTION('',(1.,0.));
+#1525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1526 = ADVANCED_FACE('',(#1527),#244,.T.);
+#1527 = FACE_BOUND('',#1528,.T.);
+#1528 = EDGE_LOOP('',(#1529,#1557,#1578,#1579));
+#1529 = ORIENTED_EDGE('',*,*,#1530,.F.);
+#1530 = EDGE_CURVE('',#1531,#229,#1533,.T.);
+#1531 = VERTEX_POINT('',#1532);
+#1532 = CARTESIAN_POINT('',(0.,-0.3,-0.702600950075));
+#1533 = SURFACE_CURVE('',#1534,(#1538,#1545),.PCURVE_S1.);
+#1534 = LINE('',#1535,#1536);
+#1535 = CARTESIAN_POINT('',(0.,-0.3,-0.946098574887));
+#1536 = VECTOR('',#1537,1.);
+#1537 = DIRECTION('',(0.,0.,1.));
+#1538 = PCURVE('',#244,#1539);
+#1539 = DEFINITIONAL_REPRESENTATION('',(#1540),#1544);
+#1540 = LINE('',#1541,#1542);
+#1541 = CARTESIAN_POINT('',(0.,0.));
+#1542 = VECTOR('',#1543,1.);
+#1543 = DIRECTION('',(1.,0.));
+#1544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1545 = PCURVE('',#1546,#1551);
+#1546 = PLANE('',#1547);
+#1547 = AXIS2_PLACEMENT_3D('',#1548,#1549,#1550);
+#1548 = CARTESIAN_POINT('',(0.,0.,-8.324740646435E-37));
+#1549 = DIRECTION('',(-1.,-0.,-0.));
+#1550 = DIRECTION('',(0.,0.,-1.));
+#1551 = DEFINITIONAL_REPRESENTATION('',(#1552),#1556);
+#1552 = LINE('',#1553,#1554);
+#1553 = CARTESIAN_POINT('',(0.946098574887,0.3));
+#1554 = VECTOR('',#1555,1.);
+#1555 = DIRECTION('',(-1.,0.));
+#1556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1557 = ORIENTED_EDGE('',*,*,#1558,.T.);
+#1558 = EDGE_CURVE('',#1531,#1173,#1559,.T.);
+#1559 = SURFACE_CURVE('',#1560,(#1564,#1571),.PCURVE_S1.);
+#1560 = LINE('',#1561,#1562);
+#1561 = CARTESIAN_POINT('',(0.,-0.3,-0.702600950075));
+#1562 = VECTOR('',#1563,1.);
+#1563 = DIRECTION('',(1.,0.,0.));
+#1564 = PCURVE('',#244,#1565);
+#1565 = DEFINITIONAL_REPRESENTATION('',(#1566),#1570);
+#1566 = LINE('',#1567,#1568);
+#1567 = CARTESIAN_POINT('',(0.243497624812,0.));
+#1568 = VECTOR('',#1569,1.);
+#1569 = DIRECTION('',(0.,-1.));
+#1570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1571 = PCURVE('',#1193,#1572);
+#1572 = DEFINITIONAL_REPRESENTATION('',(#1573),#1577);
+#1573 = LINE('',#1574,#1575);
+#1574 = CARTESIAN_POINT('',(0.,0.));
+#1575 = VECTOR('',#1576,1.);
+#1576 = DIRECTION('',(0.,1.));
+#1577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1578 = ORIENTED_EDGE('',*,*,#1205,.T.);
+#1579 = ORIENTED_EDGE('',*,*,#228,.F.);
+#1580 = ADVANCED_FACE('',(#1581),#468,.T.);
+#1581 = FACE_BOUND('',#1582,.T.);
+#1582 = EDGE_LOOP('',(#1583,#1584,#1607,#1633));
+#1583 = ORIENTED_EDGE('',*,*,#1484,.F.);
+#1584 = ORIENTED_EDGE('',*,*,#1585,.T.);
+#1585 = EDGE_CURVE('',#1452,#1586,#1588,.T.);
+#1586 = VERTEX_POINT('',#1587);
+#1587 = CARTESIAN_POINT('',(8.3,-0.3,-0.702600950075));
+#1588 = SURFACE_CURVE('',#1589,(#1593,#1600),.PCURVE_S1.);
+#1589 = LINE('',#1590,#1591);
+#1590 = CARTESIAN_POINT('',(6.8,-0.3,-0.702600950075));
+#1591 = VECTOR('',#1592,1.);
+#1592 = DIRECTION('',(1.,0.,0.));
+#1593 = PCURVE('',#468,#1594);
+#1594 = DEFINITIONAL_REPRESENTATION('',(#1595),#1599);
+#1595 = LINE('',#1596,#1597);
+#1596 = CARTESIAN_POINT('',(0.243497624812,0.));
+#1597 = VECTOR('',#1598,1.);
+#1598 = DIRECTION('',(0.,-1.));
+#1599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1600 = PCURVE('',#1472,#1601);
+#1601 = DEFINITIONAL_REPRESENTATION('',(#1602),#1606);
+#1602 = LINE('',#1603,#1604);
+#1603 = CARTESIAN_POINT('',(0.,0.));
+#1604 = VECTOR('',#1605,1.);
+#1605 = DIRECTION('',(0.,1.));
+#1606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1607 = ORIENTED_EDGE('',*,*,#1608,.T.);
+#1608 = EDGE_CURVE('',#1586,#425,#1609,.T.);
+#1609 = SURFACE_CURVE('',#1610,(#1614,#1621),.PCURVE_S1.);
+#1610 = LINE('',#1611,#1612);
+#1611 = CARTESIAN_POINT('',(8.3,-0.3,-0.946098574887));
+#1612 = VECTOR('',#1613,1.);
+#1613 = DIRECTION('',(0.,0.,1.));
+#1614 = PCURVE('',#468,#1615);
+#1615 = DEFINITIONAL_REPRESENTATION('',(#1616),#1620);
+#1616 = LINE('',#1617,#1618);
+#1617 = CARTESIAN_POINT('',(0.,-1.5));
+#1618 = VECTOR('',#1619,1.);
+#1619 = DIRECTION('',(1.,0.));
+#1620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1621 = PCURVE('',#1622,#1627);
+#1622 = PLANE('',#1623);
+#1623 = AXIS2_PLACEMENT_3D('',#1624,#1625,#1626);
+#1624 = CARTESIAN_POINT('',(8.3,0.,-8.324740646435E-37));
+#1625 = DIRECTION('',(-1.,-0.,-0.));
+#1626 = DIRECTION('',(0.,0.,-1.));
+#1627 = DEFINITIONAL_REPRESENTATION('',(#1628),#1632);
+#1628 = LINE('',#1629,#1630);
+#1629 = CARTESIAN_POINT('',(0.946098574887,0.3));
+#1630 = VECTOR('',#1631,1.);
+#1631 = DIRECTION('',(-1.,0.));
+#1632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1633 = ORIENTED_EDGE('',*,*,#452,.F.);
+#1634 = ADVANCED_FACE('',(#1635),#272,.T.);
+#1635 = FACE_BOUND('',#1636,.T.);
+#1636 = EDGE_LOOP('',(#1637,#1662,#1691,#1719,#1745,#1746,#1767,#1768));
+#1637 = ORIENTED_EDGE('',*,*,#1638,.T.);
+#1638 = EDGE_CURVE('',#1639,#1641,#1643,.T.);
+#1639 = VERTEX_POINT('',#1640);
+#1640 = CARTESIAN_POINT('',(0.,-13.3,0.));
+#1641 = VERTEX_POINT('',#1642);
+#1642 = CARTESIAN_POINT('',(0.,-13.3,14.79));
+#1643 = SURFACE_CURVE('',#1644,(#1648,#1655),.PCURVE_S1.);
+#1644 = LINE('',#1645,#1646);
+#1645 = CARTESIAN_POINT('',(0.,-13.3,0.));
+#1646 = VECTOR('',#1647,1.);
+#1647 = DIRECTION('',(0.,0.,1.));
+#1648 = PCURVE('',#272,#1649);
+#1649 = DEFINITIONAL_REPRESENTATION('',(#1650),#1654);
+#1650 = LINE('',#1651,#1652);
+#1651 = CARTESIAN_POINT('',(0.,0.));
+#1652 = VECTOR('',#1653,1.);
+#1653 = DIRECTION('',(0.,-1.));
+#1654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1655 = PCURVE('',#356,#1656);
+#1656 = DEFINITIONAL_REPRESENTATION('',(#1657),#1661);
+#1657 = LINE('',#1658,#1659);
+#1658 = CARTESIAN_POINT('',(17.3,0.));
+#1659 = VECTOR('',#1660,1.);
+#1660 = DIRECTION('',(0.,-1.));
+#1661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1662 = ORIENTED_EDGE('',*,*,#1663,.T.);
+#1663 = EDGE_CURVE('',#1641,#1664,#1666,.T.);
+#1664 = VERTEX_POINT('',#1665);
+#1665 = CARTESIAN_POINT('',(0.,-12.8,15.29));
+#1666 = SURFACE_CURVE('',#1667,(#1672,#1679),.PCURVE_S1.);
+#1667 = CIRCLE('',#1668,0.5);
+#1668 = AXIS2_PLACEMENT_3D('',#1669,#1670,#1671);
+#1669 = CARTESIAN_POINT('',(0.,-12.8,14.79));
+#1670 = DIRECTION('',(-1.,0.,0.));
+#1671 = DIRECTION('',(0.,0.,-1.));
+#1672 = PCURVE('',#272,#1673);
+#1673 = DEFINITIONAL_REPRESENTATION('',(#1674),#1678);
+#1674 = CIRCLE('',#1675,0.5);
+#1675 = AXIS2_PLACEMENT_2D('',#1676,#1677);
+#1676 = CARTESIAN_POINT('',(0.5,-14.79));
+#1677 = DIRECTION('',(0.,1.));
+#1678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1679 = PCURVE('',#1680,#1685);
+#1680 = CYLINDRICAL_SURFACE('',#1681,0.5);
+#1681 = AXIS2_PLACEMENT_3D('',#1682,#1683,#1684);
+#1682 = CARTESIAN_POINT('',(17.,-12.8,14.79));
+#1683 = DIRECTION('',(-1.,0.,0.));
+#1684 = DIRECTION('',(0.,-1.,0.));
+#1685 = DEFINITIONAL_REPRESENTATION('',(#1686),#1690);
+#1686 = LINE('',#1687,#1688);
+#1687 = CARTESIAN_POINT('',(-1.570796326795,17.));
+#1688 = VECTOR('',#1689,1.);
+#1689 = DIRECTION('',(1.,0.));
+#1690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1691 = ORIENTED_EDGE('',*,*,#1692,.T.);
+#1692 = EDGE_CURVE('',#1664,#1693,#1695,.T.);
+#1693 = VERTEX_POINT('',#1694);
+#1694 = CARTESIAN_POINT('',(0.,-0.5,15.29));
+#1695 = SURFACE_CURVE('',#1696,(#1700,#1707),.PCURVE_S1.);
+#1696 = LINE('',#1697,#1698);
+#1697 = CARTESIAN_POINT('',(0.,-13.3,15.29));
+#1698 = VECTOR('',#1699,1.);
+#1699 = DIRECTION('',(0.,1.,0.));
+#1700 = PCURVE('',#272,#1701);
+#1701 = DEFINITIONAL_REPRESENTATION('',(#1702),#1706);
+#1702 = LINE('',#1703,#1704);
+#1703 = CARTESIAN_POINT('',(0.,-15.29));
+#1704 = VECTOR('',#1705,1.);
+#1705 = DIRECTION('',(1.,0.));
+#1706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1707 = PCURVE('',#1708,#1713);
+#1708 = PLANE('',#1709);
+#1709 = AXIS2_PLACEMENT_3D('',#1710,#1711,#1712);
+#1710 = CARTESIAN_POINT('',(0.,0.,15.29));
+#1711 = DIRECTION('',(0.,0.,1.));
+#1712 = DIRECTION('',(1.,0.,0.));
+#1713 = DEFINITIONAL_REPRESENTATION('',(#1714),#1718);
+#1714 = LINE('',#1715,#1716);
+#1715 = CARTESIAN_POINT('',(0.,-13.3));
+#1716 = VECTOR('',#1717,1.);
+#1717 = DIRECTION('',(0.,1.));
+#1718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1719 = ORIENTED_EDGE('',*,*,#1720,.F.);
+#1720 = EDGE_CURVE('',#764,#1693,#1721,.T.);
+#1721 = SURFACE_CURVE('',#1722,(#1727,#1738),.PCURVE_S1.);
+#1722 = CIRCLE('',#1723,0.5);
+#1723 = AXIS2_PLACEMENT_3D('',#1724,#1725,#1726);
+#1724 = CARTESIAN_POINT('',(0.,-0.5,14.79));
+#1725 = DIRECTION('',(1.,0.,-0.));
+#1726 = DIRECTION('',(0.,0.,1.));
+#1727 = PCURVE('',#272,#1728);
+#1728 = DEFINITIONAL_REPRESENTATION('',(#1729),#1737);
+#1729 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1730,#1731,#1732,#1733,
+#1734,#1735,#1736),.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('') );
+#1730 = CARTESIAN_POINT('',(12.8,-15.29));
+#1731 = CARTESIAN_POINT('',(11.933974596216,-15.29));
+#1732 = CARTESIAN_POINT('',(12.366987298108,-14.54));
+#1733 = CARTESIAN_POINT('',(12.8,-13.79));
+#1734 = CARTESIAN_POINT('',(13.233012701892,-14.54));
+#1735 = CARTESIAN_POINT('',(13.666025403784,-15.29));
+#1736 = CARTESIAN_POINT('',(12.8,-15.29));
+#1737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1738 = PCURVE('',#802,#1739);
+#1739 = DEFINITIONAL_REPRESENTATION('',(#1740),#1744);
+#1740 = LINE('',#1741,#1742);
+#1741 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#1742 = VECTOR('',#1743,1.);
+#1743 = DIRECTION('',(1.,0.));
+#1744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1745 = ORIENTED_EDGE('',*,*,#761,.F.);
+#1746 = ORIENTED_EDGE('',*,*,#1747,.F.);
+#1747 = EDGE_CURVE('',#229,#762,#1748,.T.);
+#1748 = SURFACE_CURVE('',#1749,(#1753,#1760),.PCURVE_S1.);
+#1749 = LINE('',#1750,#1751);
+#1750 = CARTESIAN_POINT('',(0.,-0.3,0.));
+#1751 = VECTOR('',#1752,1.);
+#1752 = DIRECTION('',(-0.,1.,-2.774913548812E-36));
+#1753 = PCURVE('',#272,#1754);
+#1754 = DEFINITIONAL_REPRESENTATION('',(#1755),#1759);
+#1755 = LINE('',#1756,#1757);
+#1756 = CARTESIAN_POINT('',(13.,0.));
+#1757 = VECTOR('',#1758,1.);
+#1758 = DIRECTION('',(1.,2.774913548812E-36));
+#1759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1760 = PCURVE('',#1546,#1761);
+#1761 = DEFINITIONAL_REPRESENTATION('',(#1762),#1766);
+#1762 = LINE('',#1763,#1764);
+#1763 = CARTESIAN_POINT('',(-8.324740646435E-37,0.3));
+#1764 = VECTOR('',#1765,1.);
+#1765 = DIRECTION('',(2.774913548812E-36,-1.));
+#1766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1767 = ORIENTED_EDGE('',*,*,#256,.F.);
+#1768 = ORIENTED_EDGE('',*,*,#1769,.T.);
+#1769 = EDGE_CURVE('',#257,#1639,#1770,.T.);
+#1770 = SURFACE_CURVE('',#1771,(#1775,#1782),.PCURVE_S1.);
+#1771 = LINE('',#1772,#1773);
+#1772 = CARTESIAN_POINT('',(0.,-13.,0.));
+#1773 = VECTOR('',#1774,1.);
+#1774 = DIRECTION('',(0.,-1.,0.));
+#1775 = PCURVE('',#272,#1776);
+#1776 = DEFINITIONAL_REPRESENTATION('',(#1777),#1781);
+#1777 = LINE('',#1778,#1779);
+#1778 = CARTESIAN_POINT('',(0.3,0.));
+#1779 = VECTOR('',#1780,1.);
+#1780 = DIRECTION('',(-1.,0.));
+#1781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1782 = PCURVE('',#1783,#1788);
+#1783 = PLANE('',#1784);
+#1784 = AXIS2_PLACEMENT_3D('',#1785,#1786,#1787);
+#1785 = CARTESIAN_POINT('',(0.,-13.3,0.));
+#1786 = DIRECTION('',(1.,0.,0.));
+#1787 = DIRECTION('',(0.,0.,1.));
+#1788 = DEFINITIONAL_REPRESENTATION('',(#1789),#1793);
+#1789 = LINE('',#1790,#1791);
+#1790 = CARTESIAN_POINT('',(0.,-0.3));
+#1791 = VECTOR('',#1792,1.);
+#1792 = DIRECTION('',(0.,1.));
+#1793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1794 = ADVANCED_FACE('',(#1795),#440,.T.);
+#1795 = FACE_BOUND('',#1796,.T.);
+#1796 = EDGE_LOOP('',(#1797,#1827,#1860,#1883,#1906,#1932,#1933,#1954,
+    #1955,#1956));
+#1797 = ORIENTED_EDGE('',*,*,#1798,.F.);
+#1798 = EDGE_CURVE('',#1799,#1801,#1803,.T.);
+#1799 = VERTEX_POINT('',#1800);
+#1800 = CARTESIAN_POINT('',(8.3,-12.8,1.33));
+#1801 = VERTEX_POINT('',#1802);
+#1802 = CARTESIAN_POINT('',(8.3,-0.5,1.33));
+#1803 = SURFACE_CURVE('',#1804,(#1808,#1815),.PCURVE_S1.);
+#1804 = LINE('',#1805,#1806);
+#1805 = CARTESIAN_POINT('',(8.3,-13.3,1.33));
+#1806 = VECTOR('',#1807,1.);
+#1807 = DIRECTION('',(0.,1.,0.));
+#1808 = PCURVE('',#440,#1809);
+#1809 = DEFINITIONAL_REPRESENTATION('',(#1810),#1814);
+#1810 = LINE('',#1811,#1812);
+#1811 = CARTESIAN_POINT('',(1.33,13.3));
+#1812 = VECTOR('',#1813,1.);
+#1813 = DIRECTION('',(0.,-1.));
+#1814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1815 = PCURVE('',#1816,#1821);
+#1816 = PLANE('',#1817);
+#1817 = AXIS2_PLACEMENT_3D('',#1818,#1819,#1820);
+#1818 = CARTESIAN_POINT('',(17.3,-13.3,1.33));
+#1819 = DIRECTION('',(0.,0.,-1.));
+#1820 = DIRECTION('',(0.,1.,0.));
+#1821 = DEFINITIONAL_REPRESENTATION('',(#1822),#1826);
+#1822 = LINE('',#1823,#1824);
+#1823 = CARTESIAN_POINT('',(0.,-9.));
+#1824 = VECTOR('',#1825,1.);
+#1825 = DIRECTION('',(1.,0.));
+#1826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1827 = ORIENTED_EDGE('',*,*,#1828,.T.);
+#1828 = EDGE_CURVE('',#1799,#1829,#1831,.T.);
+#1829 = VERTEX_POINT('',#1830);
+#1830 = CARTESIAN_POINT('',(8.3,-13.3,1.83));
+#1831 = SURFACE_CURVE('',#1832,(#1837,#1848),.PCURVE_S1.);
+#1832 = CIRCLE('',#1833,0.5);
+#1833 = AXIS2_PLACEMENT_3D('',#1834,#1835,#1836);
+#1834 = CARTESIAN_POINT('',(8.3,-12.8,1.83));
+#1835 = DIRECTION('',(-1.,-0.,-0.));
+#1836 = DIRECTION('',(0.,0.,-1.));
+#1837 = PCURVE('',#440,#1838);
+#1838 = DEFINITIONAL_REPRESENTATION('',(#1839),#1847);
+#1839 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1840,#1841,#1842,#1843,
+#1844,#1845,#1846),.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('') );
+#1840 = CARTESIAN_POINT('',(1.33,12.8));
+#1841 = CARTESIAN_POINT('',(1.33,13.666025403784));
+#1842 = CARTESIAN_POINT('',(2.08,13.233012701892));
+#1843 = CARTESIAN_POINT('',(2.83,12.8));
+#1844 = CARTESIAN_POINT('',(2.08,12.366987298108));
+#1845 = CARTESIAN_POINT('',(1.33,11.933974596216));
+#1846 = CARTESIAN_POINT('',(1.33,12.8));
+#1847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1848 = PCURVE('',#1849,#1854);
+#1849 = CYLINDRICAL_SURFACE('',#1850,0.5);
+#1850 = AXIS2_PLACEMENT_3D('',#1851,#1852,#1853);
+#1851 = CARTESIAN_POINT('',(17.,-12.8,1.83));
+#1852 = DIRECTION('',(-1.,-0.,-0.));
+#1853 = DIRECTION('',(0.,0.,-1.));
+#1854 = DEFINITIONAL_REPRESENTATION('',(#1855),#1859);
+#1855 = LINE('',#1856,#1857);
+#1856 = CARTESIAN_POINT('',(0.,8.7));
+#1857 = VECTOR('',#1858,1.);
+#1858 = DIRECTION('',(1.,0.));
+#1859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1860 = ORIENTED_EDGE('',*,*,#1861,.F.);
+#1861 = EDGE_CURVE('',#1862,#1829,#1864,.T.);
+#1862 = VERTEX_POINT('',#1863);
+#1863 = CARTESIAN_POINT('',(8.3,-13.3,1.33));
+#1864 = SURFACE_CURVE('',#1865,(#1869,#1876),.PCURVE_S1.);
+#1865 = LINE('',#1866,#1867);
+#1866 = CARTESIAN_POINT('',(8.3,-13.3,0.));
+#1867 = VECTOR('',#1868,1.);
+#1868 = DIRECTION('',(0.,0.,1.));
+#1869 = PCURVE('',#440,#1870);
+#1870 = DEFINITIONAL_REPRESENTATION('',(#1871),#1875);
+#1871 = LINE('',#1872,#1873);
+#1872 = CARTESIAN_POINT('',(0.,13.3));
+#1873 = VECTOR('',#1874,1.);
+#1874 = DIRECTION('',(1.,0.));
+#1875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1876 = PCURVE('',#356,#1877);
+#1877 = DEFINITIONAL_REPRESENTATION('',(#1878),#1882);
+#1878 = LINE('',#1879,#1880);
+#1879 = CARTESIAN_POINT('',(9.,0.));
+#1880 = VECTOR('',#1881,1.);
+#1881 = DIRECTION('',(0.,-1.));
+#1882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1883 = ORIENTED_EDGE('',*,*,#1884,.F.);
+#1884 = EDGE_CURVE('',#1885,#1862,#1887,.T.);
+#1885 = VERTEX_POINT('',#1886);
+#1886 = CARTESIAN_POINT('',(8.3,-13.3,0.));
+#1887 = SURFACE_CURVE('',#1888,(#1892,#1899),.PCURVE_S1.);
+#1888 = LINE('',#1889,#1890);
+#1889 = CARTESIAN_POINT('',(8.3,-13.3,0.));
+#1890 = VECTOR('',#1891,1.);
+#1891 = DIRECTION('',(0.,0.,1.));
+#1892 = PCURVE('',#440,#1893);
+#1893 = DEFINITIONAL_REPRESENTATION('',(#1894),#1898);
+#1894 = LINE('',#1895,#1896);
+#1895 = CARTESIAN_POINT('',(0.,13.3));
+#1896 = VECTOR('',#1897,1.);
+#1897 = DIRECTION('',(1.,0.));
+#1898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1899 = PCURVE('',#356,#1900);
+#1900 = DEFINITIONAL_REPRESENTATION('',(#1901),#1905);
+#1901 = LINE('',#1902,#1903);
+#1902 = CARTESIAN_POINT('',(9.,0.));
+#1903 = VECTOR('',#1904,1.);
+#1904 = DIRECTION('',(0.,-1.));
+#1905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1906 = ORIENTED_EDGE('',*,*,#1907,.F.);
+#1907 = EDGE_CURVE('',#397,#1885,#1908,.T.);
+#1908 = SURFACE_CURVE('',#1909,(#1913,#1920),.PCURVE_S1.);
+#1909 = LINE('',#1910,#1911);
+#1910 = CARTESIAN_POINT('',(8.3,-13.,0.));
+#1911 = VECTOR('',#1912,1.);
+#1912 = DIRECTION('',(0.,-1.,0.));
+#1913 = PCURVE('',#440,#1914);
+#1914 = DEFINITIONAL_REPRESENTATION('',(#1915),#1919);
+#1915 = LINE('',#1916,#1917);
+#1916 = CARTESIAN_POINT('',(0.,13.));
+#1917 = VECTOR('',#1918,1.);
+#1918 = DIRECTION('',(0.,1.));
+#1919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1920 = PCURVE('',#1921,#1926);
+#1921 = PLANE('',#1922);
+#1922 = AXIS2_PLACEMENT_3D('',#1923,#1924,#1925);
+#1923 = CARTESIAN_POINT('',(8.3,-13.3,0.));
+#1924 = DIRECTION('',(1.,0.,0.));
+#1925 = DIRECTION('',(0.,0.,1.));
+#1926 = DEFINITIONAL_REPRESENTATION('',(#1927),#1931);
+#1927 = LINE('',#1928,#1929);
+#1928 = CARTESIAN_POINT('',(0.,-0.3));
+#1929 = VECTOR('',#1930,1.);
+#1930 = DIRECTION('',(0.,1.));
+#1931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1932 = ORIENTED_EDGE('',*,*,#424,.F.);
+#1933 = ORIENTED_EDGE('',*,*,#1934,.T.);
+#1934 = EDGE_CURVE('',#425,#894,#1935,.T.);
+#1935 = SURFACE_CURVE('',#1936,(#1940,#1947),.PCURVE_S1.);
+#1936 = LINE('',#1937,#1938);
+#1937 = CARTESIAN_POINT('',(8.3,-0.3,0.));
+#1938 = VECTOR('',#1939,1.);
+#1939 = DIRECTION('',(-0.,1.,-2.774913548812E-36));
+#1940 = PCURVE('',#440,#1941);
+#1941 = DEFINITIONAL_REPRESENTATION('',(#1942),#1946);
+#1942 = LINE('',#1943,#1944);
+#1943 = CARTESIAN_POINT('',(0.,0.3));
+#1944 = VECTOR('',#1945,1.);
+#1945 = DIRECTION('',(-2.774913548812E-36,-1.));
+#1946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1947 = PCURVE('',#1622,#1948);
+#1948 = DEFINITIONAL_REPRESENTATION('',(#1949),#1953);
+#1949 = LINE('',#1950,#1951);
+#1950 = CARTESIAN_POINT('',(-8.324740646435E-37,0.3));
+#1951 = VECTOR('',#1952,1.);
+#1952 = DIRECTION('',(2.774913548812E-36,-1.));
+#1953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1954 = ORIENTED_EDGE('',*,*,#893,.F.);
+#1955 = ORIENTED_EDGE('',*,*,#870,.T.);
+#1956 = ORIENTED_EDGE('',*,*,#1957,.F.);
+#1957 = EDGE_CURVE('',#1801,#843,#1958,.T.);
+#1958 = SURFACE_CURVE('',#1959,(#1964,#1971),.PCURVE_S1.);
+#1959 = CIRCLE('',#1960,0.5);
+#1960 = AXIS2_PLACEMENT_3D('',#1961,#1962,#1963);
+#1961 = CARTESIAN_POINT('',(8.3,-0.5,1.83));
+#1962 = DIRECTION('',(1.,-0.,0.));
+#1963 = DIRECTION('',(0.,0.,-1.));
+#1964 = PCURVE('',#440,#1965);
+#1965 = DEFINITIONAL_REPRESENTATION('',(#1966),#1970);
+#1966 = CIRCLE('',#1967,0.5);
+#1967 = AXIS2_PLACEMENT_2D('',#1968,#1969);
+#1968 = CARTESIAN_POINT('',(1.83,0.5));
+#1969 = DIRECTION('',(-1.,0.));
+#1970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1971 = PCURVE('',#858,#1972);
+#1972 = DEFINITIONAL_REPRESENTATION('',(#1973),#1977);
+#1973 = LINE('',#1974,#1975);
+#1974 = CARTESIAN_POINT('',(-0.,8.7));
+#1975 = VECTOR('',#1976,1.);
+#1976 = DIRECTION('',(-1.,0.));
+#1977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1978 = ADVANCED_FACE('',(#1979),#300,.F.);
+#1979 = FACE_BOUND('',#1980,.F.);
+#1980 = EDGE_LOOP('',(#1981,#2004,#2032,#2053));
+#1981 = ORIENTED_EDGE('',*,*,#1982,.F.);
+#1982 = EDGE_CURVE('',#1983,#257,#1985,.T.);
+#1983 = VERTEX_POINT('',#1984);
+#1984 = CARTESIAN_POINT('',(0.,-13.,-0.702600950075));
+#1985 = SURFACE_CURVE('',#1986,(#1990,#1997),.PCURVE_S1.);
+#1986 = LINE('',#1987,#1988);
+#1987 = CARTESIAN_POINT('',(0.,-13.,-0.946098574887));
+#1988 = VECTOR('',#1989,1.);
+#1989 = DIRECTION('',(0.,0.,1.));
+#1990 = PCURVE('',#300,#1991);
+#1991 = DEFINITIONAL_REPRESENTATION('',(#1992),#1996);
+#1992 = LINE('',#1993,#1994);
+#1993 = CARTESIAN_POINT('',(0.,0.));
+#1994 = VECTOR('',#1995,1.);
+#1995 = DIRECTION('',(1.,0.));
+#1996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1997 = PCURVE('',#1783,#1998);
+#1998 = DEFINITIONAL_REPRESENTATION('',(#1999),#2003);
+#1999 = LINE('',#2000,#2001);
+#2000 = CARTESIAN_POINT('',(-0.946098574887,-0.3));
+#2001 = VECTOR('',#2002,1.);
+#2002 = DIRECTION('',(1.,0.));
+#2003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2004 = ORIENTED_EDGE('',*,*,#2005,.T.);
+#2005 = EDGE_CURVE('',#1983,#2006,#2008,.T.);
+#2006 = VERTEX_POINT('',#2007);
+#2007 = CARTESIAN_POINT('',(1.5,-13.,-0.702600950075));
+#2008 = SURFACE_CURVE('',#2009,(#2013,#2020),.PCURVE_S1.);
+#2009 = LINE('',#2010,#2011);
+#2010 = CARTESIAN_POINT('',(0.,-13.,-0.702600950075));
+#2011 = VECTOR('',#2012,1.);
+#2012 = DIRECTION('',(1.,0.,0.));
+#2013 = PCURVE('',#300,#2014);
+#2014 = DEFINITIONAL_REPRESENTATION('',(#2015),#2019);
+#2015 = LINE('',#2016,#2017);
+#2016 = CARTESIAN_POINT('',(0.243497624812,0.));
+#2017 = VECTOR('',#2018,1.);
+#2018 = DIRECTION('',(0.,-1.));
+#2019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2020 = PCURVE('',#2021,#2026);
+#2021 = CYLINDRICAL_SURFACE('',#2022,0.5);
+#2022 = AXIS2_PLACEMENT_3D('',#2023,#2024,#2025);
+#2023 = CARTESIAN_POINT('',(0.,-13.5,-0.702600950075));
+#2024 = DIRECTION('',(1.,0.,0.));
+#2025 = DIRECTION('',(0.,1.,0.));
+#2026 = DEFINITIONAL_REPRESENTATION('',(#2027),#2031);
+#2027 = LINE('',#2028,#2029);
+#2028 = CARTESIAN_POINT('',(-0.,0.));
+#2029 = VECTOR('',#2030,1.);
+#2030 = DIRECTION('',(-0.,1.));
+#2031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2032 = ORIENTED_EDGE('',*,*,#2033,.T.);
+#2033 = EDGE_CURVE('',#2006,#285,#2034,.T.);
+#2034 = SURFACE_CURVE('',#2035,(#2039,#2046),.PCURVE_S1.);
+#2035 = LINE('',#2036,#2037);
+#2036 = CARTESIAN_POINT('',(1.5,-13.,-0.946098574887));
+#2037 = VECTOR('',#2038,1.);
+#2038 = DIRECTION('',(0.,0.,1.));
+#2039 = PCURVE('',#300,#2040);
+#2040 = DEFINITIONAL_REPRESENTATION('',(#2041),#2045);
+#2041 = LINE('',#2042,#2043);
+#2042 = CARTESIAN_POINT('',(0.,-1.5));
+#2043 = VECTOR('',#2044,1.);
+#2044 = DIRECTION('',(1.,0.));
+#2045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2046 = PCURVE('',#328,#2047);
+#2047 = DEFINITIONAL_REPRESENTATION('',(#2048),#2052);
+#2048 = LINE('',#2049,#2050);
+#2049 = CARTESIAN_POINT('',(-0.946098574887,-0.3));
+#2050 = VECTOR('',#2051,1.);
+#2051 = DIRECTION('',(1.,0.));
+#2052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2053 = ORIENTED_EDGE('',*,*,#284,.F.);
+#2054 = ADVANCED_FACE('',(#2055),#412,.F.);
+#2055 = FACE_BOUND('',#2056,.F.);
+#2056 = EDGE_LOOP('',(#2057,#2080,#2108,#2129));
+#2057 = ORIENTED_EDGE('',*,*,#2058,.F.);
+#2058 = EDGE_CURVE('',#2059,#369,#2061,.T.);
+#2059 = VERTEX_POINT('',#2060);
+#2060 = CARTESIAN_POINT('',(6.8,-13.,-0.702600950075));
+#2061 = SURFACE_CURVE('',#2062,(#2066,#2073),.PCURVE_S1.);
+#2062 = LINE('',#2063,#2064);
+#2063 = CARTESIAN_POINT('',(6.8,-13.,-0.946098574887));
+#2064 = VECTOR('',#2065,1.);
+#2065 = DIRECTION('',(0.,0.,1.));
+#2066 = PCURVE('',#412,#2067);
+#2067 = DEFINITIONAL_REPRESENTATION('',(#2068),#2072);
+#2068 = LINE('',#2069,#2070);
+#2069 = CARTESIAN_POINT('',(0.,0.));
+#2070 = VECTOR('',#2071,1.);
+#2071 = DIRECTION('',(1.,0.));
+#2072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2073 = PCURVE('',#384,#2074);
+#2074 = DEFINITIONAL_REPRESENTATION('',(#2075),#2079);
+#2075 = LINE('',#2076,#2077);
+#2076 = CARTESIAN_POINT('',(-0.946098574887,-0.3));
+#2077 = VECTOR('',#2078,1.);
+#2078 = DIRECTION('',(1.,0.));
+#2079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2080 = ORIENTED_EDGE('',*,*,#2081,.T.);
+#2081 = EDGE_CURVE('',#2059,#2082,#2084,.T.);
+#2082 = VERTEX_POINT('',#2083);
+#2083 = CARTESIAN_POINT('',(8.3,-13.,-0.702600950075));
+#2084 = SURFACE_CURVE('',#2085,(#2089,#2096),.PCURVE_S1.);
+#2085 = LINE('',#2086,#2087);
+#2086 = CARTESIAN_POINT('',(6.8,-13.,-0.702600950075));
+#2087 = VECTOR('',#2088,1.);
+#2088 = DIRECTION('',(1.,0.,0.));
+#2089 = PCURVE('',#412,#2090);
+#2090 = DEFINITIONAL_REPRESENTATION('',(#2091),#2095);
+#2091 = LINE('',#2092,#2093);
+#2092 = CARTESIAN_POINT('',(0.243497624812,0.));
+#2093 = VECTOR('',#2094,1.);
+#2094 = DIRECTION('',(0.,-1.));
+#2095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2096 = PCURVE('',#2097,#2102);
+#2097 = CYLINDRICAL_SURFACE('',#2098,0.5);
+#2098 = AXIS2_PLACEMENT_3D('',#2099,#2100,#2101);
+#2099 = CARTESIAN_POINT('',(6.8,-13.5,-0.702600950075));
+#2100 = DIRECTION('',(1.,0.,0.));
+#2101 = DIRECTION('',(0.,1.,0.));
+#2102 = DEFINITIONAL_REPRESENTATION('',(#2103),#2107);
+#2103 = LINE('',#2104,#2105);
+#2104 = CARTESIAN_POINT('',(-0.,0.));
+#2105 = VECTOR('',#2106,1.);
+#2106 = DIRECTION('',(-0.,1.));
+#2107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2108 = ORIENTED_EDGE('',*,*,#2109,.T.);
+#2109 = EDGE_CURVE('',#2082,#397,#2110,.T.);
+#2110 = SURFACE_CURVE('',#2111,(#2115,#2122),.PCURVE_S1.);
+#2111 = LINE('',#2112,#2113);
+#2112 = CARTESIAN_POINT('',(8.3,-13.,-0.946098574887));
+#2113 = VECTOR('',#2114,1.);
+#2114 = DIRECTION('',(0.,0.,1.));
+#2115 = PCURVE('',#412,#2116);
+#2116 = DEFINITIONAL_REPRESENTATION('',(#2117),#2121);
+#2117 = LINE('',#2118,#2119);
+#2118 = CARTESIAN_POINT('',(0.,-1.5));
+#2119 = VECTOR('',#2120,1.);
+#2120 = DIRECTION('',(1.,0.));
+#2121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2122 = PCURVE('',#1921,#2123);
+#2123 = DEFINITIONAL_REPRESENTATION('',(#2124),#2128);
+#2124 = LINE('',#2125,#2126);
+#2125 = CARTESIAN_POINT('',(-0.946098574887,-0.3));
+#2126 = VECTOR('',#2127,1.);
+#2127 = DIRECTION('',(1.,0.));
+#2128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2129 = ORIENTED_EDGE('',*,*,#396,.F.);
+#2130 = ADVANCED_FACE('',(#2131),#328,.T.);
+#2131 = FACE_BOUND('',#2132,.T.);
+#2132 = EDGE_LOOP('',(#2133,#2161,#2194,#2222,#2251,#2279,#2307,#2335,
+    #2364,#2392,#2418,#2419));
+#2133 = ORIENTED_EDGE('',*,*,#2134,.T.);
+#2134 = EDGE_CURVE('',#313,#2135,#2137,.T.);
+#2135 = VERTEX_POINT('',#2136);
+#2136 = CARTESIAN_POINT('',(1.5,-13.3,-0.556502375188));
+#2137 = SURFACE_CURVE('',#2138,(#2142,#2149),.PCURVE_S1.);
+#2138 = LINE('',#2139,#2140);
+#2139 = CARTESIAN_POINT('',(1.5,-13.3,0.));
+#2140 = VECTOR('',#2141,1.);
+#2141 = DIRECTION('',(0.,0.,-1.));
+#2142 = PCURVE('',#328,#2143);
+#2143 = DEFINITIONAL_REPRESENTATION('',(#2144),#2148);
+#2144 = LINE('',#2145,#2146);
+#2145 = CARTESIAN_POINT('',(0.,0.));
+#2146 = VECTOR('',#2147,1.);
+#2147 = DIRECTION('',(-1.,0.));
+#2148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2149 = PCURVE('',#2150,#2155);
+#2150 = PLANE('',#2151);
+#2151 = AXIS2_PLACEMENT_3D('',#2152,#2153,#2154);
+#2152 = CARTESIAN_POINT('',(0.,-13.3,0.));
+#2153 = DIRECTION('',(0.,1.,0.));
+#2154 = DIRECTION('',(0.,0.,-1.));
+#2155 = DEFINITIONAL_REPRESENTATION('',(#2156),#2160);
+#2156 = LINE('',#2157,#2158);
+#2157 = CARTESIAN_POINT('',(0.,-1.5));
+#2158 = VECTOR('',#2159,1.);
+#2159 = DIRECTION('',(1.,0.));
+#2160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2161 = ORIENTED_EDGE('',*,*,#2162,.T.);
+#2162 = EDGE_CURVE('',#2135,#2163,#2165,.T.);
+#2163 = VERTEX_POINT('',#2164);
+#2164 = CARTESIAN_POINT('',(1.5,-13.49169996995,-0.950140650094));
+#2165 = SURFACE_CURVE('',#2166,(#2171,#2182),.PCURVE_S1.);
+#2166 = CIRCLE('',#2167,0.5);
+#2167 = AXIS2_PLACEMENT_3D('',#2168,#2169,#2170);
+#2168 = CARTESIAN_POINT('',(1.5,-13.8,-0.556502375188));
+#2169 = DIRECTION('',(-1.,0.,0.));
+#2170 = DIRECTION('',(0.,0.,1.));
+#2171 = PCURVE('',#328,#2172);
+#2172 = DEFINITIONAL_REPRESENTATION('',(#2173),#2181);
+#2173 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2174,#2175,#2176,#2177,
+#2178,#2179,#2180),.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('') );
+#2174 = CARTESIAN_POINT('',(-5.650237518762E-02,0.5));
+#2175 = CARTESIAN_POINT('',(-5.650237518762E-02,-0.366025403784));
+#2176 = CARTESIAN_POINT('',(-0.806502375188,6.698729810778E-02));
+#2177 = CARTESIAN_POINT('',(-1.556502375188,0.5));
+#2178 = CARTESIAN_POINT('',(-0.806502375188,0.933012701892));
+#2179 = CARTESIAN_POINT('',(-5.650237518762E-02,1.366025403784));
+#2180 = CARTESIAN_POINT('',(-5.650237518762E-02,0.5));
+#2181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2182 = PCURVE('',#2183,#2188);
+#2183 = CYLINDRICAL_SURFACE('',#2184,0.5);
+#2184 = AXIS2_PLACEMENT_3D('',#2185,#2186,#2187);
+#2185 = CARTESIAN_POINT('',(0.,-13.8,-0.556502375188));
+#2186 = DIRECTION('',(1.,0.,0.));
+#2187 = DIRECTION('',(0.,1.,0.));
+#2188 = DEFINITIONAL_REPRESENTATION('',(#2189),#2193);
+#2189 = LINE('',#2190,#2191);
+#2190 = CARTESIAN_POINT('',(1.570796326795,1.5));
+#2191 = VECTOR('',#2192,1.);
+#2192 = DIRECTION('',(-1.,0.));
+#2193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2194 = ORIENTED_EDGE('',*,*,#2195,.T.);
+#2195 = EDGE_CURVE('',#2163,#2196,#2198,.T.);
+#2196 = VERTEX_POINT('',#2197);
+#2197 = CARTESIAN_POINT('',(1.5,-14.08164643911,-1.412190521171));
+#2198 = SURFACE_CURVE('',#2199,(#2203,#2210),.PCURVE_S1.);
+#2199 = LINE('',#2200,#2201);
+#2200 = CARTESIAN_POINT('',(1.5,-13.3,-0.8));
+#2201 = VECTOR('',#2202,1.);
+#2202 = DIRECTION('',(0.,-0.787276549812,-0.616600060101));
+#2203 = PCURVE('',#328,#2204);
+#2204 = DEFINITIONAL_REPRESENTATION('',(#2205),#2209);
+#2205 = LINE('',#2206,#2207);
+#2206 = CARTESIAN_POINT('',(-0.8,0.));
+#2207 = VECTOR('',#2208,1.);
+#2208 = DIRECTION('',(-0.616600060101,0.787276549812));
+#2209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2210 = PCURVE('',#2211,#2216);
+#2211 = PLANE('',#2212);
+#2212 = AXIS2_PLACEMENT_3D('',#2213,#2214,#2215);
+#2213 = CARTESIAN_POINT('',(0.,-13.3,-0.8));
+#2214 = DIRECTION('',(0.,0.616600060101,-0.787276549812));
+#2215 = DIRECTION('',(0.,-0.787276549812,-0.616600060101));
+#2216 = DEFINITIONAL_REPRESENTATION('',(#2217),#2221);
+#2217 = LINE('',#2218,#2219);
+#2218 = CARTESIAN_POINT('',(0.,-1.5));
+#2219 = VECTOR('',#2220,1.);
+#2220 = DIRECTION('',(1.,-0.));
+#2221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2222 = ORIENTED_EDGE('',*,*,#2223,.T.);
+#2223 = EDGE_CURVE('',#2196,#2224,#2226,.T.);
+#2224 = VERTEX_POINT('',#2225);
+#2225 = CARTESIAN_POINT('',(1.5,-14.23564195794,-1.996309308166));
+#2226 = SURFACE_CURVE('',#2227,(#2232,#2239),.PCURVE_S1.);
+#2227 = CIRCLE('',#2228,0.5);
+#2228 = AXIS2_PLACEMENT_3D('',#2229,#2230,#2231);
+#2229 = CARTESIAN_POINT('',(1.5,-13.77334640906,-1.805828796077));
+#2230 = DIRECTION('',(1.,0.,-0.));
+#2231 = DIRECTION('',(0.,0.,1.));
+#2232 = PCURVE('',#328,#2233);
+#2233 = DEFINITIONAL_REPRESENTATION('',(#2234),#2238);
+#2234 = CIRCLE('',#2235,0.5);
+#2235 = AXIS2_PLACEMENT_2D('',#2236,#2237);
+#2236 = CARTESIAN_POINT('',(-1.805828796077,0.473346409064));
+#2237 = DIRECTION('',(1.,0.));
+#2238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2239 = PCURVE('',#2240,#2245);
+#2240 = CYLINDRICAL_SURFACE('',#2241,0.5);
+#2241 = AXIS2_PLACEMENT_3D('',#2242,#2243,#2244);
+#2242 = CARTESIAN_POINT('',(0.,-13.77334640906,-1.805828796077));
+#2243 = DIRECTION('',(1.,0.,0.));
+#2244 = DIRECTION('',(0.,-0.616600060101,0.787276549812));
+#2245 = DEFINITIONAL_REPRESENTATION('',(#2246),#2250);
+#2246 = LINE('',#2247,#2248);
+#2247 = CARTESIAN_POINT('',(-0.664416751927,1.5));
+#2248 = VECTOR('',#2249,1.);
+#2249 = DIRECTION('',(1.,0.));
+#2250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2251 = ORIENTED_EDGE('',*,*,#2252,.T.);
+#2252 = EDGE_CURVE('',#2224,#2253,#2255,.T.);
+#2253 = VERTEX_POINT('',#2254);
+#2254 = CARTESIAN_POINT('',(1.5,-13.85740532932,-2.914288307253));
+#2255 = SURFACE_CURVE('',#2256,(#2260,#2267),.PCURVE_S1.);
+#2256 = LINE('',#2257,#2258);
+#2257 = CARTESIAN_POINT('',(1.5,-14.380028,-1.645884879804));
+#2258 = VECTOR('',#2259,1.);
+#2259 = DIRECTION('',(-0.,0.380961024177,-0.92459109776));
+#2260 = PCURVE('',#328,#2261);
+#2261 = DEFINITIONAL_REPRESENTATION('',(#2262),#2266);
+#2262 = LINE('',#2263,#2264);
+#2263 = CARTESIAN_POINT('',(-1.645884879804,1.080028));
+#2264 = VECTOR('',#2265,1.);
+#2265 = DIRECTION('',(-0.92459109776,-0.380961024177));
+#2266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2267 = PCURVE('',#2268,#2273);
+#2268 = PLANE('',#2269);
+#2269 = AXIS2_PLACEMENT_3D('',#2270,#2271,#2272);
+#2270 = CARTESIAN_POINT('',(0.,-14.380028,-1.645884879804));
+#2271 = DIRECTION('',(0.,0.92459109776,0.380961024177));
+#2272 = DIRECTION('',(0.,0.380961024177,-0.92459109776));
+#2273 = DEFINITIONAL_REPRESENTATION('',(#2274),#2278);
+#2274 = LINE('',#2275,#2276);
+#2275 = CARTESIAN_POINT('',(0.,-1.5));
+#2276 = VECTOR('',#2277,1.);
+#2277 = DIRECTION('',(1.,0.));
+#2278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2279 = ORIENTED_EDGE('',*,*,#2280,.T.);
+#2280 = EDGE_CURVE('',#2253,#2281,#2283,.T.);
+#2281 = VERTEX_POINT('',#2282);
+#2282 = CARTESIAN_POINT('',(1.5,-13.580028,-2.8));
+#2283 = SURFACE_CURVE('',#2284,(#2288,#2295),.PCURVE_S1.);
+#2284 = LINE('',#2285,#2286);
+#2285 = CARTESIAN_POINT('',(1.5,-13.85740532932,-2.914288307253));
+#2286 = VECTOR('',#2287,1.);
+#2287 = DIRECTION('',(0.,0.92459109776,0.380961024177));
+#2288 = PCURVE('',#328,#2289);
+#2289 = DEFINITIONAL_REPRESENTATION('',(#2290),#2294);
+#2290 = LINE('',#2291,#2292);
+#2291 = CARTESIAN_POINT('',(-2.914288307253,0.557405329328));
+#2292 = VECTOR('',#2293,1.);
+#2293 = DIRECTION('',(0.380961024177,-0.92459109776));
+#2294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2295 = PCURVE('',#2296,#2301);
+#2296 = PLANE('',#2297);
+#2297 = AXIS2_PLACEMENT_3D('',#2298,#2299,#2300);
+#2298 = CARTESIAN_POINT('',(0.,-13.85740532932,-2.914288307253));
+#2299 = DIRECTION('',(0.,-0.380961024177,0.92459109776));
+#2300 = DIRECTION('',(0.,0.92459109776,0.380961024177));
+#2301 = DEFINITIONAL_REPRESENTATION('',(#2302),#2306);
+#2302 = LINE('',#2303,#2304);
+#2303 = CARTESIAN_POINT('',(0.,-1.5));
+#2304 = VECTOR('',#2305,1.);
+#2305 = DIRECTION('',(1.,0.));
+#2306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2307 = ORIENTED_EDGE('',*,*,#2308,.T.);
+#2308 = EDGE_CURVE('',#2281,#2309,#2311,.T.);
+#2309 = VERTEX_POINT('',#2310);
+#2310 = CARTESIAN_POINT('',(1.5,-13.87163300338,-2.09227565793));
+#2311 = SURFACE_CURVE('',#2312,(#2316,#2323),.PCURVE_S1.);
+#2312 = LINE('',#2313,#2314);
+#2313 = CARTESIAN_POINT('',(1.5,-13.580028,-2.8));
+#2314 = VECTOR('',#2315,1.);
+#2315 = DIRECTION('',(0.,-0.380961024177,0.92459109776));
+#2316 = PCURVE('',#328,#2317);
+#2317 = DEFINITIONAL_REPRESENTATION('',(#2318),#2322);
+#2318 = LINE('',#2319,#2320);
+#2319 = CARTESIAN_POINT('',(-2.8,0.280028));
+#2320 = VECTOR('',#2321,1.);
+#2321 = DIRECTION('',(0.92459109776,0.380961024177));
+#2322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2323 = PCURVE('',#2324,#2329);
+#2324 = PLANE('',#2325);
+#2325 = AXIS2_PLACEMENT_3D('',#2326,#2327,#2328);
+#2326 = CARTESIAN_POINT('',(0.,-13.580028,-2.8));
+#2327 = DIRECTION('',(-0.,-0.92459109776,-0.380961024177));
+#2328 = DIRECTION('',(0.,-0.380961024177,0.92459109776));
+#2329 = DEFINITIONAL_REPRESENTATION('',(#2330),#2334);
+#2330 = LINE('',#2331,#2332);
+#2331 = CARTESIAN_POINT('',(0.,-1.5));
+#2332 = VECTOR('',#2333,1.);
+#2333 = DIRECTION('',(1.,0.));
+#2334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2335 = ORIENTED_EDGE('',*,*,#2336,.F.);
+#2336 = EDGE_CURVE('',#2337,#2309,#2339,.T.);
+#2337 = VERTEX_POINT('',#2338);
+#2338 = CARTESIAN_POINT('',(1.5,-13.71763748455,-1.508156870935));
+#2339 = SURFACE_CURVE('',#2340,(#2345,#2352),.PCURVE_S1.);
+#2340 = CIRCLE('',#2341,0.5);
+#2341 = AXIS2_PLACEMENT_3D('',#2342,#2343,#2344);
+#2342 = CARTESIAN_POINT('',(1.5,-13.4093374545,-1.901795145841));
+#2343 = DIRECTION('',(1.,0.,-0.));
+#2344 = DIRECTION('',(0.,0.,1.));
+#2345 = PCURVE('',#328,#2346);
+#2346 = DEFINITIONAL_REPRESENTATION('',(#2347),#2351);
+#2347 = CIRCLE('',#2348,0.5);
+#2348 = AXIS2_PLACEMENT_2D('',#2349,#2350);
+#2349 = CARTESIAN_POINT('',(-1.901795145841,0.109337454503));
+#2350 = DIRECTION('',(1.,0.));
+#2351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2352 = PCURVE('',#2353,#2358);
+#2353 = CYLINDRICAL_SURFACE('',#2354,0.5);
+#2354 = AXIS2_PLACEMENT_3D('',#2355,#2356,#2357);
+#2355 = CARTESIAN_POINT('',(0.,-13.4093374545,-1.901795145841));
+#2356 = DIRECTION('',(1.,0.,0.));
+#2357 = DIRECTION('',(0.,-0.616600060101,0.787276549812));
+#2358 = DEFINITIONAL_REPRESENTATION('',(#2359),#2363);
+#2359 = LINE('',#2360,#2361);
+#2360 = CARTESIAN_POINT('',(-0.664416751927,1.5));
+#2361 = VECTOR('',#2362,1.);
+#2362 = DIRECTION('',(1.,0.));
+#2363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2364 = ORIENTED_EDGE('',*,*,#2365,.T.);
+#2365 = EDGE_CURVE('',#2337,#2366,#2368,.T.);
+#2366 = VERTEX_POINT('',#2367);
+#2367 = CARTESIAN_POINT('',(1.5,-13.19169996995,-1.096239224981));
+#2368 = SURFACE_CURVE('',#2369,(#2373,#2380),.PCURVE_S1.);
+#2369 = LINE('',#2370,#2371);
+#2370 = CARTESIAN_POINT('',(1.5,-14.01601904543,-1.741851229568));
+#2371 = VECTOR('',#2372,1.);
+#2372 = DIRECTION('',(0.,0.787276549812,0.616600060101));
+#2373 = PCURVE('',#328,#2374);
+#2374 = DEFINITIONAL_REPRESENTATION('',(#2375),#2379);
+#2375 = LINE('',#2376,#2377);
+#2376 = CARTESIAN_POINT('',(-1.741851229568,0.716019045439));
+#2377 = VECTOR('',#2378,1.);
+#2378 = DIRECTION('',(0.616600060101,-0.787276549812));
+#2379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2380 = PCURVE('',#2381,#2386);
+#2381 = PLANE('',#2382);
+#2382 = AXIS2_PLACEMENT_3D('',#2383,#2384,#2385);
+#2383 = CARTESIAN_POINT('',(0.,-14.01601904543,-1.741851229568));
+#2384 = DIRECTION('',(0.,-0.616600060101,0.787276549812));
+#2385 = DIRECTION('',(0.,0.787276549812,0.616600060101));
+#2386 = DEFINITIONAL_REPRESENTATION('',(#2387),#2391);
+#2387 = LINE('',#2388,#2389);
+#2388 = CARTESIAN_POINT('',(0.,-1.5));
+#2389 = VECTOR('',#2390,1.);
+#2390 = DIRECTION('',(1.,0.));
+#2391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2392 = ORIENTED_EDGE('',*,*,#2393,.F.);
+#2393 = EDGE_CURVE('',#2006,#2366,#2394,.T.);
+#2394 = SURFACE_CURVE('',#2395,(#2400,#2411),.PCURVE_S1.);
+#2395 = CIRCLE('',#2396,0.5);
+#2396 = AXIS2_PLACEMENT_3D('',#2397,#2398,#2399);
+#2397 = CARTESIAN_POINT('',(1.5,-13.5,-0.702600950075));
+#2398 = DIRECTION('',(-1.,0.,0.));
+#2399 = DIRECTION('',(0.,0.,1.));
+#2400 = PCURVE('',#328,#2401);
+#2401 = DEFINITIONAL_REPRESENTATION('',(#2402),#2410);
+#2402 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2403,#2404,#2405,#2406,
+#2407,#2408,#2409),.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('') );
+#2403 = CARTESIAN_POINT('',(-0.202600950075,0.2));
+#2404 = CARTESIAN_POINT('',(-0.202600950075,-0.666025403784));
+#2405 = CARTESIAN_POINT('',(-0.952600950075,-0.233012701892));
+#2406 = CARTESIAN_POINT('',(-1.702600950075,0.2));
+#2407 = CARTESIAN_POINT('',(-0.952600950075,0.633012701892));
+#2408 = CARTESIAN_POINT('',(-0.202600950075,1.066025403784));
+#2409 = CARTESIAN_POINT('',(-0.202600950075,0.2));
+#2410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2411 = PCURVE('',#2021,#2412);
+#2412 = DEFINITIONAL_REPRESENTATION('',(#2413),#2417);
+#2413 = LINE('',#2414,#2415);
+#2414 = CARTESIAN_POINT('',(1.570796326795,1.5));
+#2415 = VECTOR('',#2416,1.);
+#2416 = DIRECTION('',(-1.,0.));
+#2417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2418 = ORIENTED_EDGE('',*,*,#2033,.T.);
+#2419 = ORIENTED_EDGE('',*,*,#312,.T.);
+#2420 = ADVANCED_FACE('',(#2421),#384,.F.);
+#2421 = FACE_BOUND('',#2422,.F.);
+#2422 = EDGE_LOOP('',(#2423,#2451,#2484,#2512,#2541,#2569,#2597,#2625,
+    #2654,#2682,#2708,#2709));
+#2423 = ORIENTED_EDGE('',*,*,#2424,.T.);
+#2424 = EDGE_CURVE('',#341,#2425,#2427,.T.);
+#2425 = VERTEX_POINT('',#2426);
+#2426 = CARTESIAN_POINT('',(6.8,-13.3,-0.556502375188));
+#2427 = SURFACE_CURVE('',#2428,(#2432,#2439),.PCURVE_S1.);
+#2428 = LINE('',#2429,#2430);
+#2429 = CARTESIAN_POINT('',(6.8,-13.3,0.));
+#2430 = VECTOR('',#2431,1.);
+#2431 = DIRECTION('',(0.,0.,-1.));
+#2432 = PCURVE('',#384,#2433);
+#2433 = DEFINITIONAL_REPRESENTATION('',(#2434),#2438);
+#2434 = LINE('',#2435,#2436);
+#2435 = CARTESIAN_POINT('',(0.,0.));
+#2436 = VECTOR('',#2437,1.);
+#2437 = DIRECTION('',(-1.,0.));
+#2438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2439 = PCURVE('',#2440,#2445);
+#2440 = PLANE('',#2441);
+#2441 = AXIS2_PLACEMENT_3D('',#2442,#2443,#2444);
+#2442 = CARTESIAN_POINT('',(6.8,-13.3,0.));
+#2443 = DIRECTION('',(0.,1.,0.));
+#2444 = DIRECTION('',(0.,0.,-1.));
+#2445 = DEFINITIONAL_REPRESENTATION('',(#2446),#2450);
+#2446 = LINE('',#2447,#2448);
+#2447 = CARTESIAN_POINT('',(0.,0.));
+#2448 = VECTOR('',#2449,1.);
+#2449 = DIRECTION('',(1.,0.));
+#2450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2451 = ORIENTED_EDGE('',*,*,#2452,.T.);
+#2452 = EDGE_CURVE('',#2425,#2453,#2455,.T.);
+#2453 = VERTEX_POINT('',#2454);
+#2454 = CARTESIAN_POINT('',(6.8,-13.49169996995,-0.950140650094));
+#2455 = SURFACE_CURVE('',#2456,(#2461,#2472),.PCURVE_S1.);
+#2456 = CIRCLE('',#2457,0.5);
+#2457 = AXIS2_PLACEMENT_3D('',#2458,#2459,#2460);
+#2458 = CARTESIAN_POINT('',(6.8,-13.8,-0.556502375188));
+#2459 = DIRECTION('',(-1.,0.,0.));
+#2460 = DIRECTION('',(0.,0.,1.));
+#2461 = PCURVE('',#384,#2462);
+#2462 = DEFINITIONAL_REPRESENTATION('',(#2463),#2471);
+#2463 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2464,#2465,#2466,#2467,
+#2468,#2469,#2470),.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('') );
+#2464 = CARTESIAN_POINT('',(-5.650237518762E-02,0.5));
+#2465 = CARTESIAN_POINT('',(-5.650237518762E-02,-0.366025403784));
+#2466 = CARTESIAN_POINT('',(-0.806502375188,6.698729810778E-02));
+#2467 = CARTESIAN_POINT('',(-1.556502375188,0.5));
+#2468 = CARTESIAN_POINT('',(-0.806502375188,0.933012701892));
+#2469 = CARTESIAN_POINT('',(-5.650237518762E-02,1.366025403784));
+#2470 = CARTESIAN_POINT('',(-5.650237518762E-02,0.5));
+#2471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2472 = PCURVE('',#2473,#2478);
+#2473 = CYLINDRICAL_SURFACE('',#2474,0.5);
+#2474 = AXIS2_PLACEMENT_3D('',#2475,#2476,#2477);
+#2475 = CARTESIAN_POINT('',(6.8,-13.8,-0.556502375188));
+#2476 = DIRECTION('',(1.,0.,0.));
+#2477 = DIRECTION('',(0.,1.,0.));
+#2478 = DEFINITIONAL_REPRESENTATION('',(#2479),#2483);
+#2479 = LINE('',#2480,#2481);
+#2480 = CARTESIAN_POINT('',(1.570796326795,-0.));
+#2481 = VECTOR('',#2482,1.);
+#2482 = DIRECTION('',(-1.,0.));
+#2483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2484 = ORIENTED_EDGE('',*,*,#2485,.T.);
+#2485 = EDGE_CURVE('',#2453,#2486,#2488,.T.);
+#2486 = VERTEX_POINT('',#2487);
+#2487 = CARTESIAN_POINT('',(6.8,-14.08164643911,-1.412190521171));
+#2488 = SURFACE_CURVE('',#2489,(#2493,#2500),.PCURVE_S1.);
+#2489 = LINE('',#2490,#2491);
+#2490 = CARTESIAN_POINT('',(6.8,-13.3,-0.8));
+#2491 = VECTOR('',#2492,1.);
+#2492 = DIRECTION('',(0.,-0.787276549812,-0.616600060101));
+#2493 = PCURVE('',#384,#2494);
+#2494 = DEFINITIONAL_REPRESENTATION('',(#2495),#2499);
+#2495 = LINE('',#2496,#2497);
+#2496 = CARTESIAN_POINT('',(-0.8,0.));
+#2497 = VECTOR('',#2498,1.);
+#2498 = DIRECTION('',(-0.616600060101,0.787276549812));
+#2499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2500 = PCURVE('',#2501,#2506);
+#2501 = PLANE('',#2502);
+#2502 = AXIS2_PLACEMENT_3D('',#2503,#2504,#2505);
+#2503 = CARTESIAN_POINT('',(6.8,-13.3,-0.8));
+#2504 = DIRECTION('',(0.,0.616600060101,-0.787276549812));
+#2505 = DIRECTION('',(0.,-0.787276549812,-0.616600060101));
+#2506 = DEFINITIONAL_REPRESENTATION('',(#2507),#2511);
+#2507 = LINE('',#2508,#2509);
+#2508 = CARTESIAN_POINT('',(0.,0.));
+#2509 = VECTOR('',#2510,1.);
+#2510 = DIRECTION('',(1.,0.));
+#2511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2512 = ORIENTED_EDGE('',*,*,#2513,.T.);
+#2513 = EDGE_CURVE('',#2486,#2514,#2516,.T.);
+#2514 = VERTEX_POINT('',#2515);
+#2515 = CARTESIAN_POINT('',(6.8,-14.23564195794,-1.996309308166));
+#2516 = SURFACE_CURVE('',#2517,(#2522,#2529),.PCURVE_S1.);
+#2517 = CIRCLE('',#2518,0.5);
+#2518 = AXIS2_PLACEMENT_3D('',#2519,#2520,#2521);
+#2519 = CARTESIAN_POINT('',(6.8,-13.77334640906,-1.805828796077));
+#2520 = DIRECTION('',(1.,0.,-0.));
+#2521 = DIRECTION('',(0.,0.,1.));
+#2522 = PCURVE('',#384,#2523);
+#2523 = DEFINITIONAL_REPRESENTATION('',(#2524),#2528);
+#2524 = CIRCLE('',#2525,0.5);
+#2525 = AXIS2_PLACEMENT_2D('',#2526,#2527);
+#2526 = CARTESIAN_POINT('',(-1.805828796077,0.473346409064));
+#2527 = DIRECTION('',(1.,0.));
+#2528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2529 = PCURVE('',#2530,#2535);
+#2530 = CYLINDRICAL_SURFACE('',#2531,0.5);
+#2531 = AXIS2_PLACEMENT_3D('',#2532,#2533,#2534);
+#2532 = CARTESIAN_POINT('',(6.8,-13.77334640906,-1.805828796077));
+#2533 = DIRECTION('',(1.,0.,0.));
+#2534 = DIRECTION('',(0.,-0.616600060101,0.787276549812));
+#2535 = DEFINITIONAL_REPRESENTATION('',(#2536),#2540);
+#2536 = LINE('',#2537,#2538);
+#2537 = CARTESIAN_POINT('',(-0.664416751927,0.));
+#2538 = VECTOR('',#2539,1.);
+#2539 = DIRECTION('',(1.,0.));
+#2540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2541 = ORIENTED_EDGE('',*,*,#2542,.T.);
+#2542 = EDGE_CURVE('',#2514,#2543,#2545,.T.);
+#2543 = VERTEX_POINT('',#2544);
+#2544 = CARTESIAN_POINT('',(6.8,-13.85740532932,-2.914288307253));
+#2545 = SURFACE_CURVE('',#2546,(#2550,#2557),.PCURVE_S1.);
+#2546 = LINE('',#2547,#2548);
+#2547 = CARTESIAN_POINT('',(6.8,-14.380028,-1.645884879804));
+#2548 = VECTOR('',#2549,1.);
+#2549 = DIRECTION('',(-0.,0.380961024177,-0.92459109776));
+#2550 = PCURVE('',#384,#2551);
+#2551 = DEFINITIONAL_REPRESENTATION('',(#2552),#2556);
+#2552 = LINE('',#2553,#2554);
+#2553 = CARTESIAN_POINT('',(-1.645884879804,1.080028));
+#2554 = VECTOR('',#2555,1.);
+#2555 = DIRECTION('',(-0.92459109776,-0.380961024177));
+#2556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2557 = PCURVE('',#2558,#2563);
+#2558 = PLANE('',#2559);
+#2559 = AXIS2_PLACEMENT_3D('',#2560,#2561,#2562);
+#2560 = CARTESIAN_POINT('',(6.8,-14.380028,-1.645884879804));
+#2561 = DIRECTION('',(0.,0.92459109776,0.380961024177));
+#2562 = DIRECTION('',(0.,0.380961024177,-0.92459109776));
+#2563 = DEFINITIONAL_REPRESENTATION('',(#2564),#2568);
+#2564 = LINE('',#2565,#2566);
+#2565 = CARTESIAN_POINT('',(0.,0.));
+#2566 = VECTOR('',#2567,1.);
+#2567 = DIRECTION('',(1.,0.));
+#2568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2569 = ORIENTED_EDGE('',*,*,#2570,.T.);
+#2570 = EDGE_CURVE('',#2543,#2571,#2573,.T.);
+#2571 = VERTEX_POINT('',#2572);
+#2572 = CARTESIAN_POINT('',(6.8,-13.580028,-2.8));
+#2573 = SURFACE_CURVE('',#2574,(#2578,#2585),.PCURVE_S1.);
+#2574 = LINE('',#2575,#2576);
+#2575 = CARTESIAN_POINT('',(6.8,-13.85740532932,-2.914288307253));
+#2576 = VECTOR('',#2577,1.);
+#2577 = DIRECTION('',(0.,0.92459109776,0.380961024177));
+#2578 = PCURVE('',#384,#2579);
+#2579 = DEFINITIONAL_REPRESENTATION('',(#2580),#2584);
+#2580 = LINE('',#2581,#2582);
+#2581 = CARTESIAN_POINT('',(-2.914288307253,0.557405329328));
+#2582 = VECTOR('',#2583,1.);
+#2583 = DIRECTION('',(0.380961024177,-0.92459109776));
+#2584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2585 = PCURVE('',#2586,#2591);
+#2586 = PLANE('',#2587);
+#2587 = AXIS2_PLACEMENT_3D('',#2588,#2589,#2590);
+#2588 = CARTESIAN_POINT('',(6.8,-13.85740532932,-2.914288307253));
+#2589 = DIRECTION('',(0.,-0.380961024177,0.92459109776));
+#2590 = DIRECTION('',(0.,0.92459109776,0.380961024177));
+#2591 = DEFINITIONAL_REPRESENTATION('',(#2592),#2596);
+#2592 = LINE('',#2593,#2594);
+#2593 = CARTESIAN_POINT('',(0.,0.));
+#2594 = VECTOR('',#2595,1.);
+#2595 = DIRECTION('',(1.,0.));
+#2596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2597 = ORIENTED_EDGE('',*,*,#2598,.T.);
+#2598 = EDGE_CURVE('',#2571,#2599,#2601,.T.);
+#2599 = VERTEX_POINT('',#2600);
+#2600 = CARTESIAN_POINT('',(6.8,-13.87163300338,-2.09227565793));
+#2601 = SURFACE_CURVE('',#2602,(#2606,#2613),.PCURVE_S1.);
+#2602 = LINE('',#2603,#2604);
+#2603 = CARTESIAN_POINT('',(6.8,-13.580028,-2.8));
+#2604 = VECTOR('',#2605,1.);
+#2605 = DIRECTION('',(0.,-0.380961024177,0.92459109776));
+#2606 = PCURVE('',#384,#2607);
+#2607 = DEFINITIONAL_REPRESENTATION('',(#2608),#2612);
+#2608 = LINE('',#2609,#2610);
+#2609 = CARTESIAN_POINT('',(-2.8,0.280028));
+#2610 = VECTOR('',#2611,1.);
+#2611 = DIRECTION('',(0.92459109776,0.380961024177));
+#2612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2613 = PCURVE('',#2614,#2619);
+#2614 = PLANE('',#2615);
+#2615 = AXIS2_PLACEMENT_3D('',#2616,#2617,#2618);
+#2616 = CARTESIAN_POINT('',(6.8,-13.580028,-2.8));
+#2617 = DIRECTION('',(-0.,-0.92459109776,-0.380961024177));
+#2618 = DIRECTION('',(0.,-0.380961024177,0.92459109776));
+#2619 = DEFINITIONAL_REPRESENTATION('',(#2620),#2624);
+#2620 = LINE('',#2621,#2622);
+#2621 = CARTESIAN_POINT('',(0.,0.));
+#2622 = VECTOR('',#2623,1.);
+#2623 = DIRECTION('',(1.,0.));
+#2624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2625 = ORIENTED_EDGE('',*,*,#2626,.F.);
+#2626 = EDGE_CURVE('',#2627,#2599,#2629,.T.);
+#2627 = VERTEX_POINT('',#2628);
+#2628 = CARTESIAN_POINT('',(6.8,-13.71763748455,-1.508156870935));
+#2629 = SURFACE_CURVE('',#2630,(#2635,#2642),.PCURVE_S1.);
+#2630 = CIRCLE('',#2631,0.5);
+#2631 = AXIS2_PLACEMENT_3D('',#2632,#2633,#2634);
+#2632 = CARTESIAN_POINT('',(6.8,-13.4093374545,-1.901795145841));
+#2633 = DIRECTION('',(1.,0.,-0.));
+#2634 = DIRECTION('',(0.,0.,1.));
+#2635 = PCURVE('',#384,#2636);
+#2636 = DEFINITIONAL_REPRESENTATION('',(#2637),#2641);
+#2637 = CIRCLE('',#2638,0.5);
+#2638 = AXIS2_PLACEMENT_2D('',#2639,#2640);
+#2639 = CARTESIAN_POINT('',(-1.901795145841,0.109337454503));
+#2640 = DIRECTION('',(1.,0.));
+#2641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2642 = PCURVE('',#2643,#2648);
+#2643 = CYLINDRICAL_SURFACE('',#2644,0.5);
+#2644 = AXIS2_PLACEMENT_3D('',#2645,#2646,#2647);
+#2645 = CARTESIAN_POINT('',(6.8,-13.4093374545,-1.901795145841));
+#2646 = DIRECTION('',(1.,0.,0.));
+#2647 = DIRECTION('',(0.,-0.616600060101,0.787276549812));
+#2648 = DEFINITIONAL_REPRESENTATION('',(#2649),#2653);
+#2649 = LINE('',#2650,#2651);
+#2650 = CARTESIAN_POINT('',(-0.664416751927,0.));
+#2651 = VECTOR('',#2652,1.);
+#2652 = DIRECTION('',(1.,0.));
+#2653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2654 = ORIENTED_EDGE('',*,*,#2655,.T.);
+#2655 = EDGE_CURVE('',#2627,#2656,#2658,.T.);
+#2656 = VERTEX_POINT('',#2657);
+#2657 = CARTESIAN_POINT('',(6.8,-13.19169996995,-1.096239224981));
+#2658 = SURFACE_CURVE('',#2659,(#2663,#2670),.PCURVE_S1.);
+#2659 = LINE('',#2660,#2661);
+#2660 = CARTESIAN_POINT('',(6.8,-14.01601904543,-1.741851229568));
+#2661 = VECTOR('',#2662,1.);
+#2662 = DIRECTION('',(0.,0.787276549812,0.616600060101));
+#2663 = PCURVE('',#384,#2664);
+#2664 = DEFINITIONAL_REPRESENTATION('',(#2665),#2669);
+#2665 = LINE('',#2666,#2667);
+#2666 = CARTESIAN_POINT('',(-1.741851229568,0.716019045439));
+#2667 = VECTOR('',#2668,1.);
+#2668 = DIRECTION('',(0.616600060101,-0.787276549812));
+#2669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2670 = PCURVE('',#2671,#2676);
+#2671 = PLANE('',#2672);
+#2672 = AXIS2_PLACEMENT_3D('',#2673,#2674,#2675);
+#2673 = CARTESIAN_POINT('',(6.8,-14.01601904543,-1.741851229568));
+#2674 = DIRECTION('',(0.,-0.616600060101,0.787276549812));
+#2675 = DIRECTION('',(0.,0.787276549812,0.616600060101));
+#2676 = DEFINITIONAL_REPRESENTATION('',(#2677),#2681);
+#2677 = LINE('',#2678,#2679);
+#2678 = CARTESIAN_POINT('',(0.,0.));
+#2679 = VECTOR('',#2680,1.);
+#2680 = DIRECTION('',(1.,0.));
+#2681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2682 = ORIENTED_EDGE('',*,*,#2683,.F.);
+#2683 = EDGE_CURVE('',#2059,#2656,#2684,.T.);
+#2684 = SURFACE_CURVE('',#2685,(#2690,#2701),.PCURVE_S1.);
+#2685 = CIRCLE('',#2686,0.5);
+#2686 = AXIS2_PLACEMENT_3D('',#2687,#2688,#2689);
+#2687 = CARTESIAN_POINT('',(6.8,-13.5,-0.702600950075));
+#2688 = DIRECTION('',(-1.,0.,0.));
+#2689 = DIRECTION('',(0.,0.,1.));
+#2690 = PCURVE('',#384,#2691);
+#2691 = DEFINITIONAL_REPRESENTATION('',(#2692),#2700);
+#2692 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2693,#2694,#2695,#2696,
+#2697,#2698,#2699),.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('') );
+#2693 = CARTESIAN_POINT('',(-0.202600950075,0.2));
+#2694 = CARTESIAN_POINT('',(-0.202600950075,-0.666025403784));
+#2695 = CARTESIAN_POINT('',(-0.952600950075,-0.233012701892));
+#2696 = CARTESIAN_POINT('',(-1.702600950075,0.2));
+#2697 = CARTESIAN_POINT('',(-0.952600950075,0.633012701892));
+#2698 = CARTESIAN_POINT('',(-0.202600950075,1.066025403784));
+#2699 = CARTESIAN_POINT('',(-0.202600950075,0.2));
+#2700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2701 = PCURVE('',#2097,#2702);
+#2702 = DEFINITIONAL_REPRESENTATION('',(#2703),#2707);
+#2703 = LINE('',#2704,#2705);
+#2704 = CARTESIAN_POINT('',(1.570796326795,-0.));
+#2705 = VECTOR('',#2706,1.);
+#2706 = DIRECTION('',(-1.,0.));
+#2707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2708 = ORIENTED_EDGE('',*,*,#2058,.T.);
+#2709 = ORIENTED_EDGE('',*,*,#368,.T.);
+#2710 = ADVANCED_FACE('',(#2711),#356,.T.);
+#2711 = FACE_BOUND('',#2712,.T.);
+#2712 = EDGE_LOOP('',(#2713,#2738,#2759,#2760,#2781,#2782,#2803,#2804,
+    #2805));
+#2713 = ORIENTED_EDGE('',*,*,#2714,.T.);
+#2714 = EDGE_CURVE('',#2715,#2717,#2719,.T.);
+#2715 = VERTEX_POINT('',#2716);
+#2716 = CARTESIAN_POINT('',(17.,-13.3,1.83));
+#2717 = VERTEX_POINT('',#2718);
+#2718 = CARTESIAN_POINT('',(17.,-13.3,14.79));
+#2719 = SURFACE_CURVE('',#2720,(#2724,#2731),.PCURVE_S1.);
+#2720 = LINE('',#2721,#2722);
+#2721 = CARTESIAN_POINT('',(17.,-13.3,1.33));
+#2722 = VECTOR('',#2723,1.);
+#2723 = DIRECTION('',(0.,0.,1.));
+#2724 = PCURVE('',#356,#2725);
+#2725 = DEFINITIONAL_REPRESENTATION('',(#2726),#2730);
+#2726 = LINE('',#2727,#2728);
+#2727 = CARTESIAN_POINT('',(0.3,-1.33));
+#2728 = VECTOR('',#2729,1.);
+#2729 = DIRECTION('',(0.,-1.));
+#2730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2731 = PCURVE('',#830,#2732);
+#2732 = DEFINITIONAL_REPRESENTATION('',(#2733),#2737);
+#2733 = LINE('',#2734,#2735);
+#2734 = CARTESIAN_POINT('',(-14.26,-0.3));
+#2735 = VECTOR('',#2736,1.);
+#2736 = DIRECTION('',(1.,0.));
+#2737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2738 = ORIENTED_EDGE('',*,*,#2739,.T.);
+#2739 = EDGE_CURVE('',#2717,#1641,#2740,.T.);
+#2740 = SURFACE_CURVE('',#2741,(#2745,#2752),.PCURVE_S1.);
+#2741 = LINE('',#2742,#2743);
+#2742 = CARTESIAN_POINT('',(17.,-13.3,14.79));
+#2743 = VECTOR('',#2744,1.);
+#2744 = DIRECTION('',(-1.,0.,0.));
+#2745 = PCURVE('',#356,#2746);
+#2746 = DEFINITIONAL_REPRESENTATION('',(#2747),#2751);
+#2747 = LINE('',#2748,#2749);
+#2748 = CARTESIAN_POINT('',(0.3,-14.79));
+#2749 = VECTOR('',#2750,1.);
+#2750 = DIRECTION('',(1.,0.));
+#2751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2752 = PCURVE('',#1680,#2753);
+#2753 = DEFINITIONAL_REPRESENTATION('',(#2754),#2758);
+#2754 = LINE('',#2755,#2756);
+#2755 = CARTESIAN_POINT('',(0.,0.));
+#2756 = VECTOR('',#2757,1.);
+#2757 = DIRECTION('',(0.,1.));
+#2758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2759 = ORIENTED_EDGE('',*,*,#1638,.F.);
+#2760 = ORIENTED_EDGE('',*,*,#2761,.T.);
+#2761 = EDGE_CURVE('',#1639,#313,#2762,.T.);
+#2762 = SURFACE_CURVE('',#2763,(#2767,#2774),.PCURVE_S1.);
+#2763 = LINE('',#2764,#2765);
+#2764 = CARTESIAN_POINT('',(0.,-13.3,0.));
+#2765 = VECTOR('',#2766,1.);
+#2766 = DIRECTION('',(1.,0.,0.));
+#2767 = PCURVE('',#356,#2768);
+#2768 = DEFINITIONAL_REPRESENTATION('',(#2769),#2773);
+#2769 = LINE('',#2770,#2771);
+#2770 = CARTESIAN_POINT('',(17.3,0.));
+#2771 = VECTOR('',#2772,1.);
+#2772 = DIRECTION('',(-1.,-0.));
+#2773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2774 = PCURVE('',#2150,#2775);
+#2775 = DEFINITIONAL_REPRESENTATION('',(#2776),#2780);
+#2776 = LINE('',#2777,#2778);
+#2777 = CARTESIAN_POINT('',(0.,0.));
+#2778 = VECTOR('',#2779,1.);
+#2779 = DIRECTION('',(0.,-1.));
+#2780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2781 = ORIENTED_EDGE('',*,*,#340,.F.);
+#2782 = ORIENTED_EDGE('',*,*,#2783,.T.);
+#2783 = EDGE_CURVE('',#341,#1885,#2784,.T.);
+#2784 = SURFACE_CURVE('',#2785,(#2789,#2796),.PCURVE_S1.);
+#2785 = LINE('',#2786,#2787);
+#2786 = CARTESIAN_POINT('',(6.8,-13.3,0.));
+#2787 = VECTOR('',#2788,1.);
+#2788 = DIRECTION('',(1.,0.,0.));
+#2789 = PCURVE('',#356,#2790);
+#2790 = DEFINITIONAL_REPRESENTATION('',(#2791),#2795);
+#2791 = LINE('',#2792,#2793);
+#2792 = CARTESIAN_POINT('',(10.5,0.));
+#2793 = VECTOR('',#2794,1.);
+#2794 = DIRECTION('',(-1.,-0.));
+#2795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2796 = PCURVE('',#2440,#2797);
+#2797 = DEFINITIONAL_REPRESENTATION('',(#2798),#2802);
+#2798 = LINE('',#2799,#2800);
+#2799 = CARTESIAN_POINT('',(0.,0.));
+#2800 = VECTOR('',#2801,1.);
+#2801 = DIRECTION('',(0.,-1.));
+#2802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2803 = ORIENTED_EDGE('',*,*,#1884,.T.);
+#2804 = ORIENTED_EDGE('',*,*,#1861,.T.);
+#2805 = ORIENTED_EDGE('',*,*,#2806,.F.);
+#2806 = EDGE_CURVE('',#2715,#1829,#2807,.T.);
+#2807 = SURFACE_CURVE('',#2808,(#2812,#2819),.PCURVE_S1.);
+#2808 = LINE('',#2809,#2810);
+#2809 = CARTESIAN_POINT('',(17.,-13.3,1.83));
+#2810 = VECTOR('',#2811,1.);
+#2811 = DIRECTION('',(-1.,-0.,-0.));
+#2812 = PCURVE('',#356,#2813);
+#2813 = DEFINITIONAL_REPRESENTATION('',(#2814),#2818);
+#2814 = LINE('',#2815,#2816);
+#2815 = CARTESIAN_POINT('',(0.3,-1.83));
+#2816 = VECTOR('',#2817,1.);
+#2817 = DIRECTION('',(1.,0.));
+#2818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2819 = PCURVE('',#1849,#2820);
+#2820 = DEFINITIONAL_REPRESENTATION('',(#2821),#2825);
+#2821 = LINE('',#2822,#2823);
+#2822 = CARTESIAN_POINT('',(1.570796326795,0.));
+#2823 = VECTOR('',#2824,1.);
+#2824 = DIRECTION('',(0.,1.));
+#2825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2826 = ADVANCED_FACE('',(#2827),#532,.T.);
+#2827 = FACE_BOUND('',#2828,.F.);
+#2828 = EDGE_LOOP('',(#2829,#2852,#2853,#2854));
+#2829 = ORIENTED_EDGE('',*,*,#2830,.F.);
+#2830 = EDGE_CURVE('',#512,#2831,#2833,.T.);
+#2831 = VERTEX_POINT('',#2832);
+#2832 = CARTESIAN_POINT('',(2.99,-5.65,-2.35));
+#2833 = SEAM_CURVE('',#2834,(#2838,#2845),.PCURVE_S1.);
+#2834 = LINE('',#2835,#2836);
+#2835 = CARTESIAN_POINT('',(2.99,-5.65,0.));
+#2836 = VECTOR('',#2837,1.);
+#2837 = DIRECTION('',(0.,0.,-1.));
+#2838 = PCURVE('',#532,#2839);
+#2839 = DEFINITIONAL_REPRESENTATION('',(#2840),#2844);
+#2840 = LINE('',#2841,#2842);
+#2841 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#2842 = VECTOR('',#2843,1.);
+#2843 = DIRECTION('',(-0.,-1.));
+#2844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2845 = PCURVE('',#532,#2846);
+#2846 = DEFINITIONAL_REPRESENTATION('',(#2847),#2851);
+#2847 = LINE('',#2848,#2849);
+#2848 = CARTESIAN_POINT('',(-0.,0.));
+#2849 = VECTOR('',#2850,1.);
+#2850 = DIRECTION('',(-0.,-1.));
+#2851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2852 = ORIENTED_EDGE('',*,*,#511,.F.);
+#2853 = ORIENTED_EDGE('',*,*,#2830,.T.);
+#2854 = ORIENTED_EDGE('',*,*,#2855,.T.);
+#2855 = EDGE_CURVE('',#2831,#2831,#2856,.T.);
+#2856 = SURFACE_CURVE('',#2857,(#2862,#2869),.PCURVE_S1.);
+#2857 = CIRCLE('',#2858,0.3);
+#2858 = AXIS2_PLACEMENT_3D('',#2859,#2860,#2861);
+#2859 = CARTESIAN_POINT('',(2.69,-5.65,-2.35));
+#2860 = DIRECTION('',(0.,0.,-1.));
+#2861 = DIRECTION('',(1.,0.,0.));
+#2862 = PCURVE('',#532,#2863);
+#2863 = DEFINITIONAL_REPRESENTATION('',(#2864),#2868);
+#2864 = LINE('',#2865,#2866);
+#2865 = CARTESIAN_POINT('',(-0.,-2.35));
+#2866 = VECTOR('',#2867,1.);
+#2867 = DIRECTION('',(-1.,0.));
+#2868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2869 = PCURVE('',#2870,#2875);
+#2870 = CONICAL_SURFACE('',#2871,0.3,0.785398163397);
+#2871 = AXIS2_PLACEMENT_3D('',#2872,#2873,#2874);
+#2872 = CARTESIAN_POINT('',(2.69,-5.65,-2.35));
+#2873 = DIRECTION('',(0.,0.,1.));
+#2874 = DIRECTION('',(1.,0.,0.));
+#2875 = DEFINITIONAL_REPRESENTATION('',(#2876),#2880);
+#2876 = LINE('',#2877,#2878);
+#2877 = CARTESIAN_POINT('',(-0.,-0.));
+#2878 = VECTOR('',#2879,1.);
+#2879 = DIRECTION('',(-1.,-0.));
+#2880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2881 = ADVANCED_FACE('',(#2882),#567,.T.);
+#2882 = FACE_BOUND('',#2883,.F.);
+#2883 = EDGE_LOOP('',(#2884,#2907,#2908,#2909));
+#2884 = ORIENTED_EDGE('',*,*,#2885,.F.);
+#2885 = EDGE_CURVE('',#547,#2886,#2888,.T.);
+#2886 = VERTEX_POINT('',#2887);
+#2887 = CARTESIAN_POINT('',(5.49,-3.15,-2.35));
+#2888 = SEAM_CURVE('',#2889,(#2893,#2900),.PCURVE_S1.);
+#2889 = LINE('',#2890,#2891);
+#2890 = CARTESIAN_POINT('',(5.49,-3.15,0.));
+#2891 = VECTOR('',#2892,1.);
+#2892 = DIRECTION('',(0.,0.,-1.));
+#2893 = PCURVE('',#567,#2894);
+#2894 = DEFINITIONAL_REPRESENTATION('',(#2895),#2899);
+#2895 = LINE('',#2896,#2897);
+#2896 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#2897 = VECTOR('',#2898,1.);
+#2898 = DIRECTION('',(-0.,-1.));
+#2899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2900 = PCURVE('',#567,#2901);
+#2901 = DEFINITIONAL_REPRESENTATION('',(#2902),#2906);
+#2902 = LINE('',#2903,#2904);
+#2903 = CARTESIAN_POINT('',(-0.,0.));
+#2904 = VECTOR('',#2905,1.);
+#2905 = DIRECTION('',(-0.,-1.));
+#2906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2907 = ORIENTED_EDGE('',*,*,#546,.F.);
+#2908 = ORIENTED_EDGE('',*,*,#2885,.T.);
+#2909 = ORIENTED_EDGE('',*,*,#2910,.T.);
+#2910 = EDGE_CURVE('',#2886,#2886,#2911,.T.);
+#2911 = SURFACE_CURVE('',#2912,(#2917,#2924),.PCURVE_S1.);
+#2912 = CIRCLE('',#2913,0.3);
+#2913 = AXIS2_PLACEMENT_3D('',#2914,#2915,#2916);
+#2914 = CARTESIAN_POINT('',(5.19,-3.15,-2.35));
+#2915 = DIRECTION('',(0.,0.,-1.));
+#2916 = DIRECTION('',(1.,0.,0.));
+#2917 = PCURVE('',#567,#2918);
+#2918 = DEFINITIONAL_REPRESENTATION('',(#2919),#2923);
+#2919 = LINE('',#2920,#2921);
+#2920 = CARTESIAN_POINT('',(-0.,-2.35));
+#2921 = VECTOR('',#2922,1.);
+#2922 = DIRECTION('',(-1.,0.));
+#2923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2924 = PCURVE('',#2925,#2930);
+#2925 = CONICAL_SURFACE('',#2926,0.3,0.785398163397);
+#2926 = AXIS2_PLACEMENT_3D('',#2927,#2928,#2929);
+#2927 = CARTESIAN_POINT('',(5.19,-3.15,-2.35));
+#2928 = DIRECTION('',(0.,0.,1.));
+#2929 = DIRECTION('',(1.,0.,0.));
+#2930 = DEFINITIONAL_REPRESENTATION('',(#2931),#2935);
+#2931 = LINE('',#2932,#2933);
+#2932 = CARTESIAN_POINT('',(-0.,-0.));
+#2933 = VECTOR('',#2934,1.);
+#2934 = DIRECTION('',(-1.,-0.));
+#2935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2936 = ADVANCED_FACE('',(#2937),#602,.T.);
+#2937 = FACE_BOUND('',#2938,.F.);
+#2938 = EDGE_LOOP('',(#2939,#2962,#2963,#2964));
+#2939 = ORIENTED_EDGE('',*,*,#2940,.F.);
+#2940 = EDGE_CURVE('',#582,#2941,#2943,.T.);
+#2941 = VERTEX_POINT('',#2942);
+#2942 = CARTESIAN_POINT('',(2.99,-10.15,-2.35));
+#2943 = SEAM_CURVE('',#2944,(#2948,#2955),.PCURVE_S1.);
+#2944 = LINE('',#2945,#2946);
+#2945 = CARTESIAN_POINT('',(2.99,-10.15,0.));
+#2946 = VECTOR('',#2947,1.);
+#2947 = DIRECTION('',(0.,0.,-1.));
+#2948 = PCURVE('',#602,#2949);
+#2949 = DEFINITIONAL_REPRESENTATION('',(#2950),#2954);
+#2950 = LINE('',#2951,#2952);
+#2951 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#2952 = VECTOR('',#2953,1.);
+#2953 = DIRECTION('',(-0.,-1.));
+#2954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2955 = PCURVE('',#602,#2956);
+#2956 = DEFINITIONAL_REPRESENTATION('',(#2957),#2961);
+#2957 = LINE('',#2958,#2959);
+#2958 = CARTESIAN_POINT('',(-0.,0.));
+#2959 = VECTOR('',#2960,1.);
+#2960 = DIRECTION('',(-0.,-1.));
+#2961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2962 = ORIENTED_EDGE('',*,*,#581,.F.);
+#2963 = ORIENTED_EDGE('',*,*,#2940,.T.);
+#2964 = ORIENTED_EDGE('',*,*,#2965,.T.);
+#2965 = EDGE_CURVE('',#2941,#2941,#2966,.T.);
+#2966 = SURFACE_CURVE('',#2967,(#2972,#2979),.PCURVE_S1.);
+#2967 = CIRCLE('',#2968,0.3);
+#2968 = AXIS2_PLACEMENT_3D('',#2969,#2970,#2971);
+#2969 = CARTESIAN_POINT('',(2.69,-10.15,-2.35));
+#2970 = DIRECTION('',(0.,0.,-1.));
+#2971 = DIRECTION('',(1.,0.,0.));
+#2972 = PCURVE('',#602,#2973);
+#2973 = DEFINITIONAL_REPRESENTATION('',(#2974),#2978);
+#2974 = LINE('',#2975,#2976);
+#2975 = CARTESIAN_POINT('',(-0.,-2.35));
+#2976 = VECTOR('',#2977,1.);
+#2977 = DIRECTION('',(-1.,0.));
+#2978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2979 = PCURVE('',#2980,#2985);
+#2980 = CONICAL_SURFACE('',#2981,0.3,0.785398163397);
+#2981 = AXIS2_PLACEMENT_3D('',#2982,#2983,#2984);
+#2982 = CARTESIAN_POINT('',(2.69,-10.15,-2.35));
+#2983 = DIRECTION('',(0.,0.,1.));
+#2984 = DIRECTION('',(1.,0.,0.));
+#2985 = DEFINITIONAL_REPRESENTATION('',(#2986),#2990);
+#2986 = LINE('',#2987,#2988);
+#2987 = CARTESIAN_POINT('',(-0.,-0.));
+#2988 = VECTOR('',#2989,1.);
+#2989 = DIRECTION('',(-1.,-0.));
+#2990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2991 = ADVANCED_FACE('',(#2992),#637,.T.);
+#2992 = FACE_BOUND('',#2993,.F.);
+#2993 = EDGE_LOOP('',(#2994,#3017,#3018,#3019));
+#2994 = ORIENTED_EDGE('',*,*,#2995,.F.);
+#2995 = EDGE_CURVE('',#617,#2996,#2998,.T.);
+#2996 = VERTEX_POINT('',#2997);
+#2997 = CARTESIAN_POINT('',(2.99,-7.65,-2.35));
+#2998 = SEAM_CURVE('',#2999,(#3003,#3010),.PCURVE_S1.);
+#2999 = LINE('',#3000,#3001);
+#3000 = CARTESIAN_POINT('',(2.99,-7.65,0.));
+#3001 = VECTOR('',#3002,1.);
+#3002 = DIRECTION('',(0.,0.,-1.));
+#3003 = PCURVE('',#637,#3004);
+#3004 = DEFINITIONAL_REPRESENTATION('',(#3005),#3009);
+#3005 = LINE('',#3006,#3007);
+#3006 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#3007 = VECTOR('',#3008,1.);
+#3008 = DIRECTION('',(-0.,-1.));
+#3009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3010 = PCURVE('',#637,#3011);
+#3011 = DEFINITIONAL_REPRESENTATION('',(#3012),#3016);
+#3012 = LINE('',#3013,#3014);
+#3013 = CARTESIAN_POINT('',(-0.,0.));
+#3014 = VECTOR('',#3015,1.);
+#3015 = DIRECTION('',(-0.,-1.));
+#3016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3017 = ORIENTED_EDGE('',*,*,#616,.F.);
+#3018 = ORIENTED_EDGE('',*,*,#2995,.T.);
+#3019 = ORIENTED_EDGE('',*,*,#3020,.T.);
+#3020 = EDGE_CURVE('',#2996,#2996,#3021,.T.);
+#3021 = SURFACE_CURVE('',#3022,(#3027,#3034),.PCURVE_S1.);
+#3022 = CIRCLE('',#3023,0.3);
+#3023 = AXIS2_PLACEMENT_3D('',#3024,#3025,#3026);
+#3024 = CARTESIAN_POINT('',(2.69,-7.65,-2.35));
+#3025 = DIRECTION('',(0.,0.,-1.));
+#3026 = DIRECTION('',(1.,0.,0.));
+#3027 = PCURVE('',#637,#3028);
+#3028 = DEFINITIONAL_REPRESENTATION('',(#3029),#3033);
+#3029 = LINE('',#3030,#3031);
+#3030 = CARTESIAN_POINT('',(-0.,-2.35));
+#3031 = VECTOR('',#3032,1.);
+#3032 = DIRECTION('',(-1.,0.));
+#3033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3034 = PCURVE('',#3035,#3040);
+#3035 = CONICAL_SURFACE('',#3036,0.3,0.785398163397);
+#3036 = AXIS2_PLACEMENT_3D('',#3037,#3038,#3039);
+#3037 = CARTESIAN_POINT('',(2.69,-7.65,-2.35));
+#3038 = DIRECTION('',(0.,0.,1.));
+#3039 = DIRECTION('',(1.,0.,0.));
+#3040 = DEFINITIONAL_REPRESENTATION('',(#3041),#3045);
+#3041 = LINE('',#3042,#3043);
+#3042 = CARTESIAN_POINT('',(-0.,-0.));
+#3043 = VECTOR('',#3044,1.);
+#3044 = DIRECTION('',(-1.,-0.));
+#3045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3046 = ADVANCED_FACE('',(#3047),#672,.T.);
+#3047 = FACE_BOUND('',#3048,.F.);
+#3048 = EDGE_LOOP('',(#3049,#3072,#3073,#3074));
+#3049 = ORIENTED_EDGE('',*,*,#3050,.F.);
+#3050 = EDGE_CURVE('',#652,#3051,#3053,.T.);
+#3051 = VERTEX_POINT('',#3052);
+#3052 = CARTESIAN_POINT('',(2.99,-3.15,-2.35));
+#3053 = SEAM_CURVE('',#3054,(#3058,#3065),.PCURVE_S1.);
+#3054 = LINE('',#3055,#3056);
+#3055 = CARTESIAN_POINT('',(2.99,-3.15,0.));
+#3056 = VECTOR('',#3057,1.);
+#3057 = DIRECTION('',(0.,0.,-1.));
+#3058 = PCURVE('',#672,#3059);
+#3059 = DEFINITIONAL_REPRESENTATION('',(#3060),#3064);
+#3060 = LINE('',#3061,#3062);
+#3061 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#3062 = VECTOR('',#3063,1.);
+#3063 = DIRECTION('',(-0.,-1.));
+#3064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3065 = PCURVE('',#672,#3066);
+#3066 = DEFINITIONAL_REPRESENTATION('',(#3067),#3071);
+#3067 = LINE('',#3068,#3069);
+#3068 = CARTESIAN_POINT('',(-0.,0.));
+#3069 = VECTOR('',#3070,1.);
+#3070 = DIRECTION('',(-0.,-1.));
+#3071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3072 = ORIENTED_EDGE('',*,*,#651,.F.);
+#3073 = ORIENTED_EDGE('',*,*,#3050,.T.);
+#3074 = ORIENTED_EDGE('',*,*,#3075,.T.);
+#3075 = EDGE_CURVE('',#3051,#3051,#3076,.T.);
+#3076 = SURFACE_CURVE('',#3077,(#3082,#3089),.PCURVE_S1.);
+#3077 = CIRCLE('',#3078,0.3);
+#3078 = AXIS2_PLACEMENT_3D('',#3079,#3080,#3081);
+#3079 = CARTESIAN_POINT('',(2.69,-3.15,-2.35));
+#3080 = DIRECTION('',(0.,0.,-1.));
+#3081 = DIRECTION('',(1.,0.,0.));
+#3082 = PCURVE('',#672,#3083);
+#3083 = DEFINITIONAL_REPRESENTATION('',(#3084),#3088);
+#3084 = LINE('',#3085,#3086);
+#3085 = CARTESIAN_POINT('',(-0.,-2.35));
+#3086 = VECTOR('',#3087,1.);
+#3087 = DIRECTION('',(-1.,0.));
+#3088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3089 = PCURVE('',#3090,#3095);
+#3090 = CONICAL_SURFACE('',#3091,0.3,0.785398163397);
+#3091 = AXIS2_PLACEMENT_3D('',#3092,#3093,#3094);
+#3092 = CARTESIAN_POINT('',(2.69,-3.15,-2.35));
+#3093 = DIRECTION('',(0.,0.,1.));
+#3094 = DIRECTION('',(1.,0.,0.));
+#3095 = DEFINITIONAL_REPRESENTATION('',(#3096),#3100);
+#3096 = LINE('',#3097,#3098);
+#3097 = CARTESIAN_POINT('',(-0.,-0.));
+#3098 = VECTOR('',#3099,1.);
+#3099 = DIRECTION('',(-1.,-0.));
+#3100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3101 = ADVANCED_FACE('',(#3102),#707,.T.);
+#3102 = FACE_BOUND('',#3103,.F.);
+#3103 = EDGE_LOOP('',(#3104,#3127,#3128,#3129));
+#3104 = ORIENTED_EDGE('',*,*,#3105,.F.);
+#3105 = EDGE_CURVE('',#687,#3106,#3108,.T.);
+#3106 = VERTEX_POINT('',#3107);
+#3107 = CARTESIAN_POINT('',(5.49,-5.65,-2.35));
+#3108 = SEAM_CURVE('',#3109,(#3113,#3120),.PCURVE_S1.);
+#3109 = LINE('',#3110,#3111);
+#3110 = CARTESIAN_POINT('',(5.49,-5.65,0.));
+#3111 = VECTOR('',#3112,1.);
+#3112 = DIRECTION('',(0.,0.,-1.));
+#3113 = PCURVE('',#707,#3114);
+#3114 = DEFINITIONAL_REPRESENTATION('',(#3115),#3119);
+#3115 = LINE('',#3116,#3117);
+#3116 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#3117 = VECTOR('',#3118,1.);
+#3118 = DIRECTION('',(-0.,-1.));
+#3119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3120 = PCURVE('',#707,#3121);
+#3121 = DEFINITIONAL_REPRESENTATION('',(#3122),#3126);
+#3122 = LINE('',#3123,#3124);
+#3123 = CARTESIAN_POINT('',(-0.,0.));
+#3124 = VECTOR('',#3125,1.);
+#3125 = DIRECTION('',(-0.,-1.));
+#3126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3127 = ORIENTED_EDGE('',*,*,#686,.F.);
+#3128 = ORIENTED_EDGE('',*,*,#3105,.T.);
+#3129 = ORIENTED_EDGE('',*,*,#3130,.T.);
+#3130 = EDGE_CURVE('',#3106,#3106,#3131,.T.);
+#3131 = SURFACE_CURVE('',#3132,(#3137,#3144),.PCURVE_S1.);
+#3132 = CIRCLE('',#3133,0.3);
+#3133 = AXIS2_PLACEMENT_3D('',#3134,#3135,#3136);
+#3134 = CARTESIAN_POINT('',(5.19,-5.65,-2.35));
+#3135 = DIRECTION('',(0.,0.,-1.));
+#3136 = DIRECTION('',(1.,0.,0.));
+#3137 = PCURVE('',#707,#3138);
+#3138 = DEFINITIONAL_REPRESENTATION('',(#3139),#3143);
+#3139 = LINE('',#3140,#3141);
+#3140 = CARTESIAN_POINT('',(-0.,-2.35));
+#3141 = VECTOR('',#3142,1.);
+#3142 = DIRECTION('',(-1.,0.));
+#3143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3144 = PCURVE('',#3145,#3150);
+#3145 = CONICAL_SURFACE('',#3146,0.3,0.785398163397);
+#3146 = AXIS2_PLACEMENT_3D('',#3147,#3148,#3149);
+#3147 = CARTESIAN_POINT('',(5.19,-5.65,-2.35));
+#3148 = DIRECTION('',(0.,0.,1.));
+#3149 = DIRECTION('',(1.,0.,0.));
+#3150 = DEFINITIONAL_REPRESENTATION('',(#3151),#3155);
+#3151 = LINE('',#3152,#3153);
+#3152 = CARTESIAN_POINT('',(-0.,-0.));
+#3153 = VECTOR('',#3154,1.);
+#3154 = DIRECTION('',(-1.,-0.));
+#3155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3156 = ADVANCED_FACE('',(#3157),#742,.T.);
+#3157 = FACE_BOUND('',#3158,.F.);
+#3158 = EDGE_LOOP('',(#3159,#3182,#3183,#3184));
+#3159 = ORIENTED_EDGE('',*,*,#3160,.F.);
+#3160 = EDGE_CURVE('',#722,#3161,#3163,.T.);
+#3161 = VERTEX_POINT('',#3162);
+#3162 = CARTESIAN_POINT('',(5.49,-10.15,-2.35));
+#3163 = SEAM_CURVE('',#3164,(#3168,#3175),.PCURVE_S1.);
+#3164 = LINE('',#3165,#3166);
+#3165 = CARTESIAN_POINT('',(5.49,-10.15,0.));
+#3166 = VECTOR('',#3167,1.);
+#3167 = DIRECTION('',(0.,0.,-1.));
+#3168 = PCURVE('',#742,#3169);
+#3169 = DEFINITIONAL_REPRESENTATION('',(#3170),#3174);
+#3170 = LINE('',#3171,#3172);
+#3171 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#3172 = VECTOR('',#3173,1.);
+#3173 = DIRECTION('',(-0.,-1.));
+#3174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3175 = PCURVE('',#742,#3176);
+#3176 = DEFINITIONAL_REPRESENTATION('',(#3177),#3181);
+#3177 = LINE('',#3178,#3179);
+#3178 = CARTESIAN_POINT('',(-0.,0.));
+#3179 = VECTOR('',#3180,1.);
+#3180 = DIRECTION('',(-0.,-1.));
+#3181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3182 = ORIENTED_EDGE('',*,*,#721,.F.);
+#3183 = ORIENTED_EDGE('',*,*,#3160,.T.);
+#3184 = ORIENTED_EDGE('',*,*,#3185,.T.);
+#3185 = EDGE_CURVE('',#3161,#3161,#3186,.T.);
+#3186 = SURFACE_CURVE('',#3187,(#3192,#3199),.PCURVE_S1.);
+#3187 = CIRCLE('',#3188,0.3);
+#3188 = AXIS2_PLACEMENT_3D('',#3189,#3190,#3191);
+#3189 = CARTESIAN_POINT('',(5.19,-10.15,-2.35));
+#3190 = DIRECTION('',(0.,0.,-1.));
+#3191 = DIRECTION('',(1.,0.,0.));
+#3192 = PCURVE('',#742,#3193);
+#3193 = DEFINITIONAL_REPRESENTATION('',(#3194),#3198);
+#3194 = LINE('',#3195,#3196);
+#3195 = CARTESIAN_POINT('',(-0.,-2.35));
+#3196 = VECTOR('',#3197,1.);
+#3197 = DIRECTION('',(-1.,0.));
+#3198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3199 = PCURVE('',#3200,#3205);
+#3200 = CONICAL_SURFACE('',#3201,0.3,0.785398163397);
+#3201 = AXIS2_PLACEMENT_3D('',#3202,#3203,#3204);
+#3202 = CARTESIAN_POINT('',(5.19,-10.15,-2.35));
+#3203 = DIRECTION('',(0.,0.,1.));
+#3204 = DIRECTION('',(1.,0.,0.));
+#3205 = DEFINITIONAL_REPRESENTATION('',(#3206),#3210);
+#3206 = LINE('',#3207,#3208);
+#3207 = CARTESIAN_POINT('',(-0.,-0.));
+#3208 = VECTOR('',#3209,1.);
+#3209 = DIRECTION('',(-1.,-0.));
+#3210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3211 = ADVANCED_FACE('',(#3212),#802,.T.);
+#3212 = FACE_BOUND('',#3213,.T.);
+#3213 = EDGE_LOOP('',(#3214,#3215,#3238,#3260));
+#3214 = ORIENTED_EDGE('',*,*,#1720,.T.);
+#3215 = ORIENTED_EDGE('',*,*,#3216,.T.);
+#3216 = EDGE_CURVE('',#1693,#3217,#3219,.T.);
+#3217 = VERTEX_POINT('',#3218);
+#3218 = CARTESIAN_POINT('',(17.,-0.5,15.29));
+#3219 = SURFACE_CURVE('',#3220,(#3224,#3231),.PCURVE_S1.);
+#3220 = LINE('',#3221,#3222);
+#3221 = CARTESIAN_POINT('',(0.,-0.5,15.29));
+#3222 = VECTOR('',#3223,1.);
+#3223 = DIRECTION('',(1.,0.,0.));
+#3224 = PCURVE('',#802,#3225);
+#3225 = DEFINITIONAL_REPRESENTATION('',(#3226),#3230);
+#3226 = LINE('',#3227,#3228);
+#3227 = CARTESIAN_POINT('',(1.570796326795,0.));
+#3228 = VECTOR('',#3229,1.);
+#3229 = DIRECTION('',(0.,1.));
+#3230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3231 = PCURVE('',#1708,#3232);
+#3232 = DEFINITIONAL_REPRESENTATION('',(#3233),#3237);
+#3233 = LINE('',#3234,#3235);
+#3234 = CARTESIAN_POINT('',(0.,-0.5));
+#3235 = VECTOR('',#3236,1.);
+#3236 = DIRECTION('',(1.,0.));
+#3237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3238 = ORIENTED_EDGE('',*,*,#3239,.F.);
+#3239 = EDGE_CURVE('',#787,#3217,#3240,.T.);
+#3240 = SURFACE_CURVE('',#3241,(#3246,#3253),.PCURVE_S1.);
+#3241 = CIRCLE('',#3242,0.5);
+#3242 = AXIS2_PLACEMENT_3D('',#3243,#3244,#3245);
+#3243 = CARTESIAN_POINT('',(17.,-0.5,14.79));
+#3244 = DIRECTION('',(1.,0.,-0.));
+#3245 = DIRECTION('',(0.,0.,1.));
+#3246 = PCURVE('',#802,#3247);
+#3247 = DEFINITIONAL_REPRESENTATION('',(#3248),#3252);
+#3248 = LINE('',#3249,#3250);
+#3249 = CARTESIAN_POINT('',(-4.712388980385,17.));
+#3250 = VECTOR('',#3251,1.);
+#3251 = DIRECTION('',(1.,0.));
+#3252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3253 = PCURVE('',#830,#3254);
+#3254 = DEFINITIONAL_REPRESENTATION('',(#3255),#3259);
+#3255 = CIRCLE('',#3256,0.5);
+#3256 = AXIS2_PLACEMENT_2D('',#3257,#3258);
+#3257 = CARTESIAN_POINT('',(-0.8,-13.1));
+#3258 = DIRECTION('',(1.,0.));
+#3259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3260 = ORIENTED_EDGE('',*,*,#786,.F.);
+#3261 = ADVANCED_FACE('',(#3262),#957,.T.);
+#3262 = FACE_BOUND('',#3263,.T.);
+#3263 = EDGE_LOOP('',(#3264,#3265,#3266,#3289));
+#3264 = ORIENTED_EDGE('',*,*,#943,.T.);
+#3265 = ORIENTED_EDGE('',*,*,#1227,.T.);
+#3266 = ORIENTED_EDGE('',*,*,#3267,.F.);
+#3267 = EDGE_CURVE('',#3268,#973,#3270,.T.);
+#3268 = VERTEX_POINT('',#3269);
+#3269 = CARTESIAN_POINT('',(0.,0.,-0.8));
+#3270 = SURFACE_CURVE('',#3271,(#3275,#3282),.PCURVE_S1.);
+#3271 = LINE('',#3272,#3273);
+#3272 = CARTESIAN_POINT('',(0.,0.,-0.8));
+#3273 = VECTOR('',#3274,1.);
+#3274 = DIRECTION('',(1.,0.,0.));
+#3275 = PCURVE('',#957,#3276);
+#3276 = DEFINITIONAL_REPRESENTATION('',(#3277),#3281);
+#3277 = LINE('',#3278,#3279);
+#3278 = CARTESIAN_POINT('',(0.8,0.));
+#3279 = VECTOR('',#3280,1.);
+#3280 = DIRECTION('',(0.,-1.));
+#3281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3282 = PCURVE('',#990,#3283);
+#3283 = DEFINITIONAL_REPRESENTATION('',(#3284),#3288);
+#3284 = LINE('',#3285,#3286);
+#3285 = CARTESIAN_POINT('',(0.,0.));
+#3286 = VECTOR('',#3287,1.);
+#3287 = DIRECTION('',(0.,-1.));
+#3288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3289 = ORIENTED_EDGE('',*,*,#3290,.F.);
+#3290 = EDGE_CURVE('',#762,#3268,#3291,.T.);
+#3291 = SURFACE_CURVE('',#3292,(#3296,#3303),.PCURVE_S1.);
+#3292 = LINE('',#3293,#3294);
+#3293 = CARTESIAN_POINT('',(0.,0.,-8.324740646435E-37));
+#3294 = VECTOR('',#3295,1.);
+#3295 = DIRECTION('',(0.,0.,-1.));
+#3296 = PCURVE('',#957,#3297);
+#3297 = DEFINITIONAL_REPRESENTATION('',(#3298),#3302);
+#3298 = LINE('',#3299,#3300);
+#3299 = CARTESIAN_POINT('',(0.,0.));
+#3300 = VECTOR('',#3301,1.);
+#3301 = DIRECTION('',(1.,0.));
+#3302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3303 = PCURVE('',#1546,#3304);
+#3304 = DEFINITIONAL_REPRESENTATION('',(#3305),#3309);
+#3305 = LINE('',#3306,#3307);
+#3306 = CARTESIAN_POINT('',(0.,0.));
+#3307 = VECTOR('',#3308,1.);
+#3308 = DIRECTION('',(1.,0.));
+#3309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3310 = ADVANCED_FACE('',(#3311,#3438),#830,.F.);
+#3311 = FACE_BOUND('',#3312,.F.);
+#3312 = EDGE_LOOP('',(#3313,#3338,#3364,#3365,#3393,#3414,#3415,#3416));
+#3313 = ORIENTED_EDGE('',*,*,#3314,.T.);
+#3314 = EDGE_CURVE('',#3315,#3317,#3319,.T.);
+#3315 = VERTEX_POINT('',#3316);
+#3316 = CARTESIAN_POINT('',(17.,-0.5,1.33));
+#3317 = VERTEX_POINT('',#3318);
+#3318 = CARTESIAN_POINT('',(17.,-12.8,1.33));
+#3319 = SURFACE_CURVE('',#3320,(#3324,#3331),.PCURVE_S1.);
+#3320 = LINE('',#3321,#3322);
+#3321 = CARTESIAN_POINT('',(17.,0.,1.33));
+#3322 = VECTOR('',#3323,1.);
+#3323 = DIRECTION('',(0.,-1.,0.));
+#3324 = PCURVE('',#830,#3325);
+#3325 = DEFINITIONAL_REPRESENTATION('',(#3326),#3330);
+#3326 = LINE('',#3327,#3328);
+#3327 = CARTESIAN_POINT('',(-14.26,-13.6));
+#3328 = VECTOR('',#3329,1.);
+#3329 = DIRECTION('',(0.,1.));
+#3330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3331 = PCURVE('',#1816,#3332);
+#3332 = DEFINITIONAL_REPRESENTATION('',(#3333),#3337);
+#3333 = LINE('',#3334,#3335);
+#3334 = CARTESIAN_POINT('',(13.3,-0.3));
+#3335 = VECTOR('',#3336,1.);
+#3336 = DIRECTION('',(-1.,0.));
+#3337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3338 = ORIENTED_EDGE('',*,*,#3339,.T.);
+#3339 = EDGE_CURVE('',#3317,#2715,#3340,.T.);
+#3340 = SURFACE_CURVE('',#3341,(#3346,#3357),.PCURVE_S1.);
+#3341 = CIRCLE('',#3342,0.5);
+#3342 = AXIS2_PLACEMENT_3D('',#3343,#3344,#3345);
+#3343 = CARTESIAN_POINT('',(17.,-12.8,1.83));
+#3344 = DIRECTION('',(-1.,-0.,-0.));
+#3345 = DIRECTION('',(0.,0.,-1.));
+#3346 = PCURVE('',#830,#3347);
+#3347 = DEFINITIONAL_REPRESENTATION('',(#3348),#3356);
+#3348 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3349,#3350,#3351,#3352,
+#3353,#3354,#3355),.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('') );
+#3349 = CARTESIAN_POINT('',(-14.26,-0.8));
+#3350 = CARTESIAN_POINT('',(-14.26,6.602540378444E-02));
+#3351 = CARTESIAN_POINT('',(-13.51,-0.366987298108));
+#3352 = CARTESIAN_POINT('',(-12.76,-0.8));
+#3353 = CARTESIAN_POINT('',(-13.51,-1.233012701892));
+#3354 = CARTESIAN_POINT('',(-14.26,-1.666025403784));
+#3355 = CARTESIAN_POINT('',(-14.26,-0.8));
+#3356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3357 = PCURVE('',#1849,#3358);
+#3358 = DEFINITIONAL_REPRESENTATION('',(#3359),#3363);
+#3359 = LINE('',#3360,#3361);
+#3360 = CARTESIAN_POINT('',(0.,-0.));
+#3361 = VECTOR('',#3362,1.);
+#3362 = DIRECTION('',(1.,0.));
+#3363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3364 = ORIENTED_EDGE('',*,*,#2714,.T.);
+#3365 = ORIENTED_EDGE('',*,*,#3366,.T.);
+#3366 = EDGE_CURVE('',#2717,#3367,#3369,.T.);
+#3367 = VERTEX_POINT('',#3368);
+#3368 = CARTESIAN_POINT('',(17.,-12.8,15.29));
+#3369 = SURFACE_CURVE('',#3370,(#3375,#3386),.PCURVE_S1.);
+#3370 = CIRCLE('',#3371,0.5);
+#3371 = AXIS2_PLACEMENT_3D('',#3372,#3373,#3374);
+#3372 = CARTESIAN_POINT('',(17.,-12.8,14.79));
+#3373 = DIRECTION('',(-1.,0.,0.));
+#3374 = DIRECTION('',(0.,0.,-1.));
+#3375 = PCURVE('',#830,#3376);
+#3376 = DEFINITIONAL_REPRESENTATION('',(#3377),#3385);
+#3377 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3378,#3379,#3380,#3381,
+#3382,#3383,#3384),.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('') );
+#3378 = CARTESIAN_POINT('',(-1.3,-0.8));
+#3379 = CARTESIAN_POINT('',(-1.3,6.602540378444E-02));
+#3380 = CARTESIAN_POINT('',(-0.55,-0.366987298108));
+#3381 = CARTESIAN_POINT('',(0.2,-0.8));
+#3382 = CARTESIAN_POINT('',(-0.55,-1.233012701892));
+#3383 = CARTESIAN_POINT('',(-1.3,-1.666025403784));
+#3384 = CARTESIAN_POINT('',(-1.3,-0.8));
+#3385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3386 = PCURVE('',#1680,#3387);
+#3387 = DEFINITIONAL_REPRESENTATION('',(#3388),#3392);
+#3388 = LINE('',#3389,#3390);
+#3389 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#3390 = VECTOR('',#3391,1.);
+#3391 = DIRECTION('',(1.,0.));
+#3392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3393 = ORIENTED_EDGE('',*,*,#3394,.T.);
+#3394 = EDGE_CURVE('',#3367,#3217,#3395,.T.);
+#3395 = SURFACE_CURVE('',#3396,(#3400,#3407),.PCURVE_S1.);
+#3396 = LINE('',#3397,#3398);
+#3397 = CARTESIAN_POINT('',(17.,-13.3,15.29));
+#3398 = VECTOR('',#3399,1.);
+#3399 = DIRECTION('',(0.,1.,0.));
+#3400 = PCURVE('',#830,#3401);
+#3401 = DEFINITIONAL_REPRESENTATION('',(#3402),#3406);
+#3402 = LINE('',#3403,#3404);
+#3403 = CARTESIAN_POINT('',(-0.3,-0.3));
+#3404 = VECTOR('',#3405,1.);
+#3405 = DIRECTION('',(0.,-1.));
+#3406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3407 = PCURVE('',#1708,#3408);
+#3408 = DEFINITIONAL_REPRESENTATION('',(#3409),#3413);
+#3409 = LINE('',#3410,#3411);
+#3410 = CARTESIAN_POINT('',(17.,-13.3));
+#3411 = VECTOR('',#3412,1.);
+#3412 = DIRECTION('',(0.,1.));
+#3413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3414 = ORIENTED_EDGE('',*,*,#3239,.F.);
+#3415 = ORIENTED_EDGE('',*,*,#814,.T.);
+#3416 = ORIENTED_EDGE('',*,*,#3417,.F.);
+#3417 = EDGE_CURVE('',#3315,#815,#3418,.T.);
+#3418 = SURFACE_CURVE('',#3419,(#3424,#3431),.PCURVE_S1.);
+#3419 = CIRCLE('',#3420,0.5);
+#3420 = AXIS2_PLACEMENT_3D('',#3421,#3422,#3423);
+#3421 = CARTESIAN_POINT('',(17.,-0.5,1.83));
+#3422 = DIRECTION('',(1.,-0.,0.));
+#3423 = DIRECTION('',(0.,0.,-1.));
+#3424 = PCURVE('',#830,#3425);
+#3425 = DEFINITIONAL_REPRESENTATION('',(#3426),#3430);
+#3426 = CIRCLE('',#3427,0.5);
+#3427 = AXIS2_PLACEMENT_2D('',#3428,#3429);
+#3428 = CARTESIAN_POINT('',(-13.76,-13.1));
+#3429 = DIRECTION('',(-1.,0.));
+#3430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3431 = PCURVE('',#858,#3432);
+#3432 = DEFINITIONAL_REPRESENTATION('',(#3433),#3437);
+#3433 = LINE('',#3434,#3435);
+#3434 = CARTESIAN_POINT('',(-0.,-0.));
+#3435 = VECTOR('',#3436,1.);
+#3436 = DIRECTION('',(-1.,0.));
+#3437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3438 = FACE_BOUND('',#3439,.F.);
+#3439 = EDGE_LOOP('',(#3440,#3470,#3498,#3526));
+#3440 = ORIENTED_EDGE('',*,*,#3441,.F.);
+#3441 = EDGE_CURVE('',#3442,#3444,#3446,.T.);
+#3442 = VERTEX_POINT('',#3443);
+#3443 = CARTESIAN_POINT('',(17.,-13.6,15.59));
+#3444 = VERTEX_POINT('',#3445);
+#3445 = CARTESIAN_POINT('',(17.,0.3,15.59));
+#3446 = SURFACE_CURVE('',#3447,(#3451,#3458),.PCURVE_S1.);
+#3447 = LINE('',#3448,#3449);
+#3448 = CARTESIAN_POINT('',(17.,-13.6,15.59));
+#3449 = VECTOR('',#3450,1.);
+#3450 = DIRECTION('',(0.,1.,0.));
+#3451 = PCURVE('',#830,#3452);
+#3452 = DEFINITIONAL_REPRESENTATION('',(#3453),#3457);
+#3453 = LINE('',#3454,#3455);
+#3454 = CARTESIAN_POINT('',(0.,0.));
+#3455 = VECTOR('',#3456,1.);
+#3456 = DIRECTION('',(0.,-1.));
+#3457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3458 = PCURVE('',#3459,#3464);
+#3459 = PLANE('',#3460);
+#3460 = AXIS2_PLACEMENT_3D('',#3461,#3462,#3463);
+#3461 = CARTESIAN_POINT('',(17.3,-13.6,15.59));
+#3462 = DIRECTION('',(0.,0.,-1.));
+#3463 = DIRECTION('',(0.,1.,0.));
+#3464 = DEFINITIONAL_REPRESENTATION('',(#3465),#3469);
+#3465 = LINE('',#3466,#3467);
+#3466 = CARTESIAN_POINT('',(0.,-0.3));
+#3467 = VECTOR('',#3468,1.);
+#3468 = DIRECTION('',(1.,0.));
+#3469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3470 = ORIENTED_EDGE('',*,*,#3471,.F.);
+#3471 = EDGE_CURVE('',#3472,#3442,#3474,.T.);
+#3472 = VERTEX_POINT('',#3473);
+#3473 = CARTESIAN_POINT('',(17.,-13.6,1.03));
+#3474 = SURFACE_CURVE('',#3475,(#3479,#3486),.PCURVE_S1.);
+#3475 = LINE('',#3476,#3477);
+#3476 = CARTESIAN_POINT('',(17.,-13.6,1.03));
+#3477 = VECTOR('',#3478,1.);
+#3478 = DIRECTION('',(0.,0.,1.));
+#3479 = PCURVE('',#830,#3480);
+#3480 = DEFINITIONAL_REPRESENTATION('',(#3481),#3485);
+#3481 = LINE('',#3482,#3483);
+#3482 = CARTESIAN_POINT('',(-14.56,0.));
+#3483 = VECTOR('',#3484,1.);
+#3484 = DIRECTION('',(1.,0.));
+#3485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3486 = PCURVE('',#3487,#3492);
+#3487 = PLANE('',#3488);
+#3488 = AXIS2_PLACEMENT_3D('',#3489,#3490,#3491);
+#3489 = CARTESIAN_POINT('',(17.3,-13.6,1.03));
+#3490 = DIRECTION('',(0.,1.,0.));
+#3491 = DIRECTION('',(0.,0.,1.));
+#3492 = DEFINITIONAL_REPRESENTATION('',(#3493),#3497);
+#3493 = LINE('',#3494,#3495);
+#3494 = CARTESIAN_POINT('',(0.,-0.3));
+#3495 = VECTOR('',#3496,1.);
+#3496 = DIRECTION('',(1.,0.));
+#3497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3498 = ORIENTED_EDGE('',*,*,#3499,.F.);
+#3499 = EDGE_CURVE('',#3500,#3472,#3502,.T.);
+#3500 = VERTEX_POINT('',#3501);
+#3501 = CARTESIAN_POINT('',(17.,0.3,1.03));
+#3502 = SURFACE_CURVE('',#3503,(#3507,#3514),.PCURVE_S1.);
+#3503 = LINE('',#3504,#3505);
+#3504 = CARTESIAN_POINT('',(17.,0.3,1.03));
+#3505 = VECTOR('',#3506,1.);
+#3506 = DIRECTION('',(0.,-1.,0.));
+#3507 = PCURVE('',#830,#3508);
+#3508 = DEFINITIONAL_REPRESENTATION('',(#3509),#3513);
+#3509 = LINE('',#3510,#3511);
+#3510 = CARTESIAN_POINT('',(-14.56,-13.9));
+#3511 = VECTOR('',#3512,1.);
+#3512 = DIRECTION('',(0.,1.));
+#3513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3514 = PCURVE('',#3515,#3520);
+#3515 = PLANE('',#3516);
+#3516 = AXIS2_PLACEMENT_3D('',#3517,#3518,#3519);
+#3517 = CARTESIAN_POINT('',(17.3,0.3,1.03));
+#3518 = DIRECTION('',(0.,0.,1.));
+#3519 = DIRECTION('',(0.,-1.,0.));
+#3520 = DEFINITIONAL_REPRESENTATION('',(#3521),#3525);
+#3521 = LINE('',#3522,#3523);
+#3522 = CARTESIAN_POINT('',(0.,-0.3));
+#3523 = VECTOR('',#3524,1.);
+#3524 = DIRECTION('',(1.,0.));
+#3525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3526 = ORIENTED_EDGE('',*,*,#3527,.F.);
+#3527 = EDGE_CURVE('',#3444,#3500,#3528,.T.);
+#3528 = SURFACE_CURVE('',#3529,(#3533,#3540),.PCURVE_S1.);
+#3529 = LINE('',#3530,#3531);
+#3530 = CARTESIAN_POINT('',(17.,0.3,15.59));
+#3531 = VECTOR('',#3532,1.);
+#3532 = DIRECTION('',(0.,0.,-1.));
+#3533 = PCURVE('',#830,#3534);
+#3534 = DEFINITIONAL_REPRESENTATION('',(#3535),#3539);
+#3535 = LINE('',#3536,#3537);
+#3536 = CARTESIAN_POINT('',(0.,-13.9));
+#3537 = VECTOR('',#3538,1.);
+#3538 = DIRECTION('',(-1.,0.));
+#3539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3540 = PCURVE('',#3541,#3546);
+#3541 = PLANE('',#3542);
+#3542 = AXIS2_PLACEMENT_3D('',#3543,#3544,#3545);
+#3543 = CARTESIAN_POINT('',(17.3,0.3,15.59));
+#3544 = DIRECTION('',(0.,-1.,0.));
+#3545 = DIRECTION('',(0.,0.,-1.));
+#3546 = DEFINITIONAL_REPRESENTATION('',(#3547),#3551);
+#3547 = LINE('',#3548,#3549);
+#3548 = CARTESIAN_POINT('',(0.,-0.3));
+#3549 = VECTOR('',#3550,1.);
+#3550 = DIRECTION('',(1.,0.));
+#3551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3552 = ADVANCED_FACE('',(#3553),#858,.T.);
+#3553 = FACE_BOUND('',#3554,.F.);
+#3554 = EDGE_LOOP('',(#3555,#3556,#3557,#3558));
+#3555 = ORIENTED_EDGE('',*,*,#3417,.T.);
+#3556 = ORIENTED_EDGE('',*,*,#842,.T.);
+#3557 = ORIENTED_EDGE('',*,*,#1957,.F.);
+#3558 = ORIENTED_EDGE('',*,*,#3559,.F.);
+#3559 = EDGE_CURVE('',#3315,#1801,#3560,.T.);
+#3560 = SURFACE_CURVE('',#3561,(#3565,#3572),.PCURVE_S1.);
+#3561 = LINE('',#3562,#3563);
+#3562 = CARTESIAN_POINT('',(17.,-0.5,1.33));
+#3563 = VECTOR('',#3564,1.);
+#3564 = DIRECTION('',(-1.,-0.,-0.));
+#3565 = PCURVE('',#858,#3566);
+#3566 = DEFINITIONAL_REPRESENTATION('',(#3567),#3571);
+#3567 = LINE('',#3568,#3569);
+#3568 = CARTESIAN_POINT('',(-0.,0.));
+#3569 = VECTOR('',#3570,1.);
+#3570 = DIRECTION('',(-0.,1.));
+#3571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3572 = PCURVE('',#1816,#3573);
+#3573 = DEFINITIONAL_REPRESENTATION('',(#3574),#3578);
+#3574 = LINE('',#3575,#3576);
+#3575 = CARTESIAN_POINT('',(12.8,-0.3));
+#3576 = VECTOR('',#3577,1.);
+#3577 = DIRECTION('',(-0.,-1.));
+#3578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3579 = ADVANCED_FACE('',(#3580),#930,.T.);
+#3580 = FACE_BOUND('',#3581,.T.);
+#3581 = EDGE_LOOP('',(#3582,#3583,#3606,#3627));
+#3582 = ORIENTED_EDGE('',*,*,#916,.T.);
+#3583 = ORIENTED_EDGE('',*,*,#3584,.T.);
+#3584 = EDGE_CURVE('',#894,#3585,#3587,.T.);
+#3585 = VERTEX_POINT('',#3586);
+#3586 = CARTESIAN_POINT('',(8.3,0.,-0.8));
+#3587 = SURFACE_CURVE('',#3588,(#3592,#3599),.PCURVE_S1.);
+#3588 = LINE('',#3589,#3590);
+#3589 = CARTESIAN_POINT('',(8.3,0.,-8.324740646435E-37));
+#3590 = VECTOR('',#3591,1.);
+#3591 = DIRECTION('',(0.,0.,-1.));
+#3592 = PCURVE('',#930,#3593);
+#3593 = DEFINITIONAL_REPRESENTATION('',(#3594),#3598);
+#3594 = LINE('',#3595,#3596);
+#3595 = CARTESIAN_POINT('',(0.,-1.5));
+#3596 = VECTOR('',#3597,1.);
+#3597 = DIRECTION('',(1.,0.));
+#3598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3599 = PCURVE('',#1622,#3600);
+#3600 = DEFINITIONAL_REPRESENTATION('',(#3601),#3605);
+#3601 = LINE('',#3602,#3603);
+#3602 = CARTESIAN_POINT('',(0.,0.));
+#3603 = VECTOR('',#3604,1.);
+#3604 = DIRECTION('',(1.,0.));
+#3605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3606 = ORIENTED_EDGE('',*,*,#3607,.F.);
+#3607 = EDGE_CURVE('',#1252,#3585,#3608,.T.);
+#3608 = SURFACE_CURVE('',#3609,(#3613,#3620),.PCURVE_S1.);
+#3609 = LINE('',#3610,#3611);
+#3610 = CARTESIAN_POINT('',(6.8,0.,-0.8));
+#3611 = VECTOR('',#3612,1.);
+#3612 = DIRECTION('',(1.,0.,0.));
+#3613 = PCURVE('',#930,#3614);
+#3614 = DEFINITIONAL_REPRESENTATION('',(#3615),#3619);
+#3615 = LINE('',#3616,#3617);
+#3616 = CARTESIAN_POINT('',(0.8,0.));
+#3617 = VECTOR('',#3618,1.);
+#3618 = DIRECTION('',(0.,-1.));
+#3619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3620 = PCURVE('',#1269,#3621);
+#3621 = DEFINITIONAL_REPRESENTATION('',(#3622),#3626);
+#3622 = LINE('',#3623,#3624);
+#3623 = CARTESIAN_POINT('',(0.,0.));
+#3624 = VECTOR('',#3625,1.);
+#3625 = DIRECTION('',(0.,-1.));
+#3626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3627 = ORIENTED_EDGE('',*,*,#1506,.F.);
+#3628 = ADVANCED_FACE('',(#3629),#990,.T.);
+#3629 = FACE_BOUND('',#3630,.T.);
+#3630 = EDGE_LOOP('',(#3631,#3654,#3655,#3656));
+#3631 = ORIENTED_EDGE('',*,*,#3632,.F.);
+#3632 = EDGE_CURVE('',#3268,#3633,#3635,.T.);
+#3633 = VERTEX_POINT('',#3634);
+#3634 = CARTESIAN_POINT('',(0.,0.781646439114,-1.412190521171));
+#3635 = SURFACE_CURVE('',#3636,(#3640,#3647),.PCURVE_S1.);
+#3636 = LINE('',#3637,#3638);
+#3637 = CARTESIAN_POINT('',(0.,0.,-0.8));
+#3638 = VECTOR('',#3639,1.);
+#3639 = DIRECTION('',(-0.,0.787276549812,-0.616600060101));
+#3640 = PCURVE('',#990,#3641);
+#3641 = DEFINITIONAL_REPRESENTATION('',(#3642),#3646);
+#3642 = LINE('',#3643,#3644);
+#3643 = CARTESIAN_POINT('',(0.,0.));
+#3644 = VECTOR('',#3645,1.);
+#3645 = DIRECTION('',(1.,0.));
+#3646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3647 = PCURVE('',#1546,#3648);
+#3648 = DEFINITIONAL_REPRESENTATION('',(#3649),#3653);
+#3649 = LINE('',#3650,#3651);
+#3650 = CARTESIAN_POINT('',(0.8,0.));
+#3651 = VECTOR('',#3652,1.);
+#3652 = DIRECTION('',(0.616600060101,-0.787276549812));
+#3653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3654 = ORIENTED_EDGE('',*,*,#3267,.T.);
+#3655 = ORIENTED_EDGE('',*,*,#972,.T.);
+#3656 = ORIENTED_EDGE('',*,*,#3657,.F.);
+#3657 = EDGE_CURVE('',#3633,#975,#3658,.T.);
+#3658 = SURFACE_CURVE('',#3659,(#3663,#3670),.PCURVE_S1.);
+#3659 = LINE('',#3660,#3661);
+#3660 = CARTESIAN_POINT('',(0.,0.781646439114,-1.412190521171));
+#3661 = VECTOR('',#3662,1.);
+#3662 = DIRECTION('',(1.,0.,0.));
+#3663 = PCURVE('',#990,#3664);
+#3664 = DEFINITIONAL_REPRESENTATION('',(#3665),#3669);
+#3665 = LINE('',#3666,#3667);
+#3666 = CARTESIAN_POINT('',(0.992848623906,0.));
+#3667 = VECTOR('',#3668,1.);
+#3668 = DIRECTION('',(0.,-1.));
+#3669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3670 = PCURVE('',#1019,#3671);
+#3671 = DEFINITIONAL_REPRESENTATION('',(#3672),#3676);
+#3672 = LINE('',#3673,#3674);
+#3673 = CARTESIAN_POINT('',(-0.,0.));
+#3674 = VECTOR('',#3675,1.);
+#3675 = DIRECTION('',(-0.,1.));
+#3676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3677 = ADVANCED_FACE('',(#3678),#1019,.T.);
+#3678 = FACE_BOUND('',#3679,.F.);
+#3679 = EDGE_LOOP('',(#3680,#3704,#3725,#3726));
+#3680 = ORIENTED_EDGE('',*,*,#3681,.T.);
+#3681 = EDGE_CURVE('',#3633,#3682,#3684,.T.);
+#3682 = VERTEX_POINT('',#3683);
+#3683 = CARTESIAN_POINT('',(0.,0.935641957944,-1.996309308166));
+#3684 = SURFACE_CURVE('',#3685,(#3690,#3697),.PCURVE_S1.);
+#3685 = CIRCLE('',#3686,0.5);
+#3686 = AXIS2_PLACEMENT_3D('',#3687,#3688,#3689);
+#3687 = CARTESIAN_POINT('',(0.,0.473346409064,-1.805828796077));
+#3688 = DIRECTION('',(-1.,0.,0.));
+#3689 = DIRECTION('',(0.,0.,1.));
+#3690 = PCURVE('',#1019,#3691);
+#3691 = DEFINITIONAL_REPRESENTATION('',(#3692),#3696);
+#3692 = LINE('',#3693,#3694);
+#3693 = CARTESIAN_POINT('',(0.664416751927,-0.));
+#3694 = VECTOR('',#3695,1.);
+#3695 = DIRECTION('',(-1.,0.));
+#3696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3697 = PCURVE('',#1546,#3698);
+#3698 = DEFINITIONAL_REPRESENTATION('',(#3699),#3703);
+#3699 = CIRCLE('',#3700,0.5);
+#3700 = AXIS2_PLACEMENT_2D('',#3701,#3702);
+#3701 = CARTESIAN_POINT('',(1.805828796077,-0.473346409064));
+#3702 = DIRECTION('',(-1.,0.));
+#3703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3704 = ORIENTED_EDGE('',*,*,#3705,.T.);
+#3705 = EDGE_CURVE('',#3682,#1003,#3706,.T.);
+#3706 = SURFACE_CURVE('',#3707,(#3711,#3718),.PCURVE_S1.);
+#3707 = LINE('',#3708,#3709);
+#3708 = CARTESIAN_POINT('',(0.,0.935641957944,-1.996309308166));
+#3709 = VECTOR('',#3710,1.);
+#3710 = DIRECTION('',(1.,0.,0.));
+#3711 = PCURVE('',#1019,#3712);
+#3712 = DEFINITIONAL_REPRESENTATION('',(#3713),#3717);
+#3713 = LINE('',#3714,#3715);
+#3714 = CARTESIAN_POINT('',(-1.297215053585,0.));
+#3715 = VECTOR('',#3716,1.);
+#3716 = DIRECTION('',(-0.,1.));
+#3717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3718 = PCURVE('',#1047,#3719);
+#3719 = DEFINITIONAL_REPRESENTATION('',(#3720),#3724);
+#3720 = LINE('',#3721,#3722);
+#3721 = CARTESIAN_POINT('',(0.37900476136,0.));
+#3722 = VECTOR('',#3723,1.);
+#3723 = DIRECTION('',(0.,-1.));
+#3724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3725 = ORIENTED_EDGE('',*,*,#1002,.F.);
+#3726 = ORIENTED_EDGE('',*,*,#3657,.F.);
+#3727 = ADVANCED_FACE('',(#3728),#1047,.T.);
+#3728 = FACE_BOUND('',#3729,.T.);
+#3729 = EDGE_LOOP('',(#3730,#3753,#3754,#3755));
+#3730 = ORIENTED_EDGE('',*,*,#3731,.F.);
+#3731 = EDGE_CURVE('',#3682,#3732,#3734,.T.);
+#3732 = VERTEX_POINT('',#3733);
+#3733 = CARTESIAN_POINT('',(0.,0.557405329328,-2.914288307253));
+#3734 = SURFACE_CURVE('',#3735,(#3739,#3746),.PCURVE_S1.);
+#3735 = LINE('',#3736,#3737);
+#3736 = CARTESIAN_POINT('',(0.,1.080028,-1.645884879804));
+#3737 = VECTOR('',#3738,1.);
+#3738 = DIRECTION('',(0.,-0.380961024177,-0.92459109776));
+#3739 = PCURVE('',#1047,#3740);
+#3740 = DEFINITIONAL_REPRESENTATION('',(#3741),#3745);
+#3741 = LINE('',#3742,#3743);
+#3742 = CARTESIAN_POINT('',(0.,0.));
+#3743 = VECTOR('',#3744,1.);
+#3744 = DIRECTION('',(1.,-0.));
+#3745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3746 = PCURVE('',#1546,#3747);
+#3747 = DEFINITIONAL_REPRESENTATION('',(#3748),#3752);
+#3748 = LINE('',#3749,#3750);
+#3749 = CARTESIAN_POINT('',(1.645884879804,-1.080028));
+#3750 = VECTOR('',#3751,1.);
+#3751 = DIRECTION('',(0.92459109776,0.380961024177));
+#3752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3753 = ORIENTED_EDGE('',*,*,#3705,.T.);
+#3754 = ORIENTED_EDGE('',*,*,#1031,.T.);
+#3755 = ORIENTED_EDGE('',*,*,#3756,.F.);
+#3756 = EDGE_CURVE('',#3732,#1032,#3757,.T.);
+#3757 = SURFACE_CURVE('',#3758,(#3762,#3769),.PCURVE_S1.);
+#3758 = LINE('',#3759,#3760);
+#3759 = CARTESIAN_POINT('',(0.,0.557405329328,-2.914288307253));
+#3760 = VECTOR('',#3761,1.);
+#3761 = DIRECTION('',(1.,0.,0.));
+#3762 = PCURVE('',#1047,#3763);
+#3763 = DEFINITIONAL_REPRESENTATION('',(#3764),#3768);
+#3764 = LINE('',#3765,#3766);
+#3765 = CARTESIAN_POINT('',(1.371853385266,-0.));
+#3766 = VECTOR('',#3767,1.);
+#3767 = DIRECTION('',(0.,-1.));
+#3768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3769 = PCURVE('',#1075,#3770);
+#3770 = DEFINITIONAL_REPRESENTATION('',(#3771),#3775);
+#3771 = LINE('',#3772,#3773);
+#3772 = CARTESIAN_POINT('',(0.,0.));
+#3773 = VECTOR('',#3774,1.);
+#3774 = DIRECTION('',(0.,-1.));
+#3775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3776 = ADVANCED_FACE('',(#3777),#1075,.T.);
+#3777 = FACE_BOUND('',#3778,.T.);
+#3778 = EDGE_LOOP('',(#3779,#3780,#3781,#3804));
+#3779 = ORIENTED_EDGE('',*,*,#3756,.T.);
+#3780 = ORIENTED_EDGE('',*,*,#1059,.T.);
+#3781 = ORIENTED_EDGE('',*,*,#3782,.F.);
+#3782 = EDGE_CURVE('',#3783,#1060,#3785,.T.);
+#3783 = VERTEX_POINT('',#3784);
+#3784 = CARTESIAN_POINT('',(0.,0.280028,-2.8));
+#3785 = SURFACE_CURVE('',#3786,(#3790,#3797),.PCURVE_S1.);
+#3786 = LINE('',#3787,#3788);
+#3787 = CARTESIAN_POINT('',(0.,0.280028,-2.8));
+#3788 = VECTOR('',#3789,1.);
+#3789 = DIRECTION('',(1.,0.,0.));
+#3790 = PCURVE('',#1075,#3791);
+#3791 = DEFINITIONAL_REPRESENTATION('',(#3792),#3796);
+#3792 = LINE('',#3793,#3794);
+#3793 = CARTESIAN_POINT('',(0.3,0.));
+#3794 = VECTOR('',#3795,1.);
+#3795 = DIRECTION('',(0.,-1.));
+#3796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3797 = PCURVE('',#1103,#3798);
+#3798 = DEFINITIONAL_REPRESENTATION('',(#3799),#3803);
+#3799 = LINE('',#3800,#3801);
+#3800 = CARTESIAN_POINT('',(0.,0.));
+#3801 = VECTOR('',#3802,1.);
+#3802 = DIRECTION('',(0.,-1.));
+#3803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3804 = ORIENTED_EDGE('',*,*,#3805,.F.);
+#3805 = EDGE_CURVE('',#3732,#3783,#3806,.T.);
+#3806 = SURFACE_CURVE('',#3807,(#3811,#3818),.PCURVE_S1.);
+#3807 = LINE('',#3808,#3809);
+#3808 = CARTESIAN_POINT('',(0.,0.557405329328,-2.914288307253));
+#3809 = VECTOR('',#3810,1.);
+#3810 = DIRECTION('',(0.,-0.92459109776,0.380961024177));
+#3811 = PCURVE('',#1075,#3812);
+#3812 = DEFINITIONAL_REPRESENTATION('',(#3813),#3817);
+#3813 = LINE('',#3814,#3815);
+#3814 = CARTESIAN_POINT('',(0.,0.));
+#3815 = VECTOR('',#3816,1.);
+#3816 = DIRECTION('',(1.,0.));
+#3817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3818 = PCURVE('',#1546,#3819);
+#3819 = DEFINITIONAL_REPRESENTATION('',(#3820),#3824);
+#3820 = LINE('',#3821,#3822);
+#3821 = CARTESIAN_POINT('',(2.914288307253,-0.557405329328));
+#3822 = VECTOR('',#3823,1.);
+#3823 = DIRECTION('',(-0.380961024177,0.92459109776));
+#3824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3825 = ADVANCED_FACE('',(#3826),#1103,.T.);
+#3826 = FACE_BOUND('',#3827,.T.);
+#3827 = EDGE_LOOP('',(#3828,#3851,#3852,#3853));
+#3828 = ORIENTED_EDGE('',*,*,#3829,.F.);
+#3829 = EDGE_CURVE('',#3783,#3830,#3832,.T.);
+#3830 = VERTEX_POINT('',#3831);
+#3831 = CARTESIAN_POINT('',(0.,0.571633003383,-2.09227565793));
+#3832 = SURFACE_CURVE('',#3833,(#3837,#3844),.PCURVE_S1.);
+#3833 = LINE('',#3834,#3835);
+#3834 = CARTESIAN_POINT('',(0.,0.280028,-2.8));
+#3835 = VECTOR('',#3836,1.);
+#3836 = DIRECTION('',(0.,0.380961024177,0.92459109776));
+#3837 = PCURVE('',#1103,#3838);
+#3838 = DEFINITIONAL_REPRESENTATION('',(#3839),#3843);
+#3839 = LINE('',#3840,#3841);
+#3840 = CARTESIAN_POINT('',(0.,0.));
+#3841 = VECTOR('',#3842,1.);
+#3842 = DIRECTION('',(1.,0.));
+#3843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3844 = PCURVE('',#1546,#3845);
+#3845 = DEFINITIONAL_REPRESENTATION('',(#3846),#3850);
+#3846 = LINE('',#3847,#3848);
+#3847 = CARTESIAN_POINT('',(2.8,-0.280028));
+#3848 = VECTOR('',#3849,1.);
+#3849 = DIRECTION('',(-0.92459109776,-0.380961024177));
+#3850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3851 = ORIENTED_EDGE('',*,*,#3782,.T.);
+#3852 = ORIENTED_EDGE('',*,*,#1087,.T.);
+#3853 = ORIENTED_EDGE('',*,*,#3854,.F.);
+#3854 = EDGE_CURVE('',#3830,#1088,#3855,.T.);
+#3855 = SURFACE_CURVE('',#3856,(#3860,#3867),.PCURVE_S1.);
+#3856 = LINE('',#3857,#3858);
+#3857 = CARTESIAN_POINT('',(0.,0.571633003383,-2.09227565793));
+#3858 = VECTOR('',#3859,1.);
+#3859 = DIRECTION('',(1.,0.,0.));
+#3860 = PCURVE('',#1103,#3861);
+#3861 = DEFINITIONAL_REPRESENTATION('',(#3862),#3866);
+#3862 = LINE('',#3863,#3864);
+#3863 = CARTESIAN_POINT('',(0.76544576709,0.));
+#3864 = VECTOR('',#3865,1.);
+#3865 = DIRECTION('',(0.,-1.));
+#3866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3867 = PCURVE('',#1132,#3868);
+#3868 = DEFINITIONAL_REPRESENTATION('',(#3869),#3873);
+#3869 = LINE('',#3870,#3871);
+#3870 = CARTESIAN_POINT('',(-1.297215053585,0.));
+#3871 = VECTOR('',#3872,1.);
+#3872 = DIRECTION('',(-0.,1.));
+#3873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3874 = ADVANCED_FACE('',(#3875),#1193,.T.);
+#3875 = FACE_BOUND('',#3876,.T.);
+#3876 = EDGE_LOOP('',(#3877,#3905,#3926,#3927));
+#3877 = ORIENTED_EDGE('',*,*,#3878,.T.);
+#3878 = EDGE_CURVE('',#1531,#3879,#3881,.T.);
+#3879 = VERTEX_POINT('',#3880);
+#3880 = CARTESIAN_POINT('',(0.,-0.10830003005,-1.096239224981));
+#3881 = SURFACE_CURVE('',#3882,(#3887,#3894),.PCURVE_S1.);
+#3882 = CIRCLE('',#3883,0.5);
+#3883 = AXIS2_PLACEMENT_3D('',#3884,#3885,#3886);
+#3884 = CARTESIAN_POINT('',(0.,0.2,-0.702600950075));
+#3885 = DIRECTION('',(1.,0.,-0.));
+#3886 = DIRECTION('',(0.,0.,1.));
+#3887 = PCURVE('',#1193,#3888);
+#3888 = DEFINITIONAL_REPRESENTATION('',(#3889),#3893);
+#3889 = LINE('',#3890,#3891);
+#3890 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#3891 = VECTOR('',#3892,1.);
+#3892 = DIRECTION('',(1.,0.));
+#3893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3894 = PCURVE('',#1546,#3895);
+#3895 = DEFINITIONAL_REPRESENTATION('',(#3896),#3904);
+#3896 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3897,#3898,#3899,#3900,
+#3901,#3902,#3903),.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('') );
+#3897 = CARTESIAN_POINT('',(0.202600950075,-0.2));
+#3898 = CARTESIAN_POINT('',(0.202600950075,0.666025403784));
+#3899 = CARTESIAN_POINT('',(0.952600950075,0.233012701892));
+#3900 = CARTESIAN_POINT('',(1.702600950075,-0.2));
+#3901 = CARTESIAN_POINT('',(0.952600950075,-0.633012701892));
+#3902 = CARTESIAN_POINT('',(0.202600950075,-1.066025403784));
+#3903 = CARTESIAN_POINT('',(0.202600950075,-0.2));
+#3904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3905 = ORIENTED_EDGE('',*,*,#3906,.T.);
+#3906 = EDGE_CURVE('',#3879,#1145,#3907,.T.);
+#3907 = SURFACE_CURVE('',#3908,(#3912,#3919),.PCURVE_S1.);
+#3908 = LINE('',#3909,#3910);
+#3909 = CARTESIAN_POINT('',(0.,-0.10830003005,-1.096239224981));
+#3910 = VECTOR('',#3911,1.);
+#3911 = DIRECTION('',(1.,0.,0.));
+#3912 = PCURVE('',#1193,#3913);
+#3913 = DEFINITIONAL_REPRESENTATION('',(#3914),#3918);
+#3914 = LINE('',#3915,#3916);
+#3915 = CARTESIAN_POINT('',(0.906379574868,0.));
+#3916 = VECTOR('',#3917,1.);
+#3917 = DIRECTION('',(0.,1.));
+#3918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3919 = PCURVE('',#1160,#3920);
+#3920 = DEFINITIONAL_REPRESENTATION('',(#3921),#3925);
+#3921 = LINE('',#3922,#3923);
+#3922 = CARTESIAN_POINT('',(1.047051478525,-0.));
+#3923 = VECTOR('',#3924,1.);
+#3924 = DIRECTION('',(0.,-1.));
+#3925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3926 = ORIENTED_EDGE('',*,*,#1172,.F.);
+#3927 = ORIENTED_EDGE('',*,*,#1558,.F.);
+#3928 = ADVANCED_FACE('',(#3929),#1132,.F.);
+#3929 = FACE_BOUND('',#3930,.T.);
+#3930 = EDGE_LOOP('',(#3931,#3955,#3956,#3957));
+#3931 = ORIENTED_EDGE('',*,*,#3932,.T.);
+#3932 = EDGE_CURVE('',#3933,#3830,#3935,.T.);
+#3933 = VERTEX_POINT('',#3934);
+#3934 = CARTESIAN_POINT('',(0.,0.417637484553,-1.508156870935));
+#3935 = SURFACE_CURVE('',#3936,(#3941,#3948),.PCURVE_S1.);
+#3936 = CIRCLE('',#3937,0.5);
+#3937 = AXIS2_PLACEMENT_3D('',#3938,#3939,#3940);
+#3938 = CARTESIAN_POINT('',(0.,0.109337454503,-1.901795145841));
+#3939 = DIRECTION('',(-1.,0.,0.));
+#3940 = DIRECTION('',(0.,0.,1.));
+#3941 = PCURVE('',#1132,#3942);
+#3942 = DEFINITIONAL_REPRESENTATION('',(#3943),#3947);
+#3943 = LINE('',#3944,#3945);
+#3944 = CARTESIAN_POINT('',(0.664416751927,-0.));
+#3945 = VECTOR('',#3946,1.);
+#3946 = DIRECTION('',(-1.,0.));
+#3947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3948 = PCURVE('',#1546,#3949);
+#3949 = DEFINITIONAL_REPRESENTATION('',(#3950),#3954);
+#3950 = CIRCLE('',#3951,0.5);
+#3951 = AXIS2_PLACEMENT_2D('',#3952,#3953);
+#3952 = CARTESIAN_POINT('',(1.901795145841,-0.109337454503));
+#3953 = DIRECTION('',(-1.,0.));
+#3954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3955 = ORIENTED_EDGE('',*,*,#3854,.T.);
+#3956 = ORIENTED_EDGE('',*,*,#1115,.F.);
+#3957 = ORIENTED_EDGE('',*,*,#3958,.F.);
+#3958 = EDGE_CURVE('',#3933,#1116,#3959,.T.);
+#3959 = SURFACE_CURVE('',#3960,(#3964,#3971),.PCURVE_S1.);
+#3960 = LINE('',#3961,#3962);
+#3961 = CARTESIAN_POINT('',(0.,0.417637484553,-1.508156870935));
+#3962 = VECTOR('',#3963,1.);
+#3963 = DIRECTION('',(1.,0.,0.));
+#3964 = PCURVE('',#1132,#3965);
+#3965 = DEFINITIONAL_REPRESENTATION('',(#3966),#3970);
+#3966 = LINE('',#3967,#3968);
+#3967 = CARTESIAN_POINT('',(-0.,0.));
+#3968 = VECTOR('',#3969,1.);
+#3969 = DIRECTION('',(-0.,1.));
+#3970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3971 = PCURVE('',#1160,#3972);
+#3972 = DEFINITIONAL_REPRESENTATION('',(#3973),#3977);
+#3973 = LINE('',#3974,#3975);
+#3974 = CARTESIAN_POINT('',(0.37900476136,0.));
+#3975 = VECTOR('',#3976,1.);
+#3976 = DIRECTION('',(0.,-1.));
+#3977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3978 = ADVANCED_FACE('',(#3979),#1160,.T.);
+#3979 = FACE_BOUND('',#3980,.T.);
+#3980 = EDGE_LOOP('',(#3981,#4002,#4003,#4004));
+#3981 = ORIENTED_EDGE('',*,*,#3982,.F.);
+#3982 = EDGE_CURVE('',#3933,#3879,#3983,.T.);
+#3983 = SURFACE_CURVE('',#3984,(#3988,#3995),.PCURVE_S1.);
+#3984 = LINE('',#3985,#3986);
+#3985 = CARTESIAN_POINT('',(0.,0.716019045439,-1.741851229568));
+#3986 = VECTOR('',#3987,1.);
+#3987 = DIRECTION('',(0.,-0.787276549812,0.616600060101));
+#3988 = PCURVE('',#1160,#3989);
+#3989 = DEFINITIONAL_REPRESENTATION('',(#3990),#3994);
+#3990 = LINE('',#3991,#3992);
+#3991 = CARTESIAN_POINT('',(0.,0.));
+#3992 = VECTOR('',#3993,1.);
+#3993 = DIRECTION('',(1.,0.));
+#3994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3995 = PCURVE('',#1546,#3996);
+#3996 = DEFINITIONAL_REPRESENTATION('',(#3997),#4001);
+#3997 = LINE('',#3998,#3999);
+#3998 = CARTESIAN_POINT('',(1.741851229568,-0.716019045439));
+#3999 = VECTOR('',#4000,1.);
+#4000 = DIRECTION('',(-0.616600060101,0.787276549812));
+#4001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4002 = ORIENTED_EDGE('',*,*,#3958,.T.);
+#4003 = ORIENTED_EDGE('',*,*,#1144,.T.);
+#4004 = ORIENTED_EDGE('',*,*,#3906,.F.);
+#4005 = ADVANCED_FACE('',(#4006),#1269,.T.);
+#4006 = FACE_BOUND('',#4007,.T.);
+#4007 = EDGE_LOOP('',(#4008,#4009,#4010,#4033));
+#4008 = ORIENTED_EDGE('',*,*,#1251,.F.);
+#4009 = ORIENTED_EDGE('',*,*,#3607,.T.);
+#4010 = ORIENTED_EDGE('',*,*,#4011,.T.);
+#4011 = EDGE_CURVE('',#3585,#4012,#4014,.T.);
+#4012 = VERTEX_POINT('',#4013);
+#4013 = CARTESIAN_POINT('',(8.3,0.781646439114,-1.412190521171));
+#4014 = SURFACE_CURVE('',#4015,(#4019,#4026),.PCURVE_S1.);
+#4015 = LINE('',#4016,#4017);
+#4016 = CARTESIAN_POINT('',(8.3,0.,-0.8));
+#4017 = VECTOR('',#4018,1.);
+#4018 = DIRECTION('',(-0.,0.787276549812,-0.616600060101));
+#4019 = PCURVE('',#1269,#4020);
+#4020 = DEFINITIONAL_REPRESENTATION('',(#4021),#4025);
+#4021 = LINE('',#4022,#4023);
+#4022 = CARTESIAN_POINT('',(0.,-1.5));
+#4023 = VECTOR('',#4024,1.);
+#4024 = DIRECTION('',(1.,0.));
+#4025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4026 = PCURVE('',#1622,#4027);
+#4027 = DEFINITIONAL_REPRESENTATION('',(#4028),#4032);
+#4028 = LINE('',#4029,#4030);
+#4029 = CARTESIAN_POINT('',(0.8,0.));
+#4030 = VECTOR('',#4031,1.);
+#4031 = DIRECTION('',(0.616600060101,-0.787276549812));
+#4032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4033 = ORIENTED_EDGE('',*,*,#4034,.F.);
+#4034 = EDGE_CURVE('',#1254,#4012,#4035,.T.);
+#4035 = SURFACE_CURVE('',#4036,(#4040,#4047),.PCURVE_S1.);
+#4036 = LINE('',#4037,#4038);
+#4037 = CARTESIAN_POINT('',(6.8,0.781646439114,-1.412190521171));
+#4038 = VECTOR('',#4039,1.);
+#4039 = DIRECTION('',(1.,0.,0.));
+#4040 = PCURVE('',#1269,#4041);
+#4041 = DEFINITIONAL_REPRESENTATION('',(#4042),#4046);
+#4042 = LINE('',#4043,#4044);
+#4043 = CARTESIAN_POINT('',(0.992848623906,0.));
+#4044 = VECTOR('',#4045,1.);
+#4045 = DIRECTION('',(0.,-1.));
+#4046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4047 = PCURVE('',#1298,#4048);
+#4048 = DEFINITIONAL_REPRESENTATION('',(#4049),#4053);
+#4049 = LINE('',#4050,#4051);
+#4050 = CARTESIAN_POINT('',(-0.,0.));
+#4051 = VECTOR('',#4052,1.);
+#4052 = DIRECTION('',(-0.,1.));
+#4053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4054 = ADVANCED_FACE('',(#4055),#1298,.T.);
+#4055 = FACE_BOUND('',#4056,.F.);
+#4056 = EDGE_LOOP('',(#4057,#4058,#4081,#4103));
+#4057 = ORIENTED_EDGE('',*,*,#1281,.T.);
+#4058 = ORIENTED_EDGE('',*,*,#4059,.T.);
+#4059 = EDGE_CURVE('',#1282,#4060,#4062,.T.);
+#4060 = VERTEX_POINT('',#4061);
+#4061 = CARTESIAN_POINT('',(8.3,0.935641957944,-1.996309308166));
+#4062 = SURFACE_CURVE('',#4063,(#4067,#4074),.PCURVE_S1.);
+#4063 = LINE('',#4064,#4065);
+#4064 = CARTESIAN_POINT('',(6.8,0.935641957944,-1.996309308166));
+#4065 = VECTOR('',#4066,1.);
+#4066 = DIRECTION('',(1.,0.,0.));
+#4067 = PCURVE('',#1298,#4068);
+#4068 = DEFINITIONAL_REPRESENTATION('',(#4069),#4073);
+#4069 = LINE('',#4070,#4071);
+#4070 = CARTESIAN_POINT('',(-1.297215053585,0.));
+#4071 = VECTOR('',#4072,1.);
+#4072 = DIRECTION('',(-0.,1.));
+#4073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4074 = PCURVE('',#1326,#4075);
+#4075 = DEFINITIONAL_REPRESENTATION('',(#4076),#4080);
+#4076 = LINE('',#4077,#4078);
+#4077 = CARTESIAN_POINT('',(0.37900476136,0.));
+#4078 = VECTOR('',#4079,1.);
+#4079 = DIRECTION('',(0.,-1.));
+#4080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4081 = ORIENTED_EDGE('',*,*,#4082,.F.);
+#4082 = EDGE_CURVE('',#4012,#4060,#4083,.T.);
+#4083 = SURFACE_CURVE('',#4084,(#4089,#4096),.PCURVE_S1.);
+#4084 = CIRCLE('',#4085,0.5);
+#4085 = AXIS2_PLACEMENT_3D('',#4086,#4087,#4088);
+#4086 = CARTESIAN_POINT('',(8.3,0.473346409064,-1.805828796077));
+#4087 = DIRECTION('',(-1.,0.,0.));
+#4088 = DIRECTION('',(0.,0.,1.));
+#4089 = PCURVE('',#1298,#4090);
+#4090 = DEFINITIONAL_REPRESENTATION('',(#4091),#4095);
+#4091 = LINE('',#4092,#4093);
+#4092 = CARTESIAN_POINT('',(0.664416751927,1.5));
+#4093 = VECTOR('',#4094,1.);
+#4094 = DIRECTION('',(-1.,0.));
+#4095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4096 = PCURVE('',#1622,#4097);
+#4097 = DEFINITIONAL_REPRESENTATION('',(#4098),#4102);
+#4098 = CIRCLE('',#4099,0.5);
+#4099 = AXIS2_PLACEMENT_2D('',#4100,#4101);
+#4100 = CARTESIAN_POINT('',(1.805828796077,-0.473346409064));
+#4101 = DIRECTION('',(-1.,0.));
+#4102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4103 = ORIENTED_EDGE('',*,*,#4034,.F.);
+#4104 = ADVANCED_FACE('',(#4105),#1326,.T.);
+#4105 = FACE_BOUND('',#4106,.T.);
+#4106 = EDGE_LOOP('',(#4107,#4108,#4109,#4132));
+#4107 = ORIENTED_EDGE('',*,*,#1310,.F.);
+#4108 = ORIENTED_EDGE('',*,*,#4059,.T.);
+#4109 = ORIENTED_EDGE('',*,*,#4110,.T.);
+#4110 = EDGE_CURVE('',#4060,#4111,#4113,.T.);
+#4111 = VERTEX_POINT('',#4112);
+#4112 = CARTESIAN_POINT('',(8.3,0.557405329328,-2.914288307253));
+#4113 = SURFACE_CURVE('',#4114,(#4118,#4125),.PCURVE_S1.);
+#4114 = LINE('',#4115,#4116);
+#4115 = CARTESIAN_POINT('',(8.3,1.080028,-1.645884879804));
+#4116 = VECTOR('',#4117,1.);
+#4117 = DIRECTION('',(0.,-0.380961024177,-0.92459109776));
+#4118 = PCURVE('',#1326,#4119);
+#4119 = DEFINITIONAL_REPRESENTATION('',(#4120),#4124);
+#4120 = LINE('',#4121,#4122);
+#4121 = CARTESIAN_POINT('',(0.,-1.5));
+#4122 = VECTOR('',#4123,1.);
+#4123 = DIRECTION('',(1.,0.));
+#4124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4125 = PCURVE('',#1622,#4126);
+#4126 = DEFINITIONAL_REPRESENTATION('',(#4127),#4131);
+#4127 = LINE('',#4128,#4129);
+#4128 = CARTESIAN_POINT('',(1.645884879804,-1.080028));
+#4129 = VECTOR('',#4130,1.);
+#4130 = DIRECTION('',(0.92459109776,0.380961024177));
+#4131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4132 = ORIENTED_EDGE('',*,*,#4133,.F.);
+#4133 = EDGE_CURVE('',#1311,#4111,#4134,.T.);
+#4134 = SURFACE_CURVE('',#4135,(#4139,#4146),.PCURVE_S1.);
+#4135 = LINE('',#4136,#4137);
+#4136 = CARTESIAN_POINT('',(6.8,0.557405329328,-2.914288307253));
+#4137 = VECTOR('',#4138,1.);
+#4138 = DIRECTION('',(1.,0.,0.));
+#4139 = PCURVE('',#1326,#4140);
+#4140 = DEFINITIONAL_REPRESENTATION('',(#4141),#4145);
+#4141 = LINE('',#4142,#4143);
+#4142 = CARTESIAN_POINT('',(1.371853385266,0.));
+#4143 = VECTOR('',#4144,1.);
+#4144 = DIRECTION('',(0.,-1.));
+#4145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4146 = PCURVE('',#1354,#4147);
+#4147 = DEFINITIONAL_REPRESENTATION('',(#4148),#4152);
+#4148 = LINE('',#4149,#4150);
+#4149 = CARTESIAN_POINT('',(0.,0.));
+#4150 = VECTOR('',#4151,1.);
+#4151 = DIRECTION('',(0.,-1.));
+#4152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4153 = ADVANCED_FACE('',(#4154),#1354,.T.);
+#4154 = FACE_BOUND('',#4155,.T.);
+#4155 = EDGE_LOOP('',(#4156,#4157,#4180,#4201));
+#4156 = ORIENTED_EDGE('',*,*,#4133,.T.);
+#4157 = ORIENTED_EDGE('',*,*,#4158,.T.);
+#4158 = EDGE_CURVE('',#4111,#4159,#4161,.T.);
+#4159 = VERTEX_POINT('',#4160);
+#4160 = CARTESIAN_POINT('',(8.3,0.280028,-2.8));
+#4161 = SURFACE_CURVE('',#4162,(#4166,#4173),.PCURVE_S1.);
+#4162 = LINE('',#4163,#4164);
+#4163 = CARTESIAN_POINT('',(8.3,0.557405329328,-2.914288307253));
+#4164 = VECTOR('',#4165,1.);
+#4165 = DIRECTION('',(0.,-0.92459109776,0.380961024177));
+#4166 = PCURVE('',#1354,#4167);
+#4167 = DEFINITIONAL_REPRESENTATION('',(#4168),#4172);
+#4168 = LINE('',#4169,#4170);
+#4169 = CARTESIAN_POINT('',(0.,-1.5));
+#4170 = VECTOR('',#4171,1.);
+#4171 = DIRECTION('',(1.,0.));
+#4172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4173 = PCURVE('',#1622,#4174);
+#4174 = DEFINITIONAL_REPRESENTATION('',(#4175),#4179);
+#4175 = LINE('',#4176,#4177);
+#4176 = CARTESIAN_POINT('',(2.914288307253,-0.557405329328));
+#4177 = VECTOR('',#4178,1.);
+#4178 = DIRECTION('',(-0.380961024177,0.92459109776));
+#4179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4180 = ORIENTED_EDGE('',*,*,#4181,.F.);
+#4181 = EDGE_CURVE('',#1339,#4159,#4182,.T.);
+#4182 = SURFACE_CURVE('',#4183,(#4187,#4194),.PCURVE_S1.);
+#4183 = LINE('',#4184,#4185);
+#4184 = CARTESIAN_POINT('',(6.8,0.280028,-2.8));
+#4185 = VECTOR('',#4186,1.);
+#4186 = DIRECTION('',(1.,0.,0.));
+#4187 = PCURVE('',#1354,#4188);
+#4188 = DEFINITIONAL_REPRESENTATION('',(#4189),#4193);
+#4189 = LINE('',#4190,#4191);
+#4190 = CARTESIAN_POINT('',(0.3,0.));
+#4191 = VECTOR('',#4192,1.);
+#4192 = DIRECTION('',(0.,-1.));
+#4193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4194 = PCURVE('',#1382,#4195);
+#4195 = DEFINITIONAL_REPRESENTATION('',(#4196),#4200);
+#4196 = LINE('',#4197,#4198);
+#4197 = CARTESIAN_POINT('',(0.,0.));
+#4198 = VECTOR('',#4199,1.);
+#4199 = DIRECTION('',(0.,-1.));
+#4200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4201 = ORIENTED_EDGE('',*,*,#1338,.F.);
+#4202 = ADVANCED_FACE('',(#4203),#1382,.T.);
+#4203 = FACE_BOUND('',#4204,.T.);
+#4204 = EDGE_LOOP('',(#4205,#4206,#4207,#4230));
+#4205 = ORIENTED_EDGE('',*,*,#1366,.F.);
+#4206 = ORIENTED_EDGE('',*,*,#4181,.T.);
+#4207 = ORIENTED_EDGE('',*,*,#4208,.T.);
+#4208 = EDGE_CURVE('',#4159,#4209,#4211,.T.);
+#4209 = VERTEX_POINT('',#4210);
+#4210 = CARTESIAN_POINT('',(8.3,0.571633003383,-2.09227565793));
+#4211 = SURFACE_CURVE('',#4212,(#4216,#4223),.PCURVE_S1.);
+#4212 = LINE('',#4213,#4214);
+#4213 = CARTESIAN_POINT('',(8.3,0.280028,-2.8));
+#4214 = VECTOR('',#4215,1.);
+#4215 = DIRECTION('',(0.,0.380961024177,0.92459109776));
+#4216 = PCURVE('',#1382,#4217);
+#4217 = DEFINITIONAL_REPRESENTATION('',(#4218),#4222);
+#4218 = LINE('',#4219,#4220);
+#4219 = CARTESIAN_POINT('',(0.,-1.5));
+#4220 = VECTOR('',#4221,1.);
+#4221 = DIRECTION('',(1.,0.));
+#4222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4223 = PCURVE('',#1622,#4224);
+#4224 = DEFINITIONAL_REPRESENTATION('',(#4225),#4229);
+#4225 = LINE('',#4226,#4227);
+#4226 = CARTESIAN_POINT('',(2.8,-0.280028));
+#4227 = VECTOR('',#4228,1.);
+#4228 = DIRECTION('',(-0.92459109776,-0.380961024177));
+#4229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4230 = ORIENTED_EDGE('',*,*,#4231,.F.);
+#4231 = EDGE_CURVE('',#1367,#4209,#4232,.T.);
+#4232 = SURFACE_CURVE('',#4233,(#4237,#4244),.PCURVE_S1.);
+#4233 = LINE('',#4234,#4235);
+#4234 = CARTESIAN_POINT('',(6.8,0.571633003383,-2.09227565793));
+#4235 = VECTOR('',#4236,1.);
+#4236 = DIRECTION('',(1.,0.,0.));
+#4237 = PCURVE('',#1382,#4238);
+#4238 = DEFINITIONAL_REPRESENTATION('',(#4239),#4243);
+#4239 = LINE('',#4240,#4241);
+#4240 = CARTESIAN_POINT('',(0.76544576709,0.));
+#4241 = VECTOR('',#4242,1.);
+#4242 = DIRECTION('',(0.,-1.));
+#4243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4244 = PCURVE('',#1411,#4245);
+#4245 = DEFINITIONAL_REPRESENTATION('',(#4246),#4250);
+#4246 = LINE('',#4247,#4248);
+#4247 = CARTESIAN_POINT('',(-1.297215053585,0.));
+#4248 = VECTOR('',#4249,1.);
+#4249 = DIRECTION('',(-0.,1.));
+#4250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4251 = ADVANCED_FACE('',(#4252),#1472,.T.);
+#4252 = FACE_BOUND('',#4253,.T.);
+#4253 = EDGE_LOOP('',(#4254,#4255,#4278,#4304));
+#4254 = ORIENTED_EDGE('',*,*,#1451,.T.);
+#4255 = ORIENTED_EDGE('',*,*,#4256,.T.);
+#4256 = EDGE_CURVE('',#1424,#4257,#4259,.T.);
+#4257 = VERTEX_POINT('',#4258);
+#4258 = CARTESIAN_POINT('',(8.3,-0.10830003005,-1.096239224981));
+#4259 = SURFACE_CURVE('',#4260,(#4264,#4271),.PCURVE_S1.);
+#4260 = LINE('',#4261,#4262);
+#4261 = CARTESIAN_POINT('',(6.8,-0.10830003005,-1.096239224981));
+#4262 = VECTOR('',#4263,1.);
+#4263 = DIRECTION('',(1.,0.,0.));
+#4264 = PCURVE('',#1472,#4265);
+#4265 = DEFINITIONAL_REPRESENTATION('',(#4266),#4270);
+#4266 = LINE('',#4267,#4268);
+#4267 = CARTESIAN_POINT('',(0.906379574868,0.));
+#4268 = VECTOR('',#4269,1.);
+#4269 = DIRECTION('',(0.,1.));
+#4270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4271 = PCURVE('',#1439,#4272);
+#4272 = DEFINITIONAL_REPRESENTATION('',(#4273),#4277);
+#4273 = LINE('',#4274,#4275);
+#4274 = CARTESIAN_POINT('',(1.047051478525,0.));
+#4275 = VECTOR('',#4276,1.);
+#4276 = DIRECTION('',(0.,-1.));
+#4277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4278 = ORIENTED_EDGE('',*,*,#4279,.F.);
+#4279 = EDGE_CURVE('',#1586,#4257,#4280,.T.);
+#4280 = SURFACE_CURVE('',#4281,(#4286,#4293),.PCURVE_S1.);
+#4281 = CIRCLE('',#4282,0.5);
+#4282 = AXIS2_PLACEMENT_3D('',#4283,#4284,#4285);
+#4283 = CARTESIAN_POINT('',(8.3,0.2,-0.702600950075));
+#4284 = DIRECTION('',(1.,0.,-0.));
+#4285 = DIRECTION('',(0.,0.,1.));
+#4286 = PCURVE('',#1472,#4287);
+#4287 = DEFINITIONAL_REPRESENTATION('',(#4288),#4292);
+#4288 = LINE('',#4289,#4290);
+#4289 = CARTESIAN_POINT('',(-1.570796326795,1.5));
+#4290 = VECTOR('',#4291,1.);
+#4291 = DIRECTION('',(1.,0.));
+#4292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4293 = PCURVE('',#1622,#4294);
+#4294 = DEFINITIONAL_REPRESENTATION('',(#4295),#4303);
+#4295 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4296,#4297,#4298,#4299,
+#4300,#4301,#4302),.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('') );
+#4296 = CARTESIAN_POINT('',(0.202600950075,-0.2));
+#4297 = CARTESIAN_POINT('',(0.202600950075,0.666025403784));
+#4298 = CARTESIAN_POINT('',(0.952600950075,0.233012701892));
+#4299 = CARTESIAN_POINT('',(1.702600950075,-0.2));
+#4300 = CARTESIAN_POINT('',(0.952600950075,-0.633012701892));
+#4301 = CARTESIAN_POINT('',(0.202600950075,-1.066025403784));
+#4302 = CARTESIAN_POINT('',(0.202600950075,-0.2));
+#4303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4304 = ORIENTED_EDGE('',*,*,#1585,.F.);
+#4305 = ADVANCED_FACE('',(#4306),#1411,.F.);
+#4306 = FACE_BOUND('',#4307,.T.);
+#4307 = EDGE_LOOP('',(#4308,#4309,#4310,#4334));
+#4308 = ORIENTED_EDGE('',*,*,#1394,.T.);
+#4309 = ORIENTED_EDGE('',*,*,#4231,.T.);
+#4310 = ORIENTED_EDGE('',*,*,#4311,.F.);
+#4311 = EDGE_CURVE('',#4312,#4209,#4314,.T.);
+#4312 = VERTEX_POINT('',#4313);
+#4313 = CARTESIAN_POINT('',(8.3,0.417637484553,-1.508156870935));
+#4314 = SURFACE_CURVE('',#4315,(#4320,#4327),.PCURVE_S1.);
+#4315 = CIRCLE('',#4316,0.5);
+#4316 = AXIS2_PLACEMENT_3D('',#4317,#4318,#4319);
+#4317 = CARTESIAN_POINT('',(8.3,0.109337454503,-1.901795145841));
+#4318 = DIRECTION('',(-1.,0.,0.));
+#4319 = DIRECTION('',(0.,0.,1.));
+#4320 = PCURVE('',#1411,#4321);
+#4321 = DEFINITIONAL_REPRESENTATION('',(#4322),#4326);
+#4322 = LINE('',#4323,#4324);
+#4323 = CARTESIAN_POINT('',(0.664416751927,1.5));
+#4324 = VECTOR('',#4325,1.);
+#4325 = DIRECTION('',(-1.,0.));
+#4326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4327 = PCURVE('',#1622,#4328);
+#4328 = DEFINITIONAL_REPRESENTATION('',(#4329),#4333);
+#4329 = CIRCLE('',#4330,0.5);
+#4330 = AXIS2_PLACEMENT_2D('',#4331,#4332);
+#4331 = CARTESIAN_POINT('',(1.901795145841,-0.109337454503));
+#4332 = DIRECTION('',(-1.,0.));
+#4333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4334 = ORIENTED_EDGE('',*,*,#4335,.F.);
+#4335 = EDGE_CURVE('',#1395,#4312,#4336,.T.);
+#4336 = SURFACE_CURVE('',#4337,(#4341,#4348),.PCURVE_S1.);
+#4337 = LINE('',#4338,#4339);
+#4338 = CARTESIAN_POINT('',(6.8,0.417637484553,-1.508156870935));
+#4339 = VECTOR('',#4340,1.);
+#4340 = DIRECTION('',(1.,0.,0.));
+#4341 = PCURVE('',#1411,#4342);
+#4342 = DEFINITIONAL_REPRESENTATION('',(#4343),#4347);
+#4343 = LINE('',#4344,#4345);
+#4344 = CARTESIAN_POINT('',(-0.,0.));
+#4345 = VECTOR('',#4346,1.);
+#4346 = DIRECTION('',(-0.,1.));
+#4347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4348 = PCURVE('',#1439,#4349);
+#4349 = DEFINITIONAL_REPRESENTATION('',(#4350),#4354);
+#4350 = LINE('',#4351,#4352);
+#4351 = CARTESIAN_POINT('',(0.37900476136,0.));
+#4352 = VECTOR('',#4353,1.);
+#4353 = DIRECTION('',(0.,-1.));
+#4354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4355 = ADVANCED_FACE('',(#4356),#1439,.T.);
+#4356 = FACE_BOUND('',#4357,.T.);
+#4357 = EDGE_LOOP('',(#4358,#4359,#4360,#4381));
+#4358 = ORIENTED_EDGE('',*,*,#1423,.F.);
+#4359 = ORIENTED_EDGE('',*,*,#4335,.T.);
+#4360 = ORIENTED_EDGE('',*,*,#4361,.T.);
+#4361 = EDGE_CURVE('',#4312,#4257,#4362,.T.);
+#4362 = SURFACE_CURVE('',#4363,(#4367,#4374),.PCURVE_S1.);
+#4363 = LINE('',#4364,#4365);
+#4364 = CARTESIAN_POINT('',(8.3,0.716019045439,-1.741851229568));
+#4365 = VECTOR('',#4366,1.);
+#4366 = DIRECTION('',(0.,-0.787276549812,0.616600060101));
+#4367 = PCURVE('',#1439,#4368);
+#4368 = DEFINITIONAL_REPRESENTATION('',(#4369),#4373);
+#4369 = LINE('',#4370,#4371);
+#4370 = CARTESIAN_POINT('',(0.,-1.5));
+#4371 = VECTOR('',#4372,1.);
+#4372 = DIRECTION('',(1.,0.));
+#4373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4374 = PCURVE('',#1622,#4375);
+#4375 = DEFINITIONAL_REPRESENTATION('',(#4376),#4380);
+#4376 = LINE('',#4377,#4378);
+#4377 = CARTESIAN_POINT('',(1.741851229568,-0.716019045439));
+#4378 = VECTOR('',#4379,1.);
+#4379 = DIRECTION('',(-0.616600060101,0.787276549812));
+#4380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4381 = ORIENTED_EDGE('',*,*,#4256,.F.);
+#4382 = ADVANCED_FACE('',(#4383),#1546,.T.);
+#4383 = FACE_BOUND('',#4384,.T.);
+#4384 = EDGE_LOOP('',(#4385,#4386,#4387,#4388,#4389,#4390,#4391,#4392,
+    #4393,#4394,#4395));
+#4385 = ORIENTED_EDGE('',*,*,#3632,.T.);
+#4386 = ORIENTED_EDGE('',*,*,#3681,.T.);
+#4387 = ORIENTED_EDGE('',*,*,#3731,.T.);
+#4388 = ORIENTED_EDGE('',*,*,#3805,.T.);
+#4389 = ORIENTED_EDGE('',*,*,#3829,.T.);
+#4390 = ORIENTED_EDGE('',*,*,#3932,.F.);
+#4391 = ORIENTED_EDGE('',*,*,#3982,.T.);
+#4392 = ORIENTED_EDGE('',*,*,#3878,.F.);
+#4393 = ORIENTED_EDGE('',*,*,#1530,.T.);
+#4394 = ORIENTED_EDGE('',*,*,#1747,.T.);
+#4395 = ORIENTED_EDGE('',*,*,#3290,.T.);
+#4396 = ADVANCED_FACE('',(#4397),#1622,.F.);
+#4397 = FACE_BOUND('',#4398,.F.);
+#4398 = EDGE_LOOP('',(#4399,#4400,#4401,#4402,#4403,#4404,#4405,#4406,
+    #4407,#4408,#4409));
+#4399 = ORIENTED_EDGE('',*,*,#4011,.T.);
+#4400 = ORIENTED_EDGE('',*,*,#4082,.T.);
+#4401 = ORIENTED_EDGE('',*,*,#4110,.T.);
+#4402 = ORIENTED_EDGE('',*,*,#4158,.T.);
+#4403 = ORIENTED_EDGE('',*,*,#4208,.T.);
+#4404 = ORIENTED_EDGE('',*,*,#4311,.F.);
+#4405 = ORIENTED_EDGE('',*,*,#4361,.T.);
+#4406 = ORIENTED_EDGE('',*,*,#4279,.F.);
+#4407 = ORIENTED_EDGE('',*,*,#1608,.T.);
+#4408 = ORIENTED_EDGE('',*,*,#1934,.T.);
+#4409 = ORIENTED_EDGE('',*,*,#3584,.T.);
+#4410 = ADVANCED_FACE('',(#4411),#1680,.T.);
+#4411 = FACE_BOUND('',#4412,.T.);
+#4412 = EDGE_LOOP('',(#4413,#4414,#4435,#4436));
+#4413 = ORIENTED_EDGE('',*,*,#3366,.T.);
+#4414 = ORIENTED_EDGE('',*,*,#4415,.T.);
+#4415 = EDGE_CURVE('',#3367,#1664,#4416,.T.);
+#4416 = SURFACE_CURVE('',#4417,(#4421,#4428),.PCURVE_S1.);
+#4417 = LINE('',#4418,#4419);
+#4418 = CARTESIAN_POINT('',(17.,-12.8,15.29));
+#4419 = VECTOR('',#4420,1.);
+#4420 = DIRECTION('',(-1.,0.,0.));
+#4421 = PCURVE('',#1680,#4422);
+#4422 = DEFINITIONAL_REPRESENTATION('',(#4423),#4427);
+#4423 = LINE('',#4424,#4425);
+#4424 = CARTESIAN_POINT('',(1.570796326795,0.));
+#4425 = VECTOR('',#4426,1.);
+#4426 = DIRECTION('',(0.,1.));
+#4427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4428 = PCURVE('',#1708,#4429);
+#4429 = DEFINITIONAL_REPRESENTATION('',(#4430),#4434);
+#4430 = LINE('',#4431,#4432);
+#4431 = CARTESIAN_POINT('',(17.,-12.8));
+#4432 = VECTOR('',#4433,1.);
+#4433 = DIRECTION('',(-1.,0.));
+#4434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4435 = ORIENTED_EDGE('',*,*,#1663,.F.);
+#4436 = ORIENTED_EDGE('',*,*,#2739,.F.);
+#4437 = ADVANCED_FACE('',(#4438),#1783,.F.);
+#4438 = FACE_BOUND('',#4439,.F.);
+#4439 = EDGE_LOOP('',(#4440,#4463,#4491,#4514,#4538,#4561,#4584,#4607,
+    #4631,#4654,#4680,#4681));
+#4440 = ORIENTED_EDGE('',*,*,#4441,.T.);
+#4441 = EDGE_CURVE('',#1639,#4442,#4444,.T.);
+#4442 = VERTEX_POINT('',#4443);
+#4443 = CARTESIAN_POINT('',(0.,-13.3,-0.556502375188));
+#4444 = SURFACE_CURVE('',#4445,(#4449,#4456),.PCURVE_S1.);
+#4445 = LINE('',#4446,#4447);
+#4446 = CARTESIAN_POINT('',(0.,-13.3,0.));
+#4447 = VECTOR('',#4448,1.);
+#4448 = DIRECTION('',(0.,0.,-1.));
+#4449 = PCURVE('',#1783,#4450);
+#4450 = DEFINITIONAL_REPRESENTATION('',(#4451),#4455);
+#4451 = LINE('',#4452,#4453);
+#4452 = CARTESIAN_POINT('',(0.,0.));
+#4453 = VECTOR('',#4454,1.);
+#4454 = DIRECTION('',(-1.,0.));
+#4455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4456 = PCURVE('',#2150,#4457);
+#4457 = DEFINITIONAL_REPRESENTATION('',(#4458),#4462);
+#4458 = LINE('',#4459,#4460);
+#4459 = CARTESIAN_POINT('',(0.,0.));
+#4460 = VECTOR('',#4461,1.);
+#4461 = DIRECTION('',(1.,0.));
+#4462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4463 = ORIENTED_EDGE('',*,*,#4464,.T.);
+#4464 = EDGE_CURVE('',#4442,#4465,#4467,.T.);
+#4465 = VERTEX_POINT('',#4466);
+#4466 = CARTESIAN_POINT('',(0.,-13.49169996995,-0.950140650094));
+#4467 = SURFACE_CURVE('',#4468,(#4473,#4484),.PCURVE_S1.);
+#4468 = CIRCLE('',#4469,0.5);
+#4469 = AXIS2_PLACEMENT_3D('',#4470,#4471,#4472);
+#4470 = CARTESIAN_POINT('',(0.,-13.8,-0.556502375188));
+#4471 = DIRECTION('',(-1.,0.,0.));
+#4472 = DIRECTION('',(0.,0.,1.));
+#4473 = PCURVE('',#1783,#4474);
+#4474 = DEFINITIONAL_REPRESENTATION('',(#4475),#4483);
+#4475 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4476,#4477,#4478,#4479,
+#4480,#4481,#4482),.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('') );
+#4476 = CARTESIAN_POINT('',(-5.650237518762E-02,0.5));
+#4477 = CARTESIAN_POINT('',(-5.650237518762E-02,-0.366025403784));
+#4478 = CARTESIAN_POINT('',(-0.806502375188,6.698729810778E-02));
+#4479 = CARTESIAN_POINT('',(-1.556502375188,0.5));
+#4480 = CARTESIAN_POINT('',(-0.806502375188,0.933012701892));
+#4481 = CARTESIAN_POINT('',(-5.650237518762E-02,1.366025403784));
+#4482 = CARTESIAN_POINT('',(-5.650237518762E-02,0.5));
+#4483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4484 = PCURVE('',#2183,#4485);
+#4485 = DEFINITIONAL_REPRESENTATION('',(#4486),#4490);
+#4486 = LINE('',#4487,#4488);
+#4487 = CARTESIAN_POINT('',(1.570796326795,-0.));
+#4488 = VECTOR('',#4489,1.);
+#4489 = DIRECTION('',(-1.,0.));
+#4490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4491 = ORIENTED_EDGE('',*,*,#4492,.T.);
+#4492 = EDGE_CURVE('',#4465,#4493,#4495,.T.);
+#4493 = VERTEX_POINT('',#4494);
+#4494 = CARTESIAN_POINT('',(0.,-14.08164643911,-1.412190521171));
+#4495 = SURFACE_CURVE('',#4496,(#4500,#4507),.PCURVE_S1.);
+#4496 = LINE('',#4497,#4498);
+#4497 = CARTESIAN_POINT('',(0.,-13.3,-0.8));
+#4498 = VECTOR('',#4499,1.);
+#4499 = DIRECTION('',(0.,-0.787276549812,-0.616600060101));
+#4500 = PCURVE('',#1783,#4501);
+#4501 = DEFINITIONAL_REPRESENTATION('',(#4502),#4506);
+#4502 = LINE('',#4503,#4504);
+#4503 = CARTESIAN_POINT('',(-0.8,0.));
+#4504 = VECTOR('',#4505,1.);
+#4505 = DIRECTION('',(-0.616600060101,0.787276549812));
+#4506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4507 = PCURVE('',#2211,#4508);
+#4508 = DEFINITIONAL_REPRESENTATION('',(#4509),#4513);
+#4509 = LINE('',#4510,#4511);
+#4510 = CARTESIAN_POINT('',(0.,0.));
+#4511 = VECTOR('',#4512,1.);
+#4512 = DIRECTION('',(1.,-0.));
+#4513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4514 = ORIENTED_EDGE('',*,*,#4515,.T.);
+#4515 = EDGE_CURVE('',#4493,#4516,#4518,.T.);
+#4516 = VERTEX_POINT('',#4517);
+#4517 = CARTESIAN_POINT('',(0.,-14.23564195794,-1.996309308166));
+#4518 = SURFACE_CURVE('',#4519,(#4524,#4531),.PCURVE_S1.);
+#4519 = CIRCLE('',#4520,0.5);
+#4520 = AXIS2_PLACEMENT_3D('',#4521,#4522,#4523);
+#4521 = CARTESIAN_POINT('',(0.,-13.77334640906,-1.805828796077));
+#4522 = DIRECTION('',(1.,0.,-0.));
+#4523 = DIRECTION('',(0.,0.,1.));
+#4524 = PCURVE('',#1783,#4525);
+#4525 = DEFINITIONAL_REPRESENTATION('',(#4526),#4530);
+#4526 = CIRCLE('',#4527,0.5);
+#4527 = AXIS2_PLACEMENT_2D('',#4528,#4529);
+#4528 = CARTESIAN_POINT('',(-1.805828796077,0.473346409064));
+#4529 = DIRECTION('',(1.,0.));
+#4530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4531 = PCURVE('',#2240,#4532);
+#4532 = DEFINITIONAL_REPRESENTATION('',(#4533),#4537);
+#4533 = LINE('',#4534,#4535);
+#4534 = CARTESIAN_POINT('',(-0.664416751927,0.));
+#4535 = VECTOR('',#4536,1.);
+#4536 = DIRECTION('',(1.,0.));
+#4537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4538 = ORIENTED_EDGE('',*,*,#4539,.T.);
+#4539 = EDGE_CURVE('',#4516,#4540,#4542,.T.);
+#4540 = VERTEX_POINT('',#4541);
+#4541 = CARTESIAN_POINT('',(0.,-13.85740532932,-2.914288307253));
+#4542 = SURFACE_CURVE('',#4543,(#4547,#4554),.PCURVE_S1.);
+#4543 = LINE('',#4544,#4545);
+#4544 = CARTESIAN_POINT('',(0.,-14.380028,-1.645884879804));
+#4545 = VECTOR('',#4546,1.);
+#4546 = DIRECTION('',(-0.,0.380961024177,-0.92459109776));
+#4547 = PCURVE('',#1783,#4548);
+#4548 = DEFINITIONAL_REPRESENTATION('',(#4549),#4553);
+#4549 = LINE('',#4550,#4551);
+#4550 = CARTESIAN_POINT('',(-1.645884879804,1.080028));
+#4551 = VECTOR('',#4552,1.);
+#4552 = DIRECTION('',(-0.92459109776,-0.380961024177));
+#4553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4554 = PCURVE('',#2268,#4555);
+#4555 = DEFINITIONAL_REPRESENTATION('',(#4556),#4560);
+#4556 = LINE('',#4557,#4558);
+#4557 = CARTESIAN_POINT('',(0.,0.));
+#4558 = VECTOR('',#4559,1.);
+#4559 = DIRECTION('',(1.,0.));
+#4560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4561 = ORIENTED_EDGE('',*,*,#4562,.T.);
+#4562 = EDGE_CURVE('',#4540,#4563,#4565,.T.);
+#4563 = VERTEX_POINT('',#4564);
+#4564 = CARTESIAN_POINT('',(0.,-13.580028,-2.8));
+#4565 = SURFACE_CURVE('',#4566,(#4570,#4577),.PCURVE_S1.);
+#4566 = LINE('',#4567,#4568);
+#4567 = CARTESIAN_POINT('',(0.,-13.85740532932,-2.914288307253));
+#4568 = VECTOR('',#4569,1.);
+#4569 = DIRECTION('',(0.,0.92459109776,0.380961024177));
+#4570 = PCURVE('',#1783,#4571);
+#4571 = DEFINITIONAL_REPRESENTATION('',(#4572),#4576);
+#4572 = LINE('',#4573,#4574);
+#4573 = CARTESIAN_POINT('',(-2.914288307253,0.557405329328));
+#4574 = VECTOR('',#4575,1.);
+#4575 = DIRECTION('',(0.380961024177,-0.92459109776));
+#4576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4577 = PCURVE('',#2296,#4578);
+#4578 = DEFINITIONAL_REPRESENTATION('',(#4579),#4583);
+#4579 = LINE('',#4580,#4581);
+#4580 = CARTESIAN_POINT('',(0.,0.));
+#4581 = VECTOR('',#4582,1.);
+#4582 = DIRECTION('',(1.,0.));
+#4583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4584 = ORIENTED_EDGE('',*,*,#4585,.T.);
+#4585 = EDGE_CURVE('',#4563,#4586,#4588,.T.);
+#4586 = VERTEX_POINT('',#4587);
+#4587 = CARTESIAN_POINT('',(0.,-13.87163300338,-2.09227565793));
+#4588 = SURFACE_CURVE('',#4589,(#4593,#4600),.PCURVE_S1.);
+#4589 = LINE('',#4590,#4591);
+#4590 = CARTESIAN_POINT('',(0.,-13.580028,-2.8));
+#4591 = VECTOR('',#4592,1.);
+#4592 = DIRECTION('',(0.,-0.380961024177,0.92459109776));
+#4593 = PCURVE('',#1783,#4594);
+#4594 = DEFINITIONAL_REPRESENTATION('',(#4595),#4599);
+#4595 = LINE('',#4596,#4597);
+#4596 = CARTESIAN_POINT('',(-2.8,0.280028));
+#4597 = VECTOR('',#4598,1.);
+#4598 = DIRECTION('',(0.92459109776,0.380961024177));
+#4599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4600 = PCURVE('',#2324,#4601);
+#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,#4586,#4611,.T.);
+#4609 = VERTEX_POINT('',#4610);
+#4610 = CARTESIAN_POINT('',(0.,-13.71763748455,-1.508156870935));
+#4611 = SURFACE_CURVE('',#4612,(#4617,#4624),.PCURVE_S1.);
+#4612 = CIRCLE('',#4613,0.5);
+#4613 = AXIS2_PLACEMENT_3D('',#4614,#4615,#4616);
+#4614 = CARTESIAN_POINT('',(0.,-13.4093374545,-1.901795145841));
+#4615 = DIRECTION('',(1.,0.,-0.));
+#4616 = DIRECTION('',(0.,0.,1.));
+#4617 = PCURVE('',#1783,#4618);
+#4618 = DEFINITIONAL_REPRESENTATION('',(#4619),#4623);
+#4619 = CIRCLE('',#4620,0.5);
+#4620 = AXIS2_PLACEMENT_2D('',#4621,#4622);
+#4621 = CARTESIAN_POINT('',(-1.901795145841,0.109337454503));
+#4622 = DIRECTION('',(1.,0.));
+#4623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4624 = PCURVE('',#2353,#4625);
+#4625 = DEFINITIONAL_REPRESENTATION('',(#4626),#4630);
+#4626 = LINE('',#4627,#4628);
+#4627 = CARTESIAN_POINT('',(-0.664416751927,0.));
+#4628 = VECTOR('',#4629,1.);
+#4629 = DIRECTION('',(1.,0.));
+#4630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4631 = ORIENTED_EDGE('',*,*,#4632,.T.);
+#4632 = EDGE_CURVE('',#4609,#4633,#4635,.T.);
+#4633 = VERTEX_POINT('',#4634);
+#4634 = CARTESIAN_POINT('',(0.,-13.19169996995,-1.096239224981));
+#4635 = SURFACE_CURVE('',#4636,(#4640,#4647),.PCURVE_S1.);
+#4636 = LINE('',#4637,#4638);
+#4637 = CARTESIAN_POINT('',(0.,-14.01601904543,-1.741851229568));
+#4638 = VECTOR('',#4639,1.);
+#4639 = DIRECTION('',(0.,0.787276549812,0.616600060101));
+#4640 = PCURVE('',#1783,#4641);
+#4641 = DEFINITIONAL_REPRESENTATION('',(#4642),#4646);
+#4642 = LINE('',#4643,#4644);
+#4643 = CARTESIAN_POINT('',(-1.741851229568,0.716019045439));
+#4644 = VECTOR('',#4645,1.);
+#4645 = DIRECTION('',(0.616600060101,-0.787276549812));
+#4646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4647 = PCURVE('',#2381,#4648);
+#4648 = DEFINITIONAL_REPRESENTATION('',(#4649),#4653);
+#4649 = LINE('',#4650,#4651);
+#4650 = CARTESIAN_POINT('',(0.,0.));
+#4651 = VECTOR('',#4652,1.);
+#4652 = DIRECTION('',(1.,0.));
+#4653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4654 = ORIENTED_EDGE('',*,*,#4655,.F.);
+#4655 = EDGE_CURVE('',#1983,#4633,#4656,.T.);
+#4656 = SURFACE_CURVE('',#4657,(#4662,#4673),.PCURVE_S1.);
+#4657 = CIRCLE('',#4658,0.5);
+#4658 = AXIS2_PLACEMENT_3D('',#4659,#4660,#4661);
+#4659 = CARTESIAN_POINT('',(0.,-13.5,-0.702600950075));
+#4660 = DIRECTION('',(-1.,0.,0.));
+#4661 = DIRECTION('',(0.,0.,1.));
+#4662 = PCURVE('',#1783,#4663);
+#4663 = DEFINITIONAL_REPRESENTATION('',(#4664),#4672);
+#4664 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4665,#4666,#4667,#4668,
+#4669,#4670,#4671),.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('') );
+#4665 = CARTESIAN_POINT('',(-0.202600950075,0.2));
+#4666 = CARTESIAN_POINT('',(-0.202600950075,-0.666025403784));
+#4667 = CARTESIAN_POINT('',(-0.952600950075,-0.233012701892));
+#4668 = CARTESIAN_POINT('',(-1.702600950075,0.2));
+#4669 = CARTESIAN_POINT('',(-0.952600950075,0.633012701892));
+#4670 = CARTESIAN_POINT('',(-0.202600950075,1.066025403784));
+#4671 = CARTESIAN_POINT('',(-0.202600950075,0.2));
+#4672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4673 = PCURVE('',#2021,#4674);
+#4674 = DEFINITIONAL_REPRESENTATION('',(#4675),#4679);
+#4675 = LINE('',#4676,#4677);
+#4676 = CARTESIAN_POINT('',(1.570796326795,-0.));
+#4677 = VECTOR('',#4678,1.);
+#4678 = DIRECTION('',(-1.,0.));
+#4679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4680 = ORIENTED_EDGE('',*,*,#1982,.T.);
+#4681 = ORIENTED_EDGE('',*,*,#1769,.T.);
+#4682 = ADVANCED_FACE('',(#4683),#1708,.T.);
+#4683 = FACE_BOUND('',#4684,.T.);
+#4684 = EDGE_LOOP('',(#4685,#4686,#4687,#4688));
+#4685 = ORIENTED_EDGE('',*,*,#3394,.T.);
+#4686 = ORIENTED_EDGE('',*,*,#3216,.F.);
+#4687 = ORIENTED_EDGE('',*,*,#1692,.F.);
+#4688 = ORIENTED_EDGE('',*,*,#4415,.F.);
+#4689 = ADVANCED_FACE('',(#4690),#1816,.T.);
+#4690 = FACE_BOUND('',#4691,.T.);
+#4691 = EDGE_LOOP('',(#4692,#4693,#4714,#4715));
+#4692 = ORIENTED_EDGE('',*,*,#3314,.T.);
+#4693 = ORIENTED_EDGE('',*,*,#4694,.T.);
+#4694 = EDGE_CURVE('',#3317,#1799,#4695,.T.);
+#4695 = SURFACE_CURVE('',#4696,(#4700,#4707),.PCURVE_S1.);
+#4696 = LINE('',#4697,#4698);
+#4697 = CARTESIAN_POINT('',(17.,-12.8,1.33));
+#4698 = VECTOR('',#4699,1.);
+#4699 = DIRECTION('',(-1.,-0.,-0.));
+#4700 = PCURVE('',#1816,#4701);
+#4701 = DEFINITIONAL_REPRESENTATION('',(#4702),#4706);
+#4702 = LINE('',#4703,#4704);
+#4703 = CARTESIAN_POINT('',(0.5,-0.3));
+#4704 = VECTOR('',#4705,1.);
+#4705 = DIRECTION('',(-0.,-1.));
+#4706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4707 = PCURVE('',#1849,#4708);
+#4708 = DEFINITIONAL_REPRESENTATION('',(#4709),#4713);
+#4709 = LINE('',#4710,#4711);
+#4710 = CARTESIAN_POINT('',(0.,0.));
+#4711 = VECTOR('',#4712,1.);
+#4712 = DIRECTION('',(0.,1.));
+#4713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4714 = ORIENTED_EDGE('',*,*,#1798,.T.);
+#4715 = ORIENTED_EDGE('',*,*,#3559,.F.);
+#4716 = ADVANCED_FACE('',(#4717),#1849,.T.);
+#4717 = FACE_BOUND('',#4718,.T.);
+#4718 = EDGE_LOOP('',(#4719,#4720,#4721,#4722));
+#4719 = ORIENTED_EDGE('',*,*,#3339,.T.);
+#4720 = ORIENTED_EDGE('',*,*,#2806,.T.);
+#4721 = ORIENTED_EDGE('',*,*,#1828,.F.);
+#4722 = ORIENTED_EDGE('',*,*,#4694,.F.);
+#4723 = ADVANCED_FACE('',(#4724),#1921,.T.);
+#4724 = FACE_BOUND('',#4725,.T.);
+#4725 = EDGE_LOOP('',(#4726,#4749,#4777,#4800,#4824,#4847,#4870,#4893,
+    #4917,#4940,#4966,#4967));
+#4726 = ORIENTED_EDGE('',*,*,#4727,.T.);
+#4727 = EDGE_CURVE('',#1885,#4728,#4730,.T.);
+#4728 = VERTEX_POINT('',#4729);
+#4729 = CARTESIAN_POINT('',(8.3,-13.3,-0.556502375188));
+#4730 = SURFACE_CURVE('',#4731,(#4735,#4742),.PCURVE_S1.);
+#4731 = LINE('',#4732,#4733);
+#4732 = CARTESIAN_POINT('',(8.3,-13.3,0.));
+#4733 = VECTOR('',#4734,1.);
+#4734 = DIRECTION('',(0.,0.,-1.));
+#4735 = PCURVE('',#1921,#4736);
+#4736 = DEFINITIONAL_REPRESENTATION('',(#4737),#4741);
+#4737 = LINE('',#4738,#4739);
+#4738 = CARTESIAN_POINT('',(0.,0.));
+#4739 = VECTOR('',#4740,1.);
+#4740 = DIRECTION('',(-1.,0.));
+#4741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4742 = PCURVE('',#2440,#4743);
+#4743 = DEFINITIONAL_REPRESENTATION('',(#4744),#4748);
+#4744 = LINE('',#4745,#4746);
+#4745 = CARTESIAN_POINT('',(0.,-1.5));
+#4746 = VECTOR('',#4747,1.);
+#4747 = DIRECTION('',(1.,0.));
+#4748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4749 = ORIENTED_EDGE('',*,*,#4750,.T.);
+#4750 = EDGE_CURVE('',#4728,#4751,#4753,.T.);
+#4751 = VERTEX_POINT('',#4752);
+#4752 = CARTESIAN_POINT('',(8.3,-13.49169996995,-0.950140650094));
+#4753 = SURFACE_CURVE('',#4754,(#4759,#4770),.PCURVE_S1.);
+#4754 = CIRCLE('',#4755,0.5);
+#4755 = AXIS2_PLACEMENT_3D('',#4756,#4757,#4758);
+#4756 = CARTESIAN_POINT('',(8.3,-13.8,-0.556502375188));
+#4757 = DIRECTION('',(-1.,0.,0.));
+#4758 = DIRECTION('',(0.,0.,1.));
+#4759 = PCURVE('',#1921,#4760);
+#4760 = DEFINITIONAL_REPRESENTATION('',(#4761),#4769);
+#4761 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4762,#4763,#4764,#4765,
+#4766,#4767,#4768),.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('') );
+#4762 = CARTESIAN_POINT('',(-5.650237518762E-02,0.5));
+#4763 = CARTESIAN_POINT('',(-5.650237518762E-02,-0.366025403784));
+#4764 = CARTESIAN_POINT('',(-0.806502375188,6.698729810778E-02));
+#4765 = CARTESIAN_POINT('',(-1.556502375188,0.5));
+#4766 = CARTESIAN_POINT('',(-0.806502375188,0.933012701892));
+#4767 = CARTESIAN_POINT('',(-5.650237518762E-02,1.366025403784));
+#4768 = CARTESIAN_POINT('',(-5.650237518762E-02,0.5));
+#4769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4770 = PCURVE('',#2473,#4771);
+#4771 = DEFINITIONAL_REPRESENTATION('',(#4772),#4776);
+#4772 = LINE('',#4773,#4774);
+#4773 = CARTESIAN_POINT('',(1.570796326795,1.5));
+#4774 = VECTOR('',#4775,1.);
+#4775 = DIRECTION('',(-1.,0.));
+#4776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4777 = ORIENTED_EDGE('',*,*,#4778,.T.);
+#4778 = EDGE_CURVE('',#4751,#4779,#4781,.T.);
+#4779 = VERTEX_POINT('',#4780);
+#4780 = CARTESIAN_POINT('',(8.3,-14.08164643911,-1.412190521171));
+#4781 = SURFACE_CURVE('',#4782,(#4786,#4793),.PCURVE_S1.);
+#4782 = LINE('',#4783,#4784);
+#4783 = CARTESIAN_POINT('',(8.3,-13.3,-0.8));
+#4784 = VECTOR('',#4785,1.);
+#4785 = DIRECTION('',(0.,-0.787276549812,-0.616600060101));
+#4786 = PCURVE('',#1921,#4787);
+#4787 = DEFINITIONAL_REPRESENTATION('',(#4788),#4792);
+#4788 = LINE('',#4789,#4790);
+#4789 = CARTESIAN_POINT('',(-0.8,0.));
+#4790 = VECTOR('',#4791,1.);
+#4791 = DIRECTION('',(-0.616600060101,0.787276549812));
+#4792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4793 = PCURVE('',#2501,#4794);
+#4794 = DEFINITIONAL_REPRESENTATION('',(#4795),#4799);
+#4795 = LINE('',#4796,#4797);
+#4796 = CARTESIAN_POINT('',(0.,-1.5));
+#4797 = VECTOR('',#4798,1.);
+#4798 = DIRECTION('',(1.,0.));
+#4799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4800 = ORIENTED_EDGE('',*,*,#4801,.T.);
+#4801 = EDGE_CURVE('',#4779,#4802,#4804,.T.);
+#4802 = VERTEX_POINT('',#4803);
+#4803 = CARTESIAN_POINT('',(8.3,-14.23564195794,-1.996309308166));
+#4804 = SURFACE_CURVE('',#4805,(#4810,#4817),.PCURVE_S1.);
+#4805 = CIRCLE('',#4806,0.5);
+#4806 = AXIS2_PLACEMENT_3D('',#4807,#4808,#4809);
+#4807 = CARTESIAN_POINT('',(8.3,-13.77334640906,-1.805828796077));
+#4808 = DIRECTION('',(1.,0.,-0.));
+#4809 = DIRECTION('',(0.,0.,1.));
+#4810 = PCURVE('',#1921,#4811);
+#4811 = DEFINITIONAL_REPRESENTATION('',(#4812),#4816);
+#4812 = CIRCLE('',#4813,0.5);
+#4813 = AXIS2_PLACEMENT_2D('',#4814,#4815);
+#4814 = CARTESIAN_POINT('',(-1.805828796077,0.473346409064));
+#4815 = DIRECTION('',(1.,0.));
+#4816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4817 = PCURVE('',#2530,#4818);
+#4818 = DEFINITIONAL_REPRESENTATION('',(#4819),#4823);
+#4819 = LINE('',#4820,#4821);
+#4820 = CARTESIAN_POINT('',(-0.664416751927,1.5));
+#4821 = VECTOR('',#4822,1.);
+#4822 = DIRECTION('',(1.,0.));
+#4823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4824 = ORIENTED_EDGE('',*,*,#4825,.T.);
+#4825 = EDGE_CURVE('',#4802,#4826,#4828,.T.);
+#4826 = VERTEX_POINT('',#4827);
+#4827 = CARTESIAN_POINT('',(8.3,-13.85740532932,-2.914288307253));
+#4828 = SURFACE_CURVE('',#4829,(#4833,#4840),.PCURVE_S1.);
+#4829 = LINE('',#4830,#4831);
+#4830 = CARTESIAN_POINT('',(8.3,-14.380028,-1.645884879804));
+#4831 = VECTOR('',#4832,1.);
+#4832 = DIRECTION('',(-0.,0.380961024177,-0.92459109776));
+#4833 = PCURVE('',#1921,#4834);
+#4834 = DEFINITIONAL_REPRESENTATION('',(#4835),#4839);
+#4835 = LINE('',#4836,#4837);
+#4836 = CARTESIAN_POINT('',(-1.645884879804,1.080028));
+#4837 = VECTOR('',#4838,1.);
+#4838 = DIRECTION('',(-0.92459109776,-0.380961024177));
+#4839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4840 = PCURVE('',#2558,#4841);
+#4841 = DEFINITIONAL_REPRESENTATION('',(#4842),#4846);
+#4842 = LINE('',#4843,#4844);
+#4843 = CARTESIAN_POINT('',(0.,-1.5));
+#4844 = VECTOR('',#4845,1.);
+#4845 = DIRECTION('',(1.,0.));
+#4846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4847 = ORIENTED_EDGE('',*,*,#4848,.T.);
+#4848 = EDGE_CURVE('',#4826,#4849,#4851,.T.);
+#4849 = VERTEX_POINT('',#4850);
+#4850 = CARTESIAN_POINT('',(8.3,-13.580028,-2.8));
+#4851 = SURFACE_CURVE('',#4852,(#4856,#4863),.PCURVE_S1.);
+#4852 = LINE('',#4853,#4854);
+#4853 = CARTESIAN_POINT('',(8.3,-13.85740532932,-2.914288307253));
+#4854 = VECTOR('',#4855,1.);
+#4855 = DIRECTION('',(0.,0.92459109776,0.380961024177));
+#4856 = PCURVE('',#1921,#4857);
+#4857 = DEFINITIONAL_REPRESENTATION('',(#4858),#4862);
+#4858 = LINE('',#4859,#4860);
+#4859 = CARTESIAN_POINT('',(-2.914288307253,0.557405329328));
+#4860 = VECTOR('',#4861,1.);
+#4861 = DIRECTION('',(0.380961024177,-0.92459109776));
+#4862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4863 = PCURVE('',#2586,#4864);
+#4864 = DEFINITIONAL_REPRESENTATION('',(#4865),#4869);
+#4865 = LINE('',#4866,#4867);
+#4866 = CARTESIAN_POINT('',(0.,-1.5));
+#4867 = VECTOR('',#4868,1.);
+#4868 = DIRECTION('',(1.,0.));
+#4869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4870 = ORIENTED_EDGE('',*,*,#4871,.T.);
+#4871 = EDGE_CURVE('',#4849,#4872,#4874,.T.);
+#4872 = VERTEX_POINT('',#4873);
+#4873 = CARTESIAN_POINT('',(8.3,-13.87163300338,-2.09227565793));
+#4874 = SURFACE_CURVE('',#4875,(#4879,#4886),.PCURVE_S1.);
+#4875 = LINE('',#4876,#4877);
+#4876 = CARTESIAN_POINT('',(8.3,-13.580028,-2.8));
+#4877 = VECTOR('',#4878,1.);
+#4878 = DIRECTION('',(0.,-0.380961024177,0.92459109776));
+#4879 = PCURVE('',#1921,#4880);
+#4880 = DEFINITIONAL_REPRESENTATION('',(#4881),#4885);
+#4881 = LINE('',#4882,#4883);
+#4882 = CARTESIAN_POINT('',(-2.8,0.280028));
+#4883 = VECTOR('',#4884,1.);
+#4884 = DIRECTION('',(0.92459109776,0.380961024177));
+#4885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4886 = PCURVE('',#2614,#4887);
+#4887 = DEFINITIONAL_REPRESENTATION('',(#4888),#4892);
+#4888 = LINE('',#4889,#4890);
+#4889 = CARTESIAN_POINT('',(0.,-1.5));
+#4890 = VECTOR('',#4891,1.);
+#4891 = DIRECTION('',(1.,0.));
+#4892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4893 = ORIENTED_EDGE('',*,*,#4894,.F.);
+#4894 = EDGE_CURVE('',#4895,#4872,#4897,.T.);
+#4895 = VERTEX_POINT('',#4896);
+#4896 = CARTESIAN_POINT('',(8.3,-13.71763748455,-1.508156870935));
+#4897 = SURFACE_CURVE('',#4898,(#4903,#4910),.PCURVE_S1.);
+#4898 = CIRCLE('',#4899,0.5);
+#4899 = AXIS2_PLACEMENT_3D('',#4900,#4901,#4902);
+#4900 = CARTESIAN_POINT('',(8.3,-13.4093374545,-1.901795145841));
+#4901 = DIRECTION('',(1.,0.,-0.));
+#4902 = DIRECTION('',(0.,0.,1.));
+#4903 = PCURVE('',#1921,#4904);
+#4904 = DEFINITIONAL_REPRESENTATION('',(#4905),#4909);
+#4905 = CIRCLE('',#4906,0.5);
+#4906 = AXIS2_PLACEMENT_2D('',#4907,#4908);
+#4907 = CARTESIAN_POINT('',(-1.901795145841,0.109337454503));
+#4908 = DIRECTION('',(1.,0.));
+#4909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4910 = PCURVE('',#2643,#4911);
+#4911 = DEFINITIONAL_REPRESENTATION('',(#4912),#4916);
+#4912 = LINE('',#4913,#4914);
+#4913 = CARTESIAN_POINT('',(-0.664416751927,1.5));
+#4914 = VECTOR('',#4915,1.);
+#4915 = DIRECTION('',(1.,0.));
+#4916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4917 = ORIENTED_EDGE('',*,*,#4918,.T.);
+#4918 = EDGE_CURVE('',#4895,#4919,#4921,.T.);
+#4919 = VERTEX_POINT('',#4920);
+#4920 = CARTESIAN_POINT('',(8.3,-13.19169996995,-1.096239224981));
+#4921 = SURFACE_CURVE('',#4922,(#4926,#4933),.PCURVE_S1.);
+#4922 = LINE('',#4923,#4924);
+#4923 = CARTESIAN_POINT('',(8.3,-14.01601904543,-1.741851229568));
+#4924 = VECTOR('',#4925,1.);
+#4925 = DIRECTION('',(0.,0.787276549812,0.616600060101));
+#4926 = PCURVE('',#1921,#4927);
+#4927 = DEFINITIONAL_REPRESENTATION('',(#4928),#4932);
+#4928 = LINE('',#4929,#4930);
+#4929 = CARTESIAN_POINT('',(-1.741851229568,0.716019045439));
+#4930 = VECTOR('',#4931,1.);
+#4931 = DIRECTION('',(0.616600060101,-0.787276549812));
+#4932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4933 = PCURVE('',#2671,#4934);
+#4934 = DEFINITIONAL_REPRESENTATION('',(#4935),#4939);
+#4935 = LINE('',#4936,#4937);
+#4936 = CARTESIAN_POINT('',(0.,-1.5));
+#4937 = VECTOR('',#4938,1.);
+#4938 = DIRECTION('',(1.,0.));
+#4939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4940 = ORIENTED_EDGE('',*,*,#4941,.F.);
+#4941 = EDGE_CURVE('',#2082,#4919,#4942,.T.);
+#4942 = SURFACE_CURVE('',#4943,(#4948,#4959),.PCURVE_S1.);
+#4943 = CIRCLE('',#4944,0.5);
+#4944 = AXIS2_PLACEMENT_3D('',#4945,#4946,#4947);
+#4945 = CARTESIAN_POINT('',(8.3,-13.5,-0.702600950075));
+#4946 = DIRECTION('',(-1.,0.,0.));
+#4947 = DIRECTION('',(0.,0.,1.));
+#4948 = PCURVE('',#1921,#4949);
+#4949 = DEFINITIONAL_REPRESENTATION('',(#4950),#4958);
+#4950 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4951,#4952,#4953,#4954,
+#4955,#4956,#4957),.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('') );
+#4951 = CARTESIAN_POINT('',(-0.202600950075,0.2));
+#4952 = CARTESIAN_POINT('',(-0.202600950075,-0.666025403784));
+#4953 = CARTESIAN_POINT('',(-0.952600950075,-0.233012701892));
+#4954 = CARTESIAN_POINT('',(-1.702600950075,0.2));
+#4955 = CARTESIAN_POINT('',(-0.952600950075,0.633012701892));
+#4956 = CARTESIAN_POINT('',(-0.202600950075,1.066025403784));
+#4957 = CARTESIAN_POINT('',(-0.202600950075,0.2));
+#4958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4959 = PCURVE('',#2097,#4960);
+#4960 = DEFINITIONAL_REPRESENTATION('',(#4961),#4965);
+#4961 = LINE('',#4962,#4963);
+#4962 = CARTESIAN_POINT('',(1.570796326795,1.5));
+#4963 = VECTOR('',#4964,1.);
+#4964 = DIRECTION('',(-1.,0.));
+#4965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4966 = ORIENTED_EDGE('',*,*,#2109,.T.);
+#4967 = ORIENTED_EDGE('',*,*,#1907,.T.);
+#4968 = ADVANCED_FACE('',(#4969),#2021,.T.);
+#4969 = FACE_BOUND('',#4970,.F.);
+#4970 = EDGE_LOOP('',(#4971,#4972,#4993,#4994));
+#4971 = ORIENTED_EDGE('',*,*,#4655,.T.);
+#4972 = ORIENTED_EDGE('',*,*,#4973,.T.);
+#4973 = EDGE_CURVE('',#4633,#2366,#4974,.T.);
+#4974 = SURFACE_CURVE('',#4975,(#4979,#4986),.PCURVE_S1.);
+#4975 = LINE('',#4976,#4977);
+#4976 = CARTESIAN_POINT('',(0.,-13.19169996995,-1.096239224981));
+#4977 = VECTOR('',#4978,1.);
+#4978 = DIRECTION('',(1.,0.,0.));
+#4979 = PCURVE('',#2021,#4980);
+#4980 = DEFINITIONAL_REPRESENTATION('',(#4981),#4985);
+#4981 = LINE('',#4982,#4983);
+#4982 = CARTESIAN_POINT('',(-0.906379574868,0.));
+#4983 = VECTOR('',#4984,1.);
+#4984 = DIRECTION('',(-0.,1.));
+#4985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4986 = PCURVE('',#2381,#4987);
+#4987 = DEFINITIONAL_REPRESENTATION('',(#4988),#4992);
+#4988 = LINE('',#4989,#4990);
+#4989 = CARTESIAN_POINT('',(1.047051478525,0.));
+#4990 = VECTOR('',#4991,1.);
+#4991 = DIRECTION('',(0.,-1.));
+#4992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4993 = ORIENTED_EDGE('',*,*,#2393,.F.);
+#4994 = ORIENTED_EDGE('',*,*,#2005,.F.);
+#4995 = ADVANCED_FACE('',(#4996),#2097,.T.);
+#4996 = FACE_BOUND('',#4997,.F.);
+#4997 = EDGE_LOOP('',(#4998,#4999,#5020,#5021));
+#4998 = ORIENTED_EDGE('',*,*,#2683,.T.);
+#4999 = ORIENTED_EDGE('',*,*,#5000,.T.);
+#5000 = EDGE_CURVE('',#2656,#4919,#5001,.T.);
+#5001 = SURFACE_CURVE('',#5002,(#5006,#5013),.PCURVE_S1.);
+#5002 = LINE('',#5003,#5004);
+#5003 = CARTESIAN_POINT('',(6.8,-13.19169996995,-1.096239224981));
+#5004 = VECTOR('',#5005,1.);
+#5005 = DIRECTION('',(1.,0.,0.));
+#5006 = PCURVE('',#2097,#5007);
+#5007 = DEFINITIONAL_REPRESENTATION('',(#5008),#5012);
+#5008 = LINE('',#5009,#5010);
+#5009 = CARTESIAN_POINT('',(-0.906379574868,0.));
+#5010 = VECTOR('',#5011,1.);
+#5011 = DIRECTION('',(-0.,1.));
+#5012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5013 = PCURVE('',#2671,#5014);
+#5014 = DEFINITIONAL_REPRESENTATION('',(#5015),#5019);
+#5015 = LINE('',#5016,#5017);
+#5016 = CARTESIAN_POINT('',(1.047051478525,0.));
+#5017 = VECTOR('',#5018,1.);
+#5018 = DIRECTION('',(0.,-1.));
+#5019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5020 = ORIENTED_EDGE('',*,*,#4941,.F.);
+#5021 = ORIENTED_EDGE('',*,*,#2081,.F.);
+#5022 = ADVANCED_FACE('',(#5023),#2150,.F.);
+#5023 = FACE_BOUND('',#5024,.F.);
+#5024 = EDGE_LOOP('',(#5025,#5026,#5027,#5028));
+#5025 = ORIENTED_EDGE('',*,*,#4441,.F.);
+#5026 = ORIENTED_EDGE('',*,*,#2761,.T.);
+#5027 = ORIENTED_EDGE('',*,*,#2134,.T.);
+#5028 = ORIENTED_EDGE('',*,*,#5029,.F.);
+#5029 = EDGE_CURVE('',#4442,#2135,#5030,.T.);
+#5030 = SURFACE_CURVE('',#5031,(#5035,#5042),.PCURVE_S1.);
+#5031 = LINE('',#5032,#5033);
+#5032 = CARTESIAN_POINT('',(0.,-13.3,-0.556502375188));
+#5033 = VECTOR('',#5034,1.);
+#5034 = DIRECTION('',(1.,0.,0.));
+#5035 = PCURVE('',#2150,#5036);
+#5036 = DEFINITIONAL_REPRESENTATION('',(#5037),#5041);
+#5037 = LINE('',#5038,#5039);
+#5038 = CARTESIAN_POINT('',(0.556502375188,-0.));
+#5039 = VECTOR('',#5040,1.);
+#5040 = DIRECTION('',(0.,-1.));
+#5041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5042 = PCURVE('',#2183,#5043);
+#5043 = DEFINITIONAL_REPRESENTATION('',(#5044),#5048);
+#5044 = LINE('',#5045,#5046);
+#5045 = CARTESIAN_POINT('',(-0.,0.));
+#5046 = VECTOR('',#5047,1.);
+#5047 = DIRECTION('',(-0.,1.));
+#5048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5049 = ADVANCED_FACE('',(#5050),#2183,.F.);
+#5050 = FACE_BOUND('',#5051,.T.);
+#5051 = EDGE_LOOP('',(#5052,#5053,#5074,#5075));
+#5052 = ORIENTED_EDGE('',*,*,#4464,.T.);
+#5053 = ORIENTED_EDGE('',*,*,#5054,.T.);
+#5054 = EDGE_CURVE('',#4465,#2163,#5055,.T.);
+#5055 = SURFACE_CURVE('',#5056,(#5060,#5067),.PCURVE_S1.);
+#5056 = LINE('',#5057,#5058);
+#5057 = CARTESIAN_POINT('',(0.,-13.49169996995,-0.950140650094));
+#5058 = VECTOR('',#5059,1.);
+#5059 = DIRECTION('',(1.,0.,0.));
+#5060 = PCURVE('',#2183,#5061);
+#5061 = DEFINITIONAL_REPRESENTATION('',(#5062),#5066);
+#5062 = LINE('',#5063,#5064);
+#5063 = CARTESIAN_POINT('',(-0.906379574868,0.));
+#5064 = VECTOR('',#5065,1.);
+#5065 = DIRECTION('',(-0.,1.));
+#5066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5067 = PCURVE('',#2211,#5068);
+#5068 = DEFINITIONAL_REPRESENTATION('',(#5069),#5073);
+#5069 = LINE('',#5070,#5071);
+#5070 = CARTESIAN_POINT('',(0.243497624812,0.));
+#5071 = VECTOR('',#5072,1.);
+#5072 = DIRECTION('',(0.,-1.));
+#5073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5074 = ORIENTED_EDGE('',*,*,#2162,.F.);
+#5075 = ORIENTED_EDGE('',*,*,#5029,.F.);
+#5076 = ADVANCED_FACE('',(#5077),#2211,.F.);
+#5077 = FACE_BOUND('',#5078,.F.);
+#5078 = EDGE_LOOP('',(#5079,#5080,#5081,#5082));
+#5079 = ORIENTED_EDGE('',*,*,#4492,.F.);
+#5080 = ORIENTED_EDGE('',*,*,#5054,.T.);
+#5081 = ORIENTED_EDGE('',*,*,#2195,.T.);
+#5082 = ORIENTED_EDGE('',*,*,#5083,.F.);
+#5083 = EDGE_CURVE('',#4493,#2196,#5084,.T.);
+#5084 = SURFACE_CURVE('',#5085,(#5089,#5096),.PCURVE_S1.);
+#5085 = LINE('',#5086,#5087);
+#5086 = CARTESIAN_POINT('',(0.,-14.08164643911,-1.412190521171));
+#5087 = VECTOR('',#5088,1.);
+#5088 = DIRECTION('',(1.,0.,0.));
+#5089 = PCURVE('',#2211,#5090);
+#5090 = DEFINITIONAL_REPRESENTATION('',(#5091),#5095);
+#5091 = LINE('',#5092,#5093);
+#5092 = CARTESIAN_POINT('',(0.992848623906,0.));
+#5093 = VECTOR('',#5094,1.);
+#5094 = DIRECTION('',(0.,-1.));
+#5095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5096 = PCURVE('',#2240,#5097);
+#5097 = DEFINITIONAL_REPRESENTATION('',(#5098),#5102);
+#5098 = LINE('',#5099,#5100);
+#5099 = CARTESIAN_POINT('',(0.,0.));
+#5100 = VECTOR('',#5101,1.);
+#5101 = DIRECTION('',(0.,1.));
+#5102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5103 = ADVANCED_FACE('',(#5104),#2240,.T.);
+#5104 = FACE_BOUND('',#5105,.T.);
+#5105 = EDGE_LOOP('',(#5106,#5107,#5128,#5129));
+#5106 = ORIENTED_EDGE('',*,*,#4515,.T.);
+#5107 = ORIENTED_EDGE('',*,*,#5108,.T.);
+#5108 = EDGE_CURVE('',#4516,#2224,#5109,.T.);
+#5109 = SURFACE_CURVE('',#5110,(#5114,#5121),.PCURVE_S1.);
+#5110 = LINE('',#5111,#5112);
+#5111 = CARTESIAN_POINT('',(0.,-14.23564195794,-1.996309308166));
+#5112 = VECTOR('',#5113,1.);
+#5113 = DIRECTION('',(1.,0.,0.));
+#5114 = PCURVE('',#2240,#5115);
+#5115 = DEFINITIONAL_REPRESENTATION('',(#5116),#5120);
+#5116 = LINE('',#5117,#5118);
+#5117 = CARTESIAN_POINT('',(1.297215053585,0.));
+#5118 = VECTOR('',#5119,1.);
+#5119 = DIRECTION('',(0.,1.));
+#5120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5121 = PCURVE('',#2268,#5122);
+#5122 = DEFINITIONAL_REPRESENTATION('',(#5123),#5127);
+#5123 = LINE('',#5124,#5125);
+#5124 = CARTESIAN_POINT('',(0.37900476136,0.));
+#5125 = VECTOR('',#5126,1.);
+#5126 = DIRECTION('',(0.,-1.));
+#5127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5128 = ORIENTED_EDGE('',*,*,#2223,.F.);
+#5129 = ORIENTED_EDGE('',*,*,#5083,.F.);
+#5130 = ADVANCED_FACE('',(#5131),#2268,.F.);
+#5131 = FACE_BOUND('',#5132,.F.);
+#5132 = EDGE_LOOP('',(#5133,#5134,#5135,#5136));
+#5133 = ORIENTED_EDGE('',*,*,#4539,.F.);
+#5134 = ORIENTED_EDGE('',*,*,#5108,.T.);
+#5135 = ORIENTED_EDGE('',*,*,#2252,.T.);
+#5136 = ORIENTED_EDGE('',*,*,#5137,.F.);
+#5137 = EDGE_CURVE('',#4540,#2253,#5138,.T.);
+#5138 = SURFACE_CURVE('',#5139,(#5143,#5150),.PCURVE_S1.);
+#5139 = LINE('',#5140,#5141);
+#5140 = CARTESIAN_POINT('',(0.,-13.85740532932,-2.914288307253));
+#5141 = VECTOR('',#5142,1.);
+#5142 = DIRECTION('',(1.,0.,0.));
+#5143 = PCURVE('',#2268,#5144);
+#5144 = DEFINITIONAL_REPRESENTATION('',(#5145),#5149);
+#5145 = LINE('',#5146,#5147);
+#5146 = CARTESIAN_POINT('',(1.371853385266,0.));
+#5147 = VECTOR('',#5148,1.);
+#5148 = DIRECTION('',(0.,-1.));
+#5149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5150 = PCURVE('',#2296,#5151);
+#5151 = DEFINITIONAL_REPRESENTATION('',(#5152),#5156);
+#5152 = LINE('',#5153,#5154);
+#5153 = CARTESIAN_POINT('',(0.,0.));
+#5154 = VECTOR('',#5155,1.);
+#5155 = DIRECTION('',(0.,-1.));
+#5156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5157 = ADVANCED_FACE('',(#5158),#2381,.F.);
+#5158 = FACE_BOUND('',#5159,.F.);
+#5159 = EDGE_LOOP('',(#5160,#5161,#5182,#5183));
+#5160 = ORIENTED_EDGE('',*,*,#4632,.F.);
+#5161 = ORIENTED_EDGE('',*,*,#5162,.T.);
+#5162 = EDGE_CURVE('',#4609,#2337,#5163,.T.);
+#5163 = SURFACE_CURVE('',#5164,(#5168,#5175),.PCURVE_S1.);
+#5164 = LINE('',#5165,#5166);
+#5165 = CARTESIAN_POINT('',(0.,-13.71763748455,-1.508156870935));
+#5166 = VECTOR('',#5167,1.);
+#5167 = DIRECTION('',(1.,0.,0.));
+#5168 = PCURVE('',#2381,#5169);
+#5169 = DEFINITIONAL_REPRESENTATION('',(#5170),#5174);
+#5170 = LINE('',#5171,#5172);
+#5171 = CARTESIAN_POINT('',(0.37900476136,0.));
+#5172 = VECTOR('',#5173,1.);
+#5173 = DIRECTION('',(0.,-1.));
+#5174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5175 = PCURVE('',#2353,#5176);
+#5176 = DEFINITIONAL_REPRESENTATION('',(#5177),#5181);
+#5177 = LINE('',#5178,#5179);
+#5178 = CARTESIAN_POINT('',(0.,0.));
+#5179 = VECTOR('',#5180,1.);
+#5180 = DIRECTION('',(0.,1.));
+#5181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5182 = ORIENTED_EDGE('',*,*,#2365,.T.);
+#5183 = ORIENTED_EDGE('',*,*,#4973,.F.);
+#5184 = ADVANCED_FACE('',(#5185),#2296,.F.);
+#5185 = FACE_BOUND('',#5186,.F.);
+#5186 = EDGE_LOOP('',(#5187,#5188,#5189,#5210));
+#5187 = ORIENTED_EDGE('',*,*,#5137,.T.);
+#5188 = ORIENTED_EDGE('',*,*,#2280,.T.);
+#5189 = ORIENTED_EDGE('',*,*,#5190,.F.);
+#5190 = EDGE_CURVE('',#4563,#2281,#5191,.T.);
+#5191 = SURFACE_CURVE('',#5192,(#5196,#5203),.PCURVE_S1.);
+#5192 = LINE('',#5193,#5194);
+#5193 = CARTESIAN_POINT('',(0.,-13.580028,-2.8));
+#5194 = VECTOR('',#5195,1.);
+#5195 = DIRECTION('',(1.,0.,0.));
+#5196 = PCURVE('',#2296,#5197);
+#5197 = DEFINITIONAL_REPRESENTATION('',(#5198),#5202);
+#5198 = LINE('',#5199,#5200);
+#5199 = CARTESIAN_POINT('',(0.3,0.));
+#5200 = VECTOR('',#5201,1.);
+#5201 = DIRECTION('',(0.,-1.));
+#5202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5203 = PCURVE('',#2324,#5204);
+#5204 = DEFINITIONAL_REPRESENTATION('',(#5205),#5209);
+#5205 = LINE('',#5206,#5207);
+#5206 = CARTESIAN_POINT('',(0.,0.));
+#5207 = VECTOR('',#5208,1.);
+#5208 = DIRECTION('',(0.,-1.));
+#5209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5210 = ORIENTED_EDGE('',*,*,#4562,.F.);
+#5211 = ADVANCED_FACE('',(#5212),#2353,.F.);
+#5212 = FACE_BOUND('',#5213,.F.);
+#5213 = EDGE_LOOP('',(#5214,#5215,#5236,#5237));
+#5214 = ORIENTED_EDGE('',*,*,#4608,.T.);
+#5215 = ORIENTED_EDGE('',*,*,#5216,.T.);
+#5216 = EDGE_CURVE('',#4586,#2309,#5217,.T.);
+#5217 = SURFACE_CURVE('',#5218,(#5222,#5229),.PCURVE_S1.);
+#5218 = LINE('',#5219,#5220);
+#5219 = CARTESIAN_POINT('',(0.,-13.87163300338,-2.09227565793));
+#5220 = VECTOR('',#5221,1.);
+#5221 = DIRECTION('',(1.,0.,0.));
+#5222 = PCURVE('',#2353,#5223);
+#5223 = DEFINITIONAL_REPRESENTATION('',(#5224),#5228);
+#5224 = LINE('',#5225,#5226);
+#5225 = CARTESIAN_POINT('',(1.297215053585,0.));
+#5226 = VECTOR('',#5227,1.);
+#5227 = DIRECTION('',(0.,1.));
+#5228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5229 = PCURVE('',#2324,#5230);
+#5230 = DEFINITIONAL_REPRESENTATION('',(#5231),#5235);
+#5231 = LINE('',#5232,#5233);
+#5232 = CARTESIAN_POINT('',(0.76544576709,0.));
+#5233 = VECTOR('',#5234,1.);
+#5234 = DIRECTION('',(0.,-1.));
+#5235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5236 = ORIENTED_EDGE('',*,*,#2336,.F.);
+#5237 = ORIENTED_EDGE('',*,*,#5162,.F.);
+#5238 = ADVANCED_FACE('',(#5239),#2324,.F.);
+#5239 = FACE_BOUND('',#5240,.F.);
+#5240 = EDGE_LOOP('',(#5241,#5242,#5243,#5244));
+#5241 = ORIENTED_EDGE('',*,*,#4585,.F.);
+#5242 = ORIENTED_EDGE('',*,*,#5190,.T.);
+#5243 = ORIENTED_EDGE('',*,*,#2308,.T.);
+#5244 = ORIENTED_EDGE('',*,*,#5216,.F.);
+#5245 = ADVANCED_FACE('',(#5246),#2440,.F.);
+#5246 = FACE_BOUND('',#5247,.F.);
+#5247 = EDGE_LOOP('',(#5248,#5249,#5250,#5251));
+#5248 = ORIENTED_EDGE('',*,*,#2424,.F.);
+#5249 = ORIENTED_EDGE('',*,*,#2783,.T.);
+#5250 = ORIENTED_EDGE('',*,*,#4727,.T.);
+#5251 = ORIENTED_EDGE('',*,*,#5252,.F.);
+#5252 = EDGE_CURVE('',#2425,#4728,#5253,.T.);
+#5253 = SURFACE_CURVE('',#5254,(#5258,#5265),.PCURVE_S1.);
+#5254 = LINE('',#5255,#5256);
+#5255 = CARTESIAN_POINT('',(6.8,-13.3,-0.556502375188));
+#5256 = VECTOR('',#5257,1.);
+#5257 = DIRECTION('',(1.,0.,0.));
+#5258 = PCURVE('',#2440,#5259);
+#5259 = DEFINITIONAL_REPRESENTATION('',(#5260),#5264);
+#5260 = LINE('',#5261,#5262);
+#5261 = CARTESIAN_POINT('',(0.556502375188,0.));
+#5262 = VECTOR('',#5263,1.);
+#5263 = DIRECTION('',(0.,-1.));
+#5264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5265 = PCURVE('',#2473,#5266);
+#5266 = DEFINITIONAL_REPRESENTATION('',(#5267),#5271);
+#5267 = LINE('',#5268,#5269);
+#5268 = CARTESIAN_POINT('',(-0.,0.));
+#5269 = VECTOR('',#5270,1.);
+#5270 = DIRECTION('',(-0.,1.));
+#5271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5272 = ADVANCED_FACE('',(#5273),#2473,.F.);
+#5273 = FACE_BOUND('',#5274,.T.);
+#5274 = EDGE_LOOP('',(#5275,#5276,#5297,#5298));
+#5275 = ORIENTED_EDGE('',*,*,#2452,.T.);
+#5276 = ORIENTED_EDGE('',*,*,#5277,.T.);
+#5277 = EDGE_CURVE('',#2453,#4751,#5278,.T.);
+#5278 = SURFACE_CURVE('',#5279,(#5283,#5290),.PCURVE_S1.);
+#5279 = LINE('',#5280,#5281);
+#5280 = CARTESIAN_POINT('',(6.8,-13.49169996995,-0.950140650094));
+#5281 = VECTOR('',#5282,1.);
+#5282 = DIRECTION('',(1.,0.,0.));
+#5283 = PCURVE('',#2473,#5284);
+#5284 = DEFINITIONAL_REPRESENTATION('',(#5285),#5289);
+#5285 = LINE('',#5286,#5287);
+#5286 = CARTESIAN_POINT('',(-0.906379574868,0.));
+#5287 = VECTOR('',#5288,1.);
+#5288 = DIRECTION('',(-0.,1.));
+#5289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5290 = PCURVE('',#2501,#5291);
+#5291 = DEFINITIONAL_REPRESENTATION('',(#5292),#5296);
+#5292 = LINE('',#5293,#5294);
+#5293 = CARTESIAN_POINT('',(0.243497624812,0.));
+#5294 = VECTOR('',#5295,1.);
+#5295 = DIRECTION('',(0.,-1.));
+#5296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5297 = ORIENTED_EDGE('',*,*,#4750,.F.);
+#5298 = ORIENTED_EDGE('',*,*,#5252,.F.);
+#5299 = ADVANCED_FACE('',(#5300),#2501,.F.);
+#5300 = FACE_BOUND('',#5301,.F.);
+#5301 = EDGE_LOOP('',(#5302,#5303,#5304,#5305));
+#5302 = ORIENTED_EDGE('',*,*,#2485,.F.);
+#5303 = ORIENTED_EDGE('',*,*,#5277,.T.);
+#5304 = ORIENTED_EDGE('',*,*,#4778,.T.);
+#5305 = ORIENTED_EDGE('',*,*,#5306,.F.);
+#5306 = EDGE_CURVE('',#2486,#4779,#5307,.T.);
+#5307 = SURFACE_CURVE('',#5308,(#5312,#5319),.PCURVE_S1.);
+#5308 = LINE('',#5309,#5310);
+#5309 = CARTESIAN_POINT('',(6.8,-14.08164643911,-1.412190521171));
+#5310 = VECTOR('',#5311,1.);
+#5311 = DIRECTION('',(1.,0.,0.));
+#5312 = PCURVE('',#2501,#5313);
+#5313 = DEFINITIONAL_REPRESENTATION('',(#5314),#5318);
+#5314 = LINE('',#5315,#5316);
+#5315 = CARTESIAN_POINT('',(0.992848623906,0.));
+#5316 = VECTOR('',#5317,1.);
+#5317 = DIRECTION('',(0.,-1.));
+#5318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5319 = PCURVE('',#2530,#5320);
+#5320 = DEFINITIONAL_REPRESENTATION('',(#5321),#5325);
+#5321 = LINE('',#5322,#5323);
+#5322 = CARTESIAN_POINT('',(0.,0.));
+#5323 = VECTOR('',#5324,1.);
+#5324 = DIRECTION('',(0.,1.));
+#5325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5326 = ADVANCED_FACE('',(#5327),#2530,.T.);
+#5327 = FACE_BOUND('',#5328,.T.);
+#5328 = EDGE_LOOP('',(#5329,#5330,#5351,#5352));
+#5329 = ORIENTED_EDGE('',*,*,#2513,.T.);
+#5330 = ORIENTED_EDGE('',*,*,#5331,.T.);
+#5331 = EDGE_CURVE('',#2514,#4802,#5332,.T.);
+#5332 = SURFACE_CURVE('',#5333,(#5337,#5344),.PCURVE_S1.);
+#5333 = LINE('',#5334,#5335);
+#5334 = CARTESIAN_POINT('',(6.8,-14.23564195794,-1.996309308166));
+#5335 = VECTOR('',#5336,1.);
+#5336 = DIRECTION('',(1.,0.,0.));
+#5337 = PCURVE('',#2530,#5338);
+#5338 = DEFINITIONAL_REPRESENTATION('',(#5339),#5343);
+#5339 = LINE('',#5340,#5341);
+#5340 = CARTESIAN_POINT('',(1.297215053585,0.));
+#5341 = VECTOR('',#5342,1.);
+#5342 = DIRECTION('',(0.,1.));
+#5343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5344 = PCURVE('',#2558,#5345);
+#5345 = DEFINITIONAL_REPRESENTATION('',(#5346),#5350);
+#5346 = LINE('',#5347,#5348);
+#5347 = CARTESIAN_POINT('',(0.37900476136,0.));
+#5348 = VECTOR('',#5349,1.);
+#5349 = DIRECTION('',(0.,-1.));
+#5350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5351 = ORIENTED_EDGE('',*,*,#4801,.F.);
+#5352 = ORIENTED_EDGE('',*,*,#5306,.F.);
+#5353 = ADVANCED_FACE('',(#5354),#2558,.F.);
+#5354 = FACE_BOUND('',#5355,.F.);
+#5355 = EDGE_LOOP('',(#5356,#5357,#5358,#5359));
+#5356 = ORIENTED_EDGE('',*,*,#2542,.F.);
+#5357 = ORIENTED_EDGE('',*,*,#5331,.T.);
+#5358 = ORIENTED_EDGE('',*,*,#4825,.T.);
+#5359 = ORIENTED_EDGE('',*,*,#5360,.F.);
+#5360 = EDGE_CURVE('',#2543,#4826,#5361,.T.);
+#5361 = SURFACE_CURVE('',#5362,(#5366,#5373),.PCURVE_S1.);
+#5362 = LINE('',#5363,#5364);
+#5363 = CARTESIAN_POINT('',(6.8,-13.85740532932,-2.914288307253));
+#5364 = VECTOR('',#5365,1.);
+#5365 = DIRECTION('',(1.,0.,0.));
+#5366 = PCURVE('',#2558,#5367);
+#5367 = DEFINITIONAL_REPRESENTATION('',(#5368),#5372);
+#5368 = LINE('',#5369,#5370);
+#5369 = CARTESIAN_POINT('',(1.371853385266,0.));
+#5370 = VECTOR('',#5371,1.);
+#5371 = DIRECTION('',(0.,-1.));
+#5372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5373 = PCURVE('',#2586,#5374);
+#5374 = DEFINITIONAL_REPRESENTATION('',(#5375),#5379);
+#5375 = LINE('',#5376,#5377);
+#5376 = CARTESIAN_POINT('',(0.,0.));
+#5377 = VECTOR('',#5378,1.);
+#5378 = DIRECTION('',(0.,-1.));
+#5379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5380 = ADVANCED_FACE('',(#5381),#2671,.F.);
+#5381 = FACE_BOUND('',#5382,.F.);
+#5382 = EDGE_LOOP('',(#5383,#5384,#5405,#5406));
+#5383 = ORIENTED_EDGE('',*,*,#2655,.F.);
+#5384 = ORIENTED_EDGE('',*,*,#5385,.T.);
+#5385 = EDGE_CURVE('',#2627,#4895,#5386,.T.);
+#5386 = SURFACE_CURVE('',#5387,(#5391,#5398),.PCURVE_S1.);
+#5387 = LINE('',#5388,#5389);
+#5388 = CARTESIAN_POINT('',(6.8,-13.71763748455,-1.508156870935));
+#5389 = VECTOR('',#5390,1.);
+#5390 = DIRECTION('',(1.,0.,0.));
+#5391 = PCURVE('',#2671,#5392);
+#5392 = DEFINITIONAL_REPRESENTATION('',(#5393),#5397);
+#5393 = LINE('',#5394,#5395);
+#5394 = CARTESIAN_POINT('',(0.37900476136,0.));
+#5395 = VECTOR('',#5396,1.);
+#5396 = DIRECTION('',(0.,-1.));
+#5397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5398 = PCURVE('',#2643,#5399);
+#5399 = DEFINITIONAL_REPRESENTATION('',(#5400),#5404);
+#5400 = LINE('',#5401,#5402);
+#5401 = CARTESIAN_POINT('',(0.,0.));
+#5402 = VECTOR('',#5403,1.);
+#5403 = DIRECTION('',(0.,1.));
+#5404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5405 = ORIENTED_EDGE('',*,*,#4918,.T.);
+#5406 = ORIENTED_EDGE('',*,*,#5000,.F.);
+#5407 = ADVANCED_FACE('',(#5408),#2586,.F.);
+#5408 = FACE_BOUND('',#5409,.F.);
+#5409 = EDGE_LOOP('',(#5410,#5411,#5412,#5433));
+#5410 = ORIENTED_EDGE('',*,*,#5360,.T.);
+#5411 = ORIENTED_EDGE('',*,*,#4848,.T.);
+#5412 = ORIENTED_EDGE('',*,*,#5413,.F.);
+#5413 = EDGE_CURVE('',#2571,#4849,#5414,.T.);
+#5414 = SURFACE_CURVE('',#5415,(#5419,#5426),.PCURVE_S1.);
+#5415 = LINE('',#5416,#5417);
+#5416 = CARTESIAN_POINT('',(6.8,-13.580028,-2.8));
+#5417 = VECTOR('',#5418,1.);
+#5418 = DIRECTION('',(1.,0.,0.));
+#5419 = PCURVE('',#2586,#5420);
+#5420 = DEFINITIONAL_REPRESENTATION('',(#5421),#5425);
+#5421 = LINE('',#5422,#5423);
+#5422 = CARTESIAN_POINT('',(0.3,0.));
+#5423 = VECTOR('',#5424,1.);
+#5424 = DIRECTION('',(0.,-1.));
+#5425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5426 = PCURVE('',#2614,#5427);
+#5427 = DEFINITIONAL_REPRESENTATION('',(#5428),#5432);
+#5428 = LINE('',#5429,#5430);
+#5429 = CARTESIAN_POINT('',(0.,0.));
+#5430 = VECTOR('',#5431,1.);
+#5431 = DIRECTION('',(0.,-1.));
+#5432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5433 = ORIENTED_EDGE('',*,*,#2570,.F.);
+#5434 = ADVANCED_FACE('',(#5435),#2643,.F.);
+#5435 = FACE_BOUND('',#5436,.F.);
+#5436 = EDGE_LOOP('',(#5437,#5438,#5459,#5460));
+#5437 = ORIENTED_EDGE('',*,*,#2626,.T.);
+#5438 = ORIENTED_EDGE('',*,*,#5439,.T.);
+#5439 = EDGE_CURVE('',#2599,#4872,#5440,.T.);
+#5440 = SURFACE_CURVE('',#5441,(#5445,#5452),.PCURVE_S1.);
+#5441 = LINE('',#5442,#5443);
+#5442 = CARTESIAN_POINT('',(6.8,-13.87163300338,-2.09227565793));
+#5443 = VECTOR('',#5444,1.);
+#5444 = DIRECTION('',(1.,0.,0.));
+#5445 = PCURVE('',#2643,#5446);
+#5446 = DEFINITIONAL_REPRESENTATION('',(#5447),#5451);
+#5447 = LINE('',#5448,#5449);
+#5448 = CARTESIAN_POINT('',(1.297215053585,0.));
+#5449 = VECTOR('',#5450,1.);
+#5450 = DIRECTION('',(0.,1.));
+#5451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5452 = PCURVE('',#2614,#5453);
+#5453 = DEFINITIONAL_REPRESENTATION('',(#5454),#5458);
+#5454 = LINE('',#5455,#5456);
+#5455 = CARTESIAN_POINT('',(0.76544576709,0.));
+#5456 = VECTOR('',#5457,1.);
+#5457 = DIRECTION('',(0.,-1.));
+#5458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5459 = ORIENTED_EDGE('',*,*,#4894,.F.);
+#5460 = ORIENTED_EDGE('',*,*,#5385,.F.);
+#5461 = ADVANCED_FACE('',(#5462),#2614,.F.);
+#5462 = FACE_BOUND('',#5463,.F.);
+#5463 = EDGE_LOOP('',(#5464,#5465,#5466,#5467));
+#5464 = ORIENTED_EDGE('',*,*,#2598,.F.);
+#5465 = ORIENTED_EDGE('',*,*,#5413,.T.);
+#5466 = ORIENTED_EDGE('',*,*,#4871,.T.);
+#5467 = ORIENTED_EDGE('',*,*,#5439,.F.);
+#5468 = ADVANCED_FACE('',(#5469),#2870,.T.);
+#5469 = FACE_BOUND('',#5470,.T.);
+#5470 = EDGE_LOOP('',(#5471,#5492,#5493,#5494));
+#5471 = ORIENTED_EDGE('',*,*,#5472,.F.);
+#5472 = EDGE_CURVE('',#2831,#5473,#5475,.T.);
+#5473 = VERTEX_POINT('',#5474);
+#5474 = CARTESIAN_POINT('',(2.84,-5.65,-2.5));
+#5475 = SEAM_CURVE('',#5476,(#5480,#5486),.PCURVE_S1.);
+#5476 = LINE('',#5477,#5478);
+#5477 = CARTESIAN_POINT('',(2.99,-5.65,-2.35));
+#5478 = VECTOR('',#5479,1.);
+#5479 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#5480 = PCURVE('',#2870,#5481);
+#5481 = DEFINITIONAL_REPRESENTATION('',(#5482),#5485);
+#5482 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5483,#5484),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.212132034356),.PIECEWISE_BEZIER_KNOTS.);
+#5483 = CARTESIAN_POINT('',(0.,0.));
+#5484 = CARTESIAN_POINT('',(0.,-0.15));
+#5485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5486 = PCURVE('',#2870,#5487);
+#5487 = DEFINITIONAL_REPRESENTATION('',(#5488),#5491);
+#5488 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5489,#5490),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.212132034356),.PIECEWISE_BEZIER_KNOTS.);
+#5489 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#5490 = CARTESIAN_POINT('',(-6.28318530718,-0.15));
+#5491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5492 = ORIENTED_EDGE('',*,*,#2855,.T.);
+#5493 = ORIENTED_EDGE('',*,*,#5472,.T.);
+#5494 = ORIENTED_EDGE('',*,*,#5495,.F.);
+#5495 = EDGE_CURVE('',#5473,#5473,#5496,.T.);
+#5496 = SURFACE_CURVE('',#5497,(#5502,#5509),.PCURVE_S1.);
+#5497 = CIRCLE('',#5498,0.15);
+#5498 = AXIS2_PLACEMENT_3D('',#5499,#5500,#5501);
+#5499 = CARTESIAN_POINT('',(2.69,-5.65,-2.5));
+#5500 = DIRECTION('',(0.,0.,-1.));
+#5501 = DIRECTION('',(1.,0.,0.));
+#5502 = PCURVE('',#2870,#5503);
+#5503 = DEFINITIONAL_REPRESENTATION('',(#5504),#5508);
+#5504 = LINE('',#5505,#5506);
+#5505 = CARTESIAN_POINT('',(-0.,-0.15));
+#5506 = VECTOR('',#5507,1.);
+#5507 = DIRECTION('',(-1.,-0.));
+#5508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5509 = PCURVE('',#5510,#5515);
+#5510 = PLANE('',#5511);
+#5511 = AXIS2_PLACEMENT_3D('',#5512,#5513,#5514);
+#5512 = CARTESIAN_POINT('',(2.99,-5.65,-2.5));
+#5513 = DIRECTION('',(0.,0.,1.));
+#5514 = DIRECTION('',(1.,0.,0.));
+#5515 = DEFINITIONAL_REPRESENTATION('',(#5516),#5524);
+#5516 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5517,#5518,#5519,#5520,
+#5521,#5522,#5523),.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('') );
+#5517 = CARTESIAN_POINT('',(-0.15,0.));
+#5518 = CARTESIAN_POINT('',(-0.15,-0.259807621135));
+#5519 = CARTESIAN_POINT('',(-0.375,-0.129903810568));
+#5520 = CARTESIAN_POINT('',(-0.6,-3.673940397442E-17));
+#5521 = CARTESIAN_POINT('',(-0.375,0.129903810568));
+#5522 = CARTESIAN_POINT('',(-0.15,0.259807621135));
+#5523 = CARTESIAN_POINT('',(-0.15,0.));
+#5524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5525 = ADVANCED_FACE('',(#5526),#2925,.T.);
+#5526 = FACE_BOUND('',#5527,.T.);
+#5527 = EDGE_LOOP('',(#5528,#5549,#5550,#5551));
+#5528 = ORIENTED_EDGE('',*,*,#5529,.F.);
+#5529 = EDGE_CURVE('',#2886,#5530,#5532,.T.);
+#5530 = VERTEX_POINT('',#5531);
+#5531 = CARTESIAN_POINT('',(5.34,-3.15,-2.5));
+#5532 = SEAM_CURVE('',#5533,(#5537,#5543),.PCURVE_S1.);
+#5533 = LINE('',#5534,#5535);
+#5534 = CARTESIAN_POINT('',(5.49,-3.15,-2.35));
+#5535 = VECTOR('',#5536,1.);
+#5536 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#5537 = PCURVE('',#2925,#5538);
+#5538 = DEFINITIONAL_REPRESENTATION('',(#5539),#5542);
+#5539 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5540,#5541),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.212132034356),.PIECEWISE_BEZIER_KNOTS.);
+#5540 = CARTESIAN_POINT('',(0.,0.));
+#5541 = CARTESIAN_POINT('',(0.,-0.15));
+#5542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5543 = PCURVE('',#2925,#5544);
+#5544 = DEFINITIONAL_REPRESENTATION('',(#5545),#5548);
+#5545 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5546,#5547),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.212132034356),.PIECEWISE_BEZIER_KNOTS.);
+#5546 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#5547 = CARTESIAN_POINT('',(-6.28318530718,-0.15));
+#5548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5549 = ORIENTED_EDGE('',*,*,#2910,.T.);
+#5550 = ORIENTED_EDGE('',*,*,#5529,.T.);
+#5551 = ORIENTED_EDGE('',*,*,#5552,.F.);
+#5552 = EDGE_CURVE('',#5530,#5530,#5553,.T.);
+#5553 = SURFACE_CURVE('',#5554,(#5559,#5566),.PCURVE_S1.);
+#5554 = CIRCLE('',#5555,0.15);
+#5555 = AXIS2_PLACEMENT_3D('',#5556,#5557,#5558);
+#5556 = CARTESIAN_POINT('',(5.19,-3.15,-2.5));
+#5557 = DIRECTION('',(0.,0.,-1.));
+#5558 = DIRECTION('',(1.,0.,0.));
+#5559 = PCURVE('',#2925,#5560);
+#5560 = DEFINITIONAL_REPRESENTATION('',(#5561),#5565);
+#5561 = LINE('',#5562,#5563);
+#5562 = CARTESIAN_POINT('',(-0.,-0.15));
+#5563 = VECTOR('',#5564,1.);
+#5564 = DIRECTION('',(-1.,-0.));
+#5565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5566 = PCURVE('',#5567,#5572);
+#5567 = PLANE('',#5568);
+#5568 = AXIS2_PLACEMENT_3D('',#5569,#5570,#5571);
+#5569 = CARTESIAN_POINT('',(5.49,-3.15,-2.5));
+#5570 = DIRECTION('',(0.,0.,1.));
+#5571 = DIRECTION('',(1.,0.,0.));
+#5572 = DEFINITIONAL_REPRESENTATION('',(#5573),#5581);
+#5573 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5574,#5575,#5576,#5577,
+#5578,#5579,#5580),.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('') );
+#5574 = CARTESIAN_POINT('',(-0.15,0.));
+#5575 = CARTESIAN_POINT('',(-0.15,-0.259807621135));
+#5576 = CARTESIAN_POINT('',(-0.375,-0.129903810568));
+#5577 = CARTESIAN_POINT('',(-0.6,-3.673940397442E-17));
+#5578 = CARTESIAN_POINT('',(-0.375,0.129903810568));
+#5579 = CARTESIAN_POINT('',(-0.15,0.259807621135));
+#5580 = CARTESIAN_POINT('',(-0.15,0.));
+#5581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5582 = ADVANCED_FACE('',(#5583),#2980,.T.);
+#5583 = FACE_BOUND('',#5584,.T.);
+#5584 = EDGE_LOOP('',(#5585,#5606,#5607,#5608));
+#5585 = ORIENTED_EDGE('',*,*,#5586,.F.);
+#5586 = EDGE_CURVE('',#2941,#5587,#5589,.T.);
+#5587 = VERTEX_POINT('',#5588);
+#5588 = CARTESIAN_POINT('',(2.84,-10.15,-2.5));
+#5589 = SEAM_CURVE('',#5590,(#5594,#5600),.PCURVE_S1.);
+#5590 = LINE('',#5591,#5592);
+#5591 = CARTESIAN_POINT('',(2.99,-10.15,-2.35));
+#5592 = VECTOR('',#5593,1.);
+#5593 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#5594 = PCURVE('',#2980,#5595);
+#5595 = DEFINITIONAL_REPRESENTATION('',(#5596),#5599);
+#5596 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5597,#5598),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.212132034356),.PIECEWISE_BEZIER_KNOTS.);
+#5597 = CARTESIAN_POINT('',(0.,0.));
+#5598 = CARTESIAN_POINT('',(0.,-0.15));
+#5599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5600 = PCURVE('',#2980,#5601);
+#5601 = DEFINITIONAL_REPRESENTATION('',(#5602),#5605);
+#5602 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5603,#5604),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.212132034356),.PIECEWISE_BEZIER_KNOTS.);
+#5603 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#5604 = CARTESIAN_POINT('',(-6.28318530718,-0.15));
+#5605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5606 = ORIENTED_EDGE('',*,*,#2965,.T.);
+#5607 = ORIENTED_EDGE('',*,*,#5586,.T.);
+#5608 = ORIENTED_EDGE('',*,*,#5609,.F.);
+#5609 = EDGE_CURVE('',#5587,#5587,#5610,.T.);
+#5610 = SURFACE_CURVE('',#5611,(#5616,#5623),.PCURVE_S1.);
+#5611 = CIRCLE('',#5612,0.15);
+#5612 = AXIS2_PLACEMENT_3D('',#5613,#5614,#5615);
+#5613 = CARTESIAN_POINT('',(2.69,-10.15,-2.5));
+#5614 = DIRECTION('',(0.,0.,-1.));
+#5615 = DIRECTION('',(1.,0.,0.));
+#5616 = PCURVE('',#2980,#5617);
+#5617 = DEFINITIONAL_REPRESENTATION('',(#5618),#5622);
+#5618 = LINE('',#5619,#5620);
+#5619 = CARTESIAN_POINT('',(-0.,-0.15));
+#5620 = VECTOR('',#5621,1.);
+#5621 = DIRECTION('',(-1.,-0.));
+#5622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5623 = PCURVE('',#5624,#5629);
+#5624 = PLANE('',#5625);
+#5625 = AXIS2_PLACEMENT_3D('',#5626,#5627,#5628);
+#5626 = CARTESIAN_POINT('',(2.99,-10.15,-2.5));
+#5627 = DIRECTION('',(0.,0.,1.));
+#5628 = DIRECTION('',(1.,0.,0.));
+#5629 = DEFINITIONAL_REPRESENTATION('',(#5630),#5638);
+#5630 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5631,#5632,#5633,#5634,
+#5635,#5636,#5637),.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('') );
+#5631 = CARTESIAN_POINT('',(-0.15,0.));
+#5632 = CARTESIAN_POINT('',(-0.15,-0.259807621135));
+#5633 = CARTESIAN_POINT('',(-0.375,-0.129903810568));
+#5634 = CARTESIAN_POINT('',(-0.6,-3.673940397442E-17));
+#5635 = CARTESIAN_POINT('',(-0.375,0.129903810568));
+#5636 = CARTESIAN_POINT('',(-0.15,0.259807621135));
+#5637 = CARTESIAN_POINT('',(-0.15,0.));
+#5638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5639 = ADVANCED_FACE('',(#5640),#3035,.T.);
+#5640 = FACE_BOUND('',#5641,.T.);
+#5641 = EDGE_LOOP('',(#5642,#5663,#5664,#5665));
+#5642 = ORIENTED_EDGE('',*,*,#5643,.F.);
+#5643 = EDGE_CURVE('',#2996,#5644,#5646,.T.);
+#5644 = VERTEX_POINT('',#5645);
+#5645 = CARTESIAN_POINT('',(2.84,-7.65,-2.5));
+#5646 = SEAM_CURVE('',#5647,(#5651,#5657),.PCURVE_S1.);
+#5647 = LINE('',#5648,#5649);
+#5648 = CARTESIAN_POINT('',(2.99,-7.65,-2.35));
+#5649 = VECTOR('',#5650,1.);
+#5650 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#5651 = PCURVE('',#3035,#5652);
+#5652 = DEFINITIONAL_REPRESENTATION('',(#5653),#5656);
+#5653 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5654,#5655),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.212132034356),.PIECEWISE_BEZIER_KNOTS.);
+#5654 = CARTESIAN_POINT('',(0.,0.));
+#5655 = CARTESIAN_POINT('',(0.,-0.15));
+#5656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5657 = PCURVE('',#3035,#5658);
+#5658 = DEFINITIONAL_REPRESENTATION('',(#5659),#5662);
+#5659 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5660,#5661),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.212132034356),.PIECEWISE_BEZIER_KNOTS.);
+#5660 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#5661 = CARTESIAN_POINT('',(-6.28318530718,-0.15));
+#5662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5663 = ORIENTED_EDGE('',*,*,#3020,.T.);
+#5664 = ORIENTED_EDGE('',*,*,#5643,.T.);
+#5665 = ORIENTED_EDGE('',*,*,#5666,.F.);
+#5666 = EDGE_CURVE('',#5644,#5644,#5667,.T.);
+#5667 = SURFACE_CURVE('',#5668,(#5673,#5680),.PCURVE_S1.);
+#5668 = CIRCLE('',#5669,0.15);
+#5669 = AXIS2_PLACEMENT_3D('',#5670,#5671,#5672);
+#5670 = CARTESIAN_POINT('',(2.69,-7.65,-2.5));
+#5671 = DIRECTION('',(0.,0.,-1.));
+#5672 = DIRECTION('',(1.,0.,0.));
+#5673 = PCURVE('',#3035,#5674);
+#5674 = DEFINITIONAL_REPRESENTATION('',(#5675),#5679);
+#5675 = LINE('',#5676,#5677);
+#5676 = CARTESIAN_POINT('',(-0.,-0.15));
+#5677 = VECTOR('',#5678,1.);
+#5678 = DIRECTION('',(-1.,-0.));
+#5679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5680 = PCURVE('',#5681,#5686);
+#5681 = PLANE('',#5682);
+#5682 = AXIS2_PLACEMENT_3D('',#5683,#5684,#5685);
+#5683 = CARTESIAN_POINT('',(2.99,-7.65,-2.5));
+#5684 = DIRECTION('',(0.,0.,1.));
+#5685 = DIRECTION('',(1.,0.,0.));
+#5686 = DEFINITIONAL_REPRESENTATION('',(#5687),#5695);
+#5687 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5688,#5689,#5690,#5691,
+#5692,#5693,#5694),.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('') );
+#5688 = CARTESIAN_POINT('',(-0.15,0.));
+#5689 = CARTESIAN_POINT('',(-0.15,-0.259807621135));
+#5690 = CARTESIAN_POINT('',(-0.375,-0.129903810568));
+#5691 = CARTESIAN_POINT('',(-0.6,-3.673940397442E-17));
+#5692 = CARTESIAN_POINT('',(-0.375,0.129903810568));
+#5693 = CARTESIAN_POINT('',(-0.15,0.259807621135));
+#5694 = CARTESIAN_POINT('',(-0.15,0.));
+#5695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5696 = ADVANCED_FACE('',(#5697),#3090,.T.);
+#5697 = FACE_BOUND('',#5698,.T.);
+#5698 = EDGE_LOOP('',(#5699,#5720,#5721,#5722));
+#5699 = ORIENTED_EDGE('',*,*,#5700,.F.);
+#5700 = EDGE_CURVE('',#3051,#5701,#5703,.T.);
+#5701 = VERTEX_POINT('',#5702);
+#5702 = CARTESIAN_POINT('',(2.84,-3.15,-2.5));
+#5703 = SEAM_CURVE('',#5704,(#5708,#5714),.PCURVE_S1.);
+#5704 = LINE('',#5705,#5706);
+#5705 = CARTESIAN_POINT('',(2.99,-3.15,-2.35));
+#5706 = VECTOR('',#5707,1.);
+#5707 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#5708 = PCURVE('',#3090,#5709);
+#5709 = DEFINITIONAL_REPRESENTATION('',(#5710),#5713);
+#5710 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5711,#5712),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.212132034356),.PIECEWISE_BEZIER_KNOTS.);
+#5711 = CARTESIAN_POINT('',(0.,0.));
+#5712 = CARTESIAN_POINT('',(0.,-0.15));
+#5713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5714 = PCURVE('',#3090,#5715);
+#5715 = DEFINITIONAL_REPRESENTATION('',(#5716),#5719);
+#5716 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5717,#5718),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.212132034356),.PIECEWISE_BEZIER_KNOTS.);
+#5717 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#5718 = CARTESIAN_POINT('',(-6.28318530718,-0.15));
+#5719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5720 = ORIENTED_EDGE('',*,*,#3075,.T.);
+#5721 = ORIENTED_EDGE('',*,*,#5700,.T.);
+#5722 = ORIENTED_EDGE('',*,*,#5723,.F.);
+#5723 = EDGE_CURVE('',#5701,#5701,#5724,.T.);
+#5724 = SURFACE_CURVE('',#5725,(#5730,#5737),.PCURVE_S1.);
+#5725 = CIRCLE('',#5726,0.15);
+#5726 = AXIS2_PLACEMENT_3D('',#5727,#5728,#5729);
+#5727 = CARTESIAN_POINT('',(2.69,-3.15,-2.5));
+#5728 = DIRECTION('',(0.,0.,-1.));
+#5729 = DIRECTION('',(1.,0.,0.));
+#5730 = PCURVE('',#3090,#5731);
+#5731 = DEFINITIONAL_REPRESENTATION('',(#5732),#5736);
+#5732 = LINE('',#5733,#5734);
+#5733 = CARTESIAN_POINT('',(-0.,-0.15));
+#5734 = VECTOR('',#5735,1.);
+#5735 = DIRECTION('',(-1.,-0.));
+#5736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5737 = PCURVE('',#5738,#5743);
+#5738 = PLANE('',#5739);
+#5739 = AXIS2_PLACEMENT_3D('',#5740,#5741,#5742);
+#5740 = CARTESIAN_POINT('',(2.99,-3.15,-2.5));
+#5741 = DIRECTION('',(0.,0.,1.));
+#5742 = DIRECTION('',(1.,0.,0.));
+#5743 = DEFINITIONAL_REPRESENTATION('',(#5744),#5752);
+#5744 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5745,#5746,#5747,#5748,
+#5749,#5750,#5751),.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('') );
+#5745 = CARTESIAN_POINT('',(-0.15,0.));
+#5746 = CARTESIAN_POINT('',(-0.15,-0.259807621135));
+#5747 = CARTESIAN_POINT('',(-0.375,-0.129903810568));
+#5748 = CARTESIAN_POINT('',(-0.6,-3.673940397442E-17));
+#5749 = CARTESIAN_POINT('',(-0.375,0.129903810568));
+#5750 = CARTESIAN_POINT('',(-0.15,0.259807621135));
+#5751 = CARTESIAN_POINT('',(-0.15,0.));
+#5752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5753 = ADVANCED_FACE('',(#5754),#3145,.T.);
+#5754 = FACE_BOUND('',#5755,.T.);
+#5755 = EDGE_LOOP('',(#5756,#5777,#5778,#5779));
+#5756 = ORIENTED_EDGE('',*,*,#5757,.F.);
+#5757 = EDGE_CURVE('',#3106,#5758,#5760,.T.);
+#5758 = VERTEX_POINT('',#5759);
+#5759 = CARTESIAN_POINT('',(5.34,-5.65,-2.5));
+#5760 = SEAM_CURVE('',#5761,(#5765,#5771),.PCURVE_S1.);
+#5761 = LINE('',#5762,#5763);
+#5762 = CARTESIAN_POINT('',(5.49,-5.65,-2.35));
+#5763 = VECTOR('',#5764,1.);
+#5764 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#5765 = PCURVE('',#3145,#5766);
+#5766 = DEFINITIONAL_REPRESENTATION('',(#5767),#5770);
+#5767 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5768,#5769),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.212132034356),.PIECEWISE_BEZIER_KNOTS.);
+#5768 = CARTESIAN_POINT('',(0.,0.));
+#5769 = CARTESIAN_POINT('',(0.,-0.15));
+#5770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5771 = PCURVE('',#3145,#5772);
+#5772 = DEFINITIONAL_REPRESENTATION('',(#5773),#5776);
+#5773 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5774,#5775),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.212132034356),.PIECEWISE_BEZIER_KNOTS.);
+#5774 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#5775 = CARTESIAN_POINT('',(-6.28318530718,-0.15));
+#5776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5777 = ORIENTED_EDGE('',*,*,#3130,.T.);
+#5778 = ORIENTED_EDGE('',*,*,#5757,.T.);
+#5779 = ORIENTED_EDGE('',*,*,#5780,.F.);
+#5780 = EDGE_CURVE('',#5758,#5758,#5781,.T.);
+#5781 = SURFACE_CURVE('',#5782,(#5787,#5794),.PCURVE_S1.);
+#5782 = CIRCLE('',#5783,0.15);
+#5783 = AXIS2_PLACEMENT_3D('',#5784,#5785,#5786);
+#5784 = CARTESIAN_POINT('',(5.19,-5.65,-2.5));
+#5785 = DIRECTION('',(0.,0.,-1.));
+#5786 = DIRECTION('',(1.,0.,0.));
+#5787 = PCURVE('',#3145,#5788);
+#5788 = DEFINITIONAL_REPRESENTATION('',(#5789),#5793);
+#5789 = LINE('',#5790,#5791);
+#5790 = CARTESIAN_POINT('',(-0.,-0.15));
+#5791 = VECTOR('',#5792,1.);
+#5792 = DIRECTION('',(-1.,-0.));
+#5793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5794 = PCURVE('',#5795,#5800);
+#5795 = PLANE('',#5796);
+#5796 = AXIS2_PLACEMENT_3D('',#5797,#5798,#5799);
+#5797 = CARTESIAN_POINT('',(5.49,-5.65,-2.5));
+#5798 = DIRECTION('',(0.,0.,1.));
+#5799 = DIRECTION('',(1.,0.,0.));
+#5800 = DEFINITIONAL_REPRESENTATION('',(#5801),#5809);
+#5801 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5802,#5803,#5804,#5805,
+#5806,#5807,#5808),.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('') );
+#5802 = CARTESIAN_POINT('',(-0.15,0.));
+#5803 = CARTESIAN_POINT('',(-0.15,-0.259807621135));
+#5804 = CARTESIAN_POINT('',(-0.375,-0.129903810568));
+#5805 = CARTESIAN_POINT('',(-0.6,-3.673940397442E-17));
+#5806 = CARTESIAN_POINT('',(-0.375,0.129903810568));
+#5807 = CARTESIAN_POINT('',(-0.15,0.259807621135));
+#5808 = CARTESIAN_POINT('',(-0.15,0.));
+#5809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5810 = ADVANCED_FACE('',(#5811),#3200,.T.);
+#5811 = FACE_BOUND('',#5812,.T.);
+#5812 = EDGE_LOOP('',(#5813,#5834,#5835,#5836));
+#5813 = ORIENTED_EDGE('',*,*,#5814,.F.);
+#5814 = EDGE_CURVE('',#3161,#5815,#5817,.T.);
+#5815 = VERTEX_POINT('',#5816);
+#5816 = CARTESIAN_POINT('',(5.34,-10.15,-2.5));
+#5817 = SEAM_CURVE('',#5818,(#5822,#5828),.PCURVE_S1.);
+#5818 = LINE('',#5819,#5820);
+#5819 = CARTESIAN_POINT('',(5.49,-10.15,-2.35));
+#5820 = VECTOR('',#5821,1.);
+#5821 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#5822 = PCURVE('',#3200,#5823);
+#5823 = DEFINITIONAL_REPRESENTATION('',(#5824),#5827);
+#5824 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5825,#5826),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.212132034356),.PIECEWISE_BEZIER_KNOTS.);
+#5825 = CARTESIAN_POINT('',(0.,0.));
+#5826 = CARTESIAN_POINT('',(0.,-0.15));
+#5827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5828 = PCURVE('',#3200,#5829);
+#5829 = DEFINITIONAL_REPRESENTATION('',(#5830),#5833);
+#5830 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5831,#5832),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.212132034356),.PIECEWISE_BEZIER_KNOTS.);
+#5831 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#5832 = CARTESIAN_POINT('',(-6.28318530718,-0.15));
+#5833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5834 = ORIENTED_EDGE('',*,*,#3185,.T.);
+#5835 = ORIENTED_EDGE('',*,*,#5814,.T.);
+#5836 = ORIENTED_EDGE('',*,*,#5837,.F.);
+#5837 = EDGE_CURVE('',#5815,#5815,#5838,.T.);
+#5838 = SURFACE_CURVE('',#5839,(#5844,#5851),.PCURVE_S1.);
+#5839 = CIRCLE('',#5840,0.15);
+#5840 = AXIS2_PLACEMENT_3D('',#5841,#5842,#5843);
+#5841 = CARTESIAN_POINT('',(5.19,-10.15,-2.5));
+#5842 = DIRECTION('',(0.,0.,-1.));
+#5843 = DIRECTION('',(1.,0.,0.));
+#5844 = PCURVE('',#3200,#5845);
+#5845 = DEFINITIONAL_REPRESENTATION('',(#5846),#5850);
+#5846 = LINE('',#5847,#5848);
+#5847 = CARTESIAN_POINT('',(-0.,-0.15));
+#5848 = VECTOR('',#5849,1.);
+#5849 = DIRECTION('',(-1.,-0.));
+#5850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5851 = PCURVE('',#5852,#5857);
+#5852 = PLANE('',#5853);
+#5853 = AXIS2_PLACEMENT_3D('',#5854,#5855,#5856);
+#5854 = CARTESIAN_POINT('',(5.49,-10.15,-2.5));
+#5855 = DIRECTION('',(0.,0.,1.));
+#5856 = DIRECTION('',(1.,0.,0.));
+#5857 = DEFINITIONAL_REPRESENTATION('',(#5858),#5866);
+#5858 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5859,#5860,#5861,#5862,
+#5863,#5864,#5865),.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('') );
+#5859 = CARTESIAN_POINT('',(-0.15,0.));
+#5860 = CARTESIAN_POINT('',(-0.15,-0.259807621135));
+#5861 = CARTESIAN_POINT('',(-0.375,-0.129903810568));
+#5862 = CARTESIAN_POINT('',(-0.6,-3.673940397442E-17));
+#5863 = CARTESIAN_POINT('',(-0.375,0.129903810568));
+#5864 = CARTESIAN_POINT('',(-0.15,0.259807621135));
+#5865 = CARTESIAN_POINT('',(-0.15,0.));
+#5866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5867 = ADVANCED_FACE('',(#5868),#3459,.F.);
+#5868 = FACE_BOUND('',#5869,.F.);
+#5869 = EDGE_LOOP('',(#5870,#5893,#5894,#5917));
+#5870 = ORIENTED_EDGE('',*,*,#5871,.T.);
+#5871 = EDGE_CURVE('',#5872,#3442,#5874,.T.);
+#5872 = VERTEX_POINT('',#5873);
+#5873 = CARTESIAN_POINT('',(17.3,-13.6,15.59));
+#5874 = SURFACE_CURVE('',#5875,(#5879,#5886),.PCURVE_S1.);
+#5875 = LINE('',#5876,#5877);
+#5876 = CARTESIAN_POINT('',(17.3,-13.6,15.59));
+#5877 = VECTOR('',#5878,1.);
+#5878 = DIRECTION('',(-1.,-0.,-0.));
+#5879 = PCURVE('',#3459,#5880);
+#5880 = DEFINITIONAL_REPRESENTATION('',(#5881),#5885);
+#5881 = LINE('',#5882,#5883);
+#5882 = CARTESIAN_POINT('',(0.,0.));
+#5883 = VECTOR('',#5884,1.);
+#5884 = DIRECTION('',(0.,-1.));
+#5885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5886 = PCURVE('',#3487,#5887);
+#5887 = DEFINITIONAL_REPRESENTATION('',(#5888),#5892);
+#5888 = LINE('',#5889,#5890);
+#5889 = CARTESIAN_POINT('',(14.56,0.));
+#5890 = VECTOR('',#5891,1.);
+#5891 = DIRECTION('',(0.,-1.));
+#5892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5893 = ORIENTED_EDGE('',*,*,#3441,.T.);
+#5894 = ORIENTED_EDGE('',*,*,#5895,.F.);
+#5895 = EDGE_CURVE('',#5896,#3444,#5898,.T.);
+#5896 = VERTEX_POINT('',#5897);
+#5897 = CARTESIAN_POINT('',(17.3,0.3,15.59));
+#5898 = SURFACE_CURVE('',#5899,(#5903,#5910),.PCURVE_S1.);
+#5899 = LINE('',#5900,#5901);
+#5900 = CARTESIAN_POINT('',(17.3,0.3,15.59));
+#5901 = VECTOR('',#5902,1.);
+#5902 = DIRECTION('',(-1.,-0.,-0.));
+#5903 = PCURVE('',#3459,#5904);
+#5904 = DEFINITIONAL_REPRESENTATION('',(#5905),#5909);
+#5905 = LINE('',#5906,#5907);
+#5906 = CARTESIAN_POINT('',(13.9,0.));
+#5907 = VECTOR('',#5908,1.);
+#5908 = DIRECTION('',(0.,-1.));
+#5909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5910 = PCURVE('',#3541,#5911);
+#5911 = DEFINITIONAL_REPRESENTATION('',(#5912),#5916);
+#5912 = LINE('',#5913,#5914);
+#5913 = CARTESIAN_POINT('',(0.,0.));
+#5914 = VECTOR('',#5915,1.);
+#5915 = DIRECTION('',(0.,-1.));
+#5916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5917 = ORIENTED_EDGE('',*,*,#5918,.F.);
+#5918 = EDGE_CURVE('',#5872,#5896,#5919,.T.);
+#5919 = SURFACE_CURVE('',#5920,(#5924,#5931),.PCURVE_S1.);
+#5920 = LINE('',#5921,#5922);
+#5921 = CARTESIAN_POINT('',(17.3,-13.6,15.59));
+#5922 = VECTOR('',#5923,1.);
+#5923 = DIRECTION('',(0.,1.,0.));
+#5924 = PCURVE('',#3459,#5925);
+#5925 = DEFINITIONAL_REPRESENTATION('',(#5926),#5930);
+#5926 = LINE('',#5927,#5928);
+#5927 = CARTESIAN_POINT('',(0.,0.));
+#5928 = VECTOR('',#5929,1.);
+#5929 = DIRECTION('',(1.,0.));
+#5930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5931 = PCURVE('',#5932,#5937);
+#5932 = PLANE('',#5933);
+#5933 = AXIS2_PLACEMENT_3D('',#5934,#5935,#5936);
+#5934 = CARTESIAN_POINT('',(17.3,-13.6,15.59));
+#5935 = DIRECTION('',(1.,0.,0.));
+#5936 = DIRECTION('',(0.,0.,1.));
+#5937 = DEFINITIONAL_REPRESENTATION('',(#5938),#5942);
+#5938 = LINE('',#5939,#5940);
+#5939 = CARTESIAN_POINT('',(0.,0.));
+#5940 = VECTOR('',#5941,1.);
+#5941 = DIRECTION('',(0.,-1.));
+#5942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5943 = ADVANCED_FACE('',(#5944),#3487,.F.);
+#5944 = FACE_BOUND('',#5945,.F.);
+#5945 = EDGE_LOOP('',(#5946,#5969,#5970,#5971));
+#5946 = ORIENTED_EDGE('',*,*,#5947,.T.);
+#5947 = EDGE_CURVE('',#5948,#3472,#5950,.T.);
+#5948 = VERTEX_POINT('',#5949);
+#5949 = CARTESIAN_POINT('',(17.3,-13.6,1.03));
+#5950 = SURFACE_CURVE('',#5951,(#5955,#5962),.PCURVE_S1.);
+#5951 = LINE('',#5952,#5953);
+#5952 = CARTESIAN_POINT('',(17.3,-13.6,1.03));
+#5953 = VECTOR('',#5954,1.);
+#5954 = DIRECTION('',(-1.,-0.,-0.));
+#5955 = PCURVE('',#3487,#5956);
+#5956 = DEFINITIONAL_REPRESENTATION('',(#5957),#5961);
+#5957 = LINE('',#5958,#5959);
+#5958 = CARTESIAN_POINT('',(0.,0.));
+#5959 = VECTOR('',#5960,1.);
+#5960 = DIRECTION('',(0.,-1.));
+#5961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5962 = PCURVE('',#3515,#5963);
+#5963 = DEFINITIONAL_REPRESENTATION('',(#5964),#5968);
+#5964 = LINE('',#5965,#5966);
+#5965 = CARTESIAN_POINT('',(13.9,0.));
+#5966 = VECTOR('',#5967,1.);
+#5967 = DIRECTION('',(0.,-1.));
+#5968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5969 = ORIENTED_EDGE('',*,*,#3471,.T.);
+#5970 = ORIENTED_EDGE('',*,*,#5871,.F.);
+#5971 = ORIENTED_EDGE('',*,*,#5972,.F.);
+#5972 = EDGE_CURVE('',#5948,#5872,#5973,.T.);
+#5973 = SURFACE_CURVE('',#5974,(#5978,#5985),.PCURVE_S1.);
+#5974 = LINE('',#5975,#5976);
+#5975 = CARTESIAN_POINT('',(17.3,-13.6,1.03));
+#5976 = VECTOR('',#5977,1.);
+#5977 = DIRECTION('',(0.,0.,1.));
+#5978 = PCURVE('',#3487,#5979);
+#5979 = DEFINITIONAL_REPRESENTATION('',(#5980),#5984);
+#5980 = LINE('',#5981,#5982);
+#5981 = CARTESIAN_POINT('',(0.,0.));
+#5982 = VECTOR('',#5983,1.);
+#5983 = DIRECTION('',(1.,0.));
+#5984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5985 = PCURVE('',#5932,#5986);
+#5986 = DEFINITIONAL_REPRESENTATION('',(#5987),#5991);
+#5987 = LINE('',#5988,#5989);
+#5988 = CARTESIAN_POINT('',(-14.56,0.));
+#5989 = VECTOR('',#5990,1.);
+#5990 = DIRECTION('',(1.,0.));
+#5991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5992 = ADVANCED_FACE('',(#5993),#3541,.F.);
+#5993 = FACE_BOUND('',#5994,.F.);
+#5994 = EDGE_LOOP('',(#5995,#5996,#5997,#6020));
+#5995 = ORIENTED_EDGE('',*,*,#5895,.T.);
+#5996 = ORIENTED_EDGE('',*,*,#3527,.T.);
+#5997 = ORIENTED_EDGE('',*,*,#5998,.F.);
+#5998 = EDGE_CURVE('',#5999,#3500,#6001,.T.);
+#5999 = VERTEX_POINT('',#6000);
+#6000 = CARTESIAN_POINT('',(17.3,0.3,1.03));
+#6001 = SURFACE_CURVE('',#6002,(#6006,#6013),.PCURVE_S1.);
+#6002 = LINE('',#6003,#6004);
+#6003 = CARTESIAN_POINT('',(17.3,0.3,1.03));
+#6004 = VECTOR('',#6005,1.);
+#6005 = DIRECTION('',(-1.,-0.,-0.));
+#6006 = PCURVE('',#3541,#6007);
+#6007 = DEFINITIONAL_REPRESENTATION('',(#6008),#6012);
+#6008 = LINE('',#6009,#6010);
+#6009 = CARTESIAN_POINT('',(14.56,0.));
+#6010 = VECTOR('',#6011,1.);
+#6011 = DIRECTION('',(0.,-1.));
+#6012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6013 = PCURVE('',#3515,#6014);
+#6014 = DEFINITIONAL_REPRESENTATION('',(#6015),#6019);
+#6015 = LINE('',#6016,#6017);
+#6016 = CARTESIAN_POINT('',(0.,0.));
+#6017 = VECTOR('',#6018,1.);
+#6018 = DIRECTION('',(0.,-1.));
+#6019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6020 = ORIENTED_EDGE('',*,*,#6021,.F.);
+#6021 = EDGE_CURVE('',#5896,#5999,#6022,.T.);
+#6022 = SURFACE_CURVE('',#6023,(#6027,#6034),.PCURVE_S1.);
+#6023 = LINE('',#6024,#6025);
+#6024 = CARTESIAN_POINT('',(17.3,0.3,15.59));
+#6025 = VECTOR('',#6026,1.);
+#6026 = DIRECTION('',(0.,0.,-1.));
+#6027 = PCURVE('',#3541,#6028);
+#6028 = DEFINITIONAL_REPRESENTATION('',(#6029),#6033);
+#6029 = LINE('',#6030,#6031);
+#6030 = CARTESIAN_POINT('',(0.,0.));
+#6031 = VECTOR('',#6032,1.);
+#6032 = DIRECTION('',(1.,0.));
+#6033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6034 = PCURVE('',#5932,#6035);
+#6035 = DEFINITIONAL_REPRESENTATION('',(#6036),#6040);
+#6036 = LINE('',#6037,#6038);
+#6037 = CARTESIAN_POINT('',(0.,-13.9));
+#6038 = VECTOR('',#6039,1.);
+#6039 = DIRECTION('',(-1.,0.));
+#6040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6041 = ADVANCED_FACE('',(#6042),#3515,.F.);
+#6042 = FACE_BOUND('',#6043,.F.);
+#6043 = EDGE_LOOP('',(#6044,#6045,#6046,#6047));
+#6044 = ORIENTED_EDGE('',*,*,#5998,.T.);
+#6045 = ORIENTED_EDGE('',*,*,#3499,.T.);
+#6046 = ORIENTED_EDGE('',*,*,#5947,.F.);
+#6047 = ORIENTED_EDGE('',*,*,#6048,.F.);
+#6048 = EDGE_CURVE('',#5999,#5948,#6049,.T.);
+#6049 = SURFACE_CURVE('',#6050,(#6054,#6061),.PCURVE_S1.);
+#6050 = LINE('',#6051,#6052);
+#6051 = CARTESIAN_POINT('',(17.3,0.3,1.03));
+#6052 = VECTOR('',#6053,1.);
+#6053 = DIRECTION('',(0.,-1.,0.));
+#6054 = PCURVE('',#3515,#6055);
+#6055 = DEFINITIONAL_REPRESENTATION('',(#6056),#6060);
+#6056 = LINE('',#6057,#6058);
+#6057 = CARTESIAN_POINT('',(0.,0.));
+#6058 = VECTOR('',#6059,1.);
+#6059 = DIRECTION('',(1.,0.));
+#6060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6061 = PCURVE('',#5932,#6062);
+#6062 = DEFINITIONAL_REPRESENTATION('',(#6063),#6067);
+#6063 = LINE('',#6064,#6065);
+#6064 = CARTESIAN_POINT('',(-14.56,-13.9));
+#6065 = VECTOR('',#6066,1.);
+#6066 = DIRECTION('',(0.,1.));
+#6067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6068 = ADVANCED_FACE('',(#6069),#5510,.F.);
+#6069 = FACE_BOUND('',#6070,.F.);
+#6070 = EDGE_LOOP('',(#6071));
+#6071 = ORIENTED_EDGE('',*,*,#5495,.F.);
+#6072 = ADVANCED_FACE('',(#6073),#5567,.F.);
+#6073 = FACE_BOUND('',#6074,.F.);
+#6074 = EDGE_LOOP('',(#6075));
+#6075 = ORIENTED_EDGE('',*,*,#5552,.F.);
+#6076 = ADVANCED_FACE('',(#6077),#5624,.F.);
+#6077 = FACE_BOUND('',#6078,.F.);
+#6078 = EDGE_LOOP('',(#6079));
+#6079 = ORIENTED_EDGE('',*,*,#5609,.F.);
+#6080 = ADVANCED_FACE('',(#6081),#5681,.F.);
+#6081 = FACE_BOUND('',#6082,.F.);
+#6082 = EDGE_LOOP('',(#6083));
+#6083 = ORIENTED_EDGE('',*,*,#5666,.F.);
+#6084 = ADVANCED_FACE('',(#6085),#5738,.F.);
+#6085 = FACE_BOUND('',#6086,.F.);
+#6086 = EDGE_LOOP('',(#6087));
+#6087 = ORIENTED_EDGE('',*,*,#5723,.F.);
+#6088 = ADVANCED_FACE('',(#6089),#5795,.F.);
+#6089 = FACE_BOUND('',#6090,.F.);
+#6090 = EDGE_LOOP('',(#6091));
+#6091 = ORIENTED_EDGE('',*,*,#5780,.F.);
+#6092 = ADVANCED_FACE('',(#6093),#5852,.F.);
+#6093 = FACE_BOUND('',#6094,.F.);
+#6094 = EDGE_LOOP('',(#6095));
+#6095 = ORIENTED_EDGE('',*,*,#5837,.F.);
+#6096 = ADVANCED_FACE('',(#6097,#6103),#5932,.T.);
+#6097 = FACE_BOUND('',#6098,.T.);
+#6098 = EDGE_LOOP('',(#6099,#6100,#6101,#6102));
+#6099 = ORIENTED_EDGE('',*,*,#5918,.F.);
+#6100 = ORIENTED_EDGE('',*,*,#5972,.F.);
+#6101 = ORIENTED_EDGE('',*,*,#6048,.F.);
+#6102 = ORIENTED_EDGE('',*,*,#6021,.F.);
+#6103 = FACE_BOUND('',#6104,.T.);
+#6104 = EDGE_LOOP('',(#6105,#6135,#6158,#6181));
+#6105 = ORIENTED_EDGE('',*,*,#6106,.T.);
+#6106 = EDGE_CURVE('',#6107,#6109,#6111,.T.);
+#6107 = VERTEX_POINT('',#6108);
+#6108 = CARTESIAN_POINT('',(17.3,0.,1.33));
+#6109 = VERTEX_POINT('',#6110);
+#6110 = CARTESIAN_POINT('',(17.3,-13.3,1.33));
+#6111 = SURFACE_CURVE('',#6112,(#6116,#6123),.PCURVE_S1.);
+#6112 = LINE('',#6113,#6114);
+#6113 = CARTESIAN_POINT('',(17.3,0.,1.33));
+#6114 = VECTOR('',#6115,1.);
+#6115 = DIRECTION('',(0.,-1.,0.));
+#6116 = PCURVE('',#5932,#6117);
+#6117 = DEFINITIONAL_REPRESENTATION('',(#6118),#6122);
+#6118 = LINE('',#6119,#6120);
+#6119 = CARTESIAN_POINT('',(-14.26,-13.6));
+#6120 = VECTOR('',#6121,1.);
+#6121 = DIRECTION('',(0.,1.));
+#6122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6123 = PCURVE('',#6124,#6129);
+#6124 = PLANE('',#6125);
+#6125 = AXIS2_PLACEMENT_3D('',#6126,#6127,#6128);
+#6126 = CARTESIAN_POINT('',(17.3,0.,0.));
+#6127 = DIRECTION('',(1.,0.,0.));
+#6128 = DIRECTION('',(0.,-1.,0.));
+#6129 = DEFINITIONAL_REPRESENTATION('',(#6130),#6134);
+#6130 = LINE('',#6131,#6132);
+#6131 = CARTESIAN_POINT('',(0.,-1.33));
+#6132 = VECTOR('',#6133,1.);
+#6133 = DIRECTION('',(1.,0.));
+#6134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6135 = ORIENTED_EDGE('',*,*,#6136,.T.);
+#6136 = EDGE_CURVE('',#6109,#6137,#6139,.T.);
+#6137 = VERTEX_POINT('',#6138);
+#6138 = CARTESIAN_POINT('',(17.3,-13.3,15.29));
+#6139 = SURFACE_CURVE('',#6140,(#6144,#6151),.PCURVE_S1.);
+#6140 = LINE('',#6141,#6142);
+#6141 = CARTESIAN_POINT('',(17.3,-13.3,0.));
+#6142 = VECTOR('',#6143,1.);
+#6143 = DIRECTION('',(0.,0.,1.));
+#6144 = PCURVE('',#5932,#6145);
+#6145 = DEFINITIONAL_REPRESENTATION('',(#6146),#6150);
+#6146 = LINE('',#6147,#6148);
+#6147 = CARTESIAN_POINT('',(-15.59,-0.3));
+#6148 = VECTOR('',#6149,1.);
+#6149 = DIRECTION('',(1.,0.));
+#6150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6151 = PCURVE('',#6124,#6152);
+#6152 = DEFINITIONAL_REPRESENTATION('',(#6153),#6157);
+#6153 = LINE('',#6154,#6155);
+#6154 = CARTESIAN_POINT('',(13.3,0.));
+#6155 = VECTOR('',#6156,1.);
+#6156 = DIRECTION('',(0.,-1.));
+#6157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6158 = ORIENTED_EDGE('',*,*,#6159,.T.);
+#6159 = EDGE_CURVE('',#6137,#6160,#6162,.T.);
+#6160 = VERTEX_POINT('',#6161);
+#6161 = CARTESIAN_POINT('',(17.3,0.,15.29));
+#6162 = SURFACE_CURVE('',#6163,(#6167,#6174),.PCURVE_S1.);
+#6163 = LINE('',#6164,#6165);
+#6164 = CARTESIAN_POINT('',(17.3,-13.3,15.29));
+#6165 = VECTOR('',#6166,1.);
+#6166 = DIRECTION('',(0.,1.,0.));
+#6167 = PCURVE('',#5932,#6168);
+#6168 = DEFINITIONAL_REPRESENTATION('',(#6169),#6173);
+#6169 = LINE('',#6170,#6171);
+#6170 = CARTESIAN_POINT('',(-0.3,-0.3));
+#6171 = VECTOR('',#6172,1.);
+#6172 = DIRECTION('',(0.,-1.));
+#6173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6174 = PCURVE('',#6124,#6175);
+#6175 = DEFINITIONAL_REPRESENTATION('',(#6176),#6180);
+#6176 = LINE('',#6177,#6178);
+#6177 = CARTESIAN_POINT('',(13.3,-15.29));
+#6178 = VECTOR('',#6179,1.);
+#6179 = DIRECTION('',(-1.,0.));
+#6180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6181 = ORIENTED_EDGE('',*,*,#6182,.F.);
+#6182 = EDGE_CURVE('',#6107,#6160,#6183,.T.);
+#6183 = SURFACE_CURVE('',#6184,(#6188,#6195),.PCURVE_S1.);
+#6184 = LINE('',#6185,#6186);
+#6185 = CARTESIAN_POINT('',(17.3,0.,0.));
+#6186 = VECTOR('',#6187,1.);
+#6187 = DIRECTION('',(0.,0.,1.));
+#6188 = PCURVE('',#5932,#6189);
+#6189 = DEFINITIONAL_REPRESENTATION('',(#6190),#6194);
+#6190 = LINE('',#6191,#6192);
+#6191 = CARTESIAN_POINT('',(-15.59,-13.6));
+#6192 = VECTOR('',#6193,1.);
+#6193 = DIRECTION('',(1.,0.));
+#6194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6195 = PCURVE('',#6124,#6196);
+#6196 = DEFINITIONAL_REPRESENTATION('',(#6197),#6201);
+#6197 = LINE('',#6198,#6199);
+#6198 = CARTESIAN_POINT('',(0.,0.));
+#6199 = VECTOR('',#6200,1.);
+#6200 = DIRECTION('',(0.,-1.));
+#6201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6202 = ADVANCED_FACE('',(#6203,#6383,#6389),#6124,.T.);
+#6203 = FACE_BOUND('',#6204,.T.);
+#6204 = EDGE_LOOP('',(#6205,#6235,#6268,#6296,#6329,#6357));
+#6205 = ORIENTED_EDGE('',*,*,#6206,.T.);
+#6206 = EDGE_CURVE('',#6207,#6209,#6211,.T.);
+#6207 = VERTEX_POINT('',#6208);
+#6208 = CARTESIAN_POINT('',(17.3,-5.E-02,7.));
+#6209 = VERTEX_POINT('',#6210);
+#6210 = CARTESIAN_POINT('',(17.3,-5.E-02,2.13));
+#6211 = SURFACE_CURVE('',#6212,(#6216,#6223),.PCURVE_S1.);
+#6212 = LINE('',#6213,#6214);
+#6213 = CARTESIAN_POINT('',(17.3,-5.E-02,6.75));
+#6214 = VECTOR('',#6215,1.);
+#6215 = DIRECTION('',(0.,0.,-1.));
+#6216 = PCURVE('',#6124,#6217);
+#6217 = DEFINITIONAL_REPRESENTATION('',(#6218),#6222);
+#6218 = LINE('',#6219,#6220);
+#6219 = CARTESIAN_POINT('',(5.E-02,-6.75));
+#6220 = VECTOR('',#6221,1.);
+#6221 = DIRECTION('',(0.,1.));
+#6222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6223 = PCURVE('',#6224,#6229);
+#6224 = CYLINDRICAL_SURFACE('',#6225,0.25);
+#6225 = AXIS2_PLACEMENT_3D('',#6226,#6227,#6228);
+#6226 = CARTESIAN_POINT('',(17.05,-5.E-02,6.75));
+#6227 = DIRECTION('',(0.,0.,-1.));
+#6228 = DIRECTION('',(0.,-1.,0.));
+#6229 = DEFINITIONAL_REPRESENTATION('',(#6230),#6234);
+#6230 = LINE('',#6231,#6232);
+#6231 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#6232 = VECTOR('',#6233,1.);
+#6233 = DIRECTION('',(-0.,1.));
+#6234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6235 = ORIENTED_EDGE('',*,*,#6236,.T.);
+#6236 = EDGE_CURVE('',#6209,#6237,#6239,.T.);
+#6237 = VERTEX_POINT('',#6238);
+#6238 = CARTESIAN_POINT('',(17.3,-0.8,1.38));
+#6239 = SURFACE_CURVE('',#6240,(#6245,#6256),.PCURVE_S1.);
+#6240 = CIRCLE('',#6241,0.75);
+#6241 = AXIS2_PLACEMENT_3D('',#6242,#6243,#6244);
+#6242 = CARTESIAN_POINT('',(17.3,-0.8,2.13));
+#6243 = DIRECTION('',(-1.,0.,0.));
+#6244 = DIRECTION('',(0.,1.,0.));
+#6245 = PCURVE('',#6124,#6246);
+#6246 = DEFINITIONAL_REPRESENTATION('',(#6247),#6255);
+#6247 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6248,#6249,#6250,#6251,
+#6252,#6253,#6254),.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('') );
+#6248 = CARTESIAN_POINT('',(5.E-02,-2.13));
+#6249 = CARTESIAN_POINT('',(5.E-02,-0.830961894323));
+#6250 = CARTESIAN_POINT('',(1.175,-1.480480947162));
+#6251 = CARTESIAN_POINT('',(2.3,-2.13));
+#6252 = CARTESIAN_POINT('',(1.175,-2.779519052838));
+#6253 = CARTESIAN_POINT('',(5.E-02,-3.429038105677));
+#6254 = CARTESIAN_POINT('',(5.E-02,-2.13));
+#6255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6256 = PCURVE('',#6257,#6262);
+#6257 = TOROIDAL_SURFACE('',#6258,0.75,0.25);
+#6258 = AXIS2_PLACEMENT_3D('',#6259,#6260,#6261);
+#6259 = CARTESIAN_POINT('',(17.05,-0.8,2.13));
+#6260 = DIRECTION('',(-1.,-0.,-0.));
+#6261 = DIRECTION('',(0.,1.,0.));
+#6262 = DEFINITIONAL_REPRESENTATION('',(#6263),#6267);
+#6263 = LINE('',#6264,#6265);
+#6264 = CARTESIAN_POINT('',(0.,4.712388980385));
+#6265 = VECTOR('',#6266,1.);
+#6266 = DIRECTION('',(1.,0.));
+#6267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6268 = ORIENTED_EDGE('',*,*,#6269,.T.);
+#6269 = EDGE_CURVE('',#6237,#6270,#6272,.T.);
+#6270 = VERTEX_POINT('',#6271);
+#6271 = CARTESIAN_POINT('',(17.3,-12.5,1.38));
+#6272 = SURFACE_CURVE('',#6273,(#6277,#6284),.PCURVE_S1.);
+#6273 = LINE('',#6274,#6275);
+#6274 = CARTESIAN_POINT('',(17.3,-0.8,1.38));
+#6275 = VECTOR('',#6276,1.);
+#6276 = DIRECTION('',(0.,-1.,0.));
+#6277 = PCURVE('',#6124,#6278);
+#6278 = DEFINITIONAL_REPRESENTATION('',(#6279),#6283);
+#6279 = LINE('',#6280,#6281);
+#6280 = CARTESIAN_POINT('',(0.8,-1.38));
+#6281 = VECTOR('',#6282,1.);
+#6282 = DIRECTION('',(1.,0.));
+#6283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6284 = PCURVE('',#6285,#6290);
+#6285 = CYLINDRICAL_SURFACE('',#6286,0.25);
+#6286 = AXIS2_PLACEMENT_3D('',#6287,#6288,#6289);
+#6287 = CARTESIAN_POINT('',(17.05,-0.8,1.38));
+#6288 = DIRECTION('',(0.,-1.,0.));
+#6289 = DIRECTION('',(0.,0.,1.));
+#6290 = DEFINITIONAL_REPRESENTATION('',(#6291),#6295);
+#6291 = LINE('',#6292,#6293);
+#6292 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#6293 = VECTOR('',#6294,1.);
+#6294 = DIRECTION('',(-0.,1.));
+#6295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6296 = ORIENTED_EDGE('',*,*,#6297,.T.);
+#6297 = EDGE_CURVE('',#6270,#6298,#6300,.T.);
+#6298 = VERTEX_POINT('',#6299);
+#6299 = CARTESIAN_POINT('',(17.3,-13.25,2.13));
+#6300 = SURFACE_CURVE('',#6301,(#6306,#6317),.PCURVE_S1.);
+#6301 = CIRCLE('',#6302,0.75);
+#6302 = AXIS2_PLACEMENT_3D('',#6303,#6304,#6305);
+#6303 = CARTESIAN_POINT('',(17.3,-12.5,2.13));
+#6304 = DIRECTION('',(-1.,-0.,-0.));
+#6305 = DIRECTION('',(0.,0.,-1.));
+#6306 = PCURVE('',#6124,#6307);
+#6307 = DEFINITIONAL_REPRESENTATION('',(#6308),#6316);
+#6308 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6309,#6310,#6311,#6312,
+#6313,#6314,#6315),.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('') );
+#6309 = CARTESIAN_POINT('',(12.5,-1.38));
+#6310 = CARTESIAN_POINT('',(13.799038105677,-1.38));
+#6311 = CARTESIAN_POINT('',(13.149519052838,-2.505));
+#6312 = CARTESIAN_POINT('',(12.5,-3.63));
+#6313 = CARTESIAN_POINT('',(11.850480947162,-2.505));
+#6314 = CARTESIAN_POINT('',(11.200961894323,-1.38));
+#6315 = CARTESIAN_POINT('',(12.5,-1.38));
+#6316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6317 = PCURVE('',#6318,#6323);
+#6318 = TOROIDAL_SURFACE('',#6319,0.75,0.25);
+#6319 = AXIS2_PLACEMENT_3D('',#6320,#6321,#6322);
+#6320 = CARTESIAN_POINT('',(17.05,-12.5,2.13));
+#6321 = DIRECTION('',(-1.,-0.,-0.));
+#6322 = DIRECTION('',(0.,0.,-1.));
+#6323 = DEFINITIONAL_REPRESENTATION('',(#6324),#6328);
+#6324 = LINE('',#6325,#6326);
+#6325 = CARTESIAN_POINT('',(0.,4.712388980385));
+#6326 = VECTOR('',#6327,1.);
+#6327 = DIRECTION('',(1.,0.));
+#6328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6329 = ORIENTED_EDGE('',*,*,#6330,.T.);
+#6330 = EDGE_CURVE('',#6298,#6331,#6333,.T.);
+#6331 = VERTEX_POINT('',#6332);
+#6332 = CARTESIAN_POINT('',(17.3,-13.25,7.));
+#6333 = SURFACE_CURVE('',#6334,(#6338,#6345),.PCURVE_S1.);
+#6334 = LINE('',#6335,#6336);
+#6335 = CARTESIAN_POINT('',(17.3,-13.25,2.13));
+#6336 = VECTOR('',#6337,1.);
+#6337 = DIRECTION('',(0.,0.,1.));
+#6338 = PCURVE('',#6124,#6339);
+#6339 = DEFINITIONAL_REPRESENTATION('',(#6340),#6344);
+#6340 = LINE('',#6341,#6342);
+#6341 = CARTESIAN_POINT('',(13.25,-2.13));
+#6342 = VECTOR('',#6343,1.);
+#6343 = DIRECTION('',(0.,-1.));
+#6344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6345 = PCURVE('',#6346,#6351);
+#6346 = CYLINDRICAL_SURFACE('',#6347,0.25);
+#6347 = AXIS2_PLACEMENT_3D('',#6348,#6349,#6350);
+#6348 = CARTESIAN_POINT('',(17.05,-13.25,2.13));
+#6349 = DIRECTION('',(0.,0.,1.));
+#6350 = DIRECTION('',(0.,1.,0.));
+#6351 = DEFINITIONAL_REPRESENTATION('',(#6352),#6356);
+#6352 = LINE('',#6353,#6354);
+#6353 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#6354 = VECTOR('',#6355,1.);
+#6355 = DIRECTION('',(-0.,1.));
+#6356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6357 = ORIENTED_EDGE('',*,*,#6358,.T.);
+#6358 = EDGE_CURVE('',#6331,#6207,#6359,.T.);
+#6359 = SURFACE_CURVE('',#6360,(#6364,#6371),.PCURVE_S1.);
+#6360 = LINE('',#6361,#6362);
+#6361 = CARTESIAN_POINT('',(17.3,-13.,7.));
+#6362 = VECTOR('',#6363,1.);
+#6363 = DIRECTION('',(0.,1.,0.));
+#6364 = PCURVE('',#6124,#6365);
+#6365 = DEFINITIONAL_REPRESENTATION('',(#6366),#6370);
+#6366 = LINE('',#6367,#6368);
+#6367 = CARTESIAN_POINT('',(13.,-7.));
+#6368 = VECTOR('',#6369,1.);
+#6369 = DIRECTION('',(-1.,0.));
+#6370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6371 = PCURVE('',#6372,#6377);
+#6372 = CYLINDRICAL_SURFACE('',#6373,0.25);
+#6373 = AXIS2_PLACEMENT_3D('',#6374,#6375,#6376);
+#6374 = CARTESIAN_POINT('',(17.05,-13.,7.));
+#6375 = DIRECTION('',(0.,1.,0.));
+#6376 = DIRECTION('',(0.,0.,-1.));
+#6377 = DEFINITIONAL_REPRESENTATION('',(#6378),#6382);
+#6378 = LINE('',#6379,#6380);
+#6379 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#6380 = VECTOR('',#6381,1.);
+#6381 = DIRECTION('',(-0.,1.));
+#6382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6383 = FACE_BOUND('',#6384,.T.);
+#6384 = EDGE_LOOP('',(#6385,#6386,#6387,#6388));
+#6385 = ORIENTED_EDGE('',*,*,#6106,.F.);
+#6386 = ORIENTED_EDGE('',*,*,#6182,.T.);
+#6387 = ORIENTED_EDGE('',*,*,#6159,.F.);
+#6388 = ORIENTED_EDGE('',*,*,#6136,.F.);
+#6389 = FACE_BOUND('',#6390,.T.);
+#6390 = EDGE_LOOP('',(#6391,#6421,#6454,#6482,#6515,#6543));
+#6391 = ORIENTED_EDGE('',*,*,#6392,.T.);
+#6392 = EDGE_CURVE('',#6393,#6395,#6397,.T.);
+#6393 = VERTEX_POINT('',#6394);
+#6394 = CARTESIAN_POINT('',(17.3,-13.25,9.62));
+#6395 = VERTEX_POINT('',#6396);
+#6396 = CARTESIAN_POINT('',(17.3,-13.25,14.49));
+#6397 = SURFACE_CURVE('',#6398,(#6402,#6409),.PCURVE_S1.);
+#6398 = LINE('',#6399,#6400);
+#6399 = CARTESIAN_POINT('',(17.3,-13.25,9.87));
+#6400 = VECTOR('',#6401,1.);
+#6401 = DIRECTION('',(0.,0.,1.));
+#6402 = PCURVE('',#6124,#6403);
+#6403 = DEFINITIONAL_REPRESENTATION('',(#6404),#6408);
+#6404 = LINE('',#6405,#6406);
+#6405 = CARTESIAN_POINT('',(13.25,-9.87));
+#6406 = VECTOR('',#6407,1.);
+#6407 = DIRECTION('',(0.,-1.));
+#6408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6409 = PCURVE('',#6410,#6415);
+#6410 = CYLINDRICAL_SURFACE('',#6411,0.25);
+#6411 = AXIS2_PLACEMENT_3D('',#6412,#6413,#6414);
+#6412 = CARTESIAN_POINT('',(17.05,-13.25,9.87));
+#6413 = DIRECTION('',(0.,0.,1.));
+#6414 = DIRECTION('',(1.,0.,0.));
+#6415 = DEFINITIONAL_REPRESENTATION('',(#6416),#6420);
+#6416 = LINE('',#6417,#6418);
+#6417 = CARTESIAN_POINT('',(0.,0.));
+#6418 = VECTOR('',#6419,1.);
+#6419 = DIRECTION('',(0.,1.));
+#6420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6421 = ORIENTED_EDGE('',*,*,#6422,.T.);
+#6422 = EDGE_CURVE('',#6395,#6423,#6425,.T.);
+#6423 = VERTEX_POINT('',#6424);
+#6424 = CARTESIAN_POINT('',(17.3,-12.5,15.24));
+#6425 = SURFACE_CURVE('',#6426,(#6431,#6442),.PCURVE_S1.);
+#6426 = CIRCLE('',#6427,0.75);
+#6427 = AXIS2_PLACEMENT_3D('',#6428,#6429,#6430);
+#6428 = CARTESIAN_POINT('',(17.3,-12.5,14.49));
+#6429 = DIRECTION('',(-1.,0.,0.));
+#6430 = DIRECTION('',(0.,-1.,0.));
+#6431 = PCURVE('',#6124,#6432);
+#6432 = DEFINITIONAL_REPRESENTATION('',(#6433),#6441);
+#6433 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6434,#6435,#6436,#6437,
+#6438,#6439,#6440),.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('') );
+#6434 = CARTESIAN_POINT('',(13.25,-14.49));
+#6435 = CARTESIAN_POINT('',(13.25,-15.78903810567));
+#6436 = CARTESIAN_POINT('',(12.125,-15.13951905283));
+#6437 = CARTESIAN_POINT('',(11.,-14.49));
+#6438 = CARTESIAN_POINT('',(12.125,-13.84048094716));
+#6439 = CARTESIAN_POINT('',(13.25,-13.19096189432));
+#6440 = CARTESIAN_POINT('',(13.25,-14.49));
+#6441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6442 = PCURVE('',#6443,#6448);
+#6443 = TOROIDAL_SURFACE('',#6444,0.75,0.25);
+#6444 = AXIS2_PLACEMENT_3D('',#6445,#6446,#6447);
+#6445 = CARTESIAN_POINT('',(17.05,-12.5,14.49));
+#6446 = DIRECTION('',(1.,0.,0.));
+#6447 = DIRECTION('',(0.,-1.,0.));
+#6448 = DEFINITIONAL_REPRESENTATION('',(#6449),#6453);
+#6449 = LINE('',#6450,#6451);
+#6450 = CARTESIAN_POINT('',(-0.,1.570796326795));
+#6451 = VECTOR('',#6452,1.);
+#6452 = DIRECTION('',(-1.,0.));
+#6453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6454 = ORIENTED_EDGE('',*,*,#6455,.T.);
+#6455 = EDGE_CURVE('',#6423,#6456,#6458,.T.);
+#6456 = VERTEX_POINT('',#6457);
+#6457 = CARTESIAN_POINT('',(17.3,-0.8,15.24));
+#6458 = SURFACE_CURVE('',#6459,(#6463,#6470),.PCURVE_S1.);
+#6459 = LINE('',#6460,#6461);
+#6460 = CARTESIAN_POINT('',(17.3,-12.5,15.24));
+#6461 = VECTOR('',#6462,1.);
+#6462 = DIRECTION('',(0.,1.,0.));
+#6463 = PCURVE('',#6124,#6464);
+#6464 = DEFINITIONAL_REPRESENTATION('',(#6465),#6469);
+#6465 = LINE('',#6466,#6467);
+#6466 = CARTESIAN_POINT('',(12.5,-15.24));
+#6467 = VECTOR('',#6468,1.);
+#6468 = DIRECTION('',(-1.,0.));
+#6469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6470 = PCURVE('',#6471,#6476);
+#6471 = CYLINDRICAL_SURFACE('',#6472,0.25);
+#6472 = AXIS2_PLACEMENT_3D('',#6473,#6474,#6475);
+#6473 = CARTESIAN_POINT('',(17.05,-12.5,15.24));
+#6474 = DIRECTION('',(0.,1.,0.));
+#6475 = DIRECTION('',(1.,0.,0.));
+#6476 = DEFINITIONAL_REPRESENTATION('',(#6477),#6481);
+#6477 = LINE('',#6478,#6479);
+#6478 = CARTESIAN_POINT('',(0.,0.));
+#6479 = VECTOR('',#6480,1.);
+#6480 = DIRECTION('',(0.,1.));
+#6481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6482 = ORIENTED_EDGE('',*,*,#6483,.T.);
+#6483 = EDGE_CURVE('',#6456,#6484,#6486,.T.);
+#6484 = VERTEX_POINT('',#6485);
+#6485 = CARTESIAN_POINT('',(17.3,-5.E-02,14.49));
+#6486 = SURFACE_CURVE('',#6487,(#6492,#6503),.PCURVE_S1.);
+#6487 = CIRCLE('',#6488,0.75);
+#6488 = AXIS2_PLACEMENT_3D('',#6489,#6490,#6491);
+#6489 = CARTESIAN_POINT('',(17.3,-0.8,14.49));
+#6490 = DIRECTION('',(-1.,0.,0.));
+#6491 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#6492 = PCURVE('',#6124,#6493);
+#6493 = DEFINITIONAL_REPRESENTATION('',(#6494),#6502);
+#6494 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6495,#6496,#6497,#6498,
+#6499,#6500,#6501),.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('') );
+#6495 = CARTESIAN_POINT('',(0.8,-15.24));
+#6496 = CARTESIAN_POINT('',(-0.499038105677,-15.24));
+#6497 = CARTESIAN_POINT('',(0.150480947162,-14.115));
+#6498 = CARTESIAN_POINT('',(0.8,-12.99));
+#6499 = CARTESIAN_POINT('',(1.449519052838,-14.115));
+#6500 = CARTESIAN_POINT('',(2.099038105677,-15.24));
+#6501 = CARTESIAN_POINT('',(0.8,-15.24));
+#6502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6503 = PCURVE('',#6504,#6509);
+#6504 = TOROIDAL_SURFACE('',#6505,0.75,0.25);
+#6505 = AXIS2_PLACEMENT_3D('',#6506,#6507,#6508);
+#6506 = CARTESIAN_POINT('',(17.05,-0.8,14.49));
+#6507 = DIRECTION('',(1.,0.,0.));
+#6508 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#6509 = DEFINITIONAL_REPRESENTATION('',(#6510),#6514);
+#6510 = LINE('',#6511,#6512);
+#6511 = CARTESIAN_POINT('',(-0.,1.570796326795));
+#6512 = VECTOR('',#6513,1.);
+#6513 = DIRECTION('',(-1.,0.));
+#6514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6515 = ORIENTED_EDGE('',*,*,#6516,.T.);
+#6516 = EDGE_CURVE('',#6484,#6517,#6519,.T.);
+#6517 = VERTEX_POINT('',#6518);
+#6518 = CARTESIAN_POINT('',(17.3,-5.E-02,9.62));
+#6519 = SURFACE_CURVE('',#6520,(#6524,#6531),.PCURVE_S1.);
+#6520 = LINE('',#6521,#6522);
+#6521 = CARTESIAN_POINT('',(17.3,-5.E-02,14.49));
+#6522 = VECTOR('',#6523,1.);
+#6523 = DIRECTION('',(0.,0.,-1.));
+#6524 = PCURVE('',#6124,#6525);
+#6525 = DEFINITIONAL_REPRESENTATION('',(#6526),#6530);
+#6526 = LINE('',#6527,#6528);
+#6527 = CARTESIAN_POINT('',(5.E-02,-14.49));
+#6528 = VECTOR('',#6529,1.);
+#6529 = DIRECTION('',(0.,1.));
+#6530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6531 = PCURVE('',#6532,#6537);
+#6532 = CYLINDRICAL_SURFACE('',#6533,0.25);
+#6533 = AXIS2_PLACEMENT_3D('',#6534,#6535,#6536);
+#6534 = CARTESIAN_POINT('',(17.05,-5.E-02,14.49));
+#6535 = DIRECTION('',(0.,0.,-1.));
+#6536 = DIRECTION('',(1.,0.,0.));
+#6537 = DEFINITIONAL_REPRESENTATION('',(#6538),#6542);
+#6538 = LINE('',#6539,#6540);
+#6539 = CARTESIAN_POINT('',(0.,0.));
+#6540 = VECTOR('',#6541,1.);
+#6541 = DIRECTION('',(0.,1.));
+#6542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6543 = ORIENTED_EDGE('',*,*,#6544,.T.);
+#6544 = EDGE_CURVE('',#6517,#6393,#6545,.T.);
+#6545 = SURFACE_CURVE('',#6546,(#6550,#6557),.PCURVE_S1.);
+#6546 = LINE('',#6547,#6548);
+#6547 = CARTESIAN_POINT('',(17.3,-0.3,9.62));
+#6548 = VECTOR('',#6549,1.);
+#6549 = DIRECTION('',(0.,-1.,0.));
+#6550 = PCURVE('',#6124,#6551);
+#6551 = DEFINITIONAL_REPRESENTATION('',(#6552),#6556);
+#6552 = LINE('',#6553,#6554);
+#6553 = CARTESIAN_POINT('',(0.3,-9.62));
+#6554 = VECTOR('',#6555,1.);
+#6555 = DIRECTION('',(1.,0.));
+#6556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6557 = PCURVE('',#6558,#6563);
+#6558 = CYLINDRICAL_SURFACE('',#6559,0.25);
+#6559 = AXIS2_PLACEMENT_3D('',#6560,#6561,#6562);
+#6560 = CARTESIAN_POINT('',(17.05,-0.3,9.62));
+#6561 = DIRECTION('',(0.,-1.,0.));
+#6562 = DIRECTION('',(1.,0.,0.));
+#6563 = DEFINITIONAL_REPRESENTATION('',(#6564),#6568);
+#6564 = LINE('',#6565,#6566);
+#6565 = CARTESIAN_POINT('',(0.,0.));
+#6566 = VECTOR('',#6567,1.);
+#6567 = DIRECTION('',(0.,1.));
+#6568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6569 = ADVANCED_FACE('',(#6570),#6224,.T.);
+#6570 = FACE_BOUND('',#6571,.F.);
+#6571 = EDGE_LOOP('',(#6572,#6608,#6609,#6631));
+#6572 = ORIENTED_EDGE('',*,*,#6573,.T.);
+#6573 = EDGE_CURVE('',#6574,#6207,#6576,.T.);
+#6574 = VERTEX_POINT('',#6575);
+#6575 = CARTESIAN_POINT('',(17.05,-0.3,6.75));
+#6576 = SURFACE_CURVE('',#6577,(#6582,#6595),.PCURVE_S1.);
+#6577 = ELLIPSE('',#6578,0.353553390593,0.25);
+#6578 = AXIS2_PLACEMENT_3D('',#6579,#6580,#6581);
+#6579 = CARTESIAN_POINT('',(17.05,-5.E-02,7.));
+#6580 = DIRECTION('',(0.,-0.707106781187,0.707106781187));
+#6581 = DIRECTION('',(0.,-0.707106781187,-0.707106781187));
+#6582 = PCURVE('',#6224,#6583);
+#6583 = DEFINITIONAL_REPRESENTATION('',(#6584),#6594);
+#6584 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#6585,#6586,#6587,#6588,#6589,
+    #6590,#6591,#6592,#6593),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,
+    1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#6585 = CARTESIAN_POINT('',(-3.553986918678E-15,1.249999626138E-19));
+#6586 = CARTESIAN_POINT('',(-0.196349541599,-4.908740123429E-11));
+#6587 = CARTESIAN_POINT('',(-0.392699082199,-1.101519406669E-02));
+#6588 = CARTESIAN_POINT('',(-0.589048622795,-3.304548847504E-02));
+#6589 = CARTESIAN_POINT('',(-0.785398163399,-6.518531237685E-02));
+#6590 = CARTESIAN_POINT('',(-0.981747703995,-0.105621684657));
+#6591 = CARTESIAN_POINT('',(-1.178097244597,-0.151825217806));
+#6592 = CARTESIAN_POINT('',(-1.374446785196,-0.2009126146));
+#6593 = CARTESIAN_POINT('',(-1.570796326795,-0.25));
+#6594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6595 = PCURVE('',#6372,#6596);
+#6596 = DEFINITIONAL_REPRESENTATION('',(#6597),#6607);
+#6597 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#6598,#6599,#6600,#6601,#6602,
+    #6603,#6604,#6605,#6606),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,
+    1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#6598 = CARTESIAN_POINT('',(-3.553986918678E-15,12.7));
+#6599 = CARTESIAN_POINT('',(-0.196349541599,12.700000000049));
+#6600 = CARTESIAN_POINT('',(-0.392699082198,12.711015194063));
+#6601 = CARTESIAN_POINT('',(-0.5890486228,12.733045488414));
+#6602 = CARTESIAN_POINT('',(-0.785398163391,12.765185312368));
+#6603 = CARTESIAN_POINT('',(-0.981747703998,12.805621684587));
+#6604 = CARTESIAN_POINT('',(-1.178097244595,12.851825217796));
+#6605 = CARTESIAN_POINT('',(-1.374446785196,12.9009126146));
+#6606 = CARTESIAN_POINT('',(-1.570796326795,12.95));
+#6607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6608 = ORIENTED_EDGE('',*,*,#6206,.T.);
+#6609 = ORIENTED_EDGE('',*,*,#6610,.F.);
+#6610 = EDGE_CURVE('',#6611,#6209,#6613,.T.);
+#6611 = VERTEX_POINT('',#6612);
+#6612 = CARTESIAN_POINT('',(17.05,-0.3,2.13));
+#6613 = SURFACE_CURVE('',#6614,(#6619,#6625),.PCURVE_S1.);
+#6614 = CIRCLE('',#6615,0.25);
+#6615 = AXIS2_PLACEMENT_3D('',#6616,#6617,#6618);
+#6616 = CARTESIAN_POINT('',(17.05,-5.E-02,2.13));
+#6617 = DIRECTION('',(-0.,0.,1.));
+#6618 = DIRECTION('',(0.,-1.,0.));
+#6619 = PCURVE('',#6224,#6620);
+#6620 = DEFINITIONAL_REPRESENTATION('',(#6621),#6624);
+#6621 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6622,#6623),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#6622 = CARTESIAN_POINT('',(0.,4.62));
+#6623 = CARTESIAN_POINT('',(-1.570796326795,4.62));
+#6624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6625 = PCURVE('',#6257,#6626);
+#6626 = DEFINITIONAL_REPRESENTATION('',(#6627),#6630);
+#6627 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6628,#6629),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#6628 = CARTESIAN_POINT('',(0.,3.14159265359));
+#6629 = CARTESIAN_POINT('',(0.,4.712388980385));
+#6630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6631 = ORIENTED_EDGE('',*,*,#6632,.F.);
+#6632 = EDGE_CURVE('',#6574,#6611,#6633,.T.);
+#6633 = SURFACE_CURVE('',#6634,(#6638,#6645),.PCURVE_S1.);
+#6634 = LINE('',#6635,#6636);
+#6635 = CARTESIAN_POINT('',(17.05,-0.3,6.75));
+#6636 = VECTOR('',#6637,1.);
+#6637 = DIRECTION('',(0.,0.,-1.));
+#6638 = PCURVE('',#6224,#6639);
+#6639 = DEFINITIONAL_REPRESENTATION('',(#6640),#6644);
+#6640 = LINE('',#6641,#6642);
+#6641 = CARTESIAN_POINT('',(-0.,0.));
+#6642 = VECTOR('',#6643,1.);
+#6643 = DIRECTION('',(-0.,1.));
+#6644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6645 = PCURVE('',#6646,#6651);
+#6646 = PLANE('',#6647);
+#6647 = AXIS2_PLACEMENT_3D('',#6648,#6649,#6650);
+#6648 = CARTESIAN_POINT('',(17.3,-0.3,6.75));
+#6649 = DIRECTION('',(0.,-1.,0.));
+#6650 = DIRECTION('',(0.,0.,-1.));
+#6651 = DEFINITIONAL_REPRESENTATION('',(#6652),#6656);
+#6652 = LINE('',#6653,#6654);
+#6653 = CARTESIAN_POINT('',(0.,-0.25));
+#6654 = VECTOR('',#6655,1.);
+#6655 = DIRECTION('',(1.,0.));
+#6656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6657 = ADVANCED_FACE('',(#6658),#6372,.T.);
+#6658 = FACE_BOUND('',#6659,.F.);
+#6659 = EDGE_LOOP('',(#6660,#6696,#6697,#6698));
+#6660 = ORIENTED_EDGE('',*,*,#6661,.T.);
+#6661 = EDGE_CURVE('',#6662,#6331,#6664,.T.);
+#6662 = VERTEX_POINT('',#6663);
+#6663 = CARTESIAN_POINT('',(17.05,-13.,6.75));
+#6664 = SURFACE_CURVE('',#6665,(#6670,#6683),.PCURVE_S1.);
+#6665 = ELLIPSE('',#6666,0.353553390593,0.25);
+#6666 = AXIS2_PLACEMENT_3D('',#6667,#6668,#6669);
+#6667 = CARTESIAN_POINT('',(17.05,-13.25,7.));
+#6668 = DIRECTION('',(-0.,-0.707106781187,-0.707106781187));
+#6669 = DIRECTION('',(0.,-0.707106781187,0.707106781187));
+#6670 = PCURVE('',#6372,#6671);
+#6671 = DEFINITIONAL_REPRESENTATION('',(#6672),#6682);
+#6672 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#6673,#6674,#6675,#6676,#6677,
+    #6678,#6679,#6680,#6681),.UNSPECIFIED.,.F.,.F.,(9,9),(3.14159265359,
+    4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
+#6673 = CARTESIAN_POINT('',(-3.553986918678E-15,1.249999319986E-19));
+#6674 = CARTESIAN_POINT('',(-0.196349541599,-4.908739522282E-11));
+#6675 = CARTESIAN_POINT('',(-0.392699082198,-1.101519406661E-02));
+#6676 = CARTESIAN_POINT('',(-0.589048622798,-3.304548847521E-02));
+#6677 = CARTESIAN_POINT('',(-0.785398163397,-6.518531237657E-02));
+#6678 = CARTESIAN_POINT('',(-0.981747703995,-0.105621684657));
+#6679 = CARTESIAN_POINT('',(-1.178097244596,-0.151825217806));
+#6680 = CARTESIAN_POINT('',(-1.374446785196,-0.2009126146));
+#6681 = CARTESIAN_POINT('',(-1.570796326795,-0.25));
+#6682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6683 = PCURVE('',#6346,#6684);
+#6684 = DEFINITIONAL_REPRESENTATION('',(#6685),#6695);
+#6685 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#6686,#6687,#6688,#6689,#6690,
+    #6691,#6692,#6693,#6694),.UNSPECIFIED.,.F.,.F.,(9,9),(3.14159265359,
+    4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
+#6686 = CARTESIAN_POINT('',(-3.553986918678E-15,4.62));
+#6687 = CARTESIAN_POINT('',(-0.196349541599,4.620000000049));
+#6688 = CARTESIAN_POINT('',(-0.392699082198,4.63101519406));
+#6689 = CARTESIAN_POINT('',(-0.5890486228,4.653045488485));
+#6690 = CARTESIAN_POINT('',(-0.785398163398,4.685185312341));
+#6691 = CARTESIAN_POINT('',(-0.981747703997,4.725621684662));
+#6692 = CARTESIAN_POINT('',(-1.178097244596,4.771825217804));
+#6693 = CARTESIAN_POINT('',(-1.374446785196,4.8209126146));
+#6694 = CARTESIAN_POINT('',(-1.570796326795,4.87));
+#6695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6696 = ORIENTED_EDGE('',*,*,#6358,.T.);
+#6697 = ORIENTED_EDGE('',*,*,#6573,.F.);
+#6698 = ORIENTED_EDGE('',*,*,#6699,.F.);
+#6699 = EDGE_CURVE('',#6662,#6574,#6700,.T.);
+#6700 = SURFACE_CURVE('',#6701,(#6705,#6712),.PCURVE_S1.);
+#6701 = LINE('',#6702,#6703);
+#6702 = CARTESIAN_POINT('',(17.05,-13.,6.75));
+#6703 = VECTOR('',#6704,1.);
+#6704 = DIRECTION('',(0.,1.,0.));
+#6705 = PCURVE('',#6372,#6706);
+#6706 = DEFINITIONAL_REPRESENTATION('',(#6707),#6711);
+#6707 = LINE('',#6708,#6709);
+#6708 = CARTESIAN_POINT('',(-0.,0.));
+#6709 = VECTOR('',#6710,1.);
+#6710 = DIRECTION('',(-0.,1.));
+#6711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6712 = PCURVE('',#6713,#6718);
+#6713 = PLANE('',#6714);
+#6714 = AXIS2_PLACEMENT_3D('',#6715,#6716,#6717);
+#6715 = CARTESIAN_POINT('',(17.3,-13.,6.75));
+#6716 = DIRECTION('',(0.,0.,-1.));
+#6717 = DIRECTION('',(0.,1.,0.));
+#6718 = DEFINITIONAL_REPRESENTATION('',(#6719),#6723);
+#6719 = LINE('',#6720,#6721);
+#6720 = CARTESIAN_POINT('',(0.,-0.25));
+#6721 = VECTOR('',#6722,1.);
+#6722 = DIRECTION('',(1.,0.));
+#6723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6724 = ADVANCED_FACE('',(#6725),#6257,.T.);
+#6725 = FACE_BOUND('',#6726,.T.);
+#6726 = EDGE_LOOP('',(#6727,#6728,#6757,#6777));
+#6727 = ORIENTED_EDGE('',*,*,#6610,.F.);
+#6728 = ORIENTED_EDGE('',*,*,#6729,.T.);
+#6729 = EDGE_CURVE('',#6611,#6730,#6732,.T.);
+#6730 = VERTEX_POINT('',#6731);
+#6731 = CARTESIAN_POINT('',(17.05,-0.8,1.63));
+#6732 = SURFACE_CURVE('',#6733,(#6738,#6745),.PCURVE_S1.);
+#6733 = CIRCLE('',#6734,0.5);
+#6734 = AXIS2_PLACEMENT_3D('',#6735,#6736,#6737);
+#6735 = CARTESIAN_POINT('',(17.05,-0.8,2.13));
+#6736 = DIRECTION('',(-1.,0.,0.));
+#6737 = DIRECTION('',(0.,1.,0.));
+#6738 = PCURVE('',#6257,#6739);
+#6739 = DEFINITIONAL_REPRESENTATION('',(#6740),#6744);
+#6740 = LINE('',#6741,#6742);
+#6741 = CARTESIAN_POINT('',(0.,3.14159265359));
+#6742 = VECTOR('',#6743,1.);
+#6743 = DIRECTION('',(1.,0.));
+#6744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6745 = PCURVE('',#6746,#6751);
+#6746 = CYLINDRICAL_SURFACE('',#6747,0.5);
+#6747 = AXIS2_PLACEMENT_3D('',#6748,#6749,#6750);
+#6748 = CARTESIAN_POINT('',(17.3,-0.8,2.13));
+#6749 = DIRECTION('',(-1.,-0.,-0.));
+#6750 = DIRECTION('',(0.,1.,0.));
+#6751 = DEFINITIONAL_REPRESENTATION('',(#6752),#6756);
+#6752 = LINE('',#6753,#6754);
+#6753 = CARTESIAN_POINT('',(0.,0.25));
+#6754 = VECTOR('',#6755,1.);
+#6755 = DIRECTION('',(1.,0.));
+#6756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6757 = ORIENTED_EDGE('',*,*,#6758,.T.);
+#6758 = EDGE_CURVE('',#6730,#6237,#6759,.T.);
+#6759 = SURFACE_CURVE('',#6760,(#6765,#6771),.PCURVE_S1.);
+#6760 = CIRCLE('',#6761,0.25);
+#6761 = AXIS2_PLACEMENT_3D('',#6762,#6763,#6764);
+#6762 = CARTESIAN_POINT('',(17.05,-0.8,1.38));
+#6763 = DIRECTION('',(0.,1.,6.123233995737E-17));
+#6764 = DIRECTION('',(0.,6.123233995737E-17,-1.));
+#6765 = PCURVE('',#6257,#6766);
+#6766 = DEFINITIONAL_REPRESENTATION('',(#6767),#6770);
+#6767 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6768,#6769),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
+#6768 = CARTESIAN_POINT('',(1.570796326795,3.14159265359));
+#6769 = CARTESIAN_POINT('',(1.570796326795,4.712388980385));
+#6770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6771 = PCURVE('',#6285,#6772);
+#6772 = DEFINITIONAL_REPRESENTATION('',(#6773),#6776);
+#6773 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6774,#6775),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
+#6774 = CARTESIAN_POINT('',(0.,0.));
+#6775 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#6776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6777 = ORIENTED_EDGE('',*,*,#6236,.F.);
+#6778 = ADVANCED_FACE('',(#6779),#6346,.T.);
+#6779 = FACE_BOUND('',#6780,.F.);
+#6780 = EDGE_LOOP('',(#6781,#6803,#6804,#6805));
+#6781 = ORIENTED_EDGE('',*,*,#6782,.T.);
+#6782 = EDGE_CURVE('',#6783,#6298,#6785,.T.);
+#6783 = VERTEX_POINT('',#6784);
+#6784 = CARTESIAN_POINT('',(17.05,-13.,2.13));
+#6785 = SURFACE_CURVE('',#6786,(#6791,#6797),.PCURVE_S1.);
+#6786 = CIRCLE('',#6787,0.25);
+#6787 = AXIS2_PLACEMENT_3D('',#6788,#6789,#6790);
+#6788 = CARTESIAN_POINT('',(17.05,-13.25,2.13));
+#6789 = DIRECTION('',(0.,6.123233995737E-17,-1.));
+#6790 = DIRECTION('',(0.,-1.,-6.123233995737E-17));
+#6791 = PCURVE('',#6346,#6792);
+#6792 = DEFINITIONAL_REPRESENTATION('',(#6793),#6796);
+#6793 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6794,#6795),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
+#6794 = CARTESIAN_POINT('',(0.,0.));
+#6795 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#6796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6797 = PCURVE('',#6318,#6798);
+#6798 = DEFINITIONAL_REPRESENTATION('',(#6799),#6802);
+#6799 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6800,#6801),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
+#6800 = CARTESIAN_POINT('',(1.570796326795,3.14159265359));
+#6801 = CARTESIAN_POINT('',(1.570796326795,4.712388980385));
+#6802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6803 = ORIENTED_EDGE('',*,*,#6330,.T.);
+#6804 = ORIENTED_EDGE('',*,*,#6661,.F.);
+#6805 = ORIENTED_EDGE('',*,*,#6806,.F.);
+#6806 = EDGE_CURVE('',#6783,#6662,#6807,.T.);
+#6807 = SURFACE_CURVE('',#6808,(#6812,#6819),.PCURVE_S1.);
+#6808 = LINE('',#6809,#6810);
+#6809 = CARTESIAN_POINT('',(17.05,-13.,2.13));
+#6810 = VECTOR('',#6811,1.);
+#6811 = DIRECTION('',(0.,0.,1.));
+#6812 = PCURVE('',#6346,#6813);
+#6813 = DEFINITIONAL_REPRESENTATION('',(#6814),#6818);
+#6814 = LINE('',#6815,#6816);
+#6815 = CARTESIAN_POINT('',(-0.,0.));
+#6816 = VECTOR('',#6817,1.);
+#6817 = DIRECTION('',(-0.,1.));
+#6818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6819 = PCURVE('',#6820,#6825);
+#6820 = PLANE('',#6821);
+#6821 = AXIS2_PLACEMENT_3D('',#6822,#6823,#6824);
+#6822 = CARTESIAN_POINT('',(17.3,-13.,1.63));
+#6823 = DIRECTION('',(0.,1.,0.));
+#6824 = DIRECTION('',(0.,0.,1.));
+#6825 = DEFINITIONAL_REPRESENTATION('',(#6826),#6830);
+#6826 = LINE('',#6827,#6828);
+#6827 = CARTESIAN_POINT('',(0.5,-0.25));
+#6828 = VECTOR('',#6829,1.);
+#6829 = DIRECTION('',(1.,0.));
+#6830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6831 = ADVANCED_FACE('',(#6832),#6285,.T.);
+#6832 = FACE_BOUND('',#6833,.F.);
+#6833 = EDGE_LOOP('',(#6834,#6835,#6836,#6858));
+#6834 = ORIENTED_EDGE('',*,*,#6758,.T.);
+#6835 = ORIENTED_EDGE('',*,*,#6269,.T.);
+#6836 = ORIENTED_EDGE('',*,*,#6837,.F.);
+#6837 = EDGE_CURVE('',#6838,#6270,#6840,.T.);
+#6838 = VERTEX_POINT('',#6839);
+#6839 = CARTESIAN_POINT('',(17.05,-12.5,1.63));
+#6840 = SURFACE_CURVE('',#6841,(#6846,#6852),.PCURVE_S1.);
+#6841 = CIRCLE('',#6842,0.25);
+#6842 = AXIS2_PLACEMENT_3D('',#6843,#6844,#6845);
+#6843 = CARTESIAN_POINT('',(17.05,-12.5,1.38));
+#6844 = DIRECTION('',(0.,1.,0.));
+#6845 = DIRECTION('',(0.,0.,1.));
+#6846 = PCURVE('',#6285,#6847);
+#6847 = DEFINITIONAL_REPRESENTATION('',(#6848),#6851);
+#6848 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6849,#6850),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#6849 = CARTESIAN_POINT('',(0.,11.7));
+#6850 = CARTESIAN_POINT('',(-1.570796326795,11.7));
+#6851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6852 = PCURVE('',#6318,#6853);
+#6853 = DEFINITIONAL_REPRESENTATION('',(#6854),#6857);
+#6854 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6855,#6856),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#6855 = CARTESIAN_POINT('',(0.,3.14159265359));
+#6856 = CARTESIAN_POINT('',(0.,4.712388980385));
+#6857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6858 = ORIENTED_EDGE('',*,*,#6859,.F.);
+#6859 = EDGE_CURVE('',#6730,#6838,#6860,.T.);
+#6860 = SURFACE_CURVE('',#6861,(#6865,#6872),.PCURVE_S1.);
+#6861 = LINE('',#6862,#6863);
+#6862 = CARTESIAN_POINT('',(17.05,-0.8,1.63));
+#6863 = VECTOR('',#6864,1.);
+#6864 = DIRECTION('',(0.,-1.,0.));
+#6865 = PCURVE('',#6285,#6866);
+#6866 = DEFINITIONAL_REPRESENTATION('',(#6867),#6871);
+#6867 = LINE('',#6868,#6869);
+#6868 = CARTESIAN_POINT('',(-0.,0.));
+#6869 = VECTOR('',#6870,1.);
+#6870 = DIRECTION('',(-0.,1.));
+#6871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6872 = PCURVE('',#6873,#6878);
+#6873 = PLANE('',#6874);
+#6874 = AXIS2_PLACEMENT_3D('',#6875,#6876,#6877);
+#6875 = CARTESIAN_POINT('',(17.3,-0.3,1.63));
+#6876 = DIRECTION('',(0.,0.,1.));
+#6877 = DIRECTION('',(0.,-1.,0.));
+#6878 = DEFINITIONAL_REPRESENTATION('',(#6879),#6883);
+#6879 = LINE('',#6880,#6881);
+#6880 = CARTESIAN_POINT('',(0.5,-0.25));
+#6881 = VECTOR('',#6882,1.);
+#6882 = DIRECTION('',(1.,0.));
+#6883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6884 = ADVANCED_FACE('',(#6885),#6318,.T.);
+#6885 = FACE_BOUND('',#6886,.T.);
+#6886 = EDGE_LOOP('',(#6887,#6888,#6915,#6916));
+#6887 = ORIENTED_EDGE('',*,*,#6837,.F.);
+#6888 = ORIENTED_EDGE('',*,*,#6889,.T.);
+#6889 = EDGE_CURVE('',#6838,#6783,#6890,.T.);
+#6890 = SURFACE_CURVE('',#6891,(#6896,#6903),.PCURVE_S1.);
+#6891 = CIRCLE('',#6892,0.5);
+#6892 = AXIS2_PLACEMENT_3D('',#6893,#6894,#6895);
+#6893 = CARTESIAN_POINT('',(17.05,-12.5,2.13));
+#6894 = DIRECTION('',(-1.,-0.,-0.));
+#6895 = DIRECTION('',(0.,0.,-1.));
+#6896 = PCURVE('',#6318,#6897);
+#6897 = DEFINITIONAL_REPRESENTATION('',(#6898),#6902);
+#6898 = LINE('',#6899,#6900);
+#6899 = CARTESIAN_POINT('',(0.,3.14159265359));
+#6900 = VECTOR('',#6901,1.);
+#6901 = DIRECTION('',(1.,0.));
+#6902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6903 = PCURVE('',#6904,#6909);
+#6904 = CYLINDRICAL_SURFACE('',#6905,0.5);
+#6905 = AXIS2_PLACEMENT_3D('',#6906,#6907,#6908);
+#6906 = CARTESIAN_POINT('',(17.3,-12.5,2.13));
+#6907 = DIRECTION('',(-1.,-0.,-0.));
+#6908 = DIRECTION('',(0.,-1.,0.));
+#6909 = DEFINITIONAL_REPRESENTATION('',(#6910),#6914);
+#6910 = LINE('',#6911,#6912);
+#6911 = CARTESIAN_POINT('',(-1.570796326795,0.25));
+#6912 = VECTOR('',#6913,1.);
+#6913 = DIRECTION('',(1.,-0.));
+#6914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6915 = ORIENTED_EDGE('',*,*,#6782,.T.);
+#6916 = ORIENTED_EDGE('',*,*,#6297,.F.);
+#6917 = ADVANCED_FACE('',(#6918),#6410,.T.);
+#6918 = FACE_BOUND('',#6919,.T.);
+#6919 = EDGE_LOOP('',(#6920,#6956,#6984,#7004));
+#6920 = ORIENTED_EDGE('',*,*,#6921,.T.);
+#6921 = EDGE_CURVE('',#6393,#6922,#6924,.T.);
+#6922 = VERTEX_POINT('',#6923);
+#6923 = CARTESIAN_POINT('',(17.05,-13.,9.87));
+#6924 = SURFACE_CURVE('',#6925,(#6930,#6943),.PCURVE_S1.);
+#6925 = ELLIPSE('',#6926,0.353553390593,0.25);
+#6926 = AXIS2_PLACEMENT_3D('',#6927,#6928,#6929);
+#6927 = CARTESIAN_POINT('',(17.05,-13.25,9.62));
+#6928 = DIRECTION('',(0.,-0.707106781187,0.707106781187));
+#6929 = DIRECTION('',(0.,0.707106781187,0.707106781187));
+#6930 = PCURVE('',#6410,#6931);
+#6931 = DEFINITIONAL_REPRESENTATION('',(#6932),#6942);
+#6932 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#6933,#6934,#6935,#6936,#6937,
+    #6938,#6939,#6940,#6941),.UNSPECIFIED.,.F.,.F.,(9,9),(4.712388980385
+    ,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#6933 = CARTESIAN_POINT('',(-3.618813976181E-15,-0.25));
+#6934 = CARTESIAN_POINT('',(0.196349541599,-0.2009126146));
+#6935 = CARTESIAN_POINT('',(0.392699082199,-0.151825217806));
+#6936 = CARTESIAN_POINT('',(0.589048622795,-0.105621684657));
+#6937 = CARTESIAN_POINT('',(0.785398163395,-6.518531237606E-02));
+#6938 = CARTESIAN_POINT('',(0.981747703994,-3.304548847549E-02));
+#6939 = CARTESIAN_POINT('',(1.178097244596,-1.101519406665E-02));
+#6940 = CARTESIAN_POINT('',(1.374446785196,-4.908740123429E-11));
+#6941 = CARTESIAN_POINT('',(1.570796326795,1.249999626143E-19));
+#6942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6943 = PCURVE('',#6558,#6944);
+#6944 = DEFINITIONAL_REPRESENTATION('',(#6945),#6955);
+#6945 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#6946,#6947,#6948,#6949,#6950,
+    #6951,#6952,#6953,#6954),.UNSPECIFIED.,.F.,.F.,(9,9),(4.712388980385
+    ,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#6946 = CARTESIAN_POINT('',(-3.618813976181E-15,12.95));
+#6947 = CARTESIAN_POINT('',(0.196349541599,12.9009126146));
+#6948 = CARTESIAN_POINT('',(0.392699082199,12.851825217802));
+#6949 = CARTESIAN_POINT('',(0.589048622795,12.805621684594));
+#6950 = CARTESIAN_POINT('',(0.785398163395,12.765185312419));
+#6951 = CARTESIAN_POINT('',(0.981747703994,12.733045488421));
+#6952 = CARTESIAN_POINT('',(1.178097244596,12.711015194069));
+#6953 = CARTESIAN_POINT('',(1.374446785196,12.700000000049));
+#6954 = CARTESIAN_POINT('',(1.570796326795,12.7));
+#6955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6956 = ORIENTED_EDGE('',*,*,#6957,.T.);
+#6957 = EDGE_CURVE('',#6922,#6958,#6960,.T.);
+#6958 = VERTEX_POINT('',#6959);
+#6959 = CARTESIAN_POINT('',(17.05,-13.,14.49));
+#6960 = SURFACE_CURVE('',#6961,(#6965,#6972),.PCURVE_S1.);
+#6961 = LINE('',#6962,#6963);
+#6962 = CARTESIAN_POINT('',(17.05,-13.,9.87));
+#6963 = VECTOR('',#6964,1.);
+#6964 = DIRECTION('',(0.,0.,1.));
+#6965 = PCURVE('',#6410,#6966);
+#6966 = DEFINITIONAL_REPRESENTATION('',(#6967),#6971);
+#6967 = LINE('',#6968,#6969);
+#6968 = CARTESIAN_POINT('',(1.570796326795,0.));
+#6969 = VECTOR('',#6970,1.);
+#6970 = DIRECTION('',(0.,1.));
+#6971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6972 = PCURVE('',#6973,#6978);
+#6973 = PLANE('',#6974);
+#6974 = AXIS2_PLACEMENT_3D('',#6975,#6976,#6977);
+#6975 = CARTESIAN_POINT('',(17.3,-13.,9.87));
+#6976 = DIRECTION('',(0.,1.,0.));
+#6977 = DIRECTION('',(0.,0.,1.));
+#6978 = DEFINITIONAL_REPRESENTATION('',(#6979),#6983);
+#6979 = LINE('',#6980,#6981);
+#6980 = CARTESIAN_POINT('',(0.,-0.25));
+#6981 = VECTOR('',#6982,1.);
+#6982 = DIRECTION('',(1.,0.));
+#6983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6984 = ORIENTED_EDGE('',*,*,#6985,.F.);
+#6985 = EDGE_CURVE('',#6395,#6958,#6986,.T.);
+#6986 = SURFACE_CURVE('',#6987,(#6992,#6998),.PCURVE_S1.);
+#6987 = CIRCLE('',#6988,0.25);
+#6988 = AXIS2_PLACEMENT_3D('',#6989,#6990,#6991);
+#6989 = CARTESIAN_POINT('',(17.05,-13.25,14.49));
+#6990 = DIRECTION('',(0.,0.,1.));
+#6991 = DIRECTION('',(1.,0.,0.));
+#6992 = PCURVE('',#6410,#6993);
+#6993 = DEFINITIONAL_REPRESENTATION('',(#6994),#6997);
+#6994 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6995,#6996),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#6995 = CARTESIAN_POINT('',(0.,4.62));
+#6996 = CARTESIAN_POINT('',(1.570796326795,4.62));
+#6997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6998 = PCURVE('',#6443,#6999);
+#6999 = DEFINITIONAL_REPRESENTATION('',(#7000),#7003);
+#7000 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7001,#7002),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#7001 = CARTESIAN_POINT('',(0.,1.570796326795));
+#7002 = CARTESIAN_POINT('',(0.,3.14159265359));
+#7003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7004 = ORIENTED_EDGE('',*,*,#6392,.F.);
+#7005 = ADVANCED_FACE('',(#7006),#6558,.T.);
+#7006 = FACE_BOUND('',#7007,.T.);
+#7007 = EDGE_LOOP('',(#7008,#7044,#7070,#7071));
+#7008 = ORIENTED_EDGE('',*,*,#7009,.T.);
+#7009 = EDGE_CURVE('',#6517,#7010,#7012,.T.);
+#7010 = VERTEX_POINT('',#7011);
+#7011 = CARTESIAN_POINT('',(17.05,-0.3,9.87));
+#7012 = SURFACE_CURVE('',#7013,(#7018,#7031),.PCURVE_S1.);
+#7013 = ELLIPSE('',#7014,0.353553390593,0.25);
+#7014 = AXIS2_PLACEMENT_3D('',#7015,#7016,#7017);
+#7015 = CARTESIAN_POINT('',(17.05,-5.E-02,9.62));
+#7016 = DIRECTION('',(0.,-0.707106781187,-0.707106781187));
+#7017 = DIRECTION('',(0.,0.707106781187,-0.707106781187));
+#7018 = PCURVE('',#6558,#7019);
+#7019 = DEFINITIONAL_REPRESENTATION('',(#7020),#7030);
+#7020 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#7021,#7022,#7023,#7024,#7025,
+    #7026,#7027,#7028,#7029),.UNSPECIFIED.,.F.,.F.,(9,9),(1.570796326795
+    ,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
+#7021 = CARTESIAN_POINT('',(-3.618813976181E-15,-0.25));
+#7022 = CARTESIAN_POINT('',(0.196349541599,-0.2009126146));
+#7023 = CARTESIAN_POINT('',(0.3926990822,-0.151825217807));
+#7024 = CARTESIAN_POINT('',(0.589048622797,-0.105621684656));
+#7025 = CARTESIAN_POINT('',(0.785398163401,-6.518531237737E-02));
+#7026 = CARTESIAN_POINT('',(0.981747703992,-3.304548847481E-02));
+#7027 = CARTESIAN_POINT('',(1.178097244597,-1.101519406678E-02));
+#7028 = CARTESIAN_POINT('',(1.374446785196,-4.908733971167E-11));
+#7029 = CARTESIAN_POINT('',(1.570796326795,5.563615116325E-17));
+#7030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7031 = PCURVE('',#6532,#7032);
+#7032 = DEFINITIONAL_REPRESENTATION('',(#7033),#7043);
+#7033 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#7034,#7035,#7036,#7037,#7038,
+    #7039,#7040,#7041,#7042),.UNSPECIFIED.,.F.,.F.,(9,9),(1.570796326795
+    ,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
+#7034 = CARTESIAN_POINT('',(-1.216114487152E-16,4.87));
+#7035 = CARTESIAN_POINT('',(0.196349541599,4.8209126146));
+#7036 = CARTESIAN_POINT('',(0.392699082198,4.77182521781));
+#7037 = CARTESIAN_POINT('',(0.589048622797,4.725621684647));
+#7038 = CARTESIAN_POINT('',(0.785398163398,4.685185312384));
+#7039 = CARTESIAN_POINT('',(0.981747703995,4.653045488463));
+#7040 = CARTESIAN_POINT('',(1.178097244596,4.631015194065));
+#7041 = CARTESIAN_POINT('',(1.374446785196,4.620000000049));
+#7042 = CARTESIAN_POINT('',(1.570796326795,4.62));
+#7043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7044 = ORIENTED_EDGE('',*,*,#7045,.T.);
+#7045 = EDGE_CURVE('',#7010,#6922,#7046,.T.);
+#7046 = SURFACE_CURVE('',#7047,(#7051,#7058),.PCURVE_S1.);
+#7047 = LINE('',#7048,#7049);
+#7048 = CARTESIAN_POINT('',(17.05,-0.3,9.87));
+#7049 = VECTOR('',#7050,1.);
+#7050 = DIRECTION('',(0.,-1.,0.));
+#7051 = PCURVE('',#6558,#7052);
+#7052 = DEFINITIONAL_REPRESENTATION('',(#7053),#7057);
+#7053 = LINE('',#7054,#7055);
+#7054 = CARTESIAN_POINT('',(1.570796326795,0.));
+#7055 = VECTOR('',#7056,1.);
+#7056 = DIRECTION('',(0.,1.));
+#7057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7058 = PCURVE('',#7059,#7064);
+#7059 = PLANE('',#7060);
+#7060 = AXIS2_PLACEMENT_3D('',#7061,#7062,#7063);
+#7061 = CARTESIAN_POINT('',(17.3,-0.3,9.87));
+#7062 = DIRECTION('',(0.,0.,1.));
+#7063 = DIRECTION('',(0.,-1.,0.));
+#7064 = DEFINITIONAL_REPRESENTATION('',(#7065),#7069);
+#7065 = LINE('',#7066,#7067);
+#7066 = CARTESIAN_POINT('',(0.,-0.25));
+#7067 = VECTOR('',#7068,1.);
+#7068 = DIRECTION('',(1.,0.));
+#7069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7070 = ORIENTED_EDGE('',*,*,#6921,.F.);
+#7071 = ORIENTED_EDGE('',*,*,#6544,.F.);
+#7072 = ADVANCED_FACE('',(#7073),#6443,.T.);
+#7073 = FACE_BOUND('',#7074,.F.);
+#7074 = EDGE_LOOP('',(#7075,#7076,#7077,#7099));
+#7075 = ORIENTED_EDGE('',*,*,#6985,.F.);
+#7076 = ORIENTED_EDGE('',*,*,#6422,.T.);
+#7077 = ORIENTED_EDGE('',*,*,#7078,.T.);
+#7078 = EDGE_CURVE('',#6423,#7079,#7081,.T.);
+#7079 = VERTEX_POINT('',#7080);
+#7080 = CARTESIAN_POINT('',(17.05,-12.5,14.99));
+#7081 = SURFACE_CURVE('',#7082,(#7087,#7093),.PCURVE_S1.);
+#7082 = CIRCLE('',#7083,0.25);
+#7083 = AXIS2_PLACEMENT_3D('',#7084,#7085,#7086);
+#7084 = CARTESIAN_POINT('',(17.05,-12.5,15.24));
+#7085 = DIRECTION('',(-0.,1.,6.123233995737E-17));
+#7086 = DIRECTION('',(0.,-6.123233995737E-17,1.));
+#7087 = PCURVE('',#6443,#7088);
+#7088 = DEFINITIONAL_REPRESENTATION('',(#7089),#7092);
+#7089 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7090,#7091),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
+#7090 = CARTESIAN_POINT('',(-1.570796326795,1.570796326795));
+#7091 = CARTESIAN_POINT('',(-1.570796326795,3.14159265359));
+#7092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7093 = PCURVE('',#6471,#7094);
+#7094 = DEFINITIONAL_REPRESENTATION('',(#7095),#7098);
+#7095 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7096,#7097),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
+#7096 = CARTESIAN_POINT('',(0.,0.));
+#7097 = CARTESIAN_POINT('',(1.570796326795,0.));
+#7098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7099 = ORIENTED_EDGE('',*,*,#7100,.F.);
+#7100 = EDGE_CURVE('',#6958,#7079,#7101,.T.);
+#7101 = SURFACE_CURVE('',#7102,(#7107,#7114),.PCURVE_S1.);
+#7102 = CIRCLE('',#7103,0.5);
+#7103 = AXIS2_PLACEMENT_3D('',#7104,#7105,#7106);
+#7104 = CARTESIAN_POINT('',(17.05,-12.5,14.49));
+#7105 = DIRECTION('',(-1.,0.,0.));
+#7106 = DIRECTION('',(0.,-1.,0.));
+#7107 = PCURVE('',#6443,#7108);
+#7108 = DEFINITIONAL_REPRESENTATION('',(#7109),#7113);
+#7109 = LINE('',#7110,#7111);
+#7110 = CARTESIAN_POINT('',(-0.,3.14159265359));
+#7111 = VECTOR('',#7112,1.);
+#7112 = DIRECTION('',(-1.,0.));
+#7113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7114 = PCURVE('',#7115,#7120);
+#7115 = CYLINDRICAL_SURFACE('',#7116,0.5);
+#7116 = AXIS2_PLACEMENT_3D('',#7117,#7118,#7119);
+#7117 = CARTESIAN_POINT('',(17.3,-12.5,14.49));
+#7118 = DIRECTION('',(-1.,-0.,-0.));
+#7119 = DIRECTION('',(0.,0.,1.));
+#7120 = DEFINITIONAL_REPRESENTATION('',(#7121),#7125);
+#7121 = LINE('',#7122,#7123);
+#7122 = CARTESIAN_POINT('',(-1.570796326795,0.25));
+#7123 = VECTOR('',#7124,1.);
+#7124 = DIRECTION('',(1.,-0.));
+#7125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7126 = ADVANCED_FACE('',(#7127),#6532,.T.);
+#7127 = FACE_BOUND('',#7128,.T.);
+#7128 = EDGE_LOOP('',(#7129,#7151,#7177,#7178));
+#7129 = ORIENTED_EDGE('',*,*,#7130,.T.);
+#7130 = EDGE_CURVE('',#6484,#7131,#7133,.T.);
+#7131 = VERTEX_POINT('',#7132);
+#7132 = CARTESIAN_POINT('',(17.05,-0.3,14.49));
+#7133 = SURFACE_CURVE('',#7134,(#7139,#7145),.PCURVE_S1.);
+#7134 = CIRCLE('',#7135,0.25);
+#7135 = AXIS2_PLACEMENT_3D('',#7136,#7137,#7138);
+#7136 = CARTESIAN_POINT('',(17.05,-5.E-02,14.49));
+#7137 = DIRECTION('',(0.,6.123233995737E-17,-1.));
+#7138 = DIRECTION('',(0.,1.,6.123233995737E-17));
+#7139 = PCURVE('',#6532,#7140);
+#7140 = DEFINITIONAL_REPRESENTATION('',(#7141),#7144);
+#7141 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7142,#7143),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
+#7142 = CARTESIAN_POINT('',(0.,0.));
+#7143 = CARTESIAN_POINT('',(1.570796326795,0.));
+#7144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7145 = PCURVE('',#6504,#7146);
+#7146 = DEFINITIONAL_REPRESENTATION('',(#7147),#7150);
+#7147 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7148,#7149),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
+#7148 = CARTESIAN_POINT('',(-1.570796326795,1.570796326795));
+#7149 = CARTESIAN_POINT('',(-1.570796326795,3.14159265359));
+#7150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7151 = ORIENTED_EDGE('',*,*,#7152,.T.);
+#7152 = EDGE_CURVE('',#7131,#7010,#7153,.T.);
+#7153 = SURFACE_CURVE('',#7154,(#7158,#7165),.PCURVE_S1.);
+#7154 = LINE('',#7155,#7156);
+#7155 = CARTESIAN_POINT('',(17.05,-0.3,14.49));
+#7156 = VECTOR('',#7157,1.);
+#7157 = DIRECTION('',(0.,0.,-1.));
+#7158 = PCURVE('',#6532,#7159);
+#7159 = DEFINITIONAL_REPRESENTATION('',(#7160),#7164);
+#7160 = LINE('',#7161,#7162);
+#7161 = CARTESIAN_POINT('',(1.570796326795,0.));
+#7162 = VECTOR('',#7163,1.);
+#7163 = DIRECTION('',(0.,1.));
+#7164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7165 = PCURVE('',#7166,#7171);
+#7166 = PLANE('',#7167);
+#7167 = AXIS2_PLACEMENT_3D('',#7168,#7169,#7170);
+#7168 = CARTESIAN_POINT('',(17.3,-0.3,14.99));
+#7169 = DIRECTION('',(0.,-1.,0.));
+#7170 = DIRECTION('',(0.,0.,-1.));
+#7171 = DEFINITIONAL_REPRESENTATION('',(#7172),#7176);
+#7172 = LINE('',#7173,#7174);
+#7173 = CARTESIAN_POINT('',(0.5,-0.25));
+#7174 = VECTOR('',#7175,1.);
+#7175 = DIRECTION('',(1.,0.));
+#7176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7177 = ORIENTED_EDGE('',*,*,#7009,.F.);
+#7178 = ORIENTED_EDGE('',*,*,#6516,.F.);
+#7179 = ADVANCED_FACE('',(#7180),#6471,.T.);
+#7180 = FACE_BOUND('',#7181,.T.);
+#7181 = EDGE_LOOP('',(#7182,#7183,#7211,#7231));
+#7182 = ORIENTED_EDGE('',*,*,#7078,.T.);
+#7183 = ORIENTED_EDGE('',*,*,#7184,.T.);
+#7184 = EDGE_CURVE('',#7079,#7185,#7187,.T.);
+#7185 = VERTEX_POINT('',#7186);
+#7186 = CARTESIAN_POINT('',(17.05,-0.8,14.99));
+#7187 = SURFACE_CURVE('',#7188,(#7192,#7199),.PCURVE_S1.);
+#7188 = LINE('',#7189,#7190);
+#7189 = CARTESIAN_POINT('',(17.05,-12.5,14.99));
+#7190 = VECTOR('',#7191,1.);
+#7191 = DIRECTION('',(0.,1.,0.));
+#7192 = PCURVE('',#6471,#7193);
+#7193 = DEFINITIONAL_REPRESENTATION('',(#7194),#7198);
+#7194 = LINE('',#7195,#7196);
+#7195 = CARTESIAN_POINT('',(1.570796326795,0.));
+#7196 = VECTOR('',#7197,1.);
+#7197 = DIRECTION('',(0.,1.));
+#7198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7199 = PCURVE('',#7200,#7205);
+#7200 = PLANE('',#7201);
+#7201 = AXIS2_PLACEMENT_3D('',#7202,#7203,#7204);
+#7202 = CARTESIAN_POINT('',(17.3,-13.,14.99));
+#7203 = DIRECTION('',(0.,0.,-1.));
+#7204 = DIRECTION('',(0.,1.,0.));
+#7205 = DEFINITIONAL_REPRESENTATION('',(#7206),#7210);
+#7206 = LINE('',#7207,#7208);
+#7207 = CARTESIAN_POINT('',(0.5,-0.25));
+#7208 = VECTOR('',#7209,1.);
+#7209 = DIRECTION('',(1.,0.));
+#7210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7211 = ORIENTED_EDGE('',*,*,#7212,.F.);
+#7212 = EDGE_CURVE('',#6456,#7185,#7213,.T.);
+#7213 = SURFACE_CURVE('',#7214,(#7219,#7225),.PCURVE_S1.);
+#7214 = CIRCLE('',#7215,0.25);
+#7215 = AXIS2_PLACEMENT_3D('',#7216,#7217,#7218);
+#7216 = CARTESIAN_POINT('',(17.05,-0.8,15.24));
+#7217 = DIRECTION('',(-0.,1.,0.));
+#7218 = DIRECTION('',(1.,0.,0.));
+#7219 = PCURVE('',#6471,#7220);
+#7220 = DEFINITIONAL_REPRESENTATION('',(#7221),#7224);
+#7221 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7222,#7223),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#7222 = CARTESIAN_POINT('',(0.,11.7));
+#7223 = CARTESIAN_POINT('',(1.570796326795,11.7));
+#7224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7225 = PCURVE('',#6504,#7226);
+#7226 = DEFINITIONAL_REPRESENTATION('',(#7227),#7230);
+#7227 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7228,#7229),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#7228 = CARTESIAN_POINT('',(8.881784197001E-16,1.570796326795));
+#7229 = CARTESIAN_POINT('',(8.881784197001E-16,3.14159265359));
+#7230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7231 = ORIENTED_EDGE('',*,*,#6455,.F.);
+#7232 = ADVANCED_FACE('',(#7233),#6504,.T.);
+#7233 = FACE_BOUND('',#7234,.F.);
+#7234 = EDGE_LOOP('',(#7235,#7236,#7237,#7238));
+#7235 = ORIENTED_EDGE('',*,*,#7212,.F.);
+#7236 = ORIENTED_EDGE('',*,*,#6483,.T.);
+#7237 = ORIENTED_EDGE('',*,*,#7130,.T.);
+#7238 = ORIENTED_EDGE('',*,*,#7239,.F.);
+#7239 = EDGE_CURVE('',#7185,#7131,#7240,.T.);
+#7240 = SURFACE_CURVE('',#7241,(#7246,#7253),.PCURVE_S1.);
+#7241 = CIRCLE('',#7242,0.5);
+#7242 = AXIS2_PLACEMENT_3D('',#7243,#7244,#7245);
+#7243 = CARTESIAN_POINT('',(17.05,-0.8,14.49));
+#7244 = DIRECTION('',(-1.,0.,0.));
+#7245 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#7246 = PCURVE('',#6504,#7247);
+#7247 = DEFINITIONAL_REPRESENTATION('',(#7248),#7252);
+#7248 = LINE('',#7249,#7250);
+#7249 = CARTESIAN_POINT('',(-0.,3.14159265359));
+#7250 = VECTOR('',#7251,1.);
+#7251 = DIRECTION('',(-1.,0.));
+#7252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7253 = PCURVE('',#7254,#7259);
+#7254 = CYLINDRICAL_SURFACE('',#7255,0.5);
+#7255 = AXIS2_PLACEMENT_3D('',#7256,#7257,#7258);
+#7256 = CARTESIAN_POINT('',(17.3,-0.8,14.49));
+#7257 = DIRECTION('',(-1.,-0.,-0.));
+#7258 = DIRECTION('',(0.,0.,1.));
+#7259 = DEFINITIONAL_REPRESENTATION('',(#7260),#7264);
+#7260 = LINE('',#7261,#7262);
+#7261 = CARTESIAN_POINT('',(8.881784197001E-16,0.25));
+#7262 = VECTOR('',#7263,1.);
+#7263 = DIRECTION('',(1.,0.));
+#7264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7265 = ADVANCED_FACE('',(#7266),#6646,.T.);
+#7266 = FACE_BOUND('',#7267,.T.);
+#7267 = EDGE_LOOP('',(#7268,#7291,#7292,#7315));
+#7268 = ORIENTED_EDGE('',*,*,#7269,.F.);
+#7269 = EDGE_CURVE('',#6611,#7270,#7272,.T.);
+#7270 = VERTEX_POINT('',#7271);
+#7271 = CARTESIAN_POINT('',(8.3,-0.3,2.13));
+#7272 = SURFACE_CURVE('',#7273,(#7277,#7284),.PCURVE_S1.);
+#7273 = LINE('',#7274,#7275);
+#7274 = CARTESIAN_POINT('',(17.3,-0.3,2.13));
+#7275 = VECTOR('',#7276,1.);
+#7276 = DIRECTION('',(-1.,-0.,-0.));
+#7277 = PCURVE('',#6646,#7278);
+#7278 = DEFINITIONAL_REPRESENTATION('',(#7279),#7283);
+#7279 = LINE('',#7280,#7281);
+#7280 = CARTESIAN_POINT('',(4.62,0.));
+#7281 = VECTOR('',#7282,1.);
+#7282 = DIRECTION('',(0.,-1.));
+#7283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7284 = PCURVE('',#6746,#7285);
+#7285 = DEFINITIONAL_REPRESENTATION('',(#7286),#7290);
+#7286 = LINE('',#7287,#7288);
+#7287 = CARTESIAN_POINT('',(0.,0.));
+#7288 = VECTOR('',#7289,1.);
+#7289 = DIRECTION('',(0.,1.));
+#7290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7291 = ORIENTED_EDGE('',*,*,#6632,.F.);
+#7292 = ORIENTED_EDGE('',*,*,#7293,.T.);
+#7293 = EDGE_CURVE('',#6574,#7294,#7296,.T.);
+#7294 = VERTEX_POINT('',#7295);
+#7295 = CARTESIAN_POINT('',(8.3,-0.3,6.75));
+#7296 = SURFACE_CURVE('',#7297,(#7301,#7308),.PCURVE_S1.);
+#7297 = LINE('',#7298,#7299);
+#7298 = CARTESIAN_POINT('',(17.3,-0.3,6.75));
+#7299 = VECTOR('',#7300,1.);
+#7300 = DIRECTION('',(-1.,-0.,-0.));
+#7301 = PCURVE('',#6646,#7302);
+#7302 = DEFINITIONAL_REPRESENTATION('',(#7303),#7307);
+#7303 = LINE('',#7304,#7305);
+#7304 = CARTESIAN_POINT('',(0.,0.));
+#7305 = VECTOR('',#7306,1.);
+#7306 = DIRECTION('',(0.,-1.));
+#7307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7308 = PCURVE('',#6713,#7309);
+#7309 = DEFINITIONAL_REPRESENTATION('',(#7310),#7314);
+#7310 = LINE('',#7311,#7312);
+#7311 = CARTESIAN_POINT('',(12.7,0.));
+#7312 = VECTOR('',#7313,1.);
+#7313 = DIRECTION('',(0.,-1.));
+#7314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7315 = ORIENTED_EDGE('',*,*,#7316,.T.);
+#7316 = EDGE_CURVE('',#7294,#7270,#7317,.T.);
+#7317 = SURFACE_CURVE('',#7318,(#7322,#7329),.PCURVE_S1.);
+#7318 = LINE('',#7319,#7320);
+#7319 = CARTESIAN_POINT('',(8.3,-0.3,6.75));
+#7320 = VECTOR('',#7321,1.);
+#7321 = DIRECTION('',(0.,0.,-1.));
+#7322 = PCURVE('',#6646,#7323);
+#7323 = DEFINITIONAL_REPRESENTATION('',(#7324),#7328);
+#7324 = LINE('',#7325,#7326);
+#7325 = CARTESIAN_POINT('',(0.,-9.));
+#7326 = VECTOR('',#7327,1.);
+#7327 = DIRECTION('',(1.,0.));
+#7328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7329 = PCURVE('',#7330,#7335);
+#7330 = PLANE('',#7331);
+#7331 = AXIS2_PLACEMENT_3D('',#7332,#7333,#7334);
+#7332 = CARTESIAN_POINT('',(8.3,-13.,6.75));
+#7333 = DIRECTION('',(1.,0.,0.));
+#7334 = DIRECTION('',(0.,0.,1.));
+#7335 = DEFINITIONAL_REPRESENTATION('',(#7336),#7340);
+#7336 = LINE('',#7337,#7338);
+#7337 = CARTESIAN_POINT('',(0.,-12.7));
+#7338 = VECTOR('',#7339,1.);
+#7339 = DIRECTION('',(-1.,0.));
+#7340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7341 = ADVANCED_FACE('',(#7342),#6713,.T.);
+#7342 = FACE_BOUND('',#7343,.T.);
+#7343 = EDGE_LOOP('',(#7344,#7367,#7388,#7389));
+#7344 = ORIENTED_EDGE('',*,*,#7345,.T.);
+#7345 = EDGE_CURVE('',#6662,#7346,#7348,.T.);
+#7346 = VERTEX_POINT('',#7347);
+#7347 = CARTESIAN_POINT('',(8.3,-13.,6.75));
+#7348 = SURFACE_CURVE('',#7349,(#7353,#7360),.PCURVE_S1.);
+#7349 = LINE('',#7350,#7351);
+#7350 = CARTESIAN_POINT('',(17.3,-13.,6.75));
+#7351 = VECTOR('',#7352,1.);
+#7352 = DIRECTION('',(-1.,-0.,-0.));
+#7353 = PCURVE('',#6713,#7354);
+#7354 = DEFINITIONAL_REPRESENTATION('',(#7355),#7359);
+#7355 = LINE('',#7356,#7357);
+#7356 = CARTESIAN_POINT('',(0.,0.));
+#7357 = VECTOR('',#7358,1.);
+#7358 = DIRECTION('',(0.,-1.));
+#7359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7360 = PCURVE('',#6820,#7361);
+#7361 = DEFINITIONAL_REPRESENTATION('',(#7362),#7366);
+#7362 = LINE('',#7363,#7364);
+#7363 = CARTESIAN_POINT('',(5.12,0.));
+#7364 = VECTOR('',#7365,1.);
+#7365 = DIRECTION('',(0.,-1.));
+#7366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7367 = ORIENTED_EDGE('',*,*,#7368,.T.);
+#7368 = EDGE_CURVE('',#7346,#7294,#7369,.T.);
+#7369 = SURFACE_CURVE('',#7370,(#7374,#7381),.PCURVE_S1.);
+#7370 = LINE('',#7371,#7372);
+#7371 = CARTESIAN_POINT('',(8.3,-13.,6.75));
+#7372 = VECTOR('',#7373,1.);
+#7373 = DIRECTION('',(0.,1.,0.));
+#7374 = PCURVE('',#6713,#7375);
+#7375 = DEFINITIONAL_REPRESENTATION('',(#7376),#7380);
+#7376 = LINE('',#7377,#7378);
+#7377 = CARTESIAN_POINT('',(0.,-9.));
+#7378 = VECTOR('',#7379,1.);
+#7379 = DIRECTION('',(1.,0.));
+#7380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7381 = PCURVE('',#7330,#7382);
+#7382 = DEFINITIONAL_REPRESENTATION('',(#7383),#7387);
+#7383 = LINE('',#7384,#7385);
+#7384 = CARTESIAN_POINT('',(0.,0.));
+#7385 = VECTOR('',#7386,1.);
+#7386 = DIRECTION('',(0.,-1.));
+#7387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7388 = ORIENTED_EDGE('',*,*,#7293,.F.);
+#7389 = ORIENTED_EDGE('',*,*,#6699,.F.);
+#7390 = ADVANCED_FACE('',(#7391),#6746,.F.);
+#7391 = FACE_BOUND('',#7392,.F.);
+#7392 = EDGE_LOOP('',(#7393,#7394,#7395,#7418));
+#7393 = ORIENTED_EDGE('',*,*,#7269,.F.);
+#7394 = ORIENTED_EDGE('',*,*,#6729,.T.);
+#7395 = ORIENTED_EDGE('',*,*,#7396,.T.);
+#7396 = EDGE_CURVE('',#6730,#7397,#7399,.T.);
+#7397 = VERTEX_POINT('',#7398);
+#7398 = CARTESIAN_POINT('',(8.3,-0.8,1.63));
+#7399 = SURFACE_CURVE('',#7400,(#7404,#7411),.PCURVE_S1.);
+#7400 = LINE('',#7401,#7402);
+#7401 = CARTESIAN_POINT('',(17.3,-0.8,1.63));
+#7402 = VECTOR('',#7403,1.);
+#7403 = DIRECTION('',(-1.,-0.,-0.));
+#7404 = PCURVE('',#6746,#7405);
+#7405 = DEFINITIONAL_REPRESENTATION('',(#7406),#7410);
+#7406 = LINE('',#7407,#7408);
+#7407 = CARTESIAN_POINT('',(1.570796326795,0.));
+#7408 = VECTOR('',#7409,1.);
+#7409 = DIRECTION('',(0.,1.));
+#7410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7411 = PCURVE('',#6873,#7412);
+#7412 = DEFINITIONAL_REPRESENTATION('',(#7413),#7417);
+#7413 = LINE('',#7414,#7415);
+#7414 = CARTESIAN_POINT('',(0.5,0.));
+#7415 = VECTOR('',#7416,1.);
+#7416 = DIRECTION('',(0.,-1.));
+#7417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7418 = ORIENTED_EDGE('',*,*,#7419,.F.);
+#7419 = EDGE_CURVE('',#7270,#7397,#7420,.T.);
+#7420 = SURFACE_CURVE('',#7421,(#7426,#7433),.PCURVE_S1.);
+#7421 = CIRCLE('',#7422,0.5);
+#7422 = AXIS2_PLACEMENT_3D('',#7423,#7424,#7425);
+#7423 = CARTESIAN_POINT('',(8.3,-0.8,2.13));
+#7424 = DIRECTION('',(-1.,-0.,-0.));
+#7425 = DIRECTION('',(0.,0.,-1.));
+#7426 = PCURVE('',#6746,#7427);
+#7427 = DEFINITIONAL_REPRESENTATION('',(#7428),#7432);
+#7428 = LINE('',#7429,#7430);
+#7429 = CARTESIAN_POINT('',(-4.712388980385,9.));
+#7430 = VECTOR('',#7431,1.);
+#7431 = DIRECTION('',(1.,0.));
+#7432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7433 = PCURVE('',#7330,#7434);
+#7434 = DEFINITIONAL_REPRESENTATION('',(#7435),#7443);
+#7435 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7436,#7437,#7438,#7439,
+#7440,#7441,#7442),.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('') );
+#7436 = CARTESIAN_POINT('',(-5.12,-12.2));
+#7437 = CARTESIAN_POINT('',(-5.12,-11.33397459621));
+#7438 = CARTESIAN_POINT('',(-4.37,-11.7669872981));
+#7439 = CARTESIAN_POINT('',(-3.62,-12.2));
+#7440 = CARTESIAN_POINT('',(-4.37,-12.63301270189));
+#7441 = CARTESIAN_POINT('',(-5.12,-13.06602540378));
+#7442 = CARTESIAN_POINT('',(-5.12,-12.2));
+#7443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7444 = ADVANCED_FACE('',(#7445),#6820,.T.);
+#7445 = FACE_BOUND('',#7446,.T.);
+#7446 = EDGE_LOOP('',(#7447,#7470,#7491,#7492));
+#7447 = ORIENTED_EDGE('',*,*,#7448,.T.);
+#7448 = EDGE_CURVE('',#6783,#7449,#7451,.T.);
+#7449 = VERTEX_POINT('',#7450);
+#7450 = CARTESIAN_POINT('',(8.3,-13.,2.13));
+#7451 = SURFACE_CURVE('',#7452,(#7456,#7463),.PCURVE_S1.);
+#7452 = LINE('',#7453,#7454);
+#7453 = CARTESIAN_POINT('',(17.3,-13.,2.13));
+#7454 = VECTOR('',#7455,1.);
+#7455 = DIRECTION('',(-1.,-0.,-0.));
+#7456 = PCURVE('',#6820,#7457);
+#7457 = DEFINITIONAL_REPRESENTATION('',(#7458),#7462);
+#7458 = LINE('',#7459,#7460);
+#7459 = CARTESIAN_POINT('',(0.5,0.));
+#7460 = VECTOR('',#7461,1.);
+#7461 = DIRECTION('',(-0.,-1.));
+#7462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7463 = PCURVE('',#6904,#7464);
+#7464 = DEFINITIONAL_REPRESENTATION('',(#7465),#7469);
+#7465 = LINE('',#7466,#7467);
+#7466 = CARTESIAN_POINT('',(-0.,0.));
+#7467 = VECTOR('',#7468,1.);
+#7468 = DIRECTION('',(-0.,1.));
+#7469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7470 = ORIENTED_EDGE('',*,*,#7471,.T.);
+#7471 = EDGE_CURVE('',#7449,#7346,#7472,.T.);
+#7472 = SURFACE_CURVE('',#7473,(#7477,#7484),.PCURVE_S1.);
+#7473 = LINE('',#7474,#7475);
+#7474 = CARTESIAN_POINT('',(8.3,-13.,1.63));
+#7475 = VECTOR('',#7476,1.);
+#7476 = DIRECTION('',(0.,0.,1.));
+#7477 = PCURVE('',#6820,#7478);
+#7478 = DEFINITIONAL_REPRESENTATION('',(#7479),#7483);
+#7479 = LINE('',#7480,#7481);
+#7480 = CARTESIAN_POINT('',(0.,-9.));
+#7481 = VECTOR('',#7482,1.);
+#7482 = DIRECTION('',(1.,0.));
+#7483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7484 = PCURVE('',#7330,#7485);
+#7485 = DEFINITIONAL_REPRESENTATION('',(#7486),#7490);
+#7486 = LINE('',#7487,#7488);
+#7487 = CARTESIAN_POINT('',(-5.12,0.));
+#7488 = VECTOR('',#7489,1.);
+#7489 = DIRECTION('',(1.,0.));
+#7490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7491 = ORIENTED_EDGE('',*,*,#7345,.F.);
+#7492 = ORIENTED_EDGE('',*,*,#6806,.F.);
+#7493 = ADVANCED_FACE('',(#7494),#6873,.T.);
+#7494 = FACE_BOUND('',#7495,.T.);
+#7495 = EDGE_LOOP('',(#7496,#7497,#7520,#7541));
+#7496 = ORIENTED_EDGE('',*,*,#7396,.T.);
+#7497 = ORIENTED_EDGE('',*,*,#7498,.T.);
+#7498 = EDGE_CURVE('',#7397,#7499,#7501,.T.);
+#7499 = VERTEX_POINT('',#7500);
+#7500 = CARTESIAN_POINT('',(8.3,-12.5,1.63));
+#7501 = SURFACE_CURVE('',#7502,(#7506,#7513),.PCURVE_S1.);
+#7502 = LINE('',#7503,#7504);
+#7503 = CARTESIAN_POINT('',(8.3,-0.3,1.63));
+#7504 = VECTOR('',#7505,1.);
+#7505 = DIRECTION('',(0.,-1.,0.));
+#7506 = PCURVE('',#6873,#7507);
+#7507 = DEFINITIONAL_REPRESENTATION('',(#7508),#7512);
+#7508 = LINE('',#7509,#7510);
+#7509 = CARTESIAN_POINT('',(0.,-9.));
+#7510 = VECTOR('',#7511,1.);
+#7511 = DIRECTION('',(1.,0.));
+#7512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7513 = PCURVE('',#7330,#7514);
+#7514 = DEFINITIONAL_REPRESENTATION('',(#7515),#7519);
+#7515 = LINE('',#7516,#7517);
+#7516 = CARTESIAN_POINT('',(-5.12,-12.7));
+#7517 = VECTOR('',#7518,1.);
+#7518 = DIRECTION('',(0.,1.));
+#7519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7520 = ORIENTED_EDGE('',*,*,#7521,.F.);
+#7521 = EDGE_CURVE('',#6838,#7499,#7522,.T.);
+#7522 = SURFACE_CURVE('',#7523,(#7527,#7534),.PCURVE_S1.);
+#7523 = LINE('',#7524,#7525);
+#7524 = CARTESIAN_POINT('',(17.3,-12.5,1.63));
+#7525 = VECTOR('',#7526,1.);
+#7526 = DIRECTION('',(-1.,-0.,-0.));
+#7527 = PCURVE('',#6873,#7528);
+#7528 = DEFINITIONAL_REPRESENTATION('',(#7529),#7533);
+#7529 = LINE('',#7530,#7531);
+#7530 = CARTESIAN_POINT('',(12.2,0.));
+#7531 = VECTOR('',#7532,1.);
+#7532 = DIRECTION('',(0.,-1.));
+#7533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7534 = PCURVE('',#6904,#7535);
+#7535 = DEFINITIONAL_REPRESENTATION('',(#7536),#7540);
+#7536 = LINE('',#7537,#7538);
+#7537 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#7538 = VECTOR('',#7539,1.);
+#7539 = DIRECTION('',(-0.,1.));
+#7540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7541 = ORIENTED_EDGE('',*,*,#6859,.F.);
+#7542 = ADVANCED_FACE('',(#7543),#6904,.F.);
+#7543 = FACE_BOUND('',#7544,.T.);
+#7544 = EDGE_LOOP('',(#7545,#7546,#7547,#7548));
+#7545 = ORIENTED_EDGE('',*,*,#7448,.F.);
+#7546 = ORIENTED_EDGE('',*,*,#6889,.F.);
+#7547 = ORIENTED_EDGE('',*,*,#7521,.T.);
+#7548 = ORIENTED_EDGE('',*,*,#7549,.F.);
+#7549 = EDGE_CURVE('',#7449,#7499,#7550,.T.);
+#7550 = SURFACE_CURVE('',#7551,(#7556,#7563),.PCURVE_S1.);
+#7551 = CIRCLE('',#7552,0.5);
+#7552 = AXIS2_PLACEMENT_3D('',#7553,#7554,#7555);
+#7553 = CARTESIAN_POINT('',(8.3,-12.5,2.13));
+#7554 = DIRECTION('',(1.,-0.,0.));
+#7555 = DIRECTION('',(0.,0.,-1.));
+#7556 = PCURVE('',#6904,#7557);
+#7557 = DEFINITIONAL_REPRESENTATION('',(#7558),#7562);
+#7558 = LINE('',#7559,#7560);
+#7559 = CARTESIAN_POINT('',(4.712388980385,9.));
+#7560 = VECTOR('',#7561,1.);
+#7561 = DIRECTION('',(-1.,0.));
+#7562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7563 = PCURVE('',#7330,#7564);
+#7564 = DEFINITIONAL_REPRESENTATION('',(#7565),#7569);
+#7565 = CIRCLE('',#7566,0.5);
+#7566 = AXIS2_PLACEMENT_2D('',#7567,#7568);
+#7567 = CARTESIAN_POINT('',(-4.62,-0.5));
+#7568 = DIRECTION('',(-1.,0.));
+#7569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7570 = ADVANCED_FACE('',(#7571),#6973,.T.);
+#7571 = FACE_BOUND('',#7572,.T.);
+#7572 = EDGE_LOOP('',(#7573,#7596,#7597,#7620));
+#7573 = ORIENTED_EDGE('',*,*,#7574,.F.);
+#7574 = EDGE_CURVE('',#6958,#7575,#7577,.T.);
+#7575 = VERTEX_POINT('',#7576);
+#7576 = CARTESIAN_POINT('',(8.3,-13.,14.49));
+#7577 = SURFACE_CURVE('',#7578,(#7582,#7589),.PCURVE_S1.);
+#7578 = LINE('',#7579,#7580);
+#7579 = CARTESIAN_POINT('',(17.3,-13.,14.49));
+#7580 = VECTOR('',#7581,1.);
+#7581 = DIRECTION('',(-1.,-0.,-0.));
+#7582 = PCURVE('',#6973,#7583);
+#7583 = DEFINITIONAL_REPRESENTATION('',(#7584),#7588);
+#7584 = LINE('',#7585,#7586);
+#7585 = CARTESIAN_POINT('',(4.62,0.));
+#7586 = VECTOR('',#7587,1.);
+#7587 = DIRECTION('',(-0.,-1.));
+#7588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7589 = PCURVE('',#7115,#7590);
+#7590 = DEFINITIONAL_REPRESENTATION('',(#7591),#7595);
+#7591 = LINE('',#7592,#7593);
+#7592 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#7593 = VECTOR('',#7594,1.);
+#7594 = DIRECTION('',(-0.,1.));
+#7595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7596 = ORIENTED_EDGE('',*,*,#6957,.F.);
+#7597 = ORIENTED_EDGE('',*,*,#7598,.T.);
+#7598 = EDGE_CURVE('',#6922,#7599,#7601,.T.);
+#7599 = VERTEX_POINT('',#7600);
+#7600 = CARTESIAN_POINT('',(8.3,-13.,9.87));
+#7601 = SURFACE_CURVE('',#7602,(#7606,#7613),.PCURVE_S1.);
+#7602 = LINE('',#7603,#7604);
+#7603 = CARTESIAN_POINT('',(17.3,-13.,9.87));
+#7604 = VECTOR('',#7605,1.);
+#7605 = DIRECTION('',(-1.,-0.,-0.));
+#7606 = PCURVE('',#6973,#7607);
+#7607 = DEFINITIONAL_REPRESENTATION('',(#7608),#7612);
+#7608 = LINE('',#7609,#7610);
+#7609 = CARTESIAN_POINT('',(0.,0.));
+#7610 = VECTOR('',#7611,1.);
+#7611 = DIRECTION('',(0.,-1.));
+#7612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7613 = PCURVE('',#7059,#7614);
+#7614 = DEFINITIONAL_REPRESENTATION('',(#7615),#7619);
+#7615 = LINE('',#7616,#7617);
+#7616 = CARTESIAN_POINT('',(12.7,0.));
+#7617 = VECTOR('',#7618,1.);
+#7618 = DIRECTION('',(0.,-1.));
+#7619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7620 = ORIENTED_EDGE('',*,*,#7621,.T.);
+#7621 = EDGE_CURVE('',#7599,#7575,#7622,.T.);
+#7622 = SURFACE_CURVE('',#7623,(#7627,#7634),.PCURVE_S1.);
+#7623 = LINE('',#7624,#7625);
+#7624 = CARTESIAN_POINT('',(8.3,-13.,9.87));
+#7625 = VECTOR('',#7626,1.);
+#7626 = DIRECTION('',(0.,0.,1.));
+#7627 = PCURVE('',#6973,#7628);
+#7628 = DEFINITIONAL_REPRESENTATION('',(#7629),#7633);
+#7629 = LINE('',#7630,#7631);
+#7630 = CARTESIAN_POINT('',(0.,-9.));
+#7631 = VECTOR('',#7632,1.);
+#7632 = DIRECTION('',(1.,0.));
+#7633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7634 = PCURVE('',#7635,#7640);
+#7635 = PLANE('',#7636);
+#7636 = AXIS2_PLACEMENT_3D('',#7637,#7638,#7639);
+#7637 = CARTESIAN_POINT('',(8.3,-13.,14.99));
+#7638 = DIRECTION('',(1.,0.,0.));
+#7639 = DIRECTION('',(0.,0.,1.));
+#7640 = DEFINITIONAL_REPRESENTATION('',(#7641),#7645);
+#7641 = LINE('',#7642,#7643);
+#7642 = CARTESIAN_POINT('',(-5.12,0.));
+#7643 = VECTOR('',#7644,1.);
+#7644 = DIRECTION('',(1.,0.));
+#7645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7646 = ADVANCED_FACE('',(#7647),#7059,.T.);
+#7647 = FACE_BOUND('',#7648,.T.);
+#7648 = EDGE_LOOP('',(#7649,#7672,#7693,#7694));
+#7649 = ORIENTED_EDGE('',*,*,#7650,.T.);
+#7650 = EDGE_CURVE('',#7010,#7651,#7653,.T.);
+#7651 = VERTEX_POINT('',#7652);
+#7652 = CARTESIAN_POINT('',(8.3,-0.3,9.87));
+#7653 = SURFACE_CURVE('',#7654,(#7658,#7665),.PCURVE_S1.);
+#7654 = LINE('',#7655,#7656);
+#7655 = CARTESIAN_POINT('',(17.3,-0.3,9.87));
+#7656 = VECTOR('',#7657,1.);
+#7657 = DIRECTION('',(-1.,-0.,-0.));
+#7658 = PCURVE('',#7059,#7659);
+#7659 = DEFINITIONAL_REPRESENTATION('',(#7660),#7664);
+#7660 = LINE('',#7661,#7662);
+#7661 = CARTESIAN_POINT('',(0.,0.));
+#7662 = VECTOR('',#7663,1.);
+#7663 = DIRECTION('',(0.,-1.));
+#7664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7665 = PCURVE('',#7166,#7666);
+#7666 = DEFINITIONAL_REPRESENTATION('',(#7667),#7671);
+#7667 = LINE('',#7668,#7669);
+#7668 = CARTESIAN_POINT('',(5.12,0.));
+#7669 = VECTOR('',#7670,1.);
+#7670 = DIRECTION('',(0.,-1.));
+#7671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7672 = ORIENTED_EDGE('',*,*,#7673,.T.);
+#7673 = EDGE_CURVE('',#7651,#7599,#7674,.T.);
+#7674 = SURFACE_CURVE('',#7675,(#7679,#7686),.PCURVE_S1.);
+#7675 = LINE('',#7676,#7677);
+#7676 = CARTESIAN_POINT('',(8.3,-0.3,9.87));
+#7677 = VECTOR('',#7678,1.);
+#7678 = DIRECTION('',(0.,-1.,0.));
+#7679 = PCURVE('',#7059,#7680);
+#7680 = DEFINITIONAL_REPRESENTATION('',(#7681),#7685);
+#7681 = LINE('',#7682,#7683);
+#7682 = CARTESIAN_POINT('',(0.,-9.));
+#7683 = VECTOR('',#7684,1.);
+#7684 = DIRECTION('',(1.,0.));
+#7685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7686 = PCURVE('',#7635,#7687);
+#7687 = DEFINITIONAL_REPRESENTATION('',(#7688),#7692);
+#7688 = LINE('',#7689,#7690);
+#7689 = CARTESIAN_POINT('',(-5.12,-12.7));
+#7690 = VECTOR('',#7691,1.);
+#7691 = DIRECTION('',(0.,1.));
+#7692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7693 = ORIENTED_EDGE('',*,*,#7598,.F.);
+#7694 = ORIENTED_EDGE('',*,*,#7045,.F.);
+#7695 = ADVANCED_FACE('',(#7696),#7115,.F.);
+#7696 = FACE_BOUND('',#7697,.T.);
+#7697 = EDGE_LOOP('',(#7698,#7721,#7722,#7723));
+#7698 = ORIENTED_EDGE('',*,*,#7699,.F.);
+#7699 = EDGE_CURVE('',#7079,#7700,#7702,.T.);
+#7700 = VERTEX_POINT('',#7701);
+#7701 = CARTESIAN_POINT('',(8.3,-12.5,14.99));
+#7702 = SURFACE_CURVE('',#7703,(#7707,#7714),.PCURVE_S1.);
+#7703 = LINE('',#7704,#7705);
+#7704 = CARTESIAN_POINT('',(17.3,-12.5,14.99));
+#7705 = VECTOR('',#7706,1.);
+#7706 = DIRECTION('',(-1.,-0.,-0.));
+#7707 = PCURVE('',#7115,#7708);
+#7708 = DEFINITIONAL_REPRESENTATION('',(#7709),#7713);
+#7709 = LINE('',#7710,#7711);
+#7710 = CARTESIAN_POINT('',(-0.,0.));
+#7711 = VECTOR('',#7712,1.);
+#7712 = DIRECTION('',(-0.,1.));
+#7713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7714 = PCURVE('',#7200,#7715);
+#7715 = DEFINITIONAL_REPRESENTATION('',(#7716),#7720);
+#7716 = LINE('',#7717,#7718);
+#7717 = CARTESIAN_POINT('',(0.5,0.));
+#7718 = VECTOR('',#7719,1.);
+#7719 = DIRECTION('',(-0.,-1.));
+#7720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7721 = ORIENTED_EDGE('',*,*,#7100,.F.);
+#7722 = ORIENTED_EDGE('',*,*,#7574,.T.);
+#7723 = ORIENTED_EDGE('',*,*,#7724,.F.);
+#7724 = EDGE_CURVE('',#7700,#7575,#7725,.T.);
+#7725 = SURFACE_CURVE('',#7726,(#7731,#7738),.PCURVE_S1.);
+#7726 = CIRCLE('',#7727,0.5);
+#7727 = AXIS2_PLACEMENT_3D('',#7728,#7729,#7730);
+#7728 = CARTESIAN_POINT('',(8.3,-12.5,14.49));
+#7729 = DIRECTION('',(1.,-0.,0.));
+#7730 = DIRECTION('',(0.,0.,-1.));
+#7731 = PCURVE('',#7115,#7732);
+#7732 = DEFINITIONAL_REPRESENTATION('',(#7733),#7737);
+#7733 = LINE('',#7734,#7735);
+#7734 = CARTESIAN_POINT('',(3.14159265359,9.));
+#7735 = VECTOR('',#7736,1.);
+#7736 = DIRECTION('',(-1.,0.));
+#7737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7738 = PCURVE('',#7635,#7739);
+#7739 = DEFINITIONAL_REPRESENTATION('',(#7740),#7744);
+#7740 = CIRCLE('',#7741,0.5);
+#7741 = AXIS2_PLACEMENT_2D('',#7742,#7743);
+#7742 = CARTESIAN_POINT('',(-0.5,-0.5));
+#7743 = DIRECTION('',(-1.,0.));
+#7744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7745 = ADVANCED_FACE('',(#7746),#7166,.T.);
+#7746 = FACE_BOUND('',#7747,.T.);
+#7747 = EDGE_LOOP('',(#7748,#7771,#7792,#7793));
+#7748 = ORIENTED_EDGE('',*,*,#7749,.T.);
+#7749 = EDGE_CURVE('',#7131,#7750,#7752,.T.);
+#7750 = VERTEX_POINT('',#7751);
+#7751 = CARTESIAN_POINT('',(8.3,-0.3,14.49));
+#7752 = SURFACE_CURVE('',#7753,(#7757,#7764),.PCURVE_S1.);
+#7753 = LINE('',#7754,#7755);
+#7754 = CARTESIAN_POINT('',(17.3,-0.3,14.49));
+#7755 = VECTOR('',#7756,1.);
+#7756 = DIRECTION('',(-1.,-0.,-0.));
+#7757 = PCURVE('',#7166,#7758);
+#7758 = DEFINITIONAL_REPRESENTATION('',(#7759),#7763);
+#7759 = LINE('',#7760,#7761);
+#7760 = CARTESIAN_POINT('',(0.5,0.));
+#7761 = VECTOR('',#7762,1.);
+#7762 = DIRECTION('',(0.,-1.));
+#7763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7764 = PCURVE('',#7254,#7765);
+#7765 = DEFINITIONAL_REPRESENTATION('',(#7766),#7770);
+#7766 = LINE('',#7767,#7768);
+#7767 = CARTESIAN_POINT('',(1.570796326795,0.));
+#7768 = VECTOR('',#7769,1.);
+#7769 = DIRECTION('',(0.,1.));
+#7770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7771 = ORIENTED_EDGE('',*,*,#7772,.T.);
+#7772 = EDGE_CURVE('',#7750,#7651,#7773,.T.);
+#7773 = SURFACE_CURVE('',#7774,(#7778,#7785),.PCURVE_S1.);
+#7774 = LINE('',#7775,#7776);
+#7775 = CARTESIAN_POINT('',(8.3,-0.3,14.99));
+#7776 = VECTOR('',#7777,1.);
+#7777 = DIRECTION('',(0.,0.,-1.));
+#7778 = PCURVE('',#7166,#7779);
+#7779 = DEFINITIONAL_REPRESENTATION('',(#7780),#7784);
+#7780 = LINE('',#7781,#7782);
+#7781 = CARTESIAN_POINT('',(0.,-9.));
+#7782 = VECTOR('',#7783,1.);
+#7783 = DIRECTION('',(1.,0.));
+#7784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7785 = PCURVE('',#7635,#7786);
+#7786 = DEFINITIONAL_REPRESENTATION('',(#7787),#7791);
+#7787 = LINE('',#7788,#7789);
+#7788 = CARTESIAN_POINT('',(0.,-12.7));
+#7789 = VECTOR('',#7790,1.);
+#7790 = DIRECTION('',(-1.,0.));
+#7791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7792 = ORIENTED_EDGE('',*,*,#7650,.F.);
+#7793 = ORIENTED_EDGE('',*,*,#7152,.F.);
+#7794 = ADVANCED_FACE('',(#7795),#7200,.T.);
+#7795 = FACE_BOUND('',#7796,.T.);
+#7796 = EDGE_LOOP('',(#7797,#7798,#7821,#7842));
+#7797 = ORIENTED_EDGE('',*,*,#7699,.T.);
+#7798 = ORIENTED_EDGE('',*,*,#7799,.T.);
+#7799 = EDGE_CURVE('',#7700,#7800,#7802,.T.);
+#7800 = VERTEX_POINT('',#7801);
+#7801 = CARTESIAN_POINT('',(8.3,-0.8,14.99));
+#7802 = SURFACE_CURVE('',#7803,(#7807,#7814),.PCURVE_S1.);
+#7803 = LINE('',#7804,#7805);
+#7804 = CARTESIAN_POINT('',(8.3,-13.,14.99));
+#7805 = VECTOR('',#7806,1.);
+#7806 = DIRECTION('',(0.,1.,0.));
+#7807 = PCURVE('',#7200,#7808);
+#7808 = DEFINITIONAL_REPRESENTATION('',(#7809),#7813);
+#7809 = LINE('',#7810,#7811);
+#7810 = CARTESIAN_POINT('',(0.,-9.));
+#7811 = VECTOR('',#7812,1.);
+#7812 = DIRECTION('',(1.,0.));
+#7813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7814 = PCURVE('',#7635,#7815);
+#7815 = DEFINITIONAL_REPRESENTATION('',(#7816),#7820);
+#7816 = LINE('',#7817,#7818);
+#7817 = CARTESIAN_POINT('',(0.,0.));
+#7818 = VECTOR('',#7819,1.);
+#7819 = DIRECTION('',(0.,-1.));
+#7820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7821 = ORIENTED_EDGE('',*,*,#7822,.F.);
+#7822 = EDGE_CURVE('',#7185,#7800,#7823,.T.);
+#7823 = SURFACE_CURVE('',#7824,(#7828,#7835),.PCURVE_S1.);
+#7824 = LINE('',#7825,#7826);
+#7825 = CARTESIAN_POINT('',(17.3,-0.8,14.99));
+#7826 = VECTOR('',#7827,1.);
+#7827 = DIRECTION('',(-1.,-0.,-0.));
+#7828 = PCURVE('',#7200,#7829);
+#7829 = DEFINITIONAL_REPRESENTATION('',(#7830),#7834);
+#7830 = LINE('',#7831,#7832);
+#7831 = CARTESIAN_POINT('',(12.2,0.));
+#7832 = VECTOR('',#7833,1.);
+#7833 = DIRECTION('',(-0.,-1.));
+#7834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7835 = PCURVE('',#7254,#7836);
+#7836 = DEFINITIONAL_REPRESENTATION('',(#7837),#7841);
+#7837 = LINE('',#7838,#7839);
+#7838 = CARTESIAN_POINT('',(0.,0.));
+#7839 = VECTOR('',#7840,1.);
+#7840 = DIRECTION('',(0.,1.));
+#7841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7842 = ORIENTED_EDGE('',*,*,#7184,.F.);
+#7843 = ADVANCED_FACE('',(#7844),#7254,.F.);
+#7844 = FACE_BOUND('',#7845,.F.);
+#7845 = EDGE_LOOP('',(#7846,#7847,#7848,#7849));
+#7846 = ORIENTED_EDGE('',*,*,#7822,.F.);
+#7847 = ORIENTED_EDGE('',*,*,#7239,.T.);
+#7848 = ORIENTED_EDGE('',*,*,#7749,.T.);
+#7849 = ORIENTED_EDGE('',*,*,#7850,.F.);
+#7850 = EDGE_CURVE('',#7800,#7750,#7851,.T.);
+#7851 = SURFACE_CURVE('',#7852,(#7857,#7864),.PCURVE_S1.);
+#7852 = CIRCLE('',#7853,0.5);
+#7853 = AXIS2_PLACEMENT_3D('',#7854,#7855,#7856);
+#7854 = CARTESIAN_POINT('',(8.3,-0.8,14.49));
+#7855 = DIRECTION('',(-1.,-0.,-0.));
+#7856 = DIRECTION('',(0.,0.,-1.));
+#7857 = PCURVE('',#7254,#7858);
+#7858 = DEFINITIONAL_REPRESENTATION('',(#7859),#7863);
+#7859 = LINE('',#7860,#7861);
+#7860 = CARTESIAN_POINT('',(-3.14159265359,9.));
+#7861 = VECTOR('',#7862,1.);
+#7862 = DIRECTION('',(1.,0.));
+#7863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7864 = PCURVE('',#7635,#7865);
+#7865 = DEFINITIONAL_REPRESENTATION('',(#7866),#7874);
+#7866 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7867,#7868,#7869,#7870,
+#7871,#7872,#7873),.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('') );
+#7867 = CARTESIAN_POINT('',(-1.,-12.2));
+#7868 = CARTESIAN_POINT('',(-1.,-11.33397459621));
+#7869 = CARTESIAN_POINT('',(-0.25,-11.7669872981));
+#7870 = CARTESIAN_POINT('',(0.5,-12.2));
+#7871 = CARTESIAN_POINT('',(-0.25,-12.63301270189));
+#7872 = CARTESIAN_POINT('',(-1.,-13.06602540378));
+#7873 = CARTESIAN_POINT('',(-1.,-12.2));
+#7874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7875 = ADVANCED_FACE('',(#7876,#7884),#7330,.T.);
+#7876 = FACE_BOUND('',#7877,.T.);
+#7877 = EDGE_LOOP('',(#7878,#7879,#7880,#7881,#7882,#7883));
+#7878 = ORIENTED_EDGE('',*,*,#7471,.F.);
+#7879 = ORIENTED_EDGE('',*,*,#7549,.T.);
+#7880 = ORIENTED_EDGE('',*,*,#7498,.F.);
+#7881 = ORIENTED_EDGE('',*,*,#7419,.F.);
+#7882 = ORIENTED_EDGE('',*,*,#7316,.F.);
+#7883 = ORIENTED_EDGE('',*,*,#7368,.F.);
+#7884 = FACE_BOUND('',#7885,.T.);
+#7885 = EDGE_LOOP('',(#7886,#7916,#7944,#7972));
+#7886 = ORIENTED_EDGE('',*,*,#7887,.T.);
+#7887 = EDGE_CURVE('',#7888,#7890,#7892,.T.);
+#7888 = VERTEX_POINT('',#7889);
+#7889 = CARTESIAN_POINT('',(8.3,-1.15,4.));
+#7890 = VERTEX_POINT('',#7891);
+#7891 = CARTESIAN_POINT('',(8.3,-12.15,4.));
+#7892 = SURFACE_CURVE('',#7893,(#7897,#7904),.PCURVE_S1.);
+#7893 = LINE('',#7894,#7895);
+#7894 = CARTESIAN_POINT('',(8.3,-1.15,4.));
+#7895 = VECTOR('',#7896,1.);
+#7896 = DIRECTION('',(0.,-1.,0.));
+#7897 = PCURVE('',#7330,#7898);
+#7898 = DEFINITIONAL_REPRESENTATION('',(#7899),#7903);
+#7899 = LINE('',#7900,#7901);
+#7900 = CARTESIAN_POINT('',(-2.75,-11.85));
+#7901 = VECTOR('',#7902,1.);
+#7902 = DIRECTION('',(0.,1.));
+#7903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7904 = PCURVE('',#7905,#7910);
+#7905 = PLANE('',#7906);
+#7906 = AXIS2_PLACEMENT_3D('',#7907,#7908,#7909);
+#7907 = CARTESIAN_POINT('',(8.3,-1.15,4.));
+#7908 = DIRECTION('',(0.,0.,-1.));
+#7909 = DIRECTION('',(0.,-1.,0.));
+#7910 = DEFINITIONAL_REPRESENTATION('',(#7911),#7915);
+#7911 = LINE('',#7912,#7913);
+#7912 = CARTESIAN_POINT('',(0.,-0.));
+#7913 = VECTOR('',#7914,1.);
+#7914 = DIRECTION('',(1.,0.));
+#7915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7916 = ORIENTED_EDGE('',*,*,#7917,.T.);
+#7917 = EDGE_CURVE('',#7890,#7918,#7920,.T.);
+#7918 = VERTEX_POINT('',#7919);
+#7919 = CARTESIAN_POINT('',(8.3,-12.15,5.5));
+#7920 = SURFACE_CURVE('',#7921,(#7925,#7932),.PCURVE_S1.);
+#7921 = LINE('',#7922,#7923);
+#7922 = CARTESIAN_POINT('',(8.3,-12.15,4.));
+#7923 = VECTOR('',#7924,1.);
+#7924 = DIRECTION('',(0.,0.,1.));
+#7925 = PCURVE('',#7330,#7926);
+#7926 = DEFINITIONAL_REPRESENTATION('',(#7927),#7931);
+#7927 = LINE('',#7928,#7929);
+#7928 = CARTESIAN_POINT('',(-2.75,-0.85));
+#7929 = VECTOR('',#7930,1.);
+#7930 = DIRECTION('',(1.,0.));
+#7931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7932 = PCURVE('',#7933,#7938);
+#7933 = PLANE('',#7934);
+#7934 = AXIS2_PLACEMENT_3D('',#7935,#7936,#7937);
+#7935 = CARTESIAN_POINT('',(8.3,-12.15,4.));
+#7936 = DIRECTION('',(0.,-1.,0.));
+#7937 = DIRECTION('',(0.,0.,1.));
+#7938 = DEFINITIONAL_REPRESENTATION('',(#7939),#7943);
+#7939 = LINE('',#7940,#7941);
+#7940 = CARTESIAN_POINT('',(0.,0.));
+#7941 = VECTOR('',#7942,1.);
+#7942 = DIRECTION('',(1.,0.));
+#7943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7944 = ORIENTED_EDGE('',*,*,#7945,.T.);
+#7945 = EDGE_CURVE('',#7918,#7946,#7948,.T.);
+#7946 = VERTEX_POINT('',#7947);
+#7947 = CARTESIAN_POINT('',(8.3,-1.15,5.5));
+#7948 = SURFACE_CURVE('',#7949,(#7953,#7960),.PCURVE_S1.);
+#7949 = LINE('',#7950,#7951);
+#7950 = CARTESIAN_POINT('',(8.3,-12.15,5.5));
+#7951 = VECTOR('',#7952,1.);
+#7952 = DIRECTION('',(0.,1.,0.));
+#7953 = PCURVE('',#7330,#7954);
+#7954 = DEFINITIONAL_REPRESENTATION('',(#7955),#7959);
+#7955 = LINE('',#7956,#7957);
+#7956 = CARTESIAN_POINT('',(-1.25,-0.85));
+#7957 = VECTOR('',#7958,1.);
+#7958 = DIRECTION('',(0.,-1.));
+#7959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7960 = PCURVE('',#7961,#7966);
+#7961 = PLANE('',#7962);
+#7962 = AXIS2_PLACEMENT_3D('',#7963,#7964,#7965);
+#7963 = CARTESIAN_POINT('',(8.3,-12.15,5.5));
+#7964 = DIRECTION('',(0.,0.,1.));
+#7965 = DIRECTION('',(0.,1.,0.));
+#7966 = DEFINITIONAL_REPRESENTATION('',(#7967),#7971);
+#7967 = LINE('',#7968,#7969);
+#7968 = CARTESIAN_POINT('',(0.,0.));
+#7969 = VECTOR('',#7970,1.);
+#7970 = DIRECTION('',(1.,0.));
+#7971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7972 = ORIENTED_EDGE('',*,*,#7973,.T.);
+#7973 = EDGE_CURVE('',#7946,#7888,#7974,.T.);
+#7974 = SURFACE_CURVE('',#7975,(#7979,#7986),.PCURVE_S1.);
+#7975 = LINE('',#7976,#7977);
+#7976 = CARTESIAN_POINT('',(8.3,-1.15,5.5));
+#7977 = VECTOR('',#7978,1.);
+#7978 = DIRECTION('',(0.,0.,-1.));
+#7979 = PCURVE('',#7330,#7980);
+#7980 = DEFINITIONAL_REPRESENTATION('',(#7981),#7985);
+#7981 = LINE('',#7982,#7983);
+#7982 = CARTESIAN_POINT('',(-1.25,-11.85));
+#7983 = VECTOR('',#7984,1.);
+#7984 = DIRECTION('',(-1.,0.));
+#7985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7986 = PCURVE('',#7987,#7992);
+#7987 = PLANE('',#7988);
+#7988 = AXIS2_PLACEMENT_3D('',#7989,#7990,#7991);
+#7989 = CARTESIAN_POINT('',(8.3,-1.15,5.5));
+#7990 = DIRECTION('',(0.,1.,0.));
+#7991 = DIRECTION('',(0.,0.,-1.));
+#7992 = DEFINITIONAL_REPRESENTATION('',(#7993),#7997);
+#7993 = LINE('',#7994,#7995);
+#7994 = CARTESIAN_POINT('',(0.,0.));
+#7995 = VECTOR('',#7996,1.);
+#7996 = DIRECTION('',(1.,0.));
+#7997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7998 = ADVANCED_FACE('',(#7999,#8007),#7635,.T.);
+#7999 = FACE_BOUND('',#8000,.T.);
+#8000 = EDGE_LOOP('',(#8001,#8002,#8003,#8004,#8005,#8006));
+#8001 = ORIENTED_EDGE('',*,*,#7799,.F.);
+#8002 = ORIENTED_EDGE('',*,*,#7724,.T.);
+#8003 = ORIENTED_EDGE('',*,*,#7621,.F.);
+#8004 = ORIENTED_EDGE('',*,*,#7673,.F.);
+#8005 = ORIENTED_EDGE('',*,*,#7772,.F.);
+#8006 = ORIENTED_EDGE('',*,*,#7850,.F.);
+#8007 = FACE_BOUND('',#8008,.T.);
+#8008 = EDGE_LOOP('',(#8009,#8039,#8067,#8095));
+#8009 = ORIENTED_EDGE('',*,*,#8010,.T.);
+#8010 = EDGE_CURVE('',#8011,#8013,#8015,.T.);
+#8011 = VERTEX_POINT('',#8012);
+#8012 = CARTESIAN_POINT('',(8.3,-12.15,12.5));
+#8013 = VERTEX_POINT('',#8014);
+#8014 = CARTESIAN_POINT('',(8.3,-12.15,14.));
+#8015 = SURFACE_CURVE('',#8016,(#8020,#8027),.PCURVE_S1.);
+#8016 = LINE('',#8017,#8018);
+#8017 = CARTESIAN_POINT('',(8.3,-12.15,12.5));
+#8018 = VECTOR('',#8019,1.);
+#8019 = DIRECTION('',(0.,0.,1.));
+#8020 = PCURVE('',#7635,#8021);
+#8021 = DEFINITIONAL_REPRESENTATION('',(#8022),#8026);
+#8022 = LINE('',#8023,#8024);
+#8023 = CARTESIAN_POINT('',(-2.49,-0.85));
+#8024 = VECTOR('',#8025,1.);
+#8025 = DIRECTION('',(1.,0.));
+#8026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8027 = PCURVE('',#8028,#8033);
+#8028 = PLANE('',#8029);
+#8029 = AXIS2_PLACEMENT_3D('',#8030,#8031,#8032);
+#8030 = CARTESIAN_POINT('',(8.3,-12.15,12.5));
+#8031 = DIRECTION('',(0.,-1.,0.));
+#8032 = DIRECTION('',(0.,0.,1.));
+#8033 = DEFINITIONAL_REPRESENTATION('',(#8034),#8038);
+#8034 = LINE('',#8035,#8036);
+#8035 = CARTESIAN_POINT('',(0.,0.));
+#8036 = VECTOR('',#8037,1.);
+#8037 = DIRECTION('',(1.,0.));
+#8038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8039 = ORIENTED_EDGE('',*,*,#8040,.T.);
+#8040 = EDGE_CURVE('',#8013,#8041,#8043,.T.);
+#8041 = VERTEX_POINT('',#8042);
+#8042 = CARTESIAN_POINT('',(8.3,-1.15,14.));
+#8043 = SURFACE_CURVE('',#8044,(#8048,#8055),.PCURVE_S1.);
+#8044 = LINE('',#8045,#8046);
+#8045 = CARTESIAN_POINT('',(8.3,-12.15,14.));
+#8046 = VECTOR('',#8047,1.);
+#8047 = DIRECTION('',(0.,1.,0.));
+#8048 = PCURVE('',#7635,#8049);
+#8049 = DEFINITIONAL_REPRESENTATION('',(#8050),#8054);
+#8050 = LINE('',#8051,#8052);
+#8051 = CARTESIAN_POINT('',(-0.99,-0.85));
+#8052 = VECTOR('',#8053,1.);
+#8053 = DIRECTION('',(0.,-1.));
+#8054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8055 = PCURVE('',#8056,#8061);
+#8056 = PLANE('',#8057);
+#8057 = AXIS2_PLACEMENT_3D('',#8058,#8059,#8060);
+#8058 = CARTESIAN_POINT('',(8.3,-12.15,14.));
+#8059 = DIRECTION('',(0.,0.,1.));
+#8060 = DIRECTION('',(0.,1.,0.));
+#8061 = DEFINITIONAL_REPRESENTATION('',(#8062),#8066);
+#8062 = LINE('',#8063,#8064);
+#8063 = CARTESIAN_POINT('',(0.,0.));
+#8064 = VECTOR('',#8065,1.);
+#8065 = DIRECTION('',(1.,0.));
+#8066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8067 = ORIENTED_EDGE('',*,*,#8068,.T.);
+#8068 = EDGE_CURVE('',#8041,#8069,#8071,.T.);
+#8069 = VERTEX_POINT('',#8070);
+#8070 = CARTESIAN_POINT('',(8.3,-1.15,12.5));
+#8071 = SURFACE_CURVE('',#8072,(#8076,#8083),.PCURVE_S1.);
+#8072 = LINE('',#8073,#8074);
+#8073 = CARTESIAN_POINT('',(8.3,-1.15,14.));
+#8074 = VECTOR('',#8075,1.);
+#8075 = DIRECTION('',(0.,0.,-1.));
+#8076 = PCURVE('',#7635,#8077);
+#8077 = DEFINITIONAL_REPRESENTATION('',(#8078),#8082);
+#8078 = LINE('',#8079,#8080);
+#8079 = CARTESIAN_POINT('',(-0.99,-11.85));
+#8080 = VECTOR('',#8081,1.);
+#8081 = DIRECTION('',(-1.,0.));
+#8082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8083 = PCURVE('',#8084,#8089);
+#8084 = PLANE('',#8085);
+#8085 = AXIS2_PLACEMENT_3D('',#8086,#8087,#8088);
+#8086 = CARTESIAN_POINT('',(8.3,-1.15,14.));
+#8087 = DIRECTION('',(0.,1.,0.));
+#8088 = DIRECTION('',(0.,0.,-1.));
+#8089 = DEFINITIONAL_REPRESENTATION('',(#8090),#8094);
+#8090 = LINE('',#8091,#8092);
+#8091 = CARTESIAN_POINT('',(0.,0.));
+#8092 = VECTOR('',#8093,1.);
+#8093 = DIRECTION('',(1.,0.));
+#8094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8095 = ORIENTED_EDGE('',*,*,#8096,.T.);
+#8096 = EDGE_CURVE('',#8069,#8011,#8097,.T.);
+#8097 = SURFACE_CURVE('',#8098,(#8102,#8109),.PCURVE_S1.);
+#8098 = LINE('',#8099,#8100);
+#8099 = CARTESIAN_POINT('',(8.3,-1.15,12.5));
+#8100 = VECTOR('',#8101,1.);
+#8101 = DIRECTION('',(0.,-1.,0.));
+#8102 = PCURVE('',#7635,#8103);
+#8103 = DEFINITIONAL_REPRESENTATION('',(#8104),#8108);
+#8104 = LINE('',#8105,#8106);
+#8105 = CARTESIAN_POINT('',(-2.49,-11.85));
+#8106 = VECTOR('',#8107,1.);
+#8107 = DIRECTION('',(0.,1.));
+#8108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8109 = PCURVE('',#8110,#8115);
+#8110 = PLANE('',#8111);
+#8111 = AXIS2_PLACEMENT_3D('',#8112,#8113,#8114);
+#8112 = CARTESIAN_POINT('',(8.3,-1.15,12.5));
+#8113 = DIRECTION('',(0.,0.,-1.));
+#8114 = DIRECTION('',(0.,-1.,0.));
+#8115 = DEFINITIONAL_REPRESENTATION('',(#8116),#8120);
+#8116 = LINE('',#8117,#8118);
+#8117 = CARTESIAN_POINT('',(0.,-0.));
+#8118 = VECTOR('',#8119,1.);
+#8119 = DIRECTION('',(1.,0.));
+#8120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8121 = ADVANCED_FACE('',(#8122),#7905,.T.);
+#8122 = FACE_BOUND('',#8123,.T.);
+#8123 = EDGE_LOOP('',(#8124,#8147,#8175,#8196));
+#8124 = ORIENTED_EDGE('',*,*,#8125,.T.);
+#8125 = EDGE_CURVE('',#7888,#8126,#8128,.T.);
+#8126 = VERTEX_POINT('',#8127);
+#8127 = CARTESIAN_POINT('',(17.05,-1.15,4.));
+#8128 = SURFACE_CURVE('',#8129,(#8133,#8140),.PCURVE_S1.);
+#8129 = LINE('',#8130,#8131);
+#8130 = CARTESIAN_POINT('',(8.3,-1.15,4.));
+#8131 = VECTOR('',#8132,1.);
+#8132 = DIRECTION('',(1.,0.,0.));
+#8133 = PCURVE('',#7905,#8134);
+#8134 = DEFINITIONAL_REPRESENTATION('',(#8135),#8139);
+#8135 = LINE('',#8136,#8137);
+#8136 = CARTESIAN_POINT('',(0.,-0.));
+#8137 = VECTOR('',#8138,1.);
+#8138 = DIRECTION('',(0.,-1.));
+#8139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8140 = PCURVE('',#7987,#8141);
+#8141 = DEFINITIONAL_REPRESENTATION('',(#8142),#8146);
+#8142 = LINE('',#8143,#8144);
+#8143 = CARTESIAN_POINT('',(1.5,0.));
+#8144 = VECTOR('',#8145,1.);
+#8145 = DIRECTION('',(0.,-1.));
+#8146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8147 = ORIENTED_EDGE('',*,*,#8148,.T.);
+#8148 = EDGE_CURVE('',#8126,#8149,#8151,.T.);
+#8149 = VERTEX_POINT('',#8150);
+#8150 = CARTESIAN_POINT('',(17.05,-12.15,4.));
+#8151 = SURFACE_CURVE('',#8152,(#8156,#8163),.PCURVE_S1.);
+#8152 = LINE('',#8153,#8154);
+#8153 = CARTESIAN_POINT('',(17.05,-1.15,4.));
+#8154 = VECTOR('',#8155,1.);
+#8155 = DIRECTION('',(0.,-1.,0.));
+#8156 = PCURVE('',#7905,#8157);
+#8157 = DEFINITIONAL_REPRESENTATION('',(#8158),#8162);
+#8158 = LINE('',#8159,#8160);
+#8159 = CARTESIAN_POINT('',(0.,-8.75));
+#8160 = VECTOR('',#8161,1.);
+#8161 = DIRECTION('',(1.,0.));
+#8162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8163 = PCURVE('',#8164,#8169);
+#8164 = PLANE('',#8165);
+#8165 = AXIS2_PLACEMENT_3D('',#8166,#8167,#8168);
+#8166 = CARTESIAN_POINT('',(17.175,-1.15,4.125));
+#8167 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#8168 = DIRECTION('',(0.,1.,0.));
+#8169 = DEFINITIONAL_REPRESENTATION('',(#8170),#8174);
+#8170 = LINE('',#8171,#8172);
+#8171 = CARTESIAN_POINT('',(-0.,-0.176776695297));
+#8172 = VECTOR('',#8173,1.);
+#8173 = DIRECTION('',(-1.,0.));
+#8174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8175 = ORIENTED_EDGE('',*,*,#8176,.F.);
+#8176 = EDGE_CURVE('',#7890,#8149,#8177,.T.);
+#8177 = SURFACE_CURVE('',#8178,(#8182,#8189),.PCURVE_S1.);
+#8178 = LINE('',#8179,#8180);
+#8179 = CARTESIAN_POINT('',(8.3,-12.15,4.));
+#8180 = VECTOR('',#8181,1.);
+#8181 = DIRECTION('',(1.,0.,0.));
+#8182 = PCURVE('',#7905,#8183);
+#8183 = DEFINITIONAL_REPRESENTATION('',(#8184),#8188);
+#8184 = LINE('',#8185,#8186);
+#8185 = CARTESIAN_POINT('',(11.,0.));
+#8186 = VECTOR('',#8187,1.);
+#8187 = DIRECTION('',(0.,-1.));
+#8188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8189 = PCURVE('',#7933,#8190);
+#8190 = DEFINITIONAL_REPRESENTATION('',(#8191),#8195);
+#8191 = LINE('',#8192,#8193);
+#8192 = CARTESIAN_POINT('',(0.,0.));
+#8193 = VECTOR('',#8194,1.);
+#8194 = DIRECTION('',(0.,-1.));
+#8195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8196 = ORIENTED_EDGE('',*,*,#7887,.F.);
+#8197 = ADVANCED_FACE('',(#8198),#7987,.T.);
+#8198 = FACE_BOUND('',#8199,.T.);
+#8199 = EDGE_LOOP('',(#8200,#8223,#8249,#8250));
+#8200 = ORIENTED_EDGE('',*,*,#8201,.T.);
+#8201 = EDGE_CURVE('',#7946,#8202,#8204,.T.);
+#8202 = VERTEX_POINT('',#8203);
+#8203 = CARTESIAN_POINT('',(17.05,-1.15,5.5));
+#8204 = SURFACE_CURVE('',#8205,(#8209,#8216),.PCURVE_S1.);
+#8205 = LINE('',#8206,#8207);
+#8206 = CARTESIAN_POINT('',(8.3,-1.15,5.5));
+#8207 = VECTOR('',#8208,1.);
+#8208 = DIRECTION('',(1.,0.,0.));
+#8209 = PCURVE('',#7987,#8210);
+#8210 = DEFINITIONAL_REPRESENTATION('',(#8211),#8215);
+#8211 = LINE('',#8212,#8213);
+#8212 = CARTESIAN_POINT('',(0.,0.));
+#8213 = VECTOR('',#8214,1.);
+#8214 = DIRECTION('',(0.,-1.));
+#8215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8216 = PCURVE('',#7961,#8217);
+#8217 = DEFINITIONAL_REPRESENTATION('',(#8218),#8222);
+#8218 = LINE('',#8219,#8220);
+#8219 = CARTESIAN_POINT('',(11.,0.));
+#8220 = VECTOR('',#8221,1.);
+#8221 = DIRECTION('',(0.,-1.));
+#8222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8223 = ORIENTED_EDGE('',*,*,#8224,.T.);
+#8224 = EDGE_CURVE('',#8202,#8126,#8225,.T.);
+#8225 = SURFACE_CURVE('',#8226,(#8230,#8237),.PCURVE_S1.);
+#8226 = LINE('',#8227,#8228);
+#8227 = CARTESIAN_POINT('',(17.05,-1.15,5.5));
+#8228 = VECTOR('',#8229,1.);
+#8229 = DIRECTION('',(0.,0.,-1.));
+#8230 = PCURVE('',#7987,#8231);
+#8231 = DEFINITIONAL_REPRESENTATION('',(#8232),#8236);
+#8232 = LINE('',#8233,#8234);
+#8233 = CARTESIAN_POINT('',(0.,-8.75));
+#8234 = VECTOR('',#8235,1.);
+#8235 = DIRECTION('',(1.,0.));
+#8236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8237 = PCURVE('',#8238,#8243);
+#8238 = PLANE('',#8239);
+#8239 = AXIS2_PLACEMENT_3D('',#8240,#8241,#8242);
+#8240 = CARTESIAN_POINT('',(17.175,-1.275,5.5));
+#8241 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#8242 = DIRECTION('',(0.,0.,1.));
+#8243 = DEFINITIONAL_REPRESENTATION('',(#8244),#8248);
+#8244 = LINE('',#8245,#8246);
+#8245 = CARTESIAN_POINT('',(-0.,-0.176776695297));
+#8246 = VECTOR('',#8247,1.);
+#8247 = DIRECTION('',(-1.,0.));
+#8248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8249 = ORIENTED_EDGE('',*,*,#8125,.F.);
+#8250 = ORIENTED_EDGE('',*,*,#7973,.F.);
+#8251 = ADVANCED_FACE('',(#8252),#7961,.T.);
+#8252 = FACE_BOUND('',#8253,.T.);
+#8253 = EDGE_LOOP('',(#8254,#8277,#8303,#8304));
+#8254 = ORIENTED_EDGE('',*,*,#8255,.T.);
+#8255 = EDGE_CURVE('',#7918,#8256,#8258,.T.);
+#8256 = VERTEX_POINT('',#8257);
+#8257 = CARTESIAN_POINT('',(17.05,-12.15,5.5));
+#8258 = SURFACE_CURVE('',#8259,(#8263,#8270),.PCURVE_S1.);
+#8259 = LINE('',#8260,#8261);
+#8260 = CARTESIAN_POINT('',(8.3,-12.15,5.5));
+#8261 = VECTOR('',#8262,1.);
+#8262 = DIRECTION('',(1.,0.,0.));
+#8263 = PCURVE('',#7961,#8264);
+#8264 = DEFINITIONAL_REPRESENTATION('',(#8265),#8269);
+#8265 = LINE('',#8266,#8267);
+#8266 = CARTESIAN_POINT('',(0.,0.));
+#8267 = VECTOR('',#8268,1.);
+#8268 = DIRECTION('',(0.,-1.));
+#8269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8270 = PCURVE('',#7933,#8271);
+#8271 = DEFINITIONAL_REPRESENTATION('',(#8272),#8276);
+#8272 = LINE('',#8273,#8274);
+#8273 = CARTESIAN_POINT('',(1.5,0.));
+#8274 = VECTOR('',#8275,1.);
+#8275 = DIRECTION('',(0.,-1.));
+#8276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8277 = ORIENTED_EDGE('',*,*,#8278,.T.);
+#8278 = EDGE_CURVE('',#8256,#8202,#8279,.T.);
+#8279 = SURFACE_CURVE('',#8280,(#8284,#8291),.PCURVE_S1.);
+#8280 = LINE('',#8281,#8282);
+#8281 = CARTESIAN_POINT('',(17.05,-12.15,5.5));
+#8282 = VECTOR('',#8283,1.);
+#8283 = DIRECTION('',(0.,1.,0.));
+#8284 = PCURVE('',#7961,#8285);
+#8285 = DEFINITIONAL_REPRESENTATION('',(#8286),#8290);
+#8286 = LINE('',#8287,#8288);
+#8287 = CARTESIAN_POINT('',(0.,-8.75));
+#8288 = VECTOR('',#8289,1.);
+#8289 = DIRECTION('',(1.,0.));
+#8290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8291 = PCURVE('',#8292,#8297);
+#8292 = PLANE('',#8293);
+#8293 = AXIS2_PLACEMENT_3D('',#8294,#8295,#8296);
+#8294 = CARTESIAN_POINT('',(17.175,-12.15,5.375));
+#8295 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#8296 = DIRECTION('',(0.,-1.,0.));
+#8297 = DEFINITIONAL_REPRESENTATION('',(#8298),#8302);
+#8298 = LINE('',#8299,#8300);
+#8299 = CARTESIAN_POINT('',(-0.,-0.176776695297));
+#8300 = VECTOR('',#8301,1.);
+#8301 = DIRECTION('',(-1.,0.));
+#8302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8303 = ORIENTED_EDGE('',*,*,#8201,.F.);
+#8304 = ORIENTED_EDGE('',*,*,#7945,.F.);
+#8305 = ADVANCED_FACE('',(#8306),#7933,.T.);
+#8306 = FACE_BOUND('',#8307,.T.);
+#8307 = EDGE_LOOP('',(#8308,#8309,#8335,#8336));
+#8308 = ORIENTED_EDGE('',*,*,#8176,.T.);
+#8309 = ORIENTED_EDGE('',*,*,#8310,.T.);
+#8310 = EDGE_CURVE('',#8149,#8256,#8311,.T.);
+#8311 = SURFACE_CURVE('',#8312,(#8316,#8323),.PCURVE_S1.);
+#8312 = LINE('',#8313,#8314);
+#8313 = CARTESIAN_POINT('',(17.05,-12.15,4.));
+#8314 = VECTOR('',#8315,1.);
+#8315 = DIRECTION('',(0.,0.,1.));
+#8316 = PCURVE('',#7933,#8317);
+#8317 = DEFINITIONAL_REPRESENTATION('',(#8318),#8322);
+#8318 = LINE('',#8319,#8320);
+#8319 = CARTESIAN_POINT('',(0.,-8.75));
+#8320 = VECTOR('',#8321,1.);
+#8321 = DIRECTION('',(1.,0.));
+#8322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8323 = PCURVE('',#8324,#8329);
+#8324 = PLANE('',#8325);
+#8325 = AXIS2_PLACEMENT_3D('',#8326,#8327,#8328);
+#8326 = CARTESIAN_POINT('',(17.175,-12.025,4.));
+#8327 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#8328 = DIRECTION('',(-0.,-0.,-1.));
+#8329 = DEFINITIONAL_REPRESENTATION('',(#8330),#8334);
+#8330 = LINE('',#8331,#8332);
+#8331 = CARTESIAN_POINT('',(-0.,-0.176776695297));
+#8332 = VECTOR('',#8333,1.);
+#8333 = DIRECTION('',(-1.,0.));
+#8334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8335 = ORIENTED_EDGE('',*,*,#8255,.F.);
+#8336 = ORIENTED_EDGE('',*,*,#7917,.F.);
+#8337 = ADVANCED_FACE('',(#8338),#8028,.T.);
+#8338 = FACE_BOUND('',#8339,.T.);
+#8339 = EDGE_LOOP('',(#8340,#8363,#8391,#8412));
+#8340 = ORIENTED_EDGE('',*,*,#8341,.T.);
+#8341 = EDGE_CURVE('',#8011,#8342,#8344,.T.);
+#8342 = VERTEX_POINT('',#8343);
+#8343 = CARTESIAN_POINT('',(17.05,-12.15,12.5));
+#8344 = SURFACE_CURVE('',#8345,(#8349,#8356),.PCURVE_S1.);
+#8345 = LINE('',#8346,#8347);
+#8346 = CARTESIAN_POINT('',(8.3,-12.15,12.5));
+#8347 = VECTOR('',#8348,1.);
+#8348 = DIRECTION('',(1.,0.,0.));
+#8349 = PCURVE('',#8028,#8350);
+#8350 = DEFINITIONAL_REPRESENTATION('',(#8351),#8355);
+#8351 = LINE('',#8352,#8353);
+#8352 = CARTESIAN_POINT('',(0.,0.));
+#8353 = VECTOR('',#8354,1.);
+#8354 = DIRECTION('',(0.,-1.));
+#8355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8356 = PCURVE('',#8110,#8357);
+#8357 = DEFINITIONAL_REPRESENTATION('',(#8358),#8362);
+#8358 = LINE('',#8359,#8360);
+#8359 = CARTESIAN_POINT('',(11.,0.));
+#8360 = VECTOR('',#8361,1.);
+#8361 = DIRECTION('',(0.,-1.));
+#8362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8363 = ORIENTED_EDGE('',*,*,#8364,.T.);
+#8364 = EDGE_CURVE('',#8342,#8365,#8367,.T.);
+#8365 = VERTEX_POINT('',#8366);
+#8366 = CARTESIAN_POINT('',(17.05,-12.15,14.));
+#8367 = SURFACE_CURVE('',#8368,(#8372,#8379),.PCURVE_S1.);
+#8368 = LINE('',#8369,#8370);
+#8369 = CARTESIAN_POINT('',(17.05,-12.15,12.5));
+#8370 = VECTOR('',#8371,1.);
+#8371 = DIRECTION('',(0.,0.,1.));
+#8372 = PCURVE('',#8028,#8373);
+#8373 = DEFINITIONAL_REPRESENTATION('',(#8374),#8378);
+#8374 = LINE('',#8375,#8376);
+#8375 = CARTESIAN_POINT('',(0.,-8.75));
+#8376 = VECTOR('',#8377,1.);
+#8377 = DIRECTION('',(1.,0.));
+#8378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8379 = PCURVE('',#8380,#8385);
+#8380 = PLANE('',#8381);
+#8381 = AXIS2_PLACEMENT_3D('',#8382,#8383,#8384);
+#8382 = CARTESIAN_POINT('',(17.175,-12.025,12.5));
+#8383 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#8384 = DIRECTION('',(-0.,-0.,-1.));
+#8385 = DEFINITIONAL_REPRESENTATION('',(#8386),#8390);
+#8386 = LINE('',#8387,#8388);
+#8387 = CARTESIAN_POINT('',(-0.,-0.176776695297));
+#8388 = VECTOR('',#8389,1.);
+#8389 = DIRECTION('',(-1.,0.));
+#8390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8391 = ORIENTED_EDGE('',*,*,#8392,.F.);
+#8392 = EDGE_CURVE('',#8013,#8365,#8393,.T.);
+#8393 = SURFACE_CURVE('',#8394,(#8398,#8405),.PCURVE_S1.);
+#8394 = LINE('',#8395,#8396);
+#8395 = CARTESIAN_POINT('',(8.3,-12.15,14.));
+#8396 = VECTOR('',#8397,1.);
+#8397 = DIRECTION('',(1.,0.,0.));
+#8398 = PCURVE('',#8028,#8399);
+#8399 = DEFINITIONAL_REPRESENTATION('',(#8400),#8404);
+#8400 = LINE('',#8401,#8402);
+#8401 = CARTESIAN_POINT('',(1.5,0.));
+#8402 = VECTOR('',#8403,1.);
+#8403 = DIRECTION('',(0.,-1.));
+#8404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8405 = PCURVE('',#8056,#8406);
+#8406 = DEFINITIONAL_REPRESENTATION('',(#8407),#8411);
+#8407 = LINE('',#8408,#8409);
+#8408 = CARTESIAN_POINT('',(0.,0.));
+#8409 = VECTOR('',#8410,1.);
+#8410 = DIRECTION('',(0.,-1.));
+#8411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8412 = ORIENTED_EDGE('',*,*,#8010,.F.);
+#8413 = ADVANCED_FACE('',(#8414),#8110,.T.);
+#8414 = FACE_BOUND('',#8415,.T.);
+#8415 = EDGE_LOOP('',(#8416,#8439,#8465,#8466));
+#8416 = ORIENTED_EDGE('',*,*,#8417,.T.);
+#8417 = EDGE_CURVE('',#8069,#8418,#8420,.T.);
+#8418 = VERTEX_POINT('',#8419);
+#8419 = CARTESIAN_POINT('',(17.05,-1.15,12.5));
+#8420 = SURFACE_CURVE('',#8421,(#8425,#8432),.PCURVE_S1.);
+#8421 = LINE('',#8422,#8423);
+#8422 = CARTESIAN_POINT('',(8.3,-1.15,12.5));
+#8423 = VECTOR('',#8424,1.);
+#8424 = DIRECTION('',(1.,0.,0.));
+#8425 = PCURVE('',#8110,#8426);
+#8426 = DEFINITIONAL_REPRESENTATION('',(#8427),#8431);
+#8427 = LINE('',#8428,#8429);
+#8428 = CARTESIAN_POINT('',(0.,-0.));
+#8429 = VECTOR('',#8430,1.);
+#8430 = DIRECTION('',(0.,-1.));
+#8431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8432 = PCURVE('',#8084,#8433);
+#8433 = DEFINITIONAL_REPRESENTATION('',(#8434),#8438);
+#8434 = LINE('',#8435,#8436);
+#8435 = CARTESIAN_POINT('',(1.5,0.));
+#8436 = VECTOR('',#8437,1.);
+#8437 = DIRECTION('',(0.,-1.));
+#8438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8439 = ORIENTED_EDGE('',*,*,#8440,.T.);
+#8440 = EDGE_CURVE('',#8418,#8342,#8441,.T.);
+#8441 = SURFACE_CURVE('',#8442,(#8446,#8453),.PCURVE_S1.);
+#8442 = LINE('',#8443,#8444);
+#8443 = CARTESIAN_POINT('',(17.05,-1.15,12.5));
+#8444 = VECTOR('',#8445,1.);
+#8445 = DIRECTION('',(0.,-1.,0.));
+#8446 = PCURVE('',#8110,#8447);
+#8447 = DEFINITIONAL_REPRESENTATION('',(#8448),#8452);
+#8448 = LINE('',#8449,#8450);
+#8449 = CARTESIAN_POINT('',(0.,-8.75));
+#8450 = VECTOR('',#8451,1.);
+#8451 = DIRECTION('',(1.,0.));
+#8452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8453 = PCURVE('',#8454,#8459);
+#8454 = PLANE('',#8455);
+#8455 = AXIS2_PLACEMENT_3D('',#8456,#8457,#8458);
+#8456 = CARTESIAN_POINT('',(17.175,-1.15,12.625));
+#8457 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#8458 = DIRECTION('',(0.,1.,0.));
+#8459 = DEFINITIONAL_REPRESENTATION('',(#8460),#8464);
+#8460 = LINE('',#8461,#8462);
+#8461 = CARTESIAN_POINT('',(-0.,-0.176776695297));
+#8462 = VECTOR('',#8463,1.);
+#8463 = DIRECTION('',(-1.,0.));
+#8464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8465 = ORIENTED_EDGE('',*,*,#8341,.F.);
+#8466 = ORIENTED_EDGE('',*,*,#8096,.F.);
+#8467 = ADVANCED_FACE('',(#8468),#8084,.T.);
+#8468 = FACE_BOUND('',#8469,.T.);
+#8469 = EDGE_LOOP('',(#8470,#8493,#8519,#8520));
+#8470 = ORIENTED_EDGE('',*,*,#8471,.T.);
+#8471 = EDGE_CURVE('',#8041,#8472,#8474,.T.);
+#8472 = VERTEX_POINT('',#8473);
+#8473 = CARTESIAN_POINT('',(17.05,-1.15,14.));
+#8474 = SURFACE_CURVE('',#8475,(#8479,#8486),.PCURVE_S1.);
+#8475 = LINE('',#8476,#8477);
+#8476 = CARTESIAN_POINT('',(8.3,-1.15,14.));
+#8477 = VECTOR('',#8478,1.);
+#8478 = DIRECTION('',(1.,0.,0.));
+#8479 = PCURVE('',#8084,#8480);
+#8480 = DEFINITIONAL_REPRESENTATION('',(#8481),#8485);
+#8481 = LINE('',#8482,#8483);
+#8482 = CARTESIAN_POINT('',(0.,0.));
+#8483 = VECTOR('',#8484,1.);
+#8484 = DIRECTION('',(0.,-1.));
+#8485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8486 = PCURVE('',#8056,#8487);
+#8487 = DEFINITIONAL_REPRESENTATION('',(#8488),#8492);
+#8488 = LINE('',#8489,#8490);
+#8489 = CARTESIAN_POINT('',(11.,0.));
+#8490 = VECTOR('',#8491,1.);
+#8491 = DIRECTION('',(0.,-1.));
+#8492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8493 = ORIENTED_EDGE('',*,*,#8494,.T.);
+#8494 = EDGE_CURVE('',#8472,#8418,#8495,.T.);
+#8495 = SURFACE_CURVE('',#8496,(#8500,#8507),.PCURVE_S1.);
+#8496 = LINE('',#8497,#8498);
+#8497 = CARTESIAN_POINT('',(17.05,-1.15,14.));
+#8498 = VECTOR('',#8499,1.);
+#8499 = DIRECTION('',(0.,0.,-1.));
+#8500 = PCURVE('',#8084,#8501);
+#8501 = DEFINITIONAL_REPRESENTATION('',(#8502),#8506);
+#8502 = LINE('',#8503,#8504);
+#8503 = CARTESIAN_POINT('',(0.,-8.75));
+#8504 = VECTOR('',#8505,1.);
+#8505 = DIRECTION('',(1.,0.));
+#8506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8507 = PCURVE('',#8508,#8513);
+#8508 = PLANE('',#8509);
+#8509 = AXIS2_PLACEMENT_3D('',#8510,#8511,#8512);
+#8510 = CARTESIAN_POINT('',(17.175,-1.275,14.));
+#8511 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#8512 = DIRECTION('',(0.,0.,1.));
+#8513 = DEFINITIONAL_REPRESENTATION('',(#8514),#8518);
+#8514 = LINE('',#8515,#8516);
+#8515 = CARTESIAN_POINT('',(-0.,-0.176776695297));
+#8516 = VECTOR('',#8517,1.);
+#8517 = DIRECTION('',(-1.,0.));
+#8518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8519 = ORIENTED_EDGE('',*,*,#8417,.F.);
+#8520 = ORIENTED_EDGE('',*,*,#8068,.F.);
+#8521 = ADVANCED_FACE('',(#8522),#8056,.T.);
+#8522 = FACE_BOUND('',#8523,.T.);
+#8523 = EDGE_LOOP('',(#8524,#8525,#8551,#8552));
+#8524 = ORIENTED_EDGE('',*,*,#8392,.T.);
+#8525 = ORIENTED_EDGE('',*,*,#8526,.T.);
+#8526 = EDGE_CURVE('',#8365,#8472,#8527,.T.);
+#8527 = SURFACE_CURVE('',#8528,(#8532,#8539),.PCURVE_S1.);
+#8528 = LINE('',#8529,#8530);
+#8529 = CARTESIAN_POINT('',(17.05,-12.15,14.));
+#8530 = VECTOR('',#8531,1.);
+#8531 = DIRECTION('',(0.,1.,0.));
+#8532 = PCURVE('',#8056,#8533);
+#8533 = DEFINITIONAL_REPRESENTATION('',(#8534),#8538);
+#8534 = LINE('',#8535,#8536);
+#8535 = CARTESIAN_POINT('',(0.,-8.75));
+#8536 = VECTOR('',#8537,1.);
+#8537 = DIRECTION('',(1.,0.));
+#8538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8539 = PCURVE('',#8540,#8545);
+#8540 = PLANE('',#8541);
+#8541 = AXIS2_PLACEMENT_3D('',#8542,#8543,#8544);
+#8542 = CARTESIAN_POINT('',(17.175,-12.15,13.875));
+#8543 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#8544 = DIRECTION('',(0.,-1.,0.));
+#8545 = DEFINITIONAL_REPRESENTATION('',(#8546),#8550);
+#8546 = LINE('',#8547,#8548);
+#8547 = CARTESIAN_POINT('',(-0.,-0.176776695297));
+#8548 = VECTOR('',#8549,1.);
+#8549 = DIRECTION('',(-1.,0.));
+#8550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8551 = ORIENTED_EDGE('',*,*,#8471,.F.);
+#8552 = ORIENTED_EDGE('',*,*,#8040,.F.);
+#8553 = ADVANCED_FACE('',(#8554),#8164,.T.);
+#8554 = FACE_BOUND('',#8555,.F.);
+#8555 = EDGE_LOOP('',(#8556,#8579,#8580,#8603));
+#8556 = ORIENTED_EDGE('',*,*,#8557,.F.);
+#8557 = EDGE_CURVE('',#8126,#8558,#8560,.T.);
+#8558 = VERTEX_POINT('',#8559);
+#8559 = CARTESIAN_POINT('',(17.3,-1.4,4.25));
+#8560 = SURFACE_CURVE('',#8561,(#8565,#8572),.PCURVE_S1.);
+#8561 = LINE('',#8562,#8563);
+#8562 = CARTESIAN_POINT('',(17.383333333333,-1.483333333333,
+    4.333333333333));
+#8563 = VECTOR('',#8564,1.);
+#8564 = DIRECTION('',(0.57735026919,-0.57735026919,0.57735026919));
+#8565 = PCURVE('',#8164,#8566);
+#8566 = DEFINITIONAL_REPRESENTATION('',(#8567),#8571);
+#8567 = LINE('',#8568,#8569);
+#8568 = CARTESIAN_POINT('',(-0.333333333333,0.294627825494));
+#8569 = VECTOR('',#8570,1.);
+#8570 = DIRECTION('',(-0.57735026919,0.816496580928));
+#8571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8572 = PCURVE('',#8238,#8573);
+#8573 = DEFINITIONAL_REPRESENTATION('',(#8574),#8578);
+#8574 = LINE('',#8575,#8576);
+#8575 = CARTESIAN_POINT('',(-1.166666666667,0.294627825494));
+#8576 = VECTOR('',#8577,1.);
+#8577 = DIRECTION('',(0.57735026919,0.816496580928));
+#8578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8579 = ORIENTED_EDGE('',*,*,#8148,.T.);
+#8580 = ORIENTED_EDGE('',*,*,#8581,.T.);
+#8581 = EDGE_CURVE('',#8149,#8582,#8584,.T.);
+#8582 = VERTEX_POINT('',#8583);
+#8583 = CARTESIAN_POINT('',(17.3,-11.9,4.25));
+#8584 = SURFACE_CURVE('',#8585,(#8589,#8596),.PCURVE_S1.);
+#8585 = LINE('',#8586,#8587);
+#8586 = CARTESIAN_POINT('',(18.966666666667,-10.23333333333,
+    5.916666666667));
+#8587 = VECTOR('',#8588,1.);
+#8588 = DIRECTION('',(0.57735026919,0.57735026919,0.57735026919));
+#8589 = PCURVE('',#8164,#8590);
+#8590 = DEFINITIONAL_REPRESENTATION('',(#8591),#8595);
+#8591 = LINE('',#8592,#8593);
+#8592 = CARTESIAN_POINT('',(-9.083333333333,2.533799299252));
+#8593 = VECTOR('',#8594,1.);
+#8594 = DIRECTION('',(0.57735026919,0.816496580928));
+#8595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8596 = PCURVE('',#8324,#8597);
+#8597 = DEFINITIONAL_REPRESENTATION('',(#8598),#8602);
+#8598 = LINE('',#8599,#8600);
+#8599 = CARTESIAN_POINT('',(-1.916666666667,2.533799299252));
+#8600 = VECTOR('',#8601,1.);
+#8601 = DIRECTION('',(-0.57735026919,0.816496580928));
+#8602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8603 = ORIENTED_EDGE('',*,*,#8604,.F.);
+#8604 = EDGE_CURVE('',#8558,#8582,#8605,.T.);
+#8605 = SURFACE_CURVE('',#8606,(#8610,#8617),.PCURVE_S1.);
+#8606 = LINE('',#8607,#8608);
+#8607 = CARTESIAN_POINT('',(17.3,-1.15,4.25));
+#8608 = VECTOR('',#8609,1.);
+#8609 = DIRECTION('',(0.,-1.,0.));
+#8610 = PCURVE('',#8164,#8611);
+#8611 = DEFINITIONAL_REPRESENTATION('',(#8612),#8616);
+#8612 = LINE('',#8613,#8614);
+#8613 = CARTESIAN_POINT('',(-0.,0.176776695297));
+#8614 = VECTOR('',#8615,1.);
+#8615 = DIRECTION('',(-1.,0.));
+#8616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8617 = PCURVE('',#8618,#8623);
+#8618 = PLANE('',#8619);
+#8619 = AXIS2_PLACEMENT_3D('',#8620,#8621,#8622);
+#8620 = CARTESIAN_POINT('',(17.3,-12.15,5.5));
+#8621 = DIRECTION('',(1.,0.,0.));
+#8622 = DIRECTION('',(0.,0.,1.));
+#8623 = DEFINITIONAL_REPRESENTATION('',(#8624),#8628);
+#8624 = LINE('',#8625,#8626);
+#8625 = CARTESIAN_POINT('',(-1.25,-11.));
+#8626 = VECTOR('',#8627,1.);
+#8627 = DIRECTION('',(0.,1.));
+#8628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8629 = ADVANCED_FACE('',(#8630),#8238,.T.);
+#8630 = FACE_BOUND('',#8631,.F.);
+#8631 = EDGE_LOOP('',(#8632,#8655,#8656,#8657));
+#8632 = ORIENTED_EDGE('',*,*,#8633,.F.);
+#8633 = EDGE_CURVE('',#8202,#8634,#8636,.T.);
+#8634 = VERTEX_POINT('',#8635);
+#8635 = CARTESIAN_POINT('',(17.3,-1.4,5.25));
+#8636 = SURFACE_CURVE('',#8637,(#8641,#8648),.PCURVE_S1.);
+#8637 = LINE('',#8638,#8639);
+#8638 = CARTESIAN_POINT('',(18.966666666667,-3.066666666667,
+    3.583333333333));
+#8639 = VECTOR('',#8640,1.);
+#8640 = DIRECTION('',(0.57735026919,-0.57735026919,-0.57735026919));
+#8641 = PCURVE('',#8238,#8642);
+#8642 = DEFINITIONAL_REPRESENTATION('',(#8643),#8647);
+#8643 = LINE('',#8644,#8645);
+#8644 = CARTESIAN_POINT('',(-1.916666666667,2.533799299252));
+#8645 = VECTOR('',#8646,1.);
+#8646 = DIRECTION('',(-0.57735026919,0.816496580928));
+#8647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8648 = PCURVE('',#8292,#8649);
+#8649 = DEFINITIONAL_REPRESENTATION('',(#8650),#8654);
+#8650 = LINE('',#8651,#8652);
+#8651 = CARTESIAN_POINT('',(-9.083333333333,2.533799299252));
+#8652 = VECTOR('',#8653,1.);
+#8653 = DIRECTION('',(0.57735026919,0.816496580928));
+#8654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8655 = ORIENTED_EDGE('',*,*,#8224,.T.);
+#8656 = ORIENTED_EDGE('',*,*,#8557,.T.);
+#8657 = ORIENTED_EDGE('',*,*,#8658,.F.);
+#8658 = EDGE_CURVE('',#8634,#8558,#8659,.T.);
+#8659 = SURFACE_CURVE('',#8660,(#8664,#8671),.PCURVE_S1.);
+#8660 = LINE('',#8661,#8662);
+#8661 = CARTESIAN_POINT('',(17.3,-1.4,5.5));
+#8662 = VECTOR('',#8663,1.);
+#8663 = DIRECTION('',(0.,0.,-1.));
+#8664 = PCURVE('',#8238,#8665);
+#8665 = DEFINITIONAL_REPRESENTATION('',(#8666),#8670);
+#8666 = LINE('',#8667,#8668);
+#8667 = CARTESIAN_POINT('',(-0.,0.176776695297));
+#8668 = VECTOR('',#8669,1.);
+#8669 = DIRECTION('',(-1.,0.));
+#8670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8671 = PCURVE('',#8618,#8672);
+#8672 = DEFINITIONAL_REPRESENTATION('',(#8673),#8677);
+#8673 = LINE('',#8674,#8675);
+#8674 = CARTESIAN_POINT('',(0.,-10.75));
+#8675 = VECTOR('',#8676,1.);
+#8676 = DIRECTION('',(-1.,0.));
+#8677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8678 = ADVANCED_FACE('',(#8679),#8292,.T.);
+#8679 = FACE_BOUND('',#8680,.F.);
+#8680 = EDGE_LOOP('',(#8681,#8704,#8705,#8706));
+#8681 = ORIENTED_EDGE('',*,*,#8682,.F.);
+#8682 = EDGE_CURVE('',#8256,#8683,#8685,.T.);
+#8683 = VERTEX_POINT('',#8684);
+#8684 = CARTESIAN_POINT('',(17.3,-11.9,5.25));
+#8685 = SURFACE_CURVE('',#8686,(#8690,#8697),.PCURVE_S1.);
+#8686 = LINE('',#8687,#8688);
+#8687 = CARTESIAN_POINT('',(17.383333333333,-11.81666666666,
+    5.166666666667));
+#8688 = VECTOR('',#8689,1.);
+#8689 = DIRECTION('',(0.57735026919,0.57735026919,-0.57735026919));
+#8690 = PCURVE('',#8292,#8691);
+#8691 = DEFINITIONAL_REPRESENTATION('',(#8692),#8696);
+#8692 = LINE('',#8693,#8694);
+#8693 = CARTESIAN_POINT('',(-0.333333333333,0.294627825494));
+#8694 = VECTOR('',#8695,1.);
+#8695 = DIRECTION('',(-0.57735026919,0.816496580928));
+#8696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8697 = PCURVE('',#8324,#8698);
+#8698 = DEFINITIONAL_REPRESENTATION('',(#8699),#8703);
+#8699 = LINE('',#8700,#8701);
+#8700 = CARTESIAN_POINT('',(-1.166666666667,0.294627825494));
+#8701 = VECTOR('',#8702,1.);
+#8702 = DIRECTION('',(0.57735026919,0.816496580928));
+#8703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8704 = ORIENTED_EDGE('',*,*,#8278,.T.);
+#8705 = ORIENTED_EDGE('',*,*,#8633,.T.);
+#8706 = ORIENTED_EDGE('',*,*,#8707,.F.);
+#8707 = EDGE_CURVE('',#8683,#8634,#8708,.T.);
+#8708 = SURFACE_CURVE('',#8709,(#8713,#8720),.PCURVE_S1.);
+#8709 = LINE('',#8710,#8711);
+#8710 = CARTESIAN_POINT('',(17.3,-12.15,5.25));
+#8711 = VECTOR('',#8712,1.);
+#8712 = DIRECTION('',(0.,1.,0.));
+#8713 = PCURVE('',#8292,#8714);
+#8714 = DEFINITIONAL_REPRESENTATION('',(#8715),#8719);
+#8715 = LINE('',#8716,#8717);
+#8716 = CARTESIAN_POINT('',(-0.,0.176776695297));
+#8717 = VECTOR('',#8718,1.);
+#8718 = DIRECTION('',(-1.,0.));
+#8719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8720 = PCURVE('',#8618,#8721);
+#8721 = DEFINITIONAL_REPRESENTATION('',(#8722),#8726);
+#8722 = LINE('',#8723,#8724);
+#8723 = CARTESIAN_POINT('',(-0.25,0.));
+#8724 = VECTOR('',#8725,1.);
+#8725 = DIRECTION('',(0.,-1.));
+#8726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8727 = ADVANCED_FACE('',(#8728),#8324,.T.);
+#8728 = FACE_BOUND('',#8729,.F.);
+#8729 = EDGE_LOOP('',(#8730,#8731,#8732,#8733));
+#8730 = ORIENTED_EDGE('',*,*,#8581,.F.);
+#8731 = ORIENTED_EDGE('',*,*,#8310,.T.);
+#8732 = ORIENTED_EDGE('',*,*,#8682,.T.);
+#8733 = ORIENTED_EDGE('',*,*,#8734,.F.);
+#8734 = EDGE_CURVE('',#8582,#8683,#8735,.T.);
+#8735 = SURFACE_CURVE('',#8736,(#8740,#8747),.PCURVE_S1.);
+#8736 = LINE('',#8737,#8738);
+#8737 = CARTESIAN_POINT('',(17.3,-11.9,4.));
+#8738 = VECTOR('',#8739,1.);
+#8739 = DIRECTION('',(0.,0.,1.));
+#8740 = PCURVE('',#8324,#8741);
+#8741 = DEFINITIONAL_REPRESENTATION('',(#8742),#8746);
+#8742 = LINE('',#8743,#8744);
+#8743 = CARTESIAN_POINT('',(-0.,0.176776695297));
+#8744 = VECTOR('',#8745,1.);
+#8745 = DIRECTION('',(-1.,0.));
+#8746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8747 = PCURVE('',#8618,#8748);
+#8748 = DEFINITIONAL_REPRESENTATION('',(#8749),#8753);
+#8749 = LINE('',#8750,#8751);
+#8750 = CARTESIAN_POINT('',(-1.5,-0.25));
+#8751 = VECTOR('',#8752,1.);
+#8752 = DIRECTION('',(1.,0.));
+#8753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8754 = ADVANCED_FACE('',(#8755),#8380,.T.);
+#8755 = FACE_BOUND('',#8756,.F.);
+#8756 = EDGE_LOOP('',(#8757,#8780,#8781,#8804));
+#8757 = ORIENTED_EDGE('',*,*,#8758,.F.);
+#8758 = EDGE_CURVE('',#8342,#8759,#8761,.T.);
+#8759 = VERTEX_POINT('',#8760);
+#8760 = CARTESIAN_POINT('',(17.3,-11.9,12.75));
+#8761 = SURFACE_CURVE('',#8762,(#8766,#8773),.PCURVE_S1.);
+#8762 = LINE('',#8763,#8764);
+#8763 = CARTESIAN_POINT('',(18.966666666667,-10.23333333333,
+    14.416666666667));
+#8764 = VECTOR('',#8765,1.);
+#8765 = DIRECTION('',(0.57735026919,0.57735026919,0.57735026919));
+#8766 = PCURVE('',#8380,#8767);
+#8767 = DEFINITIONAL_REPRESENTATION('',(#8768),#8772);
+#8768 = LINE('',#8769,#8770);
+#8769 = CARTESIAN_POINT('',(-1.916666666667,2.533799299252));
+#8770 = VECTOR('',#8771,1.);
+#8771 = DIRECTION('',(-0.57735026919,0.816496580928));
+#8772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8773 = PCURVE('',#8454,#8774);
+#8774 = DEFINITIONAL_REPRESENTATION('',(#8775),#8779);
+#8775 = LINE('',#8776,#8777);
+#8776 = CARTESIAN_POINT('',(-9.083333333333,2.533799299252));
+#8777 = VECTOR('',#8778,1.);
+#8778 = DIRECTION('',(0.57735026919,0.816496580928));
+#8779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8780 = ORIENTED_EDGE('',*,*,#8364,.T.);
+#8781 = ORIENTED_EDGE('',*,*,#8782,.T.);
+#8782 = EDGE_CURVE('',#8365,#8783,#8785,.T.);
+#8783 = VERTEX_POINT('',#8784);
+#8784 = CARTESIAN_POINT('',(17.3,-11.9,13.75));
+#8785 = SURFACE_CURVE('',#8786,(#8790,#8797),.PCURVE_S1.);
+#8786 = LINE('',#8787,#8788);
+#8787 = CARTESIAN_POINT('',(17.383333333333,-11.81666666666,
+    13.666666666667));
+#8788 = VECTOR('',#8789,1.);
+#8789 = DIRECTION('',(0.57735026919,0.57735026919,-0.57735026919));
+#8790 = PCURVE('',#8380,#8791);
+#8791 = DEFINITIONAL_REPRESENTATION('',(#8792),#8796);
+#8792 = LINE('',#8793,#8794);
+#8793 = CARTESIAN_POINT('',(-1.166666666667,0.294627825494));
+#8794 = VECTOR('',#8795,1.);
+#8795 = DIRECTION('',(0.57735026919,0.816496580928));
+#8796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8797 = PCURVE('',#8540,#8798);
+#8798 = DEFINITIONAL_REPRESENTATION('',(#8799),#8803);
+#8799 = LINE('',#8800,#8801);
+#8800 = CARTESIAN_POINT('',(-0.333333333333,0.294627825494));
+#8801 = VECTOR('',#8802,1.);
+#8802 = DIRECTION('',(-0.57735026919,0.816496580928));
+#8803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8804 = ORIENTED_EDGE('',*,*,#8805,.F.);
+#8805 = EDGE_CURVE('',#8759,#8783,#8806,.T.);
+#8806 = SURFACE_CURVE('',#8807,(#8811,#8818),.PCURVE_S1.);
+#8807 = LINE('',#8808,#8809);
+#8808 = CARTESIAN_POINT('',(17.3,-11.9,12.5));
+#8809 = VECTOR('',#8810,1.);
+#8810 = DIRECTION('',(0.,0.,1.));
+#8811 = PCURVE('',#8380,#8812);
+#8812 = DEFINITIONAL_REPRESENTATION('',(#8813),#8817);
+#8813 = LINE('',#8814,#8815);
+#8814 = CARTESIAN_POINT('',(-0.,0.176776695297));
+#8815 = VECTOR('',#8816,1.);
+#8816 = DIRECTION('',(-1.,0.));
+#8817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8818 = PCURVE('',#8819,#8824);
+#8819 = PLANE('',#8820);
+#8820 = AXIS2_PLACEMENT_3D('',#8821,#8822,#8823);
+#8821 = CARTESIAN_POINT('',(17.3,-12.15,14.));
+#8822 = DIRECTION('',(1.,0.,0.));
+#8823 = DIRECTION('',(0.,0.,1.));
+#8824 = DEFINITIONAL_REPRESENTATION('',(#8825),#8829);
+#8825 = LINE('',#8826,#8827);
+#8826 = CARTESIAN_POINT('',(-1.5,-0.25));
+#8827 = VECTOR('',#8828,1.);
+#8828 = DIRECTION('',(1.,0.));
+#8829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8830 = ADVANCED_FACE('',(#8831),#8454,.T.);
+#8831 = FACE_BOUND('',#8832,.F.);
+#8832 = EDGE_LOOP('',(#8833,#8856,#8857,#8858));
+#8833 = ORIENTED_EDGE('',*,*,#8834,.F.);
+#8834 = EDGE_CURVE('',#8418,#8835,#8837,.T.);
+#8835 = VERTEX_POINT('',#8836);
+#8836 = CARTESIAN_POINT('',(17.3,-1.4,12.75));
+#8837 = SURFACE_CURVE('',#8838,(#8842,#8849),.PCURVE_S1.);
+#8838 = LINE('',#8839,#8840);
+#8839 = CARTESIAN_POINT('',(17.383333333333,-1.483333333333,
+    12.833333333333));
+#8840 = VECTOR('',#8841,1.);
+#8841 = DIRECTION('',(0.57735026919,-0.57735026919,0.57735026919));
+#8842 = PCURVE('',#8454,#8843);
+#8843 = DEFINITIONAL_REPRESENTATION('',(#8844),#8848);
+#8844 = LINE('',#8845,#8846);
+#8845 = CARTESIAN_POINT('',(-0.333333333333,0.294627825494));
+#8846 = VECTOR('',#8847,1.);
+#8847 = DIRECTION('',(-0.57735026919,0.816496580928));
+#8848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8849 = PCURVE('',#8508,#8850);
+#8850 = DEFINITIONAL_REPRESENTATION('',(#8851),#8855);
+#8851 = LINE('',#8852,#8853);
+#8852 = CARTESIAN_POINT('',(-1.166666666667,0.294627825494));
+#8853 = VECTOR('',#8854,1.);
+#8854 = DIRECTION('',(0.57735026919,0.816496580928));
+#8855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8856 = ORIENTED_EDGE('',*,*,#8440,.T.);
+#8857 = ORIENTED_EDGE('',*,*,#8758,.T.);
+#8858 = ORIENTED_EDGE('',*,*,#8859,.F.);
+#8859 = EDGE_CURVE('',#8835,#8759,#8860,.T.);
+#8860 = SURFACE_CURVE('',#8861,(#8865,#8872),.PCURVE_S1.);
+#8861 = LINE('',#8862,#8863);
+#8862 = CARTESIAN_POINT('',(17.3,-1.15,12.75));
+#8863 = VECTOR('',#8864,1.);
+#8864 = DIRECTION('',(0.,-1.,0.));
+#8865 = PCURVE('',#8454,#8866);
+#8866 = DEFINITIONAL_REPRESENTATION('',(#8867),#8871);
+#8867 = LINE('',#8868,#8869);
+#8868 = CARTESIAN_POINT('',(-0.,0.176776695297));
+#8869 = VECTOR('',#8870,1.);
+#8870 = DIRECTION('',(-1.,0.));
+#8871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8872 = PCURVE('',#8819,#8873);
+#8873 = DEFINITIONAL_REPRESENTATION('',(#8874),#8878);
+#8874 = LINE('',#8875,#8876);
+#8875 = CARTESIAN_POINT('',(-1.25,-11.));
+#8876 = VECTOR('',#8877,1.);
+#8877 = DIRECTION('',(0.,1.));
+#8878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8879 = ADVANCED_FACE('',(#8880),#8508,.T.);
+#8880 = FACE_BOUND('',#8881,.F.);
+#8881 = EDGE_LOOP('',(#8882,#8905,#8906,#8907));
+#8882 = ORIENTED_EDGE('',*,*,#8883,.F.);
+#8883 = EDGE_CURVE('',#8472,#8884,#8886,.T.);
+#8884 = VERTEX_POINT('',#8885);
+#8885 = CARTESIAN_POINT('',(17.3,-1.4,13.75));
+#8886 = SURFACE_CURVE('',#8887,(#8891,#8898),.PCURVE_S1.);
+#8887 = LINE('',#8888,#8889);
+#8888 = CARTESIAN_POINT('',(18.966666666667,-3.066666666667,
+    12.083333333333));
+#8889 = VECTOR('',#8890,1.);
+#8890 = DIRECTION('',(0.57735026919,-0.57735026919,-0.57735026919));
+#8891 = PCURVE('',#8508,#8892);
+#8892 = DEFINITIONAL_REPRESENTATION('',(#8893),#8897);
+#8893 = LINE('',#8894,#8895);
+#8894 = CARTESIAN_POINT('',(-1.916666666667,2.533799299252));
+#8895 = VECTOR('',#8896,1.);
+#8896 = DIRECTION('',(-0.57735026919,0.816496580928));
+#8897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8898 = PCURVE('',#8540,#8899);
+#8899 = DEFINITIONAL_REPRESENTATION('',(#8900),#8904);
+#8900 = LINE('',#8901,#8902);
+#8901 = CARTESIAN_POINT('',(-9.083333333333,2.533799299252));
+#8902 = VECTOR('',#8903,1.);
+#8903 = DIRECTION('',(0.57735026919,0.816496580928));
+#8904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8905 = ORIENTED_EDGE('',*,*,#8494,.T.);
+#8906 = ORIENTED_EDGE('',*,*,#8834,.T.);
+#8907 = ORIENTED_EDGE('',*,*,#8908,.F.);
+#8908 = EDGE_CURVE('',#8884,#8835,#8909,.T.);
+#8909 = SURFACE_CURVE('',#8910,(#8914,#8921),.PCURVE_S1.);
+#8910 = LINE('',#8911,#8912);
+#8911 = CARTESIAN_POINT('',(17.3,-1.4,14.));
+#8912 = VECTOR('',#8913,1.);
+#8913 = DIRECTION('',(0.,0.,-1.));
+#8914 = PCURVE('',#8508,#8915);
+#8915 = DEFINITIONAL_REPRESENTATION('',(#8916),#8920);
+#8916 = LINE('',#8917,#8918);
+#8917 = CARTESIAN_POINT('',(-0.,0.176776695297));
+#8918 = VECTOR('',#8919,1.);
+#8919 = DIRECTION('',(-1.,0.));
+#8920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8921 = PCURVE('',#8819,#8922);
+#8922 = DEFINITIONAL_REPRESENTATION('',(#8923),#8927);
+#8923 = LINE('',#8924,#8925);
+#8924 = CARTESIAN_POINT('',(0.,-10.75));
+#8925 = VECTOR('',#8926,1.);
+#8926 = DIRECTION('',(-1.,0.));
+#8927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8928 = ADVANCED_FACE('',(#8929),#8540,.T.);
+#8929 = FACE_BOUND('',#8930,.F.);
+#8930 = EDGE_LOOP('',(#8931,#8932,#8933,#8934));
+#8931 = ORIENTED_EDGE('',*,*,#8782,.F.);
+#8932 = ORIENTED_EDGE('',*,*,#8526,.T.);
+#8933 = ORIENTED_EDGE('',*,*,#8883,.T.);
+#8934 = ORIENTED_EDGE('',*,*,#8935,.F.);
+#8935 = EDGE_CURVE('',#8783,#8884,#8936,.T.);
+#8936 = SURFACE_CURVE('',#8937,(#8941,#8948),.PCURVE_S1.);
+#8937 = LINE('',#8938,#8939);
+#8938 = CARTESIAN_POINT('',(17.3,-12.15,13.75));
+#8939 = VECTOR('',#8940,1.);
+#8940 = DIRECTION('',(0.,1.,0.));
+#8941 = PCURVE('',#8540,#8942);
+#8942 = DEFINITIONAL_REPRESENTATION('',(#8943),#8947);
+#8943 = LINE('',#8944,#8945);
+#8944 = CARTESIAN_POINT('',(-0.,0.176776695297));
+#8945 = VECTOR('',#8946,1.);
+#8946 = DIRECTION('',(-1.,0.));
+#8947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8948 = PCURVE('',#8819,#8949);
+#8949 = DEFINITIONAL_REPRESENTATION('',(#8950),#8954);
+#8950 = LINE('',#8951,#8952);
+#8951 = CARTESIAN_POINT('',(-0.25,0.));
+#8952 = VECTOR('',#8953,1.);
+#8953 = DIRECTION('',(0.,-1.));
+#8954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8955 = ADVANCED_FACE('',(#8956),#8618,.T.);
+#8956 = FACE_BOUND('',#8957,.T.);
+#8957 = EDGE_LOOP('',(#8958,#8959,#8960,#8961));
+#8958 = ORIENTED_EDGE('',*,*,#8707,.F.);
+#8959 = ORIENTED_EDGE('',*,*,#8734,.F.);
+#8960 = ORIENTED_EDGE('',*,*,#8604,.F.);
+#8961 = ORIENTED_EDGE('',*,*,#8658,.F.);
+#8962 = ADVANCED_FACE('',(#8963),#8819,.T.);
+#8963 = FACE_BOUND('',#8964,.T.);
+#8964 = EDGE_LOOP('',(#8965,#8966,#8967,#8968));
+#8965 = ORIENTED_EDGE('',*,*,#8935,.F.);
+#8966 = ORIENTED_EDGE('',*,*,#8805,.F.);
+#8967 = ORIENTED_EDGE('',*,*,#8859,.F.);
+#8968 = ORIENTED_EDGE('',*,*,#8908,.F.);
+#8969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8973)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#8970,#8971,#8972)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#8970 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#8971 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#8972 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#8973 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-06),#8970,
+  'distance_accuracy_value','confusion accuracy');
+#8974 = PRODUCT_TYPE('part',$,(#7));
+#8975 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #8976),#8969);
+#8976 = STYLED_ITEM('color',(#8977),#15);
+#8977 = PRESENTATION_STYLE_ASSIGNMENT((#8978,#8984));
+#8978 = SURFACE_STYLE_USAGE(.BOTH.,#8979);
+#8979 = SURFACE_SIDE_STYLE('',(#8980));
+#8980 = SURFACE_STYLE_FILL_AREA(#8981);
+#8981 = FILL_AREA_STYLE('',(#8982));
+#8982 = FILL_AREA_STYLE_COLOUR('',#8983);
+#8983 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
+#8984 = CURVE_STYLE('',#8985,POSITIVE_LENGTH_MEASURE(0.1),#8983);
+#8985 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Electrical Parts/electronic-components/USB-connectors/USB-2_0-type-A-Dual-Stacked-jack-PCB.stl b/Electrical Parts/electronic-components/USB-connectors/USB-2_0-type-A-Dual-Stacked-jack-PCB.stl
new file mode 100644
index 00000000..5c54521b
Binary files /dev/null and b/Electrical Parts/electronic-components/USB-connectors/USB-2_0-type-A-Dual-Stacked-jack-PCB.stl differ