From f5bd465640714c0eacc7f3044a3b4c9a21b36f61 Mon Sep 17 00:00:00 2001
From: fran6t <trautmann@wse.fr>
Date: Wed, 8 Jul 2015 21:53:15 +0200
Subject: [PATCH] Add hotend 3d printer based on e3d

---
 .../Hotend/Hotend-3d-printer.fcstd            |  Bin 0 -> 234264 bytes
 .../Hotend/hotend-3d-printer.step             | 9469 +++++++++++++++++
 Electrical Parts/Hotend/hotend-3d-printer.stl |  Bin 0 -> 140984 bytes
 3 files changed, 9469 insertions(+)
 create mode 100644 Electrical Parts/Hotend/Hotend-3d-printer.fcstd
 create mode 100644 Electrical Parts/Hotend/hotend-3d-printer.step
 create mode 100644 Electrical Parts/Hotend/hotend-3d-printer.stl

diff --git a/Electrical Parts/Hotend/Hotend-3d-printer.fcstd b/Electrical Parts/Hotend/Hotend-3d-printer.fcstd
new file mode 100644
index 0000000000000000000000000000000000000000..43d8e50326daa5ec3c921d3083165d972e01f9ef
GIT binary patch
literal 234264
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
T71#i2CsR`iF-gjQh7A87{g`=0

literal 0
HcmV?d00001

diff --git a/Electrical Parts/Hotend/hotend-3d-printer.step b/Electrical Parts/Hotend/hotend-3d-printer.step
new file mode 100644
index 00000000..c0d19076
--- /dev/null
+++ b/Electrical Parts/Hotend/hotend-3d-printer.step	
@@ -0,0 +1,9469 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME(
+'/home/fran6t/Bureau/Dropbox/3d/Objet-francis/librairie-github/FreeCAD-l
+ibrary/Electrical Parts/Hotend/hotend-3d-printer.step',
+  '2015-07-08T21:52:08',('Author'),(''),
+  'Open CASCADE STEP processor 6.8','FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',
+  'automotive_design',1997,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('Pocket005','Pocket005','',(#8));
+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#7992);
+#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,#340,#375,#451,#500,#549,#598,#647,
+    #674,#733,#777,#816,#871,#930,#1048,#1087,#1336,#1385,#1434,#1586,
+    #1645,#1738,#1794,#1821,#1846,#1903,#1910,#1969,#2004,#2031,#2090,
+    #2149,#2153,#2212,#2255,#2259,#2298,#2472,#2527,#2603,#2652,#2701,
+    #2750,#2799,#2826,#3000,#3040,#3116,#3165,#3214,#3263,#3312,#3339,
+    #3394,#3442,#3616,#3655,#3731,#3780,#3829,#3878,#3927,#3954,#4009,
+    #4049,#4223,#4278,#4354,#4403,#4452,#4501,#4550,#4577,#4751,#4791,
+    #4867,#4916,#4965,#5014,#5063,#5090,#5145,#5185,#5359,#5414,#5490,
+    #5539,#5588,#5637,#5686,#5713,#5887,#5927,#6003,#6052,#6101,#6150,
+    #6199,#6226,#6281,#6321,#6495,#6550,#6626,#6675,#6724,#6773,#6822,
+    #6849,#7023,#7063,#7139,#7188,#7237,#7286,#7335,#7362,#7417,#7457,
+    #7631,#7686,#7757,#7806,#7855,#7904,#7953,#7980));
+#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('',(2.,0.,-57.1));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(2.,0.,-57.4));
+#26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.);
+#27 = LINE('',#28,#29);
+#28 = CARTESIAN_POINT('',(2.,0.,-57.1));
+#29 = VECTOR('',#30,1.);
+#30 = DIRECTION('',(0.,0.,-1.));
+#31 = PCURVE('',#32,#37);
+#32 = CYLINDRICAL_SURFACE('',#33,2.);
+#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
+#34 = CARTESIAN_POINT('',(0.,0.,-57.1));
+#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,2.);
+#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57);
+#55 = CARTESIAN_POINT('',(0.,0.,-57.1));
+#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('',(6.062177826491,3.293376598501,-57.1));
+#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.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#73 = CARTESIAN_POINT('',(-4.062177826491,-3.293376598501));
+#74 = CARTESIAN_POINT('',(-4.062177826491,-6.757478213639));
+#75 = CARTESIAN_POINT('',(-7.062177826491,-5.02542740607));
+#76 = CARTESIAN_POINT('',(-10.06217782649,-3.293376598501));
+#77 = CARTESIAN_POINT('',(-7.062177826491,-1.561325790933));
+#78 = CARTESIAN_POINT('',(-4.062177826491,0.170725016636));
+#79 = CARTESIAN_POINT('',(-4.062177826491,-3.293376598501));
+#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,2.);
+#86 = AXIS2_PLACEMENT_3D('',#87,#88,#89);
+#87 = CARTESIAN_POINT('',(0.,0.,-57.4));
+#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.,-0.3));
+#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,2.,0.785398163397);
+#99 = AXIS2_PLACEMENT_3D('',#100,#101,#102);
+#100 = CARTESIAN_POINT('',(0.,0.,-57.4));
+#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('',(0.3,0.,-59.1));
+#116 = SEAM_CURVE('',#117,(#121,#127),.PCURVE_S1.);
+#117 = LINE('',#118,#119);
+#118 = CARTESIAN_POINT('',(2.,0.,-57.4));
+#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.,2.404163056034),.PIECEWISE_BEZIER_KNOTS.);
+#124 = CARTESIAN_POINT('',(0.,0.));
+#125 = CARTESIAN_POINT('',(0.,-1.7));
+#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.,2.404163056034),.PIECEWISE_BEZIER_KNOTS.);
+#130 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#131 = CARTESIAN_POINT('',(-6.28318530718,-1.7));
+#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.3);
+#139 = AXIS2_PLACEMENT_3D('',#140,#141,#142);
+#140 = CARTESIAN_POINT('',(0.,0.,-59.1));
+#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.,-1.7));
+#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('',(2.,0.,-59.1));
+#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('',(-1.7,0.));
+#159 = CARTESIAN_POINT('',(-1.7,-0.519615242271));
+#160 = CARTESIAN_POINT('',(-2.15,-0.259807621135));
+#161 = CARTESIAN_POINT('',(-2.6,-7.347880794884E-17));
+#162 = CARTESIAN_POINT('',(-2.15,0.259807621135));
+#163 = CARTESIAN_POINT('',(-1.7,0.519615242271));
+#164 = CARTESIAN_POINT('',(-1.7,0.));
+#165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#166 = ADVANCED_FACE('',(#167,#337),#66,.F.);
+#167 = FACE_BOUND('',#168,.F.);
+#168 = EDGE_LOOP('',(#169,#199,#227,#255,#283,#311));
+#169 = ORIENTED_EDGE('',*,*,#170,.F.);
+#170 = EDGE_CURVE('',#171,#173,#175,.T.);
+#171 = VERTEX_POINT('',#172);
+#172 = CARTESIAN_POINT('',(6.062177826491,3.293376598501,-57.1));
+#173 = VERTEX_POINT('',#174);
+#174 = CARTESIAN_POINT('',(6.062177826491,-3.706623401499,-57.1));
+#175 = SURFACE_CURVE('',#176,(#180,#187),.PCURVE_S1.);
+#176 = LINE('',#177,#178);
+#177 = CARTESIAN_POINT('',(6.062177826491,3.293376598501,-57.1));
+#178 = VECTOR('',#179,1.);
+#179 = DIRECTION('',(1.268826313857E-16,-1.,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.268826313857E-16,-1.));
+#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('',(6.062177826491,3.293376598501,-54.1));
+#191 = DIRECTION('',(-1.,-1.268826313857E-16,-0.));
+#192 = DIRECTION('',(1.268826313857E-16,-1.,0.));
+#193 = DEFINITIONAL_REPRESENTATION('',(#194),#198);
+#194 = LINE('',#195,#196);
+#195 = CARTESIAN_POINT('',(0.,-3.));
+#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('',(0.,6.793376598501,-57.1));
+#203 = SURFACE_CURVE('',#204,(#208,#215),.PCURVE_S1.);
+#204 = LINE('',#205,#206);
+#205 = CARTESIAN_POINT('',(0.,6.793376598501,-57.1));
+#206 = VECTOR('',#207,1.);
+#207 = DIRECTION('',(0.866025403784,-0.5,0.));
+#208 = PCURVE('',#66,#209);
+#209 = DEFINITIONAL_REPRESENTATION('',(#210),#214);
+#210 = LINE('',#211,#212);
+#211 = CARTESIAN_POINT('',(-6.062177826491,3.5));
+#212 = VECTOR('',#213,1.);
+#213 = DIRECTION('',(0.866025403784,-0.5));
+#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('',(0.,6.793376598501,-54.1));
+#219 = DIRECTION('',(-0.5,-0.866025403784,-0.));
+#220 = DIRECTION('',(0.866025403784,-0.5,0.));
+#221 = DEFINITIONAL_REPRESENTATION('',(#222),#226);
+#222 = LINE('',#223,#224);
+#223 = CARTESIAN_POINT('',(0.,-3.));
+#224 = VECTOR('',#225,1.);
+#225 = DIRECTION('',(1.,0.));
+#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('',(-6.062177826491,3.293376598501,-57.1));
+#231 = SURFACE_CURVE('',#232,(#236,#243),.PCURVE_S1.);
+#232 = LINE('',#233,#234);
+#233 = CARTESIAN_POINT('',(-6.062177826491,3.293376598501,-57.1));
+#234 = VECTOR('',#235,1.);
+#235 = DIRECTION('',(0.866025403784,0.5,0.));
+#236 = PCURVE('',#66,#237);
+#237 = DEFINITIONAL_REPRESENTATION('',(#238),#242);
+#238 = LINE('',#239,#240);
+#239 = CARTESIAN_POINT('',(-12.12435565298,8.881784197001E-16));
+#240 = VECTOR('',#241,1.);
+#241 = DIRECTION('',(0.866025403784,0.5));
+#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('',(-6.062177826491,3.293376598501,-54.1));
+#247 = DIRECTION('',(0.5,-0.866025403784,0.));
+#248 = DIRECTION('',(0.866025403784,0.5,0.));
+#249 = DEFINITIONAL_REPRESENTATION('',(#250),#254);
+#250 = LINE('',#251,#252);
+#251 = CARTESIAN_POINT('',(0.,-3.));
+#252 = VECTOR('',#253,1.);
+#253 = DIRECTION('',(1.,0.));
+#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('',(-6.062177826491,-3.706623401499,-57.1));
+#259 = SURFACE_CURVE('',#260,(#264,#271),.PCURVE_S1.);
+#260 = LINE('',#261,#262);
+#261 = CARTESIAN_POINT('',(-6.062177826491,-3.706623401499,-57.1));
+#262 = VECTOR('',#263,1.);
+#263 = DIRECTION('',(-1.268826313857E-16,1.,-0.));
+#264 = PCURVE('',#66,#265);
+#265 = DEFINITIONAL_REPRESENTATION('',(#266),#270);
+#266 = LINE('',#267,#268);
+#267 = CARTESIAN_POINT('',(-12.12435565298,-7.));
+#268 = VECTOR('',#269,1.);
+#269 = DIRECTION('',(-1.268826313857E-16,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('',(-6.062177826491,-3.706623401499,-54.1));
+#275 = DIRECTION('',(1.,1.268826313857E-16,0.));
+#276 = DIRECTION('',(-1.268826313857E-16,1.,0.));
+#277 = DEFINITIONAL_REPRESENTATION('',(#278),#282);
+#278 = LINE('',#279,#280);
+#279 = CARTESIAN_POINT('',(0.,-3.));
+#280 = VECTOR('',#281,1.);
+#281 = DIRECTION('',(1.,-0.));
+#282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#283 = ORIENTED_EDGE('',*,*,#284,.F.);
+#284 = EDGE_CURVE('',#285,#257,#287,.T.);
+#285 = VERTEX_POINT('',#286);
+#286 = CARTESIAN_POINT('',(0.,-7.206623401499,-57.1));
+#287 = SURFACE_CURVE('',#288,(#292,#299),.PCURVE_S1.);
+#288 = LINE('',#289,#290);
+#289 = CARTESIAN_POINT('',(6.888071384121E-26,-7.206623401499,-57.1));
+#290 = VECTOR('',#291,1.);
+#291 = DIRECTION('',(-0.866025403784,0.5,-0.));
+#292 = PCURVE('',#66,#293);
+#293 = DEFINITIONAL_REPRESENTATION('',(#294),#298);
+#294 = LINE('',#295,#296);
+#295 = CARTESIAN_POINT('',(-6.062177826491,-10.5));
+#296 = VECTOR('',#297,1.);
+#297 = DIRECTION('',(-0.866025403784,0.5));
+#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('',(6.888071384121E-26,-7.206623401499,-54.1));
+#303 = DIRECTION('',(0.5,0.866025403784,0.));
+#304 = DIRECTION('',(-0.866025403784,0.5,0.));
+#305 = DEFINITIONAL_REPRESENTATION('',(#306),#310);
+#306 = LINE('',#307,#308);
+#307 = CARTESIAN_POINT('',(0.,-3.));
+#308 = VECTOR('',#309,1.);
+#309 = DIRECTION('',(1.,-0.));
+#310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#311 = ORIENTED_EDGE('',*,*,#312,.F.);
+#312 = EDGE_CURVE('',#173,#285,#313,.T.);
+#313 = SURFACE_CURVE('',#314,(#318,#325),.PCURVE_S1.);
+#314 = LINE('',#315,#316);
+#315 = CARTESIAN_POINT('',(6.062177826491,-3.706623401499,-57.1));
+#316 = VECTOR('',#317,1.);
+#317 = DIRECTION('',(-0.866025403784,-0.5,0.));
+#318 = PCURVE('',#66,#319);
+#319 = DEFINITIONAL_REPRESENTATION('',(#320),#324);
+#320 = LINE('',#321,#322);
+#321 = CARTESIAN_POINT('',(8.881784197001E-16,-7.));
+#322 = VECTOR('',#323,1.);
+#323 = DIRECTION('',(-0.866025403784,-0.5));
+#324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#325 = PCURVE('',#326,#331);
+#326 = PLANE('',#327);
+#327 = AXIS2_PLACEMENT_3D('',#328,#329,#330);
+#328 = CARTESIAN_POINT('',(6.062177826491,-3.706623401499,-54.1));
+#329 = DIRECTION('',(-0.5,0.866025403784,0.));
+#330 = DIRECTION('',(-0.866025403784,-0.5,0.));
+#331 = DEFINITIONAL_REPRESENTATION('',(#332),#336);
+#332 = LINE('',#333,#334);
+#333 = CARTESIAN_POINT('',(0.,-3.));
+#334 = VECTOR('',#335,1.);
+#335 = DIRECTION('',(1.,0.));
+#336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#337 = FACE_BOUND('',#338,.F.);
+#338 = EDGE_LOOP('',(#339));
+#339 = ORIENTED_EDGE('',*,*,#51,.T.);
+#340 = ADVANCED_FACE('',(#341,#344),#151,.F.);
+#341 = FACE_BOUND('',#342,.F.);
+#342 = EDGE_LOOP('',(#343));
+#343 = ORIENTED_EDGE('',*,*,#136,.F.);
+#344 = FACE_BOUND('',#345,.F.);
+#345 = EDGE_LOOP('',(#346));
+#346 = ORIENTED_EDGE('',*,*,#347,.F.);
+#347 = EDGE_CURVE('',#348,#348,#350,.T.);
+#348 = VERTEX_POINT('',#349);
+#349 = CARTESIAN_POINT('',(0.2,0.,-59.1));
+#350 = SURFACE_CURVE('',#351,(#356,#363),.PCURVE_S1.);
+#351 = CIRCLE('',#352,0.2);
+#352 = AXIS2_PLACEMENT_3D('',#353,#354,#355);
+#353 = CARTESIAN_POINT('',(0.,0.,-59.1));
+#354 = DIRECTION('',(0.,0.,1.));
+#355 = DIRECTION('',(1.,0.,0.));
+#356 = PCURVE('',#151,#357);
+#357 = DEFINITIONAL_REPRESENTATION('',(#358),#362);
+#358 = CIRCLE('',#359,0.2);
+#359 = AXIS2_PLACEMENT_2D('',#360,#361);
+#360 = CARTESIAN_POINT('',(-2.,0.));
+#361 = DIRECTION('',(1.,0.));
+#362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#363 = PCURVE('',#364,#369);
+#364 = CYLINDRICAL_SURFACE('',#365,0.2);
+#365 = AXIS2_PLACEMENT_3D('',#366,#367,#368);
+#366 = CARTESIAN_POINT('',(0.,0.,3.7));
+#367 = DIRECTION('',(0.,0.,1.));
+#368 = DIRECTION('',(1.,0.,0.));
+#369 = DEFINITIONAL_REPRESENTATION('',(#370),#374);
+#370 = LINE('',#371,#372);
+#371 = CARTESIAN_POINT('',(0.,-62.8));
+#372 = VECTOR('',#373,1.);
+#373 = DIRECTION('',(1.,0.));
+#374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#375 = ADVANCED_FACE('',(#376),#188,.F.);
+#376 = FACE_BOUND('',#377,.F.);
+#377 = EDGE_LOOP('',(#378,#401,#402,#425));
+#378 = ORIENTED_EDGE('',*,*,#379,.T.);
+#379 = EDGE_CURVE('',#380,#171,#382,.T.);
+#380 = VERTEX_POINT('',#381);
+#381 = CARTESIAN_POINT('',(6.062177826491,3.293376598501,-54.1));
+#382 = SURFACE_CURVE('',#383,(#387,#394),.PCURVE_S1.);
+#383 = LINE('',#384,#385);
+#384 = CARTESIAN_POINT('',(6.062177826491,3.293376598501,-54.1));
+#385 = VECTOR('',#386,1.);
+#386 = DIRECTION('',(0.,0.,-1.));
+#387 = PCURVE('',#188,#388);
+#388 = DEFINITIONAL_REPRESENTATION('',(#389),#393);
+#389 = LINE('',#390,#391);
+#390 = CARTESIAN_POINT('',(0.,0.));
+#391 = VECTOR('',#392,1.);
+#392 = DIRECTION('',(0.,-1.));
+#393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#394 = PCURVE('',#216,#395);
+#395 = DEFINITIONAL_REPRESENTATION('',(#396),#400);
+#396 = LINE('',#397,#398);
+#397 = CARTESIAN_POINT('',(7.,0.));
+#398 = VECTOR('',#399,1.);
+#399 = DIRECTION('',(0.,-1.));
+#400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#401 = ORIENTED_EDGE('',*,*,#170,.T.);
+#402 = ORIENTED_EDGE('',*,*,#403,.F.);
+#403 = EDGE_CURVE('',#404,#173,#406,.T.);
+#404 = VERTEX_POINT('',#405);
+#405 = CARTESIAN_POINT('',(6.062177826491,-3.706623401499,-54.1));
+#406 = SURFACE_CURVE('',#407,(#411,#418),.PCURVE_S1.);
+#407 = LINE('',#408,#409);
+#408 = CARTESIAN_POINT('',(6.062177826491,-3.706623401499,-54.1));
+#409 = VECTOR('',#410,1.);
+#410 = DIRECTION('',(0.,0.,-1.));
+#411 = PCURVE('',#188,#412);
+#412 = DEFINITIONAL_REPRESENTATION('',(#413),#417);
+#413 = LINE('',#414,#415);
+#414 = CARTESIAN_POINT('',(7.,0.));
+#415 = VECTOR('',#416,1.);
+#416 = DIRECTION('',(0.,-1.));
+#417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#418 = PCURVE('',#326,#419);
+#419 = DEFINITIONAL_REPRESENTATION('',(#420),#424);
+#420 = LINE('',#421,#422);
+#421 = CARTESIAN_POINT('',(0.,0.));
+#422 = VECTOR('',#423,1.);
+#423 = DIRECTION('',(-0.,-1.));
+#424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#425 = ORIENTED_EDGE('',*,*,#426,.F.);
+#426 = EDGE_CURVE('',#380,#404,#427,.T.);
+#427 = SURFACE_CURVE('',#428,(#432,#439),.PCURVE_S1.);
+#428 = LINE('',#429,#430);
+#429 = CARTESIAN_POINT('',(6.062177826491,3.293376598501,-54.1));
+#430 = VECTOR('',#431,1.);
+#431 = DIRECTION('',(1.268826313857E-16,-1.,0.));
+#432 = PCURVE('',#188,#433);
+#433 = DEFINITIONAL_REPRESENTATION('',(#434),#438);
+#434 = LINE('',#435,#436);
+#435 = CARTESIAN_POINT('',(0.,0.));
+#436 = VECTOR('',#437,1.);
+#437 = DIRECTION('',(1.,0.));
+#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('',(6.062177826491,3.293376598501,-54.1));
+#443 = DIRECTION('',(0.,0.,1.));
+#444 = DIRECTION('',(1.,0.,0.));
+#445 = DEFINITIONAL_REPRESENTATION('',(#446),#450);
+#446 = LINE('',#447,#448);
+#447 = CARTESIAN_POINT('',(0.,0.));
+#448 = VECTOR('',#449,1.);
+#449 = DIRECTION('',(1.268826313857E-16,-1.));
+#450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#451 = ADVANCED_FACE('',(#452),#216,.F.);
+#452 = FACE_BOUND('',#453,.F.);
+#453 = EDGE_LOOP('',(#454,#477,#478,#479));
+#454 = ORIENTED_EDGE('',*,*,#455,.T.);
+#455 = EDGE_CURVE('',#456,#201,#458,.T.);
+#456 = VERTEX_POINT('',#457);
+#457 = CARTESIAN_POINT('',(0.,6.793376598501,-54.1));
+#458 = SURFACE_CURVE('',#459,(#463,#470),.PCURVE_S1.);
+#459 = LINE('',#460,#461);
+#460 = CARTESIAN_POINT('',(0.,6.793376598501,-54.1));
+#461 = VECTOR('',#462,1.);
+#462 = DIRECTION('',(0.,0.,-1.));
+#463 = PCURVE('',#216,#464);
+#464 = DEFINITIONAL_REPRESENTATION('',(#465),#469);
+#465 = LINE('',#466,#467);
+#466 = CARTESIAN_POINT('',(0.,0.));
+#467 = VECTOR('',#468,1.);
+#468 = DIRECTION('',(0.,-1.));
+#469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#470 = PCURVE('',#244,#471);
+#471 = DEFINITIONAL_REPRESENTATION('',(#472),#476);
+#472 = LINE('',#473,#474);
+#473 = CARTESIAN_POINT('',(7.,0.));
+#474 = VECTOR('',#475,1.);
+#475 = DIRECTION('',(0.,-1.));
+#476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#477 = ORIENTED_EDGE('',*,*,#200,.T.);
+#478 = ORIENTED_EDGE('',*,*,#379,.F.);
+#479 = ORIENTED_EDGE('',*,*,#480,.F.);
+#480 = EDGE_CURVE('',#456,#380,#481,.T.);
+#481 = SURFACE_CURVE('',#482,(#486,#493),.PCURVE_S1.);
+#482 = LINE('',#483,#484);
+#483 = CARTESIAN_POINT('',(0.,6.793376598501,-54.1));
+#484 = VECTOR('',#485,1.);
+#485 = DIRECTION('',(0.866025403784,-0.5,0.));
+#486 = PCURVE('',#216,#487);
+#487 = DEFINITIONAL_REPRESENTATION('',(#488),#492);
+#488 = LINE('',#489,#490);
+#489 = CARTESIAN_POINT('',(0.,0.));
+#490 = VECTOR('',#491,1.);
+#491 = DIRECTION('',(1.,0.));
+#492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#493 = PCURVE('',#440,#494);
+#494 = DEFINITIONAL_REPRESENTATION('',(#495),#499);
+#495 = LINE('',#496,#497);
+#496 = CARTESIAN_POINT('',(-6.062177826491,3.5));
+#497 = VECTOR('',#498,1.);
+#498 = DIRECTION('',(0.866025403784,-0.5));
+#499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#500 = ADVANCED_FACE('',(#501),#326,.F.);
+#501 = FACE_BOUND('',#502,.F.);
+#502 = EDGE_LOOP('',(#503,#504,#505,#528));
+#503 = ORIENTED_EDGE('',*,*,#403,.T.);
+#504 = ORIENTED_EDGE('',*,*,#312,.T.);
+#505 = ORIENTED_EDGE('',*,*,#506,.F.);
+#506 = EDGE_CURVE('',#507,#285,#509,.T.);
+#507 = VERTEX_POINT('',#508);
+#508 = CARTESIAN_POINT('',(0.,-7.206623401499,-54.1));
+#509 = SURFACE_CURVE('',#510,(#514,#521),.PCURVE_S1.);
+#510 = LINE('',#511,#512);
+#511 = CARTESIAN_POINT('',(0.,-7.206623401499,-54.1));
+#512 = VECTOR('',#513,1.);
+#513 = DIRECTION('',(0.,0.,-1.));
+#514 = PCURVE('',#326,#515);
+#515 = DEFINITIONAL_REPRESENTATION('',(#516),#520);
+#516 = LINE('',#517,#518);
+#517 = CARTESIAN_POINT('',(7.,0.));
+#518 = VECTOR('',#519,1.);
+#519 = DIRECTION('',(-0.,-1.));
+#520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#521 = PCURVE('',#300,#522);
+#522 = DEFINITIONAL_REPRESENTATION('',(#523),#527);
+#523 = LINE('',#524,#525);
+#524 = CARTESIAN_POINT('',(4.473933601297E-26,0.));
+#525 = VECTOR('',#526,1.);
+#526 = DIRECTION('',(0.,-1.));
+#527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#528 = ORIENTED_EDGE('',*,*,#529,.F.);
+#529 = EDGE_CURVE('',#404,#507,#530,.T.);
+#530 = SURFACE_CURVE('',#531,(#535,#542),.PCURVE_S1.);
+#531 = LINE('',#532,#533);
+#532 = CARTESIAN_POINT('',(6.062177826491,-3.706623401499,-54.1));
+#533 = VECTOR('',#534,1.);
+#534 = DIRECTION('',(-0.866025403784,-0.5,0.));
+#535 = PCURVE('',#326,#536);
+#536 = DEFINITIONAL_REPRESENTATION('',(#537),#541);
+#537 = LINE('',#538,#539);
+#538 = CARTESIAN_POINT('',(0.,0.));
+#539 = VECTOR('',#540,1.);
+#540 = DIRECTION('',(1.,0.));
+#541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#542 = PCURVE('',#440,#543);
+#543 = DEFINITIONAL_REPRESENTATION('',(#544),#548);
+#544 = LINE('',#545,#546);
+#545 = CARTESIAN_POINT('',(8.881784197001E-16,-7.));
+#546 = VECTOR('',#547,1.);
+#547 = DIRECTION('',(-0.866025403784,-0.5));
+#548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#549 = ADVANCED_FACE('',(#550),#244,.F.);
+#550 = FACE_BOUND('',#551,.F.);
+#551 = EDGE_LOOP('',(#552,#575,#576,#577));
+#552 = ORIENTED_EDGE('',*,*,#553,.T.);
+#553 = EDGE_CURVE('',#554,#229,#556,.T.);
+#554 = VERTEX_POINT('',#555);
+#555 = CARTESIAN_POINT('',(-6.062177826491,3.293376598501,-54.1));
+#556 = SURFACE_CURVE('',#557,(#561,#568),.PCURVE_S1.);
+#557 = LINE('',#558,#559);
+#558 = CARTESIAN_POINT('',(-6.062177826491,3.293376598501,-54.1));
+#559 = VECTOR('',#560,1.);
+#560 = DIRECTION('',(0.,0.,-1.));
+#561 = PCURVE('',#244,#562);
+#562 = DEFINITIONAL_REPRESENTATION('',(#563),#567);
+#563 = LINE('',#564,#565);
+#564 = CARTESIAN_POINT('',(0.,0.));
+#565 = VECTOR('',#566,1.);
+#566 = DIRECTION('',(0.,-1.));
+#567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#568 = PCURVE('',#272,#569);
+#569 = DEFINITIONAL_REPRESENTATION('',(#570),#574);
+#570 = LINE('',#571,#572);
+#571 = CARTESIAN_POINT('',(7.,0.));
+#572 = VECTOR('',#573,1.);
+#573 = DIRECTION('',(0.,-1.));
+#574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#575 = ORIENTED_EDGE('',*,*,#228,.T.);
+#576 = ORIENTED_EDGE('',*,*,#455,.F.);
+#577 = ORIENTED_EDGE('',*,*,#578,.F.);
+#578 = EDGE_CURVE('',#554,#456,#579,.T.);
+#579 = SURFACE_CURVE('',#580,(#584,#591),.PCURVE_S1.);
+#580 = LINE('',#581,#582);
+#581 = CARTESIAN_POINT('',(-6.062177826491,3.293376598501,-54.1));
+#582 = VECTOR('',#583,1.);
+#583 = DIRECTION('',(0.866025403784,0.5,0.));
+#584 = PCURVE('',#244,#585);
+#585 = DEFINITIONAL_REPRESENTATION('',(#586),#590);
+#586 = LINE('',#587,#588);
+#587 = CARTESIAN_POINT('',(0.,0.));
+#588 = VECTOR('',#589,1.);
+#589 = DIRECTION('',(1.,0.));
+#590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#591 = PCURVE('',#440,#592);
+#592 = DEFINITIONAL_REPRESENTATION('',(#593),#597);
+#593 = LINE('',#594,#595);
+#594 = CARTESIAN_POINT('',(-12.12435565298,8.881784197001E-16));
+#595 = VECTOR('',#596,1.);
+#596 = DIRECTION('',(0.866025403784,0.5));
+#597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#598 = ADVANCED_FACE('',(#599),#300,.F.);
+#599 = FACE_BOUND('',#600,.F.);
+#600 = EDGE_LOOP('',(#601,#602,#603,#626));
+#601 = ORIENTED_EDGE('',*,*,#506,.T.);
+#602 = ORIENTED_EDGE('',*,*,#284,.T.);
+#603 = ORIENTED_EDGE('',*,*,#604,.F.);
+#604 = EDGE_CURVE('',#605,#257,#607,.T.);
+#605 = VERTEX_POINT('',#606);
+#606 = CARTESIAN_POINT('',(-6.062177826491,-3.706623401499,-54.1));
+#607 = SURFACE_CURVE('',#608,(#612,#619),.PCURVE_S1.);
+#608 = LINE('',#609,#610);
+#609 = CARTESIAN_POINT('',(-6.062177826491,-3.706623401499,-54.1));
+#610 = VECTOR('',#611,1.);
+#611 = DIRECTION('',(0.,0.,-1.));
+#612 = PCURVE('',#300,#613);
+#613 = DEFINITIONAL_REPRESENTATION('',(#614),#618);
+#614 = LINE('',#615,#616);
+#615 = CARTESIAN_POINT('',(7.,0.));
+#616 = VECTOR('',#617,1.);
+#617 = DIRECTION('',(0.,-1.));
+#618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#619 = PCURVE('',#272,#620);
+#620 = DEFINITIONAL_REPRESENTATION('',(#621),#625);
+#621 = LINE('',#622,#623);
+#622 = CARTESIAN_POINT('',(0.,0.));
+#623 = VECTOR('',#624,1.);
+#624 = DIRECTION('',(0.,-1.));
+#625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#626 = ORIENTED_EDGE('',*,*,#627,.F.);
+#627 = EDGE_CURVE('',#507,#605,#628,.T.);
+#628 = SURFACE_CURVE('',#629,(#633,#640),.PCURVE_S1.);
+#629 = LINE('',#630,#631);
+#630 = CARTESIAN_POINT('',(6.888071384121E-26,-7.206623401499,-54.1));
+#631 = VECTOR('',#632,1.);
+#632 = DIRECTION('',(-0.866025403784,0.5,-0.));
+#633 = PCURVE('',#300,#634);
+#634 = DEFINITIONAL_REPRESENTATION('',(#635),#639);
+#635 = LINE('',#636,#637);
+#636 = CARTESIAN_POINT('',(0.,0.));
+#637 = VECTOR('',#638,1.);
+#638 = DIRECTION('',(1.,-0.));
+#639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#640 = PCURVE('',#440,#641);
+#641 = DEFINITIONAL_REPRESENTATION('',(#642),#646);
+#642 = LINE('',#643,#644);
+#643 = CARTESIAN_POINT('',(-6.062177826491,-10.5));
+#644 = VECTOR('',#645,1.);
+#645 = DIRECTION('',(-0.866025403784,0.5));
+#646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#647 = ADVANCED_FACE('',(#648),#272,.F.);
+#648 = FACE_BOUND('',#649,.F.);
+#649 = EDGE_LOOP('',(#650,#651,#652,#653));
+#650 = ORIENTED_EDGE('',*,*,#604,.T.);
+#651 = ORIENTED_EDGE('',*,*,#256,.T.);
+#652 = ORIENTED_EDGE('',*,*,#553,.F.);
+#653 = ORIENTED_EDGE('',*,*,#654,.F.);
+#654 = EDGE_CURVE('',#605,#554,#655,.T.);
+#655 = SURFACE_CURVE('',#656,(#660,#667),.PCURVE_S1.);
+#656 = LINE('',#657,#658);
+#657 = CARTESIAN_POINT('',(-6.062177826491,-3.706623401499,-54.1));
+#658 = VECTOR('',#659,1.);
+#659 = DIRECTION('',(-1.268826313857E-16,1.,-0.));
+#660 = PCURVE('',#272,#661);
+#661 = DEFINITIONAL_REPRESENTATION('',(#662),#666);
+#662 = LINE('',#663,#664);
+#663 = CARTESIAN_POINT('',(0.,0.));
+#664 = VECTOR('',#665,1.);
+#665 = DIRECTION('',(1.,-0.));
+#666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#667 = PCURVE('',#440,#668);
+#668 = DEFINITIONAL_REPRESENTATION('',(#669),#673);
+#669 = LINE('',#670,#671);
+#670 = CARTESIAN_POINT('',(-12.12435565298,-7.));
+#671 = VECTOR('',#672,1.);
+#672 = DIRECTION('',(-1.268826313857E-16,1.));
+#673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#674 = ADVANCED_FACE('',(#675),#364,.F.);
+#675 = FACE_BOUND('',#676,.F.);
+#676 = EDGE_LOOP('',(#677,#710,#731,#732));
+#677 = ORIENTED_EDGE('',*,*,#678,.F.);
+#678 = EDGE_CURVE('',#679,#679,#681,.T.);
+#679 = VERTEX_POINT('',#680);
+#680 = CARTESIAN_POINT('',(0.2,0.,-26.3));
+#681 = SURFACE_CURVE('',#682,(#687,#694),.PCURVE_S1.);
+#682 = CIRCLE('',#683,0.2);
+#683 = AXIS2_PLACEMENT_3D('',#684,#685,#686);
+#684 = CARTESIAN_POINT('',(0.,0.,-26.3));
+#685 = DIRECTION('',(0.,0.,1.));
+#686 = DIRECTION('',(1.,0.,0.));
+#687 = PCURVE('',#364,#688);
+#688 = DEFINITIONAL_REPRESENTATION('',(#689),#693);
+#689 = LINE('',#690,#691);
+#690 = CARTESIAN_POINT('',(0.,-30.));
+#691 = VECTOR('',#692,1.);
+#692 = DIRECTION('',(1.,0.));
+#693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#694 = PCURVE('',#695,#700);
+#695 = PLANE('',#696);
+#696 = AXIS2_PLACEMENT_3D('',#697,#698,#699);
+#697 = CARTESIAN_POINT('',(1.506412,-4.3487E-02,-26.3));
+#698 = DIRECTION('',(0.,0.,-1.));
+#699 = DIRECTION('',(-1.,0.,0.));
+#700 = DEFINITIONAL_REPRESENTATION('',(#701),#709);
+#701 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#702,#703,#704,#705,#706,#707
+,#708),.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(
+  '') );
+#702 = CARTESIAN_POINT('',(1.306412,4.3487E-02));
+#703 = CARTESIAN_POINT('',(1.306412,0.389897161514));
+#704 = CARTESIAN_POINT('',(1.606412,0.216692080757));
+#705 = CARTESIAN_POINT('',(1.906412,4.3487E-02));
+#706 = CARTESIAN_POINT('',(1.606412,-0.129718080757));
+#707 = CARTESIAN_POINT('',(1.306412,-0.302923161514));
+#708 = CARTESIAN_POINT('',(1.306412,4.3487E-02));
+#709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#710 = ORIENTED_EDGE('',*,*,#711,.T.);
+#711 = EDGE_CURVE('',#679,#348,#712,.T.);
+#712 = SEAM_CURVE('',#713,(#717,#724),.PCURVE_S1.);
+#713 = LINE('',#714,#715);
+#714 = CARTESIAN_POINT('',(0.2,0.,3.7));
+#715 = VECTOR('',#716,1.);
+#716 = DIRECTION('',(-0.,-0.,-1.));
+#717 = PCURVE('',#364,#718);
+#718 = DEFINITIONAL_REPRESENTATION('',(#719),#723);
+#719 = LINE('',#720,#721);
+#720 = CARTESIAN_POINT('',(6.28318530718,0.));
+#721 = VECTOR('',#722,1.);
+#722 = DIRECTION('',(0.,-1.));
+#723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#724 = PCURVE('',#364,#725);
+#725 = DEFINITIONAL_REPRESENTATION('',(#726),#730);
+#726 = LINE('',#727,#728);
+#727 = CARTESIAN_POINT('',(0.,0.));
+#728 = VECTOR('',#729,1.);
+#729 = DIRECTION('',(0.,-1.));
+#730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#731 = ORIENTED_EDGE('',*,*,#347,.T.);
+#732 = ORIENTED_EDGE('',*,*,#711,.F.);
+#733 = ADVANCED_FACE('',(#734,#742),#440,.T.);
+#734 = FACE_BOUND('',#735,.T.);
+#735 = EDGE_LOOP('',(#736,#737,#738,#739,#740,#741));
+#736 = ORIENTED_EDGE('',*,*,#426,.F.);
+#737 = ORIENTED_EDGE('',*,*,#480,.F.);
+#738 = ORIENTED_EDGE('',*,*,#578,.F.);
+#739 = ORIENTED_EDGE('',*,*,#654,.F.);
+#740 = ORIENTED_EDGE('',*,*,#627,.F.);
+#741 = ORIENTED_EDGE('',*,*,#529,.F.);
+#742 = FACE_BOUND('',#743,.T.);
+#743 = EDGE_LOOP('',(#744));
+#744 = ORIENTED_EDGE('',*,*,#745,.T.);
+#745 = EDGE_CURVE('',#746,#746,#748,.T.);
+#746 = VERTEX_POINT('',#747);
+#747 = CARTESIAN_POINT('',(2.5,0.,-54.1));
+#748 = SURFACE_CURVE('',#749,(#754,#765),.PCURVE_S1.);
+#749 = CIRCLE('',#750,2.5);
+#750 = AXIS2_PLACEMENT_3D('',#751,#752,#753);
+#751 = CARTESIAN_POINT('',(0.,0.,-54.1));
+#752 = DIRECTION('',(0.,0.,-1.));
+#753 = DIRECTION('',(1.,0.,0.));
+#754 = PCURVE('',#440,#755);
+#755 = DEFINITIONAL_REPRESENTATION('',(#756),#764);
+#756 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#757,#758,#759,#760,#761,#762
+,#763),.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(
+  '') );
+#757 = CARTESIAN_POINT('',(-3.562177826491,-3.293376598501));
+#758 = CARTESIAN_POINT('',(-3.562177826491,-7.623503617424));
+#759 = CARTESIAN_POINT('',(-7.312177826491,-5.458440107962));
+#760 = CARTESIAN_POINT('',(-11.06217782649,-3.293376598501));
+#761 = CARTESIAN_POINT('',(-7.312177826491,-1.12831308904));
+#762 = CARTESIAN_POINT('',(-3.562177826491,1.036750420421));
+#763 = CARTESIAN_POINT('',(-3.562177826491,-3.293376598501));
+#764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#765 = PCURVE('',#766,#771);
+#766 = CYLINDRICAL_SURFACE('',#767,2.5);
+#767 = AXIS2_PLACEMENT_3D('',#768,#769,#770);
+#768 = CARTESIAN_POINT('',(0.,0.,-52.6));
+#769 = DIRECTION('',(0.,0.,1.));
+#770 = DIRECTION('',(1.,0.,0.));
+#771 = DEFINITIONAL_REPRESENTATION('',(#772),#776);
+#772 = LINE('',#773,#774);
+#773 = CARTESIAN_POINT('',(-0.,-1.5));
+#774 = VECTOR('',#775,1.);
+#775 = DIRECTION('',(-1.,0.));
+#776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#777 = ADVANCED_FACE('',(#778,#813),#695,.F.);
+#778 = FACE_BOUND('',#779,.F.);
+#779 = EDGE_LOOP('',(#780));
+#780 = ORIENTED_EDGE('',*,*,#781,.F.);
+#781 = EDGE_CURVE('',#782,#782,#784,.T.);
+#782 = VERTEX_POINT('',#783);
+#783 = CARTESIAN_POINT('',(1.506412,-4.3487E-02,-26.3));
+#784 = SURFACE_CURVE('',#785,(#790,#801),.PCURVE_S1.);
+#785 = CIRCLE('',#786,1.6);
+#786 = AXIS2_PLACEMENT_3D('',#787,#788,#789);
+#787 = CARTESIAN_POINT('',(-9.3588E-02,-4.3487E-02,-26.3));
+#788 = DIRECTION('',(0.,0.,1.));
+#789 = DIRECTION('',(1.,0.,0.));
+#790 = PCURVE('',#695,#791);
+#791 = DEFINITIONAL_REPRESENTATION('',(#792),#800);
+#792 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#793,#794,#795,#796,#797,#798
+,#799),.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(
+  '') );
+#793 = CARTESIAN_POINT('',(0.,0.));
+#794 = CARTESIAN_POINT('',(0.,2.77128129211));
+#795 = CARTESIAN_POINT('',(2.4,1.385640646055));
+#796 = CARTESIAN_POINT('',(4.8,3.918869757272E-16));
+#797 = CARTESIAN_POINT('',(2.4,-1.385640646055));
+#798 = CARTESIAN_POINT('',(2.442490654175E-15,-2.77128129211));
+#799 = CARTESIAN_POINT('',(0.,0.));
+#800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#801 = PCURVE('',#802,#807);
+#802 = CYLINDRICAL_SURFACE('',#803,1.6);
+#803 = AXIS2_PLACEMENT_3D('',#804,#805,#806);
+#804 = CARTESIAN_POINT('',(-9.3588E-02,-4.3487E-02,3.7));
+#805 = DIRECTION('',(0.,0.,1.));
+#806 = DIRECTION('',(1.,0.,0.));
+#807 = DEFINITIONAL_REPRESENTATION('',(#808),#812);
+#808 = LINE('',#809,#810);
+#809 = CARTESIAN_POINT('',(0.,-30.));
+#810 = VECTOR('',#811,1.);
+#811 = DIRECTION('',(1.,0.));
+#812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#813 = FACE_BOUND('',#814,.F.);
+#814 = EDGE_LOOP('',(#815));
+#815 = ORIENTED_EDGE('',*,*,#678,.T.);
+#816 = ADVANCED_FACE('',(#817),#766,.T.);
+#817 = FACE_BOUND('',#818,.F.);
+#818 = EDGE_LOOP('',(#819,#842,#869,#870));
+#819 = ORIENTED_EDGE('',*,*,#820,.F.);
+#820 = EDGE_CURVE('',#821,#746,#823,.T.);
+#821 = VERTEX_POINT('',#822);
+#822 = CARTESIAN_POINT('',(2.5,0.,-52.6));
+#823 = SEAM_CURVE('',#824,(#828,#835),.PCURVE_S1.);
+#824 = LINE('',#825,#826);
+#825 = CARTESIAN_POINT('',(2.5,0.,-52.6));
+#826 = VECTOR('',#827,1.);
+#827 = DIRECTION('',(0.,0.,-1.));
+#828 = PCURVE('',#766,#829);
+#829 = DEFINITIONAL_REPRESENTATION('',(#830),#834);
+#830 = LINE('',#831,#832);
+#831 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#832 = VECTOR('',#833,1.);
+#833 = DIRECTION('',(-0.,-1.));
+#834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#835 = PCURVE('',#766,#836);
+#836 = DEFINITIONAL_REPRESENTATION('',(#837),#841);
+#837 = LINE('',#838,#839);
+#838 = CARTESIAN_POINT('',(-0.,0.));
+#839 = VECTOR('',#840,1.);
+#840 = DIRECTION('',(-0.,-1.));
+#841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#842 = ORIENTED_EDGE('',*,*,#843,.F.);
+#843 = EDGE_CURVE('',#821,#821,#844,.T.);
+#844 = SURFACE_CURVE('',#845,(#850,#857),.PCURVE_S1.);
+#845 = CIRCLE('',#846,2.5);
+#846 = AXIS2_PLACEMENT_3D('',#847,#848,#849);
+#847 = CARTESIAN_POINT('',(0.,0.,-52.6));
+#848 = DIRECTION('',(0.,0.,-1.));
+#849 = DIRECTION('',(1.,0.,0.));
+#850 = PCURVE('',#766,#851);
+#851 = DEFINITIONAL_REPRESENTATION('',(#852),#856);
+#852 = LINE('',#853,#854);
+#853 = CARTESIAN_POINT('',(-0.,0.));
+#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 = PLANE('',#859);
+#859 = AXIS2_PLACEMENT_3D('',#860,#861,#862);
+#860 = CARTESIAN_POINT('',(-15.5,-8.,-52.6));
+#861 = DIRECTION('',(0.,0.,-1.));
+#862 = DIRECTION('',(-1.,0.,0.));
+#863 = DEFINITIONAL_REPRESENTATION('',(#864),#868);
+#864 = CIRCLE('',#865,2.5);
+#865 = AXIS2_PLACEMENT_2D('',#866,#867);
+#866 = CARTESIAN_POINT('',(-15.5,8.));
+#867 = DIRECTION('',(-1.,0.));
+#868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#869 = ORIENTED_EDGE('',*,*,#820,.T.);
+#870 = ORIENTED_EDGE('',*,*,#745,.T.);
+#871 = ADVANCED_FACE('',(#872),#802,.F.);
+#872 = FACE_BOUND('',#873,.F.);
+#873 = EDGE_LOOP('',(#874,#907,#928,#929));
+#874 = ORIENTED_EDGE('',*,*,#875,.F.);
+#875 = EDGE_CURVE('',#876,#876,#878,.T.);
+#876 = VERTEX_POINT('',#877);
+#877 = CARTESIAN_POINT('',(1.506412,-4.3487E-02,3.7));
+#878 = SURFACE_CURVE('',#879,(#884,#891),.PCURVE_S1.);
+#879 = CIRCLE('',#880,1.6);
+#880 = AXIS2_PLACEMENT_3D('',#881,#882,#883);
+#881 = CARTESIAN_POINT('',(-9.3588E-02,-4.3487E-02,3.7));
+#882 = DIRECTION('',(0.,0.,1.));
+#883 = DIRECTION('',(1.,0.,0.));
+#884 = PCURVE('',#802,#885);
+#885 = DEFINITIONAL_REPRESENTATION('',(#886),#890);
+#886 = LINE('',#887,#888);
+#887 = CARTESIAN_POINT('',(0.,0.));
+#888 = VECTOR('',#889,1.);
+#889 = DIRECTION('',(1.,0.));
+#890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#891 = PCURVE('',#892,#897);
+#892 = PLANE('',#893);
+#893 = AXIS2_PLACEMENT_3D('',#894,#895,#896);
+#894 = CARTESIAN_POINT('',(8.,0.,3.7));
+#895 = DIRECTION('',(0.,0.,-1.));
+#896 = DIRECTION('',(-1.,0.,0.));
+#897 = DEFINITIONAL_REPRESENTATION('',(#898),#906);
+#898 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#899,#900,#901,#902,#903,#904
+,#905),.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(
+  '') );
+#899 = CARTESIAN_POINT('',(6.493588,-4.3487E-02));
+#900 = CARTESIAN_POINT('',(6.493588,2.72779429211));
+#901 = CARTESIAN_POINT('',(8.893588,1.342153646055));
+#902 = CARTESIAN_POINT('',(11.293588,-4.3487E-02));
+#903 = CARTESIAN_POINT('',(8.893588,-1.429127646055));
+#904 = CARTESIAN_POINT('',(6.493588,-2.81476829211));
+#905 = CARTESIAN_POINT('',(6.493588,-4.3487E-02));
+#906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#907 = ORIENTED_EDGE('',*,*,#908,.T.);
+#908 = EDGE_CURVE('',#876,#782,#909,.T.);
+#909 = SEAM_CURVE('',#910,(#914,#921),.PCURVE_S1.);
+#910 = LINE('',#911,#912);
+#911 = CARTESIAN_POINT('',(1.506412,-4.3487E-02,3.7));
+#912 = VECTOR('',#913,1.);
+#913 = DIRECTION('',(-0.,-0.,-1.));
+#914 = PCURVE('',#802,#915);
+#915 = DEFINITIONAL_REPRESENTATION('',(#916),#920);
+#916 = LINE('',#917,#918);
+#917 = CARTESIAN_POINT('',(6.28318530718,0.));
+#918 = VECTOR('',#919,1.);
+#919 = DIRECTION('',(0.,-1.));
+#920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#921 = PCURVE('',#802,#922);
+#922 = DEFINITIONAL_REPRESENTATION('',(#923),#927);
+#923 = LINE('',#924,#925);
+#924 = CARTESIAN_POINT('',(0.,0.));
+#925 = VECTOR('',#926,1.);
+#926 = DIRECTION('',(0.,-1.));
+#927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#928 = ORIENTED_EDGE('',*,*,#781,.T.);
+#929 = ORIENTED_EDGE('',*,*,#908,.F.);
+#930 = ADVANCED_FACE('',(#931,#1045),#858,.T.);
+#931 = FACE_BOUND('',#932,.T.);
+#932 = EDGE_LOOP('',(#933,#963,#991,#1019));
+#933 = ORIENTED_EDGE('',*,*,#934,.F.);
+#934 = EDGE_CURVE('',#935,#937,#939,.T.);
+#935 = VERTEX_POINT('',#936);
+#936 = CARTESIAN_POINT('',(-15.5,-8.,-52.6));
+#937 = VERTEX_POINT('',#938);
+#938 = CARTESIAN_POINT('',(4.5,-8.,-52.6));
+#939 = SURFACE_CURVE('',#940,(#944,#951),.PCURVE_S1.);
+#940 = LINE('',#941,#942);
+#941 = CARTESIAN_POINT('',(-15.5,-8.,-52.6));
+#942 = VECTOR('',#943,1.);
+#943 = DIRECTION('',(1.,0.,0.));
+#944 = PCURVE('',#858,#945);
+#945 = DEFINITIONAL_REPRESENTATION('',(#946),#950);
+#946 = LINE('',#947,#948);
+#947 = CARTESIAN_POINT('',(0.,0.));
+#948 = VECTOR('',#949,1.);
+#949 = DIRECTION('',(-1.,0.));
+#950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#951 = PCURVE('',#952,#957);
+#952 = PLANE('',#953);
+#953 = AXIS2_PLACEMENT_3D('',#954,#955,#956);
+#954 = CARTESIAN_POINT('',(-15.5,-8.,-41.1));
+#955 = DIRECTION('',(0.,-1.,0.));
+#956 = DIRECTION('',(1.,0.,0.));
+#957 = DEFINITIONAL_REPRESENTATION('',(#958),#962);
+#958 = LINE('',#959,#960);
+#959 = CARTESIAN_POINT('',(0.,-11.5));
+#960 = VECTOR('',#961,1.);
+#961 = DIRECTION('',(1.,0.));
+#962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#963 = ORIENTED_EDGE('',*,*,#964,.F.);
+#964 = EDGE_CURVE('',#965,#935,#967,.T.);
+#965 = VERTEX_POINT('',#966);
+#966 = CARTESIAN_POINT('',(-15.5,8.,-52.6));
+#967 = SURFACE_CURVE('',#968,(#972,#979),.PCURVE_S1.);
+#968 = LINE('',#969,#970);
+#969 = CARTESIAN_POINT('',(-15.5,8.,-52.6));
+#970 = VECTOR('',#971,1.);
+#971 = DIRECTION('',(0.,-1.,0.));
+#972 = PCURVE('',#858,#973);
+#973 = DEFINITIONAL_REPRESENTATION('',(#974),#978);
+#974 = LINE('',#975,#976);
+#975 = CARTESIAN_POINT('',(0.,16.));
+#976 = VECTOR('',#977,1.);
+#977 = DIRECTION('',(0.,-1.));
+#978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#979 = PCURVE('',#980,#985);
+#980 = PLANE('',#981);
+#981 = AXIS2_PLACEMENT_3D('',#982,#983,#984);
+#982 = CARTESIAN_POINT('',(-15.5,8.,-41.1));
+#983 = DIRECTION('',(-1.,-0.,-0.));
+#984 = DIRECTION('',(0.,-1.,0.));
+#985 = DEFINITIONAL_REPRESENTATION('',(#986),#990);
+#986 = LINE('',#987,#988);
+#987 = CARTESIAN_POINT('',(0.,-11.5));
+#988 = VECTOR('',#989,1.);
+#989 = DIRECTION('',(1.,0.));
+#990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#991 = ORIENTED_EDGE('',*,*,#992,.F.);
+#992 = EDGE_CURVE('',#993,#965,#995,.T.);
+#993 = VERTEX_POINT('',#994);
+#994 = CARTESIAN_POINT('',(4.5,8.,-52.6));
+#995 = SURFACE_CURVE('',#996,(#1000,#1007),.PCURVE_S1.);
+#996 = LINE('',#997,#998);
+#997 = CARTESIAN_POINT('',(4.5,8.,-52.6));
+#998 = VECTOR('',#999,1.);
+#999 = DIRECTION('',(-1.,0.,0.));
+#1000 = PCURVE('',#858,#1001);
+#1001 = DEFINITIONAL_REPRESENTATION('',(#1002),#1006);
+#1002 = LINE('',#1003,#1004);
+#1003 = CARTESIAN_POINT('',(-20.,16.));
+#1004 = VECTOR('',#1005,1.);
+#1005 = DIRECTION('',(1.,0.));
+#1006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1007 = PCURVE('',#1008,#1013);
+#1008 = PLANE('',#1009);
+#1009 = AXIS2_PLACEMENT_3D('',#1010,#1011,#1012);
+#1010 = CARTESIAN_POINT('',(4.5,8.,-41.1));
+#1011 = DIRECTION('',(0.,1.,0.));
+#1012 = DIRECTION('',(-1.,0.,0.));
+#1013 = DEFINITIONAL_REPRESENTATION('',(#1014),#1018);
+#1014 = LINE('',#1015,#1016);
+#1015 = CARTESIAN_POINT('',(0.,-11.5));
+#1016 = VECTOR('',#1017,1.);
+#1017 = DIRECTION('',(1.,0.));
+#1018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1019 = ORIENTED_EDGE('',*,*,#1020,.F.);
+#1020 = EDGE_CURVE('',#937,#993,#1021,.T.);
+#1021 = SURFACE_CURVE('',#1022,(#1026,#1033),.PCURVE_S1.);
+#1022 = LINE('',#1023,#1024);
+#1023 = CARTESIAN_POINT('',(4.5,-8.,-52.6));
+#1024 = VECTOR('',#1025,1.);
+#1025 = DIRECTION('',(0.,1.,0.));
+#1026 = PCURVE('',#858,#1027);
+#1027 = DEFINITIONAL_REPRESENTATION('',(#1028),#1032);
+#1028 = LINE('',#1029,#1030);
+#1029 = CARTESIAN_POINT('',(-20.,0.));
+#1030 = VECTOR('',#1031,1.);
+#1031 = DIRECTION('',(0.,1.));
+#1032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1033 = PCURVE('',#1034,#1039);
+#1034 = PLANE('',#1035);
+#1035 = AXIS2_PLACEMENT_3D('',#1036,#1037,#1038);
+#1036 = CARTESIAN_POINT('',(4.5,-8.,-41.1));
+#1037 = DIRECTION('',(1.,0.,0.));
+#1038 = DIRECTION('',(0.,1.,0.));
+#1039 = DEFINITIONAL_REPRESENTATION('',(#1040),#1044);
+#1040 = LINE('',#1041,#1042);
+#1041 = CARTESIAN_POINT('',(0.,-11.5));
+#1042 = VECTOR('',#1043,1.);
+#1043 = DIRECTION('',(1.,0.));
+#1044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1045 = FACE_BOUND('',#1046,.T.);
+#1046 = EDGE_LOOP('',(#1047));
+#1047 = ORIENTED_EDGE('',*,*,#843,.F.);
+#1048 = ADVANCED_FACE('',(#1049,#1084),#892,.F.);
+#1049 = FACE_BOUND('',#1050,.F.);
+#1050 = EDGE_LOOP('',(#1051));
+#1051 = ORIENTED_EDGE('',*,*,#1052,.F.);
+#1052 = EDGE_CURVE('',#1053,#1053,#1055,.T.);
+#1053 = VERTEX_POINT('',#1054);
+#1054 = CARTESIAN_POINT('',(8.,0.,3.7));
+#1055 = SURFACE_CURVE('',#1056,(#1061,#1072),.PCURVE_S1.);
+#1056 = CIRCLE('',#1057,8.);
+#1057 = AXIS2_PLACEMENT_3D('',#1058,#1059,#1060);
+#1058 = CARTESIAN_POINT('',(0.,0.,3.7));
+#1059 = DIRECTION('',(0.,0.,1.));
+#1060 = DIRECTION('',(1.,0.,0.));
+#1061 = PCURVE('',#892,#1062);
+#1062 = DEFINITIONAL_REPRESENTATION('',(#1063),#1071);
+#1063 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1064,#1065,#1066,#1067,
+#1068,#1069,#1070),.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('') );
+#1064 = CARTESIAN_POINT('',(0.,0.));
+#1065 = CARTESIAN_POINT('',(0.,13.856406460551));
+#1066 = CARTESIAN_POINT('',(12.,6.928203230276));
+#1067 = CARTESIAN_POINT('',(24.,1.959434878636E-15));
+#1068 = CARTESIAN_POINT('',(12.,-6.928203230276));
+#1069 = CARTESIAN_POINT('',(1.24344978758E-14,-13.85640646055));
+#1070 = CARTESIAN_POINT('',(0.,0.));
+#1071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1072 = PCURVE('',#1073,#1078);
+#1073 = CYLINDRICAL_SURFACE('',#1074,8.);
+#1074 = AXIS2_PLACEMENT_3D('',#1075,#1076,#1077);
+#1075 = CARTESIAN_POINT('',(0.,0.,0.));
+#1076 = DIRECTION('',(-0.,-0.,-1.));
+#1077 = DIRECTION('',(1.,0.,0.));
+#1078 = DEFINITIONAL_REPRESENTATION('',(#1079),#1083);
+#1079 = LINE('',#1080,#1081);
+#1080 = CARTESIAN_POINT('',(-0.,-3.7));
+#1081 = VECTOR('',#1082,1.);
+#1082 = DIRECTION('',(-1.,0.));
+#1083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1084 = FACE_BOUND('',#1085,.F.);
+#1085 = EDGE_LOOP('',(#1086));
+#1086 = ORIENTED_EDGE('',*,*,#875,.T.);
+#1087 = ADVANCED_FACE('',(#1088,#1305),#952,.T.);
+#1088 = FACE_BOUND('',#1089,.T.);
+#1089 = EDGE_LOOP('',(#1090,#1120,#1148,#1176,#1205,#1234,#1262,#1283,
+    #1284));
+#1090 = ORIENTED_EDGE('',*,*,#1091,.F.);
+#1091 = EDGE_CURVE('',#1092,#1094,#1096,.T.);
+#1092 = VERTEX_POINT('',#1093);
+#1093 = CARTESIAN_POINT('',(-15.5,-8.,-41.1));
+#1094 = VERTEX_POINT('',#1095);
+#1095 = CARTESIAN_POINT('',(4.5,-8.,-41.1));
+#1096 = SURFACE_CURVE('',#1097,(#1101,#1108),.PCURVE_S1.);
+#1097 = LINE('',#1098,#1099);
+#1098 = CARTESIAN_POINT('',(-15.5,-8.,-41.1));
+#1099 = VECTOR('',#1100,1.);
+#1100 = DIRECTION('',(1.,0.,0.));
+#1101 = PCURVE('',#952,#1102);
+#1102 = DEFINITIONAL_REPRESENTATION('',(#1103),#1107);
+#1103 = LINE('',#1104,#1105);
+#1104 = CARTESIAN_POINT('',(0.,0.));
+#1105 = VECTOR('',#1106,1.);
+#1106 = DIRECTION('',(1.,0.));
+#1107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1108 = PCURVE('',#1109,#1114);
+#1109 = PLANE('',#1110);
+#1110 = AXIS2_PLACEMENT_3D('',#1111,#1112,#1113);
+#1111 = CARTESIAN_POINT('',(-15.5,-8.,-41.1));
+#1112 = DIRECTION('',(0.,0.,-1.));
+#1113 = DIRECTION('',(-1.,0.,0.));
+#1114 = DEFINITIONAL_REPRESENTATION('',(#1115),#1119);
+#1115 = LINE('',#1116,#1117);
+#1116 = CARTESIAN_POINT('',(0.,0.));
+#1117 = VECTOR('',#1118,1.);
+#1118 = DIRECTION('',(-1.,0.));
+#1119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1120 = ORIENTED_EDGE('',*,*,#1121,.T.);
+#1121 = EDGE_CURVE('',#1092,#1122,#1124,.T.);
+#1122 = VERTEX_POINT('',#1123);
+#1123 = CARTESIAN_POINT('',(-15.5,-8.,-47.6));
+#1124 = SURFACE_CURVE('',#1125,(#1129,#1136),.PCURVE_S1.);
+#1125 = LINE('',#1126,#1127);
+#1126 = CARTESIAN_POINT('',(-15.5,-8.,-41.1));
+#1127 = VECTOR('',#1128,1.);
+#1128 = DIRECTION('',(0.,0.,-1.));
+#1129 = PCURVE('',#952,#1130);
+#1130 = DEFINITIONAL_REPRESENTATION('',(#1131),#1135);
+#1131 = LINE('',#1132,#1133);
+#1132 = CARTESIAN_POINT('',(0.,0.));
+#1133 = VECTOR('',#1134,1.);
+#1134 = DIRECTION('',(0.,-1.));
+#1135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1136 = PCURVE('',#1137,#1142);
+#1137 = PLANE('',#1138);
+#1138 = AXIS2_PLACEMENT_3D('',#1139,#1140,#1141);
+#1139 = CARTESIAN_POINT('',(-15.5,8.,-41.1));
+#1140 = DIRECTION('',(-1.,-0.,-0.));
+#1141 = DIRECTION('',(0.,-1.,0.));
+#1142 = DEFINITIONAL_REPRESENTATION('',(#1143),#1147);
+#1143 = LINE('',#1144,#1145);
+#1144 = CARTESIAN_POINT('',(16.,0.));
+#1145 = VECTOR('',#1146,1.);
+#1146 = DIRECTION('',(0.,-1.));
+#1147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1148 = ORIENTED_EDGE('',*,*,#1149,.T.);
+#1149 = EDGE_CURVE('',#1122,#1150,#1152,.T.);
+#1150 = VERTEX_POINT('',#1151);
+#1151 = CARTESIAN_POINT('',(-9.828427124746,-8.,-47.6));
+#1152 = SURFACE_CURVE('',#1153,(#1157,#1164),.PCURVE_S1.);
+#1153 = LINE('',#1154,#1155);
+#1154 = CARTESIAN_POINT('',(-15.5,-8.,-47.6));
+#1155 = VECTOR('',#1156,1.);
+#1156 = DIRECTION('',(1.,0.,0.));
+#1157 = PCURVE('',#952,#1158);
+#1158 = DEFINITIONAL_REPRESENTATION('',(#1159),#1163);
+#1159 = LINE('',#1160,#1161);
+#1160 = CARTESIAN_POINT('',(0.,-6.5));
+#1161 = VECTOR('',#1162,1.);
+#1162 = DIRECTION('',(1.,0.));
+#1163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1164 = PCURVE('',#1165,#1170);
+#1165 = PLANE('',#1166);
+#1166 = AXIS2_PLACEMENT_3D('',#1167,#1168,#1169);
+#1167 = CARTESIAN_POINT('',(-15.5,8.,-47.6));
+#1168 = DIRECTION('',(0.,0.,-1.));
+#1169 = DIRECTION('',(0.,-1.,0.));
+#1170 = DEFINITIONAL_REPRESENTATION('',(#1171),#1175);
+#1171 = LINE('',#1172,#1173);
+#1172 = CARTESIAN_POINT('',(16.,0.));
+#1173 = VECTOR('',#1174,1.);
+#1174 = DIRECTION('',(0.,-1.));
+#1175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1176 = ORIENTED_EDGE('',*,*,#1177,.F.);
+#1177 = EDGE_CURVE('',#1178,#1150,#1180,.T.);
+#1178 = VERTEX_POINT('',#1179);
+#1179 = CARTESIAN_POINT('',(-4.,-8.,-48.6));
+#1180 = SURFACE_CURVE('',#1181,(#1186,#1193),.PCURVE_S1.);
+#1181 = CIRCLE('',#1182,3.);
+#1182 = AXIS2_PLACEMENT_3D('',#1183,#1184,#1185);
+#1183 = CARTESIAN_POINT('',(-7.,-8.,-48.6));
+#1184 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#1185 = DIRECTION('',(1.,0.,0.));
+#1186 = PCURVE('',#952,#1187);
+#1187 = DEFINITIONAL_REPRESENTATION('',(#1188),#1192);
+#1188 = CIRCLE('',#1189,3.);
+#1189 = AXIS2_PLACEMENT_2D('',#1190,#1191);
+#1190 = CARTESIAN_POINT('',(8.5,-7.5));
+#1191 = DIRECTION('',(1.,0.));
+#1192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1193 = PCURVE('',#1194,#1199);
+#1194 = CYLINDRICAL_SURFACE('',#1195,3.);
+#1195 = AXIS2_PLACEMENT_3D('',#1196,#1197,#1198);
+#1196 = CARTESIAN_POINT('',(-7.,-8.,-48.6));
+#1197 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#1198 = DIRECTION('',(1.,0.,0.));
+#1199 = DEFINITIONAL_REPRESENTATION('',(#1200),#1204);
+#1200 = LINE('',#1201,#1202);
+#1201 = CARTESIAN_POINT('',(0.,0.));
+#1202 = VECTOR('',#1203,1.);
+#1203 = DIRECTION('',(1.,0.));
+#1204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1205 = ORIENTED_EDGE('',*,*,#1206,.F.);
+#1206 = EDGE_CURVE('',#1207,#1178,#1209,.T.);
+#1207 = VERTEX_POINT('',#1208);
+#1208 = CARTESIAN_POINT('',(-9.828427124746,-8.,-49.6));
+#1209 = SURFACE_CURVE('',#1210,(#1215,#1222),.PCURVE_S1.);
+#1210 = CIRCLE('',#1211,3.);
+#1211 = AXIS2_PLACEMENT_3D('',#1212,#1213,#1214);
+#1212 = CARTESIAN_POINT('',(-7.,-8.,-48.6));
+#1213 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#1214 = DIRECTION('',(1.,0.,0.));
+#1215 = PCURVE('',#952,#1216);
+#1216 = DEFINITIONAL_REPRESENTATION('',(#1217),#1221);
+#1217 = CIRCLE('',#1218,3.);
+#1218 = AXIS2_PLACEMENT_2D('',#1219,#1220);
+#1219 = CARTESIAN_POINT('',(8.5,-7.5));
+#1220 = DIRECTION('',(1.,0.));
+#1221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1222 = PCURVE('',#1223,#1228);
+#1223 = CYLINDRICAL_SURFACE('',#1224,3.);
+#1224 = AXIS2_PLACEMENT_3D('',#1225,#1226,#1227);
+#1225 = CARTESIAN_POINT('',(-7.,-8.,-48.6));
+#1226 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#1227 = DIRECTION('',(1.,0.,0.));
+#1228 = DEFINITIONAL_REPRESENTATION('',(#1229),#1233);
+#1229 = LINE('',#1230,#1231);
+#1230 = CARTESIAN_POINT('',(0.,0.));
+#1231 = VECTOR('',#1232,1.);
+#1232 = DIRECTION('',(1.,0.));
+#1233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1234 = ORIENTED_EDGE('',*,*,#1235,.F.);
+#1235 = EDGE_CURVE('',#1236,#1207,#1238,.T.);
+#1236 = VERTEX_POINT('',#1237);
+#1237 = CARTESIAN_POINT('',(-15.5,-8.,-49.6));
+#1238 = SURFACE_CURVE('',#1239,(#1243,#1250),.PCURVE_S1.);
+#1239 = LINE('',#1240,#1241);
+#1240 = CARTESIAN_POINT('',(-15.5,-8.,-49.6));
+#1241 = VECTOR('',#1242,1.);
+#1242 = DIRECTION('',(1.,0.,0.));
+#1243 = PCURVE('',#952,#1244);
+#1244 = DEFINITIONAL_REPRESENTATION('',(#1245),#1249);
+#1245 = LINE('',#1246,#1247);
+#1246 = CARTESIAN_POINT('',(0.,-8.5));
+#1247 = VECTOR('',#1248,1.);
+#1248 = DIRECTION('',(1.,0.));
+#1249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1250 = PCURVE('',#1251,#1256);
+#1251 = PLANE('',#1252);
+#1252 = AXIS2_PLACEMENT_3D('',#1253,#1254,#1255);
+#1253 = CARTESIAN_POINT('',(-15.5,-8.,-49.6));
+#1254 = DIRECTION('',(0.,0.,1.));
+#1255 = DIRECTION('',(0.,1.,0.));
+#1256 = DEFINITIONAL_REPRESENTATION('',(#1257),#1261);
+#1257 = LINE('',#1258,#1259);
+#1258 = CARTESIAN_POINT('',(0.,0.));
+#1259 = VECTOR('',#1260,1.);
+#1260 = DIRECTION('',(0.,-1.));
+#1261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1262 = ORIENTED_EDGE('',*,*,#1263,.T.);
+#1263 = EDGE_CURVE('',#1236,#935,#1264,.T.);
+#1264 = SURFACE_CURVE('',#1265,(#1269,#1276),.PCURVE_S1.);
+#1265 = LINE('',#1266,#1267);
+#1266 = CARTESIAN_POINT('',(-15.5,-8.,-41.1));
+#1267 = VECTOR('',#1268,1.);
+#1268 = DIRECTION('',(0.,0.,-1.));
+#1269 = PCURVE('',#952,#1270);
+#1270 = DEFINITIONAL_REPRESENTATION('',(#1271),#1275);
+#1271 = LINE('',#1272,#1273);
+#1272 = CARTESIAN_POINT('',(0.,0.));
+#1273 = VECTOR('',#1274,1.);
+#1274 = DIRECTION('',(0.,-1.));
+#1275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1276 = PCURVE('',#980,#1277);
+#1277 = DEFINITIONAL_REPRESENTATION('',(#1278),#1282);
+#1278 = LINE('',#1279,#1280);
+#1279 = CARTESIAN_POINT('',(16.,0.));
+#1280 = VECTOR('',#1281,1.);
+#1281 = DIRECTION('',(0.,-1.));
+#1282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1283 = ORIENTED_EDGE('',*,*,#934,.T.);
+#1284 = ORIENTED_EDGE('',*,*,#1285,.F.);
+#1285 = EDGE_CURVE('',#1094,#937,#1286,.T.);
+#1286 = SURFACE_CURVE('',#1287,(#1291,#1298),.PCURVE_S1.);
+#1287 = LINE('',#1288,#1289);
+#1288 = CARTESIAN_POINT('',(4.5,-8.,-41.1));
+#1289 = VECTOR('',#1290,1.);
+#1290 = DIRECTION('',(0.,0.,-1.));
+#1291 = PCURVE('',#952,#1292);
+#1292 = DEFINITIONAL_REPRESENTATION('',(#1293),#1297);
+#1293 = LINE('',#1294,#1295);
+#1294 = CARTESIAN_POINT('',(20.,0.));
+#1295 = VECTOR('',#1296,1.);
+#1296 = DIRECTION('',(0.,-1.));
+#1297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1298 = PCURVE('',#1034,#1299);
+#1299 = DEFINITIONAL_REPRESENTATION('',(#1300),#1304);
+#1300 = LINE('',#1301,#1302);
+#1301 = CARTESIAN_POINT('',(0.,0.));
+#1302 = VECTOR('',#1303,1.);
+#1303 = DIRECTION('',(0.,-1.));
+#1304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1305 = FACE_BOUND('',#1306,.T.);
+#1306 = EDGE_LOOP('',(#1307));
+#1307 = ORIENTED_EDGE('',*,*,#1308,.F.);
+#1308 = EDGE_CURVE('',#1309,#1309,#1311,.T.);
+#1309 = VERTEX_POINT('',#1310);
+#1310 = CARTESIAN_POINT('',(1.7,-8.,-47.8));
+#1311 = SURFACE_CURVE('',#1312,(#1317,#1324),.PCURVE_S1.);
+#1312 = CIRCLE('',#1313,1.7);
+#1313 = AXIS2_PLACEMENT_3D('',#1314,#1315,#1316);
+#1314 = CARTESIAN_POINT('',(0.,-8.,-47.8));
+#1315 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#1316 = DIRECTION('',(1.,0.,0.));
+#1317 = PCURVE('',#952,#1318);
+#1318 = DEFINITIONAL_REPRESENTATION('',(#1319),#1323);
+#1319 = CIRCLE('',#1320,1.7);
+#1320 = AXIS2_PLACEMENT_2D('',#1321,#1322);
+#1321 = CARTESIAN_POINT('',(15.5,-6.7));
+#1322 = DIRECTION('',(1.,0.));
+#1323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1324 = PCURVE('',#1325,#1330);
+#1325 = CYLINDRICAL_SURFACE('',#1326,1.7);
+#1326 = AXIS2_PLACEMENT_3D('',#1327,#1328,#1329);
+#1327 = CARTESIAN_POINT('',(0.,-8.,-47.8));
+#1328 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#1329 = DIRECTION('',(1.,0.,0.));
+#1330 = DEFINITIONAL_REPRESENTATION('',(#1331),#1335);
+#1331 = LINE('',#1332,#1333);
+#1332 = CARTESIAN_POINT('',(0.,0.));
+#1333 = VECTOR('',#1334,1.);
+#1334 = DIRECTION('',(1.,0.));
+#1335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1336 = ADVANCED_FACE('',(#1337),#980,.T.);
+#1337 = FACE_BOUND('',#1338,.T.);
+#1338 = EDGE_LOOP('',(#1339,#1362,#1383,#1384));
+#1339 = ORIENTED_EDGE('',*,*,#1340,.T.);
+#1340 = EDGE_CURVE('',#1236,#1341,#1343,.T.);
+#1341 = VERTEX_POINT('',#1342);
+#1342 = CARTESIAN_POINT('',(-15.5,8.,-49.6));
+#1343 = SURFACE_CURVE('',#1344,(#1348,#1355),.PCURVE_S1.);
+#1344 = LINE('',#1345,#1346);
+#1345 = CARTESIAN_POINT('',(-15.5,-8.,-49.6));
+#1346 = VECTOR('',#1347,1.);
+#1347 = DIRECTION('',(0.,1.,0.));
+#1348 = PCURVE('',#980,#1349);
+#1349 = DEFINITIONAL_REPRESENTATION('',(#1350),#1354);
+#1350 = LINE('',#1351,#1352);
+#1351 = CARTESIAN_POINT('',(16.,-8.5));
+#1352 = VECTOR('',#1353,1.);
+#1353 = DIRECTION('',(-1.,0.));
+#1354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1355 = PCURVE('',#1251,#1356);
+#1356 = DEFINITIONAL_REPRESENTATION('',(#1357),#1361);
+#1357 = LINE('',#1358,#1359);
+#1358 = CARTESIAN_POINT('',(0.,0.));
+#1359 = VECTOR('',#1360,1.);
+#1360 = DIRECTION('',(1.,0.));
+#1361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1362 = ORIENTED_EDGE('',*,*,#1363,.T.);
+#1363 = EDGE_CURVE('',#1341,#965,#1364,.T.);
+#1364 = SURFACE_CURVE('',#1365,(#1369,#1376),.PCURVE_S1.);
+#1365 = LINE('',#1366,#1367);
+#1366 = CARTESIAN_POINT('',(-15.5,8.,-41.1));
+#1367 = VECTOR('',#1368,1.);
+#1368 = DIRECTION('',(0.,0.,-1.));
+#1369 = PCURVE('',#980,#1370);
+#1370 = DEFINITIONAL_REPRESENTATION('',(#1371),#1375);
+#1371 = LINE('',#1372,#1373);
+#1372 = CARTESIAN_POINT('',(0.,0.));
+#1373 = VECTOR('',#1374,1.);
+#1374 = DIRECTION('',(0.,-1.));
+#1375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1376 = PCURVE('',#1008,#1377);
+#1377 = DEFINITIONAL_REPRESENTATION('',(#1378),#1382);
+#1378 = LINE('',#1379,#1380);
+#1379 = CARTESIAN_POINT('',(20.,0.));
+#1380 = VECTOR('',#1381,1.);
+#1381 = DIRECTION('',(0.,-1.));
+#1382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1383 = ORIENTED_EDGE('',*,*,#964,.T.);
+#1384 = ORIENTED_EDGE('',*,*,#1263,.F.);
+#1385 = ADVANCED_FACE('',(#1386),#1034,.T.);
+#1386 = FACE_BOUND('',#1387,.T.);
+#1387 = EDGE_LOOP('',(#1388,#1389,#1390,#1413));
+#1388 = ORIENTED_EDGE('',*,*,#1285,.T.);
+#1389 = ORIENTED_EDGE('',*,*,#1020,.T.);
+#1390 = ORIENTED_EDGE('',*,*,#1391,.F.);
+#1391 = EDGE_CURVE('',#1392,#993,#1394,.T.);
+#1392 = VERTEX_POINT('',#1393);
+#1393 = CARTESIAN_POINT('',(4.5,8.,-41.1));
+#1394 = SURFACE_CURVE('',#1395,(#1399,#1406),.PCURVE_S1.);
+#1395 = LINE('',#1396,#1397);
+#1396 = CARTESIAN_POINT('',(4.5,8.,-41.1));
+#1397 = VECTOR('',#1398,1.);
+#1398 = DIRECTION('',(0.,0.,-1.));
+#1399 = PCURVE('',#1034,#1400);
+#1400 = DEFINITIONAL_REPRESENTATION('',(#1401),#1405);
+#1401 = LINE('',#1402,#1403);
+#1402 = CARTESIAN_POINT('',(16.,0.));
+#1403 = VECTOR('',#1404,1.);
+#1404 = DIRECTION('',(0.,-1.));
+#1405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1406 = PCURVE('',#1008,#1407);
+#1407 = DEFINITIONAL_REPRESENTATION('',(#1408),#1412);
+#1408 = LINE('',#1409,#1410);
+#1409 = CARTESIAN_POINT('',(0.,0.));
+#1410 = VECTOR('',#1411,1.);
+#1411 = DIRECTION('',(0.,-1.));
+#1412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1413 = ORIENTED_EDGE('',*,*,#1414,.F.);
+#1414 = EDGE_CURVE('',#1094,#1392,#1415,.T.);
+#1415 = SURFACE_CURVE('',#1416,(#1420,#1427),.PCURVE_S1.);
+#1416 = LINE('',#1417,#1418);
+#1417 = CARTESIAN_POINT('',(4.5,-8.,-41.1));
+#1418 = VECTOR('',#1419,1.);
+#1419 = DIRECTION('',(0.,1.,0.));
+#1420 = PCURVE('',#1034,#1421);
+#1421 = DEFINITIONAL_REPRESENTATION('',(#1422),#1426);
+#1422 = LINE('',#1423,#1424);
+#1423 = CARTESIAN_POINT('',(0.,0.));
+#1424 = VECTOR('',#1425,1.);
+#1425 = DIRECTION('',(1.,0.));
+#1426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1427 = PCURVE('',#1109,#1428);
+#1428 = DEFINITIONAL_REPRESENTATION('',(#1429),#1433);
+#1429 = LINE('',#1430,#1431);
+#1430 = CARTESIAN_POINT('',(-20.,0.));
+#1431 = VECTOR('',#1432,1.);
+#1432 = DIRECTION('',(0.,1.));
+#1433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1434 = ADVANCED_FACE('',(#1435),#1008,.T.);
+#1435 = FACE_BOUND('',#1436,.T.);
+#1436 = EDGE_LOOP('',(#1437,#1460,#1461,#1462,#1463,#1486,#1514,#1542,
+    #1565));
+#1437 = ORIENTED_EDGE('',*,*,#1438,.F.);
+#1438 = EDGE_CURVE('',#1392,#1439,#1441,.T.);
+#1439 = VERTEX_POINT('',#1440);
+#1440 = CARTESIAN_POINT('',(-15.5,8.,-41.1));
+#1441 = SURFACE_CURVE('',#1442,(#1446,#1453),.PCURVE_S1.);
+#1442 = LINE('',#1443,#1444);
+#1443 = CARTESIAN_POINT('',(4.5,8.,-41.1));
+#1444 = VECTOR('',#1445,1.);
+#1445 = DIRECTION('',(-1.,0.,0.));
+#1446 = PCURVE('',#1008,#1447);
+#1447 = DEFINITIONAL_REPRESENTATION('',(#1448),#1452);
+#1448 = LINE('',#1449,#1450);
+#1449 = CARTESIAN_POINT('',(0.,0.));
+#1450 = VECTOR('',#1451,1.);
+#1451 = DIRECTION('',(1.,0.));
+#1452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1453 = PCURVE('',#1109,#1454);
+#1454 = DEFINITIONAL_REPRESENTATION('',(#1455),#1459);
+#1455 = LINE('',#1456,#1457);
+#1456 = CARTESIAN_POINT('',(-20.,16.));
+#1457 = VECTOR('',#1458,1.);
+#1458 = DIRECTION('',(1.,0.));
+#1459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1460 = ORIENTED_EDGE('',*,*,#1391,.T.);
+#1461 = ORIENTED_EDGE('',*,*,#992,.T.);
+#1462 = ORIENTED_EDGE('',*,*,#1363,.F.);
+#1463 = ORIENTED_EDGE('',*,*,#1464,.T.);
+#1464 = EDGE_CURVE('',#1341,#1465,#1467,.T.);
+#1465 = VERTEX_POINT('',#1466);
+#1466 = CARTESIAN_POINT('',(-9.828427124746,8.,-49.6));
+#1467 = SURFACE_CURVE('',#1468,(#1472,#1479),.PCURVE_S1.);
+#1468 = LINE('',#1469,#1470);
+#1469 = CARTESIAN_POINT('',(-15.5,8.,-49.6));
+#1470 = VECTOR('',#1471,1.);
+#1471 = DIRECTION('',(1.,0.,0.));
+#1472 = PCURVE('',#1008,#1473);
+#1473 = DEFINITIONAL_REPRESENTATION('',(#1474),#1478);
+#1474 = LINE('',#1475,#1476);
+#1475 = CARTESIAN_POINT('',(20.,-8.5));
+#1476 = VECTOR('',#1477,1.);
+#1477 = DIRECTION('',(-1.,0.));
+#1478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1479 = PCURVE('',#1251,#1480);
+#1480 = DEFINITIONAL_REPRESENTATION('',(#1481),#1485);
+#1481 = LINE('',#1482,#1483);
+#1482 = CARTESIAN_POINT('',(16.,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('',#1465,#1488,#1490,.T.);
+#1488 = VERTEX_POINT('',#1489);
+#1489 = CARTESIAN_POINT('',(-4.,8.,-48.6));
+#1490 = SURFACE_CURVE('',#1491,(#1496,#1507),.PCURVE_S1.);
+#1491 = CIRCLE('',#1492,3.);
+#1492 = AXIS2_PLACEMENT_3D('',#1493,#1494,#1495);
+#1493 = CARTESIAN_POINT('',(-7.,8.,-48.6));
+#1494 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#1495 = DIRECTION('',(1.,0.,0.));
+#1496 = PCURVE('',#1008,#1497);
+#1497 = DEFINITIONAL_REPRESENTATION('',(#1498),#1506);
+#1498 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1499,#1500,#1501,#1502,
+#1503,#1504,#1505),.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('') );
+#1499 = CARTESIAN_POINT('',(8.5,-7.5));
+#1500 = CARTESIAN_POINT('',(8.5,-2.303847577293));
+#1501 = CARTESIAN_POINT('',(13.,-4.901923788647));
+#1502 = CARTESIAN_POINT('',(17.5,-7.5));
+#1503 = CARTESIAN_POINT('',(13.,-10.09807621135));
+#1504 = CARTESIAN_POINT('',(8.5,-12.6961524227));
+#1505 = CARTESIAN_POINT('',(8.5,-7.5));
+#1506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1507 = PCURVE('',#1223,#1508);
+#1508 = DEFINITIONAL_REPRESENTATION('',(#1509),#1513);
+#1509 = LINE('',#1510,#1511);
+#1510 = CARTESIAN_POINT('',(0.,-16.));
+#1511 = VECTOR('',#1512,1.);
+#1512 = DIRECTION('',(1.,0.));
+#1513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1514 = ORIENTED_EDGE('',*,*,#1515,.T.);
+#1515 = EDGE_CURVE('',#1488,#1516,#1518,.T.);
+#1516 = VERTEX_POINT('',#1517);
+#1517 = CARTESIAN_POINT('',(-9.828427124746,8.,-47.6));
+#1518 = SURFACE_CURVE('',#1519,(#1524,#1535),.PCURVE_S1.);
+#1519 = CIRCLE('',#1520,3.);
+#1520 = AXIS2_PLACEMENT_3D('',#1521,#1522,#1523);
+#1521 = CARTESIAN_POINT('',(-7.,8.,-48.6));
+#1522 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#1523 = DIRECTION('',(1.,0.,0.));
+#1524 = PCURVE('',#1008,#1525);
+#1525 = DEFINITIONAL_REPRESENTATION('',(#1526),#1534);
+#1526 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1527,#1528,#1529,#1530,
+#1531,#1532,#1533),.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('') );
+#1527 = CARTESIAN_POINT('',(8.5,-7.5));
+#1528 = CARTESIAN_POINT('',(8.5,-2.303847577293));
+#1529 = CARTESIAN_POINT('',(13.,-4.901923788647));
+#1530 = CARTESIAN_POINT('',(17.5,-7.5));
+#1531 = CARTESIAN_POINT('',(13.,-10.09807621135));
+#1532 = CARTESIAN_POINT('',(8.5,-12.6961524227));
+#1533 = CARTESIAN_POINT('',(8.5,-7.5));
+#1534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1535 = PCURVE('',#1194,#1536);
+#1536 = DEFINITIONAL_REPRESENTATION('',(#1537),#1541);
+#1537 = LINE('',#1538,#1539);
+#1538 = CARTESIAN_POINT('',(0.,-16.));
+#1539 = VECTOR('',#1540,1.);
+#1540 = DIRECTION('',(1.,0.));
+#1541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1542 = ORIENTED_EDGE('',*,*,#1543,.F.);
+#1543 = EDGE_CURVE('',#1544,#1516,#1546,.T.);
+#1544 = VERTEX_POINT('',#1545);
+#1545 = CARTESIAN_POINT('',(-15.5,8.,-47.6));
+#1546 = SURFACE_CURVE('',#1547,(#1551,#1558),.PCURVE_S1.);
+#1547 = LINE('',#1548,#1549);
+#1548 = CARTESIAN_POINT('',(-15.5,8.,-47.6));
+#1549 = VECTOR('',#1550,1.);
+#1550 = DIRECTION('',(1.,0.,0.));
+#1551 = PCURVE('',#1008,#1552);
+#1552 = DEFINITIONAL_REPRESENTATION('',(#1553),#1557);
+#1553 = LINE('',#1554,#1555);
+#1554 = CARTESIAN_POINT('',(20.,-6.5));
+#1555 = VECTOR('',#1556,1.);
+#1556 = DIRECTION('',(-1.,0.));
+#1557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1558 = PCURVE('',#1165,#1559);
+#1559 = DEFINITIONAL_REPRESENTATION('',(#1560),#1564);
+#1560 = LINE('',#1561,#1562);
+#1561 = CARTESIAN_POINT('',(0.,-0.));
+#1562 = VECTOR('',#1563,1.);
+#1563 = DIRECTION('',(0.,-1.));
+#1564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1565 = ORIENTED_EDGE('',*,*,#1566,.F.);
+#1566 = EDGE_CURVE('',#1439,#1544,#1567,.T.);
+#1567 = SURFACE_CURVE('',#1568,(#1572,#1579),.PCURVE_S1.);
+#1568 = LINE('',#1569,#1570);
+#1569 = CARTESIAN_POINT('',(-15.5,8.,-41.1));
+#1570 = VECTOR('',#1571,1.);
+#1571 = DIRECTION('',(0.,0.,-1.));
+#1572 = PCURVE('',#1008,#1573);
+#1573 = DEFINITIONAL_REPRESENTATION('',(#1574),#1578);
+#1574 = LINE('',#1575,#1576);
+#1575 = CARTESIAN_POINT('',(20.,0.));
+#1576 = VECTOR('',#1577,1.);
+#1577 = DIRECTION('',(0.,-1.));
+#1578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1579 = PCURVE('',#1137,#1580);
+#1580 = DEFINITIONAL_REPRESENTATION('',(#1581),#1585);
+#1581 = LINE('',#1582,#1583);
+#1582 = CARTESIAN_POINT('',(0.,0.));
+#1583 = VECTOR('',#1584,1.);
+#1584 = DIRECTION('',(0.,-1.));
+#1585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1586 = ADVANCED_FACE('',(#1587),#1073,.T.);
+#1587 = FACE_BOUND('',#1588,.F.);
+#1588 = EDGE_LOOP('',(#1589,#1612,#1613,#1614));
+#1589 = ORIENTED_EDGE('',*,*,#1590,.T.);
+#1590 = EDGE_CURVE('',#1591,#1053,#1593,.T.);
+#1591 = VERTEX_POINT('',#1592);
+#1592 = CARTESIAN_POINT('',(8.,0.,0.));
+#1593 = SEAM_CURVE('',#1594,(#1598,#1605),.PCURVE_S1.);
+#1594 = LINE('',#1595,#1596);
+#1595 = CARTESIAN_POINT('',(8.,0.,0.));
+#1596 = VECTOR('',#1597,1.);
+#1597 = DIRECTION('',(0.,0.,1.));
+#1598 = PCURVE('',#1073,#1599);
+#1599 = DEFINITIONAL_REPRESENTATION('',(#1600),#1604);
+#1600 = LINE('',#1601,#1602);
+#1601 = CARTESIAN_POINT('',(-0.,0.));
+#1602 = VECTOR('',#1603,1.);
+#1603 = DIRECTION('',(-0.,-1.));
+#1604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1605 = PCURVE('',#1073,#1606);
+#1606 = DEFINITIONAL_REPRESENTATION('',(#1607),#1611);
+#1607 = LINE('',#1608,#1609);
+#1608 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1609 = VECTOR('',#1610,1.);
+#1610 = DIRECTION('',(-0.,-1.));
+#1611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1612 = ORIENTED_EDGE('',*,*,#1052,.T.);
+#1613 = ORIENTED_EDGE('',*,*,#1590,.F.);
+#1614 = ORIENTED_EDGE('',*,*,#1615,.F.);
+#1615 = EDGE_CURVE('',#1591,#1591,#1616,.T.);
+#1616 = SURFACE_CURVE('',#1617,(#1622,#1629),.PCURVE_S1.);
+#1617 = CIRCLE('',#1618,8.);
+#1618 = AXIS2_PLACEMENT_3D('',#1619,#1620,#1621);
+#1619 = CARTESIAN_POINT('',(0.,0.,0.));
+#1620 = DIRECTION('',(0.,0.,1.));
+#1621 = DIRECTION('',(1.,0.,0.));
+#1622 = PCURVE('',#1073,#1623);
+#1623 = DEFINITIONAL_REPRESENTATION('',(#1624),#1628);
+#1624 = LINE('',#1625,#1626);
+#1625 = CARTESIAN_POINT('',(-0.,0.));
+#1626 = VECTOR('',#1627,1.);
+#1627 = DIRECTION('',(-1.,0.));
+#1628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1629 = PCURVE('',#1630,#1635);
+#1630 = PLANE('',#1631);
+#1631 = AXIS2_PLACEMENT_3D('',#1632,#1633,#1634);
+#1632 = CARTESIAN_POINT('',(8.,0.,0.));
+#1633 = DIRECTION('',(0.,0.,-1.));
+#1634 = DIRECTION('',(-1.,0.,0.));
+#1635 = DEFINITIONAL_REPRESENTATION('',(#1636),#1644);
+#1636 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1637,#1638,#1639,#1640,
+#1641,#1642,#1643),.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('') );
+#1637 = CARTESIAN_POINT('',(0.,0.));
+#1638 = CARTESIAN_POINT('',(0.,13.856406460551));
+#1639 = CARTESIAN_POINT('',(12.,6.928203230276));
+#1640 = CARTESIAN_POINT('',(24.,1.959434878636E-15));
+#1641 = CARTESIAN_POINT('',(12.,-6.928203230276));
+#1642 = CARTESIAN_POINT('',(1.24344978758E-14,-13.85640646055));
+#1643 = CARTESIAN_POINT('',(0.,0.));
+#1644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1645 = ADVANCED_FACE('',(#1646,#1672,#1707),#1109,.F.);
+#1646 = FACE_BOUND('',#1647,.F.);
+#1647 = EDGE_LOOP('',(#1648,#1649,#1670,#1671));
+#1648 = ORIENTED_EDGE('',*,*,#1091,.F.);
+#1649 = ORIENTED_EDGE('',*,*,#1650,.F.);
+#1650 = EDGE_CURVE('',#1439,#1092,#1651,.T.);
+#1651 = SURFACE_CURVE('',#1652,(#1656,#1663),.PCURVE_S1.);
+#1652 = LINE('',#1653,#1654);
+#1653 = CARTESIAN_POINT('',(-15.5,8.,-41.1));
+#1654 = VECTOR('',#1655,1.);
+#1655 = DIRECTION('',(0.,-1.,0.));
+#1656 = PCURVE('',#1109,#1657);
+#1657 = DEFINITIONAL_REPRESENTATION('',(#1658),#1662);
+#1658 = LINE('',#1659,#1660);
+#1659 = CARTESIAN_POINT('',(0.,16.));
+#1660 = VECTOR('',#1661,1.);
+#1661 = DIRECTION('',(0.,-1.));
+#1662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1663 = PCURVE('',#1137,#1664);
+#1664 = DEFINITIONAL_REPRESENTATION('',(#1665),#1669);
+#1665 = LINE('',#1666,#1667);
+#1666 = CARTESIAN_POINT('',(0.,0.));
+#1667 = VECTOR('',#1668,1.);
+#1668 = DIRECTION('',(1.,0.));
+#1669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1670 = ORIENTED_EDGE('',*,*,#1438,.F.);
+#1671 = ORIENTED_EDGE('',*,*,#1414,.F.);
+#1672 = FACE_BOUND('',#1673,.F.);
+#1673 = EDGE_LOOP('',(#1674));
+#1674 = ORIENTED_EDGE('',*,*,#1675,.T.);
+#1675 = EDGE_CURVE('',#1676,#1676,#1678,.T.);
+#1676 = VERTEX_POINT('',#1677);
+#1677 = CARTESIAN_POINT('',(-11.5,0.,-41.1));
+#1678 = SURFACE_CURVE('',#1679,(#1684,#1695),.PCURVE_S1.);
+#1679 = CIRCLE('',#1680,1.5);
+#1680 = AXIS2_PLACEMENT_3D('',#1681,#1682,#1683);
+#1681 = CARTESIAN_POINT('',(-13.,0.,-41.1));
+#1682 = DIRECTION('',(0.,0.,1.));
+#1683 = DIRECTION('',(1.,0.,0.));
+#1684 = PCURVE('',#1109,#1685);
+#1685 = DEFINITIONAL_REPRESENTATION('',(#1686),#1694);
+#1686 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1687,#1688,#1689,#1690,
+#1691,#1692,#1693),.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('') );
+#1687 = CARTESIAN_POINT('',(-4.,8.));
+#1688 = CARTESIAN_POINT('',(-4.,10.598076211353));
+#1689 = CARTESIAN_POINT('',(-1.75,9.299038105677));
+#1690 = CARTESIAN_POINT('',(0.5,8.));
+#1691 = CARTESIAN_POINT('',(-1.75,6.700961894323));
+#1692 = CARTESIAN_POINT('',(-4.,5.401923788647));
+#1693 = CARTESIAN_POINT('',(-4.,8.));
+#1694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1695 = PCURVE('',#1696,#1701);
+#1696 = CYLINDRICAL_SURFACE('',#1697,1.5);
+#1697 = AXIS2_PLACEMENT_3D('',#1698,#1699,#1700);
+#1698 = CARTESIAN_POINT('',(-13.,0.,-41.1));
+#1699 = DIRECTION('',(0.,0.,1.));
+#1700 = DIRECTION('',(1.,0.,0.));
+#1701 = DEFINITIONAL_REPRESENTATION('',(#1702),#1706);
+#1702 = LINE('',#1703,#1704);
+#1703 = CARTESIAN_POINT('',(0.,0.));
+#1704 = VECTOR('',#1705,1.);
+#1705 = DIRECTION('',(1.,0.));
+#1706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1707 = FACE_BOUND('',#1708,.F.);
+#1708 = EDGE_LOOP('',(#1709));
+#1709 = ORIENTED_EDGE('',*,*,#1710,.F.);
+#1710 = EDGE_CURVE('',#1711,#1711,#1713,.T.);
+#1711 = VERTEX_POINT('',#1712);
+#1712 = CARTESIAN_POINT('',(2.,0.,-41.1));
+#1713 = SURFACE_CURVE('',#1714,(#1719,#1726),.PCURVE_S1.);
+#1714 = CIRCLE('',#1715,2.);
+#1715 = AXIS2_PLACEMENT_3D('',#1716,#1717,#1718);
+#1716 = CARTESIAN_POINT('',(0.,0.,-41.1));
+#1717 = DIRECTION('',(0.,0.,-1.));
+#1718 = DIRECTION('',(1.,0.,0.));
+#1719 = PCURVE('',#1109,#1720);
+#1720 = DEFINITIONAL_REPRESENTATION('',(#1721),#1725);
+#1721 = CIRCLE('',#1722,2.);
+#1722 = AXIS2_PLACEMENT_2D('',#1723,#1724);
+#1723 = CARTESIAN_POINT('',(-15.5,8.));
+#1724 = DIRECTION('',(-1.,0.));
+#1725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1726 = PCURVE('',#1727,#1732);
+#1727 = CYLINDRICAL_SURFACE('',#1728,2.);
+#1728 = AXIS2_PLACEMENT_3D('',#1729,#1730,#1731);
+#1729 = CARTESIAN_POINT('',(0.,0.,-39.));
+#1730 = DIRECTION('',(0.,0.,1.));
+#1731 = DIRECTION('',(1.,0.,0.));
+#1732 = DEFINITIONAL_REPRESENTATION('',(#1733),#1737);
+#1733 = LINE('',#1734,#1735);
+#1734 = CARTESIAN_POINT('',(-0.,-2.1));
+#1735 = VECTOR('',#1736,1.);
+#1736 = DIRECTION('',(-1.,0.));
+#1737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1738 = ADVANCED_FACE('',(#1739,#1763),#1251,.T.);
+#1739 = FACE_BOUND('',#1740,.T.);
+#1740 = EDGE_LOOP('',(#1741,#1742,#1743,#1762));
+#1741 = ORIENTED_EDGE('',*,*,#1340,.F.);
+#1742 = ORIENTED_EDGE('',*,*,#1235,.T.);
+#1743 = ORIENTED_EDGE('',*,*,#1744,.F.);
+#1744 = EDGE_CURVE('',#1465,#1207,#1745,.T.);
+#1745 = SURFACE_CURVE('',#1746,(#1750,#1756),.PCURVE_S1.);
+#1746 = LINE('',#1747,#1748);
+#1747 = CARTESIAN_POINT('',(-9.828427124746,-8.,-49.6));
+#1748 = VECTOR('',#1749,1.);
+#1749 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#1750 = PCURVE('',#1251,#1751);
+#1751 = DEFINITIONAL_REPRESENTATION('',(#1752),#1755);
+#1752 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1753,#1754),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-16.0000004,3.999999993454E-07),.PIECEWISE_BEZIER_KNOTS.);
+#1753 = CARTESIAN_POINT('',(16.0000004,-5.671572875254));
+#1754 = CARTESIAN_POINT('',(-4.000000117799E-07,-5.671572875254));
+#1755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1756 = PCURVE('',#1223,#1757);
+#1757 = DEFINITIONAL_REPRESENTATION('',(#1758),#1761);
+#1758 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1759,#1760),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-16.0000004,3.999999993454E-07),.PIECEWISE_BEZIER_KNOTS.);
+#1759 = CARTESIAN_POINT('',(3.481429563044,-16.0000004));
+#1760 = CARTESIAN_POINT('',(3.481429563044,3.999999991233E-07));
+#1761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1762 = ORIENTED_EDGE('',*,*,#1464,.F.);
+#1763 = FACE_BOUND('',#1764,.T.);
+#1764 = EDGE_LOOP('',(#1765));
+#1765 = ORIENTED_EDGE('',*,*,#1766,.F.);
+#1766 = EDGE_CURVE('',#1767,#1767,#1769,.T.);
+#1767 = VERTEX_POINT('',#1768);
+#1768 = CARTESIAN_POINT('',(-11.5,0.,-49.6));
+#1769 = SURFACE_CURVE('',#1770,(#1775,#1782),.PCURVE_S1.);
+#1770 = CIRCLE('',#1771,1.5);
+#1771 = AXIS2_PLACEMENT_3D('',#1772,#1773,#1774);
+#1772 = CARTESIAN_POINT('',(-13.,0.,-49.6));
+#1773 = DIRECTION('',(0.,0.,1.));
+#1774 = DIRECTION('',(1.,0.,0.));
+#1775 = PCURVE('',#1251,#1776);
+#1776 = DEFINITIONAL_REPRESENTATION('',(#1777),#1781);
+#1777 = CIRCLE('',#1778,1.5);
+#1778 = AXIS2_PLACEMENT_2D('',#1779,#1780);
+#1779 = CARTESIAN_POINT('',(8.,-2.5));
+#1780 = DIRECTION('',(0.,-1.));
+#1781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1782 = PCURVE('',#1783,#1788);
+#1783 = CYLINDRICAL_SURFACE('',#1784,1.5);
+#1784 = AXIS2_PLACEMENT_3D('',#1785,#1786,#1787);
+#1785 = CARTESIAN_POINT('',(-13.,0.,-41.1));
+#1786 = DIRECTION('',(0.,0.,1.));
+#1787 = DIRECTION('',(1.,0.,0.));
+#1788 = DEFINITIONAL_REPRESENTATION('',(#1789),#1793);
+#1789 = LINE('',#1790,#1791);
+#1790 = CARTESIAN_POINT('',(0.,-8.5));
+#1791 = VECTOR('',#1792,1.);
+#1792 = DIRECTION('',(1.,0.));
+#1793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1794 = ADVANCED_FACE('',(#1795),#1223,.F.);
+#1795 = FACE_BOUND('',#1796,.F.);
+#1796 = EDGE_LOOP('',(#1797,#1818,#1819,#1820));
+#1797 = ORIENTED_EDGE('',*,*,#1798,.F.);
+#1798 = EDGE_CURVE('',#1178,#1488,#1799,.T.);
+#1799 = SURFACE_CURVE('',#1800,(#1804,#1811),.PCURVE_S1.);
+#1800 = LINE('',#1801,#1802);
+#1801 = CARTESIAN_POINT('',(-4.,-8.,-48.6));
+#1802 = VECTOR('',#1803,1.);
+#1803 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#1804 = PCURVE('',#1223,#1805);
+#1805 = DEFINITIONAL_REPRESENTATION('',(#1806),#1810);
+#1806 = LINE('',#1807,#1808);
+#1807 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1808 = VECTOR('',#1809,1.);
+#1809 = DIRECTION('',(0.,-1.));
+#1810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1811 = PCURVE('',#1194,#1812);
+#1812 = DEFINITIONAL_REPRESENTATION('',(#1813),#1817);
+#1813 = LINE('',#1814,#1815);
+#1814 = CARTESIAN_POINT('',(0.,0.));
+#1815 = VECTOR('',#1816,1.);
+#1816 = DIRECTION('',(0.,-1.));
+#1817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1818 = ORIENTED_EDGE('',*,*,#1206,.F.);
+#1819 = ORIENTED_EDGE('',*,*,#1744,.F.);
+#1820 = ORIENTED_EDGE('',*,*,#1487,.T.);
+#1821 = ADVANCED_FACE('',(#1822),#1194,.F.);
+#1822 = FACE_BOUND('',#1823,.F.);
+#1823 = EDGE_LOOP('',(#1824,#1825,#1826,#1827));
+#1824 = ORIENTED_EDGE('',*,*,#1177,.F.);
+#1825 = ORIENTED_EDGE('',*,*,#1798,.T.);
+#1826 = ORIENTED_EDGE('',*,*,#1515,.T.);
+#1827 = ORIENTED_EDGE('',*,*,#1828,.T.);
+#1828 = EDGE_CURVE('',#1516,#1150,#1829,.T.);
+#1829 = SURFACE_CURVE('',#1830,(#1834,#1840),.PCURVE_S1.);
+#1830 = LINE('',#1831,#1832);
+#1831 = CARTESIAN_POINT('',(-9.828427124746,-8.,-47.6));
+#1832 = VECTOR('',#1833,1.);
+#1833 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#1834 = PCURVE('',#1194,#1835);
+#1835 = DEFINITIONAL_REPRESENTATION('',(#1836),#1839);
+#1836 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1837,#1838),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-16.0000004,3.999999993454E-07),.PIECEWISE_BEZIER_KNOTS.);
+#1837 = CARTESIAN_POINT('',(2.801755744136,-16.0000004));
+#1838 = CARTESIAN_POINT('',(2.801755744136,3.999999995674E-07));
+#1839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1840 = PCURVE('',#1165,#1841);
+#1841 = DEFINITIONAL_REPRESENTATION('',(#1842),#1845);
+#1842 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1843,#1844),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-16.0000004,3.999999993454E-07),.PIECEWISE_BEZIER_KNOTS.);
+#1843 = CARTESIAN_POINT('',(-3.99999997569E-07,-5.671572875254));
+#1844 = CARTESIAN_POINT('',(16.0000004,-5.671572875254));
+#1845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1846 = ADVANCED_FACE('',(#1847,#1873),#1165,.T.);
+#1847 = FACE_BOUND('',#1848,.T.);
+#1848 = EDGE_LOOP('',(#1849,#1870,#1871,#1872));
+#1849 = ORIENTED_EDGE('',*,*,#1850,.F.);
+#1850 = EDGE_CURVE('',#1544,#1122,#1851,.T.);
+#1851 = SURFACE_CURVE('',#1852,(#1856,#1863),.PCURVE_S1.);
+#1852 = LINE('',#1853,#1854);
+#1853 = CARTESIAN_POINT('',(-15.5,8.,-47.6));
+#1854 = VECTOR('',#1855,1.);
+#1855 = DIRECTION('',(0.,-1.,0.));
+#1856 = PCURVE('',#1165,#1857);
+#1857 = DEFINITIONAL_REPRESENTATION('',(#1858),#1862);
+#1858 = LINE('',#1859,#1860);
+#1859 = CARTESIAN_POINT('',(0.,-0.));
+#1860 = VECTOR('',#1861,1.);
+#1861 = DIRECTION('',(1.,0.));
+#1862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1863 = PCURVE('',#1137,#1864);
+#1864 = DEFINITIONAL_REPRESENTATION('',(#1865),#1869);
+#1865 = LINE('',#1866,#1867);
+#1866 = CARTESIAN_POINT('',(-1.7763568394E-15,-6.5));
+#1867 = VECTOR('',#1868,1.);
+#1868 = DIRECTION('',(1.,0.));
+#1869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1870 = ORIENTED_EDGE('',*,*,#1543,.T.);
+#1871 = ORIENTED_EDGE('',*,*,#1828,.T.);
+#1872 = ORIENTED_EDGE('',*,*,#1149,.F.);
+#1873 = FACE_BOUND('',#1874,.T.);
+#1874 = EDGE_LOOP('',(#1875));
+#1875 = ORIENTED_EDGE('',*,*,#1876,.T.);
+#1876 = EDGE_CURVE('',#1877,#1877,#1879,.T.);
+#1877 = VERTEX_POINT('',#1878);
+#1878 = CARTESIAN_POINT('',(-11.5,0.,-47.6));
+#1879 = SURFACE_CURVE('',#1880,(#1885,#1896),.PCURVE_S1.);
+#1880 = CIRCLE('',#1881,1.5);
+#1881 = AXIS2_PLACEMENT_3D('',#1882,#1883,#1884);
+#1882 = CARTESIAN_POINT('',(-13.,0.,-47.6));
+#1883 = DIRECTION('',(0.,0.,1.));
+#1884 = DIRECTION('',(1.,0.,0.));
+#1885 = PCURVE('',#1165,#1886);
+#1886 = DEFINITIONAL_REPRESENTATION('',(#1887),#1895);
+#1887 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1888,#1889,#1890,#1891,
+#1892,#1893,#1894),.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('') );
+#1888 = CARTESIAN_POINT('',(8.,-4.));
+#1889 = CARTESIAN_POINT('',(5.401923788647,-4.));
+#1890 = CARTESIAN_POINT('',(6.700961894323,-1.75));
+#1891 = CARTESIAN_POINT('',(8.,0.5));
+#1892 = CARTESIAN_POINT('',(9.299038105677,-1.75));
+#1893 = CARTESIAN_POINT('',(10.598076211353,-4.));
+#1894 = CARTESIAN_POINT('',(8.,-4.));
+#1895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1896 = PCURVE('',#1696,#1897);
+#1897 = DEFINITIONAL_REPRESENTATION('',(#1898),#1902);
+#1898 = LINE('',#1899,#1900);
+#1899 = CARTESIAN_POINT('',(0.,-6.5));
+#1900 = VECTOR('',#1901,1.);
+#1901 = DIRECTION('',(1.,0.));
+#1902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1903 = ADVANCED_FACE('',(#1904),#1137,.T.);
+#1904 = FACE_BOUND('',#1905,.T.);
+#1905 = EDGE_LOOP('',(#1906,#1907,#1908,#1909));
+#1906 = ORIENTED_EDGE('',*,*,#1650,.F.);
+#1907 = ORIENTED_EDGE('',*,*,#1566,.T.);
+#1908 = ORIENTED_EDGE('',*,*,#1850,.T.);
+#1909 = ORIENTED_EDGE('',*,*,#1121,.F.);
+#1910 = ADVANCED_FACE('',(#1911),#1325,.F.);
+#1911 = FACE_BOUND('',#1912,.F.);
+#1912 = EDGE_LOOP('',(#1913,#1914,#1937,#1968));
+#1913 = ORIENTED_EDGE('',*,*,#1308,.F.);
+#1914 = ORIENTED_EDGE('',*,*,#1915,.T.);
+#1915 = EDGE_CURVE('',#1309,#1916,#1918,.T.);
+#1916 = VERTEX_POINT('',#1917);
+#1917 = CARTESIAN_POINT('',(1.7,-5.,-47.8));
+#1918 = SEAM_CURVE('',#1919,(#1923,#1930),.PCURVE_S1.);
+#1919 = LINE('',#1920,#1921);
+#1920 = CARTESIAN_POINT('',(1.7,-8.,-47.8));
+#1921 = VECTOR('',#1922,1.);
+#1922 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#1923 = PCURVE('',#1325,#1924);
+#1924 = DEFINITIONAL_REPRESENTATION('',(#1925),#1929);
+#1925 = LINE('',#1926,#1927);
+#1926 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1927 = VECTOR('',#1928,1.);
+#1928 = DIRECTION('',(0.,-1.));
+#1929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1930 = PCURVE('',#1325,#1931);
+#1931 = DEFINITIONAL_REPRESENTATION('',(#1932),#1936);
+#1932 = LINE('',#1933,#1934);
+#1933 = CARTESIAN_POINT('',(0.,0.));
+#1934 = VECTOR('',#1935,1.);
+#1935 = DIRECTION('',(0.,-1.));
+#1936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1937 = ORIENTED_EDGE('',*,*,#1938,.T.);
+#1938 = EDGE_CURVE('',#1916,#1916,#1939,.T.);
+#1939 = SURFACE_CURVE('',#1940,(#1945,#1952),.PCURVE_S1.);
+#1940 = CIRCLE('',#1941,1.7);
+#1941 = AXIS2_PLACEMENT_3D('',#1942,#1943,#1944);
+#1942 = CARTESIAN_POINT('',(0.,-5.,-47.8));
+#1943 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#1944 = DIRECTION('',(1.,0.,0.));
+#1945 = PCURVE('',#1325,#1946);
+#1946 = DEFINITIONAL_REPRESENTATION('',(#1947),#1951);
+#1947 = LINE('',#1948,#1949);
+#1948 = CARTESIAN_POINT('',(0.,-3.));
+#1949 = VECTOR('',#1950,1.);
+#1950 = DIRECTION('',(1.,0.));
+#1951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1952 = PCURVE('',#1953,#1958);
+#1953 = PLANE('',#1954);
+#1954 = AXIS2_PLACEMENT_3D('',#1955,#1956,#1957);
+#1955 = CARTESIAN_POINT('',(1.7,-5.,-47.8));
+#1956 = DIRECTION('',(0.,1.,0.));
+#1957 = DIRECTION('',(0.,0.,1.));
+#1958 = DEFINITIONAL_REPRESENTATION('',(#1959),#1967);
+#1959 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1960,#1961,#1962,#1963,
+#1964,#1965,#1966),.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('') );
+#1960 = CARTESIAN_POINT('',(0.,0.));
+#1961 = CARTESIAN_POINT('',(2.944486372867,0.));
+#1962 = CARTESIAN_POINT('',(1.472243186434,-2.55));
+#1963 = CARTESIAN_POINT('',(4.163799117101E-16,-5.1));
+#1964 = CARTESIAN_POINT('',(-1.472243186434,-2.55));
+#1965 = CARTESIAN_POINT('',(-2.944486372867,-2.6645352591E-15));
+#1966 = CARTESIAN_POINT('',(0.,0.));
+#1967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1968 = ORIENTED_EDGE('',*,*,#1915,.F.);
+#1969 = ADVANCED_FACE('',(#1970,#1973),#1630,.T.);
+#1970 = FACE_BOUND('',#1971,.T.);
+#1971 = EDGE_LOOP('',(#1972));
+#1972 = ORIENTED_EDGE('',*,*,#1615,.F.);
+#1973 = FACE_BOUND('',#1974,.T.);
+#1974 = EDGE_LOOP('',(#1975));
+#1975 = ORIENTED_EDGE('',*,*,#1976,.F.);
+#1976 = EDGE_CURVE('',#1977,#1977,#1979,.T.);
+#1977 = VERTEX_POINT('',#1978);
+#1978 = CARTESIAN_POINT('',(6.,0.,0.));
+#1979 = SURFACE_CURVE('',#1980,(#1985,#1992),.PCURVE_S1.);
+#1980 = CIRCLE('',#1981,6.);
+#1981 = AXIS2_PLACEMENT_3D('',#1982,#1983,#1984);
+#1982 = CARTESIAN_POINT('',(0.,0.,0.));
+#1983 = DIRECTION('',(0.,0.,-1.));
+#1984 = DIRECTION('',(1.,0.,0.));
+#1985 = PCURVE('',#1630,#1986);
+#1986 = DEFINITIONAL_REPRESENTATION('',(#1987),#1991);
+#1987 = CIRCLE('',#1988,6.);
+#1988 = AXIS2_PLACEMENT_2D('',#1989,#1990);
+#1989 = CARTESIAN_POINT('',(8.,0.));
+#1990 = DIRECTION('',(-1.,0.));
+#1991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1992 = PCURVE('',#1993,#1998);
+#1993 = CYLINDRICAL_SURFACE('',#1994,6.);
+#1994 = AXIS2_PLACEMENT_3D('',#1995,#1996,#1997);
+#1995 = CARTESIAN_POINT('',(0.,0.,0.));
+#1996 = DIRECTION('',(0.,0.,1.));
+#1997 = DIRECTION('',(1.,0.,0.));
+#1998 = DEFINITIONAL_REPRESENTATION('',(#1999),#2003);
+#1999 = LINE('',#2000,#2001);
+#2000 = CARTESIAN_POINT('',(-0.,0.));
+#2001 = VECTOR('',#2002,1.);
+#2002 = DIRECTION('',(-1.,0.));
+#2003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2004 = ADVANCED_FACE('',(#2005),#1696,.F.);
+#2005 = FACE_BOUND('',#2006,.F.);
+#2006 = EDGE_LOOP('',(#2007,#2008,#2029,#2030));
+#2007 = ORIENTED_EDGE('',*,*,#1675,.F.);
+#2008 = ORIENTED_EDGE('',*,*,#2009,.T.);
+#2009 = EDGE_CURVE('',#1676,#1877,#2010,.T.);
+#2010 = SEAM_CURVE('',#2011,(#2015,#2022),.PCURVE_S1.);
+#2011 = LINE('',#2012,#2013);
+#2012 = CARTESIAN_POINT('',(-11.5,0.,-41.1));
+#2013 = VECTOR('',#2014,1.);
+#2014 = DIRECTION('',(-0.,-0.,-1.));
+#2015 = PCURVE('',#1696,#2016);
+#2016 = DEFINITIONAL_REPRESENTATION('',(#2017),#2021);
+#2017 = LINE('',#2018,#2019);
+#2018 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2019 = VECTOR('',#2020,1.);
+#2020 = DIRECTION('',(0.,-1.));
+#2021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2022 = PCURVE('',#1696,#2023);
+#2023 = DEFINITIONAL_REPRESENTATION('',(#2024),#2028);
+#2024 = LINE('',#2025,#2026);
+#2025 = CARTESIAN_POINT('',(0.,0.));
+#2026 = VECTOR('',#2027,1.);
+#2027 = DIRECTION('',(0.,-1.));
+#2028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2029 = ORIENTED_EDGE('',*,*,#1876,.T.);
+#2030 = ORIENTED_EDGE('',*,*,#2009,.F.);
+#2031 = ADVANCED_FACE('',(#2032),#1727,.T.);
+#2032 = FACE_BOUND('',#2033,.F.);
+#2033 = EDGE_LOOP('',(#2034,#2057,#2088,#2089));
+#2034 = ORIENTED_EDGE('',*,*,#2035,.F.);
+#2035 = EDGE_CURVE('',#2036,#1711,#2038,.T.);
+#2036 = VERTEX_POINT('',#2037);
+#2037 = CARTESIAN_POINT('',(2.,0.,-39.));
+#2038 = SEAM_CURVE('',#2039,(#2043,#2050),.PCURVE_S1.);
+#2039 = LINE('',#2040,#2041);
+#2040 = CARTESIAN_POINT('',(2.,0.,-39.));
+#2041 = VECTOR('',#2042,1.);
+#2042 = DIRECTION('',(0.,0.,-1.));
+#2043 = PCURVE('',#1727,#2044);
+#2044 = DEFINITIONAL_REPRESENTATION('',(#2045),#2049);
+#2045 = LINE('',#2046,#2047);
+#2046 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#2047 = VECTOR('',#2048,1.);
+#2048 = DIRECTION('',(-0.,-1.));
+#2049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2050 = PCURVE('',#1727,#2051);
+#2051 = DEFINITIONAL_REPRESENTATION('',(#2052),#2056);
+#2052 = LINE('',#2053,#2054);
+#2053 = CARTESIAN_POINT('',(-0.,0.));
+#2054 = VECTOR('',#2055,1.);
+#2055 = DIRECTION('',(-0.,-1.));
+#2056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2057 = ORIENTED_EDGE('',*,*,#2058,.F.);
+#2058 = EDGE_CURVE('',#2036,#2036,#2059,.T.);
+#2059 = SURFACE_CURVE('',#2060,(#2065,#2072),.PCURVE_S1.);
+#2060 = CIRCLE('',#2061,2.);
+#2061 = AXIS2_PLACEMENT_3D('',#2062,#2063,#2064);
+#2062 = CARTESIAN_POINT('',(0.,0.,-39.));
+#2063 = DIRECTION('',(0.,0.,-1.));
+#2064 = DIRECTION('',(1.,0.,0.));
+#2065 = PCURVE('',#1727,#2066);
+#2066 = DEFINITIONAL_REPRESENTATION('',(#2067),#2071);
+#2067 = LINE('',#2068,#2069);
+#2068 = CARTESIAN_POINT('',(-0.,0.));
+#2069 = VECTOR('',#2070,1.);
+#2070 = DIRECTION('',(-1.,0.));
+#2071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2072 = PCURVE('',#2073,#2078);
+#2073 = PLANE('',#2074);
+#2074 = AXIS2_PLACEMENT_3D('',#2075,#2076,#2077);
+#2075 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,-39.));
+#2076 = DIRECTION('',(0.,0.,1.));
+#2077 = DIRECTION('',(1.,0.,0.));
+#2078 = DEFINITIONAL_REPRESENTATION('',(#2079),#2087);
+#2079 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2080,#2081,#2082,#2083,
+#2084,#2085,#2086),.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('') );
+#2080 = CARTESIAN_POINT('',(-7.656183252196,-5.768449382764));
+#2081 = CARTESIAN_POINT('',(-7.656183252196,-9.232550997902));
+#2082 = CARTESIAN_POINT('',(-10.65618325219,-7.500500190333));
+#2083 = CARTESIAN_POINT('',(-13.65618325219,-5.768449382764));
+#2084 = CARTESIAN_POINT('',(-10.65618325219,-4.036398575195));
+#2085 = CARTESIAN_POINT('',(-7.656183252196,-2.304347767626));
+#2086 = CARTESIAN_POINT('',(-7.656183252196,-5.768449382764));
+#2087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2088 = ORIENTED_EDGE('',*,*,#2035,.T.);
+#2089 = ORIENTED_EDGE('',*,*,#1710,.T.);
+#2090 = ADVANCED_FACE('',(#2091),#1783,.F.);
+#2091 = FACE_BOUND('',#2092,.F.);
+#2092 = EDGE_LOOP('',(#2093,#2094,#2117,#2148));
+#2093 = ORIENTED_EDGE('',*,*,#1766,.F.);
+#2094 = ORIENTED_EDGE('',*,*,#2095,.T.);
+#2095 = EDGE_CURVE('',#1767,#2096,#2098,.T.);
+#2096 = VERTEX_POINT('',#2097);
+#2097 = CARTESIAN_POINT('',(-11.5,0.,-51.1));
+#2098 = SEAM_CURVE('',#2099,(#2103,#2110),.PCURVE_S1.);
+#2099 = LINE('',#2100,#2101);
+#2100 = CARTESIAN_POINT('',(-11.5,0.,-41.1));
+#2101 = VECTOR('',#2102,1.);
+#2102 = DIRECTION('',(-0.,-0.,-1.));
+#2103 = PCURVE('',#1783,#2104);
+#2104 = DEFINITIONAL_REPRESENTATION('',(#2105),#2109);
+#2105 = LINE('',#2106,#2107);
+#2106 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2107 = VECTOR('',#2108,1.);
+#2108 = DIRECTION('',(0.,-1.));
+#2109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2110 = PCURVE('',#1783,#2111);
+#2111 = DEFINITIONAL_REPRESENTATION('',(#2112),#2116);
+#2112 = LINE('',#2113,#2114);
+#2113 = CARTESIAN_POINT('',(0.,0.));
+#2114 = VECTOR('',#2115,1.);
+#2115 = DIRECTION('',(0.,-1.));
+#2116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2117 = ORIENTED_EDGE('',*,*,#2118,.T.);
+#2118 = EDGE_CURVE('',#2096,#2096,#2119,.T.);
+#2119 = SURFACE_CURVE('',#2120,(#2125,#2132),.PCURVE_S1.);
+#2120 = CIRCLE('',#2121,1.5);
+#2121 = AXIS2_PLACEMENT_3D('',#2122,#2123,#2124);
+#2122 = CARTESIAN_POINT('',(-13.,0.,-51.1));
+#2123 = DIRECTION('',(0.,0.,1.));
+#2124 = DIRECTION('',(1.,0.,0.));
+#2125 = PCURVE('',#1783,#2126);
+#2126 = DEFINITIONAL_REPRESENTATION('',(#2127),#2131);
+#2127 = LINE('',#2128,#2129);
+#2128 = CARTESIAN_POINT('',(0.,-10.));
+#2129 = VECTOR('',#2130,1.);
+#2130 = DIRECTION('',(1.,0.));
+#2131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2132 = PCURVE('',#2133,#2138);
+#2133 = PLANE('',#2134);
+#2134 = AXIS2_PLACEMENT_3D('',#2135,#2136,#2137);
+#2135 = CARTESIAN_POINT('',(-11.5,0.,-51.1));
+#2136 = DIRECTION('',(0.,0.,-1.));
+#2137 = DIRECTION('',(-1.,0.,0.));
+#2138 = DEFINITIONAL_REPRESENTATION('',(#2139),#2147);
+#2139 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2140,#2141,#2142,#2143,
+#2144,#2145,#2146),.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('') );
+#2140 = CARTESIAN_POINT('',(0.,0.));
+#2141 = CARTESIAN_POINT('',(0.,2.598076211353));
+#2142 = CARTESIAN_POINT('',(2.25,1.299038105677));
+#2143 = CARTESIAN_POINT('',(4.5,3.673940397442E-16));
+#2144 = CARTESIAN_POINT('',(2.25,-1.299038105677));
+#2145 = CARTESIAN_POINT('',(2.22044604925E-15,-2.598076211353));
+#2146 = CARTESIAN_POINT('',(0.,0.));
+#2147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2148 = ORIENTED_EDGE('',*,*,#2095,.F.);
+#2149 = ADVANCED_FACE('',(#2150),#1953,.F.);
+#2150 = FACE_BOUND('',#2151,.T.);
+#2151 = EDGE_LOOP('',(#2152));
+#2152 = ORIENTED_EDGE('',*,*,#1938,.T.);
+#2153 = ADVANCED_FACE('',(#2154),#1993,.T.);
+#2154 = FACE_BOUND('',#2155,.F.);
+#2155 = EDGE_LOOP('',(#2156,#2179,#2180,#2181));
+#2156 = ORIENTED_EDGE('',*,*,#2157,.F.);
+#2157 = EDGE_CURVE('',#1977,#2158,#2160,.T.);
+#2158 = VERTEX_POINT('',#2159);
+#2159 = CARTESIAN_POINT('',(6.,0.,-6.));
+#2160 = SEAM_CURVE('',#2161,(#2165,#2172),.PCURVE_S1.);
+#2161 = LINE('',#2162,#2163);
+#2162 = CARTESIAN_POINT('',(6.,0.,0.));
+#2163 = VECTOR('',#2164,1.);
+#2164 = DIRECTION('',(0.,0.,-1.));
+#2165 = PCURVE('',#1993,#2166);
+#2166 = DEFINITIONAL_REPRESENTATION('',(#2167),#2171);
+#2167 = LINE('',#2168,#2169);
+#2168 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#2169 = VECTOR('',#2170,1.);
+#2170 = DIRECTION('',(-0.,-1.));
+#2171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2172 = PCURVE('',#1993,#2173);
+#2173 = DEFINITIONAL_REPRESENTATION('',(#2174),#2178);
+#2174 = LINE('',#2175,#2176);
+#2175 = CARTESIAN_POINT('',(-0.,0.));
+#2176 = VECTOR('',#2177,1.);
+#2177 = DIRECTION('',(-0.,-1.));
+#2178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2179 = ORIENTED_EDGE('',*,*,#1976,.F.);
+#2180 = ORIENTED_EDGE('',*,*,#2157,.T.);
+#2181 = ORIENTED_EDGE('',*,*,#2182,.T.);
+#2182 = EDGE_CURVE('',#2158,#2158,#2183,.T.);
+#2183 = SURFACE_CURVE('',#2184,(#2189,#2196),.PCURVE_S1.);
+#2184 = CIRCLE('',#2185,6.);
+#2185 = AXIS2_PLACEMENT_3D('',#2186,#2187,#2188);
+#2186 = CARTESIAN_POINT('',(0.,0.,-6.));
+#2187 = DIRECTION('',(0.,0.,-1.));
+#2188 = DIRECTION('',(1.,0.,0.));
+#2189 = PCURVE('',#1993,#2190);
+#2190 = DEFINITIONAL_REPRESENTATION('',(#2191),#2195);
+#2191 = LINE('',#2192,#2193);
+#2192 = CARTESIAN_POINT('',(-0.,-6.));
+#2193 = VECTOR('',#2194,1.);
+#2194 = DIRECTION('',(-1.,0.));
+#2195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2196 = PCURVE('',#2197,#2202);
+#2197 = PLANE('',#2198);
+#2198 = AXIS2_PLACEMENT_3D('',#2199,#2200,#2201);
+#2199 = CARTESIAN_POINT('',(8.,0.,-6.));
+#2200 = DIRECTION('',(0.,0.,1.));
+#2201 = DIRECTION('',(1.,0.,0.));
+#2202 = DEFINITIONAL_REPRESENTATION('',(#2203),#2211);
+#2203 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2204,#2205,#2206,#2207,
+#2208,#2209,#2210),.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('') );
+#2204 = CARTESIAN_POINT('',(-2.,0.));
+#2205 = CARTESIAN_POINT('',(-2.,-10.39230484541));
+#2206 = CARTESIAN_POINT('',(-11.,-5.196152422707));
+#2207 = CARTESIAN_POINT('',(-20.,-1.469576158977E-15));
+#2208 = CARTESIAN_POINT('',(-11.,5.196152422707));
+#2209 = CARTESIAN_POINT('',(-2.,10.392304845413));
+#2210 = CARTESIAN_POINT('',(-2.,0.));
+#2211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2212 = ADVANCED_FACE('',(#2213,#2252),#2073,.F.);
+#2213 = FACE_BOUND('',#2214,.F.);
+#2214 = EDGE_LOOP('',(#2215));
+#2215 = ORIENTED_EDGE('',*,*,#2216,.F.);
+#2216 = EDGE_CURVE('',#2217,#2217,#2219,.T.);
+#2217 = VERTEX_POINT('',#2218);
+#2218 = CARTESIAN_POINT('',(3.,0.,-39.));
+#2219 = SURFACE_CURVE('',#2220,(#2225,#2236),.PCURVE_S1.);
+#2220 = CIRCLE('',#2221,3.);
+#2221 = AXIS2_PLACEMENT_3D('',#2222,#2223,#2224);
+#2222 = CARTESIAN_POINT('',(0.,0.,-39.));
+#2223 = DIRECTION('',(0.,0.,-1.));
+#2224 = DIRECTION('',(1.,0.,0.));
+#2225 = PCURVE('',#2073,#2226);
+#2226 = DEFINITIONAL_REPRESENTATION('',(#2227),#2235);
+#2227 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2228,#2229,#2230,#2231,
+#2232,#2233,#2234),.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('') );
+#2228 = CARTESIAN_POINT('',(-6.656183252196,-5.768449382764));
+#2229 = CARTESIAN_POINT('',(-6.656183252196,-10.96460180547));
+#2230 = CARTESIAN_POINT('',(-11.15618325219,-8.366525594117));
+#2231 = CARTESIAN_POINT('',(-15.65618325219,-5.768449382764));
+#2232 = CARTESIAN_POINT('',(-11.15618325219,-3.170373171411));
+#2233 = CARTESIAN_POINT('',(-6.656183252196,-0.572296960057));
+#2234 = CARTESIAN_POINT('',(-6.656183252196,-5.768449382764));
+#2235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2236 = PCURVE('',#2237,#2242);
+#2237 = PLANE('',#2238);
+#2238 = AXIS2_PLACEMENT_3D('',#2239,#2240,#2241);
+#2239 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,-39.));
+#2240 = DIRECTION('',(0.,0.,1.));
+#2241 = DIRECTION('',(1.,0.,0.));
+#2242 = DEFINITIONAL_REPRESENTATION('',(#2243),#2251);
+#2243 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2244,#2245,#2246,#2247,
+#2248,#2249,#2250),.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('') );
+#2244 = CARTESIAN_POINT('',(-6.656183252196,-5.768449382764));
+#2245 = CARTESIAN_POINT('',(-6.656183252196,-10.96460180547));
+#2246 = CARTESIAN_POINT('',(-11.15618325219,-8.366525594117));
+#2247 = CARTESIAN_POINT('',(-15.65618325219,-5.768449382764));
+#2248 = CARTESIAN_POINT('',(-11.15618325219,-3.170373171411));
+#2249 = CARTESIAN_POINT('',(-6.656183252196,-0.572296960057));
+#2250 = CARTESIAN_POINT('',(-6.656183252196,-5.768449382764));
+#2251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2252 = FACE_BOUND('',#2253,.F.);
+#2253 = EDGE_LOOP('',(#2254));
+#2254 = ORIENTED_EDGE('',*,*,#2058,.T.);
+#2255 = ADVANCED_FACE('',(#2256),#2133,.F.);
+#2256 = FACE_BOUND('',#2257,.T.);
+#2257 = EDGE_LOOP('',(#2258));
+#2258 = ORIENTED_EDGE('',*,*,#2118,.T.);
+#2259 = ADVANCED_FACE('',(#2260,#2295),#2197,.T.);
+#2260 = FACE_BOUND('',#2261,.T.);
+#2261 = EDGE_LOOP('',(#2262));
+#2262 = ORIENTED_EDGE('',*,*,#2263,.F.);
+#2263 = EDGE_CURVE('',#2264,#2264,#2266,.T.);
+#2264 = VERTEX_POINT('',#2265);
+#2265 = CARTESIAN_POINT('',(8.,0.,-6.));
+#2266 = SURFACE_CURVE('',#2267,(#2272,#2283),.PCURVE_S1.);
+#2267 = CIRCLE('',#2268,8.);
+#2268 = AXIS2_PLACEMENT_3D('',#2269,#2270,#2271);
+#2269 = CARTESIAN_POINT('',(0.,0.,-6.));
+#2270 = DIRECTION('',(0.,0.,-1.));
+#2271 = DIRECTION('',(1.,0.,0.));
+#2272 = PCURVE('',#2197,#2273);
+#2273 = DEFINITIONAL_REPRESENTATION('',(#2274),#2282);
+#2274 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2275,#2276,#2277,#2278,
+#2279,#2280,#2281),.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('') );
+#2275 = CARTESIAN_POINT('',(0.,0.));
+#2276 = CARTESIAN_POINT('',(0.,-13.85640646055));
+#2277 = CARTESIAN_POINT('',(-12.,-6.928203230276));
+#2278 = CARTESIAN_POINT('',(-24.,-1.959434878636E-15));
+#2279 = CARTESIAN_POINT('',(-12.,6.928203230276));
+#2280 = CARTESIAN_POINT('',(-1.24344978758E-14,13.856406460551));
+#2281 = CARTESIAN_POINT('',(0.,0.));
+#2282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2283 = PCURVE('',#2284,#2289);
+#2284 = CYLINDRICAL_SURFACE('',#2285,8.);
+#2285 = AXIS2_PLACEMENT_3D('',#2286,#2287,#2288);
+#2286 = CARTESIAN_POINT('',(0.,0.,-6.));
+#2287 = DIRECTION('',(0.,0.,1.));
+#2288 = DIRECTION('',(1.,0.,0.));
+#2289 = DEFINITIONAL_REPRESENTATION('',(#2290),#2294);
+#2290 = LINE('',#2291,#2292);
+#2291 = CARTESIAN_POINT('',(-0.,0.));
+#2292 = VECTOR('',#2293,1.);
+#2293 = DIRECTION('',(-1.,0.));
+#2294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2295 = FACE_BOUND('',#2296,.T.);
+#2296 = EDGE_LOOP('',(#2297));
+#2297 = ORIENTED_EDGE('',*,*,#2182,.T.);
+#2298 = ADVANCED_FACE('',(#2299,#2469),#2237,.F.);
+#2299 = FACE_BOUND('',#2300,.F.);
+#2300 = EDGE_LOOP('',(#2301,#2331,#2359,#2387,#2415,#2443));
+#2301 = ORIENTED_EDGE('',*,*,#2302,.F.);
+#2302 = EDGE_CURVE('',#2303,#2305,#2307,.T.);
+#2303 = VERTEX_POINT('',#2304);
+#2304 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,-39.));
+#2305 = VERTEX_POINT('',#2306);
+#2306 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,-39.));
+#2307 = SURFACE_CURVE('',#2308,(#2312,#2319),.PCURVE_S1.);
+#2308 = LINE('',#2309,#2310);
+#2309 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,-39.));
+#2310 = VECTOR('',#2311,1.);
+#2311 = DIRECTION('',(-1.593145147444E-16,-1.,0.));
+#2312 = PCURVE('',#2237,#2313);
+#2313 = DEFINITIONAL_REPRESENTATION('',(#2314),#2318);
+#2314 = LINE('',#2315,#2316);
+#2315 = CARTESIAN_POINT('',(0.,0.));
+#2316 = VECTOR('',#2317,1.);
+#2317 = DIRECTION('',(-1.593145147444E-16,-1.));
+#2318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2319 = PCURVE('',#2320,#2325);
+#2320 = PLANE('',#2321);
+#2321 = AXIS2_PLACEMENT_3D('',#2322,#2323,#2324);
+#2322 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,-39.));
+#2323 = DIRECTION('',(1.,-1.593145147444E-16,0.));
+#2324 = DIRECTION('',(-1.593145147444E-16,-1.,0.));
+#2325 = DEFINITIONAL_REPRESENTATION('',(#2326),#2330);
+#2326 = LINE('',#2327,#2328);
+#2327 = CARTESIAN_POINT('',(0.,0.));
+#2328 = VECTOR('',#2329,1.);
+#2329 = DIRECTION('',(1.,0.));
+#2330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2331 = ORIENTED_EDGE('',*,*,#2332,.F.);
+#2332 = EDGE_CURVE('',#2333,#2303,#2335,.T.);
+#2333 = VERTEX_POINT('',#2334);
+#2334 = CARTESIAN_POINT('',(0.,11.343449382764,-39.));
+#2335 = SURFACE_CURVE('',#2336,(#2340,#2347),.PCURVE_S1.);
+#2336 = LINE('',#2337,#2338);
+#2337 = CARTESIAN_POINT('',(0.,11.343449382764,-39.));
+#2338 = VECTOR('',#2339,1.);
+#2339 = DIRECTION('',(0.866025403784,-0.5,0.));
+#2340 = PCURVE('',#2237,#2341);
+#2341 = DEFINITIONAL_REPRESENTATION('',(#2342),#2346);
+#2342 = LINE('',#2343,#2344);
+#2343 = CARTESIAN_POINT('',(-9.656183252196,5.575));
+#2344 = VECTOR('',#2345,1.);
+#2345 = DIRECTION('',(0.866025403784,-0.5));
+#2346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2347 = PCURVE('',#2348,#2353);
+#2348 = PLANE('',#2349);
+#2349 = AXIS2_PLACEMENT_3D('',#2350,#2351,#2352);
+#2350 = CARTESIAN_POINT('',(0.,11.343449382764,-39.));
+#2351 = DIRECTION('',(0.5,0.866025403784,0.));
+#2352 = DIRECTION('',(0.866025403784,-0.5,0.));
+#2353 = DEFINITIONAL_REPRESENTATION('',(#2354),#2358);
+#2354 = LINE('',#2355,#2356);
+#2355 = CARTESIAN_POINT('',(0.,0.));
+#2356 = VECTOR('',#2357,1.);
+#2357 = DIRECTION('',(1.,0.));
+#2358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2359 = ORIENTED_EDGE('',*,*,#2360,.F.);
+#2360 = EDGE_CURVE('',#2361,#2333,#2363,.T.);
+#2361 = VERTEX_POINT('',#2362);
+#2362 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,-39.));
+#2363 = SURFACE_CURVE('',#2364,(#2368,#2375),.PCURVE_S1.);
+#2364 = LINE('',#2365,#2366);
+#2365 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,-39.));
+#2366 = VECTOR('',#2367,1.);
+#2367 = DIRECTION('',(0.866025403784,0.5,0.));
+#2368 = PCURVE('',#2237,#2369);
+#2369 = DEFINITIONAL_REPRESENTATION('',(#2370),#2374);
+#2370 = LINE('',#2371,#2372);
+#2371 = CARTESIAN_POINT('',(-19.31236650439,-8.881784197001E-16));
+#2372 = VECTOR('',#2373,1.);
+#2373 = DIRECTION('',(0.866025403784,0.5));
+#2374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2375 = PCURVE('',#2376,#2381);
+#2376 = PLANE('',#2377);
+#2377 = AXIS2_PLACEMENT_3D('',#2378,#2379,#2380);
+#2378 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,-39.));
+#2379 = DIRECTION('',(-0.5,0.866025403784,0.));
+#2380 = DIRECTION('',(0.866025403784,0.5,0.));
+#2381 = DEFINITIONAL_REPRESENTATION('',(#2382),#2386);
+#2382 = LINE('',#2383,#2384);
+#2383 = CARTESIAN_POINT('',(0.,0.));
+#2384 = VECTOR('',#2385,1.);
+#2385 = DIRECTION('',(1.,0.));
+#2386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2387 = ORIENTED_EDGE('',*,*,#2388,.F.);
+#2388 = EDGE_CURVE('',#2389,#2361,#2391,.T.);
+#2389 = VERTEX_POINT('',#2390);
+#2390 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,-39.));
+#2391 = SURFACE_CURVE('',#2392,(#2396,#2403),.PCURVE_S1.);
+#2392 = LINE('',#2393,#2394);
+#2393 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,-39.));
+#2394 = VECTOR('',#2395,1.);
+#2395 = DIRECTION('',(-1.593145147444E-16,1.,-0.));
+#2396 = PCURVE('',#2237,#2397);
+#2397 = DEFINITIONAL_REPRESENTATION('',(#2398),#2402);
+#2398 = LINE('',#2399,#2400);
+#2399 = CARTESIAN_POINT('',(-19.31236650439,-11.15));
+#2400 = VECTOR('',#2401,1.);
+#2401 = DIRECTION('',(-1.593145147444E-16,1.));
+#2402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2403 = PCURVE('',#2404,#2409);
+#2404 = PLANE('',#2405);
+#2405 = AXIS2_PLACEMENT_3D('',#2406,#2407,#2408);
+#2406 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,-39.));
+#2407 = DIRECTION('',(-1.,-1.593145147444E-16,-0.));
+#2408 = DIRECTION('',(-1.593145147444E-16,1.,0.));
+#2409 = DEFINITIONAL_REPRESENTATION('',(#2410),#2414);
+#2410 = LINE('',#2411,#2412);
+#2411 = CARTESIAN_POINT('',(0.,0.));
+#2412 = VECTOR('',#2413,1.);
+#2413 = DIRECTION('',(1.,0.));
+#2414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2415 = ORIENTED_EDGE('',*,*,#2416,.F.);
+#2416 = EDGE_CURVE('',#2417,#2389,#2419,.T.);
+#2417 = VERTEX_POINT('',#2418);
+#2418 = CARTESIAN_POINT('',(0.,-10.95655061723,-39.));
+#2419 = SURFACE_CURVE('',#2420,(#2424,#2431),.PCURVE_S1.);
+#2420 = LINE('',#2421,#2422);
+#2421 = CARTESIAN_POINT('',(0.,-10.95655061723,-39.));
+#2422 = VECTOR('',#2423,1.);
+#2423 = DIRECTION('',(-0.866025403784,0.5,-0.));
+#2424 = PCURVE('',#2237,#2425);
+#2425 = DEFINITIONAL_REPRESENTATION('',(#2426),#2430);
+#2426 = LINE('',#2427,#2428);
+#2427 = CARTESIAN_POINT('',(-9.656183252196,-16.725));
+#2428 = VECTOR('',#2429,1.);
+#2429 = DIRECTION('',(-0.866025403784,0.5));
+#2430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2431 = PCURVE('',#2432,#2437);
+#2432 = PLANE('',#2433);
+#2433 = AXIS2_PLACEMENT_3D('',#2434,#2435,#2436);
+#2434 = CARTESIAN_POINT('',(0.,-10.95655061723,-39.));
+#2435 = DIRECTION('',(-0.5,-0.866025403784,-0.));
+#2436 = DIRECTION('',(-0.866025403784,0.5,0.));
+#2437 = DEFINITIONAL_REPRESENTATION('',(#2438),#2442);
+#2438 = LINE('',#2439,#2440);
+#2439 = CARTESIAN_POINT('',(0.,0.));
+#2440 = VECTOR('',#2441,1.);
+#2441 = DIRECTION('',(1.,0.));
+#2442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2443 = ORIENTED_EDGE('',*,*,#2444,.F.);
+#2444 = EDGE_CURVE('',#2305,#2417,#2445,.T.);
+#2445 = SURFACE_CURVE('',#2446,(#2450,#2457),.PCURVE_S1.);
+#2446 = LINE('',#2447,#2448);
+#2447 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,-39.));
+#2448 = VECTOR('',#2449,1.);
+#2449 = DIRECTION('',(-0.866025403784,-0.5,0.));
+#2450 = PCURVE('',#2237,#2451);
+#2451 = DEFINITIONAL_REPRESENTATION('',(#2452),#2456);
+#2452 = LINE('',#2453,#2454);
+#2453 = CARTESIAN_POINT('',(-1.7763568394E-15,-11.15));
+#2454 = VECTOR('',#2455,1.);
+#2455 = DIRECTION('',(-0.866025403784,-0.5));
+#2456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2457 = PCURVE('',#2458,#2463);
+#2458 = PLANE('',#2459);
+#2459 = AXIS2_PLACEMENT_3D('',#2460,#2461,#2462);
+#2460 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,-39.));
+#2461 = DIRECTION('',(0.5,-0.866025403784,0.));
+#2462 = DIRECTION('',(-0.866025403784,-0.5,0.));
+#2463 = DEFINITIONAL_REPRESENTATION('',(#2464),#2468);
+#2464 = LINE('',#2465,#2466);
+#2465 = CARTESIAN_POINT('',(0.,0.));
+#2466 = VECTOR('',#2467,1.);
+#2467 = DIRECTION('',(1.,0.));
+#2468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2469 = FACE_BOUND('',#2470,.F.);
+#2470 = EDGE_LOOP('',(#2471));
+#2471 = ORIENTED_EDGE('',*,*,#2216,.T.);
+#2472 = ADVANCED_FACE('',(#2473),#2284,.T.);
+#2473 = FACE_BOUND('',#2474,.F.);
+#2474 = EDGE_LOOP('',(#2475,#2476,#2499,#2526));
+#2475 = ORIENTED_EDGE('',*,*,#2263,.F.);
+#2476 = ORIENTED_EDGE('',*,*,#2477,.T.);
+#2477 = EDGE_CURVE('',#2264,#2478,#2480,.T.);
+#2478 = VERTEX_POINT('',#2479);
+#2479 = CARTESIAN_POINT('',(8.,0.,-8.));
+#2480 = SEAM_CURVE('',#2481,(#2485,#2492),.PCURVE_S1.);
+#2481 = LINE('',#2482,#2483);
+#2482 = CARTESIAN_POINT('',(8.,0.,-6.));
+#2483 = VECTOR('',#2484,1.);
+#2484 = DIRECTION('',(0.,0.,-1.));
+#2485 = PCURVE('',#2284,#2486);
+#2486 = DEFINITIONAL_REPRESENTATION('',(#2487),#2491);
+#2487 = LINE('',#2488,#2489);
+#2488 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#2489 = VECTOR('',#2490,1.);
+#2490 = DIRECTION('',(-0.,-1.));
+#2491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2492 = PCURVE('',#2284,#2493);
+#2493 = DEFINITIONAL_REPRESENTATION('',(#2494),#2498);
+#2494 = LINE('',#2495,#2496);
+#2495 = CARTESIAN_POINT('',(-0.,0.));
+#2496 = VECTOR('',#2497,1.);
+#2497 = DIRECTION('',(-0.,-1.));
+#2498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2499 = ORIENTED_EDGE('',*,*,#2500,.F.);
+#2500 = EDGE_CURVE('',#2478,#2478,#2501,.T.);
+#2501 = SURFACE_CURVE('',#2502,(#2507,#2514),.PCURVE_S1.);
+#2502 = CIRCLE('',#2503,8.);
+#2503 = AXIS2_PLACEMENT_3D('',#2504,#2505,#2506);
+#2504 = CARTESIAN_POINT('',(0.,0.,-8.));
+#2505 = DIRECTION('',(0.,0.,1.));
+#2506 = DIRECTION('',(1.,0.,0.));
+#2507 = PCURVE('',#2284,#2508);
+#2508 = DEFINITIONAL_REPRESENTATION('',(#2509),#2513);
+#2509 = LINE('',#2510,#2511);
+#2510 = CARTESIAN_POINT('',(-6.28318530718,-2.));
+#2511 = VECTOR('',#2512,1.);
+#2512 = DIRECTION('',(1.,-0.));
+#2513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2514 = PCURVE('',#2515,#2520);
+#2515 = PLANE('',#2516);
+#2516 = AXIS2_PLACEMENT_3D('',#2517,#2518,#2519);
+#2517 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,-8.));
+#2518 = DIRECTION('',(0.,0.,1.));
+#2519 = DIRECTION('',(1.,0.,0.));
+#2520 = DEFINITIONAL_REPRESENTATION('',(#2521),#2525);
+#2521 = CIRCLE('',#2522,8.);
+#2522 = AXIS2_PLACEMENT_2D('',#2523,#2524);
+#2523 = CARTESIAN_POINT('',(-9.656183252196,-5.768449382764));
+#2524 = DIRECTION('',(1.,0.));
+#2525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2526 = ORIENTED_EDGE('',*,*,#2477,.F.);
+#2527 = ADVANCED_FACE('',(#2528),#2320,.T.);
+#2528 = FACE_BOUND('',#2529,.T.);
+#2529 = EDGE_LOOP('',(#2530,#2553,#2581,#2602));
+#2530 = ORIENTED_EDGE('',*,*,#2531,.T.);
+#2531 = EDGE_CURVE('',#2303,#2532,#2534,.T.);
+#2532 = VERTEX_POINT('',#2533);
+#2533 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,-38.));
+#2534 = SURFACE_CURVE('',#2535,(#2539,#2546),.PCURVE_S1.);
+#2535 = LINE('',#2536,#2537);
+#2536 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,-39.));
+#2537 = VECTOR('',#2538,1.);
+#2538 = DIRECTION('',(0.,0.,1.));
+#2539 = PCURVE('',#2320,#2540);
+#2540 = DEFINITIONAL_REPRESENTATION('',(#2541),#2545);
+#2541 = LINE('',#2542,#2543);
+#2542 = CARTESIAN_POINT('',(0.,0.));
+#2543 = VECTOR('',#2544,1.);
+#2544 = DIRECTION('',(0.,-1.));
+#2545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2546 = PCURVE('',#2348,#2547);
+#2547 = DEFINITIONAL_REPRESENTATION('',(#2548),#2552);
+#2548 = LINE('',#2549,#2550);
+#2549 = CARTESIAN_POINT('',(11.15,0.));
+#2550 = VECTOR('',#2551,1.);
+#2551 = DIRECTION('',(0.,-1.));
+#2552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2553 = ORIENTED_EDGE('',*,*,#2554,.T.);
+#2554 = EDGE_CURVE('',#2532,#2555,#2557,.T.);
+#2555 = VERTEX_POINT('',#2556);
+#2556 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,-38.));
+#2557 = SURFACE_CURVE('',#2558,(#2562,#2569),.PCURVE_S1.);
+#2558 = LINE('',#2559,#2560);
+#2559 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,-38.));
+#2560 = VECTOR('',#2561,1.);
+#2561 = DIRECTION('',(-1.593145147444E-16,-1.,0.));
+#2562 = PCURVE('',#2320,#2563);
+#2563 = DEFINITIONAL_REPRESENTATION('',(#2564),#2568);
+#2564 = LINE('',#2565,#2566);
+#2565 = CARTESIAN_POINT('',(0.,-1.));
+#2566 = VECTOR('',#2567,1.);
+#2567 = DIRECTION('',(1.,0.));
+#2568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2569 = PCURVE('',#2570,#2575);
+#2570 = PLANE('',#2571);
+#2571 = AXIS2_PLACEMENT_3D('',#2572,#2573,#2574);
+#2572 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,-38.));
+#2573 = DIRECTION('',(0.,0.,1.));
+#2574 = DIRECTION('',(1.,0.,0.));
+#2575 = DEFINITIONAL_REPRESENTATION('',(#2576),#2580);
+#2576 = LINE('',#2577,#2578);
+#2577 = CARTESIAN_POINT('',(0.,0.));
+#2578 = VECTOR('',#2579,1.);
+#2579 = DIRECTION('',(-1.593145147444E-16,-1.));
+#2580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2581 = ORIENTED_EDGE('',*,*,#2582,.F.);
+#2582 = EDGE_CURVE('',#2305,#2555,#2583,.T.);
+#2583 = SURFACE_CURVE('',#2584,(#2588,#2595),.PCURVE_S1.);
+#2584 = LINE('',#2585,#2586);
+#2585 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,-39.));
+#2586 = VECTOR('',#2587,1.);
+#2587 = DIRECTION('',(0.,0.,1.));
+#2588 = PCURVE('',#2320,#2589);
+#2589 = DEFINITIONAL_REPRESENTATION('',(#2590),#2594);
+#2590 = LINE('',#2591,#2592);
+#2591 = CARTESIAN_POINT('',(11.15,0.));
+#2592 = VECTOR('',#2593,1.);
+#2593 = DIRECTION('',(0.,-1.));
+#2594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2595 = PCURVE('',#2458,#2596);
+#2596 = DEFINITIONAL_REPRESENTATION('',(#2597),#2601);
+#2597 = LINE('',#2598,#2599);
+#2598 = CARTESIAN_POINT('',(0.,0.));
+#2599 = VECTOR('',#2600,1.);
+#2600 = DIRECTION('',(0.,-1.));
+#2601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2602 = ORIENTED_EDGE('',*,*,#2302,.F.);
+#2603 = ADVANCED_FACE('',(#2604),#2348,.T.);
+#2604 = FACE_BOUND('',#2605,.T.);
+#2605 = EDGE_LOOP('',(#2606,#2629,#2650,#2651));
+#2606 = ORIENTED_EDGE('',*,*,#2607,.T.);
+#2607 = EDGE_CURVE('',#2333,#2608,#2610,.T.);
+#2608 = VERTEX_POINT('',#2609);
+#2609 = CARTESIAN_POINT('',(0.,11.343449382764,-38.));
+#2610 = SURFACE_CURVE('',#2611,(#2615,#2622),.PCURVE_S1.);
+#2611 = LINE('',#2612,#2613);
+#2612 = CARTESIAN_POINT('',(0.,11.343449382764,-39.));
+#2613 = VECTOR('',#2614,1.);
+#2614 = DIRECTION('',(0.,0.,1.));
+#2615 = PCURVE('',#2348,#2616);
+#2616 = DEFINITIONAL_REPRESENTATION('',(#2617),#2621);
+#2617 = LINE('',#2618,#2619);
+#2618 = CARTESIAN_POINT('',(0.,0.));
+#2619 = VECTOR('',#2620,1.);
+#2620 = DIRECTION('',(0.,-1.));
+#2621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2622 = PCURVE('',#2376,#2623);
+#2623 = DEFINITIONAL_REPRESENTATION('',(#2624),#2628);
+#2624 = LINE('',#2625,#2626);
+#2625 = CARTESIAN_POINT('',(11.15,0.));
+#2626 = VECTOR('',#2627,1.);
+#2627 = DIRECTION('',(0.,-1.));
+#2628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2629 = ORIENTED_EDGE('',*,*,#2630,.T.);
+#2630 = EDGE_CURVE('',#2608,#2532,#2631,.T.);
+#2631 = SURFACE_CURVE('',#2632,(#2636,#2643),.PCURVE_S1.);
+#2632 = LINE('',#2633,#2634);
+#2633 = CARTESIAN_POINT('',(0.,11.343449382764,-38.));
+#2634 = VECTOR('',#2635,1.);
+#2635 = DIRECTION('',(0.866025403784,-0.5,0.));
+#2636 = PCURVE('',#2348,#2637);
+#2637 = DEFINITIONAL_REPRESENTATION('',(#2638),#2642);
+#2638 = LINE('',#2639,#2640);
+#2639 = CARTESIAN_POINT('',(0.,-1.));
+#2640 = VECTOR('',#2641,1.);
+#2641 = DIRECTION('',(1.,0.));
+#2642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2643 = PCURVE('',#2570,#2644);
+#2644 = DEFINITIONAL_REPRESENTATION('',(#2645),#2649);
+#2645 = LINE('',#2646,#2647);
+#2646 = CARTESIAN_POINT('',(-9.656183252196,5.575));
+#2647 = VECTOR('',#2648,1.);
+#2648 = DIRECTION('',(0.866025403784,-0.5));
+#2649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2650 = ORIENTED_EDGE('',*,*,#2531,.F.);
+#2651 = ORIENTED_EDGE('',*,*,#2332,.F.);
+#2652 = ADVANCED_FACE('',(#2653),#2458,.T.);
+#2653 = FACE_BOUND('',#2654,.T.);
+#2654 = EDGE_LOOP('',(#2655,#2656,#2679,#2700));
+#2655 = ORIENTED_EDGE('',*,*,#2582,.T.);
+#2656 = ORIENTED_EDGE('',*,*,#2657,.T.);
+#2657 = EDGE_CURVE('',#2555,#2658,#2660,.T.);
+#2658 = VERTEX_POINT('',#2659);
+#2659 = CARTESIAN_POINT('',(0.,-10.95655061723,-38.));
+#2660 = SURFACE_CURVE('',#2661,(#2665,#2672),.PCURVE_S1.);
+#2661 = LINE('',#2662,#2663);
+#2662 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,-38.));
+#2663 = VECTOR('',#2664,1.);
+#2664 = DIRECTION('',(-0.866025403784,-0.5,0.));
+#2665 = PCURVE('',#2458,#2666);
+#2666 = DEFINITIONAL_REPRESENTATION('',(#2667),#2671);
+#2667 = LINE('',#2668,#2669);
+#2668 = CARTESIAN_POINT('',(0.,-1.));
+#2669 = VECTOR('',#2670,1.);
+#2670 = DIRECTION('',(1.,0.));
+#2671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2672 = PCURVE('',#2570,#2673);
+#2673 = DEFINITIONAL_REPRESENTATION('',(#2674),#2678);
+#2674 = LINE('',#2675,#2676);
+#2675 = CARTESIAN_POINT('',(-1.7763568394E-15,-11.15));
+#2676 = VECTOR('',#2677,1.);
+#2677 = DIRECTION('',(-0.866025403784,-0.5));
+#2678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2679 = ORIENTED_EDGE('',*,*,#2680,.F.);
+#2680 = EDGE_CURVE('',#2417,#2658,#2681,.T.);
+#2681 = SURFACE_CURVE('',#2682,(#2686,#2693),.PCURVE_S1.);
+#2682 = LINE('',#2683,#2684);
+#2683 = CARTESIAN_POINT('',(0.,-10.95655061723,-39.));
+#2684 = VECTOR('',#2685,1.);
+#2685 = DIRECTION('',(0.,0.,1.));
+#2686 = PCURVE('',#2458,#2687);
+#2687 = DEFINITIONAL_REPRESENTATION('',(#2688),#2692);
+#2688 = LINE('',#2689,#2690);
+#2689 = CARTESIAN_POINT('',(11.15,0.));
+#2690 = VECTOR('',#2691,1.);
+#2691 = DIRECTION('',(0.,-1.));
+#2692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2693 = PCURVE('',#2432,#2694);
+#2694 = DEFINITIONAL_REPRESENTATION('',(#2695),#2699);
+#2695 = LINE('',#2696,#2697);
+#2696 = CARTESIAN_POINT('',(0.,0.));
+#2697 = VECTOR('',#2698,1.);
+#2698 = DIRECTION('',(0.,-1.));
+#2699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2700 = ORIENTED_EDGE('',*,*,#2444,.F.);
+#2701 = ADVANCED_FACE('',(#2702),#2376,.T.);
+#2702 = FACE_BOUND('',#2703,.T.);
+#2703 = EDGE_LOOP('',(#2704,#2727,#2748,#2749));
+#2704 = ORIENTED_EDGE('',*,*,#2705,.T.);
+#2705 = EDGE_CURVE('',#2361,#2706,#2708,.T.);
+#2706 = VERTEX_POINT('',#2707);
+#2707 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,-38.));
+#2708 = SURFACE_CURVE('',#2709,(#2713,#2720),.PCURVE_S1.);
+#2709 = LINE('',#2710,#2711);
+#2710 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,-39.));
+#2711 = VECTOR('',#2712,1.);
+#2712 = DIRECTION('',(0.,0.,1.));
+#2713 = PCURVE('',#2376,#2714);
+#2714 = DEFINITIONAL_REPRESENTATION('',(#2715),#2719);
+#2715 = LINE('',#2716,#2717);
+#2716 = CARTESIAN_POINT('',(0.,0.));
+#2717 = VECTOR('',#2718,1.);
+#2718 = DIRECTION('',(0.,-1.));
+#2719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2720 = PCURVE('',#2404,#2721);
+#2721 = DEFINITIONAL_REPRESENTATION('',(#2722),#2726);
+#2722 = LINE('',#2723,#2724);
+#2723 = CARTESIAN_POINT('',(11.15,0.));
+#2724 = VECTOR('',#2725,1.);
+#2725 = DIRECTION('',(0.,-1.));
+#2726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2727 = ORIENTED_EDGE('',*,*,#2728,.T.);
+#2728 = EDGE_CURVE('',#2706,#2608,#2729,.T.);
+#2729 = SURFACE_CURVE('',#2730,(#2734,#2741),.PCURVE_S1.);
+#2730 = LINE('',#2731,#2732);
+#2731 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,-38.));
+#2732 = VECTOR('',#2733,1.);
+#2733 = DIRECTION('',(0.866025403784,0.5,0.));
+#2734 = PCURVE('',#2376,#2735);
+#2735 = DEFINITIONAL_REPRESENTATION('',(#2736),#2740);
+#2736 = LINE('',#2737,#2738);
+#2737 = CARTESIAN_POINT('',(0.,-1.));
+#2738 = VECTOR('',#2739,1.);
+#2739 = DIRECTION('',(1.,0.));
+#2740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2741 = PCURVE('',#2570,#2742);
+#2742 = DEFINITIONAL_REPRESENTATION('',(#2743),#2747);
+#2743 = LINE('',#2744,#2745);
+#2744 = CARTESIAN_POINT('',(-19.31236650439,-8.881784197001E-16));
+#2745 = VECTOR('',#2746,1.);
+#2746 = DIRECTION('',(0.866025403784,0.5));
+#2747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2748 = ORIENTED_EDGE('',*,*,#2607,.F.);
+#2749 = ORIENTED_EDGE('',*,*,#2360,.F.);
+#2750 = ADVANCED_FACE('',(#2751),#2432,.T.);
+#2751 = FACE_BOUND('',#2752,.T.);
+#2752 = EDGE_LOOP('',(#2753,#2754,#2777,#2798));
+#2753 = ORIENTED_EDGE('',*,*,#2680,.T.);
+#2754 = ORIENTED_EDGE('',*,*,#2755,.T.);
+#2755 = EDGE_CURVE('',#2658,#2756,#2758,.T.);
+#2756 = VERTEX_POINT('',#2757);
+#2757 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,-38.));
+#2758 = SURFACE_CURVE('',#2759,(#2763,#2770),.PCURVE_S1.);
+#2759 = LINE('',#2760,#2761);
+#2760 = CARTESIAN_POINT('',(0.,-10.95655061723,-38.));
+#2761 = VECTOR('',#2762,1.);
+#2762 = DIRECTION('',(-0.866025403784,0.5,-0.));
+#2763 = PCURVE('',#2432,#2764);
+#2764 = DEFINITIONAL_REPRESENTATION('',(#2765),#2769);
+#2765 = LINE('',#2766,#2767);
+#2766 = CARTESIAN_POINT('',(-0.,-1.));
+#2767 = VECTOR('',#2768,1.);
+#2768 = DIRECTION('',(1.,0.));
+#2769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2770 = PCURVE('',#2570,#2771);
+#2771 = DEFINITIONAL_REPRESENTATION('',(#2772),#2776);
+#2772 = LINE('',#2773,#2774);
+#2773 = CARTESIAN_POINT('',(-9.656183252196,-16.725));
+#2774 = VECTOR('',#2775,1.);
+#2775 = DIRECTION('',(-0.866025403784,0.5));
+#2776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2777 = ORIENTED_EDGE('',*,*,#2778,.F.);
+#2778 = EDGE_CURVE('',#2389,#2756,#2779,.T.);
+#2779 = SURFACE_CURVE('',#2780,(#2784,#2791),.PCURVE_S1.);
+#2780 = LINE('',#2781,#2782);
+#2781 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,-39.));
+#2782 = VECTOR('',#2783,1.);
+#2783 = DIRECTION('',(0.,0.,1.));
+#2784 = PCURVE('',#2432,#2785);
+#2785 = DEFINITIONAL_REPRESENTATION('',(#2786),#2790);
+#2786 = LINE('',#2787,#2788);
+#2787 = CARTESIAN_POINT('',(11.15,0.));
+#2788 = VECTOR('',#2789,1.);
+#2789 = DIRECTION('',(0.,-1.));
+#2790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2791 = PCURVE('',#2404,#2792);
+#2792 = DEFINITIONAL_REPRESENTATION('',(#2793),#2797);
+#2793 = LINE('',#2794,#2795);
+#2794 = CARTESIAN_POINT('',(0.,0.));
+#2795 = VECTOR('',#2796,1.);
+#2796 = DIRECTION('',(0.,-1.));
+#2797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2798 = ORIENTED_EDGE('',*,*,#2416,.F.);
+#2799 = ADVANCED_FACE('',(#2800),#2404,.T.);
+#2800 = FACE_BOUND('',#2801,.T.);
+#2801 = EDGE_LOOP('',(#2802,#2803,#2824,#2825));
+#2802 = ORIENTED_EDGE('',*,*,#2778,.T.);
+#2803 = ORIENTED_EDGE('',*,*,#2804,.T.);
+#2804 = EDGE_CURVE('',#2756,#2706,#2805,.T.);
+#2805 = SURFACE_CURVE('',#2806,(#2810,#2817),.PCURVE_S1.);
+#2806 = LINE('',#2807,#2808);
+#2807 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,-38.));
+#2808 = VECTOR('',#2809,1.);
+#2809 = DIRECTION('',(-1.593145147444E-16,1.,-0.));
+#2810 = PCURVE('',#2404,#2811);
+#2811 = DEFINITIONAL_REPRESENTATION('',(#2812),#2816);
+#2812 = LINE('',#2813,#2814);
+#2813 = CARTESIAN_POINT('',(-0.,-1.));
+#2814 = VECTOR('',#2815,1.);
+#2815 = DIRECTION('',(1.,0.));
+#2816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2817 = PCURVE('',#2570,#2818);
+#2818 = DEFINITIONAL_REPRESENTATION('',(#2819),#2823);
+#2819 = LINE('',#2820,#2821);
+#2820 = CARTESIAN_POINT('',(-19.31236650439,-11.15));
+#2821 = VECTOR('',#2822,1.);
+#2822 = DIRECTION('',(-1.593145147444E-16,1.));
+#2823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2824 = ORIENTED_EDGE('',*,*,#2705,.F.);
+#2825 = ORIENTED_EDGE('',*,*,#2388,.F.);
+#2826 = ADVANCED_FACE('',(#2827,#2997),#2515,.T.);
+#2827 = FACE_BOUND('',#2828,.T.);
+#2828 = EDGE_LOOP('',(#2829,#2859,#2887,#2915,#2943,#2971));
+#2829 = ORIENTED_EDGE('',*,*,#2830,.F.);
+#2830 = EDGE_CURVE('',#2831,#2833,#2835,.T.);
+#2831 = VERTEX_POINT('',#2832);
+#2832 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,-8.));
+#2833 = VERTEX_POINT('',#2834);
+#2834 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,-8.));
+#2835 = SURFACE_CURVE('',#2836,(#2840,#2847),.PCURVE_S1.);
+#2836 = LINE('',#2837,#2838);
+#2837 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,-8.));
+#2838 = VECTOR('',#2839,1.);
+#2839 = DIRECTION('',(-1.593145147444E-16,-1.,0.));
+#2840 = PCURVE('',#2515,#2841);
+#2841 = DEFINITIONAL_REPRESENTATION('',(#2842),#2846);
+#2842 = LINE('',#2843,#2844);
+#2843 = CARTESIAN_POINT('',(0.,0.));
+#2844 = VECTOR('',#2845,1.);
+#2845 = DIRECTION('',(-1.593145147444E-16,-1.));
+#2846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2847 = PCURVE('',#2848,#2853);
+#2848 = PLANE('',#2849);
+#2849 = AXIS2_PLACEMENT_3D('',#2850,#2851,#2852);
+#2850 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,-9.));
+#2851 = DIRECTION('',(1.,-1.593145147444E-16,0.));
+#2852 = DIRECTION('',(-1.593145147444E-16,-1.,0.));
+#2853 = DEFINITIONAL_REPRESENTATION('',(#2854),#2858);
+#2854 = LINE('',#2855,#2856);
+#2855 = CARTESIAN_POINT('',(0.,-1.));
+#2856 = VECTOR('',#2857,1.);
+#2857 = DIRECTION('',(1.,0.));
+#2858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2859 = ORIENTED_EDGE('',*,*,#2860,.F.);
+#2860 = EDGE_CURVE('',#2861,#2831,#2863,.T.);
+#2861 = VERTEX_POINT('',#2862);
+#2862 = CARTESIAN_POINT('',(0.,11.343449382764,-8.));
+#2863 = SURFACE_CURVE('',#2864,(#2868,#2875),.PCURVE_S1.);
+#2864 = LINE('',#2865,#2866);
+#2865 = CARTESIAN_POINT('',(0.,11.343449382764,-8.));
+#2866 = VECTOR('',#2867,1.);
+#2867 = DIRECTION('',(0.866025403784,-0.5,0.));
+#2868 = PCURVE('',#2515,#2869);
+#2869 = DEFINITIONAL_REPRESENTATION('',(#2870),#2874);
+#2870 = LINE('',#2871,#2872);
+#2871 = CARTESIAN_POINT('',(-9.656183252196,5.575));
+#2872 = VECTOR('',#2873,1.);
+#2873 = DIRECTION('',(0.866025403784,-0.5));
+#2874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2875 = PCURVE('',#2876,#2881);
+#2876 = PLANE('',#2877);
+#2877 = AXIS2_PLACEMENT_3D('',#2878,#2879,#2880);
+#2878 = CARTESIAN_POINT('',(0.,11.343449382764,-9.));
+#2879 = DIRECTION('',(0.5,0.866025403784,0.));
+#2880 = DIRECTION('',(0.866025403784,-0.5,0.));
+#2881 = DEFINITIONAL_REPRESENTATION('',(#2882),#2886);
+#2882 = LINE('',#2883,#2884);
+#2883 = CARTESIAN_POINT('',(0.,-1.));
+#2884 = VECTOR('',#2885,1.);
+#2885 = DIRECTION('',(1.,0.));
+#2886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2887 = ORIENTED_EDGE('',*,*,#2888,.F.);
+#2888 = EDGE_CURVE('',#2889,#2861,#2891,.T.);
+#2889 = VERTEX_POINT('',#2890);
+#2890 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,-8.));
+#2891 = SURFACE_CURVE('',#2892,(#2896,#2903),.PCURVE_S1.);
+#2892 = LINE('',#2893,#2894);
+#2893 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,-8.));
+#2894 = VECTOR('',#2895,1.);
+#2895 = DIRECTION('',(0.866025403784,0.5,0.));
+#2896 = PCURVE('',#2515,#2897);
+#2897 = DEFINITIONAL_REPRESENTATION('',(#2898),#2902);
+#2898 = LINE('',#2899,#2900);
+#2899 = CARTESIAN_POINT('',(-19.31236650439,-8.881784197001E-16));
+#2900 = VECTOR('',#2901,1.);
+#2901 = DIRECTION('',(0.866025403784,0.5));
+#2902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2903 = PCURVE('',#2904,#2909);
+#2904 = PLANE('',#2905);
+#2905 = AXIS2_PLACEMENT_3D('',#2906,#2907,#2908);
+#2906 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,-9.));
+#2907 = DIRECTION('',(-0.5,0.866025403784,0.));
+#2908 = DIRECTION('',(0.866025403784,0.5,0.));
+#2909 = DEFINITIONAL_REPRESENTATION('',(#2910),#2914);
+#2910 = LINE('',#2911,#2912);
+#2911 = CARTESIAN_POINT('',(0.,-1.));
+#2912 = VECTOR('',#2913,1.);
+#2913 = DIRECTION('',(1.,0.));
+#2914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2915 = ORIENTED_EDGE('',*,*,#2916,.F.);
+#2916 = EDGE_CURVE('',#2917,#2889,#2919,.T.);
+#2917 = VERTEX_POINT('',#2918);
+#2918 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,-8.));
+#2919 = SURFACE_CURVE('',#2920,(#2924,#2931),.PCURVE_S1.);
+#2920 = LINE('',#2921,#2922);
+#2921 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,-8.));
+#2922 = VECTOR('',#2923,1.);
+#2923 = DIRECTION('',(-1.593145147444E-16,1.,-0.));
+#2924 = PCURVE('',#2515,#2925);
+#2925 = DEFINITIONAL_REPRESENTATION('',(#2926),#2930);
+#2926 = LINE('',#2927,#2928);
+#2927 = CARTESIAN_POINT('',(-19.31236650439,-11.15));
+#2928 = VECTOR('',#2929,1.);
+#2929 = DIRECTION('',(-1.593145147444E-16,1.));
+#2930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2931 = PCURVE('',#2932,#2937);
+#2932 = PLANE('',#2933);
+#2933 = AXIS2_PLACEMENT_3D('',#2934,#2935,#2936);
+#2934 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,-9.));
+#2935 = DIRECTION('',(-1.,-1.593145147444E-16,-0.));
+#2936 = DIRECTION('',(-1.593145147444E-16,1.,0.));
+#2937 = DEFINITIONAL_REPRESENTATION('',(#2938),#2942);
+#2938 = LINE('',#2939,#2940);
+#2939 = CARTESIAN_POINT('',(-0.,-1.));
+#2940 = VECTOR('',#2941,1.);
+#2941 = DIRECTION('',(1.,0.));
+#2942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2943 = ORIENTED_EDGE('',*,*,#2944,.F.);
+#2944 = EDGE_CURVE('',#2945,#2917,#2947,.T.);
+#2945 = VERTEX_POINT('',#2946);
+#2946 = CARTESIAN_POINT('',(0.,-10.95655061723,-8.));
+#2947 = SURFACE_CURVE('',#2948,(#2952,#2959),.PCURVE_S1.);
+#2948 = LINE('',#2949,#2950);
+#2949 = CARTESIAN_POINT('',(0.,-10.95655061723,-8.));
+#2950 = VECTOR('',#2951,1.);
+#2951 = DIRECTION('',(-0.866025403784,0.5,-0.));
+#2952 = PCURVE('',#2515,#2953);
+#2953 = DEFINITIONAL_REPRESENTATION('',(#2954),#2958);
+#2954 = LINE('',#2955,#2956);
+#2955 = CARTESIAN_POINT('',(-9.656183252196,-16.725));
+#2956 = VECTOR('',#2957,1.);
+#2957 = DIRECTION('',(-0.866025403784,0.5));
+#2958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2959 = PCURVE('',#2960,#2965);
+#2960 = PLANE('',#2961);
+#2961 = AXIS2_PLACEMENT_3D('',#2962,#2963,#2964);
+#2962 = CARTESIAN_POINT('',(0.,-10.95655061723,-9.));
+#2963 = DIRECTION('',(-0.5,-0.866025403784,-0.));
+#2964 = DIRECTION('',(-0.866025403784,0.5,0.));
+#2965 = DEFINITIONAL_REPRESENTATION('',(#2966),#2970);
+#2966 = LINE('',#2967,#2968);
+#2967 = CARTESIAN_POINT('',(-0.,-1.));
+#2968 = VECTOR('',#2969,1.);
+#2969 = DIRECTION('',(1.,0.));
+#2970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2971 = ORIENTED_EDGE('',*,*,#2972,.F.);
+#2972 = EDGE_CURVE('',#2833,#2945,#2973,.T.);
+#2973 = SURFACE_CURVE('',#2974,(#2978,#2985),.PCURVE_S1.);
+#2974 = LINE('',#2975,#2976);
+#2975 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,-8.));
+#2976 = VECTOR('',#2977,1.);
+#2977 = DIRECTION('',(-0.866025403784,-0.5,0.));
+#2978 = PCURVE('',#2515,#2979);
+#2979 = DEFINITIONAL_REPRESENTATION('',(#2980),#2984);
+#2980 = LINE('',#2981,#2982);
+#2981 = CARTESIAN_POINT('',(-1.7763568394E-15,-11.15));
+#2982 = VECTOR('',#2983,1.);
+#2983 = DIRECTION('',(-0.866025403784,-0.5));
+#2984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2985 = PCURVE('',#2986,#2991);
+#2986 = PLANE('',#2987);
+#2987 = AXIS2_PLACEMENT_3D('',#2988,#2989,#2990);
+#2988 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,-9.));
+#2989 = DIRECTION('',(0.5,-0.866025403784,0.));
+#2990 = DIRECTION('',(-0.866025403784,-0.5,0.));
+#2991 = DEFINITIONAL_REPRESENTATION('',(#2992),#2996);
+#2992 = LINE('',#2993,#2994);
+#2993 = CARTESIAN_POINT('',(0.,-1.));
+#2994 = VECTOR('',#2995,1.);
+#2995 = DIRECTION('',(1.,0.));
+#2996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2997 = FACE_BOUND('',#2998,.T.);
+#2998 = EDGE_LOOP('',(#2999));
+#2999 = ORIENTED_EDGE('',*,*,#2500,.F.);
+#3000 = ADVANCED_FACE('',(#3001,#3009),#2570,.T.);
+#3001 = FACE_BOUND('',#3002,.T.);
+#3002 = EDGE_LOOP('',(#3003,#3004,#3005,#3006,#3007,#3008));
+#3003 = ORIENTED_EDGE('',*,*,#2554,.F.);
+#3004 = ORIENTED_EDGE('',*,*,#2630,.F.);
+#3005 = ORIENTED_EDGE('',*,*,#2728,.F.);
+#3006 = ORIENTED_EDGE('',*,*,#2804,.F.);
+#3007 = ORIENTED_EDGE('',*,*,#2755,.F.);
+#3008 = ORIENTED_EDGE('',*,*,#2657,.F.);
+#3009 = FACE_BOUND('',#3010,.T.);
+#3010 = EDGE_LOOP('',(#3011));
+#3011 = ORIENTED_EDGE('',*,*,#3012,.F.);
+#3012 = EDGE_CURVE('',#3013,#3013,#3015,.T.);
+#3013 = VERTEX_POINT('',#3014);
+#3014 = CARTESIAN_POINT('',(3.,0.,-38.));
+#3015 = SURFACE_CURVE('',#3016,(#3021,#3028),.PCURVE_S1.);
+#3016 = CIRCLE('',#3017,3.);
+#3017 = AXIS2_PLACEMENT_3D('',#3018,#3019,#3020);
+#3018 = CARTESIAN_POINT('',(0.,0.,-38.));
+#3019 = DIRECTION('',(0.,0.,1.));
+#3020 = DIRECTION('',(1.,0.,0.));
+#3021 = PCURVE('',#2570,#3022);
+#3022 = DEFINITIONAL_REPRESENTATION('',(#3023),#3027);
+#3023 = CIRCLE('',#3024,3.);
+#3024 = AXIS2_PLACEMENT_2D('',#3025,#3026);
+#3025 = CARTESIAN_POINT('',(-9.656183252196,-5.768449382764));
+#3026 = DIRECTION('',(1.,0.));
+#3027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3028 = PCURVE('',#3029,#3034);
+#3029 = CYLINDRICAL_SURFACE('',#3030,3.);
+#3030 = AXIS2_PLACEMENT_3D('',#3031,#3032,#3033);
+#3031 = CARTESIAN_POINT('',(0.,0.,-9.));
+#3032 = DIRECTION('',(0.,0.,1.));
+#3033 = DIRECTION('',(1.,0.,0.));
+#3034 = DEFINITIONAL_REPRESENTATION('',(#3035),#3039);
+#3035 = LINE('',#3036,#3037);
+#3036 = CARTESIAN_POINT('',(-6.28318530718,-29.));
+#3037 = VECTOR('',#3038,1.);
+#3038 = DIRECTION('',(1.,-0.));
+#3039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3040 = ADVANCED_FACE('',(#3041),#2848,.T.);
+#3041 = FACE_BOUND('',#3042,.T.);
+#3042 = EDGE_LOOP('',(#3043,#3066,#3067,#3090));
+#3043 = ORIENTED_EDGE('',*,*,#3044,.T.);
+#3044 = EDGE_CURVE('',#3045,#2831,#3047,.T.);
+#3045 = VERTEX_POINT('',#3046);
+#3046 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,-9.));
+#3047 = SURFACE_CURVE('',#3048,(#3052,#3059),.PCURVE_S1.);
+#3048 = LINE('',#3049,#3050);
+#3049 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,-9.));
+#3050 = VECTOR('',#3051,1.);
+#3051 = DIRECTION('',(0.,0.,1.));
+#3052 = PCURVE('',#2848,#3053);
+#3053 = DEFINITIONAL_REPRESENTATION('',(#3054),#3058);
+#3054 = LINE('',#3055,#3056);
+#3055 = CARTESIAN_POINT('',(0.,0.));
+#3056 = VECTOR('',#3057,1.);
+#3057 = DIRECTION('',(0.,-1.));
+#3058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3059 = PCURVE('',#2876,#3060);
+#3060 = DEFINITIONAL_REPRESENTATION('',(#3061),#3065);
+#3061 = LINE('',#3062,#3063);
+#3062 = CARTESIAN_POINT('',(11.15,0.));
+#3063 = VECTOR('',#3064,1.);
+#3064 = DIRECTION('',(0.,-1.));
+#3065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3066 = ORIENTED_EDGE('',*,*,#2830,.T.);
+#3067 = ORIENTED_EDGE('',*,*,#3068,.F.);
+#3068 = EDGE_CURVE('',#3069,#2833,#3071,.T.);
+#3069 = VERTEX_POINT('',#3070);
+#3070 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,-9.));
+#3071 = SURFACE_CURVE('',#3072,(#3076,#3083),.PCURVE_S1.);
+#3072 = LINE('',#3073,#3074);
+#3073 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,-9.));
+#3074 = VECTOR('',#3075,1.);
+#3075 = DIRECTION('',(0.,0.,1.));
+#3076 = PCURVE('',#2848,#3077);
+#3077 = DEFINITIONAL_REPRESENTATION('',(#3078),#3082);
+#3078 = LINE('',#3079,#3080);
+#3079 = CARTESIAN_POINT('',(11.15,0.));
+#3080 = VECTOR('',#3081,1.);
+#3081 = DIRECTION('',(0.,-1.));
+#3082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3083 = PCURVE('',#2986,#3084);
+#3084 = DEFINITIONAL_REPRESENTATION('',(#3085),#3089);
+#3085 = LINE('',#3086,#3087);
+#3086 = CARTESIAN_POINT('',(0.,0.));
+#3087 = VECTOR('',#3088,1.);
+#3088 = DIRECTION('',(0.,-1.));
+#3089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3090 = ORIENTED_EDGE('',*,*,#3091,.F.);
+#3091 = EDGE_CURVE('',#3045,#3069,#3092,.T.);
+#3092 = SURFACE_CURVE('',#3093,(#3097,#3104),.PCURVE_S1.);
+#3093 = LINE('',#3094,#3095);
+#3094 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,-9.));
+#3095 = VECTOR('',#3096,1.);
+#3096 = DIRECTION('',(-1.593145147444E-16,-1.,0.));
+#3097 = PCURVE('',#2848,#3098);
+#3098 = DEFINITIONAL_REPRESENTATION('',(#3099),#3103);
+#3099 = LINE('',#3100,#3101);
+#3100 = CARTESIAN_POINT('',(0.,0.));
+#3101 = VECTOR('',#3102,1.);
+#3102 = DIRECTION('',(1.,0.));
+#3103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3104 = PCURVE('',#3105,#3110);
+#3105 = PLANE('',#3106);
+#3106 = AXIS2_PLACEMENT_3D('',#3107,#3108,#3109);
+#3107 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,-9.));
+#3108 = DIRECTION('',(0.,0.,1.));
+#3109 = DIRECTION('',(1.,0.,0.));
+#3110 = DEFINITIONAL_REPRESENTATION('',(#3111),#3115);
+#3111 = LINE('',#3112,#3113);
+#3112 = CARTESIAN_POINT('',(0.,0.));
+#3113 = VECTOR('',#3114,1.);
+#3114 = DIRECTION('',(-1.593145147444E-16,-1.));
+#3115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3116 = ADVANCED_FACE('',(#3117),#2876,.T.);
+#3117 = FACE_BOUND('',#3118,.T.);
+#3118 = EDGE_LOOP('',(#3119,#3142,#3143,#3144));
+#3119 = ORIENTED_EDGE('',*,*,#3120,.T.);
+#3120 = EDGE_CURVE('',#3121,#2861,#3123,.T.);
+#3121 = VERTEX_POINT('',#3122);
+#3122 = CARTESIAN_POINT('',(0.,11.343449382764,-9.));
+#3123 = SURFACE_CURVE('',#3124,(#3128,#3135),.PCURVE_S1.);
+#3124 = LINE('',#3125,#3126);
+#3125 = CARTESIAN_POINT('',(0.,11.343449382764,-9.));
+#3126 = VECTOR('',#3127,1.);
+#3127 = DIRECTION('',(0.,0.,1.));
+#3128 = PCURVE('',#2876,#3129);
+#3129 = DEFINITIONAL_REPRESENTATION('',(#3130),#3134);
+#3130 = LINE('',#3131,#3132);
+#3131 = CARTESIAN_POINT('',(0.,0.));
+#3132 = VECTOR('',#3133,1.);
+#3133 = DIRECTION('',(0.,-1.));
+#3134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3135 = PCURVE('',#2904,#3136);
+#3136 = DEFINITIONAL_REPRESENTATION('',(#3137),#3141);
+#3137 = LINE('',#3138,#3139);
+#3138 = CARTESIAN_POINT('',(11.15,0.));
+#3139 = VECTOR('',#3140,1.);
+#3140 = DIRECTION('',(0.,-1.));
+#3141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3142 = ORIENTED_EDGE('',*,*,#2860,.T.);
+#3143 = ORIENTED_EDGE('',*,*,#3044,.F.);
+#3144 = ORIENTED_EDGE('',*,*,#3145,.F.);
+#3145 = EDGE_CURVE('',#3121,#3045,#3146,.T.);
+#3146 = SURFACE_CURVE('',#3147,(#3151,#3158),.PCURVE_S1.);
+#3147 = LINE('',#3148,#3149);
+#3148 = CARTESIAN_POINT('',(0.,11.343449382764,-9.));
+#3149 = VECTOR('',#3150,1.);
+#3150 = DIRECTION('',(0.866025403784,-0.5,0.));
+#3151 = PCURVE('',#2876,#3152);
+#3152 = DEFINITIONAL_REPRESENTATION('',(#3153),#3157);
+#3153 = LINE('',#3154,#3155);
+#3154 = CARTESIAN_POINT('',(0.,0.));
+#3155 = VECTOR('',#3156,1.);
+#3156 = DIRECTION('',(1.,0.));
+#3157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3158 = PCURVE('',#3105,#3159);
+#3159 = DEFINITIONAL_REPRESENTATION('',(#3160),#3164);
+#3160 = LINE('',#3161,#3162);
+#3161 = CARTESIAN_POINT('',(-9.656183252196,5.575));
+#3162 = VECTOR('',#3163,1.);
+#3163 = DIRECTION('',(0.866025403784,-0.5));
+#3164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3165 = ADVANCED_FACE('',(#3166),#2986,.T.);
+#3166 = FACE_BOUND('',#3167,.T.);
+#3167 = EDGE_LOOP('',(#3168,#3169,#3170,#3193));
+#3168 = ORIENTED_EDGE('',*,*,#3068,.T.);
+#3169 = ORIENTED_EDGE('',*,*,#2972,.T.);
+#3170 = ORIENTED_EDGE('',*,*,#3171,.F.);
+#3171 = EDGE_CURVE('',#3172,#2945,#3174,.T.);
+#3172 = VERTEX_POINT('',#3173);
+#3173 = CARTESIAN_POINT('',(0.,-10.95655061723,-9.));
+#3174 = SURFACE_CURVE('',#3175,(#3179,#3186),.PCURVE_S1.);
+#3175 = LINE('',#3176,#3177);
+#3176 = CARTESIAN_POINT('',(0.,-10.95655061723,-9.));
+#3177 = VECTOR('',#3178,1.);
+#3178 = DIRECTION('',(0.,0.,1.));
+#3179 = PCURVE('',#2986,#3180);
+#3180 = DEFINITIONAL_REPRESENTATION('',(#3181),#3185);
+#3181 = LINE('',#3182,#3183);
+#3182 = CARTESIAN_POINT('',(11.15,0.));
+#3183 = VECTOR('',#3184,1.);
+#3184 = DIRECTION('',(0.,-1.));
+#3185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3186 = PCURVE('',#2960,#3187);
+#3187 = DEFINITIONAL_REPRESENTATION('',(#3188),#3192);
+#3188 = LINE('',#3189,#3190);
+#3189 = CARTESIAN_POINT('',(0.,0.));
+#3190 = VECTOR('',#3191,1.);
+#3191 = DIRECTION('',(0.,-1.));
+#3192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3193 = ORIENTED_EDGE('',*,*,#3194,.F.);
+#3194 = EDGE_CURVE('',#3069,#3172,#3195,.T.);
+#3195 = SURFACE_CURVE('',#3196,(#3200,#3207),.PCURVE_S1.);
+#3196 = LINE('',#3197,#3198);
+#3197 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,-9.));
+#3198 = VECTOR('',#3199,1.);
+#3199 = DIRECTION('',(-0.866025403784,-0.5,0.));
+#3200 = PCURVE('',#2986,#3201);
+#3201 = DEFINITIONAL_REPRESENTATION('',(#3202),#3206);
+#3202 = LINE('',#3203,#3204);
+#3203 = CARTESIAN_POINT('',(0.,0.));
+#3204 = VECTOR('',#3205,1.);
+#3205 = DIRECTION('',(1.,0.));
+#3206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3207 = PCURVE('',#3105,#3208);
+#3208 = DEFINITIONAL_REPRESENTATION('',(#3209),#3213);
+#3209 = LINE('',#3210,#3211);
+#3210 = CARTESIAN_POINT('',(-1.7763568394E-15,-11.15));
+#3211 = VECTOR('',#3212,1.);
+#3212 = DIRECTION('',(-0.866025403784,-0.5));
+#3213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3214 = ADVANCED_FACE('',(#3215),#2904,.T.);
+#3215 = FACE_BOUND('',#3216,.T.);
+#3216 = EDGE_LOOP('',(#3217,#3240,#3241,#3242));
+#3217 = ORIENTED_EDGE('',*,*,#3218,.T.);
+#3218 = EDGE_CURVE('',#3219,#2889,#3221,.T.);
+#3219 = VERTEX_POINT('',#3220);
+#3220 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,-9.));
+#3221 = SURFACE_CURVE('',#3222,(#3226,#3233),.PCURVE_S1.);
+#3222 = LINE('',#3223,#3224);
+#3223 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,-9.));
+#3224 = VECTOR('',#3225,1.);
+#3225 = DIRECTION('',(0.,0.,1.));
+#3226 = PCURVE('',#2904,#3227);
+#3227 = DEFINITIONAL_REPRESENTATION('',(#3228),#3232);
+#3228 = LINE('',#3229,#3230);
+#3229 = CARTESIAN_POINT('',(0.,0.));
+#3230 = VECTOR('',#3231,1.);
+#3231 = DIRECTION('',(0.,-1.));
+#3232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3233 = PCURVE('',#2932,#3234);
+#3234 = DEFINITIONAL_REPRESENTATION('',(#3235),#3239);
+#3235 = LINE('',#3236,#3237);
+#3236 = CARTESIAN_POINT('',(11.15,0.));
+#3237 = VECTOR('',#3238,1.);
+#3238 = DIRECTION('',(0.,-1.));
+#3239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3240 = ORIENTED_EDGE('',*,*,#2888,.T.);
+#3241 = ORIENTED_EDGE('',*,*,#3120,.F.);
+#3242 = ORIENTED_EDGE('',*,*,#3243,.F.);
+#3243 = EDGE_CURVE('',#3219,#3121,#3244,.T.);
+#3244 = SURFACE_CURVE('',#3245,(#3249,#3256),.PCURVE_S1.);
+#3245 = LINE('',#3246,#3247);
+#3246 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,-9.));
+#3247 = VECTOR('',#3248,1.);
+#3248 = DIRECTION('',(0.866025403784,0.5,0.));
+#3249 = PCURVE('',#2904,#3250);
+#3250 = DEFINITIONAL_REPRESENTATION('',(#3251),#3255);
+#3251 = LINE('',#3252,#3253);
+#3252 = CARTESIAN_POINT('',(0.,0.));
+#3253 = VECTOR('',#3254,1.);
+#3254 = DIRECTION('',(1.,0.));
+#3255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3256 = PCURVE('',#3105,#3257);
+#3257 = DEFINITIONAL_REPRESENTATION('',(#3258),#3262);
+#3258 = LINE('',#3259,#3260);
+#3259 = CARTESIAN_POINT('',(-19.31236650439,-8.881784197001E-16));
+#3260 = VECTOR('',#3261,1.);
+#3261 = DIRECTION('',(0.866025403784,0.5));
+#3262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3263 = ADVANCED_FACE('',(#3264),#2960,.T.);
+#3264 = FACE_BOUND('',#3265,.T.);
+#3265 = EDGE_LOOP('',(#3266,#3267,#3268,#3291));
+#3266 = ORIENTED_EDGE('',*,*,#3171,.T.);
+#3267 = ORIENTED_EDGE('',*,*,#2944,.T.);
+#3268 = ORIENTED_EDGE('',*,*,#3269,.F.);
+#3269 = EDGE_CURVE('',#3270,#2917,#3272,.T.);
+#3270 = VERTEX_POINT('',#3271);
+#3271 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,-9.));
+#3272 = SURFACE_CURVE('',#3273,(#3277,#3284),.PCURVE_S1.);
+#3273 = LINE('',#3274,#3275);
+#3274 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,-9.));
+#3275 = VECTOR('',#3276,1.);
+#3276 = DIRECTION('',(0.,0.,1.));
+#3277 = PCURVE('',#2960,#3278);
+#3278 = DEFINITIONAL_REPRESENTATION('',(#3279),#3283);
+#3279 = LINE('',#3280,#3281);
+#3280 = CARTESIAN_POINT('',(11.15,0.));
+#3281 = VECTOR('',#3282,1.);
+#3282 = DIRECTION('',(0.,-1.));
+#3283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3284 = PCURVE('',#2932,#3285);
+#3285 = DEFINITIONAL_REPRESENTATION('',(#3286),#3290);
+#3286 = LINE('',#3287,#3288);
+#3287 = CARTESIAN_POINT('',(0.,0.));
+#3288 = VECTOR('',#3289,1.);
+#3289 = DIRECTION('',(0.,-1.));
+#3290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3291 = ORIENTED_EDGE('',*,*,#3292,.F.);
+#3292 = EDGE_CURVE('',#3172,#3270,#3293,.T.);
+#3293 = SURFACE_CURVE('',#3294,(#3298,#3305),.PCURVE_S1.);
+#3294 = LINE('',#3295,#3296);
+#3295 = CARTESIAN_POINT('',(0.,-10.95655061723,-9.));
+#3296 = VECTOR('',#3297,1.);
+#3297 = DIRECTION('',(-0.866025403784,0.5,-0.));
+#3298 = PCURVE('',#2960,#3299);
+#3299 = DEFINITIONAL_REPRESENTATION('',(#3300),#3304);
+#3300 = LINE('',#3301,#3302);
+#3301 = CARTESIAN_POINT('',(0.,0.));
+#3302 = VECTOR('',#3303,1.);
+#3303 = DIRECTION('',(1.,0.));
+#3304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3305 = PCURVE('',#3105,#3306);
+#3306 = DEFINITIONAL_REPRESENTATION('',(#3307),#3311);
+#3307 = LINE('',#3308,#3309);
+#3308 = CARTESIAN_POINT('',(-9.656183252196,-16.725));
+#3309 = VECTOR('',#3310,1.);
+#3310 = DIRECTION('',(-0.866025403784,0.5));
+#3311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3312 = ADVANCED_FACE('',(#3313),#2932,.T.);
+#3313 = FACE_BOUND('',#3314,.T.);
+#3314 = EDGE_LOOP('',(#3315,#3316,#3317,#3318));
+#3315 = ORIENTED_EDGE('',*,*,#3269,.T.);
+#3316 = ORIENTED_EDGE('',*,*,#2916,.T.);
+#3317 = ORIENTED_EDGE('',*,*,#3218,.F.);
+#3318 = ORIENTED_EDGE('',*,*,#3319,.F.);
+#3319 = EDGE_CURVE('',#3270,#3219,#3320,.T.);
+#3320 = SURFACE_CURVE('',#3321,(#3325,#3332),.PCURVE_S1.);
+#3321 = LINE('',#3322,#3323);
+#3322 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,-9.));
+#3323 = VECTOR('',#3324,1.);
+#3324 = DIRECTION('',(-1.593145147444E-16,1.,-0.));
+#3325 = PCURVE('',#2932,#3326);
+#3326 = DEFINITIONAL_REPRESENTATION('',(#3327),#3331);
+#3327 = LINE('',#3328,#3329);
+#3328 = CARTESIAN_POINT('',(0.,0.));
+#3329 = VECTOR('',#3330,1.);
+#3330 = DIRECTION('',(1.,0.));
+#3331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3332 = PCURVE('',#3105,#3333);
+#3333 = DEFINITIONAL_REPRESENTATION('',(#3334),#3338);
+#3334 = LINE('',#3335,#3336);
+#3335 = CARTESIAN_POINT('',(-19.31236650439,-11.15));
+#3336 = VECTOR('',#3337,1.);
+#3337 = DIRECTION('',(-1.593145147444E-16,1.));
+#3338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3339 = ADVANCED_FACE('',(#3340),#3029,.T.);
+#3340 = FACE_BOUND('',#3341,.F.);
+#3341 = EDGE_LOOP('',(#3342,#3371,#3392,#3393));
+#3342 = ORIENTED_EDGE('',*,*,#3343,.T.);
+#3343 = EDGE_CURVE('',#3344,#3344,#3346,.T.);
+#3344 = VERTEX_POINT('',#3345);
+#3345 = CARTESIAN_POINT('',(3.,0.,-35.66666666666));
+#3346 = SURFACE_CURVE('',#3347,(#3352,#3359),.PCURVE_S1.);
+#3347 = CIRCLE('',#3348,3.);
+#3348 = AXIS2_PLACEMENT_3D('',#3349,#3350,#3351);
+#3349 = CARTESIAN_POINT('',(0.,0.,-35.66666666666));
+#3350 = DIRECTION('',(0.,0.,1.));
+#3351 = DIRECTION('',(1.,0.,0.));
+#3352 = PCURVE('',#3029,#3353);
+#3353 = DEFINITIONAL_REPRESENTATION('',(#3354),#3358);
+#3354 = LINE('',#3355,#3356);
+#3355 = CARTESIAN_POINT('',(-6.28318530718,-26.66666666666));
+#3356 = VECTOR('',#3357,1.);
+#3357 = DIRECTION('',(1.,-0.));
+#3358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3359 = PCURVE('',#3360,#3365);
+#3360 = PLANE('',#3361);
+#3361 = AXIS2_PLACEMENT_3D('',#3362,#3363,#3364);
+#3362 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -35.66666666666));
+#3363 = DIRECTION('',(0.,0.,1.));
+#3364 = DIRECTION('',(1.,0.,0.));
+#3365 = DEFINITIONAL_REPRESENTATION('',(#3366),#3370);
+#3366 = CIRCLE('',#3367,3.);
+#3367 = AXIS2_PLACEMENT_2D('',#3368,#3369);
+#3368 = CARTESIAN_POINT('',(-9.656183252196,-5.768449382764));
+#3369 = DIRECTION('',(1.,0.));
+#3370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3371 = ORIENTED_EDGE('',*,*,#3372,.T.);
+#3372 = EDGE_CURVE('',#3344,#3013,#3373,.T.);
+#3373 = SEAM_CURVE('',#3374,(#3378,#3385),.PCURVE_S1.);
+#3374 = LINE('',#3375,#3376);
+#3375 = CARTESIAN_POINT('',(3.,0.,-9.));
+#3376 = VECTOR('',#3377,1.);
+#3377 = DIRECTION('',(0.,0.,-1.));
+#3378 = PCURVE('',#3029,#3379);
+#3379 = DEFINITIONAL_REPRESENTATION('',(#3380),#3384);
+#3380 = LINE('',#3381,#3382);
+#3381 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#3382 = VECTOR('',#3383,1.);
+#3383 = DIRECTION('',(-0.,-1.));
+#3384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3385 = PCURVE('',#3029,#3386);
+#3386 = DEFINITIONAL_REPRESENTATION('',(#3387),#3391);
+#3387 = LINE('',#3388,#3389);
+#3388 = CARTESIAN_POINT('',(-0.,0.));
+#3389 = VECTOR('',#3390,1.);
+#3390 = DIRECTION('',(-0.,-1.));
+#3391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3392 = ORIENTED_EDGE('',*,*,#3012,.F.);
+#3393 = ORIENTED_EDGE('',*,*,#3372,.F.);
+#3394 = ADVANCED_FACE('',(#3395,#3403),#3105,.F.);
+#3395 = FACE_BOUND('',#3396,.F.);
+#3396 = EDGE_LOOP('',(#3397,#3398,#3399,#3400,#3401,#3402));
+#3397 = ORIENTED_EDGE('',*,*,#3091,.F.);
+#3398 = ORIENTED_EDGE('',*,*,#3145,.F.);
+#3399 = ORIENTED_EDGE('',*,*,#3243,.F.);
+#3400 = ORIENTED_EDGE('',*,*,#3319,.F.);
+#3401 = ORIENTED_EDGE('',*,*,#3292,.F.);
+#3402 = ORIENTED_EDGE('',*,*,#3194,.F.);
+#3403 = FACE_BOUND('',#3404,.F.);
+#3404 = EDGE_LOOP('',(#3405));
+#3405 = ORIENTED_EDGE('',*,*,#3406,.T.);
+#3406 = EDGE_CURVE('',#3407,#3407,#3409,.T.);
+#3407 = VERTEX_POINT('',#3408);
+#3408 = CARTESIAN_POINT('',(8.,0.,-9.));
+#3409 = SURFACE_CURVE('',#3410,(#3415,#3426),.PCURVE_S1.);
+#3410 = CIRCLE('',#3411,8.);
+#3411 = AXIS2_PLACEMENT_3D('',#3412,#3413,#3414);
+#3412 = CARTESIAN_POINT('',(0.,0.,-9.));
+#3413 = DIRECTION('',(0.,0.,-1.));
+#3414 = DIRECTION('',(1.,0.,0.));
+#3415 = PCURVE('',#3105,#3416);
+#3416 = DEFINITIONAL_REPRESENTATION('',(#3417),#3425);
+#3417 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3418,#3419,#3420,#3421,
+#3422,#3423,#3424),.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('') );
+#3418 = CARTESIAN_POINT('',(-1.656183252196,-5.768449382764));
+#3419 = CARTESIAN_POINT('',(-1.656183252196,-19.62485584331));
+#3420 = CARTESIAN_POINT('',(-13.65618325219,-12.69665261303));
+#3421 = CARTESIAN_POINT('',(-25.65618325219,-5.768449382764));
+#3422 = CARTESIAN_POINT('',(-13.65618325219,1.159753847512));
+#3423 = CARTESIAN_POINT('',(-1.656183252197,8.087957077787));
+#3424 = CARTESIAN_POINT('',(-1.656183252196,-5.768449382764));
+#3425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3426 = PCURVE('',#3427,#3432);
+#3427 = PLANE('',#3428);
+#3428 = AXIS2_PLACEMENT_3D('',#3429,#3430,#3431);
+#3429 = CARTESIAN_POINT('',(8.,0.,-9.));
+#3430 = DIRECTION('',(0.,0.,1.));
+#3431 = DIRECTION('',(1.,0.,0.));
+#3432 = DEFINITIONAL_REPRESENTATION('',(#3433),#3441);
+#3433 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3434,#3435,#3436,#3437,
+#3438,#3439,#3440),.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('') );
+#3434 = CARTESIAN_POINT('',(0.,0.));
+#3435 = CARTESIAN_POINT('',(0.,-13.85640646055));
+#3436 = CARTESIAN_POINT('',(-12.,-6.928203230276));
+#3437 = CARTESIAN_POINT('',(-24.,-1.959434878636E-15));
+#3438 = CARTESIAN_POINT('',(-12.,6.928203230276));
+#3439 = CARTESIAN_POINT('',(-1.24344978758E-14,13.856406460551));
+#3440 = CARTESIAN_POINT('',(0.,0.));
+#3441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3442 = ADVANCED_FACE('',(#3443,#3613),#3360,.F.);
+#3443 = FACE_BOUND('',#3444,.F.);
+#3444 = EDGE_LOOP('',(#3445,#3475,#3503,#3531,#3559,#3587));
+#3445 = ORIENTED_EDGE('',*,*,#3446,.F.);
+#3446 = EDGE_CURVE('',#3447,#3449,#3451,.T.);
+#3447 = VERTEX_POINT('',#3448);
+#3448 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -35.66666666666));
+#3449 = VERTEX_POINT('',#3450);
+#3450 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,
+    -35.66666666666));
+#3451 = SURFACE_CURVE('',#3452,(#3456,#3463),.PCURVE_S1.);
+#3452 = LINE('',#3453,#3454);
+#3453 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -35.66666666666));
+#3454 = VECTOR('',#3455,1.);
+#3455 = DIRECTION('',(-1.593145147444E-16,-1.,0.));
+#3456 = PCURVE('',#3360,#3457);
+#3457 = DEFINITIONAL_REPRESENTATION('',(#3458),#3462);
+#3458 = LINE('',#3459,#3460);
+#3459 = CARTESIAN_POINT('',(0.,0.));
+#3460 = VECTOR('',#3461,1.);
+#3461 = DIRECTION('',(-1.593145147444E-16,-1.));
+#3462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3463 = PCURVE('',#3464,#3469);
+#3464 = PLANE('',#3465);
+#3465 = AXIS2_PLACEMENT_3D('',#3466,#3467,#3468);
+#3466 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -35.66666666666));
+#3467 = DIRECTION('',(1.,-1.593145147444E-16,0.));
+#3468 = DIRECTION('',(-1.593145147444E-16,-1.,0.));
+#3469 = DEFINITIONAL_REPRESENTATION('',(#3470),#3474);
+#3470 = LINE('',#3471,#3472);
+#3471 = CARTESIAN_POINT('',(0.,0.));
+#3472 = VECTOR('',#3473,1.);
+#3473 = DIRECTION('',(1.,0.));
+#3474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3475 = ORIENTED_EDGE('',*,*,#3476,.F.);
+#3476 = EDGE_CURVE('',#3477,#3447,#3479,.T.);
+#3477 = VERTEX_POINT('',#3478);
+#3478 = CARTESIAN_POINT('',(0.,11.343449382764,-35.66666666666));
+#3479 = SURFACE_CURVE('',#3480,(#3484,#3491),.PCURVE_S1.);
+#3480 = LINE('',#3481,#3482);
+#3481 = CARTESIAN_POINT('',(0.,11.343449382764,-35.66666666666));
+#3482 = VECTOR('',#3483,1.);
+#3483 = DIRECTION('',(0.866025403784,-0.5,0.));
+#3484 = PCURVE('',#3360,#3485);
+#3485 = DEFINITIONAL_REPRESENTATION('',(#3486),#3490);
+#3486 = LINE('',#3487,#3488);
+#3487 = CARTESIAN_POINT('',(-9.656183252196,5.575));
+#3488 = VECTOR('',#3489,1.);
+#3489 = DIRECTION('',(0.866025403784,-0.5));
+#3490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3491 = PCURVE('',#3492,#3497);
+#3492 = PLANE('',#3493);
+#3493 = AXIS2_PLACEMENT_3D('',#3494,#3495,#3496);
+#3494 = CARTESIAN_POINT('',(0.,11.343449382764,-35.66666666666));
+#3495 = DIRECTION('',(0.5,0.866025403784,0.));
+#3496 = DIRECTION('',(0.866025403784,-0.5,0.));
+#3497 = DEFINITIONAL_REPRESENTATION('',(#3498),#3502);
+#3498 = LINE('',#3499,#3500);
+#3499 = CARTESIAN_POINT('',(0.,0.));
+#3500 = VECTOR('',#3501,1.);
+#3501 = DIRECTION('',(1.,0.));
+#3502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3503 = ORIENTED_EDGE('',*,*,#3504,.F.);
+#3504 = EDGE_CURVE('',#3505,#3477,#3507,.T.);
+#3505 = VERTEX_POINT('',#3506);
+#3506 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,
+    -35.66666666666));
+#3507 = SURFACE_CURVE('',#3508,(#3512,#3519),.PCURVE_S1.);
+#3508 = LINE('',#3509,#3510);
+#3509 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,
+    -35.66666666666));
+#3510 = VECTOR('',#3511,1.);
+#3511 = DIRECTION('',(0.866025403784,0.5,0.));
+#3512 = PCURVE('',#3360,#3513);
+#3513 = DEFINITIONAL_REPRESENTATION('',(#3514),#3518);
+#3514 = LINE('',#3515,#3516);
+#3515 = CARTESIAN_POINT('',(-19.31236650439,-8.881784197001E-16));
+#3516 = VECTOR('',#3517,1.);
+#3517 = DIRECTION('',(0.866025403784,0.5));
+#3518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3519 = PCURVE('',#3520,#3525);
+#3520 = PLANE('',#3521);
+#3521 = AXIS2_PLACEMENT_3D('',#3522,#3523,#3524);
+#3522 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,
+    -35.66666666666));
+#3523 = DIRECTION('',(-0.5,0.866025403784,0.));
+#3524 = DIRECTION('',(0.866025403784,0.5,0.));
+#3525 = DEFINITIONAL_REPRESENTATION('',(#3526),#3530);
+#3526 = LINE('',#3527,#3528);
+#3527 = CARTESIAN_POINT('',(0.,0.));
+#3528 = VECTOR('',#3529,1.);
+#3529 = DIRECTION('',(1.,0.));
+#3530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3531 = ORIENTED_EDGE('',*,*,#3532,.F.);
+#3532 = EDGE_CURVE('',#3533,#3505,#3535,.T.);
+#3533 = VERTEX_POINT('',#3534);
+#3534 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,
+    -35.66666666666));
+#3535 = SURFACE_CURVE('',#3536,(#3540,#3547),.PCURVE_S1.);
+#3536 = LINE('',#3537,#3538);
+#3537 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,
+    -35.66666666666));
+#3538 = VECTOR('',#3539,1.);
+#3539 = DIRECTION('',(-1.593145147444E-16,1.,-0.));
+#3540 = PCURVE('',#3360,#3541);
+#3541 = DEFINITIONAL_REPRESENTATION('',(#3542),#3546);
+#3542 = LINE('',#3543,#3544);
+#3543 = CARTESIAN_POINT('',(-19.31236650439,-11.15));
+#3544 = VECTOR('',#3545,1.);
+#3545 = DIRECTION('',(-1.593145147444E-16,1.));
+#3546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3547 = PCURVE('',#3548,#3553);
+#3548 = PLANE('',#3549);
+#3549 = AXIS2_PLACEMENT_3D('',#3550,#3551,#3552);
+#3550 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,
+    -35.66666666666));
+#3551 = DIRECTION('',(-1.,-1.593145147444E-16,-0.));
+#3552 = DIRECTION('',(-1.593145147444E-16,1.,0.));
+#3553 = DEFINITIONAL_REPRESENTATION('',(#3554),#3558);
+#3554 = LINE('',#3555,#3556);
+#3555 = CARTESIAN_POINT('',(0.,0.));
+#3556 = VECTOR('',#3557,1.);
+#3557 = DIRECTION('',(1.,0.));
+#3558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3559 = ORIENTED_EDGE('',*,*,#3560,.F.);
+#3560 = EDGE_CURVE('',#3561,#3533,#3563,.T.);
+#3561 = VERTEX_POINT('',#3562);
+#3562 = CARTESIAN_POINT('',(0.,-10.95655061723,-35.66666666666));
+#3563 = SURFACE_CURVE('',#3564,(#3568,#3575),.PCURVE_S1.);
+#3564 = LINE('',#3565,#3566);
+#3565 = CARTESIAN_POINT('',(0.,-10.95655061723,-35.66666666666));
+#3566 = VECTOR('',#3567,1.);
+#3567 = DIRECTION('',(-0.866025403784,0.5,-0.));
+#3568 = PCURVE('',#3360,#3569);
+#3569 = DEFINITIONAL_REPRESENTATION('',(#3570),#3574);
+#3570 = LINE('',#3571,#3572);
+#3571 = CARTESIAN_POINT('',(-9.656183252196,-16.725));
+#3572 = VECTOR('',#3573,1.);
+#3573 = DIRECTION('',(-0.866025403784,0.5));
+#3574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3575 = PCURVE('',#3576,#3581);
+#3576 = PLANE('',#3577);
+#3577 = AXIS2_PLACEMENT_3D('',#3578,#3579,#3580);
+#3578 = CARTESIAN_POINT('',(0.,-10.95655061723,-35.66666666666));
+#3579 = DIRECTION('',(-0.5,-0.866025403784,-0.));
+#3580 = DIRECTION('',(-0.866025403784,0.5,0.));
+#3581 = DEFINITIONAL_REPRESENTATION('',(#3582),#3586);
+#3582 = LINE('',#3583,#3584);
+#3583 = CARTESIAN_POINT('',(0.,0.));
+#3584 = VECTOR('',#3585,1.);
+#3585 = DIRECTION('',(1.,0.));
+#3586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3587 = ORIENTED_EDGE('',*,*,#3588,.F.);
+#3588 = EDGE_CURVE('',#3449,#3561,#3589,.T.);
+#3589 = SURFACE_CURVE('',#3590,(#3594,#3601),.PCURVE_S1.);
+#3590 = LINE('',#3591,#3592);
+#3591 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,
+    -35.66666666666));
+#3592 = VECTOR('',#3593,1.);
+#3593 = DIRECTION('',(-0.866025403784,-0.5,0.));
+#3594 = PCURVE('',#3360,#3595);
+#3595 = DEFINITIONAL_REPRESENTATION('',(#3596),#3600);
+#3596 = LINE('',#3597,#3598);
+#3597 = CARTESIAN_POINT('',(-1.7763568394E-15,-11.15));
+#3598 = VECTOR('',#3599,1.);
+#3599 = DIRECTION('',(-0.866025403784,-0.5));
+#3600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3601 = PCURVE('',#3602,#3607);
+#3602 = PLANE('',#3603);
+#3603 = AXIS2_PLACEMENT_3D('',#3604,#3605,#3606);
+#3604 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,
+    -35.66666666666));
+#3605 = DIRECTION('',(0.5,-0.866025403784,0.));
+#3606 = DIRECTION('',(-0.866025403784,-0.5,0.));
+#3607 = DEFINITIONAL_REPRESENTATION('',(#3608),#3612);
+#3608 = LINE('',#3609,#3610);
+#3609 = CARTESIAN_POINT('',(0.,0.));
+#3610 = VECTOR('',#3611,1.);
+#3611 = DIRECTION('',(1.,0.));
+#3612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3613 = FACE_BOUND('',#3614,.F.);
+#3614 = EDGE_LOOP('',(#3615));
+#3615 = ORIENTED_EDGE('',*,*,#3343,.F.);
+#3616 = ADVANCED_FACE('',(#3617,#3620),#3427,.F.);
+#3617 = FACE_BOUND('',#3618,.F.);
+#3618 = EDGE_LOOP('',(#3619));
+#3619 = ORIENTED_EDGE('',*,*,#3406,.F.);
+#3620 = FACE_BOUND('',#3621,.F.);
+#3621 = EDGE_LOOP('',(#3622));
+#3622 = ORIENTED_EDGE('',*,*,#3623,.T.);
+#3623 = EDGE_CURVE('',#3624,#3624,#3626,.T.);
+#3624 = VERTEX_POINT('',#3625);
+#3625 = CARTESIAN_POINT('',(3.,0.,-9.));
+#3626 = SURFACE_CURVE('',#3627,(#3632,#3643),.PCURVE_S1.);
+#3627 = CIRCLE('',#3628,3.);
+#3628 = AXIS2_PLACEMENT_3D('',#3629,#3630,#3631);
+#3629 = CARTESIAN_POINT('',(0.,0.,-9.));
+#3630 = DIRECTION('',(0.,0.,-1.));
+#3631 = DIRECTION('',(1.,0.,0.));
+#3632 = PCURVE('',#3427,#3633);
+#3633 = DEFINITIONAL_REPRESENTATION('',(#3634),#3642);
+#3634 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3635,#3636,#3637,#3638,
+#3639,#3640,#3641),.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('') );
+#3635 = CARTESIAN_POINT('',(-5.,0.));
+#3636 = CARTESIAN_POINT('',(-5.,-5.196152422707));
+#3637 = CARTESIAN_POINT('',(-9.5,-2.598076211353));
+#3638 = CARTESIAN_POINT('',(-14.,-7.347880794884E-16));
+#3639 = CARTESIAN_POINT('',(-9.5,2.598076211353));
+#3640 = CARTESIAN_POINT('',(-5.,5.196152422707));
+#3641 = CARTESIAN_POINT('',(-5.,0.));
+#3642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3643 = PCURVE('',#3644,#3649);
+#3644 = CYLINDRICAL_SURFACE('',#3645,3.);
+#3645 = AXIS2_PLACEMENT_3D('',#3646,#3647,#3648);
+#3646 = CARTESIAN_POINT('',(0.,0.,-9.));
+#3647 = DIRECTION('',(0.,0.,1.));
+#3648 = DIRECTION('',(1.,0.,0.));
+#3649 = DEFINITIONAL_REPRESENTATION('',(#3650),#3654);
+#3650 = LINE('',#3651,#3652);
+#3651 = CARTESIAN_POINT('',(-0.,0.));
+#3652 = VECTOR('',#3653,1.);
+#3653 = DIRECTION('',(-1.,0.));
+#3654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3655 = ADVANCED_FACE('',(#3656),#3464,.T.);
+#3656 = FACE_BOUND('',#3657,.T.);
+#3657 = EDGE_LOOP('',(#3658,#3681,#3709,#3730));
+#3658 = ORIENTED_EDGE('',*,*,#3659,.T.);
+#3659 = EDGE_CURVE('',#3447,#3660,#3662,.T.);
+#3660 = VERTEX_POINT('',#3661);
+#3661 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -34.66666666666));
+#3662 = SURFACE_CURVE('',#3663,(#3667,#3674),.PCURVE_S1.);
+#3663 = LINE('',#3664,#3665);
+#3664 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -35.66666666666));
+#3665 = VECTOR('',#3666,1.);
+#3666 = DIRECTION('',(0.,0.,1.));
+#3667 = PCURVE('',#3464,#3668);
+#3668 = DEFINITIONAL_REPRESENTATION('',(#3669),#3673);
+#3669 = LINE('',#3670,#3671);
+#3670 = CARTESIAN_POINT('',(0.,0.));
+#3671 = VECTOR('',#3672,1.);
+#3672 = DIRECTION('',(0.,-1.));
+#3673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3674 = PCURVE('',#3492,#3675);
+#3675 = DEFINITIONAL_REPRESENTATION('',(#3676),#3680);
+#3676 = LINE('',#3677,#3678);
+#3677 = CARTESIAN_POINT('',(11.15,0.));
+#3678 = VECTOR('',#3679,1.);
+#3679 = DIRECTION('',(0.,-1.));
+#3680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3681 = ORIENTED_EDGE('',*,*,#3682,.T.);
+#3682 = EDGE_CURVE('',#3660,#3683,#3685,.T.);
+#3683 = VERTEX_POINT('',#3684);
+#3684 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,
+    -34.66666666666));
+#3685 = SURFACE_CURVE('',#3686,(#3690,#3697),.PCURVE_S1.);
+#3686 = LINE('',#3687,#3688);
+#3687 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -34.66666666666));
+#3688 = VECTOR('',#3689,1.);
+#3689 = DIRECTION('',(-1.593145147444E-16,-1.,0.));
+#3690 = PCURVE('',#3464,#3691);
+#3691 = DEFINITIONAL_REPRESENTATION('',(#3692),#3696);
+#3692 = LINE('',#3693,#3694);
+#3693 = CARTESIAN_POINT('',(0.,-1.));
+#3694 = VECTOR('',#3695,1.);
+#3695 = DIRECTION('',(1.,0.));
+#3696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3697 = PCURVE('',#3698,#3703);
+#3698 = PLANE('',#3699);
+#3699 = AXIS2_PLACEMENT_3D('',#3700,#3701,#3702);
+#3700 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -34.66666666666));
+#3701 = DIRECTION('',(0.,0.,1.));
+#3702 = DIRECTION('',(1.,0.,0.));
+#3703 = DEFINITIONAL_REPRESENTATION('',(#3704),#3708);
+#3704 = LINE('',#3705,#3706);
+#3705 = CARTESIAN_POINT('',(0.,0.));
+#3706 = VECTOR('',#3707,1.);
+#3707 = DIRECTION('',(-1.593145147444E-16,-1.));
+#3708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3709 = ORIENTED_EDGE('',*,*,#3710,.F.);
+#3710 = EDGE_CURVE('',#3449,#3683,#3711,.T.);
+#3711 = SURFACE_CURVE('',#3712,(#3716,#3723),.PCURVE_S1.);
+#3712 = LINE('',#3713,#3714);
+#3713 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,
+    -35.66666666666));
+#3714 = VECTOR('',#3715,1.);
+#3715 = DIRECTION('',(0.,0.,1.));
+#3716 = PCURVE('',#3464,#3717);
+#3717 = DEFINITIONAL_REPRESENTATION('',(#3718),#3722);
+#3718 = LINE('',#3719,#3720);
+#3719 = CARTESIAN_POINT('',(11.15,0.));
+#3720 = VECTOR('',#3721,1.);
+#3721 = DIRECTION('',(0.,-1.));
+#3722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3723 = PCURVE('',#3602,#3724);
+#3724 = DEFINITIONAL_REPRESENTATION('',(#3725),#3729);
+#3725 = LINE('',#3726,#3727);
+#3726 = CARTESIAN_POINT('',(0.,0.));
+#3727 = VECTOR('',#3728,1.);
+#3728 = DIRECTION('',(0.,-1.));
+#3729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3730 = ORIENTED_EDGE('',*,*,#3446,.F.);
+#3731 = ADVANCED_FACE('',(#3732),#3492,.T.);
+#3732 = FACE_BOUND('',#3733,.T.);
+#3733 = EDGE_LOOP('',(#3734,#3757,#3778,#3779));
+#3734 = ORIENTED_EDGE('',*,*,#3735,.T.);
+#3735 = EDGE_CURVE('',#3477,#3736,#3738,.T.);
+#3736 = VERTEX_POINT('',#3737);
+#3737 = CARTESIAN_POINT('',(0.,11.343449382764,-34.66666666666));
+#3738 = SURFACE_CURVE('',#3739,(#3743,#3750),.PCURVE_S1.);
+#3739 = LINE('',#3740,#3741);
+#3740 = CARTESIAN_POINT('',(0.,11.343449382764,-35.66666666666));
+#3741 = VECTOR('',#3742,1.);
+#3742 = DIRECTION('',(0.,0.,1.));
+#3743 = PCURVE('',#3492,#3744);
+#3744 = DEFINITIONAL_REPRESENTATION('',(#3745),#3749);
+#3745 = LINE('',#3746,#3747);
+#3746 = CARTESIAN_POINT('',(0.,0.));
+#3747 = VECTOR('',#3748,1.);
+#3748 = DIRECTION('',(0.,-1.));
+#3749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3750 = PCURVE('',#3520,#3751);
+#3751 = DEFINITIONAL_REPRESENTATION('',(#3752),#3756);
+#3752 = LINE('',#3753,#3754);
+#3753 = CARTESIAN_POINT('',(11.15,0.));
+#3754 = VECTOR('',#3755,1.);
+#3755 = DIRECTION('',(0.,-1.));
+#3756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3757 = ORIENTED_EDGE('',*,*,#3758,.T.);
+#3758 = EDGE_CURVE('',#3736,#3660,#3759,.T.);
+#3759 = SURFACE_CURVE('',#3760,(#3764,#3771),.PCURVE_S1.);
+#3760 = LINE('',#3761,#3762);
+#3761 = CARTESIAN_POINT('',(0.,11.343449382764,-34.66666666666));
+#3762 = VECTOR('',#3763,1.);
+#3763 = DIRECTION('',(0.866025403784,-0.5,0.));
+#3764 = PCURVE('',#3492,#3765);
+#3765 = DEFINITIONAL_REPRESENTATION('',(#3766),#3770);
+#3766 = LINE('',#3767,#3768);
+#3767 = CARTESIAN_POINT('',(0.,-1.));
+#3768 = VECTOR('',#3769,1.);
+#3769 = DIRECTION('',(1.,0.));
+#3770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3771 = PCURVE('',#3698,#3772);
+#3772 = DEFINITIONAL_REPRESENTATION('',(#3773),#3777);
+#3773 = LINE('',#3774,#3775);
+#3774 = CARTESIAN_POINT('',(-9.656183252196,5.575));
+#3775 = VECTOR('',#3776,1.);
+#3776 = DIRECTION('',(0.866025403784,-0.5));
+#3777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3778 = ORIENTED_EDGE('',*,*,#3659,.F.);
+#3779 = ORIENTED_EDGE('',*,*,#3476,.F.);
+#3780 = ADVANCED_FACE('',(#3781),#3602,.T.);
+#3781 = FACE_BOUND('',#3782,.T.);
+#3782 = EDGE_LOOP('',(#3783,#3784,#3807,#3828));
+#3783 = ORIENTED_EDGE('',*,*,#3710,.T.);
+#3784 = ORIENTED_EDGE('',*,*,#3785,.T.);
+#3785 = EDGE_CURVE('',#3683,#3786,#3788,.T.);
+#3786 = VERTEX_POINT('',#3787);
+#3787 = CARTESIAN_POINT('',(0.,-10.95655061723,-34.66666666666));
+#3788 = SURFACE_CURVE('',#3789,(#3793,#3800),.PCURVE_S1.);
+#3789 = LINE('',#3790,#3791);
+#3790 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,
+    -34.66666666666));
+#3791 = VECTOR('',#3792,1.);
+#3792 = DIRECTION('',(-0.866025403784,-0.5,0.));
+#3793 = PCURVE('',#3602,#3794);
+#3794 = DEFINITIONAL_REPRESENTATION('',(#3795),#3799);
+#3795 = LINE('',#3796,#3797);
+#3796 = CARTESIAN_POINT('',(0.,-1.));
+#3797 = VECTOR('',#3798,1.);
+#3798 = DIRECTION('',(1.,0.));
+#3799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3800 = PCURVE('',#3698,#3801);
+#3801 = DEFINITIONAL_REPRESENTATION('',(#3802),#3806);
+#3802 = LINE('',#3803,#3804);
+#3803 = CARTESIAN_POINT('',(-1.7763568394E-15,-11.15));
+#3804 = VECTOR('',#3805,1.);
+#3805 = DIRECTION('',(-0.866025403784,-0.5));
+#3806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3807 = ORIENTED_EDGE('',*,*,#3808,.F.);
+#3808 = EDGE_CURVE('',#3561,#3786,#3809,.T.);
+#3809 = SURFACE_CURVE('',#3810,(#3814,#3821),.PCURVE_S1.);
+#3810 = LINE('',#3811,#3812);
+#3811 = CARTESIAN_POINT('',(0.,-10.95655061723,-35.66666666666));
+#3812 = VECTOR('',#3813,1.);
+#3813 = DIRECTION('',(0.,0.,1.));
+#3814 = PCURVE('',#3602,#3815);
+#3815 = DEFINITIONAL_REPRESENTATION('',(#3816),#3820);
+#3816 = LINE('',#3817,#3818);
+#3817 = CARTESIAN_POINT('',(11.15,0.));
+#3818 = VECTOR('',#3819,1.);
+#3819 = DIRECTION('',(0.,-1.));
+#3820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3821 = PCURVE('',#3576,#3822);
+#3822 = DEFINITIONAL_REPRESENTATION('',(#3823),#3827);
+#3823 = LINE('',#3824,#3825);
+#3824 = CARTESIAN_POINT('',(0.,0.));
+#3825 = VECTOR('',#3826,1.);
+#3826 = DIRECTION('',(0.,-1.));
+#3827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3828 = ORIENTED_EDGE('',*,*,#3588,.F.);
+#3829 = ADVANCED_FACE('',(#3830),#3520,.T.);
+#3830 = FACE_BOUND('',#3831,.T.);
+#3831 = EDGE_LOOP('',(#3832,#3855,#3876,#3877));
+#3832 = ORIENTED_EDGE('',*,*,#3833,.T.);
+#3833 = EDGE_CURVE('',#3505,#3834,#3836,.T.);
+#3834 = VERTEX_POINT('',#3835);
+#3835 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,
+    -34.66666666666));
+#3836 = SURFACE_CURVE('',#3837,(#3841,#3848),.PCURVE_S1.);
+#3837 = LINE('',#3838,#3839);
+#3838 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,
+    -35.66666666666));
+#3839 = VECTOR('',#3840,1.);
+#3840 = DIRECTION('',(0.,0.,1.));
+#3841 = PCURVE('',#3520,#3842);
+#3842 = DEFINITIONAL_REPRESENTATION('',(#3843),#3847);
+#3843 = LINE('',#3844,#3845);
+#3844 = CARTESIAN_POINT('',(0.,0.));
+#3845 = VECTOR('',#3846,1.);
+#3846 = DIRECTION('',(0.,-1.));
+#3847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3848 = PCURVE('',#3548,#3849);
+#3849 = DEFINITIONAL_REPRESENTATION('',(#3850),#3854);
+#3850 = LINE('',#3851,#3852);
+#3851 = CARTESIAN_POINT('',(11.15,0.));
+#3852 = VECTOR('',#3853,1.);
+#3853 = DIRECTION('',(0.,-1.));
+#3854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3855 = ORIENTED_EDGE('',*,*,#3856,.T.);
+#3856 = EDGE_CURVE('',#3834,#3736,#3857,.T.);
+#3857 = SURFACE_CURVE('',#3858,(#3862,#3869),.PCURVE_S1.);
+#3858 = LINE('',#3859,#3860);
+#3859 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,
+    -34.66666666666));
+#3860 = VECTOR('',#3861,1.);
+#3861 = DIRECTION('',(0.866025403784,0.5,0.));
+#3862 = PCURVE('',#3520,#3863);
+#3863 = DEFINITIONAL_REPRESENTATION('',(#3864),#3868);
+#3864 = LINE('',#3865,#3866);
+#3865 = CARTESIAN_POINT('',(0.,-1.));
+#3866 = VECTOR('',#3867,1.);
+#3867 = DIRECTION('',(1.,0.));
+#3868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3869 = PCURVE('',#3698,#3870);
+#3870 = DEFINITIONAL_REPRESENTATION('',(#3871),#3875);
+#3871 = LINE('',#3872,#3873);
+#3872 = CARTESIAN_POINT('',(-19.31236650439,-8.881784197001E-16));
+#3873 = VECTOR('',#3874,1.);
+#3874 = DIRECTION('',(0.866025403784,0.5));
+#3875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3876 = ORIENTED_EDGE('',*,*,#3735,.F.);
+#3877 = ORIENTED_EDGE('',*,*,#3504,.F.);
+#3878 = ADVANCED_FACE('',(#3879),#3576,.T.);
+#3879 = FACE_BOUND('',#3880,.T.);
+#3880 = EDGE_LOOP('',(#3881,#3882,#3905,#3926));
+#3881 = ORIENTED_EDGE('',*,*,#3808,.T.);
+#3882 = ORIENTED_EDGE('',*,*,#3883,.T.);
+#3883 = EDGE_CURVE('',#3786,#3884,#3886,.T.);
+#3884 = VERTEX_POINT('',#3885);
+#3885 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,
+    -34.66666666666));
+#3886 = SURFACE_CURVE('',#3887,(#3891,#3898),.PCURVE_S1.);
+#3887 = LINE('',#3888,#3889);
+#3888 = CARTESIAN_POINT('',(0.,-10.95655061723,-34.66666666666));
+#3889 = VECTOR('',#3890,1.);
+#3890 = DIRECTION('',(-0.866025403784,0.5,-0.));
+#3891 = PCURVE('',#3576,#3892);
+#3892 = DEFINITIONAL_REPRESENTATION('',(#3893),#3897);
+#3893 = LINE('',#3894,#3895);
+#3894 = CARTESIAN_POINT('',(-0.,-1.));
+#3895 = VECTOR('',#3896,1.);
+#3896 = DIRECTION('',(1.,0.));
+#3897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3898 = PCURVE('',#3698,#3899);
+#3899 = DEFINITIONAL_REPRESENTATION('',(#3900),#3904);
+#3900 = LINE('',#3901,#3902);
+#3901 = CARTESIAN_POINT('',(-9.656183252196,-16.725));
+#3902 = VECTOR('',#3903,1.);
+#3903 = DIRECTION('',(-0.866025403784,0.5));
+#3904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3905 = ORIENTED_EDGE('',*,*,#3906,.F.);
+#3906 = EDGE_CURVE('',#3533,#3884,#3907,.T.);
+#3907 = SURFACE_CURVE('',#3908,(#3912,#3919),.PCURVE_S1.);
+#3908 = LINE('',#3909,#3910);
+#3909 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,
+    -35.66666666666));
+#3910 = VECTOR('',#3911,1.);
+#3911 = DIRECTION('',(0.,0.,1.));
+#3912 = PCURVE('',#3576,#3913);
+#3913 = DEFINITIONAL_REPRESENTATION('',(#3914),#3918);
+#3914 = LINE('',#3915,#3916);
+#3915 = CARTESIAN_POINT('',(11.15,0.));
+#3916 = VECTOR('',#3917,1.);
+#3917 = DIRECTION('',(0.,-1.));
+#3918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3919 = PCURVE('',#3548,#3920);
+#3920 = DEFINITIONAL_REPRESENTATION('',(#3921),#3925);
+#3921 = LINE('',#3922,#3923);
+#3922 = CARTESIAN_POINT('',(0.,0.));
+#3923 = VECTOR('',#3924,1.);
+#3924 = DIRECTION('',(0.,-1.));
+#3925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3926 = ORIENTED_EDGE('',*,*,#3560,.F.);
+#3927 = ADVANCED_FACE('',(#3928),#3548,.T.);
+#3928 = FACE_BOUND('',#3929,.T.);
+#3929 = EDGE_LOOP('',(#3930,#3931,#3952,#3953));
+#3930 = ORIENTED_EDGE('',*,*,#3906,.T.);
+#3931 = ORIENTED_EDGE('',*,*,#3932,.T.);
+#3932 = EDGE_CURVE('',#3884,#3834,#3933,.T.);
+#3933 = SURFACE_CURVE('',#3934,(#3938,#3945),.PCURVE_S1.);
+#3934 = LINE('',#3935,#3936);
+#3935 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,
+    -34.66666666666));
+#3936 = VECTOR('',#3937,1.);
+#3937 = DIRECTION('',(-1.593145147444E-16,1.,-0.));
+#3938 = PCURVE('',#3548,#3939);
+#3939 = DEFINITIONAL_REPRESENTATION('',(#3940),#3944);
+#3940 = LINE('',#3941,#3942);
+#3941 = CARTESIAN_POINT('',(-0.,-1.));
+#3942 = VECTOR('',#3943,1.);
+#3943 = DIRECTION('',(1.,0.));
+#3944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3945 = PCURVE('',#3698,#3946);
+#3946 = DEFINITIONAL_REPRESENTATION('',(#3947),#3951);
+#3947 = LINE('',#3948,#3949);
+#3948 = CARTESIAN_POINT('',(-19.31236650439,-11.15));
+#3949 = VECTOR('',#3950,1.);
+#3950 = DIRECTION('',(-1.593145147444E-16,1.));
+#3951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3952 = ORIENTED_EDGE('',*,*,#3833,.F.);
+#3953 = ORIENTED_EDGE('',*,*,#3532,.F.);
+#3954 = ADVANCED_FACE('',(#3955),#3644,.T.);
+#3955 = FACE_BOUND('',#3956,.F.);
+#3956 = EDGE_LOOP('',(#3957,#3958,#3981,#4008));
+#3957 = ORIENTED_EDGE('',*,*,#3623,.F.);
+#3958 = ORIENTED_EDGE('',*,*,#3959,.T.);
+#3959 = EDGE_CURVE('',#3624,#3960,#3962,.T.);
+#3960 = VERTEX_POINT('',#3961);
+#3961 = CARTESIAN_POINT('',(3.,0.,-11.33333333333));
+#3962 = SEAM_CURVE('',#3963,(#3967,#3974),.PCURVE_S1.);
+#3963 = LINE('',#3964,#3965);
+#3964 = CARTESIAN_POINT('',(3.,0.,-9.));
+#3965 = VECTOR('',#3966,1.);
+#3966 = DIRECTION('',(0.,0.,-1.));
+#3967 = PCURVE('',#3644,#3968);
+#3968 = DEFINITIONAL_REPRESENTATION('',(#3969),#3973);
+#3969 = LINE('',#3970,#3971);
+#3970 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#3971 = VECTOR('',#3972,1.);
+#3972 = DIRECTION('',(-0.,-1.));
+#3973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3974 = PCURVE('',#3644,#3975);
+#3975 = DEFINITIONAL_REPRESENTATION('',(#3976),#3980);
+#3976 = LINE('',#3977,#3978);
+#3977 = CARTESIAN_POINT('',(-0.,0.));
+#3978 = VECTOR('',#3979,1.);
+#3979 = DIRECTION('',(-0.,-1.));
+#3980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3981 = ORIENTED_EDGE('',*,*,#3982,.F.);
+#3982 = EDGE_CURVE('',#3960,#3960,#3983,.T.);
+#3983 = SURFACE_CURVE('',#3984,(#3989,#3996),.PCURVE_S1.);
+#3984 = CIRCLE('',#3985,3.);
+#3985 = AXIS2_PLACEMENT_3D('',#3986,#3987,#3988);
+#3986 = CARTESIAN_POINT('',(0.,0.,-11.33333333333));
+#3987 = DIRECTION('',(0.,0.,1.));
+#3988 = DIRECTION('',(1.,0.,0.));
+#3989 = PCURVE('',#3644,#3990);
+#3990 = DEFINITIONAL_REPRESENTATION('',(#3991),#3995);
+#3991 = LINE('',#3992,#3993);
+#3992 = CARTESIAN_POINT('',(-6.28318530718,-2.333333333333));
+#3993 = VECTOR('',#3994,1.);
+#3994 = DIRECTION('',(1.,-0.));
+#3995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3996 = PCURVE('',#3997,#4002);
+#3997 = PLANE('',#3998);
+#3998 = AXIS2_PLACEMENT_3D('',#3999,#4000,#4001);
+#3999 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -11.33333333333));
+#4000 = DIRECTION('',(0.,0.,1.));
+#4001 = DIRECTION('',(1.,0.,0.));
+#4002 = DEFINITIONAL_REPRESENTATION('',(#4003),#4007);
+#4003 = CIRCLE('',#4004,3.);
+#4004 = AXIS2_PLACEMENT_2D('',#4005,#4006);
+#4005 = CARTESIAN_POINT('',(-9.656183252196,-5.768449382764));
+#4006 = DIRECTION('',(1.,0.));
+#4007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4008 = ORIENTED_EDGE('',*,*,#3959,.F.);
+#4009 = ADVANCED_FACE('',(#4010,#4018),#3698,.T.);
+#4010 = FACE_BOUND('',#4011,.T.);
+#4011 = EDGE_LOOP('',(#4012,#4013,#4014,#4015,#4016,#4017));
+#4012 = ORIENTED_EDGE('',*,*,#3682,.F.);
+#4013 = ORIENTED_EDGE('',*,*,#3758,.F.);
+#4014 = ORIENTED_EDGE('',*,*,#3856,.F.);
+#4015 = ORIENTED_EDGE('',*,*,#3932,.F.);
+#4016 = ORIENTED_EDGE('',*,*,#3883,.F.);
+#4017 = ORIENTED_EDGE('',*,*,#3785,.F.);
+#4018 = FACE_BOUND('',#4019,.T.);
+#4019 = EDGE_LOOP('',(#4020));
+#4020 = ORIENTED_EDGE('',*,*,#4021,.F.);
+#4021 = EDGE_CURVE('',#4022,#4022,#4024,.T.);
+#4022 = VERTEX_POINT('',#4023);
+#4023 = CARTESIAN_POINT('',(3.,0.,-34.66666666666));
+#4024 = SURFACE_CURVE('',#4025,(#4030,#4037),.PCURVE_S1.);
+#4025 = CIRCLE('',#4026,3.);
+#4026 = AXIS2_PLACEMENT_3D('',#4027,#4028,#4029);
+#4027 = CARTESIAN_POINT('',(0.,0.,-34.66666666666));
+#4028 = DIRECTION('',(0.,0.,1.));
+#4029 = DIRECTION('',(1.,0.,0.));
+#4030 = PCURVE('',#3698,#4031);
+#4031 = DEFINITIONAL_REPRESENTATION('',(#4032),#4036);
+#4032 = CIRCLE('',#4033,3.);
+#4033 = AXIS2_PLACEMENT_2D('',#4034,#4035);
+#4034 = CARTESIAN_POINT('',(-9.656183252196,-5.768449382764));
+#4035 = DIRECTION('',(1.,0.));
+#4036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4037 = PCURVE('',#4038,#4043);
+#4038 = CYLINDRICAL_SURFACE('',#4039,3.);
+#4039 = AXIS2_PLACEMENT_3D('',#4040,#4041,#4042);
+#4040 = CARTESIAN_POINT('',(0.,0.,-9.));
+#4041 = DIRECTION('',(0.,0.,1.));
+#4042 = DIRECTION('',(1.,0.,0.));
+#4043 = DEFINITIONAL_REPRESENTATION('',(#4044),#4048);
+#4044 = LINE('',#4045,#4046);
+#4045 = CARTESIAN_POINT('',(-6.28318530718,-25.66666666666));
+#4046 = VECTOR('',#4047,1.);
+#4047 = DIRECTION('',(1.,-0.));
+#4048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4049 = ADVANCED_FACE('',(#4050,#4220),#3997,.T.);
+#4050 = FACE_BOUND('',#4051,.T.);
+#4051 = EDGE_LOOP('',(#4052,#4082,#4110,#4138,#4166,#4194));
+#4052 = ORIENTED_EDGE('',*,*,#4053,.F.);
+#4053 = EDGE_CURVE('',#4054,#4056,#4058,.T.);
+#4054 = VERTEX_POINT('',#4055);
+#4055 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -11.33333333333));
+#4056 = VERTEX_POINT('',#4057);
+#4057 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,
+    -11.33333333333));
+#4058 = SURFACE_CURVE('',#4059,(#4063,#4070),.PCURVE_S1.);
+#4059 = LINE('',#4060,#4061);
+#4060 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -11.33333333333));
+#4061 = VECTOR('',#4062,1.);
+#4062 = DIRECTION('',(-1.593145147444E-16,-1.,0.));
+#4063 = PCURVE('',#3997,#4064);
+#4064 = DEFINITIONAL_REPRESENTATION('',(#4065),#4069);
+#4065 = LINE('',#4066,#4067);
+#4066 = CARTESIAN_POINT('',(0.,0.));
+#4067 = VECTOR('',#4068,1.);
+#4068 = DIRECTION('',(-1.593145147444E-16,-1.));
+#4069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4070 = PCURVE('',#4071,#4076);
+#4071 = PLANE('',#4072);
+#4072 = AXIS2_PLACEMENT_3D('',#4073,#4074,#4075);
+#4073 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -12.33333333333));
+#4074 = DIRECTION('',(1.,-1.593145147444E-16,0.));
+#4075 = DIRECTION('',(-1.593145147444E-16,-1.,0.));
+#4076 = DEFINITIONAL_REPRESENTATION('',(#4077),#4081);
+#4077 = LINE('',#4078,#4079);
+#4078 = CARTESIAN_POINT('',(0.,-1.));
+#4079 = VECTOR('',#4080,1.);
+#4080 = DIRECTION('',(1.,0.));
+#4081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4082 = ORIENTED_EDGE('',*,*,#4083,.F.);
+#4083 = EDGE_CURVE('',#4084,#4054,#4086,.T.);
+#4084 = VERTEX_POINT('',#4085);
+#4085 = CARTESIAN_POINT('',(0.,11.343449382764,-11.33333333333));
+#4086 = SURFACE_CURVE('',#4087,(#4091,#4098),.PCURVE_S1.);
+#4087 = LINE('',#4088,#4089);
+#4088 = CARTESIAN_POINT('',(0.,11.343449382764,-11.33333333333));
+#4089 = VECTOR('',#4090,1.);
+#4090 = DIRECTION('',(0.866025403784,-0.5,0.));
+#4091 = PCURVE('',#3997,#4092);
+#4092 = DEFINITIONAL_REPRESENTATION('',(#4093),#4097);
+#4093 = LINE('',#4094,#4095);
+#4094 = CARTESIAN_POINT('',(-9.656183252196,5.575));
+#4095 = VECTOR('',#4096,1.);
+#4096 = DIRECTION('',(0.866025403784,-0.5));
+#4097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4098 = PCURVE('',#4099,#4104);
+#4099 = PLANE('',#4100);
+#4100 = AXIS2_PLACEMENT_3D('',#4101,#4102,#4103);
+#4101 = CARTESIAN_POINT('',(0.,11.343449382764,-12.33333333333));
+#4102 = DIRECTION('',(0.5,0.866025403784,0.));
+#4103 = DIRECTION('',(0.866025403784,-0.5,0.));
+#4104 = DEFINITIONAL_REPRESENTATION('',(#4105),#4109);
+#4105 = LINE('',#4106,#4107);
+#4106 = CARTESIAN_POINT('',(0.,-1.));
+#4107 = VECTOR('',#4108,1.);
+#4108 = DIRECTION('',(1.,0.));
+#4109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4110 = ORIENTED_EDGE('',*,*,#4111,.F.);
+#4111 = EDGE_CURVE('',#4112,#4084,#4114,.T.);
+#4112 = VERTEX_POINT('',#4113);
+#4113 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,
+    -11.33333333333));
+#4114 = SURFACE_CURVE('',#4115,(#4119,#4126),.PCURVE_S1.);
+#4115 = LINE('',#4116,#4117);
+#4116 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,
+    -11.33333333333));
+#4117 = VECTOR('',#4118,1.);
+#4118 = DIRECTION('',(0.866025403784,0.5,0.));
+#4119 = PCURVE('',#3997,#4120);
+#4120 = DEFINITIONAL_REPRESENTATION('',(#4121),#4125);
+#4121 = LINE('',#4122,#4123);
+#4122 = CARTESIAN_POINT('',(-19.31236650439,-8.881784197001E-16));
+#4123 = VECTOR('',#4124,1.);
+#4124 = DIRECTION('',(0.866025403784,0.5));
+#4125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4126 = PCURVE('',#4127,#4132);
+#4127 = PLANE('',#4128);
+#4128 = AXIS2_PLACEMENT_3D('',#4129,#4130,#4131);
+#4129 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,
+    -12.33333333333));
+#4130 = DIRECTION('',(-0.5,0.866025403784,0.));
+#4131 = DIRECTION('',(0.866025403784,0.5,0.));
+#4132 = DEFINITIONAL_REPRESENTATION('',(#4133),#4137);
+#4133 = LINE('',#4134,#4135);
+#4134 = CARTESIAN_POINT('',(0.,-1.));
+#4135 = VECTOR('',#4136,1.);
+#4136 = DIRECTION('',(1.,0.));
+#4137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4138 = ORIENTED_EDGE('',*,*,#4139,.F.);
+#4139 = EDGE_CURVE('',#4140,#4112,#4142,.T.);
+#4140 = VERTEX_POINT('',#4141);
+#4141 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,
+    -11.33333333333));
+#4142 = SURFACE_CURVE('',#4143,(#4147,#4154),.PCURVE_S1.);
+#4143 = LINE('',#4144,#4145);
+#4144 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,
+    -11.33333333333));
+#4145 = VECTOR('',#4146,1.);
+#4146 = DIRECTION('',(-1.593145147444E-16,1.,-0.));
+#4147 = PCURVE('',#3997,#4148);
+#4148 = DEFINITIONAL_REPRESENTATION('',(#4149),#4153);
+#4149 = LINE('',#4150,#4151);
+#4150 = CARTESIAN_POINT('',(-19.31236650439,-11.15));
+#4151 = VECTOR('',#4152,1.);
+#4152 = DIRECTION('',(-1.593145147444E-16,1.));
+#4153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4154 = PCURVE('',#4155,#4160);
+#4155 = PLANE('',#4156);
+#4156 = AXIS2_PLACEMENT_3D('',#4157,#4158,#4159);
+#4157 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,
+    -12.33333333333));
+#4158 = DIRECTION('',(-1.,-1.593145147444E-16,-0.));
+#4159 = DIRECTION('',(-1.593145147444E-16,1.,0.));
+#4160 = DEFINITIONAL_REPRESENTATION('',(#4161),#4165);
+#4161 = LINE('',#4162,#4163);
+#4162 = CARTESIAN_POINT('',(-0.,-1.));
+#4163 = VECTOR('',#4164,1.);
+#4164 = DIRECTION('',(1.,0.));
+#4165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4166 = ORIENTED_EDGE('',*,*,#4167,.F.);
+#4167 = EDGE_CURVE('',#4168,#4140,#4170,.T.);
+#4168 = VERTEX_POINT('',#4169);
+#4169 = CARTESIAN_POINT('',(0.,-10.95655061723,-11.33333333333));
+#4170 = SURFACE_CURVE('',#4171,(#4175,#4182),.PCURVE_S1.);
+#4171 = LINE('',#4172,#4173);
+#4172 = CARTESIAN_POINT('',(0.,-10.95655061723,-11.33333333333));
+#4173 = VECTOR('',#4174,1.);
+#4174 = DIRECTION('',(-0.866025403784,0.5,-0.));
+#4175 = PCURVE('',#3997,#4176);
+#4176 = DEFINITIONAL_REPRESENTATION('',(#4177),#4181);
+#4177 = LINE('',#4178,#4179);
+#4178 = CARTESIAN_POINT('',(-9.656183252196,-16.725));
+#4179 = VECTOR('',#4180,1.);
+#4180 = DIRECTION('',(-0.866025403784,0.5));
+#4181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4182 = PCURVE('',#4183,#4188);
+#4183 = PLANE('',#4184);
+#4184 = AXIS2_PLACEMENT_3D('',#4185,#4186,#4187);
+#4185 = CARTESIAN_POINT('',(0.,-10.95655061723,-12.33333333333));
+#4186 = DIRECTION('',(-0.5,-0.866025403784,-0.));
+#4187 = DIRECTION('',(-0.866025403784,0.5,0.));
+#4188 = DEFINITIONAL_REPRESENTATION('',(#4189),#4193);
+#4189 = LINE('',#4190,#4191);
+#4190 = CARTESIAN_POINT('',(-0.,-1.));
+#4191 = VECTOR('',#4192,1.);
+#4192 = DIRECTION('',(1.,0.));
+#4193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4194 = ORIENTED_EDGE('',*,*,#4195,.F.);
+#4195 = EDGE_CURVE('',#4056,#4168,#4196,.T.);
+#4196 = SURFACE_CURVE('',#4197,(#4201,#4208),.PCURVE_S1.);
+#4197 = LINE('',#4198,#4199);
+#4198 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,
+    -11.33333333333));
+#4199 = VECTOR('',#4200,1.);
+#4200 = DIRECTION('',(-0.866025403784,-0.5,0.));
+#4201 = PCURVE('',#3997,#4202);
+#4202 = DEFINITIONAL_REPRESENTATION('',(#4203),#4207);
+#4203 = LINE('',#4204,#4205);
+#4204 = CARTESIAN_POINT('',(-1.7763568394E-15,-11.15));
+#4205 = VECTOR('',#4206,1.);
+#4206 = DIRECTION('',(-0.866025403784,-0.5));
+#4207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4208 = PCURVE('',#4209,#4214);
+#4209 = PLANE('',#4210);
+#4210 = AXIS2_PLACEMENT_3D('',#4211,#4212,#4213);
+#4211 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,
+    -12.33333333333));
+#4212 = DIRECTION('',(0.5,-0.866025403784,0.));
+#4213 = DIRECTION('',(-0.866025403784,-0.5,0.));
+#4214 = DEFINITIONAL_REPRESENTATION('',(#4215),#4219);
+#4215 = LINE('',#4216,#4217);
+#4216 = CARTESIAN_POINT('',(0.,-1.));
+#4217 = VECTOR('',#4218,1.);
+#4218 = DIRECTION('',(1.,0.));
+#4219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4220 = FACE_BOUND('',#4221,.T.);
+#4221 = EDGE_LOOP('',(#4222));
+#4222 = ORIENTED_EDGE('',*,*,#3982,.F.);
+#4223 = ADVANCED_FACE('',(#4224),#4038,.T.);
+#4224 = FACE_BOUND('',#4225,.F.);
+#4225 = EDGE_LOOP('',(#4226,#4255,#4276,#4277));
+#4226 = ORIENTED_EDGE('',*,*,#4227,.T.);
+#4227 = EDGE_CURVE('',#4228,#4228,#4230,.T.);
+#4228 = VERTEX_POINT('',#4229);
+#4229 = CARTESIAN_POINT('',(3.,0.,-32.33333333333));
+#4230 = SURFACE_CURVE('',#4231,(#4236,#4243),.PCURVE_S1.);
+#4231 = CIRCLE('',#4232,3.);
+#4232 = AXIS2_PLACEMENT_3D('',#4233,#4234,#4235);
+#4233 = CARTESIAN_POINT('',(0.,0.,-32.33333333333));
+#4234 = DIRECTION('',(0.,0.,1.));
+#4235 = DIRECTION('',(1.,0.,0.));
+#4236 = PCURVE('',#4038,#4237);
+#4237 = DEFINITIONAL_REPRESENTATION('',(#4238),#4242);
+#4238 = LINE('',#4239,#4240);
+#4239 = CARTESIAN_POINT('',(-6.28318530718,-23.33333333333));
+#4240 = VECTOR('',#4241,1.);
+#4241 = DIRECTION('',(1.,-0.));
+#4242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4243 = PCURVE('',#4244,#4249);
+#4244 = PLANE('',#4245);
+#4245 = AXIS2_PLACEMENT_3D('',#4246,#4247,#4248);
+#4246 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -32.33333333333));
+#4247 = DIRECTION('',(0.,0.,1.));
+#4248 = DIRECTION('',(1.,0.,0.));
+#4249 = DEFINITIONAL_REPRESENTATION('',(#4250),#4254);
+#4250 = CIRCLE('',#4251,3.);
+#4251 = AXIS2_PLACEMENT_2D('',#4252,#4253);
+#4252 = CARTESIAN_POINT('',(-9.656183252196,-5.768449382764));
+#4253 = DIRECTION('',(1.,0.));
+#4254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4255 = ORIENTED_EDGE('',*,*,#4256,.T.);
+#4256 = EDGE_CURVE('',#4228,#4022,#4257,.T.);
+#4257 = SEAM_CURVE('',#4258,(#4262,#4269),.PCURVE_S1.);
+#4258 = LINE('',#4259,#4260);
+#4259 = CARTESIAN_POINT('',(3.,0.,-9.));
+#4260 = VECTOR('',#4261,1.);
+#4261 = DIRECTION('',(0.,0.,-1.));
+#4262 = PCURVE('',#4038,#4263);
+#4263 = DEFINITIONAL_REPRESENTATION('',(#4264),#4268);
+#4264 = LINE('',#4265,#4266);
+#4265 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#4266 = VECTOR('',#4267,1.);
+#4267 = DIRECTION('',(-0.,-1.));
+#4268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4269 = PCURVE('',#4038,#4270);
+#4270 = DEFINITIONAL_REPRESENTATION('',(#4271),#4275);
+#4271 = LINE('',#4272,#4273);
+#4272 = CARTESIAN_POINT('',(-0.,0.));
+#4273 = VECTOR('',#4274,1.);
+#4274 = DIRECTION('',(-0.,-1.));
+#4275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4276 = ORIENTED_EDGE('',*,*,#4021,.F.);
+#4277 = ORIENTED_EDGE('',*,*,#4256,.F.);
+#4278 = ADVANCED_FACE('',(#4279),#4071,.T.);
+#4279 = FACE_BOUND('',#4280,.T.);
+#4280 = EDGE_LOOP('',(#4281,#4304,#4305,#4328));
+#4281 = ORIENTED_EDGE('',*,*,#4282,.T.);
+#4282 = EDGE_CURVE('',#4283,#4054,#4285,.T.);
+#4283 = VERTEX_POINT('',#4284);
+#4284 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -12.33333333333));
+#4285 = SURFACE_CURVE('',#4286,(#4290,#4297),.PCURVE_S1.);
+#4286 = LINE('',#4287,#4288);
+#4287 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -12.33333333333));
+#4288 = VECTOR('',#4289,1.);
+#4289 = DIRECTION('',(0.,0.,1.));
+#4290 = PCURVE('',#4071,#4291);
+#4291 = DEFINITIONAL_REPRESENTATION('',(#4292),#4296);
+#4292 = LINE('',#4293,#4294);
+#4293 = CARTESIAN_POINT('',(0.,0.));
+#4294 = VECTOR('',#4295,1.);
+#4295 = DIRECTION('',(0.,-1.));
+#4296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4297 = PCURVE('',#4099,#4298);
+#4298 = DEFINITIONAL_REPRESENTATION('',(#4299),#4303);
+#4299 = LINE('',#4300,#4301);
+#4300 = CARTESIAN_POINT('',(11.15,0.));
+#4301 = VECTOR('',#4302,1.);
+#4302 = DIRECTION('',(0.,-1.));
+#4303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4304 = ORIENTED_EDGE('',*,*,#4053,.T.);
+#4305 = ORIENTED_EDGE('',*,*,#4306,.F.);
+#4306 = EDGE_CURVE('',#4307,#4056,#4309,.T.);
+#4307 = VERTEX_POINT('',#4308);
+#4308 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,
+    -12.33333333333));
+#4309 = SURFACE_CURVE('',#4310,(#4314,#4321),.PCURVE_S1.);
+#4310 = LINE('',#4311,#4312);
+#4311 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,
+    -12.33333333333));
+#4312 = VECTOR('',#4313,1.);
+#4313 = DIRECTION('',(0.,0.,1.));
+#4314 = PCURVE('',#4071,#4315);
+#4315 = DEFINITIONAL_REPRESENTATION('',(#4316),#4320);
+#4316 = LINE('',#4317,#4318);
+#4317 = CARTESIAN_POINT('',(11.15,0.));
+#4318 = VECTOR('',#4319,1.);
+#4319 = DIRECTION('',(0.,-1.));
+#4320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4321 = PCURVE('',#4209,#4322);
+#4322 = DEFINITIONAL_REPRESENTATION('',(#4323),#4327);
+#4323 = LINE('',#4324,#4325);
+#4324 = CARTESIAN_POINT('',(0.,0.));
+#4325 = VECTOR('',#4326,1.);
+#4326 = DIRECTION('',(0.,-1.));
+#4327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4328 = ORIENTED_EDGE('',*,*,#4329,.F.);
+#4329 = EDGE_CURVE('',#4283,#4307,#4330,.T.);
+#4330 = SURFACE_CURVE('',#4331,(#4335,#4342),.PCURVE_S1.);
+#4331 = LINE('',#4332,#4333);
+#4332 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -12.33333333333));
+#4333 = VECTOR('',#4334,1.);
+#4334 = DIRECTION('',(-1.593145147444E-16,-1.,0.));
+#4335 = PCURVE('',#4071,#4336);
+#4336 = DEFINITIONAL_REPRESENTATION('',(#4337),#4341);
+#4337 = LINE('',#4338,#4339);
+#4338 = CARTESIAN_POINT('',(0.,0.));
+#4339 = VECTOR('',#4340,1.);
+#4340 = DIRECTION('',(1.,0.));
+#4341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4342 = PCURVE('',#4343,#4348);
+#4343 = PLANE('',#4344);
+#4344 = AXIS2_PLACEMENT_3D('',#4345,#4346,#4347);
+#4345 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -12.33333333333));
+#4346 = DIRECTION('',(0.,0.,1.));
+#4347 = DIRECTION('',(1.,0.,0.));
+#4348 = DEFINITIONAL_REPRESENTATION('',(#4349),#4353);
+#4349 = LINE('',#4350,#4351);
+#4350 = CARTESIAN_POINT('',(0.,0.));
+#4351 = VECTOR('',#4352,1.);
+#4352 = DIRECTION('',(-1.593145147444E-16,-1.));
+#4353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4354 = ADVANCED_FACE('',(#4355),#4099,.T.);
+#4355 = FACE_BOUND('',#4356,.T.);
+#4356 = EDGE_LOOP('',(#4357,#4380,#4381,#4382));
+#4357 = ORIENTED_EDGE('',*,*,#4358,.T.);
+#4358 = EDGE_CURVE('',#4359,#4084,#4361,.T.);
+#4359 = VERTEX_POINT('',#4360);
+#4360 = CARTESIAN_POINT('',(0.,11.343449382764,-12.33333333333));
+#4361 = SURFACE_CURVE('',#4362,(#4366,#4373),.PCURVE_S1.);
+#4362 = LINE('',#4363,#4364);
+#4363 = CARTESIAN_POINT('',(0.,11.343449382764,-12.33333333333));
+#4364 = VECTOR('',#4365,1.);
+#4365 = DIRECTION('',(0.,0.,1.));
+#4366 = PCURVE('',#4099,#4367);
+#4367 = DEFINITIONAL_REPRESENTATION('',(#4368),#4372);
+#4368 = LINE('',#4369,#4370);
+#4369 = CARTESIAN_POINT('',(0.,0.));
+#4370 = VECTOR('',#4371,1.);
+#4371 = DIRECTION('',(0.,-1.));
+#4372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4373 = PCURVE('',#4127,#4374);
+#4374 = DEFINITIONAL_REPRESENTATION('',(#4375),#4379);
+#4375 = LINE('',#4376,#4377);
+#4376 = CARTESIAN_POINT('',(11.15,0.));
+#4377 = VECTOR('',#4378,1.);
+#4378 = DIRECTION('',(0.,-1.));
+#4379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4380 = ORIENTED_EDGE('',*,*,#4083,.T.);
+#4381 = ORIENTED_EDGE('',*,*,#4282,.F.);
+#4382 = ORIENTED_EDGE('',*,*,#4383,.F.);
+#4383 = EDGE_CURVE('',#4359,#4283,#4384,.T.);
+#4384 = SURFACE_CURVE('',#4385,(#4389,#4396),.PCURVE_S1.);
+#4385 = LINE('',#4386,#4387);
+#4386 = CARTESIAN_POINT('',(0.,11.343449382764,-12.33333333333));
+#4387 = VECTOR('',#4388,1.);
+#4388 = DIRECTION('',(0.866025403784,-0.5,0.));
+#4389 = PCURVE('',#4099,#4390);
+#4390 = DEFINITIONAL_REPRESENTATION('',(#4391),#4395);
+#4391 = LINE('',#4392,#4393);
+#4392 = CARTESIAN_POINT('',(0.,0.));
+#4393 = VECTOR('',#4394,1.);
+#4394 = DIRECTION('',(1.,0.));
+#4395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4396 = PCURVE('',#4343,#4397);
+#4397 = DEFINITIONAL_REPRESENTATION('',(#4398),#4402);
+#4398 = LINE('',#4399,#4400);
+#4399 = CARTESIAN_POINT('',(-9.656183252196,5.575));
+#4400 = VECTOR('',#4401,1.);
+#4401 = DIRECTION('',(0.866025403784,-0.5));
+#4402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4403 = ADVANCED_FACE('',(#4404),#4209,.T.);
+#4404 = FACE_BOUND('',#4405,.T.);
+#4405 = EDGE_LOOP('',(#4406,#4407,#4408,#4431));
+#4406 = ORIENTED_EDGE('',*,*,#4306,.T.);
+#4407 = ORIENTED_EDGE('',*,*,#4195,.T.);
+#4408 = ORIENTED_EDGE('',*,*,#4409,.F.);
+#4409 = EDGE_CURVE('',#4410,#4168,#4412,.T.);
+#4410 = VERTEX_POINT('',#4411);
+#4411 = CARTESIAN_POINT('',(0.,-10.95655061723,-12.33333333333));
+#4412 = SURFACE_CURVE('',#4413,(#4417,#4424),.PCURVE_S1.);
+#4413 = LINE('',#4414,#4415);
+#4414 = CARTESIAN_POINT('',(0.,-10.95655061723,-12.33333333333));
+#4415 = VECTOR('',#4416,1.);
+#4416 = DIRECTION('',(0.,0.,1.));
+#4417 = PCURVE('',#4209,#4418);
+#4418 = DEFINITIONAL_REPRESENTATION('',(#4419),#4423);
+#4419 = LINE('',#4420,#4421);
+#4420 = CARTESIAN_POINT('',(11.15,0.));
+#4421 = VECTOR('',#4422,1.);
+#4422 = DIRECTION('',(0.,-1.));
+#4423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4424 = PCURVE('',#4183,#4425);
+#4425 = DEFINITIONAL_REPRESENTATION('',(#4426),#4430);
+#4426 = LINE('',#4427,#4428);
+#4427 = CARTESIAN_POINT('',(0.,0.));
+#4428 = VECTOR('',#4429,1.);
+#4429 = DIRECTION('',(0.,-1.));
+#4430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4431 = ORIENTED_EDGE('',*,*,#4432,.F.);
+#4432 = EDGE_CURVE('',#4307,#4410,#4433,.T.);
+#4433 = SURFACE_CURVE('',#4434,(#4438,#4445),.PCURVE_S1.);
+#4434 = LINE('',#4435,#4436);
+#4435 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,
+    -12.33333333333));
+#4436 = VECTOR('',#4437,1.);
+#4437 = DIRECTION('',(-0.866025403784,-0.5,0.));
+#4438 = PCURVE('',#4209,#4439);
+#4439 = DEFINITIONAL_REPRESENTATION('',(#4440),#4444);
+#4440 = LINE('',#4441,#4442);
+#4441 = CARTESIAN_POINT('',(0.,0.));
+#4442 = VECTOR('',#4443,1.);
+#4443 = DIRECTION('',(1.,0.));
+#4444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4445 = PCURVE('',#4343,#4446);
+#4446 = DEFINITIONAL_REPRESENTATION('',(#4447),#4451);
+#4447 = LINE('',#4448,#4449);
+#4448 = CARTESIAN_POINT('',(-1.7763568394E-15,-11.15));
+#4449 = VECTOR('',#4450,1.);
+#4450 = DIRECTION('',(-0.866025403784,-0.5));
+#4451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4452 = ADVANCED_FACE('',(#4453),#4127,.T.);
+#4453 = FACE_BOUND('',#4454,.T.);
+#4454 = EDGE_LOOP('',(#4455,#4478,#4479,#4480));
+#4455 = ORIENTED_EDGE('',*,*,#4456,.T.);
+#4456 = EDGE_CURVE('',#4457,#4112,#4459,.T.);
+#4457 = VERTEX_POINT('',#4458);
+#4458 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,
+    -12.33333333333));
+#4459 = SURFACE_CURVE('',#4460,(#4464,#4471),.PCURVE_S1.);
+#4460 = LINE('',#4461,#4462);
+#4461 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,
+    -12.33333333333));
+#4462 = VECTOR('',#4463,1.);
+#4463 = DIRECTION('',(0.,0.,1.));
+#4464 = PCURVE('',#4127,#4465);
+#4465 = DEFINITIONAL_REPRESENTATION('',(#4466),#4470);
+#4466 = LINE('',#4467,#4468);
+#4467 = CARTESIAN_POINT('',(0.,0.));
+#4468 = VECTOR('',#4469,1.);
+#4469 = DIRECTION('',(0.,-1.));
+#4470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4471 = PCURVE('',#4155,#4472);
+#4472 = DEFINITIONAL_REPRESENTATION('',(#4473),#4477);
+#4473 = LINE('',#4474,#4475);
+#4474 = CARTESIAN_POINT('',(11.15,0.));
+#4475 = VECTOR('',#4476,1.);
+#4476 = DIRECTION('',(0.,-1.));
+#4477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4478 = ORIENTED_EDGE('',*,*,#4111,.T.);
+#4479 = ORIENTED_EDGE('',*,*,#4358,.F.);
+#4480 = ORIENTED_EDGE('',*,*,#4481,.F.);
+#4481 = EDGE_CURVE('',#4457,#4359,#4482,.T.);
+#4482 = SURFACE_CURVE('',#4483,(#4487,#4494),.PCURVE_S1.);
+#4483 = LINE('',#4484,#4485);
+#4484 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,
+    -12.33333333333));
+#4485 = VECTOR('',#4486,1.);
+#4486 = DIRECTION('',(0.866025403784,0.5,0.));
+#4487 = PCURVE('',#4127,#4488);
+#4488 = DEFINITIONAL_REPRESENTATION('',(#4489),#4493);
+#4489 = LINE('',#4490,#4491);
+#4490 = CARTESIAN_POINT('',(0.,0.));
+#4491 = VECTOR('',#4492,1.);
+#4492 = DIRECTION('',(1.,0.));
+#4493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4494 = PCURVE('',#4343,#4495);
+#4495 = DEFINITIONAL_REPRESENTATION('',(#4496),#4500);
+#4496 = LINE('',#4497,#4498);
+#4497 = CARTESIAN_POINT('',(-19.31236650439,-8.881784197001E-16));
+#4498 = VECTOR('',#4499,1.);
+#4499 = DIRECTION('',(0.866025403784,0.5));
+#4500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4501 = ADVANCED_FACE('',(#4502),#4183,.T.);
+#4502 = FACE_BOUND('',#4503,.T.);
+#4503 = EDGE_LOOP('',(#4504,#4505,#4506,#4529));
+#4504 = ORIENTED_EDGE('',*,*,#4409,.T.);
+#4505 = ORIENTED_EDGE('',*,*,#4167,.T.);
+#4506 = ORIENTED_EDGE('',*,*,#4507,.F.);
+#4507 = EDGE_CURVE('',#4508,#4140,#4510,.T.);
+#4508 = VERTEX_POINT('',#4509);
+#4509 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,
+    -12.33333333333));
+#4510 = SURFACE_CURVE('',#4511,(#4515,#4522),.PCURVE_S1.);
+#4511 = LINE('',#4512,#4513);
+#4512 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,
+    -12.33333333333));
+#4513 = VECTOR('',#4514,1.);
+#4514 = DIRECTION('',(0.,0.,1.));
+#4515 = PCURVE('',#4183,#4516);
+#4516 = DEFINITIONAL_REPRESENTATION('',(#4517),#4521);
+#4517 = LINE('',#4518,#4519);
+#4518 = CARTESIAN_POINT('',(11.15,0.));
+#4519 = VECTOR('',#4520,1.);
+#4520 = DIRECTION('',(0.,-1.));
+#4521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4522 = PCURVE('',#4155,#4523);
+#4523 = DEFINITIONAL_REPRESENTATION('',(#4524),#4528);
+#4524 = LINE('',#4525,#4526);
+#4525 = CARTESIAN_POINT('',(0.,0.));
+#4526 = VECTOR('',#4527,1.);
+#4527 = DIRECTION('',(0.,-1.));
+#4528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4529 = ORIENTED_EDGE('',*,*,#4530,.F.);
+#4530 = EDGE_CURVE('',#4410,#4508,#4531,.T.);
+#4531 = SURFACE_CURVE('',#4532,(#4536,#4543),.PCURVE_S1.);
+#4532 = LINE('',#4533,#4534);
+#4533 = CARTESIAN_POINT('',(0.,-10.95655061723,-12.33333333333));
+#4534 = VECTOR('',#4535,1.);
+#4535 = DIRECTION('',(-0.866025403784,0.5,-0.));
+#4536 = PCURVE('',#4183,#4537);
+#4537 = DEFINITIONAL_REPRESENTATION('',(#4538),#4542);
+#4538 = LINE('',#4539,#4540);
+#4539 = CARTESIAN_POINT('',(0.,0.));
+#4540 = VECTOR('',#4541,1.);
+#4541 = DIRECTION('',(1.,0.));
+#4542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4543 = PCURVE('',#4343,#4544);
+#4544 = DEFINITIONAL_REPRESENTATION('',(#4545),#4549);
+#4545 = LINE('',#4546,#4547);
+#4546 = CARTESIAN_POINT('',(-9.656183252196,-16.725));
+#4547 = VECTOR('',#4548,1.);
+#4548 = DIRECTION('',(-0.866025403784,0.5));
+#4549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4550 = ADVANCED_FACE('',(#4551),#4155,.T.);
+#4551 = FACE_BOUND('',#4552,.T.);
+#4552 = EDGE_LOOP('',(#4553,#4554,#4555,#4556));
+#4553 = ORIENTED_EDGE('',*,*,#4507,.T.);
+#4554 = ORIENTED_EDGE('',*,*,#4139,.T.);
+#4555 = ORIENTED_EDGE('',*,*,#4456,.F.);
+#4556 = ORIENTED_EDGE('',*,*,#4557,.F.);
+#4557 = EDGE_CURVE('',#4508,#4457,#4558,.T.);
+#4558 = SURFACE_CURVE('',#4559,(#4563,#4570),.PCURVE_S1.);
+#4559 = LINE('',#4560,#4561);
+#4560 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,
+    -12.33333333333));
+#4561 = VECTOR('',#4562,1.);
+#4562 = DIRECTION('',(-1.593145147444E-16,1.,-0.));
+#4563 = PCURVE('',#4155,#4564);
+#4564 = DEFINITIONAL_REPRESENTATION('',(#4565),#4569);
+#4565 = LINE('',#4566,#4567);
+#4566 = CARTESIAN_POINT('',(0.,0.));
+#4567 = VECTOR('',#4568,1.);
+#4568 = DIRECTION('',(1.,0.));
+#4569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4570 = PCURVE('',#4343,#4571);
+#4571 = DEFINITIONAL_REPRESENTATION('',(#4572),#4576);
+#4572 = LINE('',#4573,#4574);
+#4573 = CARTESIAN_POINT('',(-19.31236650439,-11.15));
+#4574 = VECTOR('',#4575,1.);
+#4575 = DIRECTION('',(-1.593145147444E-16,1.));
+#4576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4577 = ADVANCED_FACE('',(#4578,#4748),#4244,.F.);
+#4578 = FACE_BOUND('',#4579,.F.);
+#4579 = EDGE_LOOP('',(#4580,#4610,#4638,#4666,#4694,#4722));
+#4580 = ORIENTED_EDGE('',*,*,#4581,.F.);
+#4581 = EDGE_CURVE('',#4582,#4584,#4586,.T.);
+#4582 = VERTEX_POINT('',#4583);
+#4583 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -32.33333333333));
+#4584 = VERTEX_POINT('',#4585);
+#4585 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,
+    -32.33333333333));
+#4586 = SURFACE_CURVE('',#4587,(#4591,#4598),.PCURVE_S1.);
+#4587 = LINE('',#4588,#4589);
+#4588 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -32.33333333333));
+#4589 = VECTOR('',#4590,1.);
+#4590 = DIRECTION('',(-1.593145147444E-16,-1.,0.));
+#4591 = PCURVE('',#4244,#4592);
+#4592 = DEFINITIONAL_REPRESENTATION('',(#4593),#4597);
+#4593 = LINE('',#4594,#4595);
+#4594 = CARTESIAN_POINT('',(0.,0.));
+#4595 = VECTOR('',#4596,1.);
+#4596 = DIRECTION('',(-1.593145147444E-16,-1.));
+#4597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4598 = PCURVE('',#4599,#4604);
+#4599 = PLANE('',#4600);
+#4600 = AXIS2_PLACEMENT_3D('',#4601,#4602,#4603);
+#4601 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -32.33333333333));
+#4602 = DIRECTION('',(1.,-1.593145147444E-16,0.));
+#4603 = DIRECTION('',(-1.593145147444E-16,-1.,0.));
+#4604 = DEFINITIONAL_REPRESENTATION('',(#4605),#4609);
+#4605 = LINE('',#4606,#4607);
+#4606 = CARTESIAN_POINT('',(0.,0.));
+#4607 = VECTOR('',#4608,1.);
+#4608 = DIRECTION('',(1.,0.));
+#4609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4610 = ORIENTED_EDGE('',*,*,#4611,.F.);
+#4611 = EDGE_CURVE('',#4612,#4582,#4614,.T.);
+#4612 = VERTEX_POINT('',#4613);
+#4613 = CARTESIAN_POINT('',(0.,11.343449382764,-32.33333333333));
+#4614 = SURFACE_CURVE('',#4615,(#4619,#4626),.PCURVE_S1.);
+#4615 = LINE('',#4616,#4617);
+#4616 = CARTESIAN_POINT('',(0.,11.343449382764,-32.33333333333));
+#4617 = VECTOR('',#4618,1.);
+#4618 = DIRECTION('',(0.866025403784,-0.5,0.));
+#4619 = PCURVE('',#4244,#4620);
+#4620 = DEFINITIONAL_REPRESENTATION('',(#4621),#4625);
+#4621 = LINE('',#4622,#4623);
+#4622 = CARTESIAN_POINT('',(-9.656183252196,5.575));
+#4623 = VECTOR('',#4624,1.);
+#4624 = DIRECTION('',(0.866025403784,-0.5));
+#4625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4626 = PCURVE('',#4627,#4632);
+#4627 = PLANE('',#4628);
+#4628 = AXIS2_PLACEMENT_3D('',#4629,#4630,#4631);
+#4629 = CARTESIAN_POINT('',(0.,11.343449382764,-32.33333333333));
+#4630 = DIRECTION('',(0.5,0.866025403784,0.));
+#4631 = DIRECTION('',(0.866025403784,-0.5,0.));
+#4632 = DEFINITIONAL_REPRESENTATION('',(#4633),#4637);
+#4633 = LINE('',#4634,#4635);
+#4634 = CARTESIAN_POINT('',(0.,0.));
+#4635 = VECTOR('',#4636,1.);
+#4636 = DIRECTION('',(1.,0.));
+#4637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4638 = ORIENTED_EDGE('',*,*,#4639,.F.);
+#4639 = EDGE_CURVE('',#4640,#4612,#4642,.T.);
+#4640 = VERTEX_POINT('',#4641);
+#4641 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,
+    -32.33333333333));
+#4642 = SURFACE_CURVE('',#4643,(#4647,#4654),.PCURVE_S1.);
+#4643 = LINE('',#4644,#4645);
+#4644 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,
+    -32.33333333333));
+#4645 = VECTOR('',#4646,1.);
+#4646 = DIRECTION('',(0.866025403784,0.5,0.));
+#4647 = PCURVE('',#4244,#4648);
+#4648 = DEFINITIONAL_REPRESENTATION('',(#4649),#4653);
+#4649 = LINE('',#4650,#4651);
+#4650 = CARTESIAN_POINT('',(-19.31236650439,-8.881784197001E-16));
+#4651 = VECTOR('',#4652,1.);
+#4652 = DIRECTION('',(0.866025403784,0.5));
+#4653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4654 = PCURVE('',#4655,#4660);
+#4655 = PLANE('',#4656);
+#4656 = AXIS2_PLACEMENT_3D('',#4657,#4658,#4659);
+#4657 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,
+    -32.33333333333));
+#4658 = DIRECTION('',(-0.5,0.866025403784,0.));
+#4659 = DIRECTION('',(0.866025403784,0.5,0.));
+#4660 = DEFINITIONAL_REPRESENTATION('',(#4661),#4665);
+#4661 = LINE('',#4662,#4663);
+#4662 = CARTESIAN_POINT('',(0.,0.));
+#4663 = VECTOR('',#4664,1.);
+#4664 = DIRECTION('',(1.,0.));
+#4665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4666 = ORIENTED_EDGE('',*,*,#4667,.F.);
+#4667 = EDGE_CURVE('',#4668,#4640,#4670,.T.);
+#4668 = VERTEX_POINT('',#4669);
+#4669 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,
+    -32.33333333333));
+#4670 = SURFACE_CURVE('',#4671,(#4675,#4682),.PCURVE_S1.);
+#4671 = LINE('',#4672,#4673);
+#4672 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,
+    -32.33333333333));
+#4673 = VECTOR('',#4674,1.);
+#4674 = DIRECTION('',(-1.593145147444E-16,1.,-0.));
+#4675 = PCURVE('',#4244,#4676);
+#4676 = DEFINITIONAL_REPRESENTATION('',(#4677),#4681);
+#4677 = LINE('',#4678,#4679);
+#4678 = CARTESIAN_POINT('',(-19.31236650439,-11.15));
+#4679 = VECTOR('',#4680,1.);
+#4680 = DIRECTION('',(-1.593145147444E-16,1.));
+#4681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4682 = PCURVE('',#4683,#4688);
+#4683 = PLANE('',#4684);
+#4684 = AXIS2_PLACEMENT_3D('',#4685,#4686,#4687);
+#4685 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,
+    -32.33333333333));
+#4686 = DIRECTION('',(-1.,-1.593145147444E-16,-0.));
+#4687 = DIRECTION('',(-1.593145147444E-16,1.,0.));
+#4688 = DEFINITIONAL_REPRESENTATION('',(#4689),#4693);
+#4689 = LINE('',#4690,#4691);
+#4690 = CARTESIAN_POINT('',(0.,0.));
+#4691 = VECTOR('',#4692,1.);
+#4692 = DIRECTION('',(1.,0.));
+#4693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4694 = ORIENTED_EDGE('',*,*,#4695,.F.);
+#4695 = EDGE_CURVE('',#4696,#4668,#4698,.T.);
+#4696 = VERTEX_POINT('',#4697);
+#4697 = CARTESIAN_POINT('',(0.,-10.95655061723,-32.33333333333));
+#4698 = SURFACE_CURVE('',#4699,(#4703,#4710),.PCURVE_S1.);
+#4699 = LINE('',#4700,#4701);
+#4700 = CARTESIAN_POINT('',(0.,-10.95655061723,-32.33333333333));
+#4701 = VECTOR('',#4702,1.);
+#4702 = DIRECTION('',(-0.866025403784,0.5,-0.));
+#4703 = PCURVE('',#4244,#4704);
+#4704 = DEFINITIONAL_REPRESENTATION('',(#4705),#4709);
+#4705 = LINE('',#4706,#4707);
+#4706 = CARTESIAN_POINT('',(-9.656183252196,-16.725));
+#4707 = VECTOR('',#4708,1.);
+#4708 = DIRECTION('',(-0.866025403784,0.5));
+#4709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4710 = PCURVE('',#4711,#4716);
+#4711 = PLANE('',#4712);
+#4712 = AXIS2_PLACEMENT_3D('',#4713,#4714,#4715);
+#4713 = CARTESIAN_POINT('',(0.,-10.95655061723,-32.33333333333));
+#4714 = DIRECTION('',(-0.5,-0.866025403784,-0.));
+#4715 = DIRECTION('',(-0.866025403784,0.5,0.));
+#4716 = DEFINITIONAL_REPRESENTATION('',(#4717),#4721);
+#4717 = LINE('',#4718,#4719);
+#4718 = CARTESIAN_POINT('',(0.,0.));
+#4719 = VECTOR('',#4720,1.);
+#4720 = DIRECTION('',(1.,0.));
+#4721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4722 = ORIENTED_EDGE('',*,*,#4723,.F.);
+#4723 = EDGE_CURVE('',#4584,#4696,#4724,.T.);
+#4724 = SURFACE_CURVE('',#4725,(#4729,#4736),.PCURVE_S1.);
+#4725 = LINE('',#4726,#4727);
+#4726 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,
+    -32.33333333333));
+#4727 = VECTOR('',#4728,1.);
+#4728 = DIRECTION('',(-0.866025403784,-0.5,0.));
+#4729 = PCURVE('',#4244,#4730);
+#4730 = DEFINITIONAL_REPRESENTATION('',(#4731),#4735);
+#4731 = LINE('',#4732,#4733);
+#4732 = CARTESIAN_POINT('',(-1.7763568394E-15,-11.15));
+#4733 = VECTOR('',#4734,1.);
+#4734 = DIRECTION('',(-0.866025403784,-0.5));
+#4735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4736 = PCURVE('',#4737,#4742);
+#4737 = PLANE('',#4738);
+#4738 = AXIS2_PLACEMENT_3D('',#4739,#4740,#4741);
+#4739 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,
+    -32.33333333333));
+#4740 = DIRECTION('',(0.5,-0.866025403784,0.));
+#4741 = DIRECTION('',(-0.866025403784,-0.5,0.));
+#4742 = DEFINITIONAL_REPRESENTATION('',(#4743),#4747);
+#4743 = LINE('',#4744,#4745);
+#4744 = CARTESIAN_POINT('',(0.,0.));
+#4745 = VECTOR('',#4746,1.);
+#4746 = DIRECTION('',(1.,0.));
+#4747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4748 = FACE_BOUND('',#4749,.F.);
+#4749 = EDGE_LOOP('',(#4750));
+#4750 = ORIENTED_EDGE('',*,*,#4227,.F.);
+#4751 = ADVANCED_FACE('',(#4752,#4760),#4343,.F.);
+#4752 = FACE_BOUND('',#4753,.F.);
+#4753 = EDGE_LOOP('',(#4754,#4755,#4756,#4757,#4758,#4759));
+#4754 = ORIENTED_EDGE('',*,*,#4329,.F.);
+#4755 = ORIENTED_EDGE('',*,*,#4383,.F.);
+#4756 = ORIENTED_EDGE('',*,*,#4481,.F.);
+#4757 = ORIENTED_EDGE('',*,*,#4557,.F.);
+#4758 = ORIENTED_EDGE('',*,*,#4530,.F.);
+#4759 = ORIENTED_EDGE('',*,*,#4432,.F.);
+#4760 = FACE_BOUND('',#4761,.F.);
+#4761 = EDGE_LOOP('',(#4762));
+#4762 = ORIENTED_EDGE('',*,*,#4763,.F.);
+#4763 = EDGE_CURVE('',#4764,#4764,#4766,.T.);
+#4764 = VERTEX_POINT('',#4765);
+#4765 = CARTESIAN_POINT('',(3.,0.,-12.33333333333));
+#4766 = SURFACE_CURVE('',#4767,(#4772,#4779),.PCURVE_S1.);
+#4767 = CIRCLE('',#4768,3.);
+#4768 = AXIS2_PLACEMENT_3D('',#4769,#4770,#4771);
+#4769 = CARTESIAN_POINT('',(0.,0.,-12.33333333333));
+#4770 = DIRECTION('',(0.,0.,1.));
+#4771 = DIRECTION('',(1.,0.,0.));
+#4772 = PCURVE('',#4343,#4773);
+#4773 = DEFINITIONAL_REPRESENTATION('',(#4774),#4778);
+#4774 = CIRCLE('',#4775,3.);
+#4775 = AXIS2_PLACEMENT_2D('',#4776,#4777);
+#4776 = CARTESIAN_POINT('',(-9.656183252196,-5.768449382764));
+#4777 = DIRECTION('',(1.,0.));
+#4778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4779 = PCURVE('',#4780,#4785);
+#4780 = CYLINDRICAL_SURFACE('',#4781,3.);
+#4781 = AXIS2_PLACEMENT_3D('',#4782,#4783,#4784);
+#4782 = CARTESIAN_POINT('',(0.,0.,-9.));
+#4783 = DIRECTION('',(0.,0.,1.));
+#4784 = DIRECTION('',(1.,0.,0.));
+#4785 = DEFINITIONAL_REPRESENTATION('',(#4786),#4790);
+#4786 = LINE('',#4787,#4788);
+#4787 = CARTESIAN_POINT('',(-6.28318530718,-3.333333333333));
+#4788 = VECTOR('',#4789,1.);
+#4789 = DIRECTION('',(1.,-0.));
+#4790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4791 = ADVANCED_FACE('',(#4792),#4599,.T.);
+#4792 = FACE_BOUND('',#4793,.T.);
+#4793 = EDGE_LOOP('',(#4794,#4817,#4845,#4866));
+#4794 = ORIENTED_EDGE('',*,*,#4795,.T.);
+#4795 = EDGE_CURVE('',#4582,#4796,#4798,.T.);
+#4796 = VERTEX_POINT('',#4797);
+#4797 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -31.33333333333));
+#4798 = SURFACE_CURVE('',#4799,(#4803,#4810),.PCURVE_S1.);
+#4799 = LINE('',#4800,#4801);
+#4800 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -32.33333333333));
+#4801 = VECTOR('',#4802,1.);
+#4802 = DIRECTION('',(0.,0.,1.));
+#4803 = PCURVE('',#4599,#4804);
+#4804 = DEFINITIONAL_REPRESENTATION('',(#4805),#4809);
+#4805 = LINE('',#4806,#4807);
+#4806 = CARTESIAN_POINT('',(0.,0.));
+#4807 = VECTOR('',#4808,1.);
+#4808 = DIRECTION('',(0.,-1.));
+#4809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4810 = PCURVE('',#4627,#4811);
+#4811 = DEFINITIONAL_REPRESENTATION('',(#4812),#4816);
+#4812 = LINE('',#4813,#4814);
+#4813 = CARTESIAN_POINT('',(11.15,0.));
+#4814 = VECTOR('',#4815,1.);
+#4815 = DIRECTION('',(0.,-1.));
+#4816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4817 = ORIENTED_EDGE('',*,*,#4818,.T.);
+#4818 = EDGE_CURVE('',#4796,#4819,#4821,.T.);
+#4819 = VERTEX_POINT('',#4820);
+#4820 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,
+    -31.33333333333));
+#4821 = SURFACE_CURVE('',#4822,(#4826,#4833),.PCURVE_S1.);
+#4822 = LINE('',#4823,#4824);
+#4823 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -31.33333333333));
+#4824 = VECTOR('',#4825,1.);
+#4825 = DIRECTION('',(-1.593145147444E-16,-1.,0.));
+#4826 = PCURVE('',#4599,#4827);
+#4827 = DEFINITIONAL_REPRESENTATION('',(#4828),#4832);
+#4828 = LINE('',#4829,#4830);
+#4829 = CARTESIAN_POINT('',(0.,-1.));
+#4830 = VECTOR('',#4831,1.);
+#4831 = DIRECTION('',(1.,0.));
+#4832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4833 = PCURVE('',#4834,#4839);
+#4834 = PLANE('',#4835);
+#4835 = AXIS2_PLACEMENT_3D('',#4836,#4837,#4838);
+#4836 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -31.33333333333));
+#4837 = DIRECTION('',(0.,0.,1.));
+#4838 = DIRECTION('',(1.,0.,0.));
+#4839 = DEFINITIONAL_REPRESENTATION('',(#4840),#4844);
+#4840 = LINE('',#4841,#4842);
+#4841 = CARTESIAN_POINT('',(0.,0.));
+#4842 = VECTOR('',#4843,1.);
+#4843 = DIRECTION('',(-1.593145147444E-16,-1.));
+#4844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4845 = ORIENTED_EDGE('',*,*,#4846,.F.);
+#4846 = EDGE_CURVE('',#4584,#4819,#4847,.T.);
+#4847 = SURFACE_CURVE('',#4848,(#4852,#4859),.PCURVE_S1.);
+#4848 = LINE('',#4849,#4850);
+#4849 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,
+    -32.33333333333));
+#4850 = VECTOR('',#4851,1.);
+#4851 = DIRECTION('',(0.,0.,1.));
+#4852 = PCURVE('',#4599,#4853);
+#4853 = DEFINITIONAL_REPRESENTATION('',(#4854),#4858);
+#4854 = LINE('',#4855,#4856);
+#4855 = CARTESIAN_POINT('',(11.15,0.));
+#4856 = VECTOR('',#4857,1.);
+#4857 = DIRECTION('',(0.,-1.));
+#4858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4859 = PCURVE('',#4737,#4860);
+#4860 = DEFINITIONAL_REPRESENTATION('',(#4861),#4865);
+#4861 = LINE('',#4862,#4863);
+#4862 = CARTESIAN_POINT('',(0.,0.));
+#4863 = VECTOR('',#4864,1.);
+#4864 = DIRECTION('',(0.,-1.));
+#4865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4866 = ORIENTED_EDGE('',*,*,#4581,.F.);
+#4867 = ADVANCED_FACE('',(#4868),#4627,.T.);
+#4868 = FACE_BOUND('',#4869,.T.);
+#4869 = EDGE_LOOP('',(#4870,#4893,#4914,#4915));
+#4870 = ORIENTED_EDGE('',*,*,#4871,.T.);
+#4871 = EDGE_CURVE('',#4612,#4872,#4874,.T.);
+#4872 = VERTEX_POINT('',#4873);
+#4873 = CARTESIAN_POINT('',(0.,11.343449382764,-31.33333333333));
+#4874 = SURFACE_CURVE('',#4875,(#4879,#4886),.PCURVE_S1.);
+#4875 = LINE('',#4876,#4877);
+#4876 = CARTESIAN_POINT('',(0.,11.343449382764,-32.33333333333));
+#4877 = VECTOR('',#4878,1.);
+#4878 = DIRECTION('',(0.,0.,1.));
+#4879 = PCURVE('',#4627,#4880);
+#4880 = DEFINITIONAL_REPRESENTATION('',(#4881),#4885);
+#4881 = LINE('',#4882,#4883);
+#4882 = CARTESIAN_POINT('',(0.,0.));
+#4883 = VECTOR('',#4884,1.);
+#4884 = DIRECTION('',(0.,-1.));
+#4885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4886 = PCURVE('',#4655,#4887);
+#4887 = DEFINITIONAL_REPRESENTATION('',(#4888),#4892);
+#4888 = LINE('',#4889,#4890);
+#4889 = CARTESIAN_POINT('',(11.15,0.));
+#4890 = VECTOR('',#4891,1.);
+#4891 = DIRECTION('',(0.,-1.));
+#4892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4893 = ORIENTED_EDGE('',*,*,#4894,.T.);
+#4894 = EDGE_CURVE('',#4872,#4796,#4895,.T.);
+#4895 = SURFACE_CURVE('',#4896,(#4900,#4907),.PCURVE_S1.);
+#4896 = LINE('',#4897,#4898);
+#4897 = CARTESIAN_POINT('',(0.,11.343449382764,-31.33333333333));
+#4898 = VECTOR('',#4899,1.);
+#4899 = DIRECTION('',(0.866025403784,-0.5,0.));
+#4900 = PCURVE('',#4627,#4901);
+#4901 = DEFINITIONAL_REPRESENTATION('',(#4902),#4906);
+#4902 = LINE('',#4903,#4904);
+#4903 = CARTESIAN_POINT('',(0.,-1.));
+#4904 = VECTOR('',#4905,1.);
+#4905 = DIRECTION('',(1.,0.));
+#4906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4907 = PCURVE('',#4834,#4908);
+#4908 = DEFINITIONAL_REPRESENTATION('',(#4909),#4913);
+#4909 = LINE('',#4910,#4911);
+#4910 = CARTESIAN_POINT('',(-9.656183252196,5.575));
+#4911 = VECTOR('',#4912,1.);
+#4912 = DIRECTION('',(0.866025403784,-0.5));
+#4913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4914 = ORIENTED_EDGE('',*,*,#4795,.F.);
+#4915 = ORIENTED_EDGE('',*,*,#4611,.F.);
+#4916 = ADVANCED_FACE('',(#4917),#4737,.T.);
+#4917 = FACE_BOUND('',#4918,.T.);
+#4918 = EDGE_LOOP('',(#4919,#4920,#4943,#4964));
+#4919 = ORIENTED_EDGE('',*,*,#4846,.T.);
+#4920 = ORIENTED_EDGE('',*,*,#4921,.T.);
+#4921 = EDGE_CURVE('',#4819,#4922,#4924,.T.);
+#4922 = VERTEX_POINT('',#4923);
+#4923 = CARTESIAN_POINT('',(0.,-10.95655061723,-31.33333333333));
+#4924 = SURFACE_CURVE('',#4925,(#4929,#4936),.PCURVE_S1.);
+#4925 = LINE('',#4926,#4927);
+#4926 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,
+    -31.33333333333));
+#4927 = VECTOR('',#4928,1.);
+#4928 = DIRECTION('',(-0.866025403784,-0.5,0.));
+#4929 = PCURVE('',#4737,#4930);
+#4930 = DEFINITIONAL_REPRESENTATION('',(#4931),#4935);
+#4931 = LINE('',#4932,#4933);
+#4932 = CARTESIAN_POINT('',(0.,-1.));
+#4933 = VECTOR('',#4934,1.);
+#4934 = DIRECTION('',(1.,0.));
+#4935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4936 = PCURVE('',#4834,#4937);
+#4937 = DEFINITIONAL_REPRESENTATION('',(#4938),#4942);
+#4938 = LINE('',#4939,#4940);
+#4939 = CARTESIAN_POINT('',(-1.7763568394E-15,-11.15));
+#4940 = VECTOR('',#4941,1.);
+#4941 = DIRECTION('',(-0.866025403784,-0.5));
+#4942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4943 = ORIENTED_EDGE('',*,*,#4944,.F.);
+#4944 = EDGE_CURVE('',#4696,#4922,#4945,.T.);
+#4945 = SURFACE_CURVE('',#4946,(#4950,#4957),.PCURVE_S1.);
+#4946 = LINE('',#4947,#4948);
+#4947 = CARTESIAN_POINT('',(0.,-10.95655061723,-32.33333333333));
+#4948 = VECTOR('',#4949,1.);
+#4949 = DIRECTION('',(0.,0.,1.));
+#4950 = PCURVE('',#4737,#4951);
+#4951 = DEFINITIONAL_REPRESENTATION('',(#4952),#4956);
+#4952 = LINE('',#4953,#4954);
+#4953 = CARTESIAN_POINT('',(11.15,0.));
+#4954 = VECTOR('',#4955,1.);
+#4955 = DIRECTION('',(0.,-1.));
+#4956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4957 = PCURVE('',#4711,#4958);
+#4958 = DEFINITIONAL_REPRESENTATION('',(#4959),#4963);
+#4959 = LINE('',#4960,#4961);
+#4960 = CARTESIAN_POINT('',(0.,0.));
+#4961 = VECTOR('',#4962,1.);
+#4962 = DIRECTION('',(0.,-1.));
+#4963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4964 = ORIENTED_EDGE('',*,*,#4723,.F.);
+#4965 = ADVANCED_FACE('',(#4966),#4655,.T.);
+#4966 = FACE_BOUND('',#4967,.T.);
+#4967 = EDGE_LOOP('',(#4968,#4991,#5012,#5013));
+#4968 = ORIENTED_EDGE('',*,*,#4969,.T.);
+#4969 = EDGE_CURVE('',#4640,#4970,#4972,.T.);
+#4970 = VERTEX_POINT('',#4971);
+#4971 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,
+    -31.33333333333));
+#4972 = SURFACE_CURVE('',#4973,(#4977,#4984),.PCURVE_S1.);
+#4973 = LINE('',#4974,#4975);
+#4974 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,
+    -32.33333333333));
+#4975 = VECTOR('',#4976,1.);
+#4976 = DIRECTION('',(0.,0.,1.));
+#4977 = PCURVE('',#4655,#4978);
+#4978 = DEFINITIONAL_REPRESENTATION('',(#4979),#4983);
+#4979 = LINE('',#4980,#4981);
+#4980 = CARTESIAN_POINT('',(0.,0.));
+#4981 = VECTOR('',#4982,1.);
+#4982 = DIRECTION('',(0.,-1.));
+#4983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4984 = PCURVE('',#4683,#4985);
+#4985 = DEFINITIONAL_REPRESENTATION('',(#4986),#4990);
+#4986 = LINE('',#4987,#4988);
+#4987 = CARTESIAN_POINT('',(11.15,0.));
+#4988 = VECTOR('',#4989,1.);
+#4989 = DIRECTION('',(0.,-1.));
+#4990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4991 = ORIENTED_EDGE('',*,*,#4992,.T.);
+#4992 = EDGE_CURVE('',#4970,#4872,#4993,.T.);
+#4993 = SURFACE_CURVE('',#4994,(#4998,#5005),.PCURVE_S1.);
+#4994 = LINE('',#4995,#4996);
+#4995 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,
+    -31.33333333333));
+#4996 = VECTOR('',#4997,1.);
+#4997 = DIRECTION('',(0.866025403784,0.5,0.));
+#4998 = PCURVE('',#4655,#4999);
+#4999 = DEFINITIONAL_REPRESENTATION('',(#5000),#5004);
+#5000 = LINE('',#5001,#5002);
+#5001 = CARTESIAN_POINT('',(0.,-1.));
+#5002 = VECTOR('',#5003,1.);
+#5003 = DIRECTION('',(1.,0.));
+#5004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5005 = PCURVE('',#4834,#5006);
+#5006 = DEFINITIONAL_REPRESENTATION('',(#5007),#5011);
+#5007 = LINE('',#5008,#5009);
+#5008 = CARTESIAN_POINT('',(-19.31236650439,-8.881784197001E-16));
+#5009 = VECTOR('',#5010,1.);
+#5010 = DIRECTION('',(0.866025403784,0.5));
+#5011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5012 = ORIENTED_EDGE('',*,*,#4871,.F.);
+#5013 = ORIENTED_EDGE('',*,*,#4639,.F.);
+#5014 = ADVANCED_FACE('',(#5015),#4711,.T.);
+#5015 = FACE_BOUND('',#5016,.T.);
+#5016 = EDGE_LOOP('',(#5017,#5018,#5041,#5062));
+#5017 = ORIENTED_EDGE('',*,*,#4944,.T.);
+#5018 = ORIENTED_EDGE('',*,*,#5019,.T.);
+#5019 = EDGE_CURVE('',#4922,#5020,#5022,.T.);
+#5020 = VERTEX_POINT('',#5021);
+#5021 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,
+    -31.33333333333));
+#5022 = SURFACE_CURVE('',#5023,(#5027,#5034),.PCURVE_S1.);
+#5023 = LINE('',#5024,#5025);
+#5024 = CARTESIAN_POINT('',(0.,-10.95655061723,-31.33333333333));
+#5025 = VECTOR('',#5026,1.);
+#5026 = DIRECTION('',(-0.866025403784,0.5,-0.));
+#5027 = PCURVE('',#4711,#5028);
+#5028 = DEFINITIONAL_REPRESENTATION('',(#5029),#5033);
+#5029 = LINE('',#5030,#5031);
+#5030 = CARTESIAN_POINT('',(-0.,-1.));
+#5031 = VECTOR('',#5032,1.);
+#5032 = DIRECTION('',(1.,0.));
+#5033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5034 = PCURVE('',#4834,#5035);
+#5035 = DEFINITIONAL_REPRESENTATION('',(#5036),#5040);
+#5036 = LINE('',#5037,#5038);
+#5037 = CARTESIAN_POINT('',(-9.656183252196,-16.725));
+#5038 = VECTOR('',#5039,1.);
+#5039 = DIRECTION('',(-0.866025403784,0.5));
+#5040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5041 = ORIENTED_EDGE('',*,*,#5042,.F.);
+#5042 = EDGE_CURVE('',#4668,#5020,#5043,.T.);
+#5043 = SURFACE_CURVE('',#5044,(#5048,#5055),.PCURVE_S1.);
+#5044 = LINE('',#5045,#5046);
+#5045 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,
+    -32.33333333333));
+#5046 = VECTOR('',#5047,1.);
+#5047 = DIRECTION('',(0.,0.,1.));
+#5048 = PCURVE('',#4711,#5049);
+#5049 = DEFINITIONAL_REPRESENTATION('',(#5050),#5054);
+#5050 = LINE('',#5051,#5052);
+#5051 = CARTESIAN_POINT('',(11.15,0.));
+#5052 = VECTOR('',#5053,1.);
+#5053 = DIRECTION('',(0.,-1.));
+#5054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5055 = PCURVE('',#4683,#5056);
+#5056 = DEFINITIONAL_REPRESENTATION('',(#5057),#5061);
+#5057 = LINE('',#5058,#5059);
+#5058 = CARTESIAN_POINT('',(0.,0.));
+#5059 = VECTOR('',#5060,1.);
+#5060 = DIRECTION('',(0.,-1.));
+#5061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5062 = ORIENTED_EDGE('',*,*,#4695,.F.);
+#5063 = ADVANCED_FACE('',(#5064),#4683,.T.);
+#5064 = FACE_BOUND('',#5065,.T.);
+#5065 = EDGE_LOOP('',(#5066,#5067,#5088,#5089));
+#5066 = ORIENTED_EDGE('',*,*,#5042,.T.);
+#5067 = ORIENTED_EDGE('',*,*,#5068,.T.);
+#5068 = EDGE_CURVE('',#5020,#4970,#5069,.T.);
+#5069 = SURFACE_CURVE('',#5070,(#5074,#5081),.PCURVE_S1.);
+#5070 = LINE('',#5071,#5072);
+#5071 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,
+    -31.33333333333));
+#5072 = VECTOR('',#5073,1.);
+#5073 = DIRECTION('',(-1.593145147444E-16,1.,-0.));
+#5074 = PCURVE('',#4683,#5075);
+#5075 = DEFINITIONAL_REPRESENTATION('',(#5076),#5080);
+#5076 = LINE('',#5077,#5078);
+#5077 = CARTESIAN_POINT('',(-0.,-1.));
+#5078 = VECTOR('',#5079,1.);
+#5079 = DIRECTION('',(1.,0.));
+#5080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5081 = PCURVE('',#4834,#5082);
+#5082 = DEFINITIONAL_REPRESENTATION('',(#5083),#5087);
+#5083 = LINE('',#5084,#5085);
+#5084 = CARTESIAN_POINT('',(-19.31236650439,-11.15));
+#5085 = VECTOR('',#5086,1.);
+#5086 = DIRECTION('',(-1.593145147444E-16,1.));
+#5087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5088 = ORIENTED_EDGE('',*,*,#4969,.F.);
+#5089 = ORIENTED_EDGE('',*,*,#4667,.F.);
+#5090 = ADVANCED_FACE('',(#5091),#4780,.T.);
+#5091 = FACE_BOUND('',#5092,.F.);
+#5092 = EDGE_LOOP('',(#5093,#5094,#5117,#5144));
+#5093 = ORIENTED_EDGE('',*,*,#4763,.T.);
+#5094 = ORIENTED_EDGE('',*,*,#5095,.T.);
+#5095 = EDGE_CURVE('',#4764,#5096,#5098,.T.);
+#5096 = VERTEX_POINT('',#5097);
+#5097 = CARTESIAN_POINT('',(3.,0.,-14.66666666666));
+#5098 = SEAM_CURVE('',#5099,(#5103,#5110),.PCURVE_S1.);
+#5099 = LINE('',#5100,#5101);
+#5100 = CARTESIAN_POINT('',(3.,0.,-9.));
+#5101 = VECTOR('',#5102,1.);
+#5102 = DIRECTION('',(0.,0.,-1.));
+#5103 = PCURVE('',#4780,#5104);
+#5104 = DEFINITIONAL_REPRESENTATION('',(#5105),#5109);
+#5105 = LINE('',#5106,#5107);
+#5106 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#5107 = VECTOR('',#5108,1.);
+#5108 = DIRECTION('',(-0.,-1.));
+#5109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5110 = PCURVE('',#4780,#5111);
+#5111 = DEFINITIONAL_REPRESENTATION('',(#5112),#5116);
+#5112 = LINE('',#5113,#5114);
+#5113 = CARTESIAN_POINT('',(-0.,0.));
+#5114 = VECTOR('',#5115,1.);
+#5115 = DIRECTION('',(-0.,-1.));
+#5116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5117 = ORIENTED_EDGE('',*,*,#5118,.F.);
+#5118 = EDGE_CURVE('',#5096,#5096,#5119,.T.);
+#5119 = SURFACE_CURVE('',#5120,(#5125,#5132),.PCURVE_S1.);
+#5120 = CIRCLE('',#5121,3.);
+#5121 = AXIS2_PLACEMENT_3D('',#5122,#5123,#5124);
+#5122 = CARTESIAN_POINT('',(0.,0.,-14.66666666666));
+#5123 = DIRECTION('',(0.,0.,1.));
+#5124 = DIRECTION('',(1.,0.,0.));
+#5125 = PCURVE('',#4780,#5126);
+#5126 = DEFINITIONAL_REPRESENTATION('',(#5127),#5131);
+#5127 = LINE('',#5128,#5129);
+#5128 = CARTESIAN_POINT('',(-6.28318530718,-5.666666666667));
+#5129 = VECTOR('',#5130,1.);
+#5130 = DIRECTION('',(1.,-0.));
+#5131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5132 = PCURVE('',#5133,#5138);
+#5133 = PLANE('',#5134);
+#5134 = AXIS2_PLACEMENT_3D('',#5135,#5136,#5137);
+#5135 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -14.66666666666));
+#5136 = DIRECTION('',(0.,0.,1.));
+#5137 = DIRECTION('',(1.,0.,0.));
+#5138 = DEFINITIONAL_REPRESENTATION('',(#5139),#5143);
+#5139 = CIRCLE('',#5140,3.);
+#5140 = AXIS2_PLACEMENT_2D('',#5141,#5142);
+#5141 = CARTESIAN_POINT('',(-9.656183252196,-5.768449382764));
+#5142 = DIRECTION('',(1.,0.));
+#5143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5144 = ORIENTED_EDGE('',*,*,#5095,.F.);
+#5145 = ADVANCED_FACE('',(#5146,#5154),#4834,.T.);
+#5146 = FACE_BOUND('',#5147,.T.);
+#5147 = EDGE_LOOP('',(#5148,#5149,#5150,#5151,#5152,#5153));
+#5148 = ORIENTED_EDGE('',*,*,#4818,.F.);
+#5149 = ORIENTED_EDGE('',*,*,#4894,.F.);
+#5150 = ORIENTED_EDGE('',*,*,#4992,.F.);
+#5151 = ORIENTED_EDGE('',*,*,#5068,.F.);
+#5152 = ORIENTED_EDGE('',*,*,#5019,.F.);
+#5153 = ORIENTED_EDGE('',*,*,#4921,.F.);
+#5154 = FACE_BOUND('',#5155,.T.);
+#5155 = EDGE_LOOP('',(#5156));
+#5156 = ORIENTED_EDGE('',*,*,#5157,.F.);
+#5157 = EDGE_CURVE('',#5158,#5158,#5160,.T.);
+#5158 = VERTEX_POINT('',#5159);
+#5159 = CARTESIAN_POINT('',(3.,0.,-31.33333333333));
+#5160 = SURFACE_CURVE('',#5161,(#5166,#5173),.PCURVE_S1.);
+#5161 = CIRCLE('',#5162,3.);
+#5162 = AXIS2_PLACEMENT_3D('',#5163,#5164,#5165);
+#5163 = CARTESIAN_POINT('',(0.,0.,-31.33333333333));
+#5164 = DIRECTION('',(0.,0.,1.));
+#5165 = DIRECTION('',(1.,0.,0.));
+#5166 = PCURVE('',#4834,#5167);
+#5167 = DEFINITIONAL_REPRESENTATION('',(#5168),#5172);
+#5168 = CIRCLE('',#5169,3.);
+#5169 = AXIS2_PLACEMENT_2D('',#5170,#5171);
+#5170 = CARTESIAN_POINT('',(-9.656183252196,-5.768449382764));
+#5171 = DIRECTION('',(1.,0.));
+#5172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5173 = PCURVE('',#5174,#5179);
+#5174 = CYLINDRICAL_SURFACE('',#5175,3.);
+#5175 = AXIS2_PLACEMENT_3D('',#5176,#5177,#5178);
+#5176 = CARTESIAN_POINT('',(0.,0.,-9.));
+#5177 = DIRECTION('',(0.,0.,1.));
+#5178 = DIRECTION('',(1.,0.,0.));
+#5179 = DEFINITIONAL_REPRESENTATION('',(#5180),#5184);
+#5180 = LINE('',#5181,#5182);
+#5181 = CARTESIAN_POINT('',(-6.28318530718,-22.33333333333));
+#5182 = VECTOR('',#5183,1.);
+#5183 = DIRECTION('',(1.,-0.));
+#5184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5185 = ADVANCED_FACE('',(#5186,#5356),#5133,.T.);
+#5186 = FACE_BOUND('',#5187,.T.);
+#5187 = EDGE_LOOP('',(#5188,#5218,#5246,#5274,#5302,#5330));
+#5188 = ORIENTED_EDGE('',*,*,#5189,.F.);
+#5189 = EDGE_CURVE('',#5190,#5192,#5194,.T.);
+#5190 = VERTEX_POINT('',#5191);
+#5191 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -14.66666666666));
+#5192 = VERTEX_POINT('',#5193);
+#5193 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,
+    -14.66666666666));
+#5194 = SURFACE_CURVE('',#5195,(#5199,#5206),.PCURVE_S1.);
+#5195 = LINE('',#5196,#5197);
+#5196 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -14.66666666666));
+#5197 = VECTOR('',#5198,1.);
+#5198 = DIRECTION('',(-1.593145147444E-16,-1.,0.));
+#5199 = PCURVE('',#5133,#5200);
+#5200 = DEFINITIONAL_REPRESENTATION('',(#5201),#5205);
+#5201 = LINE('',#5202,#5203);
+#5202 = CARTESIAN_POINT('',(0.,0.));
+#5203 = VECTOR('',#5204,1.);
+#5204 = DIRECTION('',(-1.593145147444E-16,-1.));
+#5205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5206 = PCURVE('',#5207,#5212);
+#5207 = PLANE('',#5208);
+#5208 = AXIS2_PLACEMENT_3D('',#5209,#5210,#5211);
+#5209 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -15.66666666666));
+#5210 = DIRECTION('',(1.,-1.593145147444E-16,0.));
+#5211 = DIRECTION('',(-1.593145147444E-16,-1.,0.));
+#5212 = DEFINITIONAL_REPRESENTATION('',(#5213),#5217);
+#5213 = LINE('',#5214,#5215);
+#5214 = CARTESIAN_POINT('',(0.,-1.));
+#5215 = VECTOR('',#5216,1.);
+#5216 = DIRECTION('',(1.,0.));
+#5217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5218 = ORIENTED_EDGE('',*,*,#5219,.F.);
+#5219 = EDGE_CURVE('',#5220,#5190,#5222,.T.);
+#5220 = VERTEX_POINT('',#5221);
+#5221 = CARTESIAN_POINT('',(0.,11.343449382764,-14.66666666666));
+#5222 = SURFACE_CURVE('',#5223,(#5227,#5234),.PCURVE_S1.);
+#5223 = LINE('',#5224,#5225);
+#5224 = CARTESIAN_POINT('',(0.,11.343449382764,-14.66666666666));
+#5225 = VECTOR('',#5226,1.);
+#5226 = DIRECTION('',(0.866025403784,-0.5,0.));
+#5227 = PCURVE('',#5133,#5228);
+#5228 = DEFINITIONAL_REPRESENTATION('',(#5229),#5233);
+#5229 = LINE('',#5230,#5231);
+#5230 = CARTESIAN_POINT('',(-9.656183252196,5.575));
+#5231 = VECTOR('',#5232,1.);
+#5232 = DIRECTION('',(0.866025403784,-0.5));
+#5233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5234 = PCURVE('',#5235,#5240);
+#5235 = PLANE('',#5236);
+#5236 = AXIS2_PLACEMENT_3D('',#5237,#5238,#5239);
+#5237 = CARTESIAN_POINT('',(0.,11.343449382764,-15.66666666666));
+#5238 = DIRECTION('',(0.5,0.866025403784,0.));
+#5239 = DIRECTION('',(0.866025403784,-0.5,0.));
+#5240 = DEFINITIONAL_REPRESENTATION('',(#5241),#5245);
+#5241 = LINE('',#5242,#5243);
+#5242 = CARTESIAN_POINT('',(0.,-1.));
+#5243 = VECTOR('',#5244,1.);
+#5244 = DIRECTION('',(1.,0.));
+#5245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5246 = ORIENTED_EDGE('',*,*,#5247,.F.);
+#5247 = EDGE_CURVE('',#5248,#5220,#5250,.T.);
+#5248 = VERTEX_POINT('',#5249);
+#5249 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,
+    -14.66666666666));
+#5250 = SURFACE_CURVE('',#5251,(#5255,#5262),.PCURVE_S1.);
+#5251 = LINE('',#5252,#5253);
+#5252 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,
+    -14.66666666666));
+#5253 = VECTOR('',#5254,1.);
+#5254 = DIRECTION('',(0.866025403784,0.5,0.));
+#5255 = PCURVE('',#5133,#5256);
+#5256 = DEFINITIONAL_REPRESENTATION('',(#5257),#5261);
+#5257 = LINE('',#5258,#5259);
+#5258 = CARTESIAN_POINT('',(-19.31236650439,-8.881784197001E-16));
+#5259 = VECTOR('',#5260,1.);
+#5260 = DIRECTION('',(0.866025403784,0.5));
+#5261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5262 = PCURVE('',#5263,#5268);
+#5263 = PLANE('',#5264);
+#5264 = AXIS2_PLACEMENT_3D('',#5265,#5266,#5267);
+#5265 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,
+    -15.66666666666));
+#5266 = DIRECTION('',(-0.5,0.866025403784,0.));
+#5267 = DIRECTION('',(0.866025403784,0.5,0.));
+#5268 = DEFINITIONAL_REPRESENTATION('',(#5269),#5273);
+#5269 = LINE('',#5270,#5271);
+#5270 = CARTESIAN_POINT('',(0.,-1.));
+#5271 = VECTOR('',#5272,1.);
+#5272 = DIRECTION('',(1.,0.));
+#5273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5274 = ORIENTED_EDGE('',*,*,#5275,.F.);
+#5275 = EDGE_CURVE('',#5276,#5248,#5278,.T.);
+#5276 = VERTEX_POINT('',#5277);
+#5277 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,
+    -14.66666666666));
+#5278 = SURFACE_CURVE('',#5279,(#5283,#5290),.PCURVE_S1.);
+#5279 = LINE('',#5280,#5281);
+#5280 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,
+    -14.66666666666));
+#5281 = VECTOR('',#5282,1.);
+#5282 = DIRECTION('',(-1.593145147444E-16,1.,-0.));
+#5283 = PCURVE('',#5133,#5284);
+#5284 = DEFINITIONAL_REPRESENTATION('',(#5285),#5289);
+#5285 = LINE('',#5286,#5287);
+#5286 = CARTESIAN_POINT('',(-19.31236650439,-11.15));
+#5287 = VECTOR('',#5288,1.);
+#5288 = DIRECTION('',(-1.593145147444E-16,1.));
+#5289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5290 = PCURVE('',#5291,#5296);
+#5291 = PLANE('',#5292);
+#5292 = AXIS2_PLACEMENT_3D('',#5293,#5294,#5295);
+#5293 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,
+    -15.66666666666));
+#5294 = DIRECTION('',(-1.,-1.593145147444E-16,-0.));
+#5295 = DIRECTION('',(-1.593145147444E-16,1.,0.));
+#5296 = DEFINITIONAL_REPRESENTATION('',(#5297),#5301);
+#5297 = LINE('',#5298,#5299);
+#5298 = CARTESIAN_POINT('',(-0.,-1.));
+#5299 = VECTOR('',#5300,1.);
+#5300 = DIRECTION('',(1.,0.));
+#5301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5302 = ORIENTED_EDGE('',*,*,#5303,.F.);
+#5303 = EDGE_CURVE('',#5304,#5276,#5306,.T.);
+#5304 = VERTEX_POINT('',#5305);
+#5305 = CARTESIAN_POINT('',(0.,-10.95655061723,-14.66666666666));
+#5306 = SURFACE_CURVE('',#5307,(#5311,#5318),.PCURVE_S1.);
+#5307 = LINE('',#5308,#5309);
+#5308 = CARTESIAN_POINT('',(0.,-10.95655061723,-14.66666666666));
+#5309 = VECTOR('',#5310,1.);
+#5310 = DIRECTION('',(-0.866025403784,0.5,-0.));
+#5311 = PCURVE('',#5133,#5312);
+#5312 = DEFINITIONAL_REPRESENTATION('',(#5313),#5317);
+#5313 = LINE('',#5314,#5315);
+#5314 = CARTESIAN_POINT('',(-9.656183252196,-16.725));
+#5315 = VECTOR('',#5316,1.);
+#5316 = DIRECTION('',(-0.866025403784,0.5));
+#5317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5318 = PCURVE('',#5319,#5324);
+#5319 = PLANE('',#5320);
+#5320 = AXIS2_PLACEMENT_3D('',#5321,#5322,#5323);
+#5321 = CARTESIAN_POINT('',(0.,-10.95655061723,-15.66666666666));
+#5322 = DIRECTION('',(-0.5,-0.866025403784,-0.));
+#5323 = DIRECTION('',(-0.866025403784,0.5,0.));
+#5324 = DEFINITIONAL_REPRESENTATION('',(#5325),#5329);
+#5325 = LINE('',#5326,#5327);
+#5326 = CARTESIAN_POINT('',(-0.,-1.));
+#5327 = VECTOR('',#5328,1.);
+#5328 = DIRECTION('',(1.,0.));
+#5329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5330 = ORIENTED_EDGE('',*,*,#5331,.F.);
+#5331 = EDGE_CURVE('',#5192,#5304,#5332,.T.);
+#5332 = SURFACE_CURVE('',#5333,(#5337,#5344),.PCURVE_S1.);
+#5333 = LINE('',#5334,#5335);
+#5334 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,
+    -14.66666666666));
+#5335 = VECTOR('',#5336,1.);
+#5336 = DIRECTION('',(-0.866025403784,-0.5,0.));
+#5337 = PCURVE('',#5133,#5338);
+#5338 = DEFINITIONAL_REPRESENTATION('',(#5339),#5343);
+#5339 = LINE('',#5340,#5341);
+#5340 = CARTESIAN_POINT('',(-1.7763568394E-15,-11.15));
+#5341 = VECTOR('',#5342,1.);
+#5342 = DIRECTION('',(-0.866025403784,-0.5));
+#5343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5344 = PCURVE('',#5345,#5350);
+#5345 = PLANE('',#5346);
+#5346 = AXIS2_PLACEMENT_3D('',#5347,#5348,#5349);
+#5347 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,
+    -15.66666666666));
+#5348 = DIRECTION('',(0.5,-0.866025403784,0.));
+#5349 = DIRECTION('',(-0.866025403784,-0.5,0.));
+#5350 = DEFINITIONAL_REPRESENTATION('',(#5351),#5355);
+#5351 = LINE('',#5352,#5353);
+#5352 = CARTESIAN_POINT('',(0.,-1.));
+#5353 = VECTOR('',#5354,1.);
+#5354 = DIRECTION('',(1.,0.));
+#5355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5356 = FACE_BOUND('',#5357,.T.);
+#5357 = EDGE_LOOP('',(#5358));
+#5358 = ORIENTED_EDGE('',*,*,#5118,.F.);
+#5359 = ADVANCED_FACE('',(#5360),#5174,.T.);
+#5360 = FACE_BOUND('',#5361,.F.);
+#5361 = EDGE_LOOP('',(#5362,#5391,#5412,#5413));
+#5362 = ORIENTED_EDGE('',*,*,#5363,.T.);
+#5363 = EDGE_CURVE('',#5364,#5364,#5366,.T.);
+#5364 = VERTEX_POINT('',#5365);
+#5365 = CARTESIAN_POINT('',(3.,0.,-29.));
+#5366 = SURFACE_CURVE('',#5367,(#5372,#5379),.PCURVE_S1.);
+#5367 = CIRCLE('',#5368,3.);
+#5368 = AXIS2_PLACEMENT_3D('',#5369,#5370,#5371);
+#5369 = CARTESIAN_POINT('',(0.,0.,-29.));
+#5370 = DIRECTION('',(0.,0.,1.));
+#5371 = DIRECTION('',(1.,0.,0.));
+#5372 = PCURVE('',#5174,#5373);
+#5373 = DEFINITIONAL_REPRESENTATION('',(#5374),#5378);
+#5374 = LINE('',#5375,#5376);
+#5375 = CARTESIAN_POINT('',(-6.28318530718,-20.));
+#5376 = VECTOR('',#5377,1.);
+#5377 = DIRECTION('',(1.,-0.));
+#5378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5379 = PCURVE('',#5380,#5385);
+#5380 = PLANE('',#5381);
+#5381 = AXIS2_PLACEMENT_3D('',#5382,#5383,#5384);
+#5382 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,-29.));
+#5383 = DIRECTION('',(0.,0.,1.));
+#5384 = DIRECTION('',(1.,0.,0.));
+#5385 = DEFINITIONAL_REPRESENTATION('',(#5386),#5390);
+#5386 = CIRCLE('',#5387,3.);
+#5387 = AXIS2_PLACEMENT_2D('',#5388,#5389);
+#5388 = CARTESIAN_POINT('',(-9.656183252196,-5.768449382764));
+#5389 = DIRECTION('',(1.,0.));
+#5390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5391 = ORIENTED_EDGE('',*,*,#5392,.T.);
+#5392 = EDGE_CURVE('',#5364,#5158,#5393,.T.);
+#5393 = SEAM_CURVE('',#5394,(#5398,#5405),.PCURVE_S1.);
+#5394 = LINE('',#5395,#5396);
+#5395 = CARTESIAN_POINT('',(3.,0.,-9.));
+#5396 = VECTOR('',#5397,1.);
+#5397 = DIRECTION('',(0.,0.,-1.));
+#5398 = PCURVE('',#5174,#5399);
+#5399 = DEFINITIONAL_REPRESENTATION('',(#5400),#5404);
+#5400 = LINE('',#5401,#5402);
+#5401 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#5402 = VECTOR('',#5403,1.);
+#5403 = DIRECTION('',(-0.,-1.));
+#5404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5405 = PCURVE('',#5174,#5406);
+#5406 = DEFINITIONAL_REPRESENTATION('',(#5407),#5411);
+#5407 = LINE('',#5408,#5409);
+#5408 = CARTESIAN_POINT('',(-0.,0.));
+#5409 = VECTOR('',#5410,1.);
+#5410 = DIRECTION('',(-0.,-1.));
+#5411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5412 = ORIENTED_EDGE('',*,*,#5157,.F.);
+#5413 = ORIENTED_EDGE('',*,*,#5392,.F.);
+#5414 = ADVANCED_FACE('',(#5415),#5207,.T.);
+#5415 = FACE_BOUND('',#5416,.T.);
+#5416 = EDGE_LOOP('',(#5417,#5440,#5441,#5464));
+#5417 = ORIENTED_EDGE('',*,*,#5418,.T.);
+#5418 = EDGE_CURVE('',#5419,#5190,#5421,.T.);
+#5419 = VERTEX_POINT('',#5420);
+#5420 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -15.66666666666));
+#5421 = SURFACE_CURVE('',#5422,(#5426,#5433),.PCURVE_S1.);
+#5422 = LINE('',#5423,#5424);
+#5423 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -15.66666666666));
+#5424 = VECTOR('',#5425,1.);
+#5425 = DIRECTION('',(0.,0.,1.));
+#5426 = PCURVE('',#5207,#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 = PCURVE('',#5235,#5434);
+#5434 = DEFINITIONAL_REPRESENTATION('',(#5435),#5439);
+#5435 = LINE('',#5436,#5437);
+#5436 = CARTESIAN_POINT('',(11.15,0.));
+#5437 = VECTOR('',#5438,1.);
+#5438 = DIRECTION('',(0.,-1.));
+#5439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5440 = ORIENTED_EDGE('',*,*,#5189,.T.);
+#5441 = ORIENTED_EDGE('',*,*,#5442,.F.);
+#5442 = EDGE_CURVE('',#5443,#5192,#5445,.T.);
+#5443 = VERTEX_POINT('',#5444);
+#5444 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,
+    -15.66666666666));
+#5445 = SURFACE_CURVE('',#5446,(#5450,#5457),.PCURVE_S1.);
+#5446 = LINE('',#5447,#5448);
+#5447 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,
+    -15.66666666666));
+#5448 = VECTOR('',#5449,1.);
+#5449 = DIRECTION('',(0.,0.,1.));
+#5450 = PCURVE('',#5207,#5451);
+#5451 = DEFINITIONAL_REPRESENTATION('',(#5452),#5456);
+#5452 = LINE('',#5453,#5454);
+#5453 = CARTESIAN_POINT('',(11.15,0.));
+#5454 = VECTOR('',#5455,1.);
+#5455 = DIRECTION('',(0.,-1.));
+#5456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5457 = PCURVE('',#5345,#5458);
+#5458 = DEFINITIONAL_REPRESENTATION('',(#5459),#5463);
+#5459 = LINE('',#5460,#5461);
+#5460 = CARTESIAN_POINT('',(0.,0.));
+#5461 = VECTOR('',#5462,1.);
+#5462 = DIRECTION('',(0.,-1.));
+#5463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5464 = ORIENTED_EDGE('',*,*,#5465,.F.);
+#5465 = EDGE_CURVE('',#5419,#5443,#5466,.T.);
+#5466 = SURFACE_CURVE('',#5467,(#5471,#5478),.PCURVE_S1.);
+#5467 = LINE('',#5468,#5469);
+#5468 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -15.66666666666));
+#5469 = VECTOR('',#5470,1.);
+#5470 = DIRECTION('',(-1.593145147444E-16,-1.,0.));
+#5471 = PCURVE('',#5207,#5472);
+#5472 = DEFINITIONAL_REPRESENTATION('',(#5473),#5477);
+#5473 = LINE('',#5474,#5475);
+#5474 = CARTESIAN_POINT('',(0.,0.));
+#5475 = VECTOR('',#5476,1.);
+#5476 = DIRECTION('',(1.,0.));
+#5477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5478 = PCURVE('',#5479,#5484);
+#5479 = PLANE('',#5480);
+#5480 = AXIS2_PLACEMENT_3D('',#5481,#5482,#5483);
+#5481 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -15.66666666666));
+#5482 = DIRECTION('',(0.,0.,1.));
+#5483 = DIRECTION('',(1.,0.,0.));
+#5484 = DEFINITIONAL_REPRESENTATION('',(#5485),#5489);
+#5485 = LINE('',#5486,#5487);
+#5486 = CARTESIAN_POINT('',(0.,0.));
+#5487 = VECTOR('',#5488,1.);
+#5488 = DIRECTION('',(-1.593145147444E-16,-1.));
+#5489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5490 = ADVANCED_FACE('',(#5491),#5235,.T.);
+#5491 = FACE_BOUND('',#5492,.T.);
+#5492 = EDGE_LOOP('',(#5493,#5516,#5517,#5518));
+#5493 = ORIENTED_EDGE('',*,*,#5494,.T.);
+#5494 = EDGE_CURVE('',#5495,#5220,#5497,.T.);
+#5495 = VERTEX_POINT('',#5496);
+#5496 = CARTESIAN_POINT('',(0.,11.343449382764,-15.66666666666));
+#5497 = SURFACE_CURVE('',#5498,(#5502,#5509),.PCURVE_S1.);
+#5498 = LINE('',#5499,#5500);
+#5499 = CARTESIAN_POINT('',(0.,11.343449382764,-15.66666666666));
+#5500 = VECTOR('',#5501,1.);
+#5501 = DIRECTION('',(0.,0.,1.));
+#5502 = PCURVE('',#5235,#5503);
+#5503 = DEFINITIONAL_REPRESENTATION('',(#5504),#5508);
+#5504 = LINE('',#5505,#5506);
+#5505 = CARTESIAN_POINT('',(0.,0.));
+#5506 = VECTOR('',#5507,1.);
+#5507 = DIRECTION('',(0.,-1.));
+#5508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5509 = PCURVE('',#5263,#5510);
+#5510 = DEFINITIONAL_REPRESENTATION('',(#5511),#5515);
+#5511 = LINE('',#5512,#5513);
+#5512 = CARTESIAN_POINT('',(11.15,0.));
+#5513 = VECTOR('',#5514,1.);
+#5514 = DIRECTION('',(0.,-1.));
+#5515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5516 = ORIENTED_EDGE('',*,*,#5219,.T.);
+#5517 = ORIENTED_EDGE('',*,*,#5418,.F.);
+#5518 = ORIENTED_EDGE('',*,*,#5519,.F.);
+#5519 = EDGE_CURVE('',#5495,#5419,#5520,.T.);
+#5520 = SURFACE_CURVE('',#5521,(#5525,#5532),.PCURVE_S1.);
+#5521 = LINE('',#5522,#5523);
+#5522 = CARTESIAN_POINT('',(0.,11.343449382764,-15.66666666666));
+#5523 = VECTOR('',#5524,1.);
+#5524 = DIRECTION('',(0.866025403784,-0.5,0.));
+#5525 = PCURVE('',#5235,#5526);
+#5526 = DEFINITIONAL_REPRESENTATION('',(#5527),#5531);
+#5527 = LINE('',#5528,#5529);
+#5528 = CARTESIAN_POINT('',(0.,0.));
+#5529 = VECTOR('',#5530,1.);
+#5530 = DIRECTION('',(1.,0.));
+#5531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5532 = PCURVE('',#5479,#5533);
+#5533 = DEFINITIONAL_REPRESENTATION('',(#5534),#5538);
+#5534 = LINE('',#5535,#5536);
+#5535 = CARTESIAN_POINT('',(-9.656183252196,5.575));
+#5536 = VECTOR('',#5537,1.);
+#5537 = DIRECTION('',(0.866025403784,-0.5));
+#5538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5539 = ADVANCED_FACE('',(#5540),#5345,.T.);
+#5540 = FACE_BOUND('',#5541,.T.);
+#5541 = EDGE_LOOP('',(#5542,#5543,#5544,#5567));
+#5542 = ORIENTED_EDGE('',*,*,#5442,.T.);
+#5543 = ORIENTED_EDGE('',*,*,#5331,.T.);
+#5544 = ORIENTED_EDGE('',*,*,#5545,.F.);
+#5545 = EDGE_CURVE('',#5546,#5304,#5548,.T.);
+#5546 = VERTEX_POINT('',#5547);
+#5547 = CARTESIAN_POINT('',(0.,-10.95655061723,-15.66666666666));
+#5548 = SURFACE_CURVE('',#5549,(#5553,#5560),.PCURVE_S1.);
+#5549 = LINE('',#5550,#5551);
+#5550 = CARTESIAN_POINT('',(0.,-10.95655061723,-15.66666666666));
+#5551 = VECTOR('',#5552,1.);
+#5552 = DIRECTION('',(0.,0.,1.));
+#5553 = PCURVE('',#5345,#5554);
+#5554 = DEFINITIONAL_REPRESENTATION('',(#5555),#5559);
+#5555 = LINE('',#5556,#5557);
+#5556 = CARTESIAN_POINT('',(11.15,0.));
+#5557 = VECTOR('',#5558,1.);
+#5558 = DIRECTION('',(0.,-1.));
+#5559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5560 = PCURVE('',#5319,#5561);
+#5561 = DEFINITIONAL_REPRESENTATION('',(#5562),#5566);
+#5562 = LINE('',#5563,#5564);
+#5563 = CARTESIAN_POINT('',(0.,0.));
+#5564 = VECTOR('',#5565,1.);
+#5565 = DIRECTION('',(0.,-1.));
+#5566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5567 = ORIENTED_EDGE('',*,*,#5568,.F.);
+#5568 = EDGE_CURVE('',#5443,#5546,#5569,.T.);
+#5569 = SURFACE_CURVE('',#5570,(#5574,#5581),.PCURVE_S1.);
+#5570 = LINE('',#5571,#5572);
+#5571 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,
+    -15.66666666666));
+#5572 = VECTOR('',#5573,1.);
+#5573 = DIRECTION('',(-0.866025403784,-0.5,0.));
+#5574 = PCURVE('',#5345,#5575);
+#5575 = DEFINITIONAL_REPRESENTATION('',(#5576),#5580);
+#5576 = LINE('',#5577,#5578);
+#5577 = CARTESIAN_POINT('',(0.,0.));
+#5578 = VECTOR('',#5579,1.);
+#5579 = DIRECTION('',(1.,0.));
+#5580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5581 = PCURVE('',#5479,#5582);
+#5582 = DEFINITIONAL_REPRESENTATION('',(#5583),#5587);
+#5583 = LINE('',#5584,#5585);
+#5584 = CARTESIAN_POINT('',(-1.7763568394E-15,-11.15));
+#5585 = VECTOR('',#5586,1.);
+#5586 = DIRECTION('',(-0.866025403784,-0.5));
+#5587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5588 = ADVANCED_FACE('',(#5589),#5263,.T.);
+#5589 = FACE_BOUND('',#5590,.T.);
+#5590 = EDGE_LOOP('',(#5591,#5614,#5615,#5616));
+#5591 = ORIENTED_EDGE('',*,*,#5592,.T.);
+#5592 = EDGE_CURVE('',#5593,#5248,#5595,.T.);
+#5593 = VERTEX_POINT('',#5594);
+#5594 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,
+    -15.66666666666));
+#5595 = SURFACE_CURVE('',#5596,(#5600,#5607),.PCURVE_S1.);
+#5596 = LINE('',#5597,#5598);
+#5597 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,
+    -15.66666666666));
+#5598 = VECTOR('',#5599,1.);
+#5599 = DIRECTION('',(0.,0.,1.));
+#5600 = PCURVE('',#5263,#5601);
+#5601 = DEFINITIONAL_REPRESENTATION('',(#5602),#5606);
+#5602 = LINE('',#5603,#5604);
+#5603 = CARTESIAN_POINT('',(0.,0.));
+#5604 = VECTOR('',#5605,1.);
+#5605 = DIRECTION('',(0.,-1.));
+#5606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5607 = PCURVE('',#5291,#5608);
+#5608 = DEFINITIONAL_REPRESENTATION('',(#5609),#5613);
+#5609 = LINE('',#5610,#5611);
+#5610 = CARTESIAN_POINT('',(11.15,0.));
+#5611 = VECTOR('',#5612,1.);
+#5612 = DIRECTION('',(0.,-1.));
+#5613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5614 = ORIENTED_EDGE('',*,*,#5247,.T.);
+#5615 = ORIENTED_EDGE('',*,*,#5494,.F.);
+#5616 = ORIENTED_EDGE('',*,*,#5617,.F.);
+#5617 = EDGE_CURVE('',#5593,#5495,#5618,.T.);
+#5618 = SURFACE_CURVE('',#5619,(#5623,#5630),.PCURVE_S1.);
+#5619 = LINE('',#5620,#5621);
+#5620 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,
+    -15.66666666666));
+#5621 = VECTOR('',#5622,1.);
+#5622 = DIRECTION('',(0.866025403784,0.5,0.));
+#5623 = PCURVE('',#5263,#5624);
+#5624 = DEFINITIONAL_REPRESENTATION('',(#5625),#5629);
+#5625 = LINE('',#5626,#5627);
+#5626 = CARTESIAN_POINT('',(0.,0.));
+#5627 = VECTOR('',#5628,1.);
+#5628 = DIRECTION('',(1.,0.));
+#5629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5630 = PCURVE('',#5479,#5631);
+#5631 = DEFINITIONAL_REPRESENTATION('',(#5632),#5636);
+#5632 = LINE('',#5633,#5634);
+#5633 = CARTESIAN_POINT('',(-19.31236650439,-8.881784197001E-16));
+#5634 = VECTOR('',#5635,1.);
+#5635 = DIRECTION('',(0.866025403784,0.5));
+#5636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5637 = ADVANCED_FACE('',(#5638),#5319,.T.);
+#5638 = FACE_BOUND('',#5639,.T.);
+#5639 = EDGE_LOOP('',(#5640,#5641,#5642,#5665));
+#5640 = ORIENTED_EDGE('',*,*,#5545,.T.);
+#5641 = ORIENTED_EDGE('',*,*,#5303,.T.);
+#5642 = ORIENTED_EDGE('',*,*,#5643,.F.);
+#5643 = EDGE_CURVE('',#5644,#5276,#5646,.T.);
+#5644 = VERTEX_POINT('',#5645);
+#5645 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,
+    -15.66666666666));
+#5646 = SURFACE_CURVE('',#5647,(#5651,#5658),.PCURVE_S1.);
+#5647 = LINE('',#5648,#5649);
+#5648 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,
+    -15.66666666666));
+#5649 = VECTOR('',#5650,1.);
+#5650 = DIRECTION('',(0.,0.,1.));
+#5651 = PCURVE('',#5319,#5652);
+#5652 = DEFINITIONAL_REPRESENTATION('',(#5653),#5657);
+#5653 = LINE('',#5654,#5655);
+#5654 = CARTESIAN_POINT('',(11.15,0.));
+#5655 = VECTOR('',#5656,1.);
+#5656 = DIRECTION('',(0.,-1.));
+#5657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5658 = PCURVE('',#5291,#5659);
+#5659 = DEFINITIONAL_REPRESENTATION('',(#5660),#5664);
+#5660 = LINE('',#5661,#5662);
+#5661 = CARTESIAN_POINT('',(0.,0.));
+#5662 = VECTOR('',#5663,1.);
+#5663 = DIRECTION('',(0.,-1.));
+#5664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5665 = ORIENTED_EDGE('',*,*,#5666,.F.);
+#5666 = EDGE_CURVE('',#5546,#5644,#5667,.T.);
+#5667 = SURFACE_CURVE('',#5668,(#5672,#5679),.PCURVE_S1.);
+#5668 = LINE('',#5669,#5670);
+#5669 = CARTESIAN_POINT('',(0.,-10.95655061723,-15.66666666666));
+#5670 = VECTOR('',#5671,1.);
+#5671 = DIRECTION('',(-0.866025403784,0.5,-0.));
+#5672 = PCURVE('',#5319,#5673);
+#5673 = DEFINITIONAL_REPRESENTATION('',(#5674),#5678);
+#5674 = LINE('',#5675,#5676);
+#5675 = CARTESIAN_POINT('',(0.,0.));
+#5676 = VECTOR('',#5677,1.);
+#5677 = DIRECTION('',(1.,0.));
+#5678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5679 = PCURVE('',#5479,#5680);
+#5680 = DEFINITIONAL_REPRESENTATION('',(#5681),#5685);
+#5681 = LINE('',#5682,#5683);
+#5682 = CARTESIAN_POINT('',(-9.656183252196,-16.725));
+#5683 = VECTOR('',#5684,1.);
+#5684 = DIRECTION('',(-0.866025403784,0.5));
+#5685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5686 = ADVANCED_FACE('',(#5687),#5291,.T.);
+#5687 = FACE_BOUND('',#5688,.T.);
+#5688 = EDGE_LOOP('',(#5689,#5690,#5691,#5692));
+#5689 = ORIENTED_EDGE('',*,*,#5643,.T.);
+#5690 = ORIENTED_EDGE('',*,*,#5275,.T.);
+#5691 = ORIENTED_EDGE('',*,*,#5592,.F.);
+#5692 = ORIENTED_EDGE('',*,*,#5693,.F.);
+#5693 = EDGE_CURVE('',#5644,#5593,#5694,.T.);
+#5694 = SURFACE_CURVE('',#5695,(#5699,#5706),.PCURVE_S1.);
+#5695 = LINE('',#5696,#5697);
+#5696 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,
+    -15.66666666666));
+#5697 = VECTOR('',#5698,1.);
+#5698 = DIRECTION('',(-1.593145147444E-16,1.,-0.));
+#5699 = PCURVE('',#5291,#5700);
+#5700 = DEFINITIONAL_REPRESENTATION('',(#5701),#5705);
+#5701 = LINE('',#5702,#5703);
+#5702 = CARTESIAN_POINT('',(0.,0.));
+#5703 = VECTOR('',#5704,1.);
+#5704 = DIRECTION('',(1.,0.));
+#5705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5706 = PCURVE('',#5479,#5707);
+#5707 = DEFINITIONAL_REPRESENTATION('',(#5708),#5712);
+#5708 = LINE('',#5709,#5710);
+#5709 = CARTESIAN_POINT('',(-19.31236650439,-11.15));
+#5710 = VECTOR('',#5711,1.);
+#5711 = DIRECTION('',(-1.593145147444E-16,1.));
+#5712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5713 = ADVANCED_FACE('',(#5714,#5884),#5380,.F.);
+#5714 = FACE_BOUND('',#5715,.F.);
+#5715 = EDGE_LOOP('',(#5716,#5746,#5774,#5802,#5830,#5858));
+#5716 = ORIENTED_EDGE('',*,*,#5717,.F.);
+#5717 = EDGE_CURVE('',#5718,#5720,#5722,.T.);
+#5718 = VERTEX_POINT('',#5719);
+#5719 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,-29.));
+#5720 = VERTEX_POINT('',#5721);
+#5721 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,-29.));
+#5722 = SURFACE_CURVE('',#5723,(#5727,#5734),.PCURVE_S1.);
+#5723 = LINE('',#5724,#5725);
+#5724 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,-29.));
+#5725 = VECTOR('',#5726,1.);
+#5726 = DIRECTION('',(-1.593145147444E-16,-1.,0.));
+#5727 = PCURVE('',#5380,#5728);
+#5728 = DEFINITIONAL_REPRESENTATION('',(#5729),#5733);
+#5729 = LINE('',#5730,#5731);
+#5730 = CARTESIAN_POINT('',(0.,0.));
+#5731 = VECTOR('',#5732,1.);
+#5732 = DIRECTION('',(-1.593145147444E-16,-1.));
+#5733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5734 = PCURVE('',#5735,#5740);
+#5735 = PLANE('',#5736);
+#5736 = AXIS2_PLACEMENT_3D('',#5737,#5738,#5739);
+#5737 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,-29.));
+#5738 = DIRECTION('',(1.,-1.593145147444E-16,0.));
+#5739 = DIRECTION('',(-1.593145147444E-16,-1.,0.));
+#5740 = DEFINITIONAL_REPRESENTATION('',(#5741),#5745);
+#5741 = LINE('',#5742,#5743);
+#5742 = CARTESIAN_POINT('',(0.,0.));
+#5743 = VECTOR('',#5744,1.);
+#5744 = DIRECTION('',(1.,0.));
+#5745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5746 = ORIENTED_EDGE('',*,*,#5747,.F.);
+#5747 = EDGE_CURVE('',#5748,#5718,#5750,.T.);
+#5748 = VERTEX_POINT('',#5749);
+#5749 = CARTESIAN_POINT('',(0.,11.343449382764,-29.));
+#5750 = SURFACE_CURVE('',#5751,(#5755,#5762),.PCURVE_S1.);
+#5751 = LINE('',#5752,#5753);
+#5752 = CARTESIAN_POINT('',(0.,11.343449382764,-29.));
+#5753 = VECTOR('',#5754,1.);
+#5754 = DIRECTION('',(0.866025403784,-0.5,0.));
+#5755 = PCURVE('',#5380,#5756);
+#5756 = DEFINITIONAL_REPRESENTATION('',(#5757),#5761);
+#5757 = LINE('',#5758,#5759);
+#5758 = CARTESIAN_POINT('',(-9.656183252196,5.575));
+#5759 = VECTOR('',#5760,1.);
+#5760 = DIRECTION('',(0.866025403784,-0.5));
+#5761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5762 = PCURVE('',#5763,#5768);
+#5763 = PLANE('',#5764);
+#5764 = AXIS2_PLACEMENT_3D('',#5765,#5766,#5767);
+#5765 = CARTESIAN_POINT('',(0.,11.343449382764,-29.));
+#5766 = DIRECTION('',(0.5,0.866025403784,0.));
+#5767 = DIRECTION('',(0.866025403784,-0.5,0.));
+#5768 = DEFINITIONAL_REPRESENTATION('',(#5769),#5773);
+#5769 = LINE('',#5770,#5771);
+#5770 = CARTESIAN_POINT('',(0.,0.));
+#5771 = VECTOR('',#5772,1.);
+#5772 = DIRECTION('',(1.,0.));
+#5773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5774 = ORIENTED_EDGE('',*,*,#5775,.F.);
+#5775 = EDGE_CURVE('',#5776,#5748,#5778,.T.);
+#5776 = VERTEX_POINT('',#5777);
+#5777 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,-29.));
+#5778 = SURFACE_CURVE('',#5779,(#5783,#5790),.PCURVE_S1.);
+#5779 = LINE('',#5780,#5781);
+#5780 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,-29.));
+#5781 = VECTOR('',#5782,1.);
+#5782 = DIRECTION('',(0.866025403784,0.5,0.));
+#5783 = PCURVE('',#5380,#5784);
+#5784 = DEFINITIONAL_REPRESENTATION('',(#5785),#5789);
+#5785 = LINE('',#5786,#5787);
+#5786 = CARTESIAN_POINT('',(-19.31236650439,-8.881784197001E-16));
+#5787 = VECTOR('',#5788,1.);
+#5788 = DIRECTION('',(0.866025403784,0.5));
+#5789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5790 = PCURVE('',#5791,#5796);
+#5791 = PLANE('',#5792);
+#5792 = AXIS2_PLACEMENT_3D('',#5793,#5794,#5795);
+#5793 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,-29.));
+#5794 = DIRECTION('',(-0.5,0.866025403784,0.));
+#5795 = DIRECTION('',(0.866025403784,0.5,0.));
+#5796 = DEFINITIONAL_REPRESENTATION('',(#5797),#5801);
+#5797 = LINE('',#5798,#5799);
+#5798 = CARTESIAN_POINT('',(0.,0.));
+#5799 = VECTOR('',#5800,1.);
+#5800 = DIRECTION('',(1.,0.));
+#5801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5802 = ORIENTED_EDGE('',*,*,#5803,.F.);
+#5803 = EDGE_CURVE('',#5804,#5776,#5806,.T.);
+#5804 = VERTEX_POINT('',#5805);
+#5805 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,-29.));
+#5806 = SURFACE_CURVE('',#5807,(#5811,#5818),.PCURVE_S1.);
+#5807 = LINE('',#5808,#5809);
+#5808 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,-29.));
+#5809 = VECTOR('',#5810,1.);
+#5810 = DIRECTION('',(-1.593145147444E-16,1.,-0.));
+#5811 = PCURVE('',#5380,#5812);
+#5812 = DEFINITIONAL_REPRESENTATION('',(#5813),#5817);
+#5813 = LINE('',#5814,#5815);
+#5814 = CARTESIAN_POINT('',(-19.31236650439,-11.15));
+#5815 = VECTOR('',#5816,1.);
+#5816 = DIRECTION('',(-1.593145147444E-16,1.));
+#5817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5818 = PCURVE('',#5819,#5824);
+#5819 = PLANE('',#5820);
+#5820 = AXIS2_PLACEMENT_3D('',#5821,#5822,#5823);
+#5821 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,-29.));
+#5822 = DIRECTION('',(-1.,-1.593145147444E-16,-0.));
+#5823 = DIRECTION('',(-1.593145147444E-16,1.,0.));
+#5824 = DEFINITIONAL_REPRESENTATION('',(#5825),#5829);
+#5825 = LINE('',#5826,#5827);
+#5826 = CARTESIAN_POINT('',(0.,0.));
+#5827 = VECTOR('',#5828,1.);
+#5828 = DIRECTION('',(1.,0.));
+#5829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5830 = ORIENTED_EDGE('',*,*,#5831,.F.);
+#5831 = EDGE_CURVE('',#5832,#5804,#5834,.T.);
+#5832 = VERTEX_POINT('',#5833);
+#5833 = CARTESIAN_POINT('',(0.,-10.95655061723,-29.));
+#5834 = SURFACE_CURVE('',#5835,(#5839,#5846),.PCURVE_S1.);
+#5835 = LINE('',#5836,#5837);
+#5836 = CARTESIAN_POINT('',(0.,-10.95655061723,-29.));
+#5837 = VECTOR('',#5838,1.);
+#5838 = DIRECTION('',(-0.866025403784,0.5,-0.));
+#5839 = PCURVE('',#5380,#5840);
+#5840 = DEFINITIONAL_REPRESENTATION('',(#5841),#5845);
+#5841 = LINE('',#5842,#5843);
+#5842 = CARTESIAN_POINT('',(-9.656183252196,-16.725));
+#5843 = VECTOR('',#5844,1.);
+#5844 = DIRECTION('',(-0.866025403784,0.5));
+#5845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5846 = PCURVE('',#5847,#5852);
+#5847 = PLANE('',#5848);
+#5848 = AXIS2_PLACEMENT_3D('',#5849,#5850,#5851);
+#5849 = CARTESIAN_POINT('',(0.,-10.95655061723,-29.));
+#5850 = DIRECTION('',(-0.5,-0.866025403784,-0.));
+#5851 = DIRECTION('',(-0.866025403784,0.5,0.));
+#5852 = DEFINITIONAL_REPRESENTATION('',(#5853),#5857);
+#5853 = LINE('',#5854,#5855);
+#5854 = CARTESIAN_POINT('',(0.,0.));
+#5855 = VECTOR('',#5856,1.);
+#5856 = DIRECTION('',(1.,0.));
+#5857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5858 = ORIENTED_EDGE('',*,*,#5859,.F.);
+#5859 = EDGE_CURVE('',#5720,#5832,#5860,.T.);
+#5860 = SURFACE_CURVE('',#5861,(#5865,#5872),.PCURVE_S1.);
+#5861 = LINE('',#5862,#5863);
+#5862 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,-29.));
+#5863 = VECTOR('',#5864,1.);
+#5864 = DIRECTION('',(-0.866025403784,-0.5,0.));
+#5865 = PCURVE('',#5380,#5866);
+#5866 = DEFINITIONAL_REPRESENTATION('',(#5867),#5871);
+#5867 = LINE('',#5868,#5869);
+#5868 = CARTESIAN_POINT('',(-1.7763568394E-15,-11.15));
+#5869 = VECTOR('',#5870,1.);
+#5870 = DIRECTION('',(-0.866025403784,-0.5));
+#5871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5872 = PCURVE('',#5873,#5878);
+#5873 = PLANE('',#5874);
+#5874 = AXIS2_PLACEMENT_3D('',#5875,#5876,#5877);
+#5875 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,-29.));
+#5876 = DIRECTION('',(0.5,-0.866025403784,0.));
+#5877 = DIRECTION('',(-0.866025403784,-0.5,0.));
+#5878 = DEFINITIONAL_REPRESENTATION('',(#5879),#5883);
+#5879 = LINE('',#5880,#5881);
+#5880 = CARTESIAN_POINT('',(0.,0.));
+#5881 = VECTOR('',#5882,1.);
+#5882 = DIRECTION('',(1.,0.));
+#5883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5884 = FACE_BOUND('',#5885,.F.);
+#5885 = EDGE_LOOP('',(#5886));
+#5886 = ORIENTED_EDGE('',*,*,#5363,.F.);
+#5887 = ADVANCED_FACE('',(#5888,#5896),#5479,.F.);
+#5888 = FACE_BOUND('',#5889,.F.);
+#5889 = EDGE_LOOP('',(#5890,#5891,#5892,#5893,#5894,#5895));
+#5890 = ORIENTED_EDGE('',*,*,#5465,.F.);
+#5891 = ORIENTED_EDGE('',*,*,#5519,.F.);
+#5892 = ORIENTED_EDGE('',*,*,#5617,.F.);
+#5893 = ORIENTED_EDGE('',*,*,#5693,.F.);
+#5894 = ORIENTED_EDGE('',*,*,#5666,.F.);
+#5895 = ORIENTED_EDGE('',*,*,#5568,.F.);
+#5896 = FACE_BOUND('',#5897,.F.);
+#5897 = EDGE_LOOP('',(#5898));
+#5898 = ORIENTED_EDGE('',*,*,#5899,.F.);
+#5899 = EDGE_CURVE('',#5900,#5900,#5902,.T.);
+#5900 = VERTEX_POINT('',#5901);
+#5901 = CARTESIAN_POINT('',(3.,0.,-15.66666666666));
+#5902 = SURFACE_CURVE('',#5903,(#5908,#5915),.PCURVE_S1.);
+#5903 = CIRCLE('',#5904,3.);
+#5904 = AXIS2_PLACEMENT_3D('',#5905,#5906,#5907);
+#5905 = CARTESIAN_POINT('',(0.,0.,-15.66666666666));
+#5906 = DIRECTION('',(0.,0.,1.));
+#5907 = DIRECTION('',(1.,0.,0.));
+#5908 = PCURVE('',#5479,#5909);
+#5909 = DEFINITIONAL_REPRESENTATION('',(#5910),#5914);
+#5910 = CIRCLE('',#5911,3.);
+#5911 = AXIS2_PLACEMENT_2D('',#5912,#5913);
+#5912 = CARTESIAN_POINT('',(-9.656183252196,-5.768449382764));
+#5913 = DIRECTION('',(1.,0.));
+#5914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5915 = PCURVE('',#5916,#5921);
+#5916 = CYLINDRICAL_SURFACE('',#5917,3.);
+#5917 = AXIS2_PLACEMENT_3D('',#5918,#5919,#5920);
+#5918 = CARTESIAN_POINT('',(0.,0.,-9.));
+#5919 = DIRECTION('',(0.,0.,1.));
+#5920 = DIRECTION('',(1.,0.,0.));
+#5921 = DEFINITIONAL_REPRESENTATION('',(#5922),#5926);
+#5922 = LINE('',#5923,#5924);
+#5923 = CARTESIAN_POINT('',(-6.28318530718,-6.666666666667));
+#5924 = VECTOR('',#5925,1.);
+#5925 = DIRECTION('',(1.,-0.));
+#5926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5927 = ADVANCED_FACE('',(#5928),#5735,.T.);
+#5928 = FACE_BOUND('',#5929,.T.);
+#5929 = EDGE_LOOP('',(#5930,#5953,#5981,#6002));
+#5930 = ORIENTED_EDGE('',*,*,#5931,.T.);
+#5931 = EDGE_CURVE('',#5718,#5932,#5934,.T.);
+#5932 = VERTEX_POINT('',#5933);
+#5933 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,-28.));
+#5934 = SURFACE_CURVE('',#5935,(#5939,#5946),.PCURVE_S1.);
+#5935 = LINE('',#5936,#5937);
+#5936 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,-29.));
+#5937 = VECTOR('',#5938,1.);
+#5938 = DIRECTION('',(0.,0.,1.));
+#5939 = PCURVE('',#5735,#5940);
+#5940 = DEFINITIONAL_REPRESENTATION('',(#5941),#5945);
+#5941 = LINE('',#5942,#5943);
+#5942 = CARTESIAN_POINT('',(0.,0.));
+#5943 = VECTOR('',#5944,1.);
+#5944 = DIRECTION('',(0.,-1.));
+#5945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5946 = PCURVE('',#5763,#5947);
+#5947 = DEFINITIONAL_REPRESENTATION('',(#5948),#5952);
+#5948 = LINE('',#5949,#5950);
+#5949 = CARTESIAN_POINT('',(11.15,0.));
+#5950 = VECTOR('',#5951,1.);
+#5951 = DIRECTION('',(0.,-1.));
+#5952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5953 = ORIENTED_EDGE('',*,*,#5954,.T.);
+#5954 = EDGE_CURVE('',#5932,#5955,#5957,.T.);
+#5955 = VERTEX_POINT('',#5956);
+#5956 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,-28.));
+#5957 = SURFACE_CURVE('',#5958,(#5962,#5969),.PCURVE_S1.);
+#5958 = LINE('',#5959,#5960);
+#5959 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,-28.));
+#5960 = VECTOR('',#5961,1.);
+#5961 = DIRECTION('',(-1.593145147444E-16,-1.,0.));
+#5962 = PCURVE('',#5735,#5963);
+#5963 = DEFINITIONAL_REPRESENTATION('',(#5964),#5968);
+#5964 = LINE('',#5965,#5966);
+#5965 = CARTESIAN_POINT('',(0.,-1.));
+#5966 = VECTOR('',#5967,1.);
+#5967 = DIRECTION('',(1.,0.));
+#5968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5969 = PCURVE('',#5970,#5975);
+#5970 = PLANE('',#5971);
+#5971 = AXIS2_PLACEMENT_3D('',#5972,#5973,#5974);
+#5972 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,-28.));
+#5973 = DIRECTION('',(0.,0.,1.));
+#5974 = DIRECTION('',(1.,0.,0.));
+#5975 = DEFINITIONAL_REPRESENTATION('',(#5976),#5980);
+#5976 = LINE('',#5977,#5978);
+#5977 = CARTESIAN_POINT('',(0.,0.));
+#5978 = VECTOR('',#5979,1.);
+#5979 = DIRECTION('',(-1.593145147444E-16,-1.));
+#5980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5981 = ORIENTED_EDGE('',*,*,#5982,.F.);
+#5982 = EDGE_CURVE('',#5720,#5955,#5983,.T.);
+#5983 = SURFACE_CURVE('',#5984,(#5988,#5995),.PCURVE_S1.);
+#5984 = LINE('',#5985,#5986);
+#5985 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,-29.));
+#5986 = VECTOR('',#5987,1.);
+#5987 = DIRECTION('',(0.,0.,1.));
+#5988 = PCURVE('',#5735,#5989);
+#5989 = DEFINITIONAL_REPRESENTATION('',(#5990),#5994);
+#5990 = LINE('',#5991,#5992);
+#5991 = CARTESIAN_POINT('',(11.15,0.));
+#5992 = VECTOR('',#5993,1.);
+#5993 = DIRECTION('',(0.,-1.));
+#5994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5995 = PCURVE('',#5873,#5996);
+#5996 = DEFINITIONAL_REPRESENTATION('',(#5997),#6001);
+#5997 = LINE('',#5998,#5999);
+#5998 = CARTESIAN_POINT('',(0.,0.));
+#5999 = VECTOR('',#6000,1.);
+#6000 = DIRECTION('',(0.,-1.));
+#6001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6002 = ORIENTED_EDGE('',*,*,#5717,.F.);
+#6003 = ADVANCED_FACE('',(#6004),#5763,.T.);
+#6004 = FACE_BOUND('',#6005,.T.);
+#6005 = EDGE_LOOP('',(#6006,#6029,#6050,#6051));
+#6006 = ORIENTED_EDGE('',*,*,#6007,.T.);
+#6007 = EDGE_CURVE('',#5748,#6008,#6010,.T.);
+#6008 = VERTEX_POINT('',#6009);
+#6009 = CARTESIAN_POINT('',(0.,11.343449382764,-28.));
+#6010 = SURFACE_CURVE('',#6011,(#6015,#6022),.PCURVE_S1.);
+#6011 = LINE('',#6012,#6013);
+#6012 = CARTESIAN_POINT('',(0.,11.343449382764,-29.));
+#6013 = VECTOR('',#6014,1.);
+#6014 = DIRECTION('',(0.,0.,1.));
+#6015 = PCURVE('',#5763,#6016);
+#6016 = DEFINITIONAL_REPRESENTATION('',(#6017),#6021);
+#6017 = LINE('',#6018,#6019);
+#6018 = CARTESIAN_POINT('',(0.,0.));
+#6019 = VECTOR('',#6020,1.);
+#6020 = DIRECTION('',(0.,-1.));
+#6021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6022 = PCURVE('',#5791,#6023);
+#6023 = DEFINITIONAL_REPRESENTATION('',(#6024),#6028);
+#6024 = LINE('',#6025,#6026);
+#6025 = CARTESIAN_POINT('',(11.15,0.));
+#6026 = VECTOR('',#6027,1.);
+#6027 = DIRECTION('',(0.,-1.));
+#6028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6029 = ORIENTED_EDGE('',*,*,#6030,.T.);
+#6030 = EDGE_CURVE('',#6008,#5932,#6031,.T.);
+#6031 = SURFACE_CURVE('',#6032,(#6036,#6043),.PCURVE_S1.);
+#6032 = LINE('',#6033,#6034);
+#6033 = CARTESIAN_POINT('',(0.,11.343449382764,-28.));
+#6034 = VECTOR('',#6035,1.);
+#6035 = DIRECTION('',(0.866025403784,-0.5,0.));
+#6036 = PCURVE('',#5763,#6037);
+#6037 = DEFINITIONAL_REPRESENTATION('',(#6038),#6042);
+#6038 = LINE('',#6039,#6040);
+#6039 = CARTESIAN_POINT('',(0.,-1.));
+#6040 = VECTOR('',#6041,1.);
+#6041 = DIRECTION('',(1.,0.));
+#6042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6043 = PCURVE('',#5970,#6044);
+#6044 = DEFINITIONAL_REPRESENTATION('',(#6045),#6049);
+#6045 = LINE('',#6046,#6047);
+#6046 = CARTESIAN_POINT('',(-9.656183252196,5.575));
+#6047 = VECTOR('',#6048,1.);
+#6048 = DIRECTION('',(0.866025403784,-0.5));
+#6049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6050 = ORIENTED_EDGE('',*,*,#5931,.F.);
+#6051 = ORIENTED_EDGE('',*,*,#5747,.F.);
+#6052 = ADVANCED_FACE('',(#6053),#5873,.T.);
+#6053 = FACE_BOUND('',#6054,.T.);
+#6054 = EDGE_LOOP('',(#6055,#6056,#6079,#6100));
+#6055 = ORIENTED_EDGE('',*,*,#5982,.T.);
+#6056 = ORIENTED_EDGE('',*,*,#6057,.T.);
+#6057 = EDGE_CURVE('',#5955,#6058,#6060,.T.);
+#6058 = VERTEX_POINT('',#6059);
+#6059 = CARTESIAN_POINT('',(0.,-10.95655061723,-28.));
+#6060 = SURFACE_CURVE('',#6061,(#6065,#6072),.PCURVE_S1.);
+#6061 = LINE('',#6062,#6063);
+#6062 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,-28.));
+#6063 = VECTOR('',#6064,1.);
+#6064 = DIRECTION('',(-0.866025403784,-0.5,0.));
+#6065 = PCURVE('',#5873,#6066);
+#6066 = DEFINITIONAL_REPRESENTATION('',(#6067),#6071);
+#6067 = LINE('',#6068,#6069);
+#6068 = CARTESIAN_POINT('',(0.,-1.));
+#6069 = VECTOR('',#6070,1.);
+#6070 = DIRECTION('',(1.,0.));
+#6071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6072 = PCURVE('',#5970,#6073);
+#6073 = DEFINITIONAL_REPRESENTATION('',(#6074),#6078);
+#6074 = LINE('',#6075,#6076);
+#6075 = CARTESIAN_POINT('',(-1.7763568394E-15,-11.15));
+#6076 = VECTOR('',#6077,1.);
+#6077 = DIRECTION('',(-0.866025403784,-0.5));
+#6078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6079 = ORIENTED_EDGE('',*,*,#6080,.F.);
+#6080 = EDGE_CURVE('',#5832,#6058,#6081,.T.);
+#6081 = SURFACE_CURVE('',#6082,(#6086,#6093),.PCURVE_S1.);
+#6082 = LINE('',#6083,#6084);
+#6083 = CARTESIAN_POINT('',(0.,-10.95655061723,-29.));
+#6084 = VECTOR('',#6085,1.);
+#6085 = DIRECTION('',(0.,0.,1.));
+#6086 = PCURVE('',#5873,#6087);
+#6087 = DEFINITIONAL_REPRESENTATION('',(#6088),#6092);
+#6088 = LINE('',#6089,#6090);
+#6089 = CARTESIAN_POINT('',(11.15,0.));
+#6090 = VECTOR('',#6091,1.);
+#6091 = DIRECTION('',(0.,-1.));
+#6092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6093 = PCURVE('',#5847,#6094);
+#6094 = DEFINITIONAL_REPRESENTATION('',(#6095),#6099);
+#6095 = LINE('',#6096,#6097);
+#6096 = CARTESIAN_POINT('',(0.,0.));
+#6097 = VECTOR('',#6098,1.);
+#6098 = DIRECTION('',(0.,-1.));
+#6099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6100 = ORIENTED_EDGE('',*,*,#5859,.F.);
+#6101 = ADVANCED_FACE('',(#6102),#5791,.T.);
+#6102 = FACE_BOUND('',#6103,.T.);
+#6103 = EDGE_LOOP('',(#6104,#6127,#6148,#6149));
+#6104 = ORIENTED_EDGE('',*,*,#6105,.T.);
+#6105 = EDGE_CURVE('',#5776,#6106,#6108,.T.);
+#6106 = VERTEX_POINT('',#6107);
+#6107 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,-28.));
+#6108 = SURFACE_CURVE('',#6109,(#6113,#6120),.PCURVE_S1.);
+#6109 = LINE('',#6110,#6111);
+#6110 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,-29.));
+#6111 = VECTOR('',#6112,1.);
+#6112 = DIRECTION('',(0.,0.,1.));
+#6113 = PCURVE('',#5791,#6114);
+#6114 = DEFINITIONAL_REPRESENTATION('',(#6115),#6119);
+#6115 = LINE('',#6116,#6117);
+#6116 = CARTESIAN_POINT('',(0.,0.));
+#6117 = VECTOR('',#6118,1.);
+#6118 = DIRECTION('',(0.,-1.));
+#6119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6120 = PCURVE('',#5819,#6121);
+#6121 = DEFINITIONAL_REPRESENTATION('',(#6122),#6126);
+#6122 = LINE('',#6123,#6124);
+#6123 = CARTESIAN_POINT('',(11.15,0.));
+#6124 = VECTOR('',#6125,1.);
+#6125 = DIRECTION('',(0.,-1.));
+#6126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6127 = ORIENTED_EDGE('',*,*,#6128,.T.);
+#6128 = EDGE_CURVE('',#6106,#6008,#6129,.T.);
+#6129 = SURFACE_CURVE('',#6130,(#6134,#6141),.PCURVE_S1.);
+#6130 = LINE('',#6131,#6132);
+#6131 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,-28.));
+#6132 = VECTOR('',#6133,1.);
+#6133 = DIRECTION('',(0.866025403784,0.5,0.));
+#6134 = PCURVE('',#5791,#6135);
+#6135 = DEFINITIONAL_REPRESENTATION('',(#6136),#6140);
+#6136 = LINE('',#6137,#6138);
+#6137 = CARTESIAN_POINT('',(0.,-1.));
+#6138 = VECTOR('',#6139,1.);
+#6139 = DIRECTION('',(1.,0.));
+#6140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6141 = PCURVE('',#5970,#6142);
+#6142 = DEFINITIONAL_REPRESENTATION('',(#6143),#6147);
+#6143 = LINE('',#6144,#6145);
+#6144 = CARTESIAN_POINT('',(-19.31236650439,-8.881784197001E-16));
+#6145 = VECTOR('',#6146,1.);
+#6146 = DIRECTION('',(0.866025403784,0.5));
+#6147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6148 = ORIENTED_EDGE('',*,*,#6007,.F.);
+#6149 = ORIENTED_EDGE('',*,*,#5775,.F.);
+#6150 = ADVANCED_FACE('',(#6151),#5847,.T.);
+#6151 = FACE_BOUND('',#6152,.T.);
+#6152 = EDGE_LOOP('',(#6153,#6154,#6177,#6198));
+#6153 = ORIENTED_EDGE('',*,*,#6080,.T.);
+#6154 = ORIENTED_EDGE('',*,*,#6155,.T.);
+#6155 = EDGE_CURVE('',#6058,#6156,#6158,.T.);
+#6156 = VERTEX_POINT('',#6157);
+#6157 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,-28.));
+#6158 = SURFACE_CURVE('',#6159,(#6163,#6170),.PCURVE_S1.);
+#6159 = LINE('',#6160,#6161);
+#6160 = CARTESIAN_POINT('',(0.,-10.95655061723,-28.));
+#6161 = VECTOR('',#6162,1.);
+#6162 = DIRECTION('',(-0.866025403784,0.5,-0.));
+#6163 = PCURVE('',#5847,#6164);
+#6164 = DEFINITIONAL_REPRESENTATION('',(#6165),#6169);
+#6165 = LINE('',#6166,#6167);
+#6166 = CARTESIAN_POINT('',(-0.,-1.));
+#6167 = VECTOR('',#6168,1.);
+#6168 = DIRECTION('',(1.,0.));
+#6169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6170 = PCURVE('',#5970,#6171);
+#6171 = DEFINITIONAL_REPRESENTATION('',(#6172),#6176);
+#6172 = LINE('',#6173,#6174);
+#6173 = CARTESIAN_POINT('',(-9.656183252196,-16.725));
+#6174 = VECTOR('',#6175,1.);
+#6175 = DIRECTION('',(-0.866025403784,0.5));
+#6176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6177 = ORIENTED_EDGE('',*,*,#6178,.F.);
+#6178 = EDGE_CURVE('',#5804,#6156,#6179,.T.);
+#6179 = SURFACE_CURVE('',#6180,(#6184,#6191),.PCURVE_S1.);
+#6180 = LINE('',#6181,#6182);
+#6181 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,-29.));
+#6182 = VECTOR('',#6183,1.);
+#6183 = DIRECTION('',(0.,0.,1.));
+#6184 = PCURVE('',#5847,#6185);
+#6185 = DEFINITIONAL_REPRESENTATION('',(#6186),#6190);
+#6186 = LINE('',#6187,#6188);
+#6187 = CARTESIAN_POINT('',(11.15,0.));
+#6188 = VECTOR('',#6189,1.);
+#6189 = DIRECTION('',(0.,-1.));
+#6190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6191 = PCURVE('',#5819,#6192);
+#6192 = DEFINITIONAL_REPRESENTATION('',(#6193),#6197);
+#6193 = LINE('',#6194,#6195);
+#6194 = CARTESIAN_POINT('',(0.,0.));
+#6195 = VECTOR('',#6196,1.);
+#6196 = DIRECTION('',(0.,-1.));
+#6197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6198 = ORIENTED_EDGE('',*,*,#5831,.F.);
+#6199 = ADVANCED_FACE('',(#6200),#5819,.T.);
+#6200 = FACE_BOUND('',#6201,.T.);
+#6201 = EDGE_LOOP('',(#6202,#6203,#6224,#6225));
+#6202 = ORIENTED_EDGE('',*,*,#6178,.T.);
+#6203 = ORIENTED_EDGE('',*,*,#6204,.T.);
+#6204 = EDGE_CURVE('',#6156,#6106,#6205,.T.);
+#6205 = SURFACE_CURVE('',#6206,(#6210,#6217),.PCURVE_S1.);
+#6206 = LINE('',#6207,#6208);
+#6207 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,-28.));
+#6208 = VECTOR('',#6209,1.);
+#6209 = DIRECTION('',(-1.593145147444E-16,1.,-0.));
+#6210 = PCURVE('',#5819,#6211);
+#6211 = DEFINITIONAL_REPRESENTATION('',(#6212),#6216);
+#6212 = LINE('',#6213,#6214);
+#6213 = CARTESIAN_POINT('',(-0.,-1.));
+#6214 = VECTOR('',#6215,1.);
+#6215 = DIRECTION('',(1.,0.));
+#6216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6217 = PCURVE('',#5970,#6218);
+#6218 = DEFINITIONAL_REPRESENTATION('',(#6219),#6223);
+#6219 = LINE('',#6220,#6221);
+#6220 = CARTESIAN_POINT('',(-19.31236650439,-11.15));
+#6221 = VECTOR('',#6222,1.);
+#6222 = DIRECTION('',(-1.593145147444E-16,1.));
+#6223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6224 = ORIENTED_EDGE('',*,*,#6105,.F.);
+#6225 = ORIENTED_EDGE('',*,*,#5803,.F.);
+#6226 = ADVANCED_FACE('',(#6227),#5916,.T.);
+#6227 = FACE_BOUND('',#6228,.F.);
+#6228 = EDGE_LOOP('',(#6229,#6230,#6253,#6280));
+#6229 = ORIENTED_EDGE('',*,*,#5899,.T.);
+#6230 = ORIENTED_EDGE('',*,*,#6231,.T.);
+#6231 = EDGE_CURVE('',#5900,#6232,#6234,.T.);
+#6232 = VERTEX_POINT('',#6233);
+#6233 = CARTESIAN_POINT('',(3.,0.,-18.));
+#6234 = SEAM_CURVE('',#6235,(#6239,#6246),.PCURVE_S1.);
+#6235 = LINE('',#6236,#6237);
+#6236 = CARTESIAN_POINT('',(3.,0.,-9.));
+#6237 = VECTOR('',#6238,1.);
+#6238 = DIRECTION('',(0.,0.,-1.));
+#6239 = PCURVE('',#5916,#6240);
+#6240 = DEFINITIONAL_REPRESENTATION('',(#6241),#6245);
+#6241 = LINE('',#6242,#6243);
+#6242 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#6243 = VECTOR('',#6244,1.);
+#6244 = DIRECTION('',(-0.,-1.));
+#6245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6246 = PCURVE('',#5916,#6247);
+#6247 = DEFINITIONAL_REPRESENTATION('',(#6248),#6252);
+#6248 = LINE('',#6249,#6250);
+#6249 = CARTESIAN_POINT('',(-0.,0.));
+#6250 = VECTOR('',#6251,1.);
+#6251 = DIRECTION('',(-0.,-1.));
+#6252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6253 = ORIENTED_EDGE('',*,*,#6254,.F.);
+#6254 = EDGE_CURVE('',#6232,#6232,#6255,.T.);
+#6255 = SURFACE_CURVE('',#6256,(#6261,#6268),.PCURVE_S1.);
+#6256 = CIRCLE('',#6257,3.);
+#6257 = AXIS2_PLACEMENT_3D('',#6258,#6259,#6260);
+#6258 = CARTESIAN_POINT('',(0.,0.,-18.));
+#6259 = DIRECTION('',(0.,0.,1.));
+#6260 = DIRECTION('',(1.,0.,0.));
+#6261 = PCURVE('',#5916,#6262);
+#6262 = DEFINITIONAL_REPRESENTATION('',(#6263),#6267);
+#6263 = LINE('',#6264,#6265);
+#6264 = CARTESIAN_POINT('',(-6.28318530718,-9.));
+#6265 = VECTOR('',#6266,1.);
+#6266 = DIRECTION('',(1.,-0.));
+#6267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6268 = PCURVE('',#6269,#6274);
+#6269 = PLANE('',#6270);
+#6270 = AXIS2_PLACEMENT_3D('',#6271,#6272,#6273);
+#6271 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,-18.));
+#6272 = DIRECTION('',(0.,0.,1.));
+#6273 = DIRECTION('',(1.,0.,0.));
+#6274 = DEFINITIONAL_REPRESENTATION('',(#6275),#6279);
+#6275 = CIRCLE('',#6276,3.);
+#6276 = AXIS2_PLACEMENT_2D('',#6277,#6278);
+#6277 = CARTESIAN_POINT('',(-9.656183252196,-5.768449382764));
+#6278 = DIRECTION('',(1.,0.));
+#6279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6280 = ORIENTED_EDGE('',*,*,#6231,.F.);
+#6281 = ADVANCED_FACE('',(#6282,#6290),#5970,.T.);
+#6282 = FACE_BOUND('',#6283,.T.);
+#6283 = EDGE_LOOP('',(#6284,#6285,#6286,#6287,#6288,#6289));
+#6284 = ORIENTED_EDGE('',*,*,#5954,.F.);
+#6285 = ORIENTED_EDGE('',*,*,#6030,.F.);
+#6286 = ORIENTED_EDGE('',*,*,#6128,.F.);
+#6287 = ORIENTED_EDGE('',*,*,#6204,.F.);
+#6288 = ORIENTED_EDGE('',*,*,#6155,.F.);
+#6289 = ORIENTED_EDGE('',*,*,#6057,.F.);
+#6290 = FACE_BOUND('',#6291,.T.);
+#6291 = EDGE_LOOP('',(#6292));
+#6292 = ORIENTED_EDGE('',*,*,#6293,.F.);
+#6293 = EDGE_CURVE('',#6294,#6294,#6296,.T.);
+#6294 = VERTEX_POINT('',#6295);
+#6295 = CARTESIAN_POINT('',(3.,0.,-28.));
+#6296 = SURFACE_CURVE('',#6297,(#6302,#6309),.PCURVE_S1.);
+#6297 = CIRCLE('',#6298,3.);
+#6298 = AXIS2_PLACEMENT_3D('',#6299,#6300,#6301);
+#6299 = CARTESIAN_POINT('',(0.,0.,-28.));
+#6300 = DIRECTION('',(0.,0.,1.));
+#6301 = DIRECTION('',(1.,0.,0.));
+#6302 = PCURVE('',#5970,#6303);
+#6303 = DEFINITIONAL_REPRESENTATION('',(#6304),#6308);
+#6304 = CIRCLE('',#6305,3.);
+#6305 = AXIS2_PLACEMENT_2D('',#6306,#6307);
+#6306 = CARTESIAN_POINT('',(-9.656183252196,-5.768449382764));
+#6307 = DIRECTION('',(1.,0.));
+#6308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6309 = PCURVE('',#6310,#6315);
+#6310 = CYLINDRICAL_SURFACE('',#6311,3.);
+#6311 = AXIS2_PLACEMENT_3D('',#6312,#6313,#6314);
+#6312 = CARTESIAN_POINT('',(0.,0.,-9.));
+#6313 = DIRECTION('',(0.,0.,1.));
+#6314 = DIRECTION('',(1.,0.,0.));
+#6315 = DEFINITIONAL_REPRESENTATION('',(#6316),#6320);
+#6316 = LINE('',#6317,#6318);
+#6317 = CARTESIAN_POINT('',(-6.28318530718,-19.));
+#6318 = VECTOR('',#6319,1.);
+#6319 = DIRECTION('',(1.,-0.));
+#6320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6321 = ADVANCED_FACE('',(#6322,#6492),#6269,.T.);
+#6322 = FACE_BOUND('',#6323,.T.);
+#6323 = EDGE_LOOP('',(#6324,#6354,#6382,#6410,#6438,#6466));
+#6324 = ORIENTED_EDGE('',*,*,#6325,.F.);
+#6325 = EDGE_CURVE('',#6326,#6328,#6330,.T.);
+#6326 = VERTEX_POINT('',#6327);
+#6327 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,-18.));
+#6328 = VERTEX_POINT('',#6329);
+#6329 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,-18.));
+#6330 = SURFACE_CURVE('',#6331,(#6335,#6342),.PCURVE_S1.);
+#6331 = LINE('',#6332,#6333);
+#6332 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,-18.));
+#6333 = VECTOR('',#6334,1.);
+#6334 = DIRECTION('',(-1.593145147444E-16,-1.,0.));
+#6335 = PCURVE('',#6269,#6336);
+#6336 = DEFINITIONAL_REPRESENTATION('',(#6337),#6341);
+#6337 = LINE('',#6338,#6339);
+#6338 = CARTESIAN_POINT('',(0.,0.));
+#6339 = VECTOR('',#6340,1.);
+#6340 = DIRECTION('',(-1.593145147444E-16,-1.));
+#6341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6342 = PCURVE('',#6343,#6348);
+#6343 = PLANE('',#6344);
+#6344 = AXIS2_PLACEMENT_3D('',#6345,#6346,#6347);
+#6345 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,-19.));
+#6346 = DIRECTION('',(1.,-1.593145147444E-16,0.));
+#6347 = DIRECTION('',(-1.593145147444E-16,-1.,0.));
+#6348 = DEFINITIONAL_REPRESENTATION('',(#6349),#6353);
+#6349 = LINE('',#6350,#6351);
+#6350 = CARTESIAN_POINT('',(0.,-1.));
+#6351 = VECTOR('',#6352,1.);
+#6352 = DIRECTION('',(1.,0.));
+#6353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6354 = ORIENTED_EDGE('',*,*,#6355,.F.);
+#6355 = EDGE_CURVE('',#6356,#6326,#6358,.T.);
+#6356 = VERTEX_POINT('',#6357);
+#6357 = CARTESIAN_POINT('',(0.,11.343449382764,-18.));
+#6358 = SURFACE_CURVE('',#6359,(#6363,#6370),.PCURVE_S1.);
+#6359 = LINE('',#6360,#6361);
+#6360 = CARTESIAN_POINT('',(0.,11.343449382764,-18.));
+#6361 = VECTOR('',#6362,1.);
+#6362 = DIRECTION('',(0.866025403784,-0.5,0.));
+#6363 = PCURVE('',#6269,#6364);
+#6364 = DEFINITIONAL_REPRESENTATION('',(#6365),#6369);
+#6365 = LINE('',#6366,#6367);
+#6366 = CARTESIAN_POINT('',(-9.656183252196,5.575));
+#6367 = VECTOR('',#6368,1.);
+#6368 = DIRECTION('',(0.866025403784,-0.5));
+#6369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6370 = PCURVE('',#6371,#6376);
+#6371 = PLANE('',#6372);
+#6372 = AXIS2_PLACEMENT_3D('',#6373,#6374,#6375);
+#6373 = CARTESIAN_POINT('',(0.,11.343449382764,-19.));
+#6374 = DIRECTION('',(0.5,0.866025403784,0.));
+#6375 = DIRECTION('',(0.866025403784,-0.5,0.));
+#6376 = DEFINITIONAL_REPRESENTATION('',(#6377),#6381);
+#6377 = LINE('',#6378,#6379);
+#6378 = CARTESIAN_POINT('',(0.,-1.));
+#6379 = VECTOR('',#6380,1.);
+#6380 = DIRECTION('',(1.,0.));
+#6381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6382 = ORIENTED_EDGE('',*,*,#6383,.F.);
+#6383 = EDGE_CURVE('',#6384,#6356,#6386,.T.);
+#6384 = VERTEX_POINT('',#6385);
+#6385 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,-18.));
+#6386 = SURFACE_CURVE('',#6387,(#6391,#6398),.PCURVE_S1.);
+#6387 = LINE('',#6388,#6389);
+#6388 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,-18.));
+#6389 = VECTOR('',#6390,1.);
+#6390 = DIRECTION('',(0.866025403784,0.5,0.));
+#6391 = PCURVE('',#6269,#6392);
+#6392 = DEFINITIONAL_REPRESENTATION('',(#6393),#6397);
+#6393 = LINE('',#6394,#6395);
+#6394 = CARTESIAN_POINT('',(-19.31236650439,-8.881784197001E-16));
+#6395 = VECTOR('',#6396,1.);
+#6396 = DIRECTION('',(0.866025403784,0.5));
+#6397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6398 = PCURVE('',#6399,#6404);
+#6399 = PLANE('',#6400);
+#6400 = AXIS2_PLACEMENT_3D('',#6401,#6402,#6403);
+#6401 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,-19.));
+#6402 = DIRECTION('',(-0.5,0.866025403784,0.));
+#6403 = DIRECTION('',(0.866025403784,0.5,0.));
+#6404 = DEFINITIONAL_REPRESENTATION('',(#6405),#6409);
+#6405 = LINE('',#6406,#6407);
+#6406 = CARTESIAN_POINT('',(0.,-1.));
+#6407 = VECTOR('',#6408,1.);
+#6408 = DIRECTION('',(1.,0.));
+#6409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6410 = ORIENTED_EDGE('',*,*,#6411,.F.);
+#6411 = EDGE_CURVE('',#6412,#6384,#6414,.T.);
+#6412 = VERTEX_POINT('',#6413);
+#6413 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,-18.));
+#6414 = SURFACE_CURVE('',#6415,(#6419,#6426),.PCURVE_S1.);
+#6415 = LINE('',#6416,#6417);
+#6416 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,-18.));
+#6417 = VECTOR('',#6418,1.);
+#6418 = DIRECTION('',(-1.593145147444E-16,1.,-0.));
+#6419 = PCURVE('',#6269,#6420);
+#6420 = DEFINITIONAL_REPRESENTATION('',(#6421),#6425);
+#6421 = LINE('',#6422,#6423);
+#6422 = CARTESIAN_POINT('',(-19.31236650439,-11.15));
+#6423 = VECTOR('',#6424,1.);
+#6424 = DIRECTION('',(-1.593145147444E-16,1.));
+#6425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6426 = PCURVE('',#6427,#6432);
+#6427 = PLANE('',#6428);
+#6428 = AXIS2_PLACEMENT_3D('',#6429,#6430,#6431);
+#6429 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,-19.));
+#6430 = DIRECTION('',(-1.,-1.593145147444E-16,-0.));
+#6431 = DIRECTION('',(-1.593145147444E-16,1.,0.));
+#6432 = DEFINITIONAL_REPRESENTATION('',(#6433),#6437);
+#6433 = LINE('',#6434,#6435);
+#6434 = CARTESIAN_POINT('',(-0.,-1.));
+#6435 = VECTOR('',#6436,1.);
+#6436 = DIRECTION('',(1.,0.));
+#6437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6438 = ORIENTED_EDGE('',*,*,#6439,.F.);
+#6439 = EDGE_CURVE('',#6440,#6412,#6442,.T.);
+#6440 = VERTEX_POINT('',#6441);
+#6441 = CARTESIAN_POINT('',(0.,-10.95655061723,-18.));
+#6442 = SURFACE_CURVE('',#6443,(#6447,#6454),.PCURVE_S1.);
+#6443 = LINE('',#6444,#6445);
+#6444 = CARTESIAN_POINT('',(0.,-10.95655061723,-18.));
+#6445 = VECTOR('',#6446,1.);
+#6446 = DIRECTION('',(-0.866025403784,0.5,-0.));
+#6447 = PCURVE('',#6269,#6448);
+#6448 = DEFINITIONAL_REPRESENTATION('',(#6449),#6453);
+#6449 = LINE('',#6450,#6451);
+#6450 = CARTESIAN_POINT('',(-9.656183252196,-16.725));
+#6451 = VECTOR('',#6452,1.);
+#6452 = DIRECTION('',(-0.866025403784,0.5));
+#6453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6454 = PCURVE('',#6455,#6460);
+#6455 = PLANE('',#6456);
+#6456 = AXIS2_PLACEMENT_3D('',#6457,#6458,#6459);
+#6457 = CARTESIAN_POINT('',(0.,-10.95655061723,-19.));
+#6458 = DIRECTION('',(-0.5,-0.866025403784,-0.));
+#6459 = DIRECTION('',(-0.866025403784,0.5,0.));
+#6460 = DEFINITIONAL_REPRESENTATION('',(#6461),#6465);
+#6461 = LINE('',#6462,#6463);
+#6462 = CARTESIAN_POINT('',(-0.,-1.));
+#6463 = VECTOR('',#6464,1.);
+#6464 = DIRECTION('',(1.,0.));
+#6465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6466 = ORIENTED_EDGE('',*,*,#6467,.F.);
+#6467 = EDGE_CURVE('',#6328,#6440,#6468,.T.);
+#6468 = SURFACE_CURVE('',#6469,(#6473,#6480),.PCURVE_S1.);
+#6469 = LINE('',#6470,#6471);
+#6470 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,-18.));
+#6471 = VECTOR('',#6472,1.);
+#6472 = DIRECTION('',(-0.866025403784,-0.5,0.));
+#6473 = PCURVE('',#6269,#6474);
+#6474 = DEFINITIONAL_REPRESENTATION('',(#6475),#6479);
+#6475 = LINE('',#6476,#6477);
+#6476 = CARTESIAN_POINT('',(-1.7763568394E-15,-11.15));
+#6477 = VECTOR('',#6478,1.);
+#6478 = DIRECTION('',(-0.866025403784,-0.5));
+#6479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6480 = PCURVE('',#6481,#6486);
+#6481 = PLANE('',#6482);
+#6482 = AXIS2_PLACEMENT_3D('',#6483,#6484,#6485);
+#6483 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,-19.));
+#6484 = DIRECTION('',(0.5,-0.866025403784,0.));
+#6485 = DIRECTION('',(-0.866025403784,-0.5,0.));
+#6486 = DEFINITIONAL_REPRESENTATION('',(#6487),#6491);
+#6487 = LINE('',#6488,#6489);
+#6488 = CARTESIAN_POINT('',(0.,-1.));
+#6489 = VECTOR('',#6490,1.);
+#6490 = DIRECTION('',(1.,0.));
+#6491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6492 = FACE_BOUND('',#6493,.T.);
+#6493 = EDGE_LOOP('',(#6494));
+#6494 = ORIENTED_EDGE('',*,*,#6254,.F.);
+#6495 = ADVANCED_FACE('',(#6496),#6310,.T.);
+#6496 = FACE_BOUND('',#6497,.F.);
+#6497 = EDGE_LOOP('',(#6498,#6527,#6548,#6549));
+#6498 = ORIENTED_EDGE('',*,*,#6499,.T.);
+#6499 = EDGE_CURVE('',#6500,#6500,#6502,.T.);
+#6500 = VERTEX_POINT('',#6501);
+#6501 = CARTESIAN_POINT('',(3.,0.,-25.66666666666));
+#6502 = SURFACE_CURVE('',#6503,(#6508,#6515),.PCURVE_S1.);
+#6503 = CIRCLE('',#6504,3.);
+#6504 = AXIS2_PLACEMENT_3D('',#6505,#6506,#6507);
+#6505 = CARTESIAN_POINT('',(0.,0.,-25.66666666666));
+#6506 = DIRECTION('',(0.,0.,1.));
+#6507 = DIRECTION('',(1.,0.,0.));
+#6508 = PCURVE('',#6310,#6509);
+#6509 = DEFINITIONAL_REPRESENTATION('',(#6510),#6514);
+#6510 = LINE('',#6511,#6512);
+#6511 = CARTESIAN_POINT('',(-6.28318530718,-16.66666666666));
+#6512 = VECTOR('',#6513,1.);
+#6513 = DIRECTION('',(1.,-0.));
+#6514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6515 = PCURVE('',#6516,#6521);
+#6516 = PLANE('',#6517);
+#6517 = AXIS2_PLACEMENT_3D('',#6518,#6519,#6520);
+#6518 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -25.66666666666));
+#6519 = DIRECTION('',(0.,0.,1.));
+#6520 = DIRECTION('',(1.,0.,0.));
+#6521 = DEFINITIONAL_REPRESENTATION('',(#6522),#6526);
+#6522 = CIRCLE('',#6523,3.);
+#6523 = AXIS2_PLACEMENT_2D('',#6524,#6525);
+#6524 = CARTESIAN_POINT('',(-9.656183252196,-5.768449382764));
+#6525 = DIRECTION('',(1.,0.));
+#6526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6527 = ORIENTED_EDGE('',*,*,#6528,.T.);
+#6528 = EDGE_CURVE('',#6500,#6294,#6529,.T.);
+#6529 = SEAM_CURVE('',#6530,(#6534,#6541),.PCURVE_S1.);
+#6530 = LINE('',#6531,#6532);
+#6531 = CARTESIAN_POINT('',(3.,0.,-9.));
+#6532 = VECTOR('',#6533,1.);
+#6533 = DIRECTION('',(0.,0.,-1.));
+#6534 = PCURVE('',#6310,#6535);
+#6535 = DEFINITIONAL_REPRESENTATION('',(#6536),#6540);
+#6536 = LINE('',#6537,#6538);
+#6537 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#6538 = VECTOR('',#6539,1.);
+#6539 = DIRECTION('',(-0.,-1.));
+#6540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6541 = PCURVE('',#6310,#6542);
+#6542 = DEFINITIONAL_REPRESENTATION('',(#6543),#6547);
+#6543 = LINE('',#6544,#6545);
+#6544 = CARTESIAN_POINT('',(-0.,0.));
+#6545 = VECTOR('',#6546,1.);
+#6546 = DIRECTION('',(-0.,-1.));
+#6547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6548 = ORIENTED_EDGE('',*,*,#6293,.F.);
+#6549 = ORIENTED_EDGE('',*,*,#6528,.F.);
+#6550 = ADVANCED_FACE('',(#6551),#6343,.T.);
+#6551 = FACE_BOUND('',#6552,.T.);
+#6552 = EDGE_LOOP('',(#6553,#6576,#6577,#6600));
+#6553 = ORIENTED_EDGE('',*,*,#6554,.T.);
+#6554 = EDGE_CURVE('',#6555,#6326,#6557,.T.);
+#6555 = VERTEX_POINT('',#6556);
+#6556 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,-19.));
+#6557 = SURFACE_CURVE('',#6558,(#6562,#6569),.PCURVE_S1.);
+#6558 = LINE('',#6559,#6560);
+#6559 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,-19.));
+#6560 = VECTOR('',#6561,1.);
+#6561 = DIRECTION('',(0.,0.,1.));
+#6562 = PCURVE('',#6343,#6563);
+#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 = PCURVE('',#6371,#6570);
+#6570 = DEFINITIONAL_REPRESENTATION('',(#6571),#6575);
+#6571 = LINE('',#6572,#6573);
+#6572 = CARTESIAN_POINT('',(11.15,0.));
+#6573 = VECTOR('',#6574,1.);
+#6574 = DIRECTION('',(0.,-1.));
+#6575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6576 = ORIENTED_EDGE('',*,*,#6325,.T.);
+#6577 = ORIENTED_EDGE('',*,*,#6578,.F.);
+#6578 = EDGE_CURVE('',#6579,#6328,#6581,.T.);
+#6579 = VERTEX_POINT('',#6580);
+#6580 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,-19.));
+#6581 = SURFACE_CURVE('',#6582,(#6586,#6593),.PCURVE_S1.);
+#6582 = LINE('',#6583,#6584);
+#6583 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,-19.));
+#6584 = VECTOR('',#6585,1.);
+#6585 = DIRECTION('',(0.,0.,1.));
+#6586 = PCURVE('',#6343,#6587);
+#6587 = DEFINITIONAL_REPRESENTATION('',(#6588),#6592);
+#6588 = LINE('',#6589,#6590);
+#6589 = CARTESIAN_POINT('',(11.15,0.));
+#6590 = VECTOR('',#6591,1.);
+#6591 = DIRECTION('',(0.,-1.));
+#6592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6593 = PCURVE('',#6481,#6594);
+#6594 = DEFINITIONAL_REPRESENTATION('',(#6595),#6599);
+#6595 = LINE('',#6596,#6597);
+#6596 = CARTESIAN_POINT('',(0.,0.));
+#6597 = VECTOR('',#6598,1.);
+#6598 = DIRECTION('',(0.,-1.));
+#6599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6600 = ORIENTED_EDGE('',*,*,#6601,.F.);
+#6601 = EDGE_CURVE('',#6555,#6579,#6602,.T.);
+#6602 = SURFACE_CURVE('',#6603,(#6607,#6614),.PCURVE_S1.);
+#6603 = LINE('',#6604,#6605);
+#6604 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,-19.));
+#6605 = VECTOR('',#6606,1.);
+#6606 = DIRECTION('',(-1.593145147444E-16,-1.,0.));
+#6607 = PCURVE('',#6343,#6608);
+#6608 = DEFINITIONAL_REPRESENTATION('',(#6609),#6613);
+#6609 = LINE('',#6610,#6611);
+#6610 = CARTESIAN_POINT('',(0.,0.));
+#6611 = VECTOR('',#6612,1.);
+#6612 = DIRECTION('',(1.,0.));
+#6613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6614 = PCURVE('',#6615,#6620);
+#6615 = PLANE('',#6616);
+#6616 = AXIS2_PLACEMENT_3D('',#6617,#6618,#6619);
+#6617 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,-19.));
+#6618 = DIRECTION('',(0.,0.,1.));
+#6619 = DIRECTION('',(1.,0.,0.));
+#6620 = DEFINITIONAL_REPRESENTATION('',(#6621),#6625);
+#6621 = LINE('',#6622,#6623);
+#6622 = CARTESIAN_POINT('',(0.,0.));
+#6623 = VECTOR('',#6624,1.);
+#6624 = DIRECTION('',(-1.593145147444E-16,-1.));
+#6625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6626 = ADVANCED_FACE('',(#6627),#6371,.T.);
+#6627 = FACE_BOUND('',#6628,.T.);
+#6628 = EDGE_LOOP('',(#6629,#6652,#6653,#6654));
+#6629 = ORIENTED_EDGE('',*,*,#6630,.T.);
+#6630 = EDGE_CURVE('',#6631,#6356,#6633,.T.);
+#6631 = VERTEX_POINT('',#6632);
+#6632 = CARTESIAN_POINT('',(0.,11.343449382764,-19.));
+#6633 = SURFACE_CURVE('',#6634,(#6638,#6645),.PCURVE_S1.);
+#6634 = LINE('',#6635,#6636);
+#6635 = CARTESIAN_POINT('',(0.,11.343449382764,-19.));
+#6636 = VECTOR('',#6637,1.);
+#6637 = DIRECTION('',(0.,0.,1.));
+#6638 = PCURVE('',#6371,#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('',#6399,#6646);
+#6646 = DEFINITIONAL_REPRESENTATION('',(#6647),#6651);
+#6647 = LINE('',#6648,#6649);
+#6648 = CARTESIAN_POINT('',(11.15,0.));
+#6649 = VECTOR('',#6650,1.);
+#6650 = DIRECTION('',(0.,-1.));
+#6651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6652 = ORIENTED_EDGE('',*,*,#6355,.T.);
+#6653 = ORIENTED_EDGE('',*,*,#6554,.F.);
+#6654 = ORIENTED_EDGE('',*,*,#6655,.F.);
+#6655 = EDGE_CURVE('',#6631,#6555,#6656,.T.);
+#6656 = SURFACE_CURVE('',#6657,(#6661,#6668),.PCURVE_S1.);
+#6657 = LINE('',#6658,#6659);
+#6658 = CARTESIAN_POINT('',(0.,11.343449382764,-19.));
+#6659 = VECTOR('',#6660,1.);
+#6660 = DIRECTION('',(0.866025403784,-0.5,0.));
+#6661 = PCURVE('',#6371,#6662);
+#6662 = DEFINITIONAL_REPRESENTATION('',(#6663),#6667);
+#6663 = LINE('',#6664,#6665);
+#6664 = CARTESIAN_POINT('',(0.,0.));
+#6665 = VECTOR('',#6666,1.);
+#6666 = DIRECTION('',(1.,0.));
+#6667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6668 = PCURVE('',#6615,#6669);
+#6669 = DEFINITIONAL_REPRESENTATION('',(#6670),#6674);
+#6670 = LINE('',#6671,#6672);
+#6671 = CARTESIAN_POINT('',(-9.656183252196,5.575));
+#6672 = VECTOR('',#6673,1.);
+#6673 = DIRECTION('',(0.866025403784,-0.5));
+#6674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6675 = ADVANCED_FACE('',(#6676),#6481,.T.);
+#6676 = FACE_BOUND('',#6677,.T.);
+#6677 = EDGE_LOOP('',(#6678,#6679,#6680,#6703));
+#6678 = ORIENTED_EDGE('',*,*,#6578,.T.);
+#6679 = ORIENTED_EDGE('',*,*,#6467,.T.);
+#6680 = ORIENTED_EDGE('',*,*,#6681,.F.);
+#6681 = EDGE_CURVE('',#6682,#6440,#6684,.T.);
+#6682 = VERTEX_POINT('',#6683);
+#6683 = CARTESIAN_POINT('',(0.,-10.95655061723,-19.));
+#6684 = SURFACE_CURVE('',#6685,(#6689,#6696),.PCURVE_S1.);
+#6685 = LINE('',#6686,#6687);
+#6686 = CARTESIAN_POINT('',(0.,-10.95655061723,-19.));
+#6687 = VECTOR('',#6688,1.);
+#6688 = DIRECTION('',(0.,0.,1.));
+#6689 = PCURVE('',#6481,#6690);
+#6690 = DEFINITIONAL_REPRESENTATION('',(#6691),#6695);
+#6691 = LINE('',#6692,#6693);
+#6692 = CARTESIAN_POINT('',(11.15,0.));
+#6693 = VECTOR('',#6694,1.);
+#6694 = DIRECTION('',(0.,-1.));
+#6695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6696 = PCURVE('',#6455,#6697);
+#6697 = DEFINITIONAL_REPRESENTATION('',(#6698),#6702);
+#6698 = LINE('',#6699,#6700);
+#6699 = CARTESIAN_POINT('',(0.,0.));
+#6700 = VECTOR('',#6701,1.);
+#6701 = DIRECTION('',(0.,-1.));
+#6702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6703 = ORIENTED_EDGE('',*,*,#6704,.F.);
+#6704 = EDGE_CURVE('',#6579,#6682,#6705,.T.);
+#6705 = SURFACE_CURVE('',#6706,(#6710,#6717),.PCURVE_S1.);
+#6706 = LINE('',#6707,#6708);
+#6707 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,-19.));
+#6708 = VECTOR('',#6709,1.);
+#6709 = DIRECTION('',(-0.866025403784,-0.5,0.));
+#6710 = PCURVE('',#6481,#6711);
+#6711 = DEFINITIONAL_REPRESENTATION('',(#6712),#6716);
+#6712 = LINE('',#6713,#6714);
+#6713 = CARTESIAN_POINT('',(0.,0.));
+#6714 = VECTOR('',#6715,1.);
+#6715 = DIRECTION('',(1.,0.));
+#6716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6717 = PCURVE('',#6615,#6718);
+#6718 = DEFINITIONAL_REPRESENTATION('',(#6719),#6723);
+#6719 = LINE('',#6720,#6721);
+#6720 = CARTESIAN_POINT('',(-1.7763568394E-15,-11.15));
+#6721 = VECTOR('',#6722,1.);
+#6722 = DIRECTION('',(-0.866025403784,-0.5));
+#6723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6724 = ADVANCED_FACE('',(#6725),#6399,.T.);
+#6725 = FACE_BOUND('',#6726,.T.);
+#6726 = EDGE_LOOP('',(#6727,#6750,#6751,#6752));
+#6727 = ORIENTED_EDGE('',*,*,#6728,.T.);
+#6728 = EDGE_CURVE('',#6729,#6384,#6731,.T.);
+#6729 = VERTEX_POINT('',#6730);
+#6730 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,-19.));
+#6731 = SURFACE_CURVE('',#6732,(#6736,#6743),.PCURVE_S1.);
+#6732 = LINE('',#6733,#6734);
+#6733 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,-19.));
+#6734 = VECTOR('',#6735,1.);
+#6735 = DIRECTION('',(0.,0.,1.));
+#6736 = PCURVE('',#6399,#6737);
+#6737 = DEFINITIONAL_REPRESENTATION('',(#6738),#6742);
+#6738 = LINE('',#6739,#6740);
+#6739 = CARTESIAN_POINT('',(0.,0.));
+#6740 = VECTOR('',#6741,1.);
+#6741 = DIRECTION('',(0.,-1.));
+#6742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6743 = PCURVE('',#6427,#6744);
+#6744 = DEFINITIONAL_REPRESENTATION('',(#6745),#6749);
+#6745 = LINE('',#6746,#6747);
+#6746 = CARTESIAN_POINT('',(11.15,0.));
+#6747 = VECTOR('',#6748,1.);
+#6748 = DIRECTION('',(0.,-1.));
+#6749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6750 = ORIENTED_EDGE('',*,*,#6383,.T.);
+#6751 = ORIENTED_EDGE('',*,*,#6630,.F.);
+#6752 = ORIENTED_EDGE('',*,*,#6753,.F.);
+#6753 = EDGE_CURVE('',#6729,#6631,#6754,.T.);
+#6754 = SURFACE_CURVE('',#6755,(#6759,#6766),.PCURVE_S1.);
+#6755 = LINE('',#6756,#6757);
+#6756 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,-19.));
+#6757 = VECTOR('',#6758,1.);
+#6758 = DIRECTION('',(0.866025403784,0.5,0.));
+#6759 = PCURVE('',#6399,#6760);
+#6760 = DEFINITIONAL_REPRESENTATION('',(#6761),#6765);
+#6761 = LINE('',#6762,#6763);
+#6762 = CARTESIAN_POINT('',(0.,0.));
+#6763 = VECTOR('',#6764,1.);
+#6764 = DIRECTION('',(1.,0.));
+#6765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6766 = PCURVE('',#6615,#6767);
+#6767 = DEFINITIONAL_REPRESENTATION('',(#6768),#6772);
+#6768 = LINE('',#6769,#6770);
+#6769 = CARTESIAN_POINT('',(-19.31236650439,-8.881784197001E-16));
+#6770 = VECTOR('',#6771,1.);
+#6771 = DIRECTION('',(0.866025403784,0.5));
+#6772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6773 = ADVANCED_FACE('',(#6774),#6455,.T.);
+#6774 = FACE_BOUND('',#6775,.T.);
+#6775 = EDGE_LOOP('',(#6776,#6777,#6778,#6801));
+#6776 = ORIENTED_EDGE('',*,*,#6681,.T.);
+#6777 = ORIENTED_EDGE('',*,*,#6439,.T.);
+#6778 = ORIENTED_EDGE('',*,*,#6779,.F.);
+#6779 = EDGE_CURVE('',#6780,#6412,#6782,.T.);
+#6780 = VERTEX_POINT('',#6781);
+#6781 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,-19.));
+#6782 = SURFACE_CURVE('',#6783,(#6787,#6794),.PCURVE_S1.);
+#6783 = LINE('',#6784,#6785);
+#6784 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,-19.));
+#6785 = VECTOR('',#6786,1.);
+#6786 = DIRECTION('',(0.,0.,1.));
+#6787 = PCURVE('',#6455,#6788);
+#6788 = DEFINITIONAL_REPRESENTATION('',(#6789),#6793);
+#6789 = LINE('',#6790,#6791);
+#6790 = CARTESIAN_POINT('',(11.15,0.));
+#6791 = VECTOR('',#6792,1.);
+#6792 = DIRECTION('',(0.,-1.));
+#6793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6794 = PCURVE('',#6427,#6795);
+#6795 = DEFINITIONAL_REPRESENTATION('',(#6796),#6800);
+#6796 = LINE('',#6797,#6798);
+#6797 = CARTESIAN_POINT('',(0.,0.));
+#6798 = VECTOR('',#6799,1.);
+#6799 = DIRECTION('',(0.,-1.));
+#6800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6801 = ORIENTED_EDGE('',*,*,#6802,.F.);
+#6802 = EDGE_CURVE('',#6682,#6780,#6803,.T.);
+#6803 = SURFACE_CURVE('',#6804,(#6808,#6815),.PCURVE_S1.);
+#6804 = LINE('',#6805,#6806);
+#6805 = CARTESIAN_POINT('',(0.,-10.95655061723,-19.));
+#6806 = VECTOR('',#6807,1.);
+#6807 = DIRECTION('',(-0.866025403784,0.5,-0.));
+#6808 = PCURVE('',#6455,#6809);
+#6809 = DEFINITIONAL_REPRESENTATION('',(#6810),#6814);
+#6810 = LINE('',#6811,#6812);
+#6811 = CARTESIAN_POINT('',(0.,0.));
+#6812 = VECTOR('',#6813,1.);
+#6813 = DIRECTION('',(1.,0.));
+#6814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6815 = PCURVE('',#6615,#6816);
+#6816 = DEFINITIONAL_REPRESENTATION('',(#6817),#6821);
+#6817 = LINE('',#6818,#6819);
+#6818 = CARTESIAN_POINT('',(-9.656183252196,-16.725));
+#6819 = VECTOR('',#6820,1.);
+#6820 = DIRECTION('',(-0.866025403784,0.5));
+#6821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6822 = ADVANCED_FACE('',(#6823),#6427,.T.);
+#6823 = FACE_BOUND('',#6824,.T.);
+#6824 = EDGE_LOOP('',(#6825,#6826,#6827,#6828));
+#6825 = ORIENTED_EDGE('',*,*,#6779,.T.);
+#6826 = ORIENTED_EDGE('',*,*,#6411,.T.);
+#6827 = ORIENTED_EDGE('',*,*,#6728,.F.);
+#6828 = ORIENTED_EDGE('',*,*,#6829,.F.);
+#6829 = EDGE_CURVE('',#6780,#6729,#6830,.T.);
+#6830 = SURFACE_CURVE('',#6831,(#6835,#6842),.PCURVE_S1.);
+#6831 = LINE('',#6832,#6833);
+#6832 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,-19.));
+#6833 = VECTOR('',#6834,1.);
+#6834 = DIRECTION('',(-1.593145147444E-16,1.,-0.));
+#6835 = PCURVE('',#6427,#6836);
+#6836 = DEFINITIONAL_REPRESENTATION('',(#6837),#6841);
+#6837 = LINE('',#6838,#6839);
+#6838 = CARTESIAN_POINT('',(0.,0.));
+#6839 = VECTOR('',#6840,1.);
+#6840 = DIRECTION('',(1.,0.));
+#6841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6842 = PCURVE('',#6615,#6843);
+#6843 = DEFINITIONAL_REPRESENTATION('',(#6844),#6848);
+#6844 = LINE('',#6845,#6846);
+#6845 = CARTESIAN_POINT('',(-19.31236650439,-11.15));
+#6846 = VECTOR('',#6847,1.);
+#6847 = DIRECTION('',(-1.593145147444E-16,1.));
+#6848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6849 = ADVANCED_FACE('',(#6850,#7020),#6516,.F.);
+#6850 = FACE_BOUND('',#6851,.F.);
+#6851 = EDGE_LOOP('',(#6852,#6882,#6910,#6938,#6966,#6994));
+#6852 = ORIENTED_EDGE('',*,*,#6853,.F.);
+#6853 = EDGE_CURVE('',#6854,#6856,#6858,.T.);
+#6854 = VERTEX_POINT('',#6855);
+#6855 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -25.66666666666));
+#6856 = VERTEX_POINT('',#6857);
+#6857 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,
+    -25.66666666666));
+#6858 = SURFACE_CURVE('',#6859,(#6863,#6870),.PCURVE_S1.);
+#6859 = LINE('',#6860,#6861);
+#6860 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -25.66666666666));
+#6861 = VECTOR('',#6862,1.);
+#6862 = DIRECTION('',(-1.593145147444E-16,-1.,0.));
+#6863 = PCURVE('',#6516,#6864);
+#6864 = DEFINITIONAL_REPRESENTATION('',(#6865),#6869);
+#6865 = LINE('',#6866,#6867);
+#6866 = CARTESIAN_POINT('',(0.,0.));
+#6867 = VECTOR('',#6868,1.);
+#6868 = DIRECTION('',(-1.593145147444E-16,-1.));
+#6869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6870 = PCURVE('',#6871,#6876);
+#6871 = PLANE('',#6872);
+#6872 = AXIS2_PLACEMENT_3D('',#6873,#6874,#6875);
+#6873 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -25.66666666666));
+#6874 = DIRECTION('',(1.,-1.593145147444E-16,0.));
+#6875 = DIRECTION('',(-1.593145147444E-16,-1.,0.));
+#6876 = DEFINITIONAL_REPRESENTATION('',(#6877),#6881);
+#6877 = LINE('',#6878,#6879);
+#6878 = CARTESIAN_POINT('',(0.,0.));
+#6879 = VECTOR('',#6880,1.);
+#6880 = DIRECTION('',(1.,0.));
+#6881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6882 = ORIENTED_EDGE('',*,*,#6883,.F.);
+#6883 = EDGE_CURVE('',#6884,#6854,#6886,.T.);
+#6884 = VERTEX_POINT('',#6885);
+#6885 = CARTESIAN_POINT('',(0.,11.343449382764,-25.66666666666));
+#6886 = SURFACE_CURVE('',#6887,(#6891,#6898),.PCURVE_S1.);
+#6887 = LINE('',#6888,#6889);
+#6888 = CARTESIAN_POINT('',(0.,11.343449382764,-25.66666666666));
+#6889 = VECTOR('',#6890,1.);
+#6890 = DIRECTION('',(0.866025403784,-0.5,0.));
+#6891 = PCURVE('',#6516,#6892);
+#6892 = DEFINITIONAL_REPRESENTATION('',(#6893),#6897);
+#6893 = LINE('',#6894,#6895);
+#6894 = CARTESIAN_POINT('',(-9.656183252196,5.575));
+#6895 = VECTOR('',#6896,1.);
+#6896 = DIRECTION('',(0.866025403784,-0.5));
+#6897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6898 = PCURVE('',#6899,#6904);
+#6899 = PLANE('',#6900);
+#6900 = AXIS2_PLACEMENT_3D('',#6901,#6902,#6903);
+#6901 = CARTESIAN_POINT('',(0.,11.343449382764,-25.66666666666));
+#6902 = DIRECTION('',(0.5,0.866025403784,0.));
+#6903 = DIRECTION('',(0.866025403784,-0.5,0.));
+#6904 = DEFINITIONAL_REPRESENTATION('',(#6905),#6909);
+#6905 = LINE('',#6906,#6907);
+#6906 = CARTESIAN_POINT('',(0.,0.));
+#6907 = VECTOR('',#6908,1.);
+#6908 = DIRECTION('',(1.,0.));
+#6909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6910 = ORIENTED_EDGE('',*,*,#6911,.F.);
+#6911 = EDGE_CURVE('',#6912,#6884,#6914,.T.);
+#6912 = VERTEX_POINT('',#6913);
+#6913 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,
+    -25.66666666666));
+#6914 = SURFACE_CURVE('',#6915,(#6919,#6926),.PCURVE_S1.);
+#6915 = LINE('',#6916,#6917);
+#6916 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,
+    -25.66666666666));
+#6917 = VECTOR('',#6918,1.);
+#6918 = DIRECTION('',(0.866025403784,0.5,0.));
+#6919 = PCURVE('',#6516,#6920);
+#6920 = DEFINITIONAL_REPRESENTATION('',(#6921),#6925);
+#6921 = LINE('',#6922,#6923);
+#6922 = CARTESIAN_POINT('',(-19.31236650439,-8.881784197001E-16));
+#6923 = VECTOR('',#6924,1.);
+#6924 = DIRECTION('',(0.866025403784,0.5));
+#6925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6926 = PCURVE('',#6927,#6932);
+#6927 = PLANE('',#6928);
+#6928 = AXIS2_PLACEMENT_3D('',#6929,#6930,#6931);
+#6929 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,
+    -25.66666666666));
+#6930 = DIRECTION('',(-0.5,0.866025403784,0.));
+#6931 = DIRECTION('',(0.866025403784,0.5,0.));
+#6932 = DEFINITIONAL_REPRESENTATION('',(#6933),#6937);
+#6933 = LINE('',#6934,#6935);
+#6934 = CARTESIAN_POINT('',(0.,0.));
+#6935 = VECTOR('',#6936,1.);
+#6936 = DIRECTION('',(1.,0.));
+#6937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6938 = ORIENTED_EDGE('',*,*,#6939,.F.);
+#6939 = EDGE_CURVE('',#6940,#6912,#6942,.T.);
+#6940 = VERTEX_POINT('',#6941);
+#6941 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,
+    -25.66666666666));
+#6942 = SURFACE_CURVE('',#6943,(#6947,#6954),.PCURVE_S1.);
+#6943 = LINE('',#6944,#6945);
+#6944 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,
+    -25.66666666666));
+#6945 = VECTOR('',#6946,1.);
+#6946 = DIRECTION('',(-1.593145147444E-16,1.,-0.));
+#6947 = PCURVE('',#6516,#6948);
+#6948 = DEFINITIONAL_REPRESENTATION('',(#6949),#6953);
+#6949 = LINE('',#6950,#6951);
+#6950 = CARTESIAN_POINT('',(-19.31236650439,-11.15));
+#6951 = VECTOR('',#6952,1.);
+#6952 = DIRECTION('',(-1.593145147444E-16,1.));
+#6953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6954 = PCURVE('',#6955,#6960);
+#6955 = PLANE('',#6956);
+#6956 = AXIS2_PLACEMENT_3D('',#6957,#6958,#6959);
+#6957 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,
+    -25.66666666666));
+#6958 = DIRECTION('',(-1.,-1.593145147444E-16,-0.));
+#6959 = DIRECTION('',(-1.593145147444E-16,1.,0.));
+#6960 = DEFINITIONAL_REPRESENTATION('',(#6961),#6965);
+#6961 = LINE('',#6962,#6963);
+#6962 = CARTESIAN_POINT('',(0.,0.));
+#6963 = VECTOR('',#6964,1.);
+#6964 = DIRECTION('',(1.,0.));
+#6965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6966 = ORIENTED_EDGE('',*,*,#6967,.F.);
+#6967 = EDGE_CURVE('',#6968,#6940,#6970,.T.);
+#6968 = VERTEX_POINT('',#6969);
+#6969 = CARTESIAN_POINT('',(0.,-10.95655061723,-25.66666666666));
+#6970 = SURFACE_CURVE('',#6971,(#6975,#6982),.PCURVE_S1.);
+#6971 = LINE('',#6972,#6973);
+#6972 = CARTESIAN_POINT('',(0.,-10.95655061723,-25.66666666666));
+#6973 = VECTOR('',#6974,1.);
+#6974 = DIRECTION('',(-0.866025403784,0.5,-0.));
+#6975 = PCURVE('',#6516,#6976);
+#6976 = DEFINITIONAL_REPRESENTATION('',(#6977),#6981);
+#6977 = LINE('',#6978,#6979);
+#6978 = CARTESIAN_POINT('',(-9.656183252196,-16.725));
+#6979 = VECTOR('',#6980,1.);
+#6980 = DIRECTION('',(-0.866025403784,0.5));
+#6981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6982 = PCURVE('',#6983,#6988);
+#6983 = PLANE('',#6984);
+#6984 = AXIS2_PLACEMENT_3D('',#6985,#6986,#6987);
+#6985 = CARTESIAN_POINT('',(0.,-10.95655061723,-25.66666666666));
+#6986 = DIRECTION('',(-0.5,-0.866025403784,-0.));
+#6987 = DIRECTION('',(-0.866025403784,0.5,0.));
+#6988 = DEFINITIONAL_REPRESENTATION('',(#6989),#6993);
+#6989 = LINE('',#6990,#6991);
+#6990 = CARTESIAN_POINT('',(0.,0.));
+#6991 = VECTOR('',#6992,1.);
+#6992 = DIRECTION('',(1.,0.));
+#6993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6994 = ORIENTED_EDGE('',*,*,#6995,.F.);
+#6995 = EDGE_CURVE('',#6856,#6968,#6996,.T.);
+#6996 = SURFACE_CURVE('',#6997,(#7001,#7008),.PCURVE_S1.);
+#6997 = LINE('',#6998,#6999);
+#6998 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,
+    -25.66666666666));
+#6999 = VECTOR('',#7000,1.);
+#7000 = DIRECTION('',(-0.866025403784,-0.5,0.));
+#7001 = PCURVE('',#6516,#7002);
+#7002 = DEFINITIONAL_REPRESENTATION('',(#7003),#7007);
+#7003 = LINE('',#7004,#7005);
+#7004 = CARTESIAN_POINT('',(-1.7763568394E-15,-11.15));
+#7005 = VECTOR('',#7006,1.);
+#7006 = DIRECTION('',(-0.866025403784,-0.5));
+#7007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7008 = PCURVE('',#7009,#7014);
+#7009 = PLANE('',#7010);
+#7010 = AXIS2_PLACEMENT_3D('',#7011,#7012,#7013);
+#7011 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,
+    -25.66666666666));
+#7012 = DIRECTION('',(0.5,-0.866025403784,0.));
+#7013 = DIRECTION('',(-0.866025403784,-0.5,0.));
+#7014 = DEFINITIONAL_REPRESENTATION('',(#7015),#7019);
+#7015 = LINE('',#7016,#7017);
+#7016 = CARTESIAN_POINT('',(0.,0.));
+#7017 = VECTOR('',#7018,1.);
+#7018 = DIRECTION('',(1.,0.));
+#7019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7020 = FACE_BOUND('',#7021,.F.);
+#7021 = EDGE_LOOP('',(#7022));
+#7022 = ORIENTED_EDGE('',*,*,#6499,.F.);
+#7023 = ADVANCED_FACE('',(#7024,#7032),#6615,.F.);
+#7024 = FACE_BOUND('',#7025,.F.);
+#7025 = EDGE_LOOP('',(#7026,#7027,#7028,#7029,#7030,#7031));
+#7026 = ORIENTED_EDGE('',*,*,#6601,.F.);
+#7027 = ORIENTED_EDGE('',*,*,#6655,.F.);
+#7028 = ORIENTED_EDGE('',*,*,#6753,.F.);
+#7029 = ORIENTED_EDGE('',*,*,#6829,.F.);
+#7030 = ORIENTED_EDGE('',*,*,#6802,.F.);
+#7031 = ORIENTED_EDGE('',*,*,#6704,.F.);
+#7032 = FACE_BOUND('',#7033,.F.);
+#7033 = EDGE_LOOP('',(#7034));
+#7034 = ORIENTED_EDGE('',*,*,#7035,.F.);
+#7035 = EDGE_CURVE('',#7036,#7036,#7038,.T.);
+#7036 = VERTEX_POINT('',#7037);
+#7037 = CARTESIAN_POINT('',(3.,0.,-19.));
+#7038 = SURFACE_CURVE('',#7039,(#7044,#7051),.PCURVE_S1.);
+#7039 = CIRCLE('',#7040,3.);
+#7040 = AXIS2_PLACEMENT_3D('',#7041,#7042,#7043);
+#7041 = CARTESIAN_POINT('',(0.,0.,-19.));
+#7042 = DIRECTION('',(0.,0.,1.));
+#7043 = DIRECTION('',(1.,0.,0.));
+#7044 = PCURVE('',#6615,#7045);
+#7045 = DEFINITIONAL_REPRESENTATION('',(#7046),#7050);
+#7046 = CIRCLE('',#7047,3.);
+#7047 = AXIS2_PLACEMENT_2D('',#7048,#7049);
+#7048 = CARTESIAN_POINT('',(-9.656183252196,-5.768449382764));
+#7049 = DIRECTION('',(1.,0.));
+#7050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7051 = PCURVE('',#7052,#7057);
+#7052 = CYLINDRICAL_SURFACE('',#7053,3.);
+#7053 = AXIS2_PLACEMENT_3D('',#7054,#7055,#7056);
+#7054 = CARTESIAN_POINT('',(0.,0.,-9.));
+#7055 = DIRECTION('',(0.,0.,1.));
+#7056 = DIRECTION('',(1.,0.,0.));
+#7057 = DEFINITIONAL_REPRESENTATION('',(#7058),#7062);
+#7058 = LINE('',#7059,#7060);
+#7059 = CARTESIAN_POINT('',(-6.28318530718,-10.));
+#7060 = VECTOR('',#7061,1.);
+#7061 = DIRECTION('',(1.,-0.));
+#7062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7063 = ADVANCED_FACE('',(#7064),#6871,.T.);
+#7064 = FACE_BOUND('',#7065,.T.);
+#7065 = EDGE_LOOP('',(#7066,#7089,#7117,#7138));
+#7066 = ORIENTED_EDGE('',*,*,#7067,.T.);
+#7067 = EDGE_CURVE('',#6854,#7068,#7070,.T.);
+#7068 = VERTEX_POINT('',#7069);
+#7069 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -24.66666666666));
+#7070 = SURFACE_CURVE('',#7071,(#7075,#7082),.PCURVE_S1.);
+#7071 = LINE('',#7072,#7073);
+#7072 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -25.66666666666));
+#7073 = VECTOR('',#7074,1.);
+#7074 = DIRECTION('',(0.,0.,1.));
+#7075 = PCURVE('',#6871,#7076);
+#7076 = DEFINITIONAL_REPRESENTATION('',(#7077),#7081);
+#7077 = LINE('',#7078,#7079);
+#7078 = CARTESIAN_POINT('',(0.,0.));
+#7079 = VECTOR('',#7080,1.);
+#7080 = DIRECTION('',(0.,-1.));
+#7081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7082 = PCURVE('',#6899,#7083);
+#7083 = DEFINITIONAL_REPRESENTATION('',(#7084),#7088);
+#7084 = LINE('',#7085,#7086);
+#7085 = CARTESIAN_POINT('',(11.15,0.));
+#7086 = VECTOR('',#7087,1.);
+#7087 = DIRECTION('',(0.,-1.));
+#7088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7089 = ORIENTED_EDGE('',*,*,#7090,.T.);
+#7090 = EDGE_CURVE('',#7068,#7091,#7093,.T.);
+#7091 = VERTEX_POINT('',#7092);
+#7092 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,
+    -24.66666666666));
+#7093 = SURFACE_CURVE('',#7094,(#7098,#7105),.PCURVE_S1.);
+#7094 = LINE('',#7095,#7096);
+#7095 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -24.66666666666));
+#7096 = VECTOR('',#7097,1.);
+#7097 = DIRECTION('',(-1.593145147444E-16,-1.,0.));
+#7098 = PCURVE('',#6871,#7099);
+#7099 = DEFINITIONAL_REPRESENTATION('',(#7100),#7104);
+#7100 = LINE('',#7101,#7102);
+#7101 = CARTESIAN_POINT('',(0.,-1.));
+#7102 = VECTOR('',#7103,1.);
+#7103 = DIRECTION('',(1.,0.));
+#7104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7105 = PCURVE('',#7106,#7111);
+#7106 = PLANE('',#7107);
+#7107 = AXIS2_PLACEMENT_3D('',#7108,#7109,#7110);
+#7108 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -24.66666666666));
+#7109 = DIRECTION('',(0.,0.,1.));
+#7110 = DIRECTION('',(1.,0.,0.));
+#7111 = DEFINITIONAL_REPRESENTATION('',(#7112),#7116);
+#7112 = LINE('',#7113,#7114);
+#7113 = CARTESIAN_POINT('',(0.,0.));
+#7114 = VECTOR('',#7115,1.);
+#7115 = DIRECTION('',(-1.593145147444E-16,-1.));
+#7116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7117 = ORIENTED_EDGE('',*,*,#7118,.F.);
+#7118 = EDGE_CURVE('',#6856,#7091,#7119,.T.);
+#7119 = SURFACE_CURVE('',#7120,(#7124,#7131),.PCURVE_S1.);
+#7120 = LINE('',#7121,#7122);
+#7121 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,
+    -25.66666666666));
+#7122 = VECTOR('',#7123,1.);
+#7123 = DIRECTION('',(0.,0.,1.));
+#7124 = PCURVE('',#6871,#7125);
+#7125 = DEFINITIONAL_REPRESENTATION('',(#7126),#7130);
+#7126 = LINE('',#7127,#7128);
+#7127 = CARTESIAN_POINT('',(11.15,0.));
+#7128 = VECTOR('',#7129,1.);
+#7129 = DIRECTION('',(0.,-1.));
+#7130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7131 = PCURVE('',#7009,#7132);
+#7132 = DEFINITIONAL_REPRESENTATION('',(#7133),#7137);
+#7133 = LINE('',#7134,#7135);
+#7134 = CARTESIAN_POINT('',(0.,0.));
+#7135 = VECTOR('',#7136,1.);
+#7136 = DIRECTION('',(0.,-1.));
+#7137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7138 = ORIENTED_EDGE('',*,*,#6853,.F.);
+#7139 = ADVANCED_FACE('',(#7140),#6899,.T.);
+#7140 = FACE_BOUND('',#7141,.T.);
+#7141 = EDGE_LOOP('',(#7142,#7165,#7186,#7187));
+#7142 = ORIENTED_EDGE('',*,*,#7143,.T.);
+#7143 = EDGE_CURVE('',#6884,#7144,#7146,.T.);
+#7144 = VERTEX_POINT('',#7145);
+#7145 = CARTESIAN_POINT('',(0.,11.343449382764,-24.66666666666));
+#7146 = SURFACE_CURVE('',#7147,(#7151,#7158),.PCURVE_S1.);
+#7147 = LINE('',#7148,#7149);
+#7148 = CARTESIAN_POINT('',(0.,11.343449382764,-25.66666666666));
+#7149 = VECTOR('',#7150,1.);
+#7150 = DIRECTION('',(0.,0.,1.));
+#7151 = PCURVE('',#6899,#7152);
+#7152 = DEFINITIONAL_REPRESENTATION('',(#7153),#7157);
+#7153 = LINE('',#7154,#7155);
+#7154 = CARTESIAN_POINT('',(0.,0.));
+#7155 = VECTOR('',#7156,1.);
+#7156 = DIRECTION('',(0.,-1.));
+#7157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7158 = PCURVE('',#6927,#7159);
+#7159 = DEFINITIONAL_REPRESENTATION('',(#7160),#7164);
+#7160 = LINE('',#7161,#7162);
+#7161 = CARTESIAN_POINT('',(11.15,0.));
+#7162 = VECTOR('',#7163,1.);
+#7163 = DIRECTION('',(0.,-1.));
+#7164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7165 = ORIENTED_EDGE('',*,*,#7166,.T.);
+#7166 = EDGE_CURVE('',#7144,#7068,#7167,.T.);
+#7167 = SURFACE_CURVE('',#7168,(#7172,#7179),.PCURVE_S1.);
+#7168 = LINE('',#7169,#7170);
+#7169 = CARTESIAN_POINT('',(0.,11.343449382764,-24.66666666666));
+#7170 = VECTOR('',#7171,1.);
+#7171 = DIRECTION('',(0.866025403784,-0.5,0.));
+#7172 = PCURVE('',#6899,#7173);
+#7173 = DEFINITIONAL_REPRESENTATION('',(#7174),#7178);
+#7174 = LINE('',#7175,#7176);
+#7175 = CARTESIAN_POINT('',(0.,-1.));
+#7176 = VECTOR('',#7177,1.);
+#7177 = DIRECTION('',(1.,0.));
+#7178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7179 = PCURVE('',#7106,#7180);
+#7180 = DEFINITIONAL_REPRESENTATION('',(#7181),#7185);
+#7181 = LINE('',#7182,#7183);
+#7182 = CARTESIAN_POINT('',(-9.656183252196,5.575));
+#7183 = VECTOR('',#7184,1.);
+#7184 = DIRECTION('',(0.866025403784,-0.5));
+#7185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7186 = ORIENTED_EDGE('',*,*,#7067,.F.);
+#7187 = ORIENTED_EDGE('',*,*,#6883,.F.);
+#7188 = ADVANCED_FACE('',(#7189),#7009,.T.);
+#7189 = FACE_BOUND('',#7190,.T.);
+#7190 = EDGE_LOOP('',(#7191,#7192,#7215,#7236));
+#7191 = ORIENTED_EDGE('',*,*,#7118,.T.);
+#7192 = ORIENTED_EDGE('',*,*,#7193,.T.);
+#7193 = EDGE_CURVE('',#7091,#7194,#7196,.T.);
+#7194 = VERTEX_POINT('',#7195);
+#7195 = CARTESIAN_POINT('',(0.,-10.95655061723,-24.66666666666));
+#7196 = SURFACE_CURVE('',#7197,(#7201,#7208),.PCURVE_S1.);
+#7197 = LINE('',#7198,#7199);
+#7198 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,
+    -24.66666666666));
+#7199 = VECTOR('',#7200,1.);
+#7200 = DIRECTION('',(-0.866025403784,-0.5,0.));
+#7201 = PCURVE('',#7009,#7202);
+#7202 = DEFINITIONAL_REPRESENTATION('',(#7203),#7207);
+#7203 = LINE('',#7204,#7205);
+#7204 = CARTESIAN_POINT('',(0.,-1.));
+#7205 = VECTOR('',#7206,1.);
+#7206 = DIRECTION('',(1.,0.));
+#7207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7208 = PCURVE('',#7106,#7209);
+#7209 = DEFINITIONAL_REPRESENTATION('',(#7210),#7214);
+#7210 = LINE('',#7211,#7212);
+#7211 = CARTESIAN_POINT('',(-1.7763568394E-15,-11.15));
+#7212 = VECTOR('',#7213,1.);
+#7213 = DIRECTION('',(-0.866025403784,-0.5));
+#7214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7215 = ORIENTED_EDGE('',*,*,#7216,.F.);
+#7216 = EDGE_CURVE('',#6968,#7194,#7217,.T.);
+#7217 = SURFACE_CURVE('',#7218,(#7222,#7229),.PCURVE_S1.);
+#7218 = LINE('',#7219,#7220);
+#7219 = CARTESIAN_POINT('',(0.,-10.95655061723,-25.66666666666));
+#7220 = VECTOR('',#7221,1.);
+#7221 = DIRECTION('',(0.,0.,1.));
+#7222 = PCURVE('',#7009,#7223);
+#7223 = DEFINITIONAL_REPRESENTATION('',(#7224),#7228);
+#7224 = LINE('',#7225,#7226);
+#7225 = CARTESIAN_POINT('',(11.15,0.));
+#7226 = VECTOR('',#7227,1.);
+#7227 = DIRECTION('',(0.,-1.));
+#7228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7229 = PCURVE('',#6983,#7230);
+#7230 = DEFINITIONAL_REPRESENTATION('',(#7231),#7235);
+#7231 = LINE('',#7232,#7233);
+#7232 = CARTESIAN_POINT('',(0.,0.));
+#7233 = VECTOR('',#7234,1.);
+#7234 = DIRECTION('',(0.,-1.));
+#7235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7236 = ORIENTED_EDGE('',*,*,#6995,.F.);
+#7237 = ADVANCED_FACE('',(#7238),#6927,.T.);
+#7238 = FACE_BOUND('',#7239,.T.);
+#7239 = EDGE_LOOP('',(#7240,#7263,#7284,#7285));
+#7240 = ORIENTED_EDGE('',*,*,#7241,.T.);
+#7241 = EDGE_CURVE('',#6912,#7242,#7244,.T.);
+#7242 = VERTEX_POINT('',#7243);
+#7243 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,
+    -24.66666666666));
+#7244 = SURFACE_CURVE('',#7245,(#7249,#7256),.PCURVE_S1.);
+#7245 = LINE('',#7246,#7247);
+#7246 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,
+    -25.66666666666));
+#7247 = VECTOR('',#7248,1.);
+#7248 = DIRECTION('',(0.,0.,1.));
+#7249 = PCURVE('',#6927,#7250);
+#7250 = DEFINITIONAL_REPRESENTATION('',(#7251),#7255);
+#7251 = LINE('',#7252,#7253);
+#7252 = CARTESIAN_POINT('',(0.,0.));
+#7253 = VECTOR('',#7254,1.);
+#7254 = DIRECTION('',(0.,-1.));
+#7255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7256 = PCURVE('',#6955,#7257);
+#7257 = DEFINITIONAL_REPRESENTATION('',(#7258),#7262);
+#7258 = LINE('',#7259,#7260);
+#7259 = CARTESIAN_POINT('',(11.15,0.));
+#7260 = VECTOR('',#7261,1.);
+#7261 = DIRECTION('',(0.,-1.));
+#7262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7263 = ORIENTED_EDGE('',*,*,#7264,.T.);
+#7264 = EDGE_CURVE('',#7242,#7144,#7265,.T.);
+#7265 = SURFACE_CURVE('',#7266,(#7270,#7277),.PCURVE_S1.);
+#7266 = LINE('',#7267,#7268);
+#7267 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,
+    -24.66666666666));
+#7268 = VECTOR('',#7269,1.);
+#7269 = DIRECTION('',(0.866025403784,0.5,0.));
+#7270 = PCURVE('',#6927,#7271);
+#7271 = DEFINITIONAL_REPRESENTATION('',(#7272),#7276);
+#7272 = LINE('',#7273,#7274);
+#7273 = CARTESIAN_POINT('',(0.,-1.));
+#7274 = VECTOR('',#7275,1.);
+#7275 = DIRECTION('',(1.,0.));
+#7276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7277 = PCURVE('',#7106,#7278);
+#7278 = DEFINITIONAL_REPRESENTATION('',(#7279),#7283);
+#7279 = LINE('',#7280,#7281);
+#7280 = CARTESIAN_POINT('',(-19.31236650439,-8.881784197001E-16));
+#7281 = VECTOR('',#7282,1.);
+#7282 = DIRECTION('',(0.866025403784,0.5));
+#7283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7284 = ORIENTED_EDGE('',*,*,#7143,.F.);
+#7285 = ORIENTED_EDGE('',*,*,#6911,.F.);
+#7286 = ADVANCED_FACE('',(#7287),#6983,.T.);
+#7287 = FACE_BOUND('',#7288,.T.);
+#7288 = EDGE_LOOP('',(#7289,#7290,#7313,#7334));
+#7289 = ORIENTED_EDGE('',*,*,#7216,.T.);
+#7290 = ORIENTED_EDGE('',*,*,#7291,.T.);
+#7291 = EDGE_CURVE('',#7194,#7292,#7294,.T.);
+#7292 = VERTEX_POINT('',#7293);
+#7293 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,
+    -24.66666666666));
+#7294 = SURFACE_CURVE('',#7295,(#7299,#7306),.PCURVE_S1.);
+#7295 = LINE('',#7296,#7297);
+#7296 = CARTESIAN_POINT('',(0.,-10.95655061723,-24.66666666666));
+#7297 = VECTOR('',#7298,1.);
+#7298 = DIRECTION('',(-0.866025403784,0.5,-0.));
+#7299 = PCURVE('',#6983,#7300);
+#7300 = DEFINITIONAL_REPRESENTATION('',(#7301),#7305);
+#7301 = LINE('',#7302,#7303);
+#7302 = CARTESIAN_POINT('',(-0.,-1.));
+#7303 = VECTOR('',#7304,1.);
+#7304 = DIRECTION('',(1.,0.));
+#7305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7306 = PCURVE('',#7106,#7307);
+#7307 = DEFINITIONAL_REPRESENTATION('',(#7308),#7312);
+#7308 = LINE('',#7309,#7310);
+#7309 = CARTESIAN_POINT('',(-9.656183252196,-16.725));
+#7310 = VECTOR('',#7311,1.);
+#7311 = DIRECTION('',(-0.866025403784,0.5));
+#7312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7313 = ORIENTED_EDGE('',*,*,#7314,.F.);
+#7314 = EDGE_CURVE('',#6940,#7292,#7315,.T.);
+#7315 = SURFACE_CURVE('',#7316,(#7320,#7327),.PCURVE_S1.);
+#7316 = LINE('',#7317,#7318);
+#7317 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,
+    -25.66666666666));
+#7318 = VECTOR('',#7319,1.);
+#7319 = DIRECTION('',(0.,0.,1.));
+#7320 = PCURVE('',#6983,#7321);
+#7321 = DEFINITIONAL_REPRESENTATION('',(#7322),#7326);
+#7322 = LINE('',#7323,#7324);
+#7323 = CARTESIAN_POINT('',(11.15,0.));
+#7324 = VECTOR('',#7325,1.);
+#7325 = DIRECTION('',(0.,-1.));
+#7326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7327 = PCURVE('',#6955,#7328);
+#7328 = DEFINITIONAL_REPRESENTATION('',(#7329),#7333);
+#7329 = LINE('',#7330,#7331);
+#7330 = CARTESIAN_POINT('',(0.,0.));
+#7331 = VECTOR('',#7332,1.);
+#7332 = DIRECTION('',(0.,-1.));
+#7333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7334 = ORIENTED_EDGE('',*,*,#6967,.F.);
+#7335 = ADVANCED_FACE('',(#7336),#6955,.T.);
+#7336 = FACE_BOUND('',#7337,.T.);
+#7337 = EDGE_LOOP('',(#7338,#7339,#7360,#7361));
+#7338 = ORIENTED_EDGE('',*,*,#7314,.T.);
+#7339 = ORIENTED_EDGE('',*,*,#7340,.T.);
+#7340 = EDGE_CURVE('',#7292,#7242,#7341,.T.);
+#7341 = SURFACE_CURVE('',#7342,(#7346,#7353),.PCURVE_S1.);
+#7342 = LINE('',#7343,#7344);
+#7343 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,
+    -24.66666666666));
+#7344 = VECTOR('',#7345,1.);
+#7345 = DIRECTION('',(-1.593145147444E-16,1.,-0.));
+#7346 = PCURVE('',#6955,#7347);
+#7347 = DEFINITIONAL_REPRESENTATION('',(#7348),#7352);
+#7348 = LINE('',#7349,#7350);
+#7349 = CARTESIAN_POINT('',(-0.,-1.));
+#7350 = VECTOR('',#7351,1.);
+#7351 = DIRECTION('',(1.,0.));
+#7352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7353 = PCURVE('',#7106,#7354);
+#7354 = DEFINITIONAL_REPRESENTATION('',(#7355),#7359);
+#7355 = LINE('',#7356,#7357);
+#7356 = CARTESIAN_POINT('',(-19.31236650439,-11.15));
+#7357 = VECTOR('',#7358,1.);
+#7358 = DIRECTION('',(-1.593145147444E-16,1.));
+#7359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7360 = ORIENTED_EDGE('',*,*,#7241,.F.);
+#7361 = ORIENTED_EDGE('',*,*,#6939,.F.);
+#7362 = ADVANCED_FACE('',(#7363),#7052,.T.);
+#7363 = FACE_BOUND('',#7364,.F.);
+#7364 = EDGE_LOOP('',(#7365,#7366,#7389,#7416));
+#7365 = ORIENTED_EDGE('',*,*,#7035,.T.);
+#7366 = ORIENTED_EDGE('',*,*,#7367,.T.);
+#7367 = EDGE_CURVE('',#7036,#7368,#7370,.T.);
+#7368 = VERTEX_POINT('',#7369);
+#7369 = CARTESIAN_POINT('',(3.,0.,-21.33333333333));
+#7370 = SEAM_CURVE('',#7371,(#7375,#7382),.PCURVE_S1.);
+#7371 = LINE('',#7372,#7373);
+#7372 = CARTESIAN_POINT('',(3.,0.,-9.));
+#7373 = VECTOR('',#7374,1.);
+#7374 = DIRECTION('',(0.,0.,-1.));
+#7375 = PCURVE('',#7052,#7376);
+#7376 = DEFINITIONAL_REPRESENTATION('',(#7377),#7381);
+#7377 = LINE('',#7378,#7379);
+#7378 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#7379 = VECTOR('',#7380,1.);
+#7380 = DIRECTION('',(-0.,-1.));
+#7381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7382 = PCURVE('',#7052,#7383);
+#7383 = DEFINITIONAL_REPRESENTATION('',(#7384),#7388);
+#7384 = LINE('',#7385,#7386);
+#7385 = CARTESIAN_POINT('',(-0.,0.));
+#7386 = VECTOR('',#7387,1.);
+#7387 = DIRECTION('',(-0.,-1.));
+#7388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7389 = ORIENTED_EDGE('',*,*,#7390,.F.);
+#7390 = EDGE_CURVE('',#7368,#7368,#7391,.T.);
+#7391 = SURFACE_CURVE('',#7392,(#7397,#7404),.PCURVE_S1.);
+#7392 = CIRCLE('',#7393,3.);
+#7393 = AXIS2_PLACEMENT_3D('',#7394,#7395,#7396);
+#7394 = CARTESIAN_POINT('',(0.,0.,-21.33333333333));
+#7395 = DIRECTION('',(0.,0.,1.));
+#7396 = DIRECTION('',(1.,0.,0.));
+#7397 = PCURVE('',#7052,#7398);
+#7398 = DEFINITIONAL_REPRESENTATION('',(#7399),#7403);
+#7399 = LINE('',#7400,#7401);
+#7400 = CARTESIAN_POINT('',(-6.28318530718,-12.33333333333));
+#7401 = VECTOR('',#7402,1.);
+#7402 = DIRECTION('',(1.,-0.));
+#7403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7404 = PCURVE('',#7405,#7410);
+#7405 = PLANE('',#7406);
+#7406 = AXIS2_PLACEMENT_3D('',#7407,#7408,#7409);
+#7407 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -21.33333333333));
+#7408 = DIRECTION('',(0.,0.,1.));
+#7409 = DIRECTION('',(1.,0.,0.));
+#7410 = DEFINITIONAL_REPRESENTATION('',(#7411),#7415);
+#7411 = CIRCLE('',#7412,3.);
+#7412 = AXIS2_PLACEMENT_2D('',#7413,#7414);
+#7413 = CARTESIAN_POINT('',(-9.656183252196,-5.768449382764));
+#7414 = DIRECTION('',(1.,0.));
+#7415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7416 = ORIENTED_EDGE('',*,*,#7367,.F.);
+#7417 = ADVANCED_FACE('',(#7418,#7426),#7106,.T.);
+#7418 = FACE_BOUND('',#7419,.T.);
+#7419 = EDGE_LOOP('',(#7420,#7421,#7422,#7423,#7424,#7425));
+#7420 = ORIENTED_EDGE('',*,*,#7090,.F.);
+#7421 = ORIENTED_EDGE('',*,*,#7166,.F.);
+#7422 = ORIENTED_EDGE('',*,*,#7264,.F.);
+#7423 = ORIENTED_EDGE('',*,*,#7340,.F.);
+#7424 = ORIENTED_EDGE('',*,*,#7291,.F.);
+#7425 = ORIENTED_EDGE('',*,*,#7193,.F.);
+#7426 = FACE_BOUND('',#7427,.T.);
+#7427 = EDGE_LOOP('',(#7428));
+#7428 = ORIENTED_EDGE('',*,*,#7429,.F.);
+#7429 = EDGE_CURVE('',#7430,#7430,#7432,.T.);
+#7430 = VERTEX_POINT('',#7431);
+#7431 = CARTESIAN_POINT('',(3.,0.,-24.66666666666));
+#7432 = SURFACE_CURVE('',#7433,(#7438,#7445),.PCURVE_S1.);
+#7433 = CIRCLE('',#7434,3.);
+#7434 = AXIS2_PLACEMENT_3D('',#7435,#7436,#7437);
+#7435 = CARTESIAN_POINT('',(0.,0.,-24.66666666666));
+#7436 = DIRECTION('',(0.,0.,1.));
+#7437 = DIRECTION('',(1.,0.,0.));
+#7438 = PCURVE('',#7106,#7439);
+#7439 = DEFINITIONAL_REPRESENTATION('',(#7440),#7444);
+#7440 = CIRCLE('',#7441,3.);
+#7441 = AXIS2_PLACEMENT_2D('',#7442,#7443);
+#7442 = CARTESIAN_POINT('',(-9.656183252196,-5.768449382764));
+#7443 = DIRECTION('',(1.,0.));
+#7444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7445 = PCURVE('',#7446,#7451);
+#7446 = CYLINDRICAL_SURFACE('',#7447,3.);
+#7447 = AXIS2_PLACEMENT_3D('',#7448,#7449,#7450);
+#7448 = CARTESIAN_POINT('',(0.,0.,-9.));
+#7449 = DIRECTION('',(0.,0.,1.));
+#7450 = DIRECTION('',(1.,0.,0.));
+#7451 = DEFINITIONAL_REPRESENTATION('',(#7452),#7456);
+#7452 = LINE('',#7453,#7454);
+#7453 = CARTESIAN_POINT('',(-6.28318530718,-15.66666666666));
+#7454 = VECTOR('',#7455,1.);
+#7455 = DIRECTION('',(1.,-0.));
+#7456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7457 = ADVANCED_FACE('',(#7458,#7628),#7405,.T.);
+#7458 = FACE_BOUND('',#7459,.T.);
+#7459 = EDGE_LOOP('',(#7460,#7490,#7518,#7546,#7574,#7602));
+#7460 = ORIENTED_EDGE('',*,*,#7461,.F.);
+#7461 = EDGE_CURVE('',#7462,#7464,#7466,.T.);
+#7462 = VERTEX_POINT('',#7463);
+#7463 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -21.33333333333));
+#7464 = VERTEX_POINT('',#7465);
+#7465 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,
+    -21.33333333333));
+#7466 = SURFACE_CURVE('',#7467,(#7471,#7478),.PCURVE_S1.);
+#7467 = LINE('',#7468,#7469);
+#7468 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -21.33333333333));
+#7469 = VECTOR('',#7470,1.);
+#7470 = DIRECTION('',(-1.593145147444E-16,-1.,0.));
+#7471 = PCURVE('',#7405,#7472);
+#7472 = DEFINITIONAL_REPRESENTATION('',(#7473),#7477);
+#7473 = LINE('',#7474,#7475);
+#7474 = CARTESIAN_POINT('',(0.,0.));
+#7475 = VECTOR('',#7476,1.);
+#7476 = DIRECTION('',(-1.593145147444E-16,-1.));
+#7477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7478 = PCURVE('',#7479,#7484);
+#7479 = PLANE('',#7480);
+#7480 = AXIS2_PLACEMENT_3D('',#7481,#7482,#7483);
+#7481 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -22.33333333333));
+#7482 = DIRECTION('',(1.,-1.593145147444E-16,0.));
+#7483 = DIRECTION('',(-1.593145147444E-16,-1.,0.));
+#7484 = DEFINITIONAL_REPRESENTATION('',(#7485),#7489);
+#7485 = LINE('',#7486,#7487);
+#7486 = CARTESIAN_POINT('',(0.,-1.));
+#7487 = VECTOR('',#7488,1.);
+#7488 = DIRECTION('',(1.,0.));
+#7489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7490 = ORIENTED_EDGE('',*,*,#7491,.F.);
+#7491 = EDGE_CURVE('',#7492,#7462,#7494,.T.);
+#7492 = VERTEX_POINT('',#7493);
+#7493 = CARTESIAN_POINT('',(0.,11.343449382764,-21.33333333333));
+#7494 = SURFACE_CURVE('',#7495,(#7499,#7506),.PCURVE_S1.);
+#7495 = LINE('',#7496,#7497);
+#7496 = CARTESIAN_POINT('',(0.,11.343449382764,-21.33333333333));
+#7497 = VECTOR('',#7498,1.);
+#7498 = DIRECTION('',(0.866025403784,-0.5,0.));
+#7499 = PCURVE('',#7405,#7500);
+#7500 = DEFINITIONAL_REPRESENTATION('',(#7501),#7505);
+#7501 = LINE('',#7502,#7503);
+#7502 = CARTESIAN_POINT('',(-9.656183252196,5.575));
+#7503 = VECTOR('',#7504,1.);
+#7504 = DIRECTION('',(0.866025403784,-0.5));
+#7505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7506 = PCURVE('',#7507,#7512);
+#7507 = PLANE('',#7508);
+#7508 = AXIS2_PLACEMENT_3D('',#7509,#7510,#7511);
+#7509 = CARTESIAN_POINT('',(0.,11.343449382764,-22.33333333333));
+#7510 = DIRECTION('',(0.5,0.866025403784,0.));
+#7511 = DIRECTION('',(0.866025403784,-0.5,0.));
+#7512 = DEFINITIONAL_REPRESENTATION('',(#7513),#7517);
+#7513 = LINE('',#7514,#7515);
+#7514 = CARTESIAN_POINT('',(0.,-1.));
+#7515 = VECTOR('',#7516,1.);
+#7516 = DIRECTION('',(1.,0.));
+#7517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7518 = ORIENTED_EDGE('',*,*,#7519,.F.);
+#7519 = EDGE_CURVE('',#7520,#7492,#7522,.T.);
+#7520 = VERTEX_POINT('',#7521);
+#7521 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,
+    -21.33333333333));
+#7522 = SURFACE_CURVE('',#7523,(#7527,#7534),.PCURVE_S1.);
+#7523 = LINE('',#7524,#7525);
+#7524 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,
+    -21.33333333333));
+#7525 = VECTOR('',#7526,1.);
+#7526 = DIRECTION('',(0.866025403784,0.5,0.));
+#7527 = PCURVE('',#7405,#7528);
+#7528 = DEFINITIONAL_REPRESENTATION('',(#7529),#7533);
+#7529 = LINE('',#7530,#7531);
+#7530 = CARTESIAN_POINT('',(-19.31236650439,-8.881784197001E-16));
+#7531 = VECTOR('',#7532,1.);
+#7532 = DIRECTION('',(0.866025403784,0.5));
+#7533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7534 = PCURVE('',#7535,#7540);
+#7535 = PLANE('',#7536);
+#7536 = AXIS2_PLACEMENT_3D('',#7537,#7538,#7539);
+#7537 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,
+    -22.33333333333));
+#7538 = DIRECTION('',(-0.5,0.866025403784,0.));
+#7539 = DIRECTION('',(0.866025403784,0.5,0.));
+#7540 = DEFINITIONAL_REPRESENTATION('',(#7541),#7545);
+#7541 = LINE('',#7542,#7543);
+#7542 = CARTESIAN_POINT('',(0.,-1.));
+#7543 = VECTOR('',#7544,1.);
+#7544 = DIRECTION('',(1.,0.));
+#7545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7546 = ORIENTED_EDGE('',*,*,#7547,.F.);
+#7547 = EDGE_CURVE('',#7548,#7520,#7550,.T.);
+#7548 = VERTEX_POINT('',#7549);
+#7549 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,
+    -21.33333333333));
+#7550 = SURFACE_CURVE('',#7551,(#7555,#7562),.PCURVE_S1.);
+#7551 = LINE('',#7552,#7553);
+#7552 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,
+    -21.33333333333));
+#7553 = VECTOR('',#7554,1.);
+#7554 = DIRECTION('',(-1.593145147444E-16,1.,-0.));
+#7555 = PCURVE('',#7405,#7556);
+#7556 = DEFINITIONAL_REPRESENTATION('',(#7557),#7561);
+#7557 = LINE('',#7558,#7559);
+#7558 = CARTESIAN_POINT('',(-19.31236650439,-11.15));
+#7559 = VECTOR('',#7560,1.);
+#7560 = DIRECTION('',(-1.593145147444E-16,1.));
+#7561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7562 = PCURVE('',#7563,#7568);
+#7563 = PLANE('',#7564);
+#7564 = AXIS2_PLACEMENT_3D('',#7565,#7566,#7567);
+#7565 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,
+    -22.33333333333));
+#7566 = DIRECTION('',(-1.,-1.593145147444E-16,-0.));
+#7567 = DIRECTION('',(-1.593145147444E-16,1.,0.));
+#7568 = DEFINITIONAL_REPRESENTATION('',(#7569),#7573);
+#7569 = LINE('',#7570,#7571);
+#7570 = CARTESIAN_POINT('',(-0.,-1.));
+#7571 = VECTOR('',#7572,1.);
+#7572 = DIRECTION('',(1.,0.));
+#7573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7574 = ORIENTED_EDGE('',*,*,#7575,.F.);
+#7575 = EDGE_CURVE('',#7576,#7548,#7578,.T.);
+#7576 = VERTEX_POINT('',#7577);
+#7577 = CARTESIAN_POINT('',(0.,-10.95655061723,-21.33333333333));
+#7578 = SURFACE_CURVE('',#7579,(#7583,#7590),.PCURVE_S1.);
+#7579 = LINE('',#7580,#7581);
+#7580 = CARTESIAN_POINT('',(0.,-10.95655061723,-21.33333333333));
+#7581 = VECTOR('',#7582,1.);
+#7582 = DIRECTION('',(-0.866025403784,0.5,-0.));
+#7583 = PCURVE('',#7405,#7584);
+#7584 = DEFINITIONAL_REPRESENTATION('',(#7585),#7589);
+#7585 = LINE('',#7586,#7587);
+#7586 = CARTESIAN_POINT('',(-9.656183252196,-16.725));
+#7587 = VECTOR('',#7588,1.);
+#7588 = DIRECTION('',(-0.866025403784,0.5));
+#7589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7590 = PCURVE('',#7591,#7596);
+#7591 = PLANE('',#7592);
+#7592 = AXIS2_PLACEMENT_3D('',#7593,#7594,#7595);
+#7593 = CARTESIAN_POINT('',(0.,-10.95655061723,-22.33333333333));
+#7594 = DIRECTION('',(-0.5,-0.866025403784,-0.));
+#7595 = DIRECTION('',(-0.866025403784,0.5,0.));
+#7596 = DEFINITIONAL_REPRESENTATION('',(#7597),#7601);
+#7597 = LINE('',#7598,#7599);
+#7598 = CARTESIAN_POINT('',(-0.,-1.));
+#7599 = VECTOR('',#7600,1.);
+#7600 = DIRECTION('',(1.,0.));
+#7601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7602 = ORIENTED_EDGE('',*,*,#7603,.F.);
+#7603 = EDGE_CURVE('',#7464,#7576,#7604,.T.);
+#7604 = SURFACE_CURVE('',#7605,(#7609,#7616),.PCURVE_S1.);
+#7605 = LINE('',#7606,#7607);
+#7606 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,
+    -21.33333333333));
+#7607 = VECTOR('',#7608,1.);
+#7608 = DIRECTION('',(-0.866025403784,-0.5,0.));
+#7609 = PCURVE('',#7405,#7610);
+#7610 = DEFINITIONAL_REPRESENTATION('',(#7611),#7615);
+#7611 = LINE('',#7612,#7613);
+#7612 = CARTESIAN_POINT('',(-1.7763568394E-15,-11.15));
+#7613 = VECTOR('',#7614,1.);
+#7614 = DIRECTION('',(-0.866025403784,-0.5));
+#7615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7616 = PCURVE('',#7617,#7622);
+#7617 = PLANE('',#7618);
+#7618 = AXIS2_PLACEMENT_3D('',#7619,#7620,#7621);
+#7619 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,
+    -22.33333333333));
+#7620 = DIRECTION('',(0.5,-0.866025403784,0.));
+#7621 = DIRECTION('',(-0.866025403784,-0.5,0.));
+#7622 = DEFINITIONAL_REPRESENTATION('',(#7623),#7627);
+#7623 = LINE('',#7624,#7625);
+#7624 = CARTESIAN_POINT('',(0.,-1.));
+#7625 = VECTOR('',#7626,1.);
+#7626 = DIRECTION('',(1.,0.));
+#7627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7628 = FACE_BOUND('',#7629,.T.);
+#7629 = EDGE_LOOP('',(#7630));
+#7630 = ORIENTED_EDGE('',*,*,#7390,.F.);
+#7631 = ADVANCED_FACE('',(#7632),#7446,.T.);
+#7632 = FACE_BOUND('',#7633,.F.);
+#7633 = EDGE_LOOP('',(#7634,#7663,#7684,#7685));
+#7634 = ORIENTED_EDGE('',*,*,#7635,.T.);
+#7635 = EDGE_CURVE('',#7636,#7636,#7638,.T.);
+#7636 = VERTEX_POINT('',#7637);
+#7637 = CARTESIAN_POINT('',(3.,0.,-22.33333333333));
+#7638 = SURFACE_CURVE('',#7639,(#7644,#7651),.PCURVE_S1.);
+#7639 = CIRCLE('',#7640,3.);
+#7640 = AXIS2_PLACEMENT_3D('',#7641,#7642,#7643);
+#7641 = CARTESIAN_POINT('',(0.,0.,-22.33333333333));
+#7642 = DIRECTION('',(0.,0.,1.));
+#7643 = DIRECTION('',(1.,0.,0.));
+#7644 = PCURVE('',#7446,#7645);
+#7645 = DEFINITIONAL_REPRESENTATION('',(#7646),#7650);
+#7646 = LINE('',#7647,#7648);
+#7647 = CARTESIAN_POINT('',(-6.28318530718,-13.33333333333));
+#7648 = VECTOR('',#7649,1.);
+#7649 = DIRECTION('',(1.,-0.));
+#7650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7651 = PCURVE('',#7652,#7657);
+#7652 = PLANE('',#7653);
+#7653 = AXIS2_PLACEMENT_3D('',#7654,#7655,#7656);
+#7654 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -22.33333333333));
+#7655 = DIRECTION('',(0.,0.,1.));
+#7656 = DIRECTION('',(1.,0.,0.));
+#7657 = DEFINITIONAL_REPRESENTATION('',(#7658),#7662);
+#7658 = CIRCLE('',#7659,3.);
+#7659 = AXIS2_PLACEMENT_2D('',#7660,#7661);
+#7660 = CARTESIAN_POINT('',(-9.656183252196,-5.768449382764));
+#7661 = DIRECTION('',(1.,0.));
+#7662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7663 = ORIENTED_EDGE('',*,*,#7664,.T.);
+#7664 = EDGE_CURVE('',#7636,#7430,#7665,.T.);
+#7665 = SEAM_CURVE('',#7666,(#7670,#7677),.PCURVE_S1.);
+#7666 = LINE('',#7667,#7668);
+#7667 = CARTESIAN_POINT('',(3.,0.,-9.));
+#7668 = VECTOR('',#7669,1.);
+#7669 = DIRECTION('',(0.,0.,-1.));
+#7670 = PCURVE('',#7446,#7671);
+#7671 = DEFINITIONAL_REPRESENTATION('',(#7672),#7676);
+#7672 = LINE('',#7673,#7674);
+#7673 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#7674 = VECTOR('',#7675,1.);
+#7675 = DIRECTION('',(-0.,-1.));
+#7676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7677 = PCURVE('',#7446,#7678);
+#7678 = DEFINITIONAL_REPRESENTATION('',(#7679),#7683);
+#7679 = LINE('',#7680,#7681);
+#7680 = CARTESIAN_POINT('',(-0.,0.));
+#7681 = VECTOR('',#7682,1.);
+#7682 = DIRECTION('',(-0.,-1.));
+#7683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7684 = ORIENTED_EDGE('',*,*,#7429,.F.);
+#7685 = ORIENTED_EDGE('',*,*,#7664,.F.);
+#7686 = ADVANCED_FACE('',(#7687),#7479,.T.);
+#7687 = FACE_BOUND('',#7688,.T.);
+#7688 = EDGE_LOOP('',(#7689,#7712,#7713,#7736));
+#7689 = ORIENTED_EDGE('',*,*,#7690,.T.);
+#7690 = EDGE_CURVE('',#7691,#7462,#7693,.T.);
+#7691 = VERTEX_POINT('',#7692);
+#7692 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -22.33333333333));
+#7693 = SURFACE_CURVE('',#7694,(#7698,#7705),.PCURVE_S1.);
+#7694 = LINE('',#7695,#7696);
+#7695 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -22.33333333333));
+#7696 = VECTOR('',#7697,1.);
+#7697 = DIRECTION('',(0.,0.,1.));
+#7698 = PCURVE('',#7479,#7699);
+#7699 = DEFINITIONAL_REPRESENTATION('',(#7700),#7704);
+#7700 = LINE('',#7701,#7702);
+#7701 = CARTESIAN_POINT('',(0.,0.));
+#7702 = VECTOR('',#7703,1.);
+#7703 = DIRECTION('',(0.,-1.));
+#7704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7705 = PCURVE('',#7507,#7706);
+#7706 = DEFINITIONAL_REPRESENTATION('',(#7707),#7711);
+#7707 = LINE('',#7708,#7709);
+#7708 = CARTESIAN_POINT('',(11.15,0.));
+#7709 = VECTOR('',#7710,1.);
+#7710 = DIRECTION('',(0.,-1.));
+#7711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7712 = ORIENTED_EDGE('',*,*,#7461,.T.);
+#7713 = ORIENTED_EDGE('',*,*,#7714,.F.);
+#7714 = EDGE_CURVE('',#7715,#7464,#7717,.T.);
+#7715 = VERTEX_POINT('',#7716);
+#7716 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,
+    -22.33333333333));
+#7717 = SURFACE_CURVE('',#7718,(#7722,#7729),.PCURVE_S1.);
+#7718 = LINE('',#7719,#7720);
+#7719 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,
+    -22.33333333333));
+#7720 = VECTOR('',#7721,1.);
+#7721 = DIRECTION('',(0.,0.,1.));
+#7722 = PCURVE('',#7479,#7723);
+#7723 = DEFINITIONAL_REPRESENTATION('',(#7724),#7728);
+#7724 = LINE('',#7725,#7726);
+#7725 = CARTESIAN_POINT('',(11.15,0.));
+#7726 = VECTOR('',#7727,1.);
+#7727 = DIRECTION('',(0.,-1.));
+#7728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7729 = PCURVE('',#7617,#7730);
+#7730 = DEFINITIONAL_REPRESENTATION('',(#7731),#7735);
+#7731 = LINE('',#7732,#7733);
+#7732 = CARTESIAN_POINT('',(0.,0.));
+#7733 = VECTOR('',#7734,1.);
+#7734 = DIRECTION('',(0.,-1.));
+#7735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7736 = ORIENTED_EDGE('',*,*,#7737,.F.);
+#7737 = EDGE_CURVE('',#7691,#7715,#7738,.T.);
+#7738 = SURFACE_CURVE('',#7739,(#7743,#7750),.PCURVE_S1.);
+#7739 = LINE('',#7740,#7741);
+#7740 = CARTESIAN_POINT('',(9.656183252196,5.768449382764,
+    -22.33333333333));
+#7741 = VECTOR('',#7742,1.);
+#7742 = DIRECTION('',(-1.593145147444E-16,-1.,0.));
+#7743 = PCURVE('',#7479,#7744);
+#7744 = DEFINITIONAL_REPRESENTATION('',(#7745),#7749);
+#7745 = LINE('',#7746,#7747);
+#7746 = CARTESIAN_POINT('',(0.,0.));
+#7747 = VECTOR('',#7748,1.);
+#7748 = DIRECTION('',(1.,0.));
+#7749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7750 = PCURVE('',#7652,#7751);
+#7751 = DEFINITIONAL_REPRESENTATION('',(#7752),#7756);
+#7752 = LINE('',#7753,#7754);
+#7753 = CARTESIAN_POINT('',(0.,0.));
+#7754 = VECTOR('',#7755,1.);
+#7755 = DIRECTION('',(-1.593145147444E-16,-1.));
+#7756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7757 = ADVANCED_FACE('',(#7758),#7507,.T.);
+#7758 = FACE_BOUND('',#7759,.T.);
+#7759 = EDGE_LOOP('',(#7760,#7783,#7784,#7785));
+#7760 = ORIENTED_EDGE('',*,*,#7761,.T.);
+#7761 = EDGE_CURVE('',#7762,#7492,#7764,.T.);
+#7762 = VERTEX_POINT('',#7763);
+#7763 = CARTESIAN_POINT('',(0.,11.343449382764,-22.33333333333));
+#7764 = SURFACE_CURVE('',#7765,(#7769,#7776),.PCURVE_S1.);
+#7765 = LINE('',#7766,#7767);
+#7766 = CARTESIAN_POINT('',(0.,11.343449382764,-22.33333333333));
+#7767 = VECTOR('',#7768,1.);
+#7768 = DIRECTION('',(0.,0.,1.));
+#7769 = PCURVE('',#7507,#7770);
+#7770 = DEFINITIONAL_REPRESENTATION('',(#7771),#7775);
+#7771 = LINE('',#7772,#7773);
+#7772 = CARTESIAN_POINT('',(0.,0.));
+#7773 = VECTOR('',#7774,1.);
+#7774 = DIRECTION('',(0.,-1.));
+#7775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7776 = PCURVE('',#7535,#7777);
+#7777 = DEFINITIONAL_REPRESENTATION('',(#7778),#7782);
+#7778 = LINE('',#7779,#7780);
+#7779 = CARTESIAN_POINT('',(11.15,0.));
+#7780 = VECTOR('',#7781,1.);
+#7781 = DIRECTION('',(0.,-1.));
+#7782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7783 = ORIENTED_EDGE('',*,*,#7491,.T.);
+#7784 = ORIENTED_EDGE('',*,*,#7690,.F.);
+#7785 = ORIENTED_EDGE('',*,*,#7786,.F.);
+#7786 = EDGE_CURVE('',#7762,#7691,#7787,.T.);
+#7787 = SURFACE_CURVE('',#7788,(#7792,#7799),.PCURVE_S1.);
+#7788 = LINE('',#7789,#7790);
+#7789 = CARTESIAN_POINT('',(0.,11.343449382764,-22.33333333333));
+#7790 = VECTOR('',#7791,1.);
+#7791 = DIRECTION('',(0.866025403784,-0.5,0.));
+#7792 = PCURVE('',#7507,#7793);
+#7793 = DEFINITIONAL_REPRESENTATION('',(#7794),#7798);
+#7794 = LINE('',#7795,#7796);
+#7795 = CARTESIAN_POINT('',(0.,0.));
+#7796 = VECTOR('',#7797,1.);
+#7797 = DIRECTION('',(1.,0.));
+#7798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7799 = PCURVE('',#7652,#7800);
+#7800 = DEFINITIONAL_REPRESENTATION('',(#7801),#7805);
+#7801 = LINE('',#7802,#7803);
+#7802 = CARTESIAN_POINT('',(-9.656183252196,5.575));
+#7803 = VECTOR('',#7804,1.);
+#7804 = DIRECTION('',(0.866025403784,-0.5));
+#7805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7806 = ADVANCED_FACE('',(#7807),#7617,.T.);
+#7807 = FACE_BOUND('',#7808,.T.);
+#7808 = EDGE_LOOP('',(#7809,#7810,#7811,#7834));
+#7809 = ORIENTED_EDGE('',*,*,#7714,.T.);
+#7810 = ORIENTED_EDGE('',*,*,#7603,.T.);
+#7811 = ORIENTED_EDGE('',*,*,#7812,.F.);
+#7812 = EDGE_CURVE('',#7813,#7576,#7815,.T.);
+#7813 = VERTEX_POINT('',#7814);
+#7814 = CARTESIAN_POINT('',(0.,-10.95655061723,-22.33333333333));
+#7815 = SURFACE_CURVE('',#7816,(#7820,#7827),.PCURVE_S1.);
+#7816 = LINE('',#7817,#7818);
+#7817 = CARTESIAN_POINT('',(0.,-10.95655061723,-22.33333333333));
+#7818 = VECTOR('',#7819,1.);
+#7819 = DIRECTION('',(0.,0.,1.));
+#7820 = PCURVE('',#7617,#7821);
+#7821 = DEFINITIONAL_REPRESENTATION('',(#7822),#7826);
+#7822 = LINE('',#7823,#7824);
+#7823 = CARTESIAN_POINT('',(11.15,0.));
+#7824 = VECTOR('',#7825,1.);
+#7825 = DIRECTION('',(0.,-1.));
+#7826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7827 = PCURVE('',#7591,#7828);
+#7828 = DEFINITIONAL_REPRESENTATION('',(#7829),#7833);
+#7829 = LINE('',#7830,#7831);
+#7830 = CARTESIAN_POINT('',(0.,0.));
+#7831 = VECTOR('',#7832,1.);
+#7832 = DIRECTION('',(0.,-1.));
+#7833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7834 = ORIENTED_EDGE('',*,*,#7835,.F.);
+#7835 = EDGE_CURVE('',#7715,#7813,#7836,.T.);
+#7836 = SURFACE_CURVE('',#7837,(#7841,#7848),.PCURVE_S1.);
+#7837 = LINE('',#7838,#7839);
+#7838 = CARTESIAN_POINT('',(9.656183252196,-5.381550617236,
+    -22.33333333333));
+#7839 = VECTOR('',#7840,1.);
+#7840 = DIRECTION('',(-0.866025403784,-0.5,0.));
+#7841 = PCURVE('',#7617,#7842);
+#7842 = DEFINITIONAL_REPRESENTATION('',(#7843),#7847);
+#7843 = LINE('',#7844,#7845);
+#7844 = CARTESIAN_POINT('',(0.,0.));
+#7845 = VECTOR('',#7846,1.);
+#7846 = DIRECTION('',(1.,0.));
+#7847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7848 = PCURVE('',#7652,#7849);
+#7849 = DEFINITIONAL_REPRESENTATION('',(#7850),#7854);
+#7850 = LINE('',#7851,#7852);
+#7851 = CARTESIAN_POINT('',(-1.7763568394E-15,-11.15));
+#7852 = VECTOR('',#7853,1.);
+#7853 = DIRECTION('',(-0.866025403784,-0.5));
+#7854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7855 = ADVANCED_FACE('',(#7856),#7535,.T.);
+#7856 = FACE_BOUND('',#7857,.T.);
+#7857 = EDGE_LOOP('',(#7858,#7881,#7882,#7883));
+#7858 = ORIENTED_EDGE('',*,*,#7859,.T.);
+#7859 = EDGE_CURVE('',#7860,#7520,#7862,.T.);
+#7860 = VERTEX_POINT('',#7861);
+#7861 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,
+    -22.33333333333));
+#7862 = SURFACE_CURVE('',#7863,(#7867,#7874),.PCURVE_S1.);
+#7863 = LINE('',#7864,#7865);
+#7864 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,
+    -22.33333333333));
+#7865 = VECTOR('',#7866,1.);
+#7866 = DIRECTION('',(0.,0.,1.));
+#7867 = PCURVE('',#7535,#7868);
+#7868 = DEFINITIONAL_REPRESENTATION('',(#7869),#7873);
+#7869 = LINE('',#7870,#7871);
+#7870 = CARTESIAN_POINT('',(0.,0.));
+#7871 = VECTOR('',#7872,1.);
+#7872 = DIRECTION('',(0.,-1.));
+#7873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7874 = PCURVE('',#7563,#7875);
+#7875 = DEFINITIONAL_REPRESENTATION('',(#7876),#7880);
+#7876 = LINE('',#7877,#7878);
+#7877 = CARTESIAN_POINT('',(11.15,0.));
+#7878 = VECTOR('',#7879,1.);
+#7879 = DIRECTION('',(0.,-1.));
+#7880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7881 = ORIENTED_EDGE('',*,*,#7519,.T.);
+#7882 = ORIENTED_EDGE('',*,*,#7761,.F.);
+#7883 = ORIENTED_EDGE('',*,*,#7884,.F.);
+#7884 = EDGE_CURVE('',#7860,#7762,#7885,.T.);
+#7885 = SURFACE_CURVE('',#7886,(#7890,#7897),.PCURVE_S1.);
+#7886 = LINE('',#7887,#7888);
+#7887 = CARTESIAN_POINT('',(-9.656183252196,5.768449382764,
+    -22.33333333333));
+#7888 = VECTOR('',#7889,1.);
+#7889 = DIRECTION('',(0.866025403784,0.5,0.));
+#7890 = PCURVE('',#7535,#7891);
+#7891 = DEFINITIONAL_REPRESENTATION('',(#7892),#7896);
+#7892 = LINE('',#7893,#7894);
+#7893 = CARTESIAN_POINT('',(0.,0.));
+#7894 = VECTOR('',#7895,1.);
+#7895 = DIRECTION('',(1.,0.));
+#7896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7897 = PCURVE('',#7652,#7898);
+#7898 = DEFINITIONAL_REPRESENTATION('',(#7899),#7903);
+#7899 = LINE('',#7900,#7901);
+#7900 = CARTESIAN_POINT('',(-19.31236650439,-8.881784197001E-16));
+#7901 = VECTOR('',#7902,1.);
+#7902 = DIRECTION('',(0.866025403784,0.5));
+#7903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7904 = ADVANCED_FACE('',(#7905),#7591,.T.);
+#7905 = FACE_BOUND('',#7906,.T.);
+#7906 = EDGE_LOOP('',(#7907,#7908,#7909,#7932));
+#7907 = ORIENTED_EDGE('',*,*,#7812,.T.);
+#7908 = ORIENTED_EDGE('',*,*,#7575,.T.);
+#7909 = ORIENTED_EDGE('',*,*,#7910,.F.);
+#7910 = EDGE_CURVE('',#7911,#7548,#7913,.T.);
+#7911 = VERTEX_POINT('',#7912);
+#7912 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,
+    -22.33333333333));
+#7913 = SURFACE_CURVE('',#7914,(#7918,#7925),.PCURVE_S1.);
+#7914 = LINE('',#7915,#7916);
+#7915 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,
+    -22.33333333333));
+#7916 = VECTOR('',#7917,1.);
+#7917 = DIRECTION('',(0.,0.,1.));
+#7918 = PCURVE('',#7591,#7919);
+#7919 = DEFINITIONAL_REPRESENTATION('',(#7920),#7924);
+#7920 = LINE('',#7921,#7922);
+#7921 = CARTESIAN_POINT('',(11.15,0.));
+#7922 = VECTOR('',#7923,1.);
+#7923 = DIRECTION('',(0.,-1.));
+#7924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7925 = PCURVE('',#7563,#7926);
+#7926 = DEFINITIONAL_REPRESENTATION('',(#7927),#7931);
+#7927 = LINE('',#7928,#7929);
+#7928 = CARTESIAN_POINT('',(0.,0.));
+#7929 = VECTOR('',#7930,1.);
+#7930 = DIRECTION('',(0.,-1.));
+#7931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7932 = ORIENTED_EDGE('',*,*,#7933,.F.);
+#7933 = EDGE_CURVE('',#7813,#7911,#7934,.T.);
+#7934 = SURFACE_CURVE('',#7935,(#7939,#7946),.PCURVE_S1.);
+#7935 = LINE('',#7936,#7937);
+#7936 = CARTESIAN_POINT('',(0.,-10.95655061723,-22.33333333333));
+#7937 = VECTOR('',#7938,1.);
+#7938 = DIRECTION('',(-0.866025403784,0.5,-0.));
+#7939 = PCURVE('',#7591,#7940);
+#7940 = DEFINITIONAL_REPRESENTATION('',(#7941),#7945);
+#7941 = LINE('',#7942,#7943);
+#7942 = CARTESIAN_POINT('',(0.,0.));
+#7943 = VECTOR('',#7944,1.);
+#7944 = DIRECTION('',(1.,0.));
+#7945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7946 = PCURVE('',#7652,#7947);
+#7947 = DEFINITIONAL_REPRESENTATION('',(#7948),#7952);
+#7948 = LINE('',#7949,#7950);
+#7949 = CARTESIAN_POINT('',(-9.656183252196,-16.725));
+#7950 = VECTOR('',#7951,1.);
+#7951 = DIRECTION('',(-0.866025403784,0.5));
+#7952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7953 = ADVANCED_FACE('',(#7954),#7563,.T.);
+#7954 = FACE_BOUND('',#7955,.T.);
+#7955 = EDGE_LOOP('',(#7956,#7957,#7958,#7959));
+#7956 = ORIENTED_EDGE('',*,*,#7910,.T.);
+#7957 = ORIENTED_EDGE('',*,*,#7547,.T.);
+#7958 = ORIENTED_EDGE('',*,*,#7859,.F.);
+#7959 = ORIENTED_EDGE('',*,*,#7960,.F.);
+#7960 = EDGE_CURVE('',#7911,#7860,#7961,.T.);
+#7961 = SURFACE_CURVE('',#7962,(#7966,#7973),.PCURVE_S1.);
+#7962 = LINE('',#7963,#7964);
+#7963 = CARTESIAN_POINT('',(-9.656183252196,-5.381550617236,
+    -22.33333333333));
+#7964 = VECTOR('',#7965,1.);
+#7965 = DIRECTION('',(-1.593145147444E-16,1.,-0.));
+#7966 = PCURVE('',#7563,#7967);
+#7967 = DEFINITIONAL_REPRESENTATION('',(#7968),#7972);
+#7968 = LINE('',#7969,#7970);
+#7969 = CARTESIAN_POINT('',(0.,0.));
+#7970 = VECTOR('',#7971,1.);
+#7971 = DIRECTION('',(1.,0.));
+#7972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7973 = PCURVE('',#7652,#7974);
+#7974 = DEFINITIONAL_REPRESENTATION('',(#7975),#7979);
+#7975 = LINE('',#7976,#7977);
+#7976 = CARTESIAN_POINT('',(-19.31236650439,-11.15));
+#7977 = VECTOR('',#7978,1.);
+#7978 = DIRECTION('',(-1.593145147444E-16,1.));
+#7979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7980 = ADVANCED_FACE('',(#7981,#7989),#7652,.F.);
+#7981 = FACE_BOUND('',#7982,.F.);
+#7982 = EDGE_LOOP('',(#7983,#7984,#7985,#7986,#7987,#7988));
+#7983 = ORIENTED_EDGE('',*,*,#7737,.F.);
+#7984 = ORIENTED_EDGE('',*,*,#7786,.F.);
+#7985 = ORIENTED_EDGE('',*,*,#7884,.F.);
+#7986 = ORIENTED_EDGE('',*,*,#7960,.F.);
+#7987 = ORIENTED_EDGE('',*,*,#7933,.F.);
+#7988 = ORIENTED_EDGE('',*,*,#7835,.F.);
+#7989 = FACE_BOUND('',#7990,.F.);
+#7990 = EDGE_LOOP('',(#7991));
+#7991 = ORIENTED_EDGE('',*,*,#7635,.F.);
+#7992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7996)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#7993,#7994,#7995)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#7993 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#7994 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#7995 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#7996 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7993,
+  'distance_accuracy_value','confusion accuracy');
+#7997 = PRODUCT_TYPE('part',$,(#7));
+#7998 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #7999),#7992);
+#7999 = STYLED_ITEM('color',(#8000),#15);
+#8000 = PRESENTATION_STYLE_ASSIGNMENT((#8001,#8007));
+#8001 = SURFACE_STYLE_USAGE(.BOTH.,#8002);
+#8002 = SURFACE_SIDE_STYLE('',(#8003));
+#8003 = SURFACE_STYLE_FILL_AREA(#8004);
+#8004 = FILL_AREA_STYLE('',(#8005));
+#8005 = FILL_AREA_STYLE_COLOUR('',#8006);
+#8006 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
+#8007 = CURVE_STYLE('',#8008,POSITIVE_LENGTH_MEASURE(0.1),#8006);
+#8008 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Electrical Parts/Hotend/hotend-3d-printer.stl b/Electrical Parts/Hotend/hotend-3d-printer.stl
new file mode 100644
index 0000000000000000000000000000000000000000..0f97318044cf6a8079fc3ceb972bd0603d018af6
GIT binary patch
literal 140984
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%0A;&jDyOdUa2STtWOcj4i0+7@d_TM
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
NbS7A?>gE>B#Q(F7vlRdU

literal 0
HcmV?d00001